.text12 {  font-size: 12px}
.textmode {
BACKGROUND: #FFFFFF url(../img/table_haikei.gif); 
BORDER-BOTTOM: #8F95A1 1px solid; 
BORDER-LEFT: #8F95A1 1px solid; 
BORDER-RIGHT: #8F95A1 1px solid; 
BORDER-TOP: #8F95A1 1px solid; 
PADDING-BOTTOM: 1px;
PADDING-LEFT: 1px;
PADDING-RIGHT: 1px;
PADDING-TOP: 1px
}
.conpanion {
BACKGROUND: #FFFFFF url(../img/table_haikei.gif); 
BORDER-BOTTOM: #8F95A1 1px solid; 
BORDER-LEFT: #8F95A1 1px solid; 
BORDER-RIGHT: #8F95A1 1px solid; 
BORDER-TOP: #8F95A1 1px solid; 
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px
}
.no {  font-size: 12px; background-color: #A5BADA}
.morning {  font-size: 18px; line-height: 21px; font-weight: bold; color: #CB0101}
.text10 {  font-size: 10px}
.text10-cmt { line-height: 120%; color: #666666; font-size: 10px}
.table_02 { BORDER-BOTTOM: #8F95A1 1px solid; BORDER-LEFT: #8F95A1 1px solid; BORDER-RIGHT: #8F95A1 1px solid; BORDER-TOP: #8F95A1 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px}
.night { font-size: 18px; line-height: 21px; font-weight: bold; color: #3866C8}
.haikei-table { BACKGROUND: #FFFFFF; 
BORDER-BOTTOM: #8F95A1 0px solid; 
BORDER-LEFT: #8F95A1 0px solid; 
BORDER-RIGHT: #666666 1px solid; 
BORDER-TOP: #8F95A1 0px solid; 
PADDING-BOTTOM: 0px; 
PADDING-LEFT: 0px; 
PADDING-RIGHT: 0px; 
PADDING-TOP: 0px; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; margin-left: 0px }
hr {  border-color: #95BFF9 black black}
hr {  border-style: dotted}
.text10-18 {  font-size: 10px; line-height: 18px}
.conpanionprf { BACKGROUND: #FFFFFF; BORDER-BOTTOM: #8F95A1 1px solid; BORDER-LEFT: #8F95A1 1px solid; BORDER-RIGHT: #8F95A1 1px solid; BORDER-TOP: #8F95A1 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px ; border-color: #0099FF #BAC3D2 #BAC3D2; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.p-table { BACKGROUND: #FFFFFF; BORDER-BOTTOM: #8F95A1 0px solid; BORDER-LEFT: #8F95A1 0px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #8F95A1 0px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px ; border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.table-03 { BACKGROUND: #FFFFFF; BORDER-BOTTOM: #8F95A1 0px solid; BORDER-LEFT: #8F95A1 0px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #8F95A1 0px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px }
.10-14 {  font-size: 10px; line-height: 18px}
.12-21 {  font-size: 12px; line-height: 21px}
.p-neme {  font-size: 16px; font-weight: bold; color: #6699CC}
.footer-text {
	font-size: 11px;
	line-height: 16px;
	color: #333333;
}
.footer-waku {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.ranking { BACKGROUND: #FFFFFF url(../img/ranking_haikei.jpg); BORDER-BOTTOM: #8F95A1 1px solid; BORDER-LEFT: #8F95A1 1px solid; BORDER-RIGHT: #8F95A1 1px solid; BORDER-TOP: #8F95A1 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px }
.text12-2 {font-size: 12px ; line-height: 18px}
.txt12-3 {font-size: 12px; line-height: 21px}
.text1221 {font-size: 12px; line-height: 21px}
.teachtxt {font-size: 12px; line-height: 21px}
.pneme { font-size: 16px; font-weight: bold; color: #6699CC }
.t1221 { font-size: 12px; line-height: 21px }
.t1014color { font-size: 10px; line-height: 18px ; color: #BAC3D2}
.t1018 {  font-size: 12px; line-height: 18px}
.name {  font-size: 16px; color: #3366CC}
.table_line {  border: 1px #CCCCCC solid}
.table_line2 { border: #3399FF solid; border-width: 0px 0px 1px}
.table_frame { border: 1px #A2AAB3 solid; background-image: url(../img/new-haikei.jpg)}
.table_frame2 { border: solid; border-width: 0px 0px 1px ; background-image: url(../img/new-haikei_01.jpg); border-color: #3399FF #3399FF #A2AAB3}
.tableframe { border: 1px #A2AAB3 solid; background-image: url(../img/new-haikei.jpg) }
.tableframe2 { border: solid; border-width: 0px 1px 1px; background-image: url(../img/new-haikei_01.jpg); border-color: black #A2AAB3 #A2AAB3}
.tableframe {  }
.tframe {  border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tframe2 { border: #666666 solid; border-width: 0px 1px 1px}
.system { BACKGROUND: #FFFFFF; BORDER-BOTTOM: #8F95A1 1px solid; BORDER-LEFT: #8F95A1 1px solid; BORDER-RIGHT: #8F95A1 1px solid; BORDER-TOP: #8F95A1 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px ; border-color: #0099FF #BAC3D2 #D6DBE4; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.t1221s { font-size: 12px; line-height: 21px ; color: #6633CC}
.t1221k { font-size: 12px; line-height: 21px ; color: #CC3399}
.faq_a { font-size: 14px; line-height: 21px ; font-weight: normal; color: #000000}
.faq_q { font-size: 18px; line-height: 21px ; font-weight: bold ; color: #3333FF}
.t14 { font-size: 14px; line-height: 21px ; font-weight: bold}
.teach { border: #666666 solid; border-width: 1px 1px 0px}
.pcolor {  font-size: 10px; color: #6699CC; line-height: 18px}
.ptel { font-size: 12px; color: #6699CC; line-height: 18px}
.pschtoday1 { background-color: #A4BAE0; font-size: 10px}
.pschtoday2 { background-color: #EFF3FA; font-size: 10px}
.pschtomorrow { background-color: #BAC3D2; font-size: 10px}
BODY{
	background-image :  url(http://www.truthg.com/pc/img/haikei.jpg);
	background-repeat : repeat;
	background-attachment: fixed;
	background-position : 0% 0%;
	margin-left: 0px;
	margin-top: 0px;
}
.mapstage {border: solid;border-width: 1px 1px 1px 1px;border-color:#999999 #999999 #999999 #999999}
.privacy_2 {color: #336699}
.privacy_4 {color: #336699; font-weight: bold;}
.privacy_5 {font-size: 14px; font-weight: bold;}

