a,a::before,a::after,button,button::before,button::after{transition:.3s}img{max-width:100%}main{display:block;position:relative;z-index:1}.sp{display:none}@media screen and (max-width: 960px){.sp{display:block}}@media screen and (max-width: 960px){.pc{display:none}}.ggmap{position:relative;overflow:hidden}.ggmap:before{content:"";padding-bottom:100%;display:block}.ggmap iframe,.ggmap object,.ggmap embed{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 960px){.ggmap:before{content:"";padding-bottom:56.25%;display:block}}.title01{font-size:46px;line-height:1.25;text-align:center;margin:0 0 70px}.title01 span{padding:0 85px;display:inline-block;font-weight:700;color:#009c88;background:url(../images/common/title.svg) no-repeat center left/56px,url(../images/common/title.svg) no-repeat center right/56px}@media screen and (max-width: 960px){.title01{font-size:26px;margin:0 0 40px;line-height:1.35}.title01 span{padding:0 46px;background:url(../images/common/title.svg) no-repeat center left/32px,url(../images/common/title.svg) no-repeat center right/32px}}.button01{padding-right:25px}.button01 a,.button01 button,.button01 input{position:relative;display:inline-block;border:1px solid #fffefd;min-width:300px;padding:24px 40px;border-radius:60px;line-height:1;text-align:center;color:#fffefd;font-size:20px;font-weight:700}.button01 a:before,.button01 button:before,.button01 input:before{content:"";width:56px;height:12px;background:url(../images/common/button01.svg) no-repeat center/contain;position:absolute;right:-25px;top:0;bottom:0;margin:auto 0;transition:all .2s 0s ease}@media screen and (min-width: 1191px){.button01 a:hover,.button01 button:hover,.button01 input:hover{background:hsla(0,0%,100%,.2)}.button01 a:hover:before,.button01 button:hover:before,.button01 input:hover:before{right:-12px}}.button01.g a{color:#009c88;border-color:#009c88}.button01.g a:before{background:url(../images/common/button01-g.svg) no-repeat center/contain}@media screen and (max-width: 767px){.button01 a,.button01 button,.button01 input{width:300px;max-width:100%;min-width:0;padding:15px 25px 15px 20px;font-size:16px}.button01 a:before,.button01 button:before,.button01 input:before{right:-20px}}.btnlist{display:flex;justify-content:center}.btnlist li:first-child{margin:0 30px 0 0}.btn02{text-align:center}.btn02 a,.btn02 button{position:relative;display:inline-block;color:#009c88;max-width:320px;width:100%;padding:15px 0 15px 15px;cursor:pointer;text-align:left;line-height:1}.btn02 a:before,.btn02 a:after,.btn02 button:before,.btn02 button:after{content:"";background:#009c88;position:absolute}.btn02 a:before,.btn02 button:before{height:100%;width:1px;transform:rotate(-67deg);bottom:-14px;right:43px}.btn02 a:after,.btn02 button:after{width:calc(100% - 20px);height:1px;bottom:0;left:0}@media screen and (min-width: 1191px){.btn02 a:hover:before,.btn02 button:hover:before{right:23px}.btn02 a:hover:after,.btn02 button:hover:after{width:100%}}.btn02.p a,.btn02.p button{color:#edb800}.btn02.p a:before,.btn02.p a:after,.btn02.p button:before,.btn02.p button:after{background:#edb800}.btn02.w a,.btn02.w button{color:#fffefd}.btn02.w a:before,.btn02.w a:after,.btn02.w button:before,.btn02.w button:after{background:#fffefd}.pager{margin:0 0 120px;max-width:1280px;width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width: 1400px){.pager{width:calc(100% - 120px)}}@media screen and (max-width: 960px){.pager{width:calc(100% - 16vw)}}.pager ul{display:flex;justify-content:center}.pager ul li{width:45px;height:45px;margin:0 20px 0 0}.pager ul li:last-child{margin:0}.pager ul li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#009c88;position:relative;border:1px solid #009c88;border-radius:50px}@media screen and (min-width: 1191px){.pager ul li a:hover{background:#009c88;color:#fffefd}}.pager ul li.true a{background:#009c88;pointer-events:none;color:#fffefd}@media screen and (max-width: 767px){.pager ul li{width:40px;height:40px}}@media screen and (max-width: 960px){.ttl02{margin:0 0 40px}.ttl02 span{font-size:28px;padding:0 0 15px;color:#00adcf;border-bottom:5px solid #00adcf}.ttl02:before{border-width:10px 20px 0 20px}.btnlist{display:block}.btnlist li:first-child{margin:0 0 20px}.btn02{text-align:center}.btn02 a:before,.btn02 button:before{bottom:-13px;right:40px}.btn01{text-align:center}.btn01 a,.btn01 button{max-width:260px}.top_ttl{padding:25px 0 0}.top_ttl span{font-size:13px;padding:0 25px;line-height:1}.bttom_ttl{font-size:24px}.ttl01{display:block;margin:0 0 30px}.ttl03{padding:7.81vw 0 3.65vw 11vw;margin:0 0 30px}.ttl03 span{padding:15px 0;font-size:21px}.ttl03 span:before{width:40px;height:40px}.ttl03:before{width:13vw;height:13vw}.ttl03:after{width:15vw;height:15vw;background-image:repeating-linear-gradient(-45deg, #00a3af, #00a3af 1px, transparent 0, transparent 1.729vw)}}@media screen and (max-width: 767px){.ttl02{margin:0 0 10.667vw}.ttl02 span{font-size:7.467vw;padding:0 0 4vw;color:#00adcf;border-bottom:5px solid #00adcf}.ttl02:before{border-width:2.667vw 5.333vw 0 5.333vw}.btnlist{display:block}.btnlist li:first-child{margin:0 0 5.333vw}.btn02{text-align:center}.btn01{text-align:center}.btn01 a,.btn01 button{max-width:69.333vw}.top_ttl{padding:6.667vw 0 0}.top_ttl span{font-size:3.467vw;padding:0 6.667vw;line-height:1}.bttom_ttl{font-size:6.4vw}.ttl01{display:block;margin:0 0 8vw}.ttl03{padding:7.81vw 0 3.65vw 11vw;margin:0 0 8vw}.ttl03 span{padding:4vw 0;font-size:5.6vw}.ttl03 span:before{width:10.667vw;height:10.667vw}.ttl03:before{width:13vw;height:13vw}.ttl03:after{width:15vw;height:15vw}}#single-interview{overflow:hidden}#single-interview .single-area{max-width:1280px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:120px;margin-top:50px;display:flex;position:relative}@media screen and (max-width: 1400px){#single-interview .single-area{width:calc(100% - 120px)}}@media screen and (max-width: 960px){#single-interview .single-area{width:calc(100% - 16vw)}}#single-interview .single-area .slick-area{width:50%}#single-interview .single-area .slick-area .main-img{overflow:hidden;height:640px;display:flex;margin:0 0 15px}@media screen and (max-width: 1300px){#single-interview .single-area .slick-area .main-img{height:47vw}}#single-interview .single-area .slick-area .main-img.slick-slider{display:block}#single-interview .single-area .slick-area .main-img .img{width:100%;position:relative;border-radius:32px;overflow:hidden}#single-interview .single-area .slick-area .main-img .img:before{content:"";display:block;padding:0 0 100%}#single-interview .single-area .slick-area .main-img .img img{position:absolute;left:0;bottom:0;width:100%;height:100%;object-fit:cover;border-radius:32px}#single-interview .single-area .slick-area .main-img .slick-slide img{transform:scale(1.1);transition:.8s cubic-bezier(0.645, 0.045, 0.355, 1)}#single-interview .single-area .slick-area .main-img .slick-current img{transform:scale(1)}#single-interview .single-area .slick-area .sub-img{padding:0 0 90px}#single-interview .single-area .slick-area .sub-img .img{position:relative;border:3px solid hsla(0,0%,100%,.9);border-radius:13px;background:#edb800;cursor:pointer}#single-interview .single-area .slick-area .sub-img .img:before{content:"";display:block;padding:0 0 100%}#single-interview .single-area .slick-area .sub-img .img img{border-radius:8px;position:absolute;left:0;bottom:0;width:100%;height:100%;object-fit:cover;opacity:.67777}#single-interview .single-area .slick-area .sub-img .next-arrow,#single-interview .single-area .slick-area .sub-img .prev-arrow{position:absolute;bottom:0;cursor:pointer;z-index:100;padding:8px}#single-interview .single-area .slick-area .sub-img .next-arrow img,#single-interview .single-area .slick-area .sub-img .prev-arrow img{width:60px;height:60px;border-radius:60px;box-shadow:1px 1px 8px 0px rgba(0,0,0,.1);display:block}#single-interview .single-area .slick-area .sub-img .next-arrow{right:0}#single-interview .single-area .slick-area .sub-img .prev-arrow{right:80px}#single-interview .single-area .slick-area .sub-img .slick-current.img{border-color:#009c88}#single-interview .single-area .slick-area .sub-img .slick-current.img img{opacity:1}#single-interview .single-area .contents{margin:0 0 0 55px;flex:1}#single-interview .single-area .contents .categoryarea{font-weight:700;margin:0 0 10px}#single-interview .single-area .contents .title{padding:10px 0 20px;margin:0 0 40px;font-size:32px;position:relative;font-weight:700;line-height:1.35}#single-interview .single-area .contents .title:before{content:"";position:absolute;left:0;bottom:0;width:60px;height:5px;background:#009c88}#single-interview .single-area .contents .textarea{margin:0 0 40px}#single-interview .single-area .contents .textarea p{margin:0 0 25px}#single-interview .single-area .contents .textarea p:last-child{margin:0}#single-interview .single-area .contents .table{margin:0 0 50px;border-top:1px solid #009c88}#single-interview .single-area .contents .table dl{display:flex;font-size:16px}#single-interview .single-area .contents .table dl dt{width:165px;padding:15px 0;font-weight:700;border-bottom:1px solid #009c88}#single-interview .single-area .contents .table dl dd{flex:1;padding:15px 0;border-bottom:1px solid #009c88}#single-interview .single-area .contents .table dl dd a{text-decoration:underline}#single-interview .single-area .contents .table dl dd a:hover{text-decoration:none}#single-interview .single-area .contents .button01{text-align:center}#single-interview .single-area .img01{position:absolute;right:-290px;top:-30px;width:346px;z-index:-1}#single-interview .single-area .img02{position:absolute;left:-150px;bottom:-80px;width:277px;z-index:-1}@media screen and (max-width: 960px){#single-interview .single-area{position:relative;margin-bottom:50px;display:block}#single-interview .single-area .slick-area{position:absolute;left:0;width:100%;margin:0 0 30px}#single-interview .single-area .slick-area .main-img{height:84vw}#single-interview .single-area .slick-area .main-img .img{border-radius:16px}#single-interview .single-area .slick-area .main-img .img img{border-radius:16px}#single-interview .single-area .slick-area .sub-img{padding:0 0 60px}#single-interview .single-area .slick-area .sub-img .img{border-radius:7px}#single-interview .single-area .slick-area .sub-img .img img{border-radius:4px}#single-interview .single-area .slick-area .sub-img .next-arrow,#single-interview .single-area .slick-area .sub-img .prev-arrow{z-index:100;padding:8px}#single-interview .single-area .slick-area .sub-img .next-arrow img,#single-interview .single-area .slick-area .sub-img .prev-arrow img{width:40px;height:40px}#single-interview .single-area .slick-area .sub-img .prev-arrow{right:50px}#single-interview .single-area .contents{margin:0;flex:1}#single-interview .single-area .contents .title{padding:0 0 20px;font-size:26px;top:0;left:0;width:100%}#single-interview .single-area .contents .textarea{margin:0 0 30px}#single-interview .single-area .contents .textarea p{margin:0 0 20px}#single-interview .single-area .contents .textarea p:last-child{margin:0}#single-interview .single-area .contents .table{margin:0 0 30px}#single-interview .single-area .img01{display:none}#single-interview .single-area .img02{display:none}}@media screen and (max-width: 767px){#single-interview .single-area .contents .table dl{display:block;font-size:15px}#single-interview .single-area .contents .table dl dt{width:100%;padding:20px 0 0;border-bottom:none}#single-interview .single-area .contents .table dl dd{flex:1;padding:5px 0 20px;border-bottom:1px solid #009c88}#single-interview .single-area .contents .table dl dd a{text-decoration:underline}#single-interview .single-area .contents .table dl dd a:hover{text-decoration:none}}#single-interview .editor-styles-wrapper{max-width:1280px;width:100%;margin-left:auto;margin-right:auto;max-width:1000px;margin-bottom:120px}@media screen and (max-width: 1400px){#single-interview .editor-styles-wrapper{width:calc(100% - 120px)}}@media screen and (max-width: 960px){#single-interview .editor-styles-wrapper{width:calc(100% - 16vw)}}@media screen and (max-width: 960px){#single-interview .editor-styles-wrapper{margin-bottom:60px}}#single-interview #producer-section{margin-bottom:120px;max-width:1280px;width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width: 1400px){#single-interview #producer-section{width:calc(100% - 120px)}}@media screen and (max-width: 960px){#single-interview #producer-section{width:calc(100% - 16vw)}}#single-interview #producer-section .list{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 0 80px}#single-interview #producer-section .list:before,#single-interview #producer-section .list:after{content:"";display:block;width:calc(33.3333333333% - 10px);order:2}#single-interview #producer-section .list li{width:calc(33.3333333333% - 10px)}#single-interview #producer-section .list li a{border-radius:32px;display:block;background:#fffefd;overflow:hidden;box-shadow:1px 1px 8px 0px rgba(0,0,0,.1)}#single-interview #producer-section .list li a .img{display:block;position:relative}#single-interview #producer-section .list li a .img:before{content:"";display:block;padding:0 0 61.7%}#single-interview #producer-section .list li a .img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;border-radius:32px}#single-interview #producer-section .list li a .textarea{display:block;padding:32px 55px 32px 20px;background:url(../images/common/link.svg) no-repeat bottom 32px right 10px/36px;transition:.3s}#single-interview #producer-section .list li a .textarea:hover{background:url(../images/common/link.svg) no-repeat bottom 32px right 20px/36px}#single-interview #producer-section .list li a .textarea .subtitle{display:block;font-size:15px;font-weight:700}#single-interview #producer-section .list li a .textarea .title{display:block;font-size:16px;font-weight:700}#single-interview #producer-section .button01{text-align:center}@media screen and (max-width: 960px){#single-interview #producer-section{margin-bottom:60px}#single-interview #producer-section .list{display:block;margin:0 0 35px}#single-interview #producer-section .list:before,#single-interview #producer-section .list:after{content:none}#single-interview #producer-section .list li{width:100%;margin-bottom:20px}#single-interview #producer-section .list li a{border-radius:16px;display:flex;align-items:center}#single-interview #producer-section .list li a .img{width:28.986vw;display:block;position:relative}#single-interview #producer-section .list li a .img:before{content:"";display:block;padding:0 0 100%}#single-interview #producer-section .list li a .img img{border-radius:0px}#single-interview #producer-section .list li a .textarea{flex:1;display:block;padding:20px 40px 20px 20px;background:url(../images/common/link.svg) no-repeat center right 10px/24px;transition:.3s}#single-interview #producer-section .list li a .textarea .subtitle{display:block;font-size:12px;font-weight:700}#single-interview #producer-section .list li a .textarea .title{display:block;font-size:15px;font-weight:700}#single-interview #producer-section .button01{text-align:center}}/*# sourceMappingURL=single-interview.css.map */