@charset "utf-8";

div.disaster_top {
	margin: 13px auto 0;
	width: 980px;
}
div.disaster_top ul, div.disaster_top li {
	list-style: none;
	margin: 0;
	padding: 0;
}


/* -------------------- d_important01 -------------------- */
div.disaster_top ul.d_important01 {
	width: 980px;
}
div.disaster_top ul.d_important01 li {
	border: 2px solid #fe0000;
	background: url(/shared_v2/image/ico_disaster_top_red.gif) no-repeat 10px center;
	background-color: #ffffff;
	position: relative;
	padding: 4px 0 2px 40px;
	height: 30px;
}
div.disaster_top ul.d_important01 li a {
	text-decoration: none;
}
div.disaster_top ul.d_important01 li a:hover {
	color: #f78a0b;
	text-decoration: underline;
}
div.disaster_top ul.d_important01 li .mainLink {
	font-size:140%;
	font-weight: bold;
}

div.disaster_top ul.d_important01 li div.d_shosai {
	position: absolute;
	display: inline;
	top: 8px;
	right: 24px;
	padding-left: 12px;
	background: url(/shared_v2/image/ico_arrow_disaster_top_gray.gif) no-repeat left center;
}


/* -------------------- d_important02 -------------------- */
div.disaster_top ul.d_important02 {
	width: 980px;
}
div.disaster_top ul.d_important02 li {
	border: 2px solid #cccccc;
	background: url(/shared_v2/image/ico_disaster_top_red.gif) no-repeat 10px center;
	background-color: #ffffff;
	position: relative;
	padding: 4px 0 2px 40px;
	height: 30px;
}
div.disaster_top ul.d_important02 li a {
	text-decoration: none;
}
div.disaster_top ul.d_important02 li a:hover {
	color: #f78a0b;
	text-decoration: underline;
}
div.disaster_top ul.d_important02 li .mainLink {
	font-size:140%;
	font-weight: bold;
}

div.disaster_top ul.d_important02 li div.d_shosai {
	position: absolute;
	display: inline;
	top: 8px;
	right: 24px;
	padding-left: 12px;
	background: url(/shared_v2/image/ico_arrow_disaster_top_gray.gif) no-repeat left center;
}


/* -------------------- d_info01 -------------------- */
div.disaster_top ul.d_info01 {
	width: 980px;
}
div.disaster_top ul.d_info01 li {
	border: 1px solid #cccccc;
	background: url(/shared_v2/image/ico_disaster_top_orange.gif) no-repeat 10px center;
	background-color: #ffffff;
	position: relative;
	padding: 4px 0 2px 40px;
	height: 20px;
}
div.disaster_top ul.d_info01 li.first {
	border-bottom: none;
}
div.disaster_top ul.d_info01 li div.d_shosai {
	position: absolute;
	display: inline;
	top: 4px;
	right: 24px;
	padding-left: 12px;
	background: url(/shared_v2/image/ico_arrow_disaster_top_orange.gif) no-repeat left center;
}

div.disaster_top ul.d_info01 li a {
	text-decoration: none;
}
div.disaster_top ul.d_info01 li a:hover {
	color: #f78a0b;
	text-decoration: underline;
}

/* -------------------- d_info02 -------------------- */
div.disaster_top ul.d_info02 {
	width: 980px;
}
div.disaster_top ul.d_info02 li {
	border: 1px solid #cccccc;
	background: url(/shared_v2/image/ico_disaster_top_gray.gif) no-repeat 10px center;
	background-color: #ffffff;
	position: relative;
	padding: 4px 0 2px 40px;
	height: 20px;
}
div.disaster_top ul.d_info02 li div.d_shosai {
	position: absolute;
	display: inline;
	top: 4px;
	right: 24px;
	padding-left: 12px;
	background: url(/shared_v2/image/ico_arrow_disaster_top_gray.gif) no-repeat left center;
}

div.disaster_top ul.d_info02 li a {
	text-decoration: none;
}
div.disaster_top ul.d_info02 li a:hover {
	color: #f78a0b;
	text-decoration: underline;
}


/* -------------------- regretMessageArea -------------------- */
#regretMessageArea {
	width: 936px;
	padding: 10px 20px;
	border: 1px #cecece solid;
	margin: 0 10px 10px;
	background-color: #ffffff;
}
#regretMessageArea .corpName {
	text-align: right;
}
