@charset "Shift_jis";

/*top-css---------------------------------------------------------------------*/

.top  {
background-image:url(/common/images/bg_top.jpg);
background-repeat:repeat-x;
}



.top #wrap #mainContent{
	width: 700px;
	float: left;
	padding-bottom: 0px;
	margin-bottom:10px;
}

#flashArea{width:950px;
height:279px;
border-top:solid 1px #ccc;
}

.sideBox {margin-top:7px;
}

.top #mainContent h2 {
margin:5px 0 15px 0;
padding:0;

}

 
#headerTop {
	width: 950px;
	height: 75px;
}

#headerTop h1{
margin:0 0 0 27px;
padding-top:12px;
float:left
}
*html #headerTop h1{
margin:0 0 0 13px;

}


#headerTop #logo{
margin:0 0 0 27px;
padding-top:12px;
float:left
}
*html #headerTop #logo{
margin:0 0 0 13px;

}


#sidebar .mt44{
margin-top:44px;

}


.textBox .txr{

margin-left:1.2em;

}
.textBox dt{
text-align:left;

}

#mainContent dl {font-size:77%;
margin:1.5em 0 2em 10px;

}



/* 201106 added */

.important {
border:solid 1px #FF0000;
width:700px;
padding:0 0 0 0;
margin:7px 0 20px 0;
-moz-border-radius: 10px; /*Firefox,pxpۂ̔a*/
-webkit-border-radius: 10px; /*Safarin,pxpۂ̔a*/
/* for IE6 radius */
_width:702px;
_background:url(/images/important_bgtop.gif) top no-repeat;
_border:none;
}

.top #mainContent .important h2{
padding:0 0 0 0;
margin:15px 0 0 20px;
}
.top #mainContent .important dl{
padding:0 0 0 0;
margin:15px 0 15px 20px;
/* for IE6 radius */
_padding:10px 20px;
_margin:0;
_background:url(/images/important_bgbottom.gif) bottom no-repeat;
}

#mainContent dt {
width:11.5em;
}
#mainContent dd {
	margin-left:12.7em;
}
#mainContent .noTag dt{
	width:7em;
}
#mainContent .noTag dd{
	margin-left:7.5em;
}



div.important h3.earthquake{
	margin:7px 20px 0;
	padding-top:6px;
	border-top:1px solid #ccc;
	padding-bottom:0;
}

.top #mainContent .important dl.earthquake{
	padding-left:15px;
	_padding-left:35px;
	padding-top:0px;
	margin-top:5px;
	line-height:1.01em;
}

#mainContent .important dl.earthquake dt{
	clear:none;
	width:7em;
}
#mainContent .important dl.earthquake dd{
	margin-bottom:0;
	margin-left:7.5em;
}

.top #mainContent .important dd.right{
	float:none;
	text-align:right;
	font-weight:normal;
	padding:0 20px 1px;
	_padding-right:0;
	background:#fff;
}

