.side-padding{padding:0 35px}@media (min-width:1px) and (max-width:768px){.side-padding{padding:0 20px}}@media (min-width:1px) and (max-width:768px){.isPC{display:none!important}}@media (min-width:769px) and (max-width:99999px){.isSP{display:none!important}}@media (min-width:769px) and (max-width:99999px){article#interview .side-padding{padding:0}}article#interview .side-padding .heading{display:table;margin:90px auto}@media (min-width:1px) and (max-width:768px){article#interview .side-padding .heading{margin:45px auto}article#interview .side-padding .heading svg{height:67.547px}}@media (min-width:1px) and (max-width:374px){article#interview .side-padding .heading{width:84.60835443037973vw;position:relative}article#interview .side-padding .heading:before{content:'';display:block;padding-top:20.211368539480496%}article#interview .side-padding .heading svg{position:absolute;width:100%!important;height:100%!important;top:0;left:0}}article#interview .side-padding ul.interview-list{width:100%;max-width:1024px;margin:0 auto}@media (min-width:769px) and (max-width:99999px){article#interview .side-padding ul.interview-list li{display:flex;margin-top:55px}}@media (min-width:1px) and (max-width:768px){article#interview .side-padding ul.interview-list li{margin-top:60px}}article#interview .side-padding ul.interview-list li:first-child{margin-top:0}@media (min-width:1px) and (max-width:768px){article#interview .side-padding ul.interview-list li .number{font-size:35px;letter-spacing:.04em;line-height:1.4em;font-family:Nunito,sans-serif;color:#ea927e}article#interview .side-padding ul.interview-list li .number:after,article#interview .side-padding ul.interview-list li .number:before{content:"";display:block;margin-top:-7px}}@media (min-width:769px) and (max-width:99999px){article#interview .side-padding ul.interview-list li .wrap{width:50%}}article#interview .side-padding ul.interview-list li .wrap.wrap-photo{overflow:hidden;border-radius:5px;position:relative}@media (min-width:769px) and (max-width:99999px){article#interview .side-padding ul.interview-list li .wrap.wrap-photo{height:288px}}@media (min-width:769px) and (max-width:1024px){article#interview .side-padding ul.interview-list li .wrap.wrap-photo{border-radius:0 5px 5px 0}}@media (min-width:1px) and (max-width:768px){article#interview .side-padding ul.interview-list li .wrap.wrap-photo{margin-top:15px}article#interview .side-padding ul.interview-list li .wrap.wrap-photo:before{content:'';display:block;padding-top:calc(375 / 670 * 100%)}}article#interview .side-padding ul.interview-list li .wrap.wrap-photo .photo{width:100%;height:100%;background-position:top center;background-size:cover}@media (min-width:1px) and (max-width:768px){article#interview .side-padding ul.interview-list li .wrap.wrap-photo .photo{position:absolute;top:0;left:0}}@media (min-width:769px) and (max-width:99999px){article#interview .side-padding ul.interview-list li .wrap.wrap-text .inner-wrap{padding:0 30px}}article#interview .side-padding ul.interview-list li .wrap.wrap-text .inner-wrap .number{font-size:40px;letter-spacing:.04em;line-height:1.4em;font-family:Nunito,sans-serif;color:#ea927e}article#interview .side-padding ul.interview-list li .wrap.wrap-text .inner-wrap .number:after,article#interview .side-padding ul.interview-list li .wrap.wrap-text .inner-wrap .number:before{content:"";display:block;margin-top:-8px}article#interview .side-padding ul.interview-list li .wrap.wrap-text .inner-wrap h4.title{font-size:15px;letter-spacing:.04em;line-height:1.8em;margin-top:20px}article#interview .side-padding ul.interview-list li .wrap.wrap-text .inner-wrap h4.title:after,article#interview .side-padding ul.interview-list li .wrap.wrap-text .inner-wrap h4.title:before{content:"";display:block;margin-top:-6px}@media (min-width:1px) and (max-width:768px){article#interview .side-padding ul.interview-list li .wrap.wrap-text .inner-wrap h4.title{margin-top:15px}}article#interview .side-padding ul.interview-list li .wrap.wrap-text .inner-wrap a.btn{width:256px;height:48px;border-radius:24px;background-color:#fff;display:flex;justify-content:center;align-items:center;position:relative;font-family:fot-tsukuardgothic-std,sans-serif;box-sizing:border-box;-webkit-transition:.2s;-moz-transform:.2s;transition:.2s;cursor:pointer;border:solid 1px #657db3;margin-top:40px}article#interview .side-padding ul.interview-list li .wrap.wrap-text .inner-wrap a.btn p{color:#657db3;font-size:15px;letter-spacing:.1em;line-height:1em;margin-left:0}article#interview .side-padding ul.interview-list li .wrap.wrap-text .inner-wrap a.btn p svg path{fill:#657db3;fill-rule:evenodd}article#interview .side-padding ul.interview-list li .wrap.wrap-text .inner-wrap a.btn.isIE p{margin-top:.45em}article#interview .side-padding ul.interview-list li .wrap.wrap-text .inner-wrap a.btn .icon{position:absolute;right:22px;height:100%;top:0;display:flex;align-items:center}article#interview .side-padding ul.interview-list li .wrap.wrap-text .inner-wrap a.btn .icon svg{display:block}article#interview .side-padding ul.interview-list li .wrap.wrap-text .inner-wrap a.btn .icon svg path{fill:none;stroke:#657db3;stroke-width:1px;fill-rule:evenodd}article#interview .side-padding ul.interview-list li .wrap.wrap-text .inner-wrap a.btn:hover{background-color:#657db3}article#interview .side-padding ul.interview-list li .wrap.wrap-text .inner-wrap a.btn:hover p{color:#fff}article#interview .side-padding ul.interview-list li .wrap.wrap-text .inner-wrap a.btn:hover p svg path{fill:#fff}article#interview .side-padding ul.interview-list li .wrap.wrap-text .inner-wrap a.btn:hover .icon svg path{stroke:#fff}@media (min-width:1px) and (max-width:768px){article#interview .side-padding ul.interview-list li .wrap.wrap-text .inner-wrap a.btn{margin:30px auto 0}article#interview .side-padding ul.interview-list li .wrap.wrap-text .inner-wrap a.btn p svg{height:15px}}