body{	width:100%;	background-image:url(image/backstripe.gif);	font-family:"‚l‚rƒSƒVƒbƒN",Osaka,sans-serif;	line-height:1.3em;	}ul{	font-size:11px;	color:#663300;	list-style-type:square;	line-height:1.3em;	padding:0px 11px 0px 22px;	}ol{	font-size:11px;	color:#333333;	line-height:1.3em;	padding:0px 11px 0px 33px;	}		li{	padding-bottom:4px;	}	a:link{	color:#3333cc;	text-decoration:none;	}	a:visited{	color:#3333cc;	text-decoration:none;	}a:hover{	color:#ff0000;	text-decoration:none;	font-weight:bold;	}table#header{	background-color:#ffffff;	border:0px;	text-align:center;	vertical-align:top;	margin-left:auto;	margin-right:auto;	}	table#body{	width:650px;	background-color:#ffffff;	border:0px;	margin-left:auto;	margin-right:auto;	}	table#contents{	width:640px;	background-color:#ffffff;	border:0px;	margin-left:auto;	margin-right:auto;	}		table#kan{	width:640px;	background-color:#ffffff;	border:0px;	margin:auto auto;	padding:0px 5px 0px 5px;	}	table#footer{	width:650px;	background-color:#ffffff;	border:0px;	margin-left:auto;	margin-right:auto;	padding:0px 5px;	}	td{	vertical-align:top;	}	address{	color:#ffffff;	font-size:9px;	text-align:right;	width:650px;	height:25px;	background-image:url(image/bargrade.jpg);	margin:auto auto;	line-height:1em;	padding-top:2px;	}em{	font-style:normal;	font-weight:bold;	}hr{	1px #666666 solid;	}h1.matsuri{	color:#ffffff;	font-size:12px;	background:#3399cc;	border-right:10px #003399 solid;	padding:1px 1px 1px 4px;	width:150px;	}h1.den{	color:#ffffff;	font-size:12px;	background:#ff9900;	border-right:10px #ff3300 solid;	padding:1px 1px 1px 4px;	width:150px;	}h1.syoku{	color:#ffffff;	font-size:12px;	background:#ff6633;	border-right:10px #cc0000 solid;	padding:1px 1px 1px 4px;	width:150px;	}	h1.shizen{	color:#ffffff;	font-size:12px;	background:#66cc33;	border-right:10px #336633 solid;	padding:1px 1px 1px 4px;	width:150px;	}			h1.energy{	color:#ffffff;	font-size:12px;	text-indent:-24px;	background:#ff9999;	border-left:24px #ff6666 solid;	padding:1px 1px 1px 4px;	}	h1.seizou{	color:#ffffff;	font-size:12px;	text-indent:-24px;	background:#99cc33;	border-left:24px #669900 solid;	padding:1px 1px 1px 4px;	}		h1.suisyoku{	color:#ffffff;	font-size:12px;	text-indent:-24px;	background:#66cc99;	border-left:24px #339999 solid;	padding:1px 1px 1px 4px;	}		h1.koukyou{	color:#ffffff;	font-size:12px;	text-indent:-24px;	background:#6699cc;	border-left:24px #336699 solid;	padding:1px 1px 1px 4px;	}		h1.noutai{	color:#333333;	font-size:14px;	text-indent:-19px;	border-top:1px #339933 solid;	border-right:1px #339933 solid;	border-bottom:1px #339933 solid;	border-left:20px #339933 solid;	padding:1px 1px 1px 4px;	}		h1.kengaku{	color:#333333;	font-size:14px;	text-indent:-19px;	border-top:1px #ff6600 solid;	border-right:1px #ff6600 solid;	border-bottom:1px #ff6600 solid;	border-left:20px #ff6600 solid;	padding:1px 1px 1px 4px;	}		h1.tedutai{	color:#333333;	font-size:14px;	text-indent:-27px;	border-top:1px #006699 solid;	border-right:1px #006699 solid;	border-bottom:1px #006699 solid;	border-left:26px #006699 solid;	padding:1px 1px 1px 4px;	}				h2{	color:#333333;	font-size:16px;	border-bottom:1px #333333 solid;	}.bodytext{	color:#333333;	font-size:11px;	text-indent:11px;	margin:0px;	}.kyosan{	color:#336699;	font-size:11px;	margin:0px;	text-align:right;	}	.btce{	color:#333333;	font-size:11px;	text-align:center;	}		.cap{	color:#333333;	font-size:11px;	line-height:1.3em;	padding:4px ;	}.capri{	color:#333333;	font-size:9px;	padding-right:9px;	text-align:right;	}	.capce{	color:#333333;	font-size:9px;	text-align:center;	}.white{	color:#ffffff;	}.manu{	color:#333333;	font-size:10px;		}.pagemanu{	color:#333333;	font-size:11px;		letter-spacing:0.3em;	text-align:center;	}	.info{	background-color:#ddeeee;	padding:5px;	margin:5px;	}	.column{	color:#333333;	font-size:12px;		line-height:1.3em;	padding:3px;	margin:2px;	border:#006600 1px solid;	}	img{	border:0px;	padding:0px;	margin:0px;	}	.imgflori{	float:right;	margin-left:10px;	}	.imgflole{	float:left;	}	.cboth{	clear:both;	}
