@charset "UTF-8";/* お知らせ  ------------------------------*/#infoArea{    background:url(../images/titlebar_l.jpg) no-repeat;    height:auto;    margin:5px 0px 0px 0px;    border-bottom:solid 1px #dddddd;}#infoArea h4 img{	margin:0 5px 0px 10px;	}#infoArea .title{    width:90px;    height:25px;    float:left;    line-height:1.7;    margin:4px 0px 0px 0px;}*html div#infoArea .title{      width:90px;      height:auto;      float:left;      margin:8px 0px 0px 0px;}#infoArea .text{    width:845px;    height:auto;    float:left;    font:14px;    line-height:1.5;    margin:5px 15px 3px 20px;}/* 地区ナビ  ------------------------------*/#chikunaviArea{    width:970px;    height:auto;    margin:5px 0px 5px 0px;	}#chikunaviArea h3{    margin-bottom:5px;	}#chikunaviArea h4 img{	margin:0px;	}#innerBlock{	float: left;	width: 310px;}/* 地区ナビ＞枠指定  ------------------------------*/.aic{	border:solid 1px #ff3300;}.gif{    margin:0px 0px 0px 10px;    border:solid 1px #ff6600;}.mie{    margin:0px 0px 0px 10px;    border:solid 1px #009933;}/* 地区ナビ＞サイズ／見出し  ------------------------------*/.aichiBlock{	background-color:#ffffff;	width: 310px;}.aichiBlock h4{	width: 310px;	height:30px;}.gifBlock{	background-color:#ffffff;	width: 310px;}.gifBlock h4{	width: 310px;	height:30px;}.mieBlock{    background-color:#ffffff;  　width: 310px;}.mieBlock h4{	width: 310px;	height:30px;}/* 地区ナビ／ナビリンク  ------------------------------*/.subnavi{    background:url(../images/top_subnavi_base.jpg) no-repeat 0 0;  　width: 310px;    height:24px;    padding-top:11px;}.subnavi li{    float: left;    margin:0px auto 0px 10px;}.subnavi li img{    margin:0px 3px 0px 0px;}.subnavi a{	font-size:13px;	font-weight:bold;	text-decoration: none;  }/* 地区ナビ＞対戦校  ------------------------------*/#matchBlock{	width: 310px;	line-height:150%;}.result{	width: 290px;	margin:0px 0px 10px 10px;}.result li{	font-size:11px;	line-height:2;	border-bottom:dotted 1px #cccccc;}.result li span{	margin:0px 0px 0px 10px;}/* 生中継エリア  ------------------------------*/#liveBlock{	width: 955px;	float: left;	line-height:150%;	margin:0px 0px 0px 0px;}#liveBlock h4{	margin-left:10px;}#liveBlock h4 img{	float: left;}#liveBlock .info{	width:700px;	float: left;	font-size:14px;	font-weight:bold;	color:#FF0000;	margin:20px 0px 0px 10px;}#boardBlock {background:#060;border-collapse: collapse;margin:0px 0px 10px 0px;}.boardBlock th,.boardBlock td {color:#FFF;font-weight:bold;text-align:center;padding: 5px 0;width:35px;background:#090;border: 5px solid #060;}.boardBlock th {width:120px;}.inningBlock td{background:#060;} /* メインエリア *//*優勝おめでとうFla　------------------------------*/#congratulationflash{    width:678px;    height:auto;    margin:0px 0px 20px 10px;     }/*各種バナーブロック　------------------------------*/#bannerBlock{    width:678px;    height:auto;    margin:0px 0px 0px 10px;     }    #bannerBlock h4 img{    margin:0px;     }    /* 関連番組ブロック　------------------------------*/    #bangumiBlock{    width:678px;    height:auto;    margin:10px 0px 0px 10px;     }    #bangumiBlock h4 img{    margin:0px;     }/*３県ハイライト　------------------------------*/#highlightBlock{    width:678px;    height:auto;    margin:10px 0px 10px 10px;     }    /* アナウンサー日記  ------------------------------*/h3{    height:10px    display:inline;    margin:10px 0px 10px 10px;}.backnumber{    float:right;    font-size:11px;    font-weight:normal;    margin-right:10px;}#anaBlock{    width:699px;    height:auto;    margin-top:10px;}#anaBlock .innertitle{    clear: both;    background:url(../images/blog_titlebar.jpg);    width:699px;    height:auto;    border-bottom:solid 1px #eeeeee;    float:left;    padding-top:1px;    margin-bottom:10px;    border-bottom:solid 1px #dddddd;}    *html div#anaBlock .innertitle{     background:url(../images/blog_titlebar.jpg) no-repeat;    width:699px;    height:auto;    float:left;    padding-top:1px;    margin-bottom:10px;    }    #anaBlock .innertitle h4{    width:590px;    height:auto;    float:left;    font-size:13px;    font-weight:bold;    line-height:1.6;    color:#003366;    margin:0px 0px 0px 30px;    padding: 2px 10px 0 0;	}	*html div#anaBlock .innertitle h4 { 	margin:0px 0px 0px 15px;		}	div#anaBlock .innertitle h4 em {	font-weight: bold;	font-size: 15px;		}	div#anaBlock .innertitle h4 span {	font-weight: normal;	font-size: 12px;		}.anaphotoArea{    background-color:#ffffff;    width:40px;    height:50px;    float:left;    border-right:solid 1px #dddddd;    border-left:solid 1px #dddddd;}/* Post */.post {	margin: 0 0 10px;}.innertitle{	margin-bottom: 10px;}.post .text {	clear: both;	line-height:24px;	margin: 0 20px;	background:url(../images/ana_noteline2.gif);}.post .text p {	margin: 0;	padding: 0 0 24px;}.post .text img {	display: inline;	margin: 0 0 0 10px;	background-color: #fff;	border: 3px double #ccc;	float: right;}/* Image */.text .wp-caption {	display: inline;	margin: 0 0 10px 10px;	padding: 4px 4px 0 0;	background-color: #fff;	border: 1px solid #999;	float: right;	text-align: center;	}	.text .wp-caption img {		margin: 3px 3px 0 0;		border: none;		}	.text .wp-caption p.wp-caption-text{		text-align: center;		line-height:1.2em;		padding: 8px 0 0 0;		color: #333;		clear: both;		}  /* 出場校一覧エリア  ------------------------------*/#schoolArea{	background:url(../images/titlebar.jpg) no-repeat 0 0;	width:699px;	height:auto;	margin:10px 0px 0px 0px;}#schoolArea h4{	width:699px;	height:25px;	font-size:14px;	line-height:2;}    #schoolArea h4 span{	margin:0px 0px 0px 20px;}/* アンカーブロック　------------------------------*/#anchorBlock{	width:699px;	height:10px;	font-size:12px;	font-weight:bold;	margin-top:15px;}#anchorBlock img{	margin-right:5px;}#anchorBlock .t1{    color:#ff3300;    float:right;    display:block;}#anchorBlock .t1 a{    text-decoration:none;    color:#ff3300;}#anchorBlock .t2{    color:#ff6600;    float:right;    display:block;    margin:0px 10px 0px 10px;}#anchorBlock .t2 a{    text-decoration:none;    color:#ff6600;}#anchorBlock .t3{    color:#009933;    float:right;    display:block;    margin-right:20px;}#anchorBlock .t3 a{    text-decoration:none;    color:#009933;}/* アイコン説明　------------------------------*/#iconArea{    width:684px;    height:auto;    clear:both;    font-size:11px;    line-height:1.5;    margin:10px 15px 0px 0px;    text-align:right;}*html div#iconArea{    width:665px;    height:auto;    clear:both;    font-size:11px;    line-height:1.5;    margin:10px 15px 0px 0px;    text-align:right;}.icon{    text-align:right;    margin-right:20px;}#iconArea img{    vertical-align:middle;    margin:0px 3px 0px 3px;}/* ---------*/#schoolArea .innertitle h5{	font-size:13px;	font-weight:bold;    line-height: 2;	color:#666666;    margin:10px 0px 0px 0px;}#schoolArea .innertitle h5 .t1{    margin:0px 20px 0px 20px;    color:#ff3300;    border-bottom:solid 1px #ff3300;}#schoolArea .innertitle h5 .t2{    margin:0px 20px 0px 20px;    color:#ff6600;    border-bottom:solid 1px #ff6600;}#schoolArea .innertitle h5 .t3{    margin:0px 20px 0px 20px;    color:#009933;    border-bottom:solid 1px #009933;}#schoolArea .innertitle h5 img{    margin:0px 5px 0px 0px;}#schoolBlock{	width: 630px;    height:auto;	margin:0px auto 15px auto;}#schoolBlock h4{	color:#ff3300;    font-weight:bold;}#schoolBlock .listArea h5{	font-size:11px;    font-weight:bold;    color:#003366;	border-bottom:dotted 1px #cccccc;}#schoolBlock .listArea li{	text-decoration: none;	font-size:11px;	line-height:1.8;	border-bottom:dotted 1px #cccccc;}#schoolBlock .listArea li span{    border-right:solid 1px #cccccc;    padding:0px 5px 0px 5px;}#schoolBlock .listArea li a{    text-decoration:none;}/* ベスト８ブロック ------------------------------*/#best8{	width: 650px;    height: 35px;    border-top:dotted 1px #ff3300;    border-bottom:dotted 1px #ff3300;   	margin:5px 0px 5px 0px;}#best8 .school li{    float: left;	margin:5px 0px 0px 2px;}#best8 .school li a{   	background-image:url(../images/best8_aic.jpg);   	width: 79px;    height: 25px;    display: block;    font-size:12px;	line-height:2;    font-weight:bold;    text-align: center;    text-decoration: none;    color:#ffffff;}#best8 .school li a:hover{   	background-image:url(../images/best8_aic.jpg);   	background-position:0px -25px;}/* ------------------------------*/h2{	display:none;}h3{	font-size:14px;	font-weight:bold;	color:#666666;}h3 img{	margin:0 5px 0px 5px;	}h4{	font-size:13px;	font-weight:bold;	color:#666666;}h4 img{	margin:0 5px 0px 0px;	}
