#main .main-visual .main-visual__inner::before{height: 1180px;}
#main .interview .column-item.block-icon-02::after {position: absolute;content: '';background: url(../../../img/icon_block_left_01.png) center /contain no-repeat;width: 65px;height: 65px;left: 6%;bottom: 430px;z-index: 99;}
#main .schedule .schedule-wrap {background: url(../img/img_schedule_bg.jpg) center top no-repeat;background-size: cover;height: 980px;}
#main .column-bg--left::before{top: -689px;height: 1280px;}
#main .column-bg--right::before {height: 2300px;}
#main .summary .summary__txt + .summary__txt {margin-top: 20px;}
#main .column-item + .column-item.mt-zero {margin-top: 0;}
@media print, screen and (max-width: 1500px){
#main .interview .column-item.block-icon-02::after {position: static;}
}
@media print, screen and (min-width: 768px){
.ad-mr {margin-right: 63px!important;}
#main .column__img.ad-mb {margin: 0 90px 100px 0;}
}
@media print, screen and (max-width: 1200px){
#main .column__img.ad-mb {margin: 0 7.5vw 2.5vw 0;}
}
@media print, screen and (max-width: 767px){
#main .main-visual .main-visual__inner::before{height: 1320px;}
#main .schedule .schedule-wrap {background: url(../img/img_schedule_bg_sp.jpg) center top no-repeat;background-size: cover;height: 1190px;}
#main .column-bg--left::before {top: -630px;height: 1330px;}
#main .column-bg--right::before {top: 785px;height: 1188px;}
#main .slide-img + .column-item.column-bg--right {margin-top: 110px;}
}
#main .column__img.mb50 {margin: 0 90px 50px 0;}
