body{	color: #454545;	font-size: small;	margin: 0px;	padding: 0px;	background-color: #F7F7F7;	background-image: url(img/back001.gif);}
a{	color: #FF0033;	text-decoration: underline;}
a:hover{	color: #FF0000;	text-decoration: none;}

#bodyBox{	border-right-width: 10px;	border-right-style: solid;	border-right-color: #E8E6E1;	width: 755px;	background-color: #C0C0C0;}
#header{	background-color: #FFFFFF;	width: 750px;	padding-bottom: 12px;}
#content{	width: 750px;}
#footer{	background-color: #FFFFFF;	width: 750px;	padding-bottom: 30px;}



.headTex{	padding: 5px;	line-height: 125%;}

.contentLeft{	background-color: #FFFFFF;}
.contentLeft div{
	padding-bottom: 30px;
	clear: both;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 10px;
	line-height: 125%;
}
.contentLeft h1{	margin: 0px 0px 5px;	padding: 0px;	font-size: xx-large;}
.contentLeft h2{
	margin: 0px 0px 25px 10px;
	padding: 0px;
	font-size: medium;
	font-weight: normal;
	line-height: 120%;
}
.contentLeft h3{
	margin: 0px;
	padding: 10px 5px 0px;
	line-height: 125%;
	font-size: medium;
}
.contentLeft h5{	margin: 0px;	padding: 0px;}
.contentLeft p{	margin: 0px;	padding: 10px 5px 0px;	line-height: 125%;}

#commentBox{	padding-bottom: 15px;}
#commentBox p.commentBoxPic{	margin: 0px;	padding: 0px 0px 15px;}
#commentBox p.commentBoxTex{	margin: 0px;	padding: 0px;	line-height: 125%;}

#bannerBox{	border-bottom-width: 2px;	border-bottom-style: dotted;	border-bottom-color: #D4D0C8;	border-top-width: 2px;	border-top-style: dotted;	border-top-color: #D4D0C8;	padding-bottom: 15px;	padding-top: 15px;}
#bannerBox h3{	padding: 0px 0px 5px;	margin: 0px;}
#bannerBox p{
	margin: 5px 0px 0px 5px;
	padding: 0px;
	line-height: 125%;
}

/*--- cal ---*/
.tableBody{	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	line-height: 125%;	color: #454545;	background-color: #999999;	width: 99%;}
.day{	background-color: #FFFFFF;	padding: 3px;	white-space: nowrap;	width: 1%;	text-align: right;}
.daySat{	background-color: #CAF4FF;	padding: 3px;	white-space: nowrap;	width: 1%;	text-align: right;	color: #0086A8;}
.daySun{	background-color: #FFCACF;	padding: 3px;	white-space: nowrap;	width: 1%;	text-align: right;	color: #FF001A;}
.dayHol{	background-color: #FFD8CA;	padding: 3px;	white-space: nowrap;	width: 1%;	text-align: right;	color: #FF4600;}
.inyan{	background-color: #FFFFFF;	padding: 3px;	white-space: nowrap;	width: 1%;	text-align: right;}
.content{	padding: 3px;	background-color: #FFFFFF;	width: 99%;	text-align: left;}
.supplement{	background-color: #FFFFFF;	padding: 10px;}

.footBanner{	margin: 0px;	padding: 0px;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #666666;	border-bottom-color: #666666;}
.footCopy{	margin: 0px;	padding: 20px 20px 0px;	line-height: 125%;}


.img_box_left{	margin: 0px 10px 10px 0px;	padding: 0px;	float: left;}
.img_box_right{	margin: 0px 0px 10px 10px;	padding: 0px;	float: right;}
.texRed{	color: #FF0033;}
