@keyframes logo-anime-2-1{0%{bottom:5.20833vw;opacity:0}to{bottom:4.47917vw;opacity:1}}@keyframes logo-anime-2-top{0%{top:-25px;opacity:0}to{top:-19px;opacity:1}}@keyframes logo-anime-2-yokoku{0%{top:-25px;opacity:0}to{top:-19px;opacity:1}}@keyframes date-anime{0%{opacity:0}to{opacity:1}}@keyframes logo-anime{0%{margin-left:10px;opacity:0}to{margin-left:0;opacity:1}}@keyframes logo-anime-2{0%{margin-top:-25px;opacity:0}to{margin-top:-19px;opacity:1}}@keyframes logo-anime-3{0%{opacity:0}to{opacity:1}}@keyframes animation_kv-sp{0%,30%,to{opacity:1}50%,80%{opacity:0}}@keyframes animation_fill-sp{0%,30%,to{fill:#000}50%,80%{fill:#fff}}@keyframes animation_colo-sp{0%,30%,to{color:#000}50%,80%{color:#fff}}@keyframes logo-anime-interview2{0%{opacity:0;margin-top:20px}to{opacity:1;margin-top:0}}@keyframes logo-anime-interview{0%{opacity:0}to{opacity:1}}@keyframes animation_bn{0%,to{width:1.40625vw}50%{width:.26042vw}}@keyframes animation_bn-sp{0%,to{width:2.5641vw}50%{width:.51282vw}}#index .logos-00,#index .logos-01{visibility:hidden}#index .acts .logos-00{visibility:visible;display:flex;align-items:flex-start;margin-bottom:32px}#index .acts .logos-00 li{animation:logo-anime forwards;animation-duration:.8s;opacity:0}#index .acts .logos-00 li svg,#index .section--01__logo-inner .logos-00 path,#index .section--01__logo-inner .logos-00 rect,#index .section--01__logo-inner .logos-01 path,#index .section--01__logo-inner .logos-01 rect,#index .section--03 .logos-01 path,#index .section--03 .logos-01 rect,#yokoku .acts .logos-00 li svg,#yokoku .section--01__logo-inner .logos-00 path,#yokoku .section--01__logo-inner .logos-00 rect,#yokoku .section--01__logo-inner .logos-01 path,#yokoku .section--01__logo-inner .logos-01 rect,#yokoku2 .acts .logos-00 li svg,#yokoku2 .section--01__logo-inner .logos-00 path,#yokoku2 .section--01__logo-inner .logos-00 rect,#yokoku2 .section--01__logo-inner .logos-01 path,#yokoku2 .section--01__logo-inner .logos-01 rect{fill:#000}#index .acts .logos-00 .logo-01{padding-left:11px;margin-top:-1px;animation-delay:200ms}#index .acts .logos-00 .logo-02{padding-left:11px;margin-top:-2px;animation-delay:400ms}#index .acts .logos-00 .logo-03{padding-left:12px;margin-top:-1px;animation-delay:600ms}#index .acts .logos-00 .logo-04{padding-left:11px;animation-delay:800ms}#index .acts .logos-00 .logo-05{padding-left:10px;margin-top:-2px;animation-delay:1000ms}#index .acts .logos-00 .logo-06{padding-left:5px;padding-top:6px;animation-delay:1200ms}#index .acts .logos-00 .logo-07{padding-left:11px;padding-top:2px;animation-delay:1400ms}#index .acts .logos-00 .logo-08{padding-left:11px;margin-top:-1px;animation-delay:1600ms}#index .acts .logos-00 .logo-09{padding-left:9px;padding-top:7px;animation-delay:1800ms}#index .acts .logos-00-top{margin-bottom:1.66667vw}#index .acts .logos-00-top .logo-00 svg{width:.97292vw}#index .acts .logos-00-top .logo-01{padding-left:.57292vw;margin-top:-.05208vw;animation-delay:200ms}#index .acts .logos-00-top .logo-01 svg{width:.70625vw}#index .acts .logos-00-top .logo-02{padding-left:.57292vw;margin-top:-.10417vw;animation-delay:400ms}#index .acts .logos-00-top .logo-02 svg{width:.78177vw}#index .acts .logos-00-top .logo-03{padding-left:.625vw;margin-top:-.05208vw;animation-delay:600ms}#index .acts .logos-00-top .logo-03 svg{width:.73542vw}#index .acts .logos-00-top .logo-04{padding-left:.57292vw;animation-delay:800ms}#index .acts .logos-00-top .logo-04 svg{width:.99375vw}#index .acts .logos-00-top .logo-05{padding-left:.52083vw;margin-top:-.10417vw;animation-delay:1000ms}#index .acts .logos-00-top .logo-05 svg{width:1.00365vw}#index .acts .logos-00-top .logo-06{padding-left:.26042vw;padding-top:.3125vw;animation-delay:1200ms}#index .acts .logos-00-top .logo-06 svg{width:.77812vw}#index .acts .logos-00-top .logo-07{padding-left:.57292vw;padding-top:.10417vw;animation-delay:1400ms}#index .acts .logos-00-top .logo-07 svg{width:1.00521vw}#index .acts .logos-00-top .logo-08{padding-left:.57292vw;margin-top:-.05208vw;animation-delay:1600ms}#index .acts .logos-00-top .logo-08 svg{width:.61302vw}#index .acts .logos-00-top .logo-09{padding-left:.46875vw;padding-top:.36458vw;animation-delay:1800ms}#index .acts .logos-00-top .logo-09 svg{width:.96667vw}#index .acts .logos-01{display:flex;align-items:flex-start;visibility:visible;animation:logo-anime-3 forwards;animation-duration:1.5s;opacity:0;animation-delay:2400ms}#index .acts .logos-01 li{padding-left:11.8px;animation-duration:.8s}#index .acts .logos-01 .logo-00{padding-left:0;animation-delay:2400ms}#index .acts .logos-01 .logo-01{animation-delay:2400ms}#index .acts .logos-01 .logo-02{padding-left:9px;animation-delay:2400ms}#index .acts .logos-01 .logo-03{padding-left:42px;animation-delay:2400ms}#index .acts .logos-01 .logo-04{animation-delay:2400ms}#index .acts .logos-01 .logo-05{padding-left:14px;animation-delay:2400ms}#index .acts .logos-01 .logo-06{padding-left:11px;animation-delay:2400ms}#index .acts .logos-01 .logo-07{position:relative;padding-left:9px;animation-delay:2400ms}#index .acts .logos-01 .logo-08{padding-left:10px;animation-delay:2400ms}#index .acts .logos-01 .logo-up,#index .logos-02 .logo-up{animation:logo-anime-2-top forwards;opacity:0;position:absolute}#index .acts .logos-01 .logo-up{margin-left:13px;animation-delay:3400ms;animation-duration:.8s}#index .acts .logos-01-top .logo-00{padding-left:0;animation-delay:2400ms}#index .acts .logos-01-top .logo-00 svg{width:2.0875vw;height:2.49531vw}#index .acts .logos-01-top .logo-01{animation-delay:2400ms}#index .acts .logos-01-top .logo-01 svg{width:2.0875vw}#index .acts .logos-01-top .logo-02{padding-left:.46875vw;animation-delay:2400ms}#index .acts .logos-01-top .logo-02 svg{width:2.39479vw}#index .acts .logos-01-top .logo-03{padding-left:2.1875vw;animation-delay:2400ms}#index .acts .logos-01-top .logo-03 svg{width:2.60156vw;height:3.74271vw}#index .acts .logos-01-top .logo-04,#index .logos-02{animation-delay:2400ms}#index .acts .logos-01-top .logo-04 svg{width:.41563vw}#index .acts .logos-01-top .logo-05{padding-left:.72917vw;animation-delay:2400ms}#index .acts .logos-01-top .logo-05 svg{width:2.19167vw}#index .acts .logos-01-top .logo-06{padding-left:.57292vw;animation-delay:2400ms}#index .acts .logos-01-top .logo-06 svg{width:2.49896vw}#index .acts .logos-01-top .logo-07{position:relative;padding-left:.46875vw;animation-delay:2400ms}#index .acts .logos-01-top .logo-07 svg,#index .acts .logos-01-top .logo-08 svg{width:2.39479vw}#index .acts .logos-01-top .logo-08{padding-left:.52083vw;animation-delay:2400ms}#index .acts .logos-01-top .logo-up{position:absolute}#index .logos-02{animation:logo-anime-3 forwards;animation-duration:1.5s;opacity:0}#index .logos-02 svg{width:25.50625vw;height:3.75vw}#index .logos-02 .logo-up{margin-left:20.83333vw;animation-delay:3000ms;animation-duration:2s}#index .logos-02 .logo-up svg{width:.90781vw;height:.45833vw}#index .section--01 .acts .logos-00,#index .section--01 .acts .logos-00 .logo-00,#index .section--01 .acts .logos-00 .logo-01,#index .section--01 .acts .logos-00 .logo-02,#index .section--01 .acts .logos-00 .logo-03,#index .section--01 .acts .logos-00 .logo-04,#index .section--01 .acts .logos-00 .logo-05,#index .section--01 .acts .logos-00 .logo-06,#index .section--01 .acts .logos-00 .logo-07,#index .section--01 .acts .logos-00 .logo-08,#index .section--01 .acts .logos-00 .logo-09,#index .section--01 .acts .logos-00 .logo-up,#index .section--01 .acts .logos-01,#index .section--01 .acts .logos-01 .logo-00,#index .section--01 .acts .logos-01 .logo-01,#index .section--01 .acts .logos-01 .logo-02,#index .section--01 .acts .logos-01 .logo-03,#index .section--01 .acts .logos-01 .logo-04,#index .section--01 .acts .logos-01 .logo-05,#index .section--01 .acts .logos-01 .logo-06,#index .section--01 .acts .logos-01 .logo-07,#index .section--01 .acts .logos-01 .logo-08,#index .section--01 .acts .logos-01 .logo-09,#index .section--01 .acts .logos-01 .logo-up{animation-delay:0ms;animation-duration:0s}#index .section--03 .acts .logos-01{animation-delay:0ms}#index .section--03 .acts .logos-01 .logo-00{animation-delay:200ms}#index .section--03 .acts .logos-01 .logo-01{animation-delay:400ms}#index .section--03 .acts .logos-01 .logo-02{animation-delay:600ms}#index .section--03 .acts .logos-01 .logo-03{animation-delay:800ms}#index .section--03 .acts .logos-01 .logo-04{animation-delay:1000ms}#index .section--03 .acts .logos-01 .logo-05{animation-delay:1200ms}#index .section--03 .acts .logos-01 .logo-06{animation-delay:1400ms}#index .section--03 .acts .logos-01 .logo-07{animation-delay:1600ms}#index .section--03 .acts .logos-01 .logo-08{animation-delay:1800ms}#index .section--03 .acts .logos-01 .logo-up{animation:logo-anime-2-top forwards;animation-delay:1000ms;animation-duration:.8s}#index .logos-02,#index .section--00{position:relative}#index .section--00 h1,#yokoku .section--00 h1,#yokoku2 .section--00 h1{position:absolute;z-index:1}#index .section--00 .kv-imgaes{background-image:url(./../img/index/sp/kv--01.jpg);background-size:cover}#index .section--01__logo-inner{margin:0 auto}#index .section--01__box{font-family:"Noto Sans JP",sans-serif;background-color:#f0f0f0;margin:0 auto;text-align:center;border:solid 1px #000}#index .section--02{background-color:#454545}#index .section--02__bns{margin:0 auto}#index .section--02__bn{position:relative;background:#fff}#index .section--02__bn a{display:block;transition:all .4s}#index .section--02__bn a:hover{opacity:.7}#index .section--02__bn p{display:block;position:absolute}#index .section--02__bn p span{display:block;font-family:"Noto Sans JP",sans-serif}#index .section--02__bn p span::after,#interview .section--02__bn p span::after,#yokoku .section--02__bn a span::after,#yokoku2 .section--02__bn p span::after{content:"";position:absolute;height:1px;z-index:1;animation-duration:3s;animation-iteration-count:infinite}#index .section--02__bn-00 p{color:#fff}#index .section--02__bn-01 p{color:#000}#index .section--02__bn-01 p span{margin-top:.52083vw}#index .section--03 h2{text-align:center;margin:0 auto;display:block}#index .section--03 p{text-align:center;color:#5d5d5d}#index .section--03 p span{display:block;font-weight:700}#index .section--03__list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto}#index .section--03__item{position:relative}#index .section--03 p,#index .section--03__item .btn a,#index .section--03__item .price{font-family:"Noto Sans JP",sans-serif}#index .section--03__item .btn a{display:block}#index .section--03__item .btn a:hover,#index .section--04__place .btns a:hover{transition:all 1s;background:#000;color:#fff}#index .section--03__image a{opacity:1;transition:.7s}#index .section--04{background-color:#f0f0f0}#index .section--04__inner{margin:0 auto}#index .section--04__inner h2,#index .section--05 h2{font-family:"Noto Sans JP",sans-serif;font-weight:400}#index .section--04__place .btns,#index .section--04__place h3,#index .section--04__text-02,#yokoku .section--02__bn p span,#yokoku2 .section--staff-inner h3{font-family:"Noto Sans JP",sans-serif}#index .section--04__place p a,#index .section--05 p a{text-decoration:underline}#index .section--04__place .btns{display:flex}#index .section--04__place .btns a{display:block;text-align:center;background-color:#fff;border:solid 1px #000}#index .section--05{border-top:solid 1px #000}#index .section--05__inner{margin:0 auto}#index .section--05 p a:hover{text-decoration:none}#index .section--05 .btns{display:flex}#index .section--05 a:hover{text-decoration:underline}#yokoku .logos-00,#yokoku .logos-01{visibility:hidden}#yokoku .acts .logos-00{visibility:visible;display:flex;margin-bottom:32px}#yokoku .acts .logos-00 li{animation:logo-anime forwards;animation-duration:.8s;opacity:0}#yokoku .acts .logos-00 .logo-01{padding-left:11px;margin-top:-1px;animation-delay:200ms}#yokoku .acts .logos-00 .logo-02{padding-left:11px;margin-top:-2px;animation-delay:400ms}#yokoku .acts .logos-00 .logo-03{padding-left:12px;margin-top:-1px;animation-delay:600ms}#yokoku .acts .logos-00 .logo-04{padding-left:11px;animation-delay:800ms}#yokoku .acts .logos-00 .logo-05{padding-left:10px;margin-top:-2px;animation-delay:1000ms}#yokoku .acts .logos-00 .logo-06{padding-left:5px;padding-top:6px;animation-delay:1200ms}#yokoku .acts .logos-00 .logo-07{padding-left:11px;padding-top:2px;animation-delay:1400ms}#yokoku .acts .logos-00 .logo-08{padding-left:11px;margin-top:-1px;animation-delay:1600ms}#yokoku .acts .logos-00 .logo-09{padding-left:9px;padding-top:7px;animation-delay:1800ms}#yokoku .acts .logos-01{display:flex;visibility:visible;animation:logo-anime-3 forwards;animation-duration:1.5s;opacity:0;animation-delay:2400ms}#yokoku .acts .logos-01 li{padding-left:11.8px;animation-duration:.8s}#yokoku .acts .logos-01 .logo-00{padding-left:0;animation-delay:2400ms}#yokoku .acts .logos-01 .logo-01{animation-delay:2400ms}#yokoku .acts .logos-01 .logo-02{padding-left:9px;animation-delay:2400ms}#yokoku .acts .logos-01 .logo-03{padding-left:42px;animation-delay:2400ms}#yokoku .acts .logos-01 .logo-04{animation-delay:2400ms}#yokoku .acts .logos-01 .logo-05{padding-left:14px;animation-delay:2400ms}#yokoku .acts .logos-01 .logo-06{padding-left:11px;animation-delay:2400ms}#yokoku .acts .logos-01 .logo-07{position:relative;padding-left:9px;animation-delay:2400ms}#yokoku .acts .logos-01 .logo-08{padding-left:10px;animation-delay:2400ms}#yokoku .acts .logos-01 .logo-up{position:absolute;margin-left:13px;animation:logo-anime-2-yokoku forwards;animation-delay:3400ms;animation-duration:.8s;opacity:0}#yokoku .section--00{position:relative}#yokoku .section--00_date{position:absolute;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);color:#fff;opacity:0;animation:date-anime forwards;animation-delay:3600ms;animation-duration:.8s}#yokoku .section--01__logo-inner{margin:0 auto}#yokoku .section--01__box{font-family:"Noto Sans JP",sans-serif;margin:0 auto;text-align:center;border-top:solid 1px #fff;border-bottom:solid 1px #fff}#yokoku .section--02__bns{margin:0 auto}#yokoku .section--02__bn{position:relative;background:#fff}#yokoku .section--02__bn a,#yokoku2 .section--02__bn a{display:block;transition:all .4s}#yokoku .section--02__bn a:hover,#yokoku2 .section--02__bn a:hover{opacity:.7}#yokoku .section--02__bn p{display:block;position:absolute}#yokoku .section--02__bn p span{display:block}#yokoku .section--02__bn-00 p{color:#fff}#yokoku .section--02__bn-01 p{color:#000}#yokoku .section--02__bn-01 p span{margin-top:.52083vw}#yokoku2 .logos-00,#yokoku2 .logos-01{visibility:hidden}#yokoku2 .acts{scale:.9;transform-origin:0 0}#yokoku2 .acts .logos-00{visibility:visible;display:flex;margin-bottom:32px}#yokoku2 .acts .logos-00 li{animation:logo-anime forwards;animation-duration:.8s;opacity:0}#yokoku2 .acts .logos-00 .logo-01{padding-left:11px;margin-top:-1px;animation-delay:200ms}#yokoku2 .acts .logos-00 .logo-02{padding-left:11px;margin-top:-2px;animation-delay:400ms}#yokoku2 .acts .logos-00 .logo-03{padding-left:12px;margin-top:-1px;animation-delay:600ms}#yokoku2 .acts .logos-00 .logo-04{padding-left:11px;animation-delay:800ms}#yokoku2 .acts .logos-00 .logo-05{padding-left:10px;margin-top:-2px;animation-delay:1000ms}#yokoku2 .acts .logos-00 .logo-06{padding-left:5px;padding-top:6px;animation-delay:1200ms}#yokoku2 .acts .logos-00 .logo-07{padding-left:11px;padding-top:2px;animation-delay:1400ms}#yokoku2 .acts .logos-00 .logo-08{padding-left:11px;margin-top:-1px;animation-delay:1600ms}#yokoku2 .acts .logos-00 .logo-09{padding-left:9px;padding-top:7px;animation-delay:1800ms}#yokoku2 .acts .logos-01,#yokoku2 .section--00 h1 .logo-text{animation:logo-anime-3 forwards;animation-duration:1.5s;opacity:0}#yokoku2 .acts .logos-01{display:flex;visibility:visible;animation-delay:2400ms}#yokoku2 .acts .logos-01 li{padding-left:11.8px;animation-duration:.8s}#yokoku2 .acts .logos-01 .logo-00{padding-left:0;animation-delay:2400ms}#yokoku2 .acts .logos-01 .logo-01{animation-delay:2400ms}#yokoku2 .acts .logos-01 .logo-02{padding-left:9px;animation-delay:2400ms}#yokoku2 .acts .logos-01 .logo-03{padding-left:42px;animation-delay:2400ms}#yokoku2 .acts .logos-01 .logo-04{animation-delay:2400ms}#yokoku2 .acts .logos-01 .logo-05{padding-left:14px;animation-delay:2400ms}#yokoku2 .acts .logos-01 .logo-06{padding-left:11px;animation-delay:2400ms}#yokoku2 .acts .logos-01 .logo-07{position:relative;padding-left:9px;animation-delay:2400ms}#yokoku2 .acts .logos-01 .logo-08{padding-left:10px;animation-delay:2400ms}#yokoku2 .acts .logos-01 .logo-up{position:absolute;margin-left:13px;animation:logo-anime-2 forwards;animation-delay:3400ms;animation-duration:.8s;opacity:0}#yokoku2 .section--03 .acts .logos-01 .logo-00{animation-delay:200ms}#yokoku2 .section--03 .acts .logos-01 .logo-01{animation-delay:400ms}#yokoku2 .section--03 .acts .logos-01 .logo-02{animation-delay:600ms}#yokoku2 .section--03 .acts .logos-01 .logo-03{animation-delay:800ms}#yokoku2 .section--03 .acts .logos-01 .logo-04{animation-delay:1000ms}#yokoku2 .section--03 .acts .logos-01 .logo-05{animation-delay:1200ms}#yokoku2 .section--03 .acts .logos-01 .logo-06{animation-delay:1400ms}#yokoku2 .section--03 .acts .logos-01 .logo-07{animation-delay:1600ms}#yokoku2 .section--03 .acts .logos-01 .logo-08{animation-delay:1800ms}#yokoku2 .section--03 .acts .logos-01 .logo-up{animation:logo-anime-2 forwards;animation-delay:2400ms;animation-duration:.8s}#yokoku2 .section--00{position:relative}#yokoku2 .section--00 h1 .logo-text{font-family:"Noto Sans JP",sans-serif;font-weight:400;animation-delay:3800ms}#yokoku2 .section--00 .kv-imgaes{background-image:url(./../img/yokoku2/sp/kv--01.jpg);background-size:cover}#yokoku2 .section--01__logo-inner{margin:0 auto}#yokoku2 .section--01__box{font-family:"Noto Sans JP",sans-serif;margin:0 auto;text-align:center;border:solid 1px #000}#yokoku2 .section--gallery .section--gallery__text{display:block}#yokoku2 .section--gallery-01,#yokoku2 .section--gallery-02,#yokoku2 .section--gallery-03{display:flex}#interview .section--01__people ul,#yokoku2 .section--gallery-05{display:flex;justify-content:center}#yokoku2 .section--gallery-06{display:flex}#yokoku2 .section--gallery-07{display:flex;justify-content:left}#yokoku2 .section--gallery-08{display:flex}#yokoku2 .section--gallery__img-11.section--gallery__img-type-00{padding-top:.36458vw}#yokoku2 .section--staff-inner{margin:0 auto}#yokoku2 .section--staff-inner h3{font-weight:700}#yokoku2 .section--staff__box{font-family:"Noto Sans JP",sans-serif;background-color:#f0f0f0;margin:0 auto;text-align:center;border:solid 1px #000}#yokoku2 .section--02__bns{margin:0 auto}#yokoku2 .section--02__bn{position:relative;background:#fff}#yokoku2 .section--02__bn p{display:block;position:absolute}#yokoku2 .section--02__bn p span{display:block;font-family:"Noto Sans JP",sans-serif}#yokoku2 .section--02__bn-00 p{color:#000}#yokoku2 .section--02__bn-00 p span{margin-top:.52083vw}#yokoku2 .section--02__bn-01 p{color:#fff}#yokoku2 .section--02__bn-01 p span{margin-top:1.51042vw!important}#interview .main{background:#f0f0f0}#interview .section--01__img-00{background:url(./../img/interview/pc/kv-left.jpg) no-repeat top right}#interview .section--01__img-01{background:url(./../img/interview/pc/kv-right.jpg) no-repeat top left}#interview .section--01__inner{margin:0 auto}#interview .section--01__ttl{text-align:center;animation:logo-anime-interview2 forwards;animation-duration:1.5s;animation-delay:1100ms;opacity:0;letter-spacing:1.3px}#interview .section--01__ttl hr{margin:0 auto;border-top:solid 1px #000}#interview .section--01__ttl h2{font-weight:400}#interview .section--01__people a{transition:all .4s}#interview .section--01__people a:hover{opacity:.65}#interview .section--01__people li{display:flex;align-items:center}#interview .section--01__people li::after{contain:""}#interview .section--01__menu{border-bottom:#000 solid 1px}#interview .section--01__menu a{transition:all .4s;display:block}#interview .section--01__menu a:hover{background-color:#000;color:#fff}#interview .section--01__menu a:hover .arrow path{stroke:#fff}#interview .section--01__menu li{border-top:#000 solid 1px}#interview .section--01__menu li .opacity{display:flex;align-items:center;position:relative;opacity:.4}#interview .section--01__menu li .opacity.active{opacity:1}#interview .section--01__menu li .arrow{position:absolute}#interview .section--01__logo{animation:logo-anime-interview forwards;animation-duration:2s;animation-delay:500ms;opacity:0}#interview .section--01__logo-inner{margin:0 auto}#interview .section--interview__ttls{text-align:center;font-weight:400}#interview .section--interview__ttls-ttl{font-weight:400}#interview .section--interview__article-section.section--interview__article-imgs{display:block}#interview .section--interview__article-sentence.center{text-align:center;display:block;width:100%}#interview .section--interview__article-imgs-inner{display:flex;justify-content:space-between}#interview .section--interview__pagelink ul{background:#fff}#interview .section--interview__pagelink li:nth-child(2){border-top:none}#interview .section--interview__pagelink li:hover{opacity:.4}#interview .section--interview__pagelink .opacity{display:flex;align-items:center;position:relative}#interview .section--interview__pagelink .line{border-left:solid 1px #000;width:1px}#interview .section--interview__pagelink.left-only ul{justify-content:flex-start}#interview .section--02{background-color:#fff}#interview .section--02__bns{margin:0 auto}#interview .section--02__bn{position:relative;background:#fff}#interview .section--02__bn a{display:block;transition:all .4s}#interview .section--02__bn a:hover{opacity:.7}#interview .section--02__bn p{display:block;position:absolute}#interview .section--02__bn p span{display:block;font-family:"Noto Sans JP",sans-serif}#interview .section--02__bn-00 p,#interview .section--02__bn-01 p{color:#fff}#interview .section--02__bn-00 p span{margin-top:1.51042vw!important}#interview .section--02__box{font-family:"Noto Sans JP",sans-serif;background-color:#f0f0f0;margin:0 auto;text-align:center;border:solid 1px #000}@media screen and (min-width:768px),print{#index .acts .logos-01 .logo-up{top:-19px}#index .acts .logos-01-top .logo-up{margin-top:-.98958vw}#index .acts .logos-01-top .logo-up svg{width:.90781vw}#index .section--00 h1,#yokoku .section--00 h1,#yokoku2 .section--00 h1{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}#index .section--00 h1{top:50.5%;left:58%;scale:.85;transform-origin:0 0}#index .section--01{margin-top:208px;margin-bottom:190px}#index .section--01__inner{display:flex;justify-content:center}#index .section--01__logo{width:672px}#index .section--01__logo-inner{max-width:487px;width:487px;padding-top:210px;padding-left:192px;scale:.75;transform-origin:0 0}#index .section--01__text{width:672px}#index .section--01__text p{padding-left:54px;font-size:16px;line-height:40px;letter-spacing:1.6px}#index .section--01__box{margin-top:190px;width:693px;height:83px;line-height:83px;font-size:23px;letter-spacing:1px}#index .section--02{padding-top:13.125vw;padding-bottom:13.125vw}#index .section--02__bns{width:55.625vw;max-width:1068px}#index .section--02__bn p{top:50%;left:2.60417vw;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);font-size:1.66667vw}#index .section--02__bn p span{margin-top:1.5625vw;letter-spacing:.03906vw;font-size:1.04167vw}#index .section--02__bn p span::after{margin-left:.625vw;margin-top:.52083vw;width:1.40625vw;animation-name:animation_bn;border-top:solid 2px #fff}#index .section--02__bn-01{margin-top:10.67708vw;line-height:2.60417vw}#index .section--02__bn-01 p span::after{border-top:solid 2px #000;margin-top:1.35417vw;margin-left:.52083vw}#index .section--03{padding-top:168px;padding-bottom:103px}#index .section--03 .logos-01{scale:.65;transform-origin:0 0;padding-left:87px;padding-top:49px}#index .section--03 h2{width:436px}#index .section--03 p{padding-top:35px;font-size:40px}#index .section--03 p span{font-size:20px;padding-bottom:22px}#index .section--03__list{max-width:1344px;width:70vw;margin-top:155px}#index .section--03__item{width:31.25vw;max-width:600px;margin-bottom:11.19792vw}#index .section--03__item .text{font-size:21px;padding-bottom:32px}#index .section--03__item .price{font-size:18px;padding-bottom:32px}#index .section--03__item .price span{font-size:12px}#index .section--03__item .btn a{width:134px;height:41px;line-height:37px;font-size:16px;text-align:center;border:solid 1px #707070}#index .section--03__image{margin-bottom:36px;background-size:cover}#index .section--03__image a:hover{opacity:0}#index .section--03__image-00{background-image:url(./../img/index/pc/item--00-01.jpg)}#index .section--03__image-01{background-image:url(./../img/index/pc/item--01-01.jpg)}#index .section--03__image-02{background-image:url(./../img/index/pc/item--02-01.jpg)}#index .section--03__image-03{background-image:url(./../img/index/pc/item--03-01.jpg)}#index .section--03__image-04{background-image:url(./../img/index/pc/item--04-01.jpg)}#index .section--03__image-05{background-image:url(./../img/index/pc/item--05-01.jpg)}#index .section--03__image-06{background-image:url(./../img/index/pc/item--06-01.jpg)}#index .section--04{padding-top:208px;padding-bottom:115px}#index .section--04__inner{max-width:1190px;display:flex;justify-content:space-between}#index .section--04__inner h2{font-size:28px;line-height:60px;margin-bottom:84px}#index .section--04__inner p.section--04__text{font-size:16px;line-height:50px;padding-left:12px;letter-spacing:1px}#index .section--04__text-00{margin-bottom:50px}#index .section--04__text-02{margin-top:91px;padding-left:21px}#index .section--04__text-02 .text{font-size:16px}#index .section--04__text-02 .date{font-size:44px;padding-top:14px;letter-spacing:2px}#index .section--04__text-02 .date span{font-size:24px;letter-spacing:0}#index .section--04__text-02 .attention{font-size:16px;padding-top:24px}#index .section--04__places{padding-top:10px}#index .section--04__place{padding-left:14px;margin-bottom:82px;width:410px}#index .section--04__place h3{font-size:22px}#index .section--04__place p{margin-top:40px;font-size:16px;line-height:35px}#index .section--04__place .btns{margin-top:40px}#index .section--04__place .btns a{font-size:14px;height:34px;line-height:34px}#index .section--04__place .btn--00{padding-left:22px;padding-right:22px;margin-right:20px}#index .section--04__place .btn--01{padding-left:24px;padding-right:24px}#index .section--04__place-01{margin-right:44px}#index .section--05{padding-top:170px}#index .section--05__inner{width:1190px}#index .section--05 h2{font-size:24px;padding-left:22px}#index .section--05 p{padding-left:22px;margin-top:52px;font-size:18px;line-height:50px;letter-spacing:.9px}#index .section--05 .btns{margin-top:66px}#yokoku .acts .logos-01 .logo-up{top:-19px}#yokoku .section--00 h1,#yokoku2 .section--00 h1{width:500px}#yokoku .section--00 h1{top:48.7%;left:50.4%;scale:.87;transform-origin:0 0}#yokoku .section--00_date{top:55%}#yokoku .section--00 .kv-image{max-width:960px;margin:0 auto}#yokoku .section--01{margin-top:89px;margin-bottom:0}#yokoku .section--01__inner{display:flex;align-items:center;justify-content:center}#yokoku .section--01__logo{width:672px}#yokoku .section--01__logo-inner{max-width:487px;width:487px;padding-left:24px;padding-bottom:76px}#yokoku .section--01__text{width:672px}#yokoku .section--01__text p{padding-left:202px;font-size:16px;line-height:40px;letter-spacing:1.6px}#yokoku .section--01__box{margin-top:134px;width:458px;height:70px;line-height:68px;font-size:23px;letter-spacing:1px}#yokoku .section--02{padding-top:7.60417vw;padding-bottom:.36458vw}#yokoku .section--02__bns{width:55.625vw;max-width:1068px;min-width:760px}#yokoku .section--02__bn p{top:52%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);left:10.3125vw;font-size:1.77083vw;font-weight:lighter;letter-spacing:.08854vw}#yokoku .section--02__bn p span{margin-top:2.91667vw;letter-spacing:.08333vw;line-height:2.13542vw;font-size:1.14583vw}#yokoku .section--02__bn a span::after{margin-left:.625vw;margin-top:1.04167vw;width:1.40625vw;animation-name:animation_bn;border-top:solid 2px #fff}#yokoku .section--02__bn-01{margin-top:10.67708vw;line-height:2.60417vw}#yokoku .section--02__bn-01 p span::after{border-top:solid 2px #000;margin-top:1.35417vw;margin-left:.52083vw}#yokoku2 .acts .logos-01 .logo-up{margin-top:-19px}#yokoku2 .section--00{padding:7.55208vw 7.55208vw 0}#yokoku2 .section--00 h1{top:62%;left:58.3%}#yokoku2 .section--00 h1 .logo-text{color:#fff;font-size:24px;letter-spacing:1px;padding-top:27px}#yokoku2 .l-main__inner{max-width:1920px;margin:0 auto}#yokoku2 .section--01{margin-top:86px;margin-bottom:172px}#yokoku2 .section--01__inner{display:flex;align-items:center;justify-content:center}#yokoku2 .section--01__logo{width:672px}#yokoku2 .section--01__logo-inner{max-width:487px;width:487px;padding-left:24px;padding-bottom:76px}#yokoku2 .section--01__text{width:962px;max-width:962px}#yokoku2 .section--01__text p{font-size:16px;line-height:40px;letter-spacing:1.6px}#yokoku2 .section--01__box{margin-top:138px;width:693px;height:83px;line-height:83px;font-size:23px;letter-spacing:1px}#yokoku2 .section--gallery{max-width:1920px}#yokoku2 .section--gallery .section--gallery__text{font-size:15px;padding-top:1.45833vw}#yokoku2 .section--gallery-00{display:flex}#yokoku2 .section--gallery-00 .section--gallery__text,#yokoku2 .section--gallery-04 .section--gallery__text,#yokoku2 .section--gallery-07 .section--gallery__text{padding-left:11.66667vw}#yokoku2 .section--gallery-01,#yokoku2 .section--gallery-02{padding-top:7.8125vw;justify-content:center}#yokoku2 .section--gallery-03{padding-top:9.58333vw;justify-content:center}#yokoku2 .section--gallery-04{display:flex;padding-top:6.14583vw}#yokoku2 .section--gallery-05{padding-top:9.375vw}#yokoku2 .section--gallery-06{padding-top:9.63542vw;justify-content:center}#yokoku2 .section--gallery-07{padding-top:.52083vw}#yokoku2 .section--gallery-08{justify-content:center;padding-top:6.14583vw}#yokoku2 .section--gallery-09{display:flex;justify-content:center;padding-top:9.63542vw}#yokoku2 .section--gallery__img-type-00{max-width:56.5625vw;padding-top:8.85417vw;margin-right:.88542vw}#yokoku2 .section--gallery__img-type-01{max-width:24.79167vw}#yokoku2 .section--gallery__img-type-02-00{max-width:38.33333vw}#yokoku2 .section--gallery__img-type-02-01{max-width:38.33333vw;margin-left:.9375vw}#yokoku2 .section--gallery__img-type-03{max-width:77.60417vw}#yokoku2 .section--gallery__img-type-04{max-width:38.33333vw}#yokoku2 .section--staff{margin-top:170px;max-width:1920px}#yokoku2 .section--staff-inner{max-width:77.60417vw}#yokoku2 .section--staff-inner h3{font-size:20px;margin-bottom:27px}#yokoku2 .section--staff-inner p{font-size:18px;line-height:40px}#yokoku2 .section--staff__box{margin-top:162px;max-width:55.625vw;height:134px;line-height:134px;font-size:32px;letter-spacing:1px}#yokoku2 .section--02{padding-top:13.125vw;padding-bottom:0}#yokoku2 .section--02__bns{width:55.625vw;max-width:1068px}#yokoku2 .section--02__bn p{top:50%;left:2.60417vw;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);font-size:1.66667vw}#yokoku2 .section--02__bn p span{margin-top:1.5625vw;letter-spacing:.03906vw;font-size:1.04167vw}#yokoku2 .section--02__bn p span::after{margin-left:.625vw;margin-top:.52083vw;width:1.40625vw;animation-name:animation_bn;border-top:solid 2px #fff}#yokoku2 .section--02__bn-00{line-height:2.60417vw}#yokoku2 .section--02__bn-00 p span::after{border-top:solid 2px #000;margin-top:1.35417vw;margin-left:.52083vw}#yokoku2 .section--02__bn-01{margin-top:10.67708vw;line-height:2.60417vw}#yokoku2 .section--02__bn-01 p{top:17.96875vw;left:24.79167vw}#interview .section--02__bn-00 p svg,#yokoku2 .section--02__bn-01 p svg{width:20.3099vw;height:5.11823vw;max-width:390px;max-height:98.27px}#yokoku2 .section--02__bn-01 p span::after{border-top:solid 2px #fff;margin-top:1.35417vw;margin-left:.52083vw}#yokoku2 .footer{margin-top:180px!important}#interview .section--01{display:flex;justify-content:space-between;flex-wrap:wrap}#interview .section--01__img{width:17.708333333%;max-width:340px}#interview .section--01__img-00,#interview .section--01__img-01{background-size:340px 860px}#interview .section--01__inner{background:#fff;width:64.583333333%;padding-bottom:100px}#interview .section--01__content{max-width:600px;margin:0 auto}#interview .section--01__ttl{padding-top:310px}#interview .section--01__ttl-text{font-size:16px}#interview .section--01__ttl hr{width:35.32px;margin-top:45px}#interview .section--01__ttl h2{font-size:32px;line-height:50px;padding-top:38px}#interview .section--01__ttl-text-2{font-size:16px;line-height:40px;display:block;width:381px;margin:0 auto;text-align:left;letter-spacing:1px;padding-top:83px}#interview .section--01__people{margin-top:80px}#interview .section--01__people a:first-child{margin-right:37px}#interview .section--01__people li{width:240px}#interview .section--01__people li img{width:90px;margin-right:13px}#interview .section--01__people li p{font-size:16px;line-height:28px;padding-right:21px}#interview .section--01__menu{margin:100px auto 0;width:600px}#interview .section--01__menu li .opacity{height:73px;line-height:73px;width:600px}#interview .section--01__menu li .category{font-size:14px;padding-left:45px}#interview .section--01__menu li .number span{font-size:28px;padding-left:18px}#interview .section--01__menu li .text{font-size:16px;padding-left:44px}#interview .section--01__menu li .date{font-size:14px;padding-left:30px}#interview .section--01__menu li .arrow{right:26px}#interview .section--01__logo{position:relative}#interview .section--01__logo-inner{top:160px;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);position:absolute}#interview .section--interview{margin:102px auto 0;width:640px}#interview .section--interview__ttls-num{font-size:38px;padding-bottom:30px}#interview .section--interview__ttls-ttl{font-size:32px}#interview .section--interview__article{padding-top:86px;max-width:760px}#interview .section--interview__article-section{display:flex;font-size:16px;line-height:40px;width:530px;margin:0 auto 38px}#interview .section--interview__article-section.section--interview__article-imgs{width:760px}#interview .section--interview__article-name{width:68px}#interview .section--interview__article .noName{padding-top:20px}#interview .section--interview__article-sentence{letter-spacing:1.5px}#interview .section--interview__article-img{width:500px;margin-left:15px;margin-top:10px;margin-bottom:10px}#interview .section--interview__article-img-typ01{width:375px;margin:10px auto}#interview .section--interview__article-img-typ02{width:375px;margin:10px 0 0}#interview .section--interview__article-desc{font-size:13px}#interview .section--interview__pagelink{border-top:solid 1px #000;border-bottom:solid 1px #000;margin-bottom:160px}#interview .section--interview__pagelink ul{display:flex;justify-content:flex-end}#interview .section--interview__pagelink li{width:50%;height:150px;line-height:150px;transition:all .4s}#interview .section--interview__pagelink .category{font-size:15px;padding-left:29px}#interview .section--interview__pagelink .number span{font-size:28px;padding-left:14px}#interview .section--interview__pagelink .line{height:22px;margin-left:16px}#interview .section--interview__pagelink .text{font-size:18px;padding-left:21px}#interview .section--interview__pagelink .arrow{padding-left:34px}#interview .section--interview__pagelink-left{padding-right:82px}#interview .section--interview__pagelink-left .opacity{justify-content:flex-end}#interview .section--02{padding-top:160px;padding-bottom:0}#interview .section--02__bns{width:55.625vw;max-width:1068px}#interview .section--02__bn p{top:48%;left:10.41667vw;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);font-size:1.66667vw;font-weight:lighter;letter-spacing:.13021vw}#interview .section--02__bn p span{margin-top:2.91667vw;letter-spacing:.13021vw;font-size:1.04167vw}#interview .section--02__bn p span::after{margin-left:.625vw;margin-top:.52083vw;width:1.40625vw;animation-name:animation_bn;border-top:solid 2px #fff}#interview .section--02__bn-01{margin-top:160px}#interview .section--02__bn-00{line-height:2.60417vw}#interview .section--02__bn-00 p{top:17.96875vw;left:24.79167vw}#interview .section--02__bn-00 p span::after{border-top:solid 2px #fff;margin-top:1.35417vw;margin-left:.52083vw}#interview .section--02__box{margin-top:162px;max-width:55.625vw;height:134px;line-height:134px;font-size:32px;letter-spacing:1px}#interview .footer{margin-top:175px}}@media screen and (min-width:768px) and (max-width:1080px),print{#index .section--00 h1{scale:.6;transform-origin:0 0}#index .section--01__logo,#yokoku2 .section--00 h1{scale:.8;transform-origin:0 0}#index .section--01__text{width:380px}#index .section--01__text p,#yokoku2 .section--01__text p{padding-left:0;font-size:14px}#index .section--03__item .price,#index .section--03__item .text{font-size:18px}#index .section--03__item .price span{font-size:12px}#index .section--04__inner{padding-left:30px;display:block}#index .section--04__places{margin-top:80px}#index .section--04__places ul{display:block}#index .section--05__inner{width:640px}#yokoku2 .section--01__logo{scale:.8;transform-origin:0 0}#yokoku2 .section--01__text{width:380px}#interview .section--01{flex-wrap:nowrap}#interview .section--01__img{width:100%}#interview .section--01__inner{width:650px}}@media screen and (max-width:767px),print{#index .section--00 h1{top:67.4359vw;left:5.12821vw;scale:.44;transform-origin:0 0}#index .section--00 h1 .logos-00 path,#index .section--00 h1 .logos-00 rect,#index .section--00 h1 .logos-01 path,#index .section--00 h1 .logos-01 rect{fill:#000;animation-name:animation_fill-sp;animation-duration:8s;animation-iteration-count:infinite;animation-delay:2500ms}#index .section--00 .kv-image{animation-name:animation_kv-sp;animation-duration:8s;animation-iteration-count:infinite;animation-delay:2500ms;opacity:1}#index .section--01{margin-bottom:19.23077vw}#index .section--01__box,#index .section--01__text p{font-size:3.58974vw;line-height:8.97436vw;margin-top:12.5641vw;margin-left:5.12821vw;letter-spacing:.35897vw}#index .section--01__box{margin-top:13.33333vw;margin-right:5.12821vw;height:11.28205vw;line-height:11.28205vw;letter-spacing:.12821vw}#index .section--02{padding:20.51282vw 5.12821vw 19.23077vw}#index .section--02__bn p{font-size:3.84615vw;top:9.23077vw;left:7.17949vw}#index .section--02__bn p span{margin-top:5.12821vw;font-size:2.82051vw;letter-spacing:.05128vw}#index .section--02__bn p span::after{width:2.5641vw;margin-top:1.53846vw;margin-left:1.02564vw;animation-name:animation_bn-sp;border-top:solid 1px #fff}#index .section--02__bn-01{margin-top:11.53846vw}#index .section--02__bn-01 p{top:3.58974vw;line-height:5.64103vw}#index .section--02__bn-01 p span::after{border-top:solid 1px #000;margin-top:3.07692vw;margin-left:1.02564vw}#index .section--03{padding-top:18.46154vw;padding-bottom:37.17949vw}#index .section--03 .logos-01{scale:.4;margin-left:-7.69231vw}#index .section--03 p{padding-top:7.69231vw;font-size:6.66667vw}#index .section--03 p span{font-size:3.33333vw;padding-bottom:4.61538vw}#index .section--03__list{margin-top:5.12821vw}#index .section--03__item{width:76.92308vw;margin:0 auto;padding-top:13.33333vw}#index .section--03__item .text{font-size:3.58974vw;padding-top:5.64103vw;padding-bottom:2.05128vw}#index .section--03__item .price{font-size:3.33333vw}#index .section--03__item .price span{font-size:2.5641vw}#index .section--03__item .btn{position:absolute;bottom:8.97436vw;right:24.35897vw}#index .section--03__item .btn a{width:24.35897vw;height:7.94872vw;line-height:7.4359vw;text-align:center;border:solid 1px #707070;font-size:3.07692vw;position:absolute}#index .section--03__item-00{padding-top:17.94872vw}#index .section--04{padding-top:16.41026vw;padding-bottom:1.28205vw}#index .section--04__inner{padding-left:5.12821vw;padding-right:5.12821vw}#index .section--04__inner h2{font-size:5.12821vw;line-height:11.79487vw;margin-bottom:7.69231vw}#index .section--04__inner p.section--04__text{font-size:3.58974vw;line-height:8.20513vw;padding-left:1.53846vw;letter-spacing:.15385vw}#index .section--04__text-00{margin-bottom:8.20513vw}#index .section--04__text-02{margin-top:12.30769vw;padding-left:1.53846vw}#index .section--04__text-02 .text{font-size:3.58974vw}#index .section--04__text-02 .date{font-size:7.17949vw;padding-top:3.58974vw;letter-spacing:.51282vw}#index .section--04__text-02 .date span{font-size:3.84615vw;letter-spacing:0}#index .section--04__text-02 .attention{font-size:3.33333vw;padding-top:2.5641vw}#index .section--04__places{border-top:dashed 1px #000;margin-top:20.76923vw;padding-top:16.15385vw}#index .section--04__place{padding-left:1.53846vw;margin-bottom:16.41026vw}#index .section--04__place h3{font-size:4.10256vw}#index .section--04__place p{margin-top:5.12821vw;font-size:3.33333vw;line-height:7.17949vw;letter-spacing:vwSP0(.3)}#index .section--04__place .btns{flex-direction:column;margin-top:7.69231vw}#index .section--04__place .btns a{font-size:3.58974vw;height:8.71795vw;line-height:8.20513vw}#index .section--04__place .btn--00{width:24.87179vw;margin-bottom:5.12821vw}#index .section--04__place .btn--01{width:53.84615vw}#index .section--04__place.section--04__place-02 .btn--01{width:42.5641vw}#index .section--04__place-01{margin-right:8.20513vw}#index .section--05{padding-top:17.94872vw}#index .section--05 h2,#index .section--05 p{font-size:5.12821vw;padding-left:5.12821vw}#index .section--05 p{padding-right:4.10256vw;margin-top:11.28205vw;font-size:3.58974vw;line-height:8.20513vw;letter-spacing:.35897vw}#index .section--05 .btns{margin-top:38px}#yokoku .acts .logos-01 .logo-up{top:-19px}#yokoku .section--00 h1{top:49%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);scale:.42;transform-origin:0 0}#yokoku .section--00 h1 .logos-00 path,#yokoku .section--00 h1 .logos-00 rect,#yokoku .section--00 h1 .logos-01 path,#yokoku .section--00 h1 .logos-01 rect{fill:#fff;animation-duration:8s;animation-iteration-count:infinite;animation-delay:2500ms}#yokoku .section--00_date{top:51%}#yokoku .section--00 .kv-image{opacity:1;width:92.30769vw;margin:3.84615vw auto 0}#yokoku .section--01{margin-bottom:11.53846vw}#yokoku .section--01__text p{font-size:3.58974vw;line-height:8.97436vw;margin-top:16.41026vw;margin-left:7.69231vw;letter-spacing:.35897vw}#yokoku .section--01__box{margin-top:30.51282vw;margin-left:5.12821vw;margin-right:5.12821vw;font-size:3.84615vw;height:8.97436vw;line-height:7.69231vw;letter-spacing:.12821vw;width:55.12821vw}#yokoku .section--02{padding:9.74359vw 5.12821vw 7.69231vw}#yokoku .section--02__bn p{font-size:3.84615vw;top:13.07692vw;left:8.71795vw;letter-spacing:.38462vw}#yokoku .section--02__bn p span{margin-top:6.41026vw;font-size:2.82051vw;letter-spacing:.17949vw;line-height:4.10256vw}#yokoku .section--02__bn a span::after{width:2.5641vw;margin-top:2.05128vw;margin-left:1.02564vw;animation-name:animation_bn-sp;border-top:solid 1px #fff}#yokoku .section--02__bn-01{margin-top:11.53846vw}#yokoku .section--02__bn-01 p{top:3.58974vw;line-height:5.64103vw}#yokoku .section--02__bn-01 p span::after{border-top:solid 1px #000;margin-top:3.07692vw;margin-left:1.02564vw}#yokoku .footer{margin-top:12.82051vw}#yokoku2 .section--00{padding:5.12821vw 5.12821vw 0}#yokoku2 .section--00 h1{top:60.25641vw;left:8.71795vw;scale:.34;transform-origin:0 0}#yokoku2 .section--00 h1 .logos-00 path,#yokoku2 .section--00 h1 .logos-00 rect,#yokoku2 .section--00 h1 .logos-01 path,#yokoku2 .section--00 h1 .logos-01 rect{fill:#000;animation-name:animation_fill-sp;animation-duration:8s;animation-iteration-count:infinite;animation-delay:2500ms}#yokoku2 .section--00 h1 .logo-text{font-size:8.71795vw;letter-spacing:.25641vw;padding-top:11.02564vw}#yokoku .section--00 .kv-image,#yokoku2 .section--00 .kv-image,#yokoku2 .section--00 h1 .logo-text span{animation-duration:8s;animation-iteration-count:infinite;animation-delay:2500ms}#yokoku2 .section--00 h1 .logo-text span{color:#000;animation-name:animation_colo-sp}#yokoku2 .section--00 .kv-image{animation-name:animation_kv-sp;opacity:1}#yokoku2 .section--01{margin-bottom:19.23077vw}#yokoku2 .section--01__box,#yokoku2 .section--01__text p{font-size:3.58974vw;line-height:8.97436vw;margin-top:11.28205vw;margin-left:5.12821vw;letter-spacing:.35897vw}#yokoku2 .section--01__box{margin-top:13.33333vw;margin-right:5.12821vw;height:11.28205vw;line-height:11.28205vw;letter-spacing:.12821vw}#yokoku2 .section--gallery .section--gallery__text{font-size:3.33333vw;padding-top:2.5641vw;white-space:nowrap}#yokoku2 .section--gallery-00 .section--gallery__text{clear:both;text-align:right;padding-right:12.82051vw}#yokoku2 .section--gallery-01{padding-top:18.97436vw;justify-content:space-between}#yokoku2 .section--gallery-01 .section--gallery__text,#yokoku2 .section--gallery-03 .section--gallery__text{padding-left:5.12821vw;position:absolute}#yokoku2 .section--gallery-02{padding-top:26.15385vw;justify-content:flex-end}#yokoku2 .section--gallery-03{padding-top:24.61538vw;justify-content:space-between}#yokoku2 .section--gallery-04{padding-top:29.23077vw}#yokoku2 .section--gallery-04 p:first-child{display:flex;justify-content:flex-end}#yokoku2 .section--gallery-04 .section--gallery__text{padding-left:5.12821vw}#yokoku2 .section--gallery-05{padding-top:21.53846vw}#yokoku2 .section--gallery-06,#yokoku2 .section--gallery-07{padding-top:23.07692vw;display:flex;justify-content:flex-end}#yokoku2 .section--gallery-07{padding-top:1.28205vw}#yokoku2 .section--gallery-08{padding-top:22.5641vw;justify-content:space-between}#yokoku2 .section--gallery-08 .section--gallery__text{padding-left:5.12821vw;position:absolute}#yokoku2 .section--gallery-09{padding-top:29.48718vw}#yokoku2 .section--gallery-09 .section--gallery__text{padding-left:5.12821vw}#yokoku2 .section--gallery__img-00{width:86.66667vw;margin-bottom:1.28205vw}#yokoku2 .section--gallery__img-01{width:65.38462vw;float:right}#yokoku2 .section--gallery__img-02,#yokoku2 .section--gallery__img-03{width:49.48718vw}#yokoku2 .section--gallery__img-04{width:86.66667vw}#yokoku2 .section--gallery__img-05,#yokoku2 .section--gallery__img-06{width:49.48718vw}#yokoku2 .section--gallery__img-07{width:65.38462vw;margin-bottom:1.28205vw}#yokoku2 .section--gallery__img-08{width:86.66667vw}#yokoku2 .section--gallery__img-09{width:65.38462vw}#yokoku2 .section--gallery__img-10,#yokoku2 .section--gallery__img-11{width:86.66667vw}#yokoku2 .section--gallery__img-12,#yokoku2 .section--gallery__img-13{width:49.48718vw}#yokoku2 .section--gallery__img-14{width:86.66667vw}#yokoku2 .section--staff-inner{padding-top:26.66667vw;padding-left:5.64103vw}#yokoku2 .section--staff-inner h3{font-size:3.58974vw;margin-bottom:4.35897vw}#yokoku2 .section--staff-inner p{font-size:2.82051vw;line-height:6.92308vw}#yokoku2 .section--staff__box{margin-top:25.12821vw;margin-left:5.12821vw;margin-right:5.12821vw;font-size:3.58974vw;height:11.28205vw;line-height:11.28205vw;letter-spacing:.12821vw}#yokoku2 .section--02{padding:16.66667vw 5.12821vw 5.12821vw}#yokoku2 .section--02__bn p{font-size:3.84615vw;top:9.23077vw;left:7.17949vw}#interview .section--02__bn p span,#yokoku2 .section--02__bn p span{margin-top:3.84615vw;font-size:2.82051vw;letter-spacing:.05128vw}#yokoku2 .section--02__bn p span::after{width:2.5641vw;margin-top:1.53846vw;margin-left:1.02564vw;animation-name:animation_bn-sp;border-top:solid 1px #fff}#yokoku2 .section--02__bn-00 p{top:12.30769vw;line-height:5.12821vw;left:3.84615vw;font-size:3.07692vw}#yokoku2 .section--02__bn-00 p span::after{border-top:solid 1px #000;margin-top:3.07692vw;margin-left:1.02564vw}#yokoku2 .section--02__bn-01{margin-top:15.89744vw}#yokoku2 .section--02__bn-01 p{top:23.07692vw;line-height:5.64103vw;left:40.51282vw}#interview .section--02__bn-00 p svg,#yokoku2 .section--02__bn-01 p svg{width:34.10256vw;height:8.46154vw}#interview .section--02__bn p span::after,#yokoku2 .section--02__bn-01 p span::after{border-top:solid 1px #fff;margin-top:3.07692vw;margin-left:1.02564vw}#interview .section--01{background:url(./../img/interview/sp/kv.jpg) no-repeat #fff;background-size:contain;padding-bottom:16.66667vw}#interview .section--01__inner{padding-top:10.51282vw}#interview .section--01__content{background:#fff;width:62.82051vw;height:105.64103vw;margin:0 auto;position:relative;padding-top:33.84615vw}#interview .section--01__ttl-text{font-size:3.07692vw;text-align:center;line-height:4.61538vw}#interview .section--01__ttl hr{width:7.52821vw;margin-top:6.66667vw}#interview .section--01__ttl h2{font-size:5.89744vw;line-height:10.51282vw;padding-top:4.61538vw;text-align:center}#interview .section--01__ttl-text-2{font-size:3.58974vw;line-height:8.20513vw;width:82.05128vw;margin:0 auto;text-align:left}#interview .section--01__ttl-sp.section--01__ttl{padding-top:0;animation:logo-anime-interview2 forwards;animation-duration:1.5s;animation-delay:1100ms}#interview .section--01__people{margin-top:6.41026vw}#interview .section--01__people ul{flex-direction:column}#interview .section--01__people li{padding-left:23.07692vw;padding-bottom:4.87179vw}#interview .section--01__people li img{width:19.23077vw;margin-right:4.61538vw}#interview .section--01__people li p{font-size:3.58974vw;line-height:5.89744vw;padding-right:21px}#interview .section--01__people li .arrow svg{width:2.72564vw}#interview .section--01__menu{margin:6.41026vw auto 0;width:82.05128vw}#interview .section--01__menu li .opacity{height:10.25641vw;line-height:10.25641vw}#interview .section--01__menu li .category{font-size:2.05128vw}#interview .section--01__menu li .number span{font-size:3.84615vw;padding-left:1.28205vw}#interview .section--01__menu li .text{font-size:3.07692vw;padding-left:5.89744vw;width:42.5641vw}#interview .section--01__menu li .date{font-size:2.82051vw}#interview .section--01__menu li .arrow{right:4.61538vw}#interview .section--01__menu li .arrow svg{width:2.46923vw;height:3.47692vw}#interview .section--01__logo{position:absolute;transform-origin:0 0;left:13.84615vw;top:8.71795vw}#interview .section--01__logo-inner svg{width:35.24872vw}#interview .section--interview{margin:13.33333vw auto 0;width:82.05128vw}#interview .section--interview__ttls-num{font-size:6.66667vw;padding-bottom:5.12821vw}#interview .section--interview__ttls-ttl{font-size:5.12821vw}#interview .section--interview__article{padding-top:14.35897vw}#interview .section--interview__article-section{font-size:3.33333vw;line-height:7.17949vw;margin-bottom:5.12821vw}#interview .section--interview__article-section.section--interview__article-imgs{width:82.05128vw}#interview .section--interview__article-name{margin-bottom:0}#interview .section--interview__article .noName{margin-bottom:2.5641vw;padding-top:2.5641vw}#interview .section--interview__article .noName svg{width:5.8641vw}#interview .section--interview__article-sentence{letter-spacing:.30769vw}#interview .section--interview__article-img{margin-bottom:8.20513vw}#interview .section--interview__article-img-typ01{width:61.53846vw;margin:2.5641vw auto 8.20513vw}#interview .section--interview__article-img-typ02{width:40.51282vw;margin:2.5641vw auto 1.02564vw}#interview .section--interview__article-desc{font-size:2.82051vw}#interview .section--interview__pagelink{background:#f0f0f0;margin-bottom:15.38462vw}#interview .section--interview__pagelink li{height:15.38462vw;line-height:15.38462vw;border-top:solid 1px #000;border-bottom:solid 1px #000}#interview .section--interview__pagelink .category{font-size:2.30769vw;padding-left:19.48718vw}#interview .section--interview__pagelink .number span{font-size:4.10256vw;padding-left:1.79487vw}#interview .section--interview__pagelink .line{height:3.84615vw;margin-left:2.82051vw}#interview .section--interview__pagelink .text{font-size:3.58974vw;padding-left:3.33333vw}#interview .section--interview__pagelink .arrow svg{width:8.20513vw;margin-left:5.64103vw}#interview .section--interview__pagelink-left{justify-content:flex-start}#interview .section--interview__pagelink-left .category{padding-left:5.64103vw}#interview .section--02{padding:14.87179vw 5.12821vw 16.66667vw}#interview .section--02__bn p{font-size:3.84615vw;top:14.10256vw;left:7.17949vw}#interview .section--02__bn p span{margin-top:5.12821vw}#interview .section--02__bn p span::after{width:2.5641vw;margin-top:1.53846vw;animation-name:animation_bn-sp}#interview .section--02__bn-01{margin-top:12.30769vw}#interview .section--02__bn-00 p{top:21.02564vw;line-height:5.64103vw;left:40.51282vw}#interview .section--02__bn-00 p span::after{border-top:solid 1px #fff;margin-top:3.07692vw;margin-left:1.02564vw}#interview .section--02__box{margin-top:12.30769vw;width:89.74359vw;font-size:3.58974vw;height:11.28205vw;line-height:11.28205vw;letter-spacing:.12821vw}#interview .footer{margin-top:0}}@media screen and (min-width:1921px),print{#index .section--02__bn p,#yokoku .section--02__bn p,#yokoku2 .section--02__bn p{font-size:32px}#index .section--02__bn p span,#interview .section--02__bn p span,#yokoku .section--02__bn p span,#yokoku2 .section--02__bn p span{font-size:20px}#yokoku2 .section--02__bn-01 p{top:348px;left:476px}#interview .section--01__img{width:340px}#interview .section--01__img-00{background-position:top left}#interview .section--01__img-01{background-position:top right}#interview .section--01__inner{width:calc(100% - 680px)}#interview .section--02__bn p{font-size:32px}#interview .section--02__bn-00 p{top:348px;left:476px}}@media screen and (min-width:768px) and (max-width:1400px),print{#yokoku .section--02__bn p{left:141px;font-size:24px;letter-spacing:1px}#yokoku .section--02__bn p span{margin-top:39px;letter-spacing:1px;line-height:27px;font-size:15px}}