@charset "UTF-8";.js-fade-Vr{-webkit-transition-duration:.5s;transition-duration:.5s;opacity:0;-webkit-transform:translateY(15%);transform:translateY(15%)}.js-fade-Vr.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.js-cutin-Vr{position:relative}.js-cutin-Vr::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:#fff;z-index:2}.js-cutin-Vr.active::after{-webkit-animation:cuntinVr 1.5s forwards;animation:cuntinVr 1.5s forwards}.js-cutin-Hr{position:relative}.js-cutin-Hr::after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:#fff;z-index:2}.js-cutin-Hr.active::after{-webkit-animation:cuntinHr 1.5s forwards;animation:cuntinHr 1.5s forwards}@-webkit-keyframes cuntinVr{0%{height:100%}100%{height:0}}@keyframes cuntinVr{0%{height:100%}100%{height:0}}@-webkit-keyframes cuntinHr{0%{width:100%}100%{width:0}}@keyframes cuntinHr{0%{width:100%}100%{width:0}}html{font-size:62.5%}@media screen and (min-width:768px) and (max-width:1200px){html{font-size:calc(10* (100vw / 1200))}}@media screen and (max-width:767px){html{font-size:calc(10* (100vw / 750))}}body{width:100%}@media screen and (max-width:767px){.main-area .main-inner{width:100%}}#main-container img,#main-container video{width:100%;height:auto}#main-container *{-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:768px){#main-container .sp_component{display:none}#main-container #breadcrumb{width:120rem;margin:0 auto}}@media screen and (max-width:767px){#main-container #breadcrumb .cateList{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:initial}#main-container .pc_component{display:none}#main-container .order_1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#main-container .order_2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}#CE210820youna{display:none}.main-container.__landing-page{margin:0 auto;line-height:1;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic","メイリオ",sans-serif;font-style:normal;font-weight:400;letter-spacing:.01em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";color:#000;line-height:2}@media screen and (min-width:768px){.main-container.__landing-page{width:120rem;padding:2rem 0;font-size:1.4rem}}.main-container.__landing-page a,.main-container.__landing-page picture{display:block}@media screen and (max-width:767px){.main-container.__landing-page{width:100%;padding:0 0 calc(57* (100vw / 750));font-size:calc(28* (100vw / 750));text-align:justify}}.main-container.__landing-page .content__caption{font-family:"Crimson Text",serif;font-style:normal;font-weight:400;letter-spacing:.015em;line-height:1}@media screen and (min-width:768px){.main-container.__landing-page .content__caption{margin-top:3rem;font-size:1.3rem}}.main-container.__landing-page .content__caption span{display:inline-block;padding-bottom:1px;border-bottom:1px solid #ccc}@media screen and (min-width:768px){.main-container.__landing-page .content__caption span:not(:first-of-type){margin-left:1.5rem}}@media screen and (max-width:767px){.main-container.__landing-page .content__caption{margin-top:calc(50* (100vw / 750));font-size:calc(23* (100vw / 750));text-align:center}.main-container.__landing-page .content__caption span:not(:first-of-type){margin-top:calc(28* (100vw / 750))}}.main-container.__landing-page .content__button{font-family:"Crimson Text",serif;font-style:normal;font-weight:400;letter-spacing:.015em;line-height:1;margin:0 auto;text-align:center}@media screen and (min-width:768px){.main-container.__landing-page .content__button{width:60rem;margin-top:9rem;font-size:1.1rem}}.main-container.__landing-page .content__button a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border:1px solid #000;letter-spacing:.002em;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}@media screen and (min-width:768px){.main-container.__landing-page .content__button a{width:60rem;height:6.4rem;line-height:1.54545}}@media screen and (max-width:767px){.main-container.__landing-page .content__button{width:calc(616* (100vw / 750));margin-top:calc(140* (100vw / 750));font-size:calc(22* (100vw / 750))}.main-container.__landing-page .content__button a{width:calc(616* (100vw / 750));height:calc(125* (100vw / 750));line-height:1.54545}}.main-container.__landing-page .firstview{width:100%}.main-container.__landing-page .firstview__image{position:relative}.main-container.__landing-page .firstview__title{position:absolute}@media screen and (min-width:768px){.main-container.__landing-page .firstview__title{top:0;bottom:0;right:12.6rem;width:45.8rem;height:17.6rem;margin:auto}}.main-container.__landing-page .firstview__lead{text-align:center}@media screen and (min-width:768px){.main-container.__landing-page .firstview__lead{margin-top:8.2rem}}@media screen and (max-width:767px){.main-container.__landing-page .firstview__title{bottom:calc(43* (100vw / 750));left:0;right:0;width:calc(560* (100vw / 750));margin:auto}.main-container.__landing-page .firstview__lead{margin-top:calc(124* (100vw / 750))}}.main-container.__landing-page .content__wrapper{position:relative;margin:0 auto}@media screen and (min-width:768px){.main-container.__landing-page .content__wrapper{margin-top:15rem}.main-container.__landing-page .content__wrapper--sec01{margin-top:9rem}.main-container.__landing-page .content__wrapper--sec04{padding-top:4rem}.main-container.__landing-page .content__wrapper--sec04::before{content:"";position:absolute;top:0;left:36.5rem;width:58rem;height:35rem;background-size:100%;background-repeat:no-repeat;background-image:url(/Page/style/210820_youna/assets/img/bg-02.jpg)}}.main-container.__landing-page .content__block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:768px){.main-container.__landing-page .content__block{-ms-flex-wrap:wrap;flex-wrap:wrap}.main-container.__landing-page .content__block--sec01,.main-container.__landing-page .content__block--sec03,.main-container.__landing-page .content__block--sec04{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-container.__landing-page .content__block--sec02{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.main-container.__landing-page .content__unit{position:relative}@media screen and (min-width:768px){.main-container.__landing-page .content__unit--sec01-01{width:55rem}.main-container.__landing-page .content__unit--sec01-02{width:38rem;margin-left:6rem}.main-container.__landing-page .content__unit--sec02-01{width:58rem;margin-left:33rem;margin-bottom:6rem;padding-left:2rem;padding-right:8rem;background-image:url(/Page/style/210820_youna/assets/img/bg-01.jpg)}.main-container.__landing-page .content__unit--sec02-02{width:42rem;margin-left:16rem}.main-container.__landing-page .content__unit--sec02-03{margin-left:10rem}.main-container.__landing-page .content__unit--sec03-01{width:42rem;margin-top:36rem}.main-container.__landing-page .content__unit--sec03-02{width:55rem;margin-left:4rem}.main-container.__landing-page .content__unit--sec04-01{width:48rem;margin-top:18rem}.main-container.__landing-page .content__unit--sec04-02{width:48rem;margin-left:-2rem}.main-container.__landing-page .content__unit--sec04-03{width:100%;margin-top:5.3rem}}@media screen and (min-width:768px){.main-container.__landing-page .content__image--sec01-02{margin-top:5.3rem}}.main-container.__landing-page .content__title{position:absolute;z-index:2}@media screen and (min-width:768px){.main-container.__landing-page .content__title--sec01{top:2rem;left:2rem;width:4.2rem}.main-container.__landing-page .content__title--sec02{top:13.3rem;right:2rem;width:4.2rem}.main-container.__landing-page .content__title--sec03{top:8rem;left:2rem;width:4.2rem}.main-container.__landing-page .content__title--sec04{top:4rem;right:2rem;width:2.2rem}}.main-container.__landing-page .content__text{text-align:center}@media screen and (min-width:768px){.main-container.__landing-page .content__text--sec01{margin-top:12rem}.main-container.__landing-page .content__text--sec03{margin-top:5.3rem}}.main-container.__landing-page .content__text .heading{position:relative;display:inline-block;color:#803a48}@media screen and (min-width:768px){.main-container.__landing-page .content__text .heading{padding:0 3rem;font-size:1.8rem;line-height:1.77778}}.main-container.__landing-page .content__text .heading::after,.main-container.__landing-page .content__text .heading::before{content:"";position:absolute;top:0;bottom:0;display:block;margin:auto;background-repeat:no-repeat;background-size:100%;background-position:center center}@media screen and (min-width:768px){.main-container.__landing-page .content__text .heading::after,.main-container.__landing-page .content__text .heading::before{width:.9rem}}.main-container.__landing-page .content__text .heading::before{left:0;background-image:url(/Page/style/210820_youna/assets/img/brackets-left.png)}.main-container.__landing-page .content__text .heading::after{right:0;background-image:url(/Page/style/210820_youna/assets/img/brackets-right.png)}@media screen and (min-width:768px){.main-container.__landing-page .content__text .lead{margin-top:2.6rem}}.main-container.__landing-page .content__credit{font-family:"Crimson Text",serif;font-style:normal;font-weight:400;letter-spacing:.015em;line-height:1;text-align:center}.main-container.__landing-page .content__credit span{color:#803a48}@media screen and (min-width:768px){.main-container.__landing-page .content__credit{margin-top:12rem;font-size:1.3rem;line-height:1.69231}}@media screen and (max-width:767px){.main-container.__landing-page .content__wrapper{margin-top:calc(200* (100vw / 750))}.main-container.__landing-page .content__wrapper--sec01{margin-top:calc(150* (100vw / 750))}.main-container.__landing-page .content__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-container.__landing-page .content__unit--sec01-01{width:100%;padding-top:calc(60* (100vw / 750))}.main-container.__landing-page .content__unit--sec01-02{width:100%;margin-top:calc(80* (100vw / 750))}.main-container.__landing-page .content__unit--sec02-01{width:100%;padding-left:calc(30* (100vw / 750));padding-right:calc(100* (100vw / 750));background-image:url(/Page/style/210820_youna/assets/img/bg-01_sp.jpg);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.main-container.__landing-page .content__unit--sec02-02{width:calc(550* (100vw / 750));margin:calc(80* (100vw / 750)) auto 0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.main-container.__landing-page .content__unit--sec02-03{margin-top:calc(80* (100vw / 750));-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.main-container.__landing-page .content__unit--sec03-01{width:calc(550* (100vw / 750));margin:calc(80* (100vw / 750)) auto 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.main-container.__landing-page .content__unit--sec03-02{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.main-container.__landing-page .content__unit--sec04-01{width:calc(620* (100vw / 750));margin:calc(80* (100vw / 750)) auto 0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.main-container.__landing-page .content__unit--sec04-02{width:100%;padding:calc(30* (100vw / 750)) calc(65* (100vw / 750));background-image:url(/Page/style/210820_youna/assets/img/bg-02_sp.jpg);background-size:100%;background-repeat:no-repeat}.main-container.__landing-page .content__unit--sec04-03{width:100%;margin-top:calc(80* (100vw / 750))}.main-container.__landing-page .content__image--sec01-02{width:calc(500* (100vw / 750));margin:calc(80* (100vw / 750)) auto 0}.main-container.__landing-page .content__title--sec01{top:0;left:calc(30* (100vw / 750));width:calc(70* (100vw / 750))}.main-container.__landing-page .content__title--sec02{top:calc(80* (100vw / 750));right:calc(15* (100vw / 750));width:calc(70* (100vw / 750))}.main-container.__landing-page .content__title--sec03{top:calc(60* (100vw / 750));left:calc(30* (100vw / 750));width:calc(70* (100vw / 750))}.main-container.__landing-page .content__title--sec04{top:calc(60* (100vw / 750));right:calc(96* (100vw / 750));width:calc(38* (100vw / 750))}.main-container.__landing-page .content__text{margin-top:calc(80* (100vw / 750))}.main-container.__landing-page .content__text .heading{padding:0 calc(50* (100vw / 750));font-size:calc(34* (100vw / 750));line-height:1.88235}.main-container.__landing-page .content__text .heading::after,.main-container.__landing-page .content__text .heading::before{width:calc(18* (100vw / 750))}.main-container.__landing-page .content__text .lead{margin-top:calc(30* (100vw / 750))}.main-container.__landing-page .content__credit{margin-top:calc(200* (100vw / 750));font-size:calc(23* (100vw / 750));line-height:1.73913}}