@import"//fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700&family=Noto+Serif+JP:wght@300;400;500&display=swap";@import"https://fonts.googleapis.com/css2?family=Shippori+Mincho:wght@400;500&display=swap";@import"https://fonts.googleapis.com/css2?family=Parisienne&display=swap";@import"https://fonts.googleapis.com/css2?family=Ms+Madi&display=swap";@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@300;400&display=swap";@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400&display=swap";@import"https://fonts.googleapis.com/css2?family=Oooh+Baby&display=swap";@import"https://fonts.googleapis.com/css2?family=Square+Peg&display=swap";main{font-family:"Shippori Mincho","Hiragino Mincho ProN","Yu Mincho",YuMincho,serif}main .page_visual h1{padding:.5em 1em}main .page_visual h1::before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#152c63;content:"";opacity:.6}main .page_visual h1>*{position:relative}main .page_visual h1>span{margin-bottom:.3em;padding-bottom:.3em;border-bottom:1px solid #fff}main .page_visual h1>span img.vl{position:static;width:auto;height:.7em;-webkit-transform:none;transform:none}@media(max-width: 540px){main .page_visual h1>span img.vl{height:1em}}main .page_visual h1>small{font-size:40%}main .interview .wrap{padding:100px 0}@media(max-width: 767px){main .interview .wrap{padding:4rem 0}}main .interview .wrap>p{margin:0 auto 50px;max-width:1200px;width:90%;text-align:center;letter-spacing:.05em;font-size:137.5%;line-height:2}@media(max-width: 767px){main .interview .wrap>p{font-size:125%}}@media(max-width: 540px){main .interview .wrap>p{font-size:100%}}main .interview .wrap>p span{display:inline-block}main .interview .wrap.iv1{background-color:#e3e2d8}main .interview .wrap.iv1 h3{background-color:#152c63}main .interview .wrap.iv1 h3+p{color:#152c63}main .interview .wrap.iv2{background-color:#cfd4df}main .interview .wrap.iv2 h3{background-color:#726256}main .interview .wrap.iv2 h3+p{color:#726256}main .interview .flame{overflow:hidden;margin:0 auto;padding:100px 50px;max-width:1200px;width:90%;background-color:#fff}@media(max-width: 767px){main .interview .flame{padding:4rem 2rem}}@media(max-width: 540px){main .interview .flame{padding:3rem 1.5rem}}main .interview .flame h2{text-align:center;font-size:162.5%;line-height:1.6}@media(max-width: 767px){main .interview .flame h2{font-size:137.5%}}@media(max-width: 540px){main .interview .flame h2{font-size:112.5%}}main .interview .flame h2 span{display:inline-block}main .interview .flame h3{margin-top:4rem;padding:.5em 1.5em .6em;color:#fff;text-align:center;font-size:162.5%;line-height:1.4}@media(max-width: 767px){main .interview .flame h3{margin-top:3rem;font-size:137.5%}}@media(max-width: 540px){main .interview .flame h3{font-size:112.5%}}main .interview .flame h3>span{position:relative;display:inline-block}main .interview .flame h3>span span{display:inline-block}main .interview .flame h3>span i{display:inline-block;margin-right:.3em;width:1.4em;height:1.4em;background:url(../img/icon_mic.png) center center/cover no-repeat;-webkit-transform:translateY(0.2em);transform:translateY(0.2em)}@media(max-width: 767px){main .interview .flame h3>span i{width:1.2em;height:1.2em}}@media(max-width: 540px){main .interview .flame h3>span i{width:1em;height:1em}}main .interview .flame h3+p{margin-top:3rem;text-align:center;font-size:162.5%}@media(max-width: 767px){main .interview .flame h3+p{margin-top:2rem;font-size:137.5%}}@media(max-width: 540px){main .interview .flame h3+p{font-size:125%}}main .interview .flame h3+p span{display:inline-block}main .interview .flame .img{position:relative}main .interview .flame .img.l{margin-top:4rem}@media(max-width: 767px){main .interview .flame .img.l{margin-top:3rem}}main .interview .flame .img>div{position:relative}main .interview .flame .img>div:nth-child(n+2){margin-top:.5rem}main .interview .flame .txt p{position:relative;padding-left:5em;text-align:justify;font-size:125%;line-height:2}@media(max-width: 767px){main .interview .flame .txt p{font-size:112.5%}}@media(max-width: 540px){main .interview .flame .txt p{font-size:100%;line-height:1.8}}main .interview .flame .txt p:nth-child(n+2){margin-top:2rem}main .interview .flame .txt p i{position:absolute;top:.2em;left:0;width:4em;height:4em;border-radius:50%}main .interview .flame .txt p.i1 i{background:url(../img/icon_i1.png) center center/cover no-repeat}main .interview .flame .txt p.i2 i{background:url(../img/icon_i2.png) center center/cover no-repeat}main .interview .flame .fx{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:4rem;gap:2rem}@media(max-width: 1100px){main .interview .flame .fx{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem}}main .interview .flame .fx>*{width:50%}@media(max-width: 1100px){main .interview .flame .fx>*{width:100%}}main .interview .flame .bx{margin-top:4rem}@media(max-width: 1100px){main .interview .flame .bx{margin-top:2rem}}main .interview .page_note{padding:50px 0 0}@media(max-width: 767px){main .interview .page_note{padding-top:2rem}}main .interview .page_note>p{max-width:1200px}main .voice{padding:100px 0 150px;background-color:#fff7ef}@media(max-width: 767px){main .voice{padding:4rem 0 6rem}}main .voice>div{margin:0 auto;max-width:1200px;width:90%}main .voice .tit ul{display:-webkit-box;display:-ms-flexbox;display:flex}main .voice .tit ul li{position:relative}main .voice .tit div{padding:75px 0;background-color:#152c63;color:#fff}@media(max-width: 767px){main .voice .tit div{padding:2rem 0}}main .voice .tit div h2{margin:0 auto;width:10em;text-align:center;font-size:400%}@media(max-width: 767px){main .voice .tit div h2{font-size:7vw}}main .voice .tit div h2>*{display:block;white-space:nowrap}main .voice .tit div h2 strong{line-height:.8}main .voice .tit div h2 small{margin-top:1rem;padding-top:1rem;border-top:1px solid hsla(0,0%,100%,.6);font-size:50%;line-height:1}main .voice .detail>p{margin-top:4rem;text-align:center;font-size:137.5%;line-height:1.6}@media(max-width: 767px){main .voice .detail>p{margin-top:3rem;font-size:125%}}@media(max-width: 540px){main .voice .detail>p{font-size:112.5%}}main .voice .detail>p span{display:inline-block}main .voice .detail ul.voice_slide{margin:0 auto;max-width:1100px;max-height:828px;height:calc((90vw - 2em)*.745 + 2em)}main .voice .detail ul.voice_slide li{padding:1em}main .voice .detail ul.voice_slide li picture{display:block;-webkit-box-shadow:0 0 1em rgba(0,0,0,.2);box-shadow:0 0 1em rgba(0,0,0,.2)}main .voice .detail .slick-list{overflow:visible}main .voice .detail .slick-arrow-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:8rem auto 1rem;width:20em}@media(max-width: 767px){main .voice .detail .slick-arrow-box{margin-top:6rem;width:18em}}@media(max-width: 540px){main .voice .detail .slick-arrow-box{margin-top:4rem;width:16em}}main .voice .detail .slick-arrow-box .slide-arrow{position:relative;width:2rem;height:2rem;background-color:#152c63;cursor:pointer}@media(max-width: 767px){main .voice .detail .slick-arrow-box .slide-arrow{width:1.8rem;height:1.8rem}}@media(max-width: 540px){main .voice .detail .slick-arrow-box .slide-arrow{width:1.6rem;height:1.6rem}}main .voice .detail .slick-arrow-box .slide-arrow::before{position:absolute;top:50%;left:50%;width:40%;height:40%;border:solid #fff;border-width:2px 2px 0 0;content:"";opacity:.8}main .voice .detail .slick-arrow-box .slide-arrow.prev-arrow::before{-webkit-transform:translate(-25%, -50%) rotate(-135deg);transform:translate(-25%, -50%) rotate(-135deg)}main .voice .detail .slick-arrow-box .slide-arrow.next-arrow::before{-webkit-transform:translate(-75%, -50%) rotate(45deg);transform:translate(-75%, -50%) rotate(45deg)}main .voice .detail .slick-num{position:absolute;top:-2em;left:50%;text-align:center;font-size:137.5%;line-height:1;opacity:.8;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media(max-width: 767px){main .voice .detail .slick-num{top:-2.2em;font-size:125%}}main .voice .detail .slick-num i{margin:0 .75em}/*# sourceMappingURL=style.css.map */