@charset "utf-8";

/* ---------- common.Image ---------- */
.topMod_ttl .clearfix,
.radMod_ttl .clearfix{
	background:url(http://i.yimg.jp/images/evt/radiation/img/ttlBg.png) repeat-x;
	padding:1px 2px;
}


/* .cmnMod_exp */
.cmnMod_exp.kome{
	font-size: 93%;
	padding: 10px 5px;
}
.cmnMod_exp.kome p.hx{
	font-weight: bold;
	font-size: 108%;
}

.cmnMod_exp.img{
	border-top: 1px dotted #cacaca;
	padding: 20px 0;
	margin-top: 30px;
	text-align: left;
}
.cmnMod_exp.img p,
.cmnMod_exp.img ul{
	padding-top: 10px;
}

.cmnMod_exp.text{
	background-color:#fff;
	border: 1px solid #9fa0a0;
	padding:8px;
	margin: 40px 40px 15px;
}
.cmnMod_exp.text dt{
	font-weight: bold;
}

/* ---------- A01.top page ---------- */
/* #masthead */
#masthead div.clearfix{
	clear:both;
	padding-top:5px;
}

/* -- .captionT --*/
.captionT {
    color: #3E3A39;
	margin:0 10px 10px;
	line-height:1.5em;
}

/* -- .mobile --*/
.mobile{
	border:1px solid #9caebd;
	margin:auto;
	padding:10px;
	width:579px;
}
.mobile span{
	float:left;
}
.mobile dl{
	margin-left:73px;
}
.mobile dt{
	color:#3e3a39;
	font-size:86%;
	font-weight:bold;
	padding-bottom:3px;
}
.mobile dd{
	color:#3e3a39;
	font-size:86%;
	line-height:1.15em;
}
.mobile dd span{
	float:none;
	font-size:86%;
}
.mobile dd img{
	margin-right:3px;
	vertical-align:middle;
}

/* .topMod_ttl */
.topMod_ttl{
	background-color: #ffffff;
	border:1px solid #c8c8c8;
	padding:1px;
	*zoom:1;
}
.topMod_ttl h2{
	border-left:6px solid #23a2d5;
	color:#3e3a39;
	display:inline-block;
	*display:inline;
	font-size:114.5%;
	font-weight:bold;
	padding-left:7px;
	vertical-align:middle;
	*zoom:1;
}
.topMod_ttl h2 span{
	font-size:115%;
}
.topMod_ttl p{
	display:inline-block;
	*display:inline;
	vertical-align:bottom;
	*zoom:1;
	padding:0 0 3px 5px;
}

/* .topMod_ttl_L */
.topMod_ttl_L{
	border-bottom: 1px solid #cacaca;
}
.topMod_ttl h2{
	border-bottom: 1px solid #fff;
	color: #3e3936;
	font-size: 114.5%;
	font-weight: bold;
	line-height: 1.0;
	padding: 8px;
	*zoom:1;
}


#RadioactiveMap{
	margin-bottom:2px;
}

#AirplaneMap{ width:948px; border:1px solid #b3c8dc; padding:15px;}
.MapInfo{}
/* .newsMod */
.newsMod{
	margin-top: 30px;
}
.newsMod li{
	line-height: 1.0;
	padding-top: 10px;
}
.newsMod li span{
	color: #666;
}

/* addMod */
.addMod{
	padding: 0 10px 10px;
}
.addMod dl{
	border: 1px solid #b3c8dc;
	padding: 1px 1px 4px;
	*zoom:1;
}
.addMod dt{
	background-color: #e1eaf3;
	color: #3e3a39;
	font-weight: bold;
	line-height: 1.2;
	padding: 5px;
	margin-bottom: 4px;
	*zoom:1;
}
.addMod dd{
	line-height: 1.2;
	padding: 4px 8px;
}
.addMod dd.alink{
	font-weight: bold;
	text-align: right;
}

/* ---------- B01.spot list ---------- */
/* #radMod_area */
#radMod_area{
	color:#3e3a39;
	margin-bottom:10px;
}
#radMod_area ul{
	text-align:center;
}
#radMod_area li{
	display: inline-block;
	*display: inline;
	padding :0 8px;
	background-position:left center;
}
#radMod_area li.tp{
	background:none;
}

/* #radMod_exp */
#radMod_exp{
	color:#3e3a39;
	margin-bottom:5px;
}
#radMod_exp li{
	display: inline-block;
	*display: inline;
}
#radMod_exp .taL li{
	padding :0 20px 0 0;
}
#radMod_exp .taR li{
	padding :0 0 0 20px;
}

/* .radMod_ttl */
.radMod_ttl{
	background-color: #ffffff;
	border:1px solid #c8c8c8;
	padding:1px;
	*zoom:1;
}
.radMod_ttl h3{
	border-left:6px solid #23a2d5;
	color:#3e3a39;
	font-size:114.5%;
	font-weight:bold;
	float: left;
	padding-left:7px;
}
.radMod_ttl ul{
	float: right;
	padding-right: 10px;
}
.radMod_ttl li{
	color:#3e3a39;
	display: inline-block;
	*display: inline;
	padding-left: 15px;
	line-height: 1.6em;
}
/* .radMod_list */
.radMod_list{
	font-size:93%;
	margin:15px 0 30px 0;
}
.radMod_list table{
	border:1px solid #b3c8dc;
	border-left:none;
	width:100%;
}
.radMod_list th{
	background-color:#e6eef4;
	border-left:1px solid #b3c8dc;
	font-weight:bold;
	padding:3px 5px;
	text-align:center;
}
.radMod_list td{
	background-color:#ffffff;
	border-left:1px solid #b3c8dc;
	border-top:1px solid #b3c8dc;
	padding:3px 5px;
	text-align:center;

}
.radMod_list td.p{ text-align:left; width:315px;}
.radMod_list table .t{width:380px;}
.radMod_list table .s{white-space:nowrap;}
.radMod_list table .b{width:90px;}
.radMod_list table .s span{display:block;margin-left: 5px;font-size: 12px;}
.radMod_list .wht td{
	background-color:#ffffff;
}
.radMod_list .gry td{
	background-color:#f7f8f8;
}
.radMod_list .wht th,.radMod_list .gry th{
	background:#FFF; border-top:1px solid #b3c8dc; width:60px; font-weight:normal; text-align:left;
}

/* ---------- B02.spot details ---------- */
/* #areaMod_info */
#areaMod_info,
#areaMod_info .boxInnr01,
#areaMod_info .boxInnr02{
	background-image:url(http://i.yimg.jp/images/evt/radiation/img/areaInfoBg.png);
}
#areaMod_info{
	background-repeat: repeat-y;
	background-position: 0 0;
	margin-bottom: 10px;
	*zoom:1;
}
#areaMod_info .boxInnr01{
	background-repeat: no-repeat;
	background-position: -1900px 100%;
}
#areaMod_info .boxInnr02{
	background-repeat: no-repeat;
	background-position: -950px 0;
	padding: 10px;
}
#areaMod_info table{
	width: 100%;
}
#areaMod_info th{
	color: #3e3a39;
	font-size: 156.8%;
	text-align: left;
	vertical-align: top;
}
#areaMod_info td{
	color: #3e3a39;
	text-align: right;
	vertical-align: top;
}
#areaMod_info span{
	display: inline-block;
	*display: inline;
	padding-left: 15px;
}

/* #areaMod_num */
#areaMod_num{
	margin-top: 15px;
	margin-bottom: 10px;
}
#areaMod_num th{
	padding-right: 10px;
	text-align: left;
}
#areaMod_num td{
	text-align: left;
}
#areaMod_num dt,
#areaMod_num dd{
	line-height: 1.0;
}
#areaMod_num th dl{
	border-top: 1px solid #c9caca;
	border-bottom: 1px solid #c9caca;
	background-color: #f2f6f8;
	padding-bottom: 10px;
	min-width: 250px;
	*width: 250px;
	*overflow:visible;
	*zoom:1;
}
#areaMod_num th dt{
	color: #3e3a39;
	font-size: 156.8%;
	font-weight: bold;
	padding: 10px 0 0 25px;
}
#areaMod_num th dt span{
	font-size: 60%;
	font-weight:normal;
	padding-left: 10px;
}
#areaMod_num th dd{
	color: #1e90cb;
	font-weight: bold;
	font-size: 114.5%;
	padding: 5px 0 0 25px;
}
#areaMod_num th dd em{
	font-size: 230%;
}

#areaMod_num td{
	border: 1px solid #dcdddd;
	background-color: #fbfbfc;
	padding: 10px 0;
	vertical-align: bottom;
}
#areaMod_num dl{
	padding-top: 5px;
}
#areaMod_num td dl{
	min-width: 195px;
	min-height: 65px;
	*height:65px;
	*width:195px;
	*overflow:visible;
	*zoom:1;
}
#areaMod_num td dt{
	color: #3e3a39;
	font-size: 114.5%;
	font-weight: bold;
	padding: 10px 15px 0;
}
#areaMod_num td dd{
	color: #3e3a39;
	font-weight: bold;
	font-size: 114.5%;
	padding: 10px 15px 0;
	*white-space: nowrap;
}
#areaMod_num td dd em{
	font-size: 150%;
}
#areaMod_num td dt span{
	font-size: 80%;
	font-weight: normal;
	margin-left: 5px;
}
#areaMod_num td dl.flR{
	border-left: 1px dotted #c9caca;
}
#areaMod_num td.line{
	border: none;
	border-left: 1px dotted #c9caca;
	background-color: #fff;
	padding: 0;
	min-width: 0px;
	width: 10px !important;
}

/* link & shear */
.expLink{
	background:url(http://i.yimg.jp/images/evt/radiation/img/icoLinkNum.png) no-repeat;
	font-weight: bold;
	padding-left: 10px;
}
.snsLink{
	float: right;
	text-align: right;
}
.snsLink li{
	display:inline-block;
	*display:inline;
	padding-left: 5px;
}
.snsLink img,
.snsLink iframe{
	vertical-align:middle;
}
.tipTw{
	background:url(http://i.yimg.jp/images/evt/radiation/img/tipTweet.png) no-repeat;
	color: #2a7090;
	font-size: 12px;
	font-weight:bold;
	display: inline-block;
	width: 29px;
	height: 19px;
	text-align:center;
	padding: 1px 3px 0 9px;
	vertical-align:middle;
}
*html .tipTw{height: 20px;}

.tipFc{
	background:url(http://i.yimg.jp/images/evt/radiation/img/tipFace.png) no-repeat;
	color: #33335c;
	font-size: 12px;
	font-weight:bold;
	display: inline-block;
	width: 27px;
	height: 18px;
	text-align:center;
	padding: 0 3px 0 9px;
	vertical-align:middle;
}
*html .tipFc{height: 18px;}

/* #areaHours */
#areaHours{
	width: 950px;
	font-size: 14px;
	overflow: hidden;
	*display: inline-block;
	margin: 15px 0 5px;
}
#areaHours table{
	height: 50px;
	border-top: 1px solid #b3c8dc;
	border-bottom: 1px solid #b3c8dc;
}
#areaHours th,
#areaHours td{
	border-right: 1px solid #b3c8dc;
	text-align: center;
	padding: 5px;
	line-height:1.1;
	height: 15px;
	width: 65px;
}
#areaHours th{
	background-color: #e6eef4;
	*line-height:1.15;
	*zoom:1;
}
#areaHours td{
	background-color: #fff;
}
#areaHours #carouselPrev,
#areaHours #carouselNext{
	float:left;
	width: 19px;
	height: 53px;
	background: url(http://i.yimg.jp/images/evt/radiation/img/areaArrow.png) no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}
#areaHours #carouselPrev{background-position:0 0;}
#areaHours #carouselNext{background-position:-19px 0;}
#areaHours #carouselPrev.On{background-position:0 -53px;cursor: pointer;}
#areaHours #carouselNext.On{background-position:-19px -53px;cursor: pointer;}
#areaHours #slideWrap{
	float:left;
	width: 912px;
	overflow: hidden;
}


/* slideInner */
#slideInner {
	width: 1824px !important;
}

/* .graphMod */
.graphMod{
	margin-top: 25px;
}

/* .graphMod_ttl */
.graphMod_ttl{
	background-color: #ffffff;
	border-bottom:1px solid #c9caca;
	padding-bottom:1px;
	margin-bottom:10px;
	*zoom:1;
}
.graphMod_ttl .clearfix{
	background-color:#efefef;
	color:#3e3a39;
}
.graphMod_ttl h3,
.graphMod_ttl span{
	display:inline-block;
	*display:inline;
	vertical-align:middle;
	*zoom:1;
}
.graphMod_ttl h3{
	font-size:114.5%;
	font-weight: bold;
	padding: 4px 10px;
}
.graphMod_ttl span{
	font-size:86%;
	padding-right: 10px;
}

/* .graphMod_dw */
.graphMod_dw{
	background-color:#fff;
	border: 2px solid #9fa0a0;
	padding:8px;
	margin: 40px 40px 15px;
	text-align:center;
}
.graphMod_dw a{
	font-weight:bold;
}

/* ---------- C01.faq page ---------- */
/* .faqMod_ttl_L */
/* .title_L */
.faqMod_ttl_L,
.title_L{
	border-bottom: 1px solid #cacaca;
}
.faqMod_ttl_L h2,
.title_L h2{
	background-color: #e6edf5;
	border-bottom: 1px solid #fff;
	color: #3e3936;
	font-size: 114.5%;
	font-weight: bold;
	line-height: 1.0;
	padding: 8px;
	*zoom:1;
}

/* .faqMod_box */
.faqMod_box{
	padding: 10px 10px 20px;
}
.faqMod_boxInnr{
	line-height: 1.3em;
	padding-bottom: 20px;
}
.faqMod_boxInnr h3{
	color: #1e8fc9;
	font-size: 114.5%;
	font-weight: bold;
	padding-bottom: 5px;
	*zoom:1;
}
.faqMod_boxInnr li{
	padding-bottom: 5px;
}

/* ---------- E01.AirplaneMap page ---------- */

#AirplaneMap{ width:918px; border:1px solid #b3c8dc; background-color:#fafbfb; padding:15px; margin-bottom:75px;}
#AirplaneMap #map{ float:left;}
#AirplaneMap .MapInfo{ margin-left:12px; _padding-left:9px; width:220px;}
html > body #AirplaneMap .MapInfo{ float:left;}
#AirplaneMap .MapInfo dt{ padding:3px 5px; background-color:#cfe4f8; border-bottom:1px solid #fff; font-weight:bold; color:#0c709a;}
#AirplaneMap .MapInfo dd{ border-top:1px solid #b1cce7; padding-top:3px;}
#AirplaneMap .MapInfo li,#AirplaneMap .MapInfo p{ margin-top:3px; color:#3e3a39;}
#AirplaneMap .MapInfo li{ font-weight:bold;}
#AirplaneMap .MapInfo li input{ margin-right:3px;}
#AirplaneMap dd input,#AirplaneMap dd label{cursor: pointer;}
#AirplaneMap .track li{ float:left;}
#AirplaneMap .MapInfo p{ text-align:right; margin-bottom:15px;}
#AirplaneMap .MapInfo p a{ background:url(http://i.yimg.jp/images/evt/radiation/img/link_p.gif) no-repeat 0px 50%; padding-left:7px;}

/* #AirplaneMap .topMod_ttl_L */
#AirplaneMap .topMod_ttl_L{ border-bottom: 1px solid #b1cce7; }
#AirplaneMap .topMod_ttl_L h2{ background-color:#cfe4f8; border-bottom:1px solid #fff; color:#0c709a; font-weight: bold; line-height: 1.0; 	padding: 8px 8px 5px; *zoom:1;}

/* #AirplaneMap_info */
#AirplaneMap_info dl,#AirplaneMap_info p{ padding:5px 8px 0;}
#AirplaneMap_info dt{ font-weight:bold; color:#1e8fc9;}
#AirplaneMap_info dd{ margin-bottom:10px; line-height:1.4em;}
#AirplaneMap_info dd.last{ margin-bottom:0;}
#AirplaneMap_info p{ margin-top:15px;}
#AirplaneMap_info .data_info{ background:#e8eff7; margin:10px; padding:10px;}
#AirplaneMap_info .data_info dt{ color:#38393b;}
#AirplaneMap_info .data_info dd{ margin-left:5px;}
#AirplaneMap_info .data_info ul{ margin-left:10px;}

/*radiationInfoSpace*/
.radiationInfoSpace{padding: 10px 40px 10px;border: 3px solid #B3C8DC;margin: 0 40px 30px;background-color: #EEE;}
.radiationInfoSpace .lClm{float:left;}
.radiationInfoSpace .rClm{float:right;padding-top: 2px;}

