@charset "utf-8";
/* 免責事項カテゴリー個別設定用CSS Document */


#disaster #contents dl {
	margin:0 0 30px 0;
	padding:5px 0 0 0;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
}
#disaster #contents dl dt {
	width:7em;
	float:left;
	font-size:100%;
}
#disaster #contents dl dd {
	margin:0 0 5px 0;
	padding:0 0 5px 7em;
	border-bottom:1px dotted #000;
	font-size:100%;
}
#disaster #contents dl dd.last {
	margin:0;
	border-bottom:none;
}
#disaster #contents dl dd a {
	padding:0 0 0 8px;
	background: url(/common/images/icon_arrow_on.gif) no-repeat left center;
}
#disaster #contents h2 {
	color:#333;
	border:none;
	margin-bottom:10px;
	padding:0;
}
#disaster #contents .borderbox h2 {
	text-align:center;
}

#disaster #main-container {
	background: url(/common/images/bg_main-container2.gif) repeat-y left top;
}