@charset "utf-8";
/* CSS Document */

/* div#snavi
----------------------------------------------------------- */
div#snavi ul#submenu02.submenu {
	display: block;
}

div#snavi ul#submenu02.submenu a#society {
	padding: 0 0 0 250px;
	background: url(../../../../common/images/snavi_sub_society_on.gif) 0 0 no-repeat;
}


/* コンテンツスタイル
----------------------------------------------------------- */

div#contents div.contents_inner {
	margin-bottom: 30px;
}

div#contents div.contents_inner ul {
	margin: 0 10px 0 10px;
}

div#contents div.contents_inner ul li {
	background: url(../../../../common/images/list_icon.gif) 0 7px no-repeat;
	padding: 0 0 0 20px;
	margin: 0 0 5px 0;
}

div#contents div.contents_inner table {
	margin: 15px 0 0 0;
}

div#contents div.contents_inner table tr th {
	width: 25%;
}

div#contents div.contents_inner div.contents_inner02 {
	margin: 15px 0 0 0;
}

div#contents div.back_btn {
	text-align: right;
}

div#contents div.back_btn img {
	position: relative;
	top: -5px;
	margin: 0 5px 0 0;
}