body {
	font-size: 12px;
	margin:0 0;
	scrollbar-face-color:#ffffff;
	scrollbar-track-color:#F4FFFF;
	scrollbar-arrow-color:#0000FF;
	scrollbar-highlight-color:#3300ff;
	scrollbar-shadow-color:#669999;
	scrollbar-3dlight-color:#669999;
	scrollbar-darkshadow-color:#0000FF;
	background-image: url(../img/bg_stripe-sk.gif);


}
.lrorangewaku {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #0033ff;
	border-right-color: #0033ff;
	border-bottom-color: #0033ff;
	border-left-color: #0033ff;
}
table {
	font-size: 12px;
	line-height:1.4em;
}
.udlrorangewaku {
	border: 1px solid #FF9900;
}
.calendar {
	font-size: 12px;
	color: #0033ff;
}
.subtit14pxwb {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.imgborder {
	border: 1px solid #0099ff;

}

.sun {
	font-weight: bold;
	color: #FF0000;
}
.gyouji {
	font-size: 10px;
	font-weight: normal;
	vertical-align: top;
	margin-top: 0px;
	padding-top: 0px;
	line-height: 12px;

}
.month {
	font-size: 14pt;
	background-color: #D2DBFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #6699FF;
	border-right-color: #6699FF;

}
.colorchart {
	font-size: 11px;
	color: #000000;

}
.titlebar {
	font-size: 14px;
	font-weight: bold;
	background-color: #D2DBFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 15px;
	;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: black;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: #0033ff;
}
.subtitle {  font-size: 12pt; font-weight: bold; color: orangered; border-color: black black orange orange; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px;}
.s-tit {  font-weight: bold; color: #FFFFCC; background-color: #66CC00; height: 20px; width: 150px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px;}
.pt10 {  font-size: 10pt;}
.box1 {  color: #FFFFFF; background-color: #FF6600; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px;}
.box2 { color: #FFFFFF; background-color: #339900; width: 150px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px;}
.box3 {  width: 400px; margin-left: 30px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px;}
.pt11 {  font-size: 11pt;}
.pt8 {  font-size: 8pt; color: tomato;}
.ulimg {  list-style-image: url(img/css_heart.gif);}
.orangebg {  background-color: orange;}
.waku {
	border: 1px solid #0099ff;
	background-image: url(../img/bg_stripe-sk.gif);
	padding: 2px;

}
.kyukou {

	font-weight: bold;
	color: #FF99FF;
}
.imgborderCa {
	border: 1px solid #0099ff;
	font-size: 16px;

}
.kyuukoubi {
	color: navy;
	background-color: #CCFFFF;
}
.hotnews {
	background-color: #FFFFFF;
	padding: 5px;
	border-top: 1px solid #0099FF;
	border-right: 1px solid #0099CC;
	border-bottom: 1px solid #0099CC;
	border-left: 1px solid #0099FF;

}
.menuA {
	font-size: 16px;
	color: #FFFFFF;
	padding-bottom: 3px;
}
.menuS {

	font-size: 12px;
	color: #FFFFFF;
	padding-bottom: 2px;
}


a:link{}
a:visited {
	color: #3366CC;}
a:hover{
 color:#FF6600;
	text-decoration:none;}
a:active{
 color:#FF6600;}

.day {
	color: #FF9900;
	text-align: right;
}
.hpWaku {
	background-color: #FFFFFF;
	padding: 5px;
	border: 1px solid #FF9966;

}
.honjitu {
	background-color: #FFE1FF;
}
.RssMidashi {
	text-indent: -16px;
	margin-left: 16px;
}

table.MosGoukaku{/* MOS合格者の声　行間 */
 line-height:140%;
}.pink {
	color: #FF00FF;
}
.whiteB {
	font-weight: bold;
	color: #FFFFFF;
}

.Drop {
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}
.Pwaku {
	border: 1px solid #99CCFF;
}
.FontOrange {
	color: #FF6600;
}

.LinkTh {/* 現在のページ，文字色：白，太字 */
	font-weight: bold;
	text-align: left;
	color:#FFFFFF;
}
.LinkTh a:link,
.LinkTh a:visited,
.LinkTh a:hover,
.LinkTh a:active{
 color:#FFFFFF;}


.midashi01{/* 見出しの帯。背景の色：うすいブルー */
 background-color:#D2DBFF;
	font-weight:bold;
	text-align:left;
 padding-left:10px;
}

dl.link{/* リンクのページ用 */
 margin-left:5px;
}
dl.link dt{
 background-image:url(../img/ico_arrow_r.gif);
	background-repeat: no-repeat;
 background-position: left center;
 padding-left: 20px;
}
dl.link dd{
 margin-bottom:5px;
}

div.imageboxR {
	float: right;
	font-size: 80%;
	text-align: center;
	background-color: #FFFFFF;
	border: 1px solid #99CCFF;
	margin: 2px;
}
div.imageboxF {
	float: left;
	font-size: 80%;
	text-align: center;
	background-color: #FFFFFF;
	border: 1px solid #99CCFF;
	margin: 2px;
}
div.imageboxL {
	float: left;
	font-size: 80%;
	text-align: center;
	background-color: #FFFFFF;
	border: 1px solid #99CCFF;
	margin: 2px;
}
