@charset "UTF-8";
@media screen and (min-width: 768px),print {  /* 3枚表示のbxslider
-------------------------------------*/
	.p-consultation .sec01 .row02 .box .item .callout p{line-height: 24px!important;padding-top: 45px!important;}
	.p-consultation .sec01 .row02 .box .item .callout p .large{font-weight: bold!important;}
	.p-consultation .box--outer{margin-bottom: 100px!important;}
	.p-consultation .sec04 .row03{margin-bottom: 0px!important;}
	.ttl-soudan{width: 1200px;margin: 0 auto 40px;border: 1px solid #000;padding: 15px 0;font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", Verdana, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size: 24px;font-weight: bold;text-align: center;letter-spacing: 2px;}
	.l-modelhouse_bnr{margin-top: 0px!important;}
	.l-modelhouse_bnr .heading{background-position: top 33px center!important;}
	.l-modelhouse_bnr .container .heading .welcome{margin-bottom: 50px;}
	.l-modelhouse_bnr .container .heading .u-ttl__h3{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", Verdana, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif!important;font-weight: bold!important;}
	
	
	.consultation_consultation .l-modelhouse_bnr .box{
		-webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center;
		display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex;-webkit-box-lines: multiple; -moz-box-lines: multiple; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;
	padding-bottom: 32px;
	}
	
	.consultation_consultation .list-item{
		margin-right: 25px;
	margin-bottom: 140px;
	}
	.consultation_consultation .list-item:nth-child(3){margin-right: 0px;}
	.consultation_consultation .list-item:nth-child(5){margin-right: 0px;}
	
	
	.msg{font-weight: 600!important;color: #616161!important;margin-top: 50px!important;margin-bottom: 80px!important;}
	.p-consultation .sec02 .box .item p{font-weight: bold!important;}
	.p-consultation .sec03 .row01 h3{font-weight: bold!important;}
	
	
	

}

@media screen and (max-width: 767px) {
	.p-consultation .sec01 .row02 .box .item .callout p{line-height: 24px!important;padding-top: 45px!important;}
	.p-consultation .sec01 .row02 .box .item .callout p .large{font-weight: bold!important;}
	.p-consultation .box--outer{margin-bottom: 15%!important;}
	.p-consultation .sec04 .row03{margin-bottom: 0px!important;}
	.ttl-soudan{width: 100%;margin: 0 auto 5%;border: 1px solid #000;padding: 3% 0;font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", Verdana, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size: 1.2em;font-weight: bold;text-align: center;letter-spacing: 2px;}
	.l-modelhouse_bnr{margin-top: 0px!important;}
	.l-modelhouse_bnr .container .heading .u-ttl__h3{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "游ゴシック", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", Verdana, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif!important;font-weight: bold!important;}
	
	.msg{font-weight: 600!important;color: #616161!important;margin-top: 10%!important;margin-bottom: 10%!important;}
	
	.l-flex__wrap--sp .l-flex--sp .l-flex__box--sp2{width: calc(220% / 2) !important;overflow: hidden!important;}
	.pos-base .fit{width: 130%!important;max-width: 130%!important;margin-left: -15%!important;}
	
	
}
