<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@import "base.css";

/*  DEFAULT
-------------------------------------------------------------------- */

body {
	height:100%;
    font-family:"メイリオ","ＭＳ Ｐゴシック","Meiryo","ヒラギノ角ゴ Pro W3 / W6","Hiragino Kaku Gothic Pro",Osaka,sans-serif;
    font-size: 14px;
		line-height:1.7;
	-webkit-text-size-adjust: 100%;

}

p{ color:#555;}


/* link */
a,a:link, a:visited{
	color:#2c9fef;
	text-decoration:none;
}

a:hover{
	color:#2c9fef;
	text-decoration:underline;
}

.clr00{ clear:both;}

.txtC{
	text-align:center;
}
.mt10{
	margin-top:10px;
}
.mt15{
	margin-top:15px;
}
.mt20{
	margin-top:20px;
}
.mt30{
	margin-top:30px;
}
.mt30mb30{
	margin:30px 0;
}
img.btmImg{
	vertical-align:bottom;
}
img.topImg{
	vertical-align: top;
}

div#wrapper{
	margin:0;
	background: url(../../img/bg_img01.jpg) no-repeat top center;
}
div#cntntColumn{
	position:relative;
	width:940px;
	margin:0 auto 0 auto;
}
p.tfmLogo{
	padding:65px 0 0 0;
}

/* SB */ 
.sb_post{
	padding:0 0 0 20px;
}

.sb_post ul{
	width:400px;
	top:80px;
	left:600px;
	position:absolute;
}
.sb_post ul li{
	float: left;
	margin:0 5px 0 0;
}
.twit{
	width:105px;
}
.fb span{
	height:25px !important;
}


div#headerBox{
	position:relative;
	width:940px;
	margin:0 auto 0 auto;
	padding:30px 0 30px 0;
	text-align:center;
}
div#headerBox h1{
	margin:20px 0 25px 0;
}
div#contentBoxS{
	width:872px;!important:width:940px;
	margin:0 auto;
	padding:30px 34px 30px 34px;
	background: url(../../img/bg_img02b.png)  repeat-y ;
}

div.tokyoCntnt{
	width:832px;
	margin:0 auto;
}
div.leadBox01 h2{
	margin:20px 0 15px 0;
}
div.leadBox01 h3{
	margin:15px 0 40px 0;
}
p.leadL{
	float:left;
	width:495px;
	margin:0 20px 0 0;
}
p.leadM{
	float:left;
}
p.leadR{
	float:right;
}


div.tohokuCommon{
	margin:20px 0 0 0;
}
div.tohokuCommon h4{
	margin:18px 0 8px 0;
	font-weight:bold;
}
div.tohokuCommon h4.secondH4{
	padding:18px 0 0 0;
	border-top: 1px dotted #ccc;
}
div.tohokuCommon p{
	font-size:12px;
}
div.tohokuCommon img.fltL{
	float:left;
	margin:2px 15px 0px 0;
}
div.tohokuCommon img.fltR{
	float:right;
	margin:2px 0px 0 15px;
}
div#miyagiBox{
	padding:15px 30px 30px 30px;
	background: url(../../img/bg_img03.gif) no-repeat top left;
}
div#miyagiBox h4{
	color:#539638;
}
div#iwateBox{
	padding:15px 30px 30px 30px;
	background: url(../../img/bg_img04.gif) no-repeat top left;
}
div#iwateBox h4{
	color:#3870bb;
}
div#fukushimaBox{
	padding:15px 30px 30px 30px;
	background: url(../../img/bg_img05.gif) no-repeat top left;
}
div#fukushimaBox h4{
	color:#a39712;
}
div#letterBox{
	padding:15px 30px 30px 30px;
	background: url(../../img/bg_img06.gif) no-repeat top left;
}
div#letterBox h4{
	color:#d96eaa;
}
div.netOnairTime{
	margin:45px auto 0 auto;
	padding:30px 0 0 0;
	background:url(../../img/line_img01.gif) no-repeat top left;
}
div.netOnairTime h2{
	float:left;
	margin:0;
}
div.netOnairTime h3{
	float:right;
	margin:0;
}
div.netCntnt{
	width:832px;
	margin:0 auto;
}
p.stationList{
	margin:10px 0 15px 0;
}
div.linkBox{
	margin:15px 0;
	text-align:center;
}
div.cntntEffort{
	padding:25px;
	background:#fcf9e9;
	color:#666;
}
div.cntntEffort dt{
	font-size:14px;
	font-weight:bold;
}
div.cntntEffort dd{
	margin:10px 0 10px 0;
	font-size:14px;
}
div.cntntEffort  ul{
	font-size:13px;
}
div.cntntEffort  li{
	padding:0 0 0 12px;
	background: url(../../img/bg_img08.gif) no-repeat left 0.45em;
}
#footer{
	height:195px;
	margin:0 auto 0 auto;
	background: url(../../img/bg_img07.jpg) no-repeat top center;
	text-align:center;
	line-height:0;
}

#footer p{
	padding:100px 0 0 0;
}



.android p,
.android h4,
.android li,
.android dt,
.android dd{
	background: url(../../img/space.png) no-repeat;
}





</pre></body></html>