.side-btn{bottom:90px;right:10px}section{padding:50px 0}.top-news h3{font-size:16px}.top-course__box{padding:30px}.site-footer__sitemap{margin:0 100px 30px 0}.site-footer__navi{padding:0}.site-footer__navi ul{width:100%}.site-footer__navi li{font-size:12px}.site-footer .copyright{text-align:center}.lower-mv__img-box{height:458px}.about__sec01{padding:50px 3%}.about__sec02{padding:50px 3%}.contact__sec{padding:50px 3%}.faq__sec01{padding:50px 3%}.faq__sec01 .faq__list{justify-content:space-between}.faq__list li{margin-right:0;width:49%}.faq__sec02{padding:50px 3%}.faq__list li .faq__list--ttl{width:100%}.faq-detail__sec{padding:50px 3%}.glossary_sec{padding:50px 3%}.glossary__article{width:calc(100% - 306px)}.company_sec{padding:50px 3%}.request__sec{padding:50px 3%}.entry-contents h2{font-size:26px;margin:0 0 20px}.entry-contents p{font-size:14px}.access_sec01{padding:50px 0}.access_sec01 .full_container{padding:30px 0}.access_sec02{padding:50px 3%}.interview-mv{background-position:top;padding:63% 0 0}.interview-mv .txt{margin:0 auto;padding:20px;position:relative;top:-70px;width:94%}.interview-mv h3{font-size:20px;margin:0 0 20px;text-align:center}.interview-mv h4{font-size:12px;text-align:center}@media screen and (max-width:800px){.site-footer__sitemap>div{width:100%}.site-footer__sitemap{margin:0 0 30px}.site-footer__navi li{text-align:center}.site-footer__sitemap>div.site-footer__logo{margin:0 0 30px}}