@charset "utf-8";
/* CSS Document */

.lpWrap{margin: 0; padding: 0;}
.t01{ font-size:170%; font-weight:bold;}
.bdBox01 p{font-size: 140%;}
.lityp01{text-indent:-2rem; padding-left:2rem;}

/*申込問合*/
.how{text-align: center;}
.howh{ text-align: center; color: #ffffff; margin-bottom: 18px; padding: 8px;
font-weight: bold; font-size: 1.8rem; background-color: #888888;}

.how img{ margin:8px 10px 8px auto;}

@media screen and (max-width: 1385px){
.kome{ width: 83rem; margin: 0 auto; font-size: 120%;}
.attention{padding: 2rem 10rem;}
.bdBox03{width: 88%; margin:0 auto;}
.t01{width: 100%; margin: 0 auto; text-align: center;}
}

@media screen and (max-width: 768px){
html, body {
overflow-x: hidden;
overflow-y: scroll;
-webkit-overflow-scrolling: touch;
}
#wrap.lpWrap .tabContent01{ overflow: inherit;}
.footContents01{ padding-top: 80px; margin: 0 -15px;}
.footContents01 .inner{ width: auto; margin: 0 15px;}

.kome{ width: 80%; margin: 0 auto; font-size: 120%;}
/*申込問合スマホ*/
.howh{ margin-bottom: 18px; padding: 10px;
font-weight: bold; font-size: 1.6rem; background-color: #888888;}
.how img{ width: 100%; height: auto; margin:8px 10px 8px auto;}
.lpWrap{padding: 0;}
.attention{padding: 0 2rem;}


}