<style type="text/css">

H3{
	color:#009999;
	text-align: left;
	text-indent: 2em;
	height: auto;
	}
H3#shop{
	color:#009999;
	text-align: center;
	text-indent: 2em;
	height: auto;
	}
H1 {margin:3px 0px;text-decoration: none;}
.f12 {font-size:12px;line-height:14px;
      color:fffffe;
}
	.menuhed{
		color:#FFFFFF;
		font-weight:bold;
		letter-spacing:1px;
		margin:0px;
		padding-top:2px;
		height:19px;
		text-align:left;
		background: #3366FF;
		width: 100%;
		padding-left: 5px;
		border-top: 1px solid #a0bfd5;
		border-right: 1px solid #a0bfd5;
		border-bottom: 1px solid #a0bfd5;
		border-left: 1px solid #a0bfd5;
	}

	.boxhed1 {
		color: #FFFFFF;
		background-color: #99CCFF;
		text-align: left;
		padding: 2px 1px 1px;
		margin: 0px;
		font-size: 12px;
		border-top: 1px solid #003366;
		border-right: 1px none #003366;
		border-bottom: 1px solid #003366;
		border-left: 1px none #003366;

	}
	.boxhed2 {
		color: #FFFFFF;
		background-color: #99CCFF;
		text-align: left;
		padding: 2px 1px 1px;
		margin: 0px 0px 1px;
		font-size: 12px;
		border-top: 1px solid #003366;
		border-right: 1px none #003366;
		border-bottom: 1px solid #003366;
		border-left: 1px none #003366;

	}

	.box1 {
		border: 1px solid #99CCFF;
		text-align: left;
		padding: 4px;
		margin: 0px 0px 2px;
		font-size: 12px;
		color: #999999;
		text-indent: 1em;
	}

	.maintitle{
		color:#FFFFFF;
		font-size:medium;
		font-weight:bold;
		letter-spacing:1px;
		margin:0;
		padding-top:2px;
		height:19px;
		text-align:left;
		background: #3366CC url(img/kado-img.gif) no-repeat right top;
		text-indent: 10px;
	}

	.main{
		font-size:small;
		text-align:left;
		margin:0 0 15px 0;
		line-height:125%;
		padding:5px;
		background:#f1f5f8;
		border-top: 0 none #a0bfd5;
		border-right: 1px solid #3366CC;
		border-bottom: 1px solid #3366CC;
		border-left: 1px solid #3366CC;
	}

	.maintitle2{
		color:#FFFFFF;
		font-size:medium;
		font-weight:bold;
		letter-spacing:1px;
		margin:0;
		padding-top:2px;
		height:19px;
		text-align:left;
		background: #3399CC;
		text-indent: 10px;

	}

	.main2{
		font-size:small;
		text-align:left;
		margin:0 0 15px;
		line-height:125%;
		padding:10px 5px 10px 20px;
		border-top: 0 dotted #3399CC;
		border-right: 0px dotted #a0bfd5;
		border-bottom: 1px dotted #3399CC;
		border-left: 0px dotted #a0bfd5;

	}

	.main3{
		font-size:small;
		text-align:left;
		margin:0 0 15px 0;
		padding:10px 5px 10px 20px;
		line-height:125%;
		background:#f1f5f8;
		border-top: 0 none #a0bfd5;
		border-right: 1px solid #3366CC;
		border-bottom: 1px solid #3366CC;
		border-left: 1px solid #3366CC;
	}

	.kukan_main{
		text-align:left;
		margin:0 15px;
		line-height:125%;
		padding:5px;
	}

H4{
	color:#FFFFFF;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 1px;

	}
A:link{color:#003399;}
A:visited{color:#003399;}
A:active {color:#003399;}
A:hover  {color:Red;}
//
</style>
