body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 00px;
	margin-bottom: 0px;
	background-image: url(img/common/back-wood.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.text_s {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: small;
	line-height: 150%;
	color: #333333;
}
.sec01 {
	border: 1px solid #75548;
	padding:2px;
}

.text_ss {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 120%;
	color: #333333;
}
.text_s_white {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: small;
	line-height: 150%;
	color: #FFFFFF;
}
.text_ss_white {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 120%;
	color: #FFFFFF;
}
.seo_back {
	background-color: #333333;
	background-repeat: no-repeat;
	height: 15px;
	width: 748px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 150%;
	color: #FFFFFF;
	text-align: center;
}

.side {
	width: 1px;
	background-color: #999999;
}
.header_back {
}

.copyright_back {
	background-image: url(images/header/copyright.gif);
	height: 15px;
	width: 740px;
	text-align: right;
	font-size: 10px;
	color: #333333;
}

.menu_back {  background-image: url(images/header/menu_bk.gif); background-repeat: no-repeat; height: 21px}
.text_out01 {
	font-size: 10px;
	line-height: 150%;
	color: #FFFFFF;
	background-color: #333333;
	text-align: left;
	vertical-align: top;
	width: 154px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.text_out_title {
	font-size: 14px;
	line-height: 150%;
	font-weight: bold;
	color: #333333;
	text-align: left;
}
.text_out02 {
	font-size: 10px;
	line-height: 150%;
	color: #333333;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-align: left;
}
.text_14_white {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 120%;
	color: #CCCCCC;
}

body {
	margin: 0px;
	text-align: center;
	background-color: #FFFFFF;
}
.news_text {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 150%;
	background-color: #CCCCCC;
}
#foot-navi{
	width:750px;
	height:18px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 120%;
	color: #333333;
	text-align:center;
	}
#foot-navi a{
	color: #333333;
	}

.text_12pt {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	color: #333333;
}
.header_back {
	background-color: #000000;
}
.footer {
	background-color: #000000;
	height: 56px;
	width: 748px;
}

.style_mm {
	font-size: 8px;
	color: #333333;
}
.text_privacy {
	font-size: 10px;
	line-height: 150%;
	color: #333333;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-align: left;
}
.kokuchi {
	height: 147px;
	width: 748px;
	padding-bottom:20px;
	padding-top:20px;
	text-align: center;
	background-color: #000000;
}
.kokuchi02 {
	height: 147px;
	width: 748px;
	padding-bottom:20px;
	padding-top:20px;
	text-align: center;
	background-image: url(images/beige.gif);
	background-repeat: repeat;
}
.header_request {
	text-align: right;
	vertical-align: middle;
	padding-right:10px
}
.concept_gaikan01 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 150%;
	color: #333333;
	width: 360px;
	text-align: right;
	vertical-align: bottom;
}
.concept_gaikan02 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 150%;
	color: #333333;
	width: 360px;
	text-align: left;
	vertical-align: bottom;
}
.left_under {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 150%;
	color: #333333;
	text-align: left;
	vertical-align: bottom;
}
.left_top {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 150%;
	color: #333333;
	text-align: left;
	vertical-align: top;
}
.land_01 {
	width: 260px;
	text-align: right;
	vertical-align: top;
}
.land_02 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 150%;
	color: #333333;
	text-align: left;
	vertical-align: top;
}
.land_sub_title01 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #000033;
	font-weight: bold;
	text-align: left;
}
.sec02 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 150%;
	color: #333333;
	margin: 4px;
	width: 130px;
	border: 1px solid #755548;
	padding:2px;
	text-align: left;
}
.line {
	background-image: url(security/images/sec03_r4_c4.gif);
	background-repeat: repeat-y;
	width: 41px;
}
.sec03box {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 150%;
	color: #FFFFFF;
	background-color: #6699FF;
	text-align: center;
	vertical-align: middle;
	height: 15px;
	width: 233px;
}


.land03 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 150%;
	color: #333333;
	text-align: right;
	vertical-align: bottom;
	width: 360px;
}
.equip_01 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 150%;
	color: #333333;
	text-align: right;
	width: 140px;
	vertical-align: top;
}
.equip_02 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 150%;
	color: #333333;
	text-align: right;
	width: 140px;
	vertical-align: bottom;
}
.text_ss_right{
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:10px;
	color:#333333;
	text-align:right;
	}
.center {
	text-align: center;
}
.option {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 150%;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6699FF;
	text-align: center;
	vertical-align: middle;
	width: 70px;
}
.enviro_01 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 150%;
	color: #333333;
	text-align: right;
	width: 140px;
}
.land_02_shikikai {
	background-image: url(landplan/images/land02_r1_c6.gif);
	background-repeat: no-repeat;
	height: 590px;
	width: 708px;
	vertical-align: bottom;
}
#under20{
	height: 20px;
	width: 750px;
	}
#under40{
	height: 40px;
	width: 750px;
	float:left;
	}
#under40b{
	height: 40px;
	width: 750px;
	}
#under60{
	height: 60px;
	width: 750px;
	}
#qa_soto{
	width:100%;
	margin:0 auto 0 auto;
	text-align:center;
	}
#qa_waku{
	width:790px;
	background:#FFFFFF;
	padding:20px;
	margin:0 auto 0 auto;
	text-align:center;
}
#qa_title{
	width:750px;
	}
#qa00{
	width:750px;
	height: auto;
	text-align: left;
	}
#qa01{
	width:750px;
	height: auto;
	text-align: left;
	}
#qa01b{
	width:750px;
	height: auto;
	text-align: left;
	}
#qa01-01{
	width:420px;
	float:left;
	padding-top:20px;
	}
#qa01_tx{
	background-image: url(qa/img/qa_08.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	line-height: 150%;
	font-size: 12px;
	}
#qa01-02{
	width:325px;
	float:left;
	}
.qa01-img{
	padding-top:20px;
	padding-left:20px;
	}

#qa02{
	width:750px;
	height: auto;
	text-align: left;
	}
#qa02-01{
	width:750px;
	float:left;
	padding-top:20px;
	}
#qa02_tx{
	background-image: url(qa/img/qa_19.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	line-height: 150%;
	font-size: 12px;
	}
#qa02-02{
	width:319px;
	float:right;
	}
.qa02-img{
	padding-top:20px;
	padding-left:20px;
	}
#qa02-03{
	float:left;
	}

#qa03{
	width:750px;
 	height: auto;
	text-align: left;
	}
#qa03-01{
	width:452px;
	float:left;
	padding-top:20px;
	}
#qa03_tx{
	background-image: url(qa/img/qa_32.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	line-height: 150%;
	font-size: 12px;
	height:160px;
	}
#qa03-02{
	width:298px;
	float:left;
	}
.qa03-img{
	padding-top:20px;
	padding-left:20px;
	}

#qa04{
	width:750px;
 	height: auto;
	text-align: left;
	}
#qa04-01{
	width:474px;
	float:left;
	padding-top:20px;
	}
#qa04_tx{
	background-image: url(qa/img/qa_41.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	line-height: 150%;
	font-size: 12px;
	}
#qa04-02{
	width:276px;
	float:left;
	}
.qa04-img{
	padding-top:20px;
	padding-left:20px;
	}

#qa05{
	width:750px;
 	height: auto;
	text-align: left;
	}
#qa05-01{
	width:449px;
	float:left;
	padding-top:20px;
	}
#qa05_tx{
	background-image: url(qa/img/qa_51.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	line-height: 150%;
	font-size: 12px;
	height:160px;
	}
#qa05-02{
	width:301px;
	float:left;
	}
.qa05-img{
	padding-top:20px;
	padding-left:20px;
	}

#qa06{
	width:750px;
 	height: auto;
	text-align: left;
	}
#qa06-01{
	width:400px;
	float:left;
	padding-top:20px;
	}
#qa06_tx{
	background-image: url(qa/img/qa_61.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	line-height: 150%;
	font-size: 12px;
	height:160px;
	}
#qa06-02{
	width:350px;
	float:left;
	}
.qa06-img{
	padding-top:20px;
	padding-left:20px;
	}

#qa07{
	width:750px;
 	height: auto;
	text-align: left;
	}
#qa07-01{
	width:446px;
	float:left;
	padding-top:20px;
	}
#qa07_tx{
	background-image: url(qa/img/qa_70.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	line-height: 150%;
	font-size: 12px;
	height:160px;
	}
#qa07-02{
	width:304px;
	float:left;
	}
.qa07-img{
	padding-top:20px;
	padding-left:20px;
	}
	
#qa08{
	width:750px;
 	height: auto;
	text-align: left;
	}
#qa08-01{
	width:460px;
	float:left;
	padding-top:20px;
	}
#qa08_tx{
	background-image: url(qa/img/qa_79.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	line-height: 150%;
	font-size: 12px;
	height:140px;
	}
#qa08-02{
	width:290px;
	float:right;
	}
.qa08-img{
	padding-top:20px;
	padding-left:20px;
	}
#qa_last{
	width:750px;
	height: auto;
	text-align: left;
	}
	
	
	#gb{
	width:750px;
	height:auto;
	}
	#gb a{
	width:404px;
	height:56px;
	text-indent:-9999px;
	background:url('img/gallery_b.gif') 0 0 no-repeat;
	display:block;
	}
	#gb a:hover{
	background-position:0 -56px;
	}
