﻿@charset "utf-8";
/* CSS Document */
body {
	margin-top:0;
	background-color: #CCCCCC;
}
    
.wrapper {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	background-image: url(img/haikei.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
.header {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	margin-top: 0px;
	width: 800px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(img/top-ue.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.toumei {
	clear: left;
	margin-bottom: 10px;
}
.toumei2 {
	clear: left;
}
.toumei3 {
	clear: both;
}
.toumei4 {
	clear: right;
}
.toumei5 img{
	clear: both;
	margin-bottom: 100px;
}
.top-mozi {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.7em;
	color: #FFFFFF;
	background-color: #333333;
	background-repeat: no-repeat;
	background-position: center;
	line-height: 140%;
	letter-spacing: 0.1em;
	margin: 0px;
	text-align: center;
}
.chuto-mozi {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}

.tyuui {
	font-size: 0.76em;
	line-height: 130%;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	font-weight: bold;
	color: #000000;
	margin-left: 0px;
}

.header div {
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.header-1 {
	color: #FFFFFF;
	width: 749px;
	background-image: url(img/orange.jpg);
	background-position: center center;
	background-repeat: no-repeat;
	height: 35px;
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 26px;
	position: relative;
	padding: 0px;
	font-size: 0.9em;
}

.header-1 p {
	margin: 0px;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 120px;
	width: 650px;
	font-size: 95%;
}
.header-1 a {
	color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
}
.header-1 img {
	padding-right: 10px;
}

.key_title {
	width: 530px;
}
.key_word {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ED7005;
	border-left-color: #ED7005;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ED7005;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 525px;
}
.key_1 {
	width: 125px;
	float : left;
	margin-left: 5px;
}
.key_1_1 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #003399;
	border-bottom-color: #003399;
	border-left-color: #003399;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.key_1_1 ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.key_1_1 li {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: "A-OTF 新ゴ Pro L";
	font-size: 0.8em;
	line-height: 150%;
}
.key_1_2 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
}
.key_1_2 ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.key_1_2 li {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: "A-OTF 新ゴ Pro L";
	font-size: 0.8em;
	line-height: 150%;
}
.key_1_3 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CC3300;
	border-bottom-color: #CC3300;
	border-left-color: #CC3300;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.key_1_3 ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.key_1_3 li {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: "A-OTF 新ゴ Pro L";
	font-size: 0.8em;
	line-height: 150%;
}
.key_1_4 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CC0000;
	border-bottom-color: #CC0000;
	border-left-color: #CC0000;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.key_1_4 ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.key_1_4 li {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: "A-OTF 新ゴ Pro L";
	font-size: 0.8em;
	line-height: 150%;
}
.key_2 {
	margin-top: 10px;
	width: 518px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #FF9900;
}
.key_2_1 {
	background-image: url(img/haikei3.jpg);
	background-repeat: repeat-x;
	width: 514px;
	text-align: center;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
	padding-right: 0px;
	padding-left: 0px;
}
.key_2 p {
	margin: 0px;
	padding: 0px;
	font-family: "A-OTF 新ゴ Pro M";
	color: #FFFFFF;
	font-size: 0.9em;
}

.main {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 50px;
	margin-top: 10px;
	margin-bottom: 0px;
	clear: both;
}
.main-2 {
	width: 800px;
	clear: left;
	margin-right: auto;
	margin-left: auto;
	padding-left: 50px;
}
.main_2_1 {
	width: 527px;
	margin-bottom: 10px;
	padding-top: 5px;
	background-image: url(img/haikei2.jpg);
	background-repeat: repeat-x;
	padding-bottom: 5px;
}
.main_2_1 p {
	font-size: 1em;
	text-align: center;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: "A-OTF 新ゴ Pro M";
	color: #FFFFFF;
	padding-right: 0px;
}
.main_2_1 a {
	color: #FFFFFF;
}
.small_moji {
	font-family: "A-OTF 新ゴ Pro R";
	font-size: 0.75em;
}

.blue_1 {
	color: #000099;
	text-decoration: underline;
}

.mein1 {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
	padding-left: 50px;
}

.main-3 {
	float : left;
	width: 529px;
}
.main3_1 {

}

.main-4 {
	padding-top: 15px;
	clear: left;
}
.main4_1 {
	float : left;
	width: 255px;
}
.main4_2 {
	float : right;
	width: 259px;
}
.main4_2 ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.main4_2 li {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
}


.inquiry {
	width: 525px;
	border: 1px solid #999999;
	background-color: #FFFFCC;
}

.inquiry_title {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

.inquiry_img1 {
	text-align: center;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 5px;
}

.inquiry_text1 {
	font-size: 14px;
	color: #000000;
	text-align: center;
	line-height: 140%;
	background-color: #FFFFFF;
	margin: 0px;
	padding-bottom: 5px;
}
.inquiry_text2 {
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 13px;
	font-size: 0.87em;
	line-height: 120%;
}
#inquiry_text3 {
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 13px;
	font-size: 0.87em;
	line-height: 120%;
}
#inquiry_text4 {
	font-size: 14px;
	color: #000000;
	text-align: center;
	line-height: 140%;
	background-color: #FFFFFF;
	margin: 0px;
	padding-bottom: 5px;
}

.inquiry_img2 {
	text-align: right;
	margin-right: 10px;
	padding-bottom: 5px;
}
.inquiry_img {
	width: 525px;
}
.inquiry_img-l {
	float : left;
	margin-left: 30px;
	margin-bottom: 10px;
}
.inquiry_img-r {
	float : right;
	margin-right: 30px;
	margin-bottom: 10px;
}
.line {
	clear: both;
}

.red {
	font-weight: bold;
	color: #FF0000;
}
.red2 {
	color: #FF0000;
}


.toppage {
	text-align: left;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.8em;
	margin: 0px;
	padding-bottom: 6px;
}

.contents {
	float : left;
	width: 203px;
	margin-left: 15px;
}
.contents-top {
	float : left;
	width: 205px;
	margin: 0px;
	padding-left: 15px;
}


.contents-1 {
	width: 205px;
	margin: 0px;
	padding-bottom: 3px;
}
.contents-top p {
	font-size: 0.75em;
	margin: 0px;
	padding-bottom: 3px;
	padding-top: 1px;
	text-align: center;
}

.contents-2 {
	width: 205px;
	margin: 0px;
	padding-bottom: 4px;
}
.contents-3 {
	width: 205px;
}
.contents-4 {
	float : left;
	width: 202px;
	height: 41px;
}
.contents-5 {
}
.contents-6 {
	padding-top: 2px;
}

.nav-menu {
	float : left;
	width: 530px;
}

.menu-1 {
	height: 40px;
	padding-top: 3px;
}
.manu-nav {
	clear: left;
	width: 530px;
	height: 40px;
	padding-top: 10px;
}
.menu-nav-1 {
	margin: 0px;
	padding: 0px;
}
.menu-nav-1 li {
	float : left;
	list-style-type: none;
	padding-right: 2.2px;
	margin: 0px;
}



.menu {
	padding: 0px;
	float : left;
	margin: 0px;
}

.menu li {
	float : left;
	list-style-type: none;
	clear: none;
	padding-right: 2.5px;
}

.menu-2 {
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin: 0px;
	width: 203px;
	float : left;
	height: 39px;
}

.menu-2 li {
	float : left;
	margin: 0px;
	width: 203px;
	height: 39px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}


.menu-3 {
	width: 526px;
	margin: 0px;
	padding: 0px;
}

.menu-3 li {
	clear: none;
	list-style-type: none;
	float : left;
	margin: 0px;
	padding-left: 12px;
}
.menu-4 {
	width: 526px;
	margin: 0px;
	float : left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.menu-4 li {
	list-style-type: none;
	clear: none;
	float : left;
	padding-top: 10px;
	margin-bottom: 9px;
	padding-left: 12px;
}
.menu-5 {
	width: 527px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	height: 94px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 13px;
	margin-left: 0px;
}
.menu-5 li {
	clear: none;
	float : left;
	padding-top: 5px;
	list-style-type: none;
	padding-right: 5px;
	margin: 0px;
	padding-bottom: 0px;
}
.menu-6 {
	padding-bottom: 10px;
	width: 527px;
}
.menu-6-1 {
	margin-top: 10px;
}
.menu-6-1 dl {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
	float : left;
	width: 160px;
	list-style-type: none;
}
.menu-6-1 dt {
	font-size: 0.8em;
	background-image: url(img/point.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 17px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	list-style-type: none;
}
.menu-6-1 dd {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}



.oshirase_mozi {
	margin: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight: normal;
	font-size: 0.9em;
	padding-top: 5px;
	line-height: 130%;
}



.kakou {
	width: 527px;
	float : left;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 15px;
	background-image: url(img/o_haikei.jpg);
	background-repeat: repeat-y;
	background-position: top;
}
.kakou-bana {
	width: 529px;
	margin-right: auto;
	margin-left: auto;
}

.kakou div {
	width: 527px;
	float : left;
}



.kakou p {
	width: 526px;
	padding-top: 8px;
	margin: 0px;
	padding-bottom: 8px;
	padding-left: 10px;
	font-size: 0.9em;
}
.kakou-2 {
	float : left;
	width: 527px;
	background-image: url(img/o_haikei.jpg);
	background-repeat: repeat-y;
	background-position: bottom;
	margin-right: auto;
	margin-left: auto;
}
.kakou-2 p {
	width: 510px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.75em;
	padding-top: 5px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 10px;
	margin-top: 0px;
	line-height: 120%;
}
.kakou-2 div {
	padding-top: 7px;
}
.oshirase {
	width: 202px;
	margin: 0px;
	padding: 0px;
}

.oshirase li {
	margin: 0px;
	list-style-type: none;
	padding-bottom: 0px;
	padding-left: 1px;
	padding-top: 1px;
	width: 202px;
	float : left;
}

.kuikku_bana {
	width: 205px;
}
.kuikku_bana ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.kuikku_bana li {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

.net-scl {
	overflow-y: scroll;
	scrollbar-base-color: #CCC;
	scrollbar-face-color: #E0E0E0;
	scrollbar-track-color: #DFDFDF;
	scrollbar-arrow-color: #333;
	scrollbar-highlight-color: #F3F3F3;
	scrollbar-shadow-color: #999;
	scrollbar-3dlight-color: #CCC;
	scrollbar-darkshadow-color: #999;
	scrollbar-track-color:#dfdfdf;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	width: 194px;
	height: 210px;
	padding-left: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.8em;
	font-weight: bold;
}
.oshirase-1 {
	float : left;
	width: 204px;
	border: 1px solid #999999;
	height: 270px;
	margin-bottom: 15px;
}
.main_topside {
	float : left;
	width: 529px;
}
.oshirase_side {
	float : left;
	width: 227px;
	margin-left: 17px;
}

.okyaku_1 {
	width: 209px;
}




.okyakusama {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.chuto_mozi {
	clear: left;
	text-align: center;
	font-size: 0.75em;
	font-family: "ＭＳ Ｐゴシック";
	line-height: 120%;
	margin: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 3px;
}
.fair_mozi {
	font-size: 0.75em;
	margin: 0px;
	padding-top: 8px;
	padding-bottom: 3px;
	text-align: center;
	line-height: 120%;
}


.okyakusama li {
	margin: 0px;
	text-align: center;
	float : left;
	padding-top: 5px;
}
.otoiawase {
	background-image: url(img/otoiawase.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	width: 527px;
	padding: 0px;
	margin: 0px;
	float : left;
	height: 270px;
}
.otoiawase li {
	list-style-type: none;
	width: 193px;
	margin-top: 238px;
	margin-left: 322px;
}
.otoiawase2 {
	margin-bottom: 15px;
	margin-right: auto;
	margin-left: auto;
	width: 750px;
	margin-top: 15px;
}

.peage {
	font-size: 0.75em;
	color: #000000;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	width: 750px;
	margin: 0px;
	padding-top: 50px;
	text-align: right;
	padding-left: 125px;
}


.peage a {
	color: #000000;
	width: 750px;
}

.footer {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	width: 800px;
	clear: left;
	padding-top: 10px;
}

.footer_1 {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.footer_1_1 {
	text-align: center;
	color: #000000;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.75em;
}
.footer_1_1 a {
	width: 600px;
	margin: 0px;
	text-align: center;
	color: #000000;
}
.footer .zyusyo {
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 15px;
}
.footer .zyusyo p {
	font-size: 0.7em;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 15px;
}
.footer .zyusyo div {
	font-size: 0.78em;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 15px;
	line-height: 140%;
}
.footer .zyusyo a {
	color: #000000;
}

.shita {
	text-align: center;
	list-style-type: none;
	margin-top: 10px;
}


.nav {
	float : left;
	width: 530px;
	margin: 0px;
	padding: 0px;
}
.shita img {
	width: 800px;
}

.nav-1 {
	width: 800px;
	clear: left;
	padding-top: 10px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 50px;
}
.nav-1-1 {
	width: 750px;
}
.nav-1-2 {
	clear: left;
	width: 750px;
	margin-top: 15px;
}

.nav-2 {
	width: 750px;
	border: 1px solid #666666;
	margin-top: 20px;
	clear: left;
	margin-right: auto;
	margin-left: auto;
}
.nav-2-1 {
	width: 750px;
	margin-top: 3px;
}
.nav-2-2 {
	width: 750px;
	margin-top: 15px;
}
.nav-3 {
	width: 750px;
	border: 1px solid #333333;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
.nav-4 {
	width: 750px;
	border: 1px solid #666666;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
}
.nav-4-1 {
}
.nav-4-2 {
	width: 750px;
	margin-top: 15px;
	clear: left;
	height: 115px;
}
.nav-4-3 {
	width: 750px;
	clear: left;
	margin-top: 15px;
	height: 115px;
}
.nav-5 {
	width: 750px;
	border: 1px solid #666666;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
	padding-bottom: 25px;
}
.nav-5-1 {
	width: 750px;
	margin-top: 10px;
}
.nav-5-2 {
	width: 750px;
	margin-top: 5px;
	clear: left;
}
.nav-6 {
	width: 750px;
	border: 1px solid #666666;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
	padding-bottom: 25px;
}
.nav-6-1 {
	width: 750px;
	height: 152px;
	background-image: url("img/about/greeting.jpg");
  background-position: center center;
	background-repeat: no-repeat;		
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	text-align: center;
	padding-bottom: 10px;
	font-size: 14px;
}
.nav-6-2 {
	width: 750px;
	margin-left: 230px;
	margin-top: 15px;
	padding-bottom: 25px;
}
.nav-6-3 {
	width: 750px;
	height: 270px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
	padding-bottom: 25px;
}



.naiyou {
	margin-left: 25px;
	clear: none;
	float : left;
	margin-right: 150px;
}
.rain {
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	clear: left;
	width: 750px;
}
.t-mozi {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	margin-left: 25px;
	letter-spacing: 0.1em;
}
.t-mozi2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	margin-left: 25px;
	color: #FF0000;
	margin-top: 1px;
	letter-spacing: 0.1em;
}
.kozin {
	margin-left: 580px;
}
.tsuuzyou {
	width: 750px;
	text-align: center;
}

.tokei {
	margin-left: 30px;
}
.tokei img {
	margin-bottom: 5px;
}






.nav img {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.sentaku {
	clear: none;
	float : left;
	margin-left: 50px;
	margin-top: 5px;
}
.sentaku select {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.8em;
	text-align: center;
	letter-spacing: 0.1em;
	color: #333333;
}
.tenpu {
	clear: none;
	float : left;
	margin-right: 200px;
	margin-left: 25px;
}
.sansyou {
	float : left;
	clear: none;
}
.deta {
	width: 750px;
	float : left;
	clear: none;
	margin: 0px;
}
.tenpudeta {
	clear: left;
	padding-top: 15px;
	width: 750px;
	margin: 0px;
	height: 70px;
}
.deta p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.75em;
	color: #333333;
	margin: 0px;
	float : left;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 55px;
}

.kibou {
	clear: left;
	width: 750px;
	margin: 0px;
	height: 30px;
}
.kibounouki {
	clear: none;
	float : left;
	margin-right: 200px;
	margin-left: 25px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.sansyou input {
}
.nouki {
	margin-top: 5px;
	clear: none;
	float : left;
}
.nouki select {
	margin-top: 0px;
	margin-right: 5px;
	color: #333333;
}
.nouki p {
	font-size: 0.8em;
	letter-spacing: 0.1em;
	margin: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
}

.kosuu {
	clear: left;
	width: 750px;
	padding-top: 15px;
	height: 30px;
}
.kosu {
	clear: none;
	float : left;
	margin-left: 25px;
	margin-right: 200px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.kosu-1 {
	clear: none;
	float : left;
	margin-top: 5px;
}
.kosu-1 p {
	margin: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.8em;
	letter-spacing: 0.1em;
	color: #333333;
}
.kosu-1 input {
	color: #333333;
}
.coment {
	clear: left;
	width: 750px;
	padding-top: 15px;
	height: 80px;
	margin: 0px;
}
.coment-1 {
	float : left;
	margin-right: 200px;
	margin-left: 25px;
}
.cyuui {
	float : left;
	margin-top: 5px;
	margin-bottom: 10px;
}
.zyouhou p {
	margin: 0px;
	padding-left: 15px;
	font-size: 0.9em;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.zyouhou {
	padding-top: 15px;
	padding-bottom: 15px;
	clear: left;
}
.zyouhou span {
color:#333333;
}

.z-mozi {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	color: #333333;
	letter-spacing: 0.1em;
	padding-top: 5px;
	margin: 0px;
}
.z-mozi2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #FF0000;
	margin: 0px;
	padding-top: 5px;
	font-size: 0.9em;
}
td {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.75em;
	color: #333333;
	letter-spacing: 0.1em;
}
.from_kakuninn {
	width: 750px;
	text-align: center;
	margin-top: 10px;
	padding-bottom: 30px;
}
.from_kakuninn input {
	margin-right: 15px;
}
.yosan {
	clear: left;
	height: 30px;
	width: 750px;
	padding-top: 15px;
}
.tanka {
	clear: none;
	float : left;
	margin-top: 0px;
	margin-right: 200px;
	margin-bottom: 0px;
	margin-left: 25px;
}
.tanka-1 {
	clear: none;
	float : left;
	margin-top: 5px;
}
.tanka-1 p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.8em;
	color: #333333;
	letter-spacing: 0.1em;
	margin: 0px;
}
.chigau {
	width: 750px;
	text-align: center;
	margin-bottom: 30px;
}
.hyou {
	width: 685px;
	margin-left: 30px;
}
.m-1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 1.2em;
	color: #000000;
	font-weight: bold;
	margin: 0px;
}
.m-2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 1.2em;
	font-weight: bold;
	color: #000000;
	margin: 0px;
}
.m-3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 1.2em;
	font-weight: bold;
	color: #000000;
	margin: 0px;
	clear: none;
	float : left;
}
.m-3_0 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 1.2em;
	font-weight: bold;
	color: #000066;
	float : left;
	clear: none;
	margin: 0px;
}
.m-3_0 a {
	color: #000066;
}

.m-3_1 {
	margin: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 1.2em;
	color: #000000;
	line-height: 150%;
	clear: left;
}
.m-4 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 1.2em;
	font-weight: bold;
	clear: none;
	float : left;
	margin: 0px;
	color: #000000;
}
.m-4_0 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 1.2em;
	font-weight: bold;
	clear: none;
	float : left;
	margin: 0px;
}
.m-4_0 a {
	color: #000033;
}
.m-4_1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 1.2em;
	line-height: 150%;
	font-weight: bold;
	clear: left;
	margin: 0px;
	color: #000000;
}
.m-5 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 1.2em;
	font-weight: bold;
	color: #000000;
	margin: 0px;
	clear: none;
	float : left;
}
.m-5_0 {
	margin: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 1.2em;
	font-weight: bold;
}
.m-5_0 a {
	color: #000033;
	margin: 0px;
	float : left;
	clear: none;
}
.m-6 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 1.2em;
	font-weight: bold;
	color: #000000;
	margin: 0px;
	line-height: 150%;
}
.m-6_0 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight: normal;
	color: #000000;
}
.m-7 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 1.2em;
	line-height: 150%;
	font-weight: bold;
	color: #000000;
	margin: 0px;
}
.m-8 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 1.2em;
	line-height: 150%;
	font-weight: bold;
	color: #000000;
	margin: 0px;
}
.m-9 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 1.2em;
	font-weight: 800;
	color: #FF0000;
}
.toiawase {
	border: 1px solid #999999;
	width: 344px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
	margin-bottom: 10px;
}
.okigaru {
	width: 336px;
	margin-right: auto;
	margin-left: auto;
}
.m-10 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.75em;
	line-height: 150%;
	width: 320px;
	letter-spacing: 0.1em;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.gosoudan {
	margin-right: auto;
	margin-left: auto;
	width: 318px;
}
.botan {
	margin-top: 5px;
	margin-bottom: 35px;
	text-align: center;
	margin-left: 13px;
}
.cyumon {
	clear: none;
	float : left;
}
.kuikku {
	clear: none;
	float : left;
	margin-left: 5px;
}
.h-menu {
	width: 750px;
	height: 550px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
}

.k-main {
	width: 170px;
	border: 1px solid #666666;
	float : left;
}
.kakousyurui {
	width: 163px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 3px;
}
.huraisu {
	background-image: url(img/huraisukakou/yazirushi.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 170px;
	margin: 0px;
	height: 37px;
}
.h-mozi {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.85em;
	font-weight: bold;
	float : left;
	letter-spacing: 0.1em;
	padding-top: 14px;
	margin: 0px;
	padding-left: 30px;
}
.senban {
	background-image: url(img/huraisukakou/haikei.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 37px;
	margin: 0px;
	clear: left;
	width: 170px;
}
.s-mozi a {
	color: #000000;
}
.h-mozi a {
	color: #000000;
}

.s-mozi {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.85em;
	float : left;
	clear: none;
	letter-spacing: 0.1em;
	margin: 0px;
	padding-top: 13px;
	padding-left: 30px;
}
.hukugou {
	background-image: url(img/huraisukakou/haikei.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 170px;
	height: 37px;
	clear: left;
	margin: 0px;
}
.g-mozi {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.85em;
	float : left;
	letter-spacing: 0.1em;
	margin: 0px;
	padding-left: 30px;
	padding-top: 13px;
}
.imono {
	background-image: url(img/huraisukakou/haikei.jpg);
	background-position: center top;
	height: 37px;
	width: 170px;
	clear: left;
	background-repeat: no-repeat;
	margin: 0px;
}
.i-mozi {
	float : left;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.85em;
	letter-spacing: 0.1em;
	margin: 0px;
	padding-top: 13px;
	padding-left: 30px;
}
.yousetsu {
	background-image: url(img/huraisukakou/haikei.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	clear: left;
	height: 37px;
	width: 170px;
}
.y-mozi {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.85em;
	float : left;
	margin: 0px;
	padding-top: 13px;
	padding-left: 30px;
}
.zigu {
	background-image: url(img/huraisukakou/haikei.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	clear: left;
	height: 37px;
	width: 170px;
	margin-bottom: 5px;
}
.z-mozi {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.85em;
	color: #333333;
	float : left;
	margin: 0px;
	padding-top: 13px;
	padding-left: 30px;
}
.k-main2 {
	float : right;
	width: 567px;
	border: 1px solid #666666;
}
.dami {
	margin-top: 10px;
	margin-left: 10px;
	height: 140px;
	margin-bottom: 10px;
}
.dami-1 {
	float : left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.d-mozi {
	float : left;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.85em;
	line-height: 150%;
	letter-spacing: 0.1em;
	width: 343px;
	margin: 0px;
	padding-left: 15px;
}
.dami-2 {
	float : left;
	margin-bottom: 5px;
	margin-top: 0px;
}
.dami-3 {
	margin-top: 5px;
	clear: left;
	margin-bottom: 10px;
}
.dami2 {
	float : left;
	padding-left: 10px;
}
.h-toiawase {
	float : left;
	width: 344px;
	border: 1px solid #666666;
	margin-top: 117px;
	margin-left: 15px;
}
.h-menu2 {
	clear: left;
	height: 320px;
	margin: 0px;
}
.s-senban {
	background-image: url(img/senbankakou/s-haikei.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 37px;
	width: 170px;
	margin-top: 5px;
}
.se-mozi {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.85em;
	float : left;
	clear: none;
	letter-spacing: 0.1em;
	margin: 0px;
	padding-top: 12px;
	padding-left: 30px;
}
.s-huraisu {
	background-image: url(img/huraisukakou/yazirushi.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 37px;
	width: 170px;
	float : left;
	clear: none;
}
.s-h-mozi {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.85em;
	font-weight: bold;
	letter-spacing: 0.1em;
	float : left;
	margin: 0px;
	padding-top: 14px;
	padding-left: 30px;
}
.se-mozi a {
	color: #000000;
}
.i-mozi a {
	color: #000000;
}
.g-mozi a {
	color: #000000;
}
.s-h-mozi a {
	color: #000000;
}
.y-mozi a {
	color: #000000;
}
.z-mozi a {
	color: #000000;
}

.hu-sen {
	background-image: url(img/senbankakou/s-haikei.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 37px;
	width: 170px;
}
.i-hukugou {
	background-image: url(img/senbankakou/s-haikei.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 37px;
	width: 170px;
}
.seikan-i {
	background-image: url(img/senbankakou/s-haikei.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 37px;
	width: 170px;
}
.c-seikan {
	background-image: url(img/senbankakou/s-haikei.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 37px;
	width: 170px;
}
.chu-mon {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.c-mozi {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	line-height: 160%;
	width: 750px;
	margin-left: 25px;
}
.c-rain {
	width: 750px;
	text-align: center;
}
.s-1 {
	width: 300px;
	float : left;
	margin: 0px;
	padding-left: 30px;
}
.yazirushi {
	width: 44px;
	float : right;
	margin-top: 5px;
	margin-right: 20px;
}
.c-mozi2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	line-height: 160%;
	color: #333333;
	float : left;
	margin-left: 25px;
	margin-top: 10px;
	width: 370px;
}
.step2 {
	float : left;
	margin: 0px;
	padding-left: 10px;
}

.c-rain2 {

}
.c-mozi3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	line-height: 150%;
	color: #333333;
	letter-spacing: 0.1em;
	width: 370px;
	padding-left: 15px;
	margin: 0px;
	padding-top: 15px;
}
.kojin_p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	text-align: right;
	font-size: 0.9em;
	padding-bottom: 5px;
}

.c-mozi4 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	line-height: 150%;
	color: #333333;
	letter-spacing: 0.1em;
	width: 370px;
	padding-left: 15px;
	margin: 0px;
}
.toiawase-2 {
	clear: left;
	width: 344px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #999999;
	margin-top: 20px;
}
.naikei {
	width: 412px;
	float : left;
	margin-top: 10px;
}
.n-1 {
	margin-left: 20px;
}
.kh-ya {
	background-image: url(img/kosutodaun/huraisukakou/yazirushi.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.kh-mozi {
	margin-left: 20px;
	margin-top: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	font-weight: bold;
	letter-spacing: 0.1em;
}
.naikwi-m {
	clear: left;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	line-height: 160%;
	margin-left: 20px;
}
.gazou-1 {
	float : left;
	margin-left: 35px;
	margin-bottom: 5px;
}
.h-rain {
	clear: left;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
}
.naikei-2 {
	float : left;
	width: 412px;
	margin: 0px;
}
.naikwi-m2 {
	clear: left;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	margin-left: 20px;
	line-height: 160%;
}
.kosuto-m {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	line-height: 160%;
	margin: 0px;
	padding-bottom: 25px;
	padding-left: 25px;
	padding-top: 20px;
}
.kosuto-main {
	text-align: center;
	margin-top: 30px;
	margin-bottom: 20px;
	height: 200px;
	padding-left: 30px;
	margin-left: 0px;
}
.k-mozi-1 a {
	color: #000000;
}
.k-mozi-2 a {
	color: #000000;
}

.k-1 {
	width: 200px;
}
.k-yazirushi {
	float : left;
	width: 12px;
}
.k-mozi-1 {
	float : left;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	margin: 0px;
	padding-left: 5px;
	padding-bottom: 10px;
}
.k-mozi-2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	margin: 0px;
	float : left;
	padding-bottom: 10px;
	padding-left: 5px;
}

.k-gazou1 {
	clear: left;
	width: 200px;
}
.kosto-1 {
	width: 200px;
	float : left;
	margin-bottom: 35px;
}
.kosto-2 {
	float : left;
	width: 200px;
	margin-left: 45px;
}
.toiawase-3 {
	clear: left;
	width: 344px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	border: 1px solid #999999;
}
img {
	border: 0px;
}
.k-huraisu {
	text-align: center;
	width: 750px;
	margin-right: auto;
	margin-left: auto;
}
.k-huraisu_about {
	background-image: url(img/about/title_1_back.jpg);
	background-repeat: no-repeat;
	width: 742px;
	height: 35px;
	font-size: 14px;
	font-weight: bold;
}
.title_1_about{
	float : left;
	margin-top: 5px;	
	margin-left: 20px;	
}
.mark_fax_s{
	float : left;
	margin-left: 400px;	
}
.mark_fax_q{
	float : left;
	margin-left: 380px;	
}
.mark_fax{
	float : left;
	margin-left: 350px;	
}
.mark_fax_k{
	float : left;
	margin-left: 420px;	
}
.mark_fax_n{
	float : left;
	margin-left: 340px;	
}
.mark_fax_z{
	float : left;
	margin-left: 300px;	
}
.mark_fax_l{
	float : left;
	margin-left: 450px;	
}
.mark_fax_c{
	float : left;
	margin-left: 290px;	
}
.fax_pdf{
	float : left;
	margin-top: -20px;	
	margin-left: 580px;	
}
.shitumon-main {
	margin-top: 20px;
	padding-right: 15px;
	padding-left: 15px;
}
.qa-1 {
	margin: 0px;

}
.qa-2 {
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
	clear: left;
}
.y-shitumon {
	float : left;
	width: 12px;
	margin-top: 3px;
}
.shitumon-m {
	float : left;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	margin-right: 0px;
	margin-left: 5px;
	margin-top: 0px;
	line-height: 160%;
	letter-spacing: 0.1em;
}
.qa-rain {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 15px;
	clear: left;
}

.shitumon-m-2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	margin-left: 5px;
	float : left;
	margin-top: 0px;
	letter-spacing: 0.1em;
}
.y-shitumon2 {
	float : left;
	width: 12px;
}
.qa-q {
	float : left;
	width: 19px;
}
.qa-3 {
	width: 748px;
}

.shitumon-main2 {
	margin-top: 20px;
	margin-left: 15px;
}
.q-mozi {
	float : left;
	margin-top: 1px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	color: #0000FF;
	margin-left: 2px;
}
.qa-4 {
	clear: left;
}
.q-mozi2 {
	float : left;
	margin-top: 1px;
	margin-left: 2px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	color: #990000;
}
.q-mozi3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	line-height: 160%;
	color: #990000;
	float : left;
	margin-left: 2px;
	margin-top: 0px;
}
.map-1 {
	margin-left: 20px;
	margin-top: 25px;
	color: #333333;
}
.shikaku {
	float : left;
	width: 7px;
}
.map-m {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	letter-spacing: 0.1em;
	float : left;
	margin-top: 3.5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-weight: bold;
	width: 250px;
}
.english {
	float : left;
	margin-top: 3.5px;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 0.9em;
	margin-left: 50px;
	margin-bottom: 5px;
}
.map-2 {
	margin-left: 20px;
	color: #333333;
}
.map-2_1 {
	clear: left;
	margin-left: 15px;
}
.map-y {
	float : left;
	width: 7px;
	margin-top: 3px;
}
.map-m1 {
	float : left;
	margin-left: 5px;
	margin-top: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	letter-spacing: 0.1em;
	width: 235px;
	margin-bottom: 0px;
}
.syurui {
	margin-bottom: 10px;
}
.qa-rain1 {
	text-align: center;
	width: 748px;
	margin-top: 10px;
	margin-bottom: 30px;
}
.link {
	margin-top: 20px;
}
.o-1 .zikou {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	font-weight: bold;
	margin-left: 30px;
	margin-bottom: 30px;
}
.kiseiren {
	float : left;
	width: 450px;
	margin-left: 10px;
}
.kiseiren-y {
	float : left;
	width: 12px;
}
.kiseiren-mozi {
	float : left;
	margin-top: 2px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	letter-spacing: 0.1em;
	background-image: url(img/link/yazirushi.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 17px;
}
.http {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	font-size: 0.8em;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.link_p {
	margin: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.8em;
	padding-top: 5px;
	padding-left: 23px;
	line-height: 130%;
}

.kiseiren-gazou {
	float : left;
	margin-left: 40px;
	width: 153px;
}
.nav-6 {
	border: 1px solid #666666;
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
}
.waku-1{
	background-image: url(img/about/waku_s.gif);	
	background-repeat: no-repeat;
	width: 729px;
	height: 150px;		
}
.waku-3{
	background-image: url(img/about/waku_m.jpg);	
	background-repeat: no-repeat;
	width: 729px;
	height: 174px;		
}
.waku-5{
	background-image: url(img/about/waku_l.jpg);
	background-repeat: no-repeat;
	width: 729px;
	height: 309px;
}
.migi{
	float : right;	
}
#about{
	font-size: 15px;	
}
#p_1{
	margin-left: 10px;	
}
#p_2{
	width: 285px;
	float : right;	
}
.text1{
	margin-left: 10px;
}
.red{
	color: red;	
}
#p_3{
	margin-left: 10px;	
}
.text2{
	color: #00ff00;
	margin-left: 60px;	
	margin-top: -38px;
}
#p_4{
	float : left;	
}
#p_5{
	float : left;	
	margin-left: 5px;	
	margin-top: 10px;
}
.text3{
	width: 587px;
	float :	right;
}
#p_6{
	margin-left: 10px;	
	padding-top: 5px;
	padding-bottom: 0px;
}
#p_7{
	float : right;	
	margin-top: -17px;
	margin-right: 40px;
}
.text4{
	width: 500px;
	margin-top: 10px;
	margin-left: 15px;
	margin-bottom: 5px;
}
.sankaku{
	background-image: url(img/about/sankaku.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	margin-left: 10px;
	background-position: 10px;
}
#p_8{
	margin-left: 10px;	
	padding-top: 5px;
	padding-bottom: 0px;
}
#p_9{
	float : right;	
	margin-top: -23px;
	margin-right: 40px;
}
.text5{
	width: 500px;
	margin-top: 10px;
	margin-left: 15px;
	margin-bottom: 5px;
}
.sankaku2{
	background-image: url(img/about/sankaku.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	margin-left: 10px;
	background-position: 10px;
}
#p_10{
	margin-left: 10px;	
	padding-top: 20px;
	padding-bottom: 0px;
}
.text6{
	width: 550px;
	margin-top: 10px;
	margin-left: 15px;
	margin-bottom: 5px;
}
.text6-2{
	width: 600px;
	font-weight: bold;
	margin-top: 3px;
	margin-left: 15px;
	margin-bottom: 1px;
}
#p_11{
	margin-left: 10px;	
	padding-top: 10px;
	padding-bottom: 0px;
}
.text7{
	width: 450px;
	margin-top: 10px;
	margin-left: 15px;
	margin-bottom: 5px;
}
#p_12{
	margin-left: 10px;	
	padding-top: 10px;
	padding-bottom: 0px;
}
#p_13{
	float : right;	
	margin-top: -28px;
	margin-right: 10px;
}
.text8{
	width: 450px;
	margin-top: 10px;
	margin-left: 15px;
	margin-bottom: 5px;
}
#p_14{
	float : right;	
	margin-top: 0px;
	margin-right: 10px;
}
.text9{
	width: 550px;
	margin-top: 10px;
	margin-left: 15px;
	margin-bottom: 5px;
	font-weight: bold;
}
.p_15{
	float : left;
	width: 240px;	
	margin-top: 60px;
	margin-left: 5px;
}
.p_16{
	float : left;
	width: 240px;	
	margin-top: 40px;
	margin-left: 5px;
}
.p_17{
	float : left;
	width: 300px;	
	margin-top: 40px;
	margin-left: 40px;
}
.p_18{
	margin-top: 10px;
	margin-left: 10px;
}
.p_19{
	margin-top: 20px;
	margin-left: 20px;
}
.maru{
	background-image: url(img/about/maru.gif);	
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-left: 10px;
}
.text10{
	padding-top: 65px;
	margin-left: 140px;
}
.okyakusama-bana {
	text-align: center;
}
.o-mozi {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	line-height: 160%;
	margin: 0px;
	padding-left: 20px;
	padding-top: 15px;
}
.o-1 {
}
.zikou-1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	font-weight: bold;
	margin-left: 30px;
	margin-bottom: 5px;
}
.zikou-2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	margin: 0px;
	padding-left: 15px;
	padding-bottom: 30px;
	letter-spacing: 0.1em;
}
.zikou-2 a {
	color: #000000;
}


.shiharai {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 65px;
}
.shiharai-1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	font-weight: bold;
	margin-left: 85px;
	line-height: 160%;
	margin-top: 0px;
}



.head-con{
	padding: 0px;
	margin: 0px;
}
.akusyu {
	width: 450px;
	margin-top: 15px;
	margin-left: 30px;
}
.a-gazou {
	float : left;
	width: 33px;
	margin-top: 3px;
}
.a-mozi {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	font-weight: bold;
	color: #CC0000;
	float : left;
	margin: 0px;
	padding-left: 10px;
	line-height: 140%;
	letter-spacing: 0.1em;
}
.a-mozi2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	font-weight: bold;
	color: #FF6600;
	margin: 0px;
	padding-top: 15px;
	padding-left: 30px;
	letter-spacing: 0.1em;
}
.a-mozi3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	margin: 0px;
	padding-top: 15px;
	padding-left: 30px;
	line-height: 110%;
}
.a-mozi4 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	text-align: right;
	margin: 0px;
	padding-top: 15px;
	padding-right: 30px;
	padding-bottom: 25px;
}
.houhou {
	margin-top: 15px;
	margin-left: 10px;
}
.houhou-y {
	float : left;
	width: 12px;
}
.hou-mozi {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	float : left;
	margin: 0px;
	padding-left: 5px;
}
.hou-mozi2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	padding-left: 15px;
	margin: 0px;
	clear: left;
	padding-top: 5px;
}
.houhou-2 {
	margin-left: 27px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	line-height: 110%;
	letter-spacing: 0.1em;
}
.houhou-gazou {
	width: 460px;
	margin-right: auto;
	margin-left: auto;
}
.daunro-do {
	width: 296px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
}
.houhou-3 {
	margin-top: 15px;
	margin-left: 10px;
	margin-bottom: 20px;
}
.zyouhou-1 {
	margin-left: 20px;
	margin-top: 15px;
}
.kuikku-mozi {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.9em;
	line-height: 160%;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	padding-top: 15px;
	padding-left: 20px;
}
.soudan {
	background-image: url(img/kuikkumitumori/otoiawase.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 129px;
	width: 325px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
}
.bangou {
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	padding-top: 45px;
	width: 294px;
	height: 68px;
}
.kuikku-fax {
	background-image: url(img/kuikkumitumori/fax.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 129px;
	width: 325px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
}
.t-shi-to {
	height: 68px;
	width: 294px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 45px;
}
.e-mail_top {
	margin-right: auto;
	margin-left: 210px;
	clear: both;
}

.e-mail {
	background-image: url(img/kuikkumitumori/24hour.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 129px;
	width: 325px;
	margin-top: 15px;
	margin-bottom: 15px;
	float : left;
}
.e-mail_mozi {
	margin-top: 15px;
	margin-left: 10px;
	width: 325px;
}
.e-mail_mozi p {
	font-family: "ＭＳ Ｐゴシック";
	font-size: 0.75em;
	padding: 0px;
	line-height: 135%;
	color: #FF0000;
	margin-top: 0px;
	margin-bottom: 5px;
}

.hours {
	clear: both;
	background-image: url(img/kuikkumitumori/24hour.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 129px;
	width: 325px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
}
.mitumori {
	height: 68px;
	width: 294px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 45px;
}

.kozin-2 {
	margin-left: 580px;
	margin-bottom: 15px;
}
.huraisukakou {
	border: 1px solid #666666;
	width: 365px;
	float : left;
}
.huraisu-bana {
	width: 359px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 2px;
}
.h-1 {
	width: 365px;
	margin-top: 10px;
}
.h-gazou {
	width: 120px;
	float : left;
	margin-left: 5px;
	height: 95px;
}
.mozi {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.8em;
	line-height: 150%;
	margin: 0px;
	float : left;
	width: 230px;
	padding-left: 5px;
	letter-spacing: 0.1em;
}
.kuwashiku {
	width: 98px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 260px;
}
.senbankakou {
	float : left;
	width: 365px;
	margin-left: 15px;
	border: 1px solid #666666;
}
.kuwashiku-1 {
	width: 98px;
	margin-left: 260px;
	margin-top: 5px;
	margin-bottom: 10px;
}
.bana {
	width: 557px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 3px;
}
.toumei3 {
	clear: both;
}
.toumei4 {
	clear: right;
}
.header #serch {
	width: 35%;
	margin: 0px;
	float : right;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 0px;
	height: 26%;
	text-align: right;
}
#serch #cse-search-box {
	margin: 0px;
	padding: 0px;
}



.cannel_1 {
	padding-right: 17px;
	padding-left: 17px;
}
.cannel_1 p {
	margin: 0px;
	padding: 0px;
	font-size: 0.9em;
}
.cannel_2 {
	float : left;
	width: 351px;
	background-image: url(img/nangochannel/haikei.jpg);
	background-repeat: repeat-y;
}
.cannel_3 {
	float : right;
	width: 351px;
	background-image: url(img/nangochannel/haikei.jpg);
	background-repeat: repeat-y;
}
.cannel_4 {
	width: 525px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	margin-bottom: 20px;
}

.cannel_5 {
	width: 525px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	margin-bottom: 20px;
	position: relative;
}

#channel_p {
	padding-top: 10px;
	padding-bottom: 10px;
}
#channel_p2 {
	margin: 0px;
	padding: 0px;
	font-family: "A-OTF 新ゴ Pro R";
	font-size: 0.9em;
	font-weight: bold;
}
#channel_p3 {
	padding-bottom: 10px;
}


.channel_img {
	margin-top: 10px;
	margin-bottom: 10px;
}
.channel_img2 {
	float : left;
	width: 523px;
	margin-right: 7px;
}
.channel_img3 {
}
.channel_img4 {
	float : left;
	width: 184px;
}
.channel_p {
	float : right;
	width: 140px;
	margin-top: 35px;
}
.channel_p p {
	margin: 0px;
	padding: 0px;
	font-size: 0.8em;
}
.channel_p2 {
	float : right;
	width: 140px;
	margin-top: 25px;
}
.channel_p2 p {
	margin: 0px;
	padding: 0px;
	font-size: 0.8em;
}

.cannel_1_1 {
	margin-top: 10px;
	margin-bottom: 20px;
}
.channel_1_2 {
	float : left;
	width: 185px;
}
.channel_1_2 p {
	margin: 0px;
	padding: 0px;
	font-size: 0.9em;
	line-height: 150%;
}
.channel_2_1 {
	padding-right: 8px;
	padding-left: 10px;
}
.channel_2_1 p {
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 0.8em;
	line-height: 150%;
}
.channel_douga {
	width: 473px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	clear: both;
}
.otoiawase_fax {
	width: 440px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.form {
	width: 193px;
	float : left;
}
.fax {
	float : right;
	width: 193px;
}
.ba-charu {
	width: 697px;
	margin-right: auto;
	margin-left: auto;
}
.ba-charu_2 {
	background-image: url(img/virtual/chuuthanpaman.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.ba-charu_3 {
	margin-top: 15px;
	background-image: url(img/virtual/haikei.jpg);
	background-repeat: no-repeat;
	background-position: 25px top;
	width: 780px;
}
.ba-charu_img01 {
	margin-top: 10px;
}
.ba-charu_img02 {
	float : left;
	width: 285px;
	margin-top: 30px;
}
.ba-charu_img02 p {
	margin: 0px;
	text-align: center;
	font-size: 0.8em;
	line-height: 150%;
	padding-bottom: 40px;
	padding-left: 35px;
}
.ba-charu_img02 img {

}
.ba-charu_img03 {
	left: 501px;
	margin-top: 80px;
	margin-right: 0px;
	margin-bottom: 20px;
	top: 1535px;
	float : left;
	margin-left: 15px;
}
#ba-charu1 {
	padding-top: 15px;
	padding-left: 135px;
	font-size: 0.8em;
	line-height: 150%;
	padding-bottom: 50px;
}
.kensakiki_p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.kensakiki_p p {
	line-height: 160%;
	font-size: 0.9em;
}
.kensakiki_p h2 {
	color: #ff6600;
}
.kensakiki_1 {
}
.kensakiki_1_1 {
	float : left;
	width: 315px;
}
.kensakiki_1_1 div {
	margin-top: 10px;
}
.kensakiki_1_2 {
	float : right;
	width: 315px;
}
.kensakiki_1_2 div {
	margin-top: 10px;
}
#kensakiki_p {
	background-image: url(img/kensa/point.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
	font-weight: bold;
	margin: 0px;
	font-size: 0.9em;
}
.juchu_1 {
	margin-top: 7px;
}
.juchu_1 table {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-left-color: #000000;
}
.juchu_1 tr {

}
.juchu_1 td {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	font-size: 90%;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 5px;
}
.juchu_tr {
	background-color: #F5F5F5;
}







.rogo_main {
	margin-bottom: 100px;
	width: 800px;
}

.rogo {
	width: 308px;
	float : left;
	position: absolute;
	z-index: 10;
	top: 20px;
	margin-left: 12px;
}
.rogo2 {
	float : right;
	width: 397px;
	margin-right: 25px;
	height: 63px;
}
.rogo2_1 {
	width: 397px;
}
.rogo2_1 ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.rogo2_1 li {
	margin: 0px;
	padding: 0px;
}
#rogo2_2 {
	float : left;
}
#rogo2_3 {
	float : right;
}


.map-m a {
	color: #333333;
}
.map-m1 a {
	color: #333333;
}
.rine {
	margin-top: 10px;
	margin-bottom: 10px;
}
.ichiran_p {
	margin: 0px;
	background-image: url(img/koe/yazirushi.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 18px;
	font-size: 0.9em;
	font-weight: bold;
	letter-spacing: 0.1em;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
}
.ichiran_p a {
	color: #FF6600;
}
.ichiran_p2 {
	margin: 0px;
	padding-left: 20px;
	padding-top: 5px;
	font-weight: bold;
	color: #333333;
	font-size: 0.9em;
}
.koe_top_rain {
	margin-top: 10px;
	margin-bottom: 10px;
}
.koe_top {

}
.koe_g {
	float : left;
}
.koe_mozi {
	float : left;
	margin-left: 15px;
	width: 635px;
}
.koe_mozi p {
	margin: 0px;
	font-size: 0.9em;
	line-height: 150%;
	color: #333333;
}
.koe_tsuzuki {
	font-size: 0.9em;
	padding-top: 10px;
	text-align: right;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.koe_tsuzuki2 {
	text-align: right;
	font-size: 0.9em;
	font-weight: bold;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 35px;
	margin-left: 0px;
}

.koe_mozi_2 {
	width: 594px;
	float : left;
	margin-left: 5px;
}
.koe_mozi_2 p {
	margin: 0px;
	font-size: 0.9em;
	color: #333333;
	line-height: 150%;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
}
.koe2_1_p {
	background-image: url(img/koe/yazirushi.jpg);
	background-repeat: no-repeat;
	background-position: left;
	margin: 0px;
	padding-left: 20px;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 0.9em;
	color: #333333;
}
.koe2-1_top {
	margin-top: 10px;
}
.koe2_1_mozi {
	float : left;
	margin-left: 25px;
	width: 600px;
}
.koe2_1_mozi p {
	font-size: 0.9em;
	line-height: 150%;
	color: #333333;
	margin: 0px;
}
.k2-1_mozi2 {
	margin-left: 15px;
	margin-bottom: 20px;
}
.k2-1_mozi2 p {
	font-family: "ＭＳ Ｐ明朝";
	font-size: 0.83em;
	color: #FF3300;
	margin: 0px;
	line-height: 150%;
}
.k2-1_mozi3 {
	margin-left: 15px;
	margin-bottom: 20px;
}
.k2-1_mozi3 p {
	font-size: 0.9em;
	line-height: 150%;
	color: #333333;
	margin: 0px;
}
.k_top {
	margin-top: 25px;
	margin-bottom: 25px;
	margin-left: 15px;
}
.k_top p {
	font-size: 0.9em;
	margin: 0px;
}
.k2-3 {
	margin-left: 7px;
}
.hashimoto_mozi {
	float : left;
	width: 385px;
	margin-left: 13px;
}
.hashimoto_mozi p {
	font-size: 0.9em;
	line-height: 150%;
	color: #333333;
	margin: 0px;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
}
.hashimoto_p {
	margin: 0px;
	font-size: 0.8em;
	letter-spacing: 0.15em;
	color: #333333;
	padding-top: 2px;
	text-align: center;
}
.hashimoto_p2 {
	font-size: 0.9em;
	color: #333333;
	margin: 0px;
	padding-bottom: 13px;
}
.h_mozi1 {
	margin-bottom: 20px;
}
.h_mozi1 p {
	font-size: 0.9em;
	line-height: 150%;
	color: #333333;
	margin: 0px;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
}
.h_mozi1 a {
	color: #435A83;
}
.hashimoto_p3 {
	font-size: 0.9em;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	padding-bottom: 20px;
}
.hashimoto_mozi2 {
	width: 380px;
	float : left;
	margin-right: 13px;
}
.koe_g2 {
	margin-top: 10px;
	width: 312px;
}

.hashimoto_m {
	margin-top: 15px;
	width: 700px;
}
.hashimoto_m ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}
.hashimoto_m li {
	font-size: 0.9em;
	margin: 0px;
	line-height: 150%;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
}
.hashimoto_m a {
	color: #2C639B;
}

.kosuto_1 {
	margin-bottom: 25px;
	margin-top: 25px;
	margin-left: 45px;
}
.kosuto_1 p {
	margin: 0px;
	font-size: 0.85em;
	float : left;
	padding-left: 15px;
	background-image: url(img/kosutodaun/y_1.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-right: 15px;
	text-align: center;
	color: #FF6600;
}
.kosuto_1 a {
	color: #000000;
}
.header .english_japan {
	padding-top: 2px;
	float : left;
	margin-left: 320px;
}
.jep {
	font-family: "A-OTF 新ゴ Pro M";
	font-size: 0.7em;
	margin: 0px;
	float : left;
	padding-left: 18px;
	background-image: url(en/img/english.jpg);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-right: 10px;
}
.en {
	font-family: "A-OTF 新ゴ Pro M";
	font-size: 0.7em;
	background-image: url(en/img/japan.jpg);
	background-repeat: no-repeat;
	background-position: left 2px;
	float : left;
	padding-left: 18px;
	margin: 0px;
}
.mail {
	clear: both;
	text-align: right;
	margin-right: 25px;
}
.calender {
	width: 205px;
}
.calender #dValue {

}
.calender table {
	width: 180px;
	height: 150px;
	margin-right: auto;
	margin-left: auto;
}
.c_man {
	margin-top: 35px;
	margin-bottom: 30px;
}
.chutohanpamam {
	float : left;
	width: 360px;
	margin-top: 35px;
}
.c_man_p {
	float : right;
	width: 390px;
	background-image: url(img/chutohanpaman/fukidashi.jpg);
	background-repeat: no-repeat;
	padding-top: 45px;
	padding-bottom: 100px;
}
.c_man_p p {
	margin: 0px;
	text-align: center;
	font-size: 1.4em;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 150%;
	font-weight: bold;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
}
.chu_1 {
	margin-top: 15px;
	margin-bottom: 35px;
}
.chu_2 {
	float : right;
	width: 503px;
}

.chu_img {
	float : left;
	width: 123px;
	padding-left: 20px;
}
.chu_img2 {
	float : left;
	width: 157px;
}
.chu_img3 {
	width: 298px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	margin-top: 20px;
}

.chu_p {
	float : right;
	width: 485px;
	border: 1px solid #B28604;
	background-color: #FFFFBE;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.chu_p p {
	margin: 0px;
	line-height: 150%;
	font-size: 0.9em;
}
.yajirushi {
	width: 61px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 30px;
}
.zumen {
	margin-bottom: 20px;
	margin-right: 25px;
}
.zumen_img1 {
	width: 350px;
	float : left;
}
.zumen_p {
	float : right;
	width: 334px;
}
.zumen_p p {
	margin: 0px;
	line-height: 150%;
	text-align: center;
	font-size: 0.9em;
}
#pc_sp {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #FFFFFF), color-stop(1.00, #ddeeff));
	background: -webkit-linear-gradient(#FFFFFF, #ddeeff);
	background: -moz-linear-gradient(#FFFFFF, #ddeeff);
	background: -o-linear-gradient(#FFFFFF, #ddeeff);
	background: -ms-linear-gradient(#FFFFFF, #ddeeff);
	background: linear-gradient(#FFFFFF, #ddeeff);
	box-shadow:0px 0px 0px 1px #aedaf2;
	-moz-box-shadow:0px 0px 0px 1px #aedaf2;
	-webkit-box-shadow:0px 0px 0px 1px #aedaf2;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	width: 250px;
	text-align: center;
	float : right;
	font-size: 0.9em;
	color: #0066CC;
	font-weight: bold;
	margin-top: 6px;
	margin-right: 25px;
	margin-bottom: 3px;
	margin-left: 0px;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	padding-right: 7px;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#pc_sp a {
	color: #0066CC;
}
.rireki_scl {
	overflow-y: scroll;
	scrollbar-base-color: #CCC;
	scrollbar-face-color: #E0E0E0;
	scrollbar-track-color: #DFDFDF;
	scrollbar-arrow-color: #333;
	scrollbar-highlight-color: #F3F3F3;
	scrollbar-shadow-color: #999;
	scrollbar-3dlight-color: #CCC;
	scrollbar-darkshadow-color: #999;
	scrollbar-track-color:#dfdfdf;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 0px;
	width: 697px;
	height: 500px;
}

.about_text {
	margin-top: 5px;
	margin-bottom: 6px;
}
.about_text01 {
	margin-top: 0px;
	margin-bottom: 2px;
}

.about_img {
	text-align: center;
	margin-top: 20px;
}
.douga_text {
	font-size: 0.74em;
	margin-top: 2px;
	margin-bottom: 5px;
}

.seo {
	width: 204px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.seo_img {
	text-align: center;
}
.seo_text {
	font-size: 0.82em;
	margin-top: 0px;
	margin-bottom: 8px;
	line-height: 130%;
	margin-left: 5px;
}

