@charset "utf-8";

.toppage #mainimage {
	width:100%;
	height:600px;
	top:50px;
}

.toppage #maincontents {
	width:100%;
	top:600px!important;
	position:absolute;
}


#maincontents {
	width:100%;
	top:360px!important;
	position:absolute;
}


#mainimage .bxslider img {
	display:block;
	width:auto;
}

#global_navi{
	position:absolute;
	top:0;
	width:102%;
	display:block;
	opacity:1;
}


#photoSection01, #photoSection02, #photoSection03, #photoSection04, #photoSection05, #photoSection06, #photoSection07
{display:none!important;}

.ps1, .ps2, .ps3, .ps4, .ps5, .ps6, .ps7 {display:block;width:100%;height:450px;clear:both;text-indent:-9999px;background-position:50% 50%;background-size:960px 640px;}
.ps1 {background-image:url(../img/slide/bg01.jpg);}
.ps2 {background-image:url(../img/slide/bg02.jpg);}
.ps3 {background-image:url(../img/slide/bg03.jpg);}
.ps4 {background-image:url(../img/slide/bg04.jpg);}
.ps5 {background-image:url(../img/slide/bg05.jpg);}
.ps6 {background-image:url(../img/slide/bg06.jpg);}
.ps7 {background-image:url(../img/slide/bg07.jpg);}


.tpl:hover {opacity:1.0;filter: alpha(opacity=100);-ms-filter: "alpha( opacity=100 )";background-color: transparent;}


table.form td span.your-text {clear:both;line-height:24px;width:100%;padding:0;margin:0;}
table.form td textarea {width:100%;box-sizing:border-box;}




/* ------------------- 2018-07-12 追加 ---------------------- */
#estate .bukkenImage	{
	width:25%;
}

#estate .main	{
	width:75%;
}

#estate .address	{
	margin-left:25%;
}





