.top-main-col_ad{background-color:#e1e1f0;width:100%;margin-bottom:160px;margin-top:100px}.top-main-col_ad__title{padding:50px 10px}.top-main-col_ad__inner{display:flex;padding:0 30px 60px;flex-direction:column}.top-main-col_ad__inner .col-2{width:100%}.top-main-col_ad__inner .col-2.ph{background:url(/assets/img/top/im_admission_ph.png) no-repeat center center/cover;background-size:100% auto;display:flex;align-items:center;justify-content:center;border-radius:10px;min-height:200px}.top-main-col_ad__inner .col-2.bn a:hover{opacity:.7}.top-main-col_ad .c-heading--lv2{margin-top:-100px;margin-bottom:0}.text-line{text-shadow:0 0 2px hsla(0,0%,100%,.6),0 0 4px hsla(0,0%,100%,.4),0 0 6px hsla(0,0%,100%,.3)}.c-button-list-long{margin-top:20px}.c-button-list-long__item{width:100%;margin-bottom:15px}@media screen and (min-width: 768px){.top-main-col_ad__inner{max-width:1340px;margin:0 auto}}@media screen and (min-width: 768px){.top-main-col_ad__inner{flex-direction:row;justify-content:space-between}.top-main-col_ad__inner .col-2{width:48%}.top-main-col_ad__inner .col-2.ph{background:#dae5f0 url(/assets/img/top/im_admission_ph.png) no-repeat center center/cover;background-size:auto 100%}.c-button-list-long{margin-top:0}}.c-button-list__link.long::after,.c-button-list__link.short::after{background:linear-gradient(90deg, #008736 0%, #05fb69 100%)}@media screen and (min-width: 1200px){.l-navi__sub{height:220px}}/*# sourceMappingURL=top_custom.css.map */