@charset "utf-8";

*{
	margin:0;
	padding:0;
	font-size: 12px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 140%;
}
body {
	width: 900px;
	margin: 0px auto;
	padding: 0px;
	text-align: center;
	background-color: #FFFFFF;
	background-image: url(images/back.jpg);
}
#header {
	width: 825px;
	height: 63px;
	margin: 0px auto;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
	text-align: left;
}
#main_img {
	width: 792px;
	height: 372px;
	margin: 0px auto;
	padding-top: 0px;
	padding-right: 29px;
	padding-bottom: 0px;
	padding-left: 29px;
	background-color: #FFFFFF;
	text-align: center;
	background-image: url(images/base_img/main_img_back.jpg);
	background-repeat: repeat-y;
}
#pankuzu {
	width: 803px;
	height: 15px;
	padding-top: 10px;
	padding-right: 22px;
	padding-bottom: 5px;
	padding-left: 25px;
	background-color: #FFFFFF;
	text-align: left;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	color: #666666;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#pankuzu a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
#contaner_top {
	width: 806px;
	height: 508px;
	margin: 0px auto;
	padding-top: 12px;
	padding-right: 22px;
	padding-bottom: 0px;
	padding-left: 22px;
	background-color: #FFFFFF;
	text-align: left;
}
#contaner_search {
	width: 806px;
	height: 1008px;
	margin: 0px auto;
	padding-top: 12px;
	padding-right: 22px;
	padding-bottom: 0px;
	padding-left: 22px;
	background-color: #FFFFFF;
	text-align: left;
}
#contaner_wsearch {
	width: 806px;
	height: 658px;
	margin: 0px auto;
	padding-top: 12px;
	padding-right: 22px;
	padding-bottom: 0px;
	padding-left: 22px;
	background-color: #FFFFFF;
	text-align: left;
}
#contaner_faq {
	width: 806px;
	height: 908px;
	margin: 0px auto;
	padding-top: 12px;
	padding-right: 22px;
	padding-bottom: 0px;
	padding-left: 22px;
	background-color: #FFFFFF;
	text-align: left;
}
#contaner_charge {
	width: 806px;
	height: 608px;
	margin: 0px auto;
	padding-top: 12px;
	padding-right: 22px;
	padding-bottom: 0px;
	padding-left: 22px;
	background-color: #FFFFFF;
	text-align: left;
}
#navi {
	width: 221px;
	height: 508px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#contents_top {
	width: 578px;
	height: 508px;
	float: right;
	text-align: left;
}
#contents_nayami {
	width: 578px;
	height: 469px;
	float: right;
	text-align: left;
	background-image: url(images/nayami_img/title_nayami.jpg);
	background-repeat: no-repeat;
	padding-top: 39px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents_nayami p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 160%;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contents_com {
	width: 578px;
	height: 469px;
	float: right;
	text-align: left;
	background-image: url(images/com_img/title_com.jpg);
	background-repeat: no-repeat;
	padding-top: 39px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents_com p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 160%;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contents_search {
	width: 578px;
	height: 979px;
	float: right;
	text-align: left;
	background-image: url(images/search_img/title_search.jpg);
	background-repeat: no-repeat;
	padding-top: 29px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents_search p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 140%;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#contents_search h3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 140%;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	color: #DE1010;
}
#contents_search img {
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contents_wsearch {
	width: 578px;
	height: 629px;
	float: right;
	text-align: left;
	background-image: url(images/w_search_img/title_w_search.jpg);
	background-repeat: no-repeat;
	padding-top: 29px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents_wsearch p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 140%;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#contents_wsearch h3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 140%;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	color: #DE1010;
}
#contents_wsearch img {
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contents_list {
	width: 578px;
	height: 979px;
	float: right;
	text-align: left;
	background-image: url(images/list_img/title_list.jpg);
	background-repeat: no-repeat;
	padding-top: 29px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents_list p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 140%;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#contents_list img {
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contents_faq {
	width: 578px;
	height: 869px;
	float: right;
	text-align: left;
	background-image: url(images/faq_img/title_qa.jpg);
	background-repeat: no-repeat;
	padding-top: 39px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents_faq table {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contents_faq hr {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#contents_faq p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 140%;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#contents_charge {
	width: 578px;
	height: 569px;
	float: right;
	text-align: left;
	background-image: url(images/charge_img/title_charge.jpg);
	background-repeat: no-repeat;
	padding-top: 39px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents_charge table {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contents_charge td {
	padding: 5px;
	line-height: 140%;
}
#contents_flow {
	width: 578px;
	height: 569px;
	float: right;
	text-align: left;
	background-image: url(images/flow_img/title_flow.jpg);
	background-repeat: no-repeat;
	padding-top: 39px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents_flow p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#contents_flow img {
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#contents_flow table {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contents_flow td {
	padding: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 140%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
#contents_sitemap {
	width: 578px;
	height: 569px;
	float: right;
	text-align: left;
	background-image: url(images/sitemap_img/title_sitemap.jpg);
	background-repeat: no-repeat;
	padding-top: 39px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents_sitemap p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	line-height: 180%;
}
#contents_inquiry {
	width: 578px;
	height: 579px;
	float: right;
	text-align: left;
	background-image: url(images/form_img/title_form.jpg);
	background-repeat: no-repeat;
	padding-top: 29px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents_inquiry table {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contents_inquiry td {
	padding: 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 140%;
}
#contents_check {
	width: 578px;
	height: 879px;
	float: right;
	text-align: left;
	background-image: url(images/check_img/title_check.jpg);
	background-repeat: no-repeat;
	padding-top: 29px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents_check table {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contents_check h3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	color: #FF0000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contents_check hr {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#topics {
	width: 350px;
	height: 479px;
	float: left;
	background-image: url(images/base_img/title_topics.jpg);
	background-repeat: no-repeat;
	padding-top: 29px;
}

#sub_navi {
	width: 221px;
	height: 508px;
	float: right;
}
#footer {
	clear: both;
	width: 806px;
	height: 40px;
	margin: 0px auto;
	padding-top: 10px;
	padding-right: 22px;
	padding-bottom: 0px;
	padding-left: 22px;
	background-color: #FFFFFF;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
}
.com_info {
	margin-top: 6px;
}
#footer img {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#honbu {
	height: 400px;
	width: 280px;
	float: left;
}
#ibaraki {
	float: right;
	height: 400px;
	width: 280px;
}
.bottom_img {
	margin-top: 0px !important;
	margin-top: -5px;
	margin-bottom: 0px !important;
	margin-bottom: -5px;
}
