/*1200 Wide*/
@media print,screen and (min-width:768px){body{font-size:1.7rem}
dd, dt, form, li, p, td, th{line-height:1.85}
.cmn-wrapper{padding-top:92px}
.cmn-main_visual{height:600px}
.cmn-main_visual .cmn-mv_title{top:110px}
.box-inner{max-width:1200px}
.cmn-section.high{margin-top:100px}
.cmn-headline{font-size:3.7rem;}
.cmn-subheadline{font-size:3.2rem;line-height:1.3}
.cmn-categ_headline{font-size:3.2rem}
.cmn-border_wrap{padding:50px calc(49 / 1198 * 100%)}
.cmn-bg_title{padding:8px 2% 8px;font-size:2.6rem}
.cmn-flow li{padding:9px 5px;font-size:2.1rem}
.cmn-flow li+li{margin-top:37px}
.cmn-flow li+li:after{top:-29px}
a.cmn-button, span.cmn-button, button.cmn-button{font-size:2.4rem;padding:21px 40px}
a.cmn-button::before, span.cmn-button::before, button.cmn-button::before{width:8px;height:8px}
.cmn-inquiry_online_flow .cmn-inquiry_online_flow_col .flow li{padding:5px 5px;font-size:2.1rem}
.cmn-inquiry_online_flow .cmn-inquiry_online_flow_col .flow li+li{margin-top:37px}
.cmn-inquiry_online_flow .cmn-inquiry_online_flow_col .flow li+li:after{top:-29px}
.cmn-submit button{padding:20px 40px 19px}
.cmn-submit button::before{width:8px;height:8px}
.cmn-full_img{height:480px}
.cmn-bg_wrap_light .cmn-bg_wrap_light_title{font-size:3.0rem}

p, form, dt, dd, li, td, th{font-size:1.7rem;line-height:1.5}
.bx-in{width:100%;max-width:1200px}
.idx-idx-epl span,.idx-idx-irblock span{font-size:2.2rem!important}
.mtSSPC{margin-top: 20px!important}
.mtMPC{margin-top: 60px!important}
#idx.idx .idx-idx-ifo h2.pdL{font-size:3.6rem !important}
.idx-idx-ifo dt:after{width:90px;height:20px;margin-left:40px}
.idx-idx-ifo dd{width:910px}
}
@media print,screen and (min-width: 1200px) {
.prd-idx-epl02, .idx-idx-epl, .iri-idx-epl{width:382px}
.idx-idx-irblock .left-side,.idx-idx-irblock .right-side{width:574px}
}