body {

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";

	font-size: 12px;

	line-height: 150%;

	color: #333333;

	text-align: center;

	margin: 0;

	padding: 0;

	background-color: #FFFCF7;

}



table {

	margin:auto auto;

	text-align:left;

}



h1 {

	font-size: 18px;

}

h2 {

	font-size: 16px;

}

h3 {

	font-size: 14px;

	color: #794800;

}

h4 {

	font-size: 12px;

}



.main_small{font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";font-size:9px; line-height:12px;}



.main_big2{font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";font-size:14px; line-height:16px;}



.main_big {

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";

	font-size: 16px;

	font-weight: bold;

}

.style1 {color: #66CCFF}

.style2 {color: #66CC66}

.style3 {
	color: #FF8135;
	font-weight: bold;
}

.style4 {
	color: #FF9999;
	font-weight: bold;
}

.style5 {color: #FFFF00}





#container {

	width: 660px;

	margin: 0px auto;

	border-left: 1px solid #eee;

	border-right: 2px solid #eee;

	padding: 0;

	background-color: #FFFFFF;

	text-align: left;

}



#copyrights {

	margin:8px 0 0 0;

	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";

	font-size: 9px;

	background-color: #FF9900;

	padding: 5px 0px;

	color: #FFFFFF;

	text-align: center;



	}



#content {

	margin: 10px auto;

	text-align: center;

}

.unvisible {

	display: none;

}

hr {

	border-color: #FF9900;

	border-width: 1px;

	border: solid;

}

.cal1 {

	font-weight: bold;

	color: #FFFFFF;

	font-size: 14px;

	font-family: Arial, Helvetica, sans-serif;

	text-align: center;

	width: 40%;

	background-color: #FF9900;

}



.calendar th {

	font-weight: bold;

	text-align: center;

	background-color: #ccccc;

}

.calendar {

	margin: 10px auto;

	border: 1px solid #ccc;

}

