@charset "euc-jp";
/* CSS Document */

.gr{color:#555;}
.rnk{color:#FF6600;}


/* 3block */
.section_3{margin-top:10px;}
.in_sec3_1{width:150px;float:left;padding-right:0px;}
.in_sec3_2{width:150px;float:left;padding:0px 5px 0px 5px;text-align:center;}
.in_sec3_3{width:150px;float:left;padding-left:0px;text-align:right;}

/* 2block */
.section_2{margin-top:10px;}
.in_sec2_1{width:225px;float:left;padding-right:5px;}
.in_sec2_2{width:225px;float:left;padding:0px 0px 0px 5px;text-align:center;}

/* 4block */
.section_4{padding-top:5px;}
.in_sec4_1{width:120px;float:left;padding-right:0px;}
.in_sec4_2{width:120px;float:left;padding:0px 0px 0px 5px;text-align:center;}
.in_sec4_3{width:120px;float:left;padding:0px 5px 0px 5px;text-align:center;}
.in_sec4_4{width:120px;float:left;padding-left:0px;text-align:right;}






/* news */
#news_block{border-top:solid 1px #BBB;border-left:solid 1px #BBB;}

/* ranking */
.right_block { background:url(../../images/header/dark_bg2.gif);padding:10px;}
.in_right_block { background:#FFF;border-top:solid 1px #BBB;border-left:solid 1px #BBB;padding:5px;font-size:11px;color:#555;}
.in_right_block dl {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.in_right_block dl dt {clear: left;float: left;width: 30px;padding:5px 5px 5px 5px;}
.in_right_block dl dd {margin-left: 0;padding: 5px;border-bottom: solid 1px #CCC;}
.in_right_block p{font-weight:bold;font-size:13px;border-left:solid 5px #3884b4;padding:2px 0px 2px 10px;margin:5px 0px 5px 0px;}


/* timetable */
#timetable_block{border-top:solid 1px #BBB;border-left:solid 1px #BBB;}



/*  weather  */

#weather { background:url(../../images/header/dark_bg2.gif);padding:10px;}
#in_weather { background:#FFF;border-top:solid 1px #BBB;border-left:solid 1px #BBB;padding:5px;font-size:11px;color:#555;}
#weather_tit {font-weight:bold;font-size:13px;border-left:solid 5px #3884b4;padding:2px 0px 2px 10px;margin:5px 0px 15px 0px;}
#weather p{font-size:11px;color:#666666;font-weight:normal;border:none;}
#weather img{float:left;padding:0px 5px 0px 5px;}
#weather ul{margin:0px;padding:0px;}
#weather li{margin:0px;padding:0px 0px 0px 0px;clear:both; list-style-type:none;font-weight:bold;}
#weather li div{clear:both;border-bottom:dotted 1px #CCCCCC;padding-top:5px;margin-bottom:5px;}
#weather li div span{ display:none;}







