/* CSS Document */
@import url("base2.css");
ul.dropdown li#r_link7 a{
	background-position:-827px -51px;
}

#c_right h3 {
margin:10px 0px 5px 0px;
}
#c_right h4 {
	margin:15px 0px 8px;
	padding:0;
	clear: both;
}
#c_right h4.t1 {
margin-top:50px;
}
#c_right h5 {
margin:10px 0 0 0; color:#3E9135; font-weight:bold; font-size:14px;
}
#c_right strong {
font-weight:bold; font-size:14px; color:#000;
}
#c_right p {
margin:5px 0;
}
#c_right p.bgg {
background-color:#EEF6E5; padding:10px;
}
#c_right p.bgy {
clear:both; background-color:#FFFFCC; padding:10px; margin:30px 0;
}
#c_right p.navi {
color:#666666; background-color:#EEEEEE; text-align:center; margin:15px 0;
}

#c_right .lshift{
float:left; margin:5px 10px 20px 0;
}
#c_right .rshift{
float:right; margin:5px 0 0 10px;
}

/* table (過去の地震) */
#c_right table#past {
width:100%; border-collapse: collapse; border-top:solid 1px #003399; border-left:solid 1px #003399; margin:8px 0 25px;
}
#c_right #past th,#past td {
padding:5px; border-right:solid 1px #003399; border-bottom:solid 1px #003399; text-align:center;
}
#c_right #past th{
background-color:#0066CC; font-weight:bold; color:#FFF;
}
#c_right #past td.oka {
background-color:#CCFFFF;
}
/* table (震度階級) */
#c_right table#shindo {
width:100%; border-collapse: collapse; border-top:solid 1px #999; border-left:solid 1px #999; margin:10px 0 30px; clear:both;
}
#c_right #shindo th,#shindo td {
padding:5px; border-right:solid 1px #999; border-bottom:solid 1px #999;
}
#c_right #shindo th{
background-color:#CCC; font-weight:bold;
}

/* 定義リスト(木造住宅の一例) */
#c_right .d01 dl, #c_right .d01 dl dt,#c_right .d01 dl dd {
margin:0; padding:0; width:176px; display:block;
}
#c_right .d01 dl {
margin:3px 0 10px 0; float: left;
}
#c_right .d01 dt {
margin-bottom:2px;
}
#c_right .d01 dt img {
border:solid 1px #999;
}
#c_right .d01 dd {
padding:0 3px; font-size:10px; text-align:center
}

/* 枠類 */
#c_right .box {
width:750px; height:auto; clear:both; margin:0 0 15px; padding:0;
}
#c_right .box2 {
width:368px; height:auto; float:left; margin:-5px 7px 20px 0; display:block;
}
#c_right .box2 img{
	float:right;
	margin-left:5px;
}
#c_right .box2 h4 img{
	float:none;
}
#c_right #box3_1 {
clear:both; width:650px; height:117px; background:url(../safehouse/eathquake/img/03_fix1_bg.gif) no-repeat; padding:5px 0 0 100px; margin-bottom:10px; margin-top:35px;
}
#c_right #box3_2 {
width:650px; height:117px; background:url(../safehouse/eathquake/img/03_fix2_bg.gif) no-repeat; padding:2px 0 0 100px; margin-bottom:10px;
}
#c_right #box3_3 {
width:650px; height:117px; background:url(../safehouse/eathquake/img/03_fix3_bg.gif) no-repeat; padding:2px 0 0 100px; margin-bottom:10px;
}
#c_right #box3_4 {
width:650px; height:117px; background:url(../safehouse/eathquake/img/03_fix4_bg.gif) no-repeat; padding:2px 0 0 100px; margin-bottom:25px;
}
