.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}}#container{background-color:initial}article#interview{position:relative}article#interview .bg-photo{width:100%;height:100vh}@media (min-width:1px) and (max-width:768px){article#interview .bg-photo{display:none}}article#interview .bg-photo[pos=fixed]{position:fixed}article#interview .bg-photo[pos=absolute]{position:absolute;bottom:0}article#interview .bg-photo .photo{height:100%;width:41.9921875%;background-size:cover;background-position:top center}article#interview .bg-photo .dot{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(assets/img/single-interview/dot.png);background-position:center center}@media (min-width:1px) and (max-width:600px){article#interview .bg-photo .dot{opacity:.5}}article#interview .inner-article{width:100%;position:relative}@media (min-width:769px) and (max-width:99999px){article#interview .inner-article{display:flex}}article#interview .inner-article .box-side{width:41.9921875%}@media (min-width:1px) and (max-width:768px){article#interview .inner-article .box-side{display:none}}article#interview .inner-article .box-main{width:calc(100% - 41.9921875%);padding-top:50px}@media (min-width:1px) and (max-width:768px){article#interview .inner-article .box-main{width:100%;padding-top:60px}}@media (min-width:769px) and (max-width:99999px){article#interview .inner-article .box-main section .section-inner{max-width:600px;margin:0 auto}}article#interview .inner-article .box-main section.band{padding:0 80px}@media (min-width:1px) and (max-width:768px){article#interview .inner-article .box-main section.band{padding:0 20px}}article#interview .inner-article .box-main section.band .section-inner{display:flex;justify-content:space-between;align-items:baseline}article#interview .inner-article .box-main section.band .number{font-size:35px;letter-spacing:.1em;line-height:1.4em;color:#ea927e}article#interview .inner-article .box-main section.band .number:after,article#interview .inner-article .box-main section.band .number:before{content:"";display:block;margin-top:-7px}@media (min-width:1px) and (max-width:768px){article#interview .inner-article .box-main section.band p svg{height:15px}}article#interview .inner-article .box-main section.band p svg path{fill:#ea927e}article#interview .inner-article .box-main section.intro{padding:0 60px;margin-top:30px}@media (min-width:1px) and (max-width:768px){article#interview .inner-article .box-main section.intro{padding:0;margin-top:15px}}article#interview .inner-article .box-main section.intro .box-text{padding:30px;background-color:#ea927e;border-radius:5px}@media (min-width:769px) and (max-width:99999px){article#interview .inner-article .box-main section.intro .box-text{margin-bottom:60px}}@media (min-width:1px) and (max-width:768px){article#interview .inner-article .box-main section.intro .box-text{margin-left:20px;padding:20px 40px 45px 20px;border-radius:5px 0 0 5px}}article#interview .inner-article .box-main section.intro .box-text p{color:#fff;font-size:15px;letter-spacing:.04em;line-height:1.8em}article#interview .inner-article .box-main section.intro .box-text p:after,article#interview .inner-article .box-main section.intro .box-text p:before{content:"";display:block;margin-top:-6px}@media (min-width:769px) and (max-width:99999px){article#interview .inner-article .box-main section.intro .box-photo{display:none}}@media (min-width:1px) and (max-width:768px){article#interview .inner-article .box-main section.intro .box-photo{width:calc(100% - 20px);border:5px;overflow:hidden;border-radius:0 5px 5px 0;position:relative;margin-top:-22px}article#interview .inner-article .box-main section.intro .box-photo:before{content:'';display:block;padding-top:calc(450 / 710 * 100%)}article#interview .inner-article .box-main section.intro .box-photo .photo{background-size:cover;background-position:center center;width:100%;height:100%;position:absolute;top:0;left:0}article#interview .inner-article .box-main section.intro .box-photo .dot{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(assets/img/single-interview/dot.png);background-position:center center}}@media (min-width:1px) and (max-width:768px) and (min-width:1px) and (max-width:600px){article#interview .inner-article .box-main section.intro .box-photo .dot{opacity:.5}}article#interview .inner-article .box-main section.contents{padding:0 80px}@media (min-width:1px) and (max-width:768px){article#interview .inner-article .box-main section.contents{padding:0 20px}}article#interview .inner-article .box-main section.contents h3{font-size:20px;letter-spacing:.04em;line-height:1.8em;margin:40px 0 60px}article#interview .inner-article .box-main section.contents h3:after,article#interview .inner-article .box-main section.contents h3:before{content:"";display:block;margin-top:-8px}@media (min-width:1px) and (max-width:768px){article#interview .inner-article .box-main section.contents h3{margin:30px 0 40px}}article#interview .inner-article .box-main section.contents .box-text{margin:40px 0}article#interview .inner-article .box-main section.contents .box-text.question{display:flex}article#interview .inner-article .box-main section.contents .box-text.question span.line{width:28px;height:1px;background-color:#ea927e;margin-top:7px}article#interview .inner-article .box-main section.contents .box-text.question p{color:#ea927e;font-size:15px;letter-spacing:.04em;line-height:1.8em;margin-left:4px}article#interview .inner-article .box-main section.contents .box-text.question p:after,article#interview .inner-article .box-main section.contents .box-text.question p:before{content:"";display:block;margin-top:-6px}article#interview .inner-article .box-main section.contents .box-text.answer p{color:#3c3c3c;font-size:15px;letter-spacing:.04em;line-height:1.8em;margin-top:40px}article#interview .inner-article .box-main section.contents .box-text.answer p:after,article#interview .inner-article .box-main section.contents .box-text.answer p:before{content:"";display:block;margin-top:-6px}article#interview .inner-article .box-main section.contents .box-text.answer p:first-child{margin-top:0}article#interview .inner-article .box-main section.contents .box-photo{margin:60px 0 40px;border-radius:5px;overflow:hidden}@media (min-width:1px) and (max-width:768px){article#interview .inner-article .box-main section.contents .box-photo{margin:30px 0}}article#interview .inner-article .box-main section.contents .box-photo img{display:block;width:100%;height:auto}article.after{background-color:#fff;overflow:hidden;position:relative}article.after .btns{display:flex;margin:90px auto;max-width:600px}article.after .btns .btn-wrap{width:calc(100% / 3);display:flex}article.after .btns .btn-wrap.archive{justify-content:center}article.after .btns .btn-wrap.next{justify-content:flex-end}article.after .btns .btn-wrap .btn{height:50px;width:95px;border:solid 1px #657db3;display:flex;justify-content:center;align-items:center;border-radius:50px;box-sizing:border-box;background-color:#fff;color:#657db3;font-size:14px;letter-spacing:.04em;line-height:1em;-webkit-transition:.2s;-moz-transform:.2s;transition:.2s}article.after .btns .btn-wrap .btn:after,article.after .btns .btn-wrap .btn:before{content:"";display:block;margin-top:0}@media (min-width:1px) and (max-width:374px){article.after .btns .btn-wrap .btn{width:85px}}article.after .btns .btn-wrap .btn.hover:hover{background-color:#657db3;color:#fff}article.after .btns .btn-wrap .btn.no{border:none;background-color:#ddd;color:#fff}