body {
	background-color: #fff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

A:link { text-decoration:none; color:#0000FF; }
A:visited { text-decoration:none; color:#0000AA; }
A:active { text-decoration:underline; color:#0000FF; }
A:hover { text-decoration:underline; color:#0000FF; }

h1 { font-size:12px; margin:0; color:#333333; font-weight: normal; line-height :160% ;}
h2 { font-size:14px; margin:0; color:#333333; font-weight: bold; line-height :140% ; margin-left:20px;}
h3 { font-size:16px; margin:0; color:#333333; font-weight: bold; line-height :160% ;}
h4 { font-size:14px; margin:0; color:#333333; font-weight: bold; line-height :140% ; margin-left:20px;}
h5 { font-size:12px; margin:0; color:#996666; font-weight: normal; line-height :140% ;}

TD{font-size:12px; color:#333333; line-height:160%;}
img {border-style:none;}

.text10 {font-size: 10px; color:#666666; line-height : 140% ; }
.text10w {font-size: 10px; line-height : 130% ; }
.text12 {font-size: 12px; line-height : 140% ; }
.text14 {font-size: 14px; line-height : 140% ; }
.text14w {font-size: 14px; line-height : 200% ; }
.text16 {font-size: 16px; line-height : 160% ; font-weight: bold; color:#3333AA; }
.text18 {font-size: 18px; line-height : 140% ; }
.text20 {font-size: 20px; line-height : 140% ; }
.text26 {font-size: 26px; line-height : 140% ; }

.margin10{	margin-bottom:10px;	}
.margin5{	margin-bottom:5px;	}
.copyright { color: #FFFFFF; font-weight: bold; font-size: 14px; line-height:140%; }
.area_name{ line-height:120%;}
.course {font-size: 14px; color:#333333; font-weight: bold; line-height : 140% ; }
.koumoku {font-size: 14px; color:#333333; font-weight: bold; line-height : 160% ; }
.menu_text { color: #FFF; font-weight: bold; font-size: 14px; line-height:140%; margin-left:20px; }
.midashi {
	font-size: 14px;
	font-weight: bold;
	line-height:200%;
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #ff0066;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.sky12 { color: #3399ff; font-weight: normal; font-size: 12px; line-height:140%; }

.red12 { color: #FF0000; font-size: 12px; line-height:140%; }
.red12bold { color: #FF0000; font-weight: bold; font-size: 12px; line-height:140%; }
.red14 { color: #FF0000; font-size: 14px; line-height:140%; }
.red14bold { color: #FF0000; font-weight: bold; font-size: 14px; line-height:140%; }

.pink12bold{ color: #f69; font-weight: bold; font-size: 12px; line-height:140%; }
.pink14bold{ color: #f69; font-weight: bold; font-size: 14px; line-height:140%; }

.white12 { color: #FFFFFF; font-size: 12px; line-height:140%; }
.white12bold { color: #FFFFFF; font-weight: bold; font-size: 12px; line-height:140%; }
.white14 { color: #FFFFFF; font-size: 14px; line-height:140%; }
.white14bold { color: #FFFFFF; font-weight: bold; font-size: 14px; line-height:140%; }

.blue12 { color: #0000FF; font-size: 12px; line-height:140%; }
.blue12bold { color: #0000FF; font-weight: bold; font-size: 12px; line-height:140%; }
.blue14 { color: #0000FF; font-size: 14px; line-height:140%; }
.blue14bold { color: #0000FF; font-weight: bold; font-size: 14px; line-height:140%; }

.area_glay10 { color: #999; font-size: 10px; line-height:100%; }
.glay12 { color: #666; font-size: 12px; line-height:160%; }

#link {	MARGIN: 0px 0px 0px 0px; WIDTH: 670px}
DIV.links {	MARGIN: 0px 0px 0px 20px; OVERFLOW: hidden}
DIV.links DIV.link {TEXT-ALIGN: center; MARGIN: 0px 12px 10px 0px; WIDTH: 92px; FLOAT: left; HEIGHT: 75px; FONT-SIZE: 10px; OVERFLOW: hidden}
DIV.links DIV.link .thumbnail {	WIDTH: 88px; HEIGHT: 31px}
DIV.links DIV.link .thumbnail IMG {	WIDTH: 88px; HEIGHT: 31px}

.bloglist { list-style-type:none;MARGIN: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; }
.bloglist li{MARGIN: 0px 0px 10px 0px;}


