}
.head	{
	display:none;
}
.f11 {
	font-size: 11px;
	line-height: 120%;
}
.f11blue {
	font-size: 11px;
	line-height: 120%;
	color: #3399FF;
}
.f11white {
	font-size: 11px;
	line-height: 120%;
	color: #FFFFFF;
}
.f11hadairo {
	font-size: 11px;
	line-height: 120%;
	color: #FFFBBA;
}
.f11blueko {
	font-size: 11px;
	line-height: 120%;
	color: #1899CD;
}
.f11glay {
	font-size: 11px;
	line-height: 120%;
	color: #666666;
}
.f11purple {
	font-size: 11px;
	line-height: 120%;
	color: #390073;
}
.f11pink {
	font-size: 11px;
	line-height: 120%;
	color: #FF6666;
}
.f11hipink {
	font-size: 11px;
	line-height: 120%;
	color: #F347C0;
}
.f11gold {
	font-size: 11px;
	line-height: 120%;
	color: #938A01;
}
.f11orange {
	font-size: 11px;
	line-height: 120%;
	color: #FCD696;
}
.f11green {
	font-size: 11px;
	line-height: 120%;
	color: #00CC33;
}
.f11koigreen {
	font-size: 11px;
	line-height: 120%;
	color: #009900;
}
.f11koiaka {
	font-size: 11px;
	line-height: 120%;
	color: #CC0000;
}
.f11brown {
	font-size: 11px;
	line-height: 120%;
	color: #996633;
}
.f11green {
	font-size: 11px;
	line-height: 120%;
	color: #00CC33;
}
.f11koigreen {
	font-size: 11px;
	line-height: 120%;
	color: #009900;
}
.f11koiaka {
	font-size: 11px;
	line-height: 120%;
	color: #CC0000;
}
.f11blue {
	font-size: 11px;
	line-height: 120%;
	color: #3399FF;
}
.f11brown {
	font-size: 11px;
	line-height: 120%;
	color: #996633;
}
.f12 {
	font-size: 12px;
	line-height: 130%;
	color: #000000;
}
.f12glay {
	font-size: 12px;
	line-height: 130%;
	color: #666666;
}
.f12hadairo {
	font-size: 12px;
	line-height: 120%;
	color: #FFFBBA;
}
.f12white {
	font-size: 12px;
	line-height: 120%;
	color: #FFFFFF;
}
.f12blueko {
	font-size: 12px;
	line-height: 120%;
	color: #1899CD;
}
.f12purple {
	font-size: 12px;
	line-height: 120%;
	color: #390073;
}
.f12gold {
	font-size: 12px;
	line-height: 120%;
	color: #938A01;
}
.f12white {
	font-size: 12px;
	line-height: 130%;
	color: #FFFFFF;
}
.f12red {
	font-size: 12px;
	line-height: 130%;
	color: #FF0000;
}
.f12orange {
	font-size: 12px;
	line-height: 130%;
	color: #FF9900;
}
.f12sky {
	font-size: 12px;
	line-height: 130%;
	color: #0099FF;
}
.f12koiblue {
	font-size: 12px;
	line-height: 120%;
	color: #00A0C6;
}
.f12yellow {
	font-size: 12px;
	line-height: 130%;
	color: #FFFF00;
}
.f12green {
	font-size: 12px;
	line-height: 130%;
	color: #00CC33;
}
.f12white {
	font-size: 12px;
	line-height: 120%;
	color: #FFFFFF;
}
.f12koigreen {
	font-size: 12px;
	line-height: 130%;
	color: #009900;
}
.f12koiaka {
	font-size: 12px;
	line-height: 130%;
	color: #CC0000;
}
.f12blue {
	font-size: 12px;
	line-height: 130%;
	color: #0000FF;
}
.f12cha {
	font-size: 12px;
	line-height: 130%;
	color: #660000;
}
.f12brown {
	font-size: 12px;
	line-height: 130%;
	color: #996633;
}
.f12pink {
	font-size: 12px;
	line-height: 130%;
	color: #FF6666;
}
.f12hipink {
	font-size: 12px;
	line-height: 120%;
	color: #F347C0;
}
.f12brown {
	font-size: 12px;
	line-height: 130%;
	color: #996633;
}
.f13blue {
	font-size: 13px;
	line-height: 120%;
	color: #3399FF;
}
.f13brown {
	font-size: 13px;
	line-height: 120%;
	color: #996633;
}
.f13glay {
	font-size: 13px;
	line-height: 130%;
	color: #666666;
}
.f13gold {
	font-size: 13px;
	line-height: 120%;
	color: #938A01;
}
.f13green {
	font-size: 13px;
	line-height: 120%;
	color: #00CC33;
}
.f13koiblue {
	font-size: 13px;
	line-height: 120%;
	color: #00A0C6;
}
.f13purple {
	font-size: 13px;
	line-height: 120%;
	color: #390073;
}
.f13blueko {
	font-size: 13px;
	line-height: 120%;
	color: #1899CD;
}
.f13koigreen {
	font-size: 13px;
	line-height: 120%;
	color: #009900;
}
.f13white {
	font-size: 13px;
	line-height: 120%;
	color: #FFFFFF;
}
.f13koiaka {
	font-size: 13px;
	line-height: 120%;
	color: #CC0000;
}	
.f13bluebold {
	font-size: 13px;
	line-height: 120%;
	color: #CC0000;
	font-weight: bold;
}
.f13yellow {
	font-size: 13px;
	line-height: 120%;
	color: #FFFF00;
}
.f13pink {
	font-size: 13px;
	line-height: 120%;
	color: #FF6666;
}
.f13hadairo {
	font-size: 13px;
	line-height: 120%;
	color: #FFFBBA;
}
.f13hipink {
	font-size: 13px;
	line-height: 120%;
	color: #F347C0;
}
.f13 {
	font-size: 13px;
	line-height: 150%;
}
.f14 {
	font-size: 14px;
	font-style: normal;
	line-height: 130%;
}
.f14gold {
	font-size: 14px;
	line-height: 120%;
	color: #938A01;
}
.f14koiblue {
	font-size: 14px;
	line-height: 120%;
	color: #00A0C6;
}
.f14hadairo {
	font-size: 14px;
	line-height: 120%;
	color: #FFFBBA;
}
.f14purple {
	font-size: 14px;
	line-height: 120%;
	color: #390073;
}
.f14blueko {
	font-size: 14px;
	line-height: 120%;
	color: #1899CD;
}
.f14green {
	font-size: 14px;
	line-height: 120%;
	color: #00CC33;
}
.f14white {
	font-size: 14px;
	line-height: 120%;
	color: #FFFFFF;
}
.f14koigreen {
	font-size: 14px;
	line-height: 120%;
	color: #009900;
}
.f14koiaka {
	font-size: 14px;
	line-height: 120%;
	color: #CC0000;
}
.f14cha {
	font-size: 14px;
	line-height: 120%;
	color: #660000;
}
.f14brown {
	font-size: 14px;
	line-height: 120%;
	color: #996633;
}
.f14pink {
	font-size: 14px;
	line-height: 120%;
	color: #FF6666;
}
.f14hipink {
	font-size: 14px;
	line-height: 120%;
	color: #F347C0;
}
.f14sky {
	font-size: 14px;
	line-height: 120%;
	color: #0099FF;
}
.f14blue {
	font-size: 14px;
	line-height: 120%;
	color: #3399FF;
}
.f14orange {
	font-size: 14px;
	line-height: 120%;
	color: #FF6600;
}
.f14glay {
	font-size: 14px;
	line-height: 130%;
	color: #666666;
}
.f14yellow {
	font-size: 14px;
	line-height: 120%;
	color: #FFFF00;
}
.f14blue {
	font-size: 14px;
	line-height: 120%;
	color: #0000FF;
}	
.f14bluebold {
	font-size: 14px;
	line-height: 120%;
	color: #0000FF;
	font-weight: bold;
}
.f15white {
	font-size: 15px;
	line-height: 120%;
	color: #FFFFFF;
}
.f15gold {
	font-size: 15px;
	line-height: 120%;
	color: #938A01;
}
.f15 {
	font-size: 15px;
	line-height: 130%;
}
.f15koiblue {
	font-size: 15px;
	line-height: 120%;
	color: #00A0C6;
}
.f15purple {
	font-size: 15px;
	line-height: 120%;
	color: #390073;
}
.f15blueko {
	font-size: 15px;
	line-height: 120%;
	color: #1899CD;
}
.f15green {
	font-size: 15px;
	line-height: 120%;
	color: #00CC33;
}
.f15koigreen {
	font-size: 15px;
	line-height: 120%;
	color: #009900;
}
.f15koiaka {
	font-size: 15px;
	line-height: 120%;
	color: #CC0000;
}
.f15yellow {
	font-size: 15px;
	line-height: 120%;
	color: #FFFF00;
}
.f15pink {
	font-size: 15px;
	line-height: 120%;
	color: #FF6666;
}
.f15hipink {
	font-size: 15px;
	line-height: 120%;
	color: #F347C0;
}
.f16white {
	font-size: 16px;
	line-height: 120%;
	color: #FFFFFF;
}
.f16 {
	font-size: 16px;
	line-height: 130%;
}
.f16gold {
	font-size: 16px;
	line-height: 120%;
	color: #938A01;
}
.f16redbold {
	font-size: 16px;
	line-height: 120%;
	color: #FF0000;
	font-weight: bold;
}
.f16purple {
	font-size: 16px;
	line-height: 120%;
	color: #390073;
}
.f16green {
	font-size: 16px;
	line-height: 120%;
	color: #00CC33;
}
.f16koiblue {
	font-size: 16px;
	line-height: 120%;
	color: #00A0C6;
}
.f16blueko {
	font-size: 16px;
	line-height: 120%;
	color: #1899CD;
}
.f16koigreen {
	font-size: 16px;
	line-height: 120%;
	color: #009900;
}
.f16koiaka {
	font-size: 16px;
	line-height: 120%;
	color: #CC0000;
}
.f16bluebold {
	font-size: 16px;
	line-height: 120%;
	color: #0000FF;
	font-weight: bold;
}
.f16yellow {
	font-size: 16px;
	line-height: 120%;
	color: #FFFF00;
}
.f17hipink {
	font-size: 17px;
	line-height: 120%;
	color: #F347C0;
}
.f17 {
	font-size: 17px;
	line-height: 120%;
}
.f17bluebold {
	font-size: 17px;
	line-height: 120%;
	color: #0000FF;
	font-weight: bold;
}
.f17purple {
	font-size: 17px;
	line-height: 120%;
	color: #390073;
}
.f17koiblue {
	font-size: 17px;
	line-height: 120%;
	color: #00A0C6;
}
.f17blueko {
	font-size: 17px;
	line-height: 120%;
	color: #1899CD;
}
.f17koiaka {
	font-size: 17px;
	line-height: 120%;
	color: #CC0000;
}
.f18 {
	font-size: 18px;
	line-height: 120%;
}
.f18red {
	font-size: 18px;
	line-height: 120%;
	color: #FF0000;
}
.f18hipink {
	font-size: 18px;
	line-height: 120%;
	color: #F347C0;
}
.f18purple {
	font-size: 18px;
	line-height: 120%;
	color: #390073;
}
.f18redbold {
	font-size: 18px;
	line-height: 120%;
	color: #FF0000;
	font-weight: bold;
}
.f18koiblue {
	font-size: 18px;
	line-height: 120%;
	color: #00A0C6;
}
.f18koiaka {
	font-size: 18px;
	line-height: 120%;
	color: #CC0000;
}
.f19 {
	font-size: 19px;
	line-height: 130%;
}
a:hover {
	color: #FF6600;
}
.title_head	{
	width:835px;
	text-align:center;
	margin:0 auto;
	background-color:#FFFFFF;
}
.title_head h1	{
	margin:0;
	padding:2px 0 2px 5px;
	color:#333333;
	font-size:12px;
	font-weight:normal;
	line-height:100%;
	text-align:left;
}
h2	{
	font-size:13px; font-weight:normal; margin:0; padding:0; text-align:left;
}
.style1 {color: #18A9EC}
}
#box_right div#holiday	{
	padding:10px 0 5px 16px;
}
#box_right div#holiday p	{
	padding:5px 0 5px 0;
	text-align:center;
}
table.calendar	{
	margin:0 0 10px 10px;
}
table.calendar tr.headline td	{
	font-size:10px;
}
table.calendar th	{
	text-align:left;
	font-size:12px;
	font-weight:normal;
}
table.calendar th span	{
	cursor: pointer;
	float: right;
}
table.calendar td	{
	width:20px;
	height:20px;
	border-bottom:solid 1px #CCCCCC;
	text-align:center;
	vertical-align:middle;
	font-size:10px;
}
table.calendar td.click	{
	cursor:pointer;
	background-color:#FFFFFF;
}
table.calendar td.Today	{font-weight:bold;}
table.calendar td.Sat	{color:#0066FF;}
table.calendar td.Sun	{color:#FF0000;}
table.calendar td.holyday	{
	background-color:#FFCCFF;
	color:#FF0000;
}
table.calendar td.xday	{}
table.calendar td.birthday	{}
.holiday_color	{
	padding:2px;
	background-color:#FFCCFF;
	font-size:9px;
	color:#FF0000;
}
.style3 {font-size: 12px}
.font4 {font-size: 14px; line-height: 130%}
.style10 {color: #FF0000}
.font1 {font-size: 12px; line-height: 130%}
.style11 {color: #FF6666}