@charset "utf-8";
/* CSS Document */
@media screen and (max-width:768px) {
.gallery_arcive_item {width: 100%;}
.single_gallery_img {width: 48.5%; height: auto;}
.spmaxw95 {max-width: 95%; margin: 0 auto;}
.sppdg-0 {padding: 0!important;}
.sppdg-b0 {padding-bottom: 0!important;}
.spmgn-b0 {margin-bottom: 0!important;}
.spmgn-b20 {margin-bottom: 20px!important;}
	.spflexnone {display: block;}
	.spmgn-b16 {margin-bottom: 16px;}
	.spmgn-t10 {margin-top: 10px;}
	.spmgn-t16 {margin-top: 16px;}
	.spmgn-b10 {margin-bottom: 10px;}
/*concept*/
	.concept_box01 {display: none;}
	.concept_box02_title {display: none;}
	.concept_box_arrow {width: 40%;}
	.concept_box05_cap02 {width: 80%;}
	.box_item_img {max-width: inherit; width: 100%;}
	.box_item_cap {width: 100%; text-align: justify;}
	.box_item_click01,.box_item_click02,.box_item_click03 {width: 80%;}
	.wideslider {display: none;}
/*model*/	
	.house_box01_item01 {max-width: 70%; left: 0; bottom: 0;right: 0; margin-left: 30%; margin-right: auto;}
	.house_box03_item01_title:before,.house_box03_item02_title:before,.house_box04_item01_title:before,.house_box04_item02_title:before {display: none;}
	.house_box03,.house_box04 {
	background-color: #6B2728;
	}
/*create*/
	.create_box01_cap { left: 0; max-width: 60%;}
	.create_box02_title {max-width: 60%;}
	.box02_item {max-width: 70%; top: 20%; margin-left: auto; margin-right: auto;}
	.create_box02_item03 {top: 45%; max-width: 40%;}
	.create_box02 {padding-bottom: 50px; margin-bottom: -20px!important;}
	.box_item_img5 {width: 100%; max-width: 100%;}
	
	.Wrapright {float: none; max-width: 100%; width: 100%;}
	.con1left {float: none; width: 100%;}
	.con1 {height: auto; margin-bottom: 16px;}
	.con1right {float: none; width: 100%; margin-top: 16px;}
	.con1righttitle {font-size: 18px;}
	.con3right {float: none; width: 100%; height: auto; padding-bottom: 0;}
	.con3left {width: 100%; height: auto;}
	.con4right {float: none; width: 100%;}
	.con4left {width: 100%; height: auto; margin-top: 16px; margin-bottom: 0;}
	.con2 {padding-bottom: 0;}
	
	.consul_box01_item05 {position: relative;}
	.consul_box01_item04 {top: 35%; z-index: 2000;}
	.consul_box02_item01:after {display: none;}
	.consul_box02_item01 ul li,.consul_box07_item01 ul li {background: none; text-indent: inherit;}
	.consul_box02:before {display: none;}
	.flow_box_contact_child {max-width: 67%; bottom: 8%; right: 3%;}
	#about_table {table-layout: fixed;}
	#about_table th {display: block;
    width: auto;}
	#about_table td {
		font-size: 16px; display: block; width: auto;
	}
	.about .box_item_img2 {width: 100%; max-width: 100%; height: auto;}
	.about_box06_item {max-width: 100%;}
	.thanks_arcive_link {max-width: 75%;}
	.sidebar {display: none;}
	.contact_banner_page {display: none;}
	.model_accsess iframe {width: 100%;}
}