@charset "utf-8";.lm-wrapper.is-loaded.is-playing .lm-loading{height:0;opacity:0;-webkit-transition:opacity 1s linear,width 0s linear 1s,height 0s linear 1s;transition:opacity 1s linear,width 0s linear 1s,height 0s linear 1s;width:0}.lm-wrapper.is-loaded.is-playing .lm-loading::before{height:0;-webkit-transition:width 0s linear 1s,height 0s linear 1s;transition:width 0s linear 1s,height 0s linear 1s;width:0}.lm-wrapper.is-loaded.is-playing .lm-contents{opacity:1;-webkit-transition:opacity .8s ease-in 0s;transition:opacity .8s ease-in 0s}.lm-wrapper.is-loaded.is-playing .lm-hero__logo{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.8s ease .8s;transition:.8s ease .8s}.lm-wrapper.is-loaded.is-playing .lm-hero__logo img{-webkit-clip-path:circle(150% at left top);clip-path:circle(150% at left top);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);-webkit-transition:.4s linear 1.2s;transition:.4s linear 1.2s}.lm-wrapper.is-loaded.is-playing .lm-heroswiper{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.8s ease 1.5s;transition:.8s ease 1.5s}.lm-wrapper.is-loaded.is-playing .swiper-button-next,.lm-wrapper.is-loaded.is-playing .swiper-button-prev{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:.5s ease 2s;transition:.5s ease 2s}.lm-wrapper.is-loaded.is-playing .lm-nav__li:nth-child(1){opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.6s cubic-bezier(.25,.5,.35,1.25) 2.8s;transition:.6s cubic-bezier(.25,.5,.35,1.25) 2.8s}.lm-wrapper.is-loaded.is-playing .lm-nav__li:nth-child(2){opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.6s cubic-bezier(.25,.5,.35,1.25) 3s;transition:.6s cubic-bezier(.25,.5,.35,1.25) 3s}.lm-wrapper.is-loaded.is-playing .lm-nav__li:nth-child(3){opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.6s cubic-bezier(.25,.5,.35,1.25) 54.2s;transition:.6s cubic-bezier(.25,.5,.35,1.25) 54.2s}.is-loaded.is-playing .lm-loading{opacity:0;-webkit-transition:opacity 1s linear;transition:opacity 1s linear}.lm-loading-item__text{-webkit-animation:lm-anm-flash 6s cubic-bezier(.25,.5,.35,1.25) infinite 0s;animation:lm-anm-flash 6s cubic-bezier(.25,.5,.35,1.25) infinite 0s}.uqv2-globalfooter{position:relative;z-index:1}.uqv2-parts-wrapper{overflow:visible}.uqv2-parts-indent{padding-left:1.5em;text-indent:-1.5em}.uqv2-parts-indent>i{display:inline-block;width:1.5em}.lm-wrapper{-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;-webkit-box-sizing:border-box;box-sizing:border-box;color:#0091d7;font-family:"Zen Maru Gothic",serif;font-size:min(calc(10 / 375 * 100vw),calc(10px * 1.32));font-style:normal;font-weight:400;letter-spacing:-.095em;position:relative}.lm-wrapper::before{background:-webkit-gradient(linear,left bottom,left top,from(rgba(228,0,127,.4)),to(rgba(0,145,215,.4)));background:linear-gradient(0deg,rgba(228,0,127,.4) 0,rgba(0,145,215,.4) 100%);background:url(../img/bg.webp) repeat;content:'';height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:-1}.lm-wrapper *{-webkit-box-sizing:border-box;box-sizing:border-box}.lm-wrapper sup{font-size:50%;vertical-align:super}.lm-wrapper strong{font-weight:800}.lm-wrapper__inner{-webkit-box-sizing:border-box;box-sizing:border-box}.lm-layout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.lm-layout__l,.lm-layout__r{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.lm-layout__l{padding-bottom:40px;padding-right:calc(3 / 207 * 100%)}.lm-layout__l__inner{position:-webkit-sticky;position:sticky;top:140px}.lm-layout__l__logo{opacity:.001;-webkit-transform:scale(.001);transform:scale(.001)}.is-playing.is-loaded .lm-layout__l__logo{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.6s cubic-bezier(.25,.5,.35,1.25) 3s;transition:.6s cubic-bezier(.25,.5,.35,1.25) 3s}.lm-layout__l__title{font-weight:400;opacity:.001;-webkit-transform:scale(.001);transform:scale(.001)}.is-playing.is-loaded .lm-layout__l__title{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.6s cubic-bezier(.25,.5,.35,1.25) 3.2s;transition:.6s cubic-bezier(.25,.5,.35,1.25) 3.2s}.lm-layout__l-list__li{opacity:.001;-webkit-transform:scale(.001);transform:scale(.001)}.is-playing.is-loaded .lm-layout__l-list__li{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.6s cubic-bezier(.25,.5,.35,1.25) 3.4s;transition:.6s cubic-bezier(.25,.5,.35,1.25) 3.4s}.is-playing.is-loaded .lm-layout__l-list__li:nth-child(2){-webkit-transition:.6s cubic-bezier(.25,.5,.35,1.25) 3.6s;transition:.6s cubic-bezier(.25,.5,.35,1.25) 3.6s}.is-playing.is-loaded .lm-layout__l-list__li:nth-child(3){-webkit-transition:.6s cubic-bezier(.25,.5,.35,1.25) 3.8s;transition:.6s cubic-bezier(.25,.5,.35,1.25) 3.8s}.is-playing.is-loaded .lm-layout__l-list__li:nth-child(4){-webkit-transition:.6s cubic-bezier(.25,.5,.35,1.25) 4s;transition:.6s cubic-bezier(.25,.5,.35,1.25) 4s}.is-playing.is-loaded .lm-layout__l-list__li:nth-child(5){-webkit-transition:.6s cubic-bezier(.25,.5,.35,1.25) 4.2s;transition:.6s cubic-bezier(.25,.5,.35,1.25) 4.2s}.is-playing.is-loaded .lm-layout__l-list__li:nth-child(6){-webkit-transition:.6s cubic-bezier(.25,.5,.35,1.25) 4.4s;transition:.6s cubic-bezier(.25,.5,.35,1.25) 4.4s}.lm-layout__l__title{color:#0091d7;display:inline-block;font-size:16px;font-weight:900;margin-top:1em}.lm-layout__l-list{color:#fff;font-size:16px;font-weight:700;margin-top:1em}.lm-layout__l-list strong{font-size:18px;font-weight:700}.lm-layout__l-list__li{display:block;margin-top:1em}.lm-layout__l-list__li a{color:inherit;display:inline-block;text-decoration:none;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.lm-layout__l-list__li .is-inactive{display:inline-block;opacity:.3;pointer-events:none}.lm-layout__l-list__li img{height:21px;width:auto}.lm-layout__r{padding-bottom:40px;padding-left:calc(3 / 207 * 100%)}.lm-layout__r__inner{position:-webkit-sticky;position:sticky;top:calc(95vh - 172px)}.lm-layout__r__inner>*{opacity:.001;-webkit-transform:scale(.001);transform:scale(.001)}.is-playing.is-loaded .lm-layout__r__inner>:nth-of-type(1){opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.6s cubic-bezier(.25,.5,.35,1.25) 4.6s;transition:.6s cubic-bezier(.25,.5,.35,1.25) 4.6s}.is-playing.is-loaded .lm-layout__r__inner>:nth-of-type(2){opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.6s cubic-bezier(.25,.5,.35,1.25) 4.8s;transition:.6s cubic-bezier(.25,.5,.35,1.25) 4.8s}.is-playing.is-loaded .lm-layout__r__inner>:nth-of-type(3){opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.6s cubic-bezier(.25,.5,.35,1.25) 5s;transition:.6s cubic-bezier(.25,.5,.35,1.25) 5s}.lm-layout__r a{background:#fff;border:1px solid #0091d7;border-radius:6em;color:#0091d7;display:block;font-size:16px;font-weight:400;margin-top:1em;padding:.35em .25em;text-align:center;text-decoration:none;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.lm-layout__c{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;position:relative;width:100%}.lm-contents{background:url(../img/bg_00.webp) no-repeat;background-position:0 -11em;background-size:contain;opacity:0;overflow:hidden;position:relative;width:100%}.lm-hero{position:relative}.lm-hero__logo{aspect-ratio:690/114;margin:auto;margin-top:calc(50 / 750 * 100%);opacity:1;position:relative;-webkit-transform:scale(1.35);transform:scale(1.35);width:calc(690 / 750 * 100%);z-index:1}.lm-hero__logo img{-webkit-clip-path:circle(0 at left);clip-path:circle(0 at left);-webkit-clip-path:polygon(0 0,30% 0,0 0,0 100%);clip-path:polygon(0 0,30% 0,0 0,0 100%)}.lm-heroswiper{margin-top:2em;opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}.lm-heroswiper .swiper-wrapper{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.lm-heroswiper .swiper-slide{opacity:.75;-webkit-transition:opacity .8s linear;transition:opacity .8s linear;width:calc(420 / 750 * 100%);z-index:1}.lm-heroswiper .swiper-slide-active{opacity:1;-webkit-transition:opacity .8s linear;transition:opacity .8s linear;z-index:2}.lm-heroswiper .swiper-button-next,.lm-heroswiper .swiper-button-prev{-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1/1;background:0 0;border:none;height:auto;margin:0;opacity:0;padding:0;top:35%;width:calc(80 / 750 * 100%)}.lm-heroswiper .swiper-button-next:hover::after,.lm-heroswiper .swiper-button-prev:hover::after{opacity:.8!important;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.lm-heroswiper .swiper-button-next::after,.lm-heroswiper .swiper-button-prev::after{background:url(../img/icon_slidenav.webp) no-repeat;background-size:contain;content:'';display:block;height:100%;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100%}.lm-heroswiper .swiper-button-next{opacity:0;right:calc(70 / 750 * 100%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.lm-heroswiper .swiper-button-prev{left:calc(70 / 750 * 100%);opacity:0;-webkit-transform:translateX(50%);transform:translateX(50%)}.lm-heroswiper .swiper-button-prev::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.lm-heroswiper-block{position:relative}.lm-heroswiper-block picture{aspect-ratio:419/701;display:block;position:relative}.lm-heroswiper-block picture img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%;z-index:1}.lm-heroswiper-block__lower{bottom:1em;left:calc(-58 / 210 * 100%);margin:auto;opacity:0;position:absolute;-webkit-transition:.5s ease;transition:.5s ease;width:calc(326 / 210 * 100%);z-index:1}.is-swiperloaded .swiper-slide-active .lm-heroswiper-block__lower{opacity:1;-webkit-transition:.8s ease 0s;transition:.8s ease 0s}.lm-heroswiper-block__title{margin:0 auto;opacity:0;position:relative;-webkit-transform:translateY(40%);transform:translateY(40%);-webkit-transition:.8s ease .8s;transition:.8s ease .8s;width:calc(243 / 326 * 100%);z-index:1}.is-swiperloaded .swiper-slide-active .lm-heroswiper-block__title{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.8s ease .5s;transition:.8s ease .5s}.lm-heroswiper-block__title>img{position:relative;z-index:1}.lm-heroswiper-block__new{background:url(../img/icon-new.webp) no-repeat;background-size:contain;display:block;height:calc(70 / 750 * 100vw);left:10%;max-height:calc(35px * 1.333);max-width:calc(35px * 1.333);position:absolute;top:0;-webkit-transform:translate3d(-60%,-60%,0) scale(0);transform:translate3d(-60%,-60%,0) scale(0);-webkit-transition:opacity 0s,.6s -webkit-transform cubic-bezier(.47,1.64,.41,.8) 1s;transition:opacity 0s,.6s -webkit-transform cubic-bezier(.47,1.64,.41,.8) 1s;transition:.6s transform cubic-bezier(.47,1.64,.41,.8) 1s,opacity 0s;transition:.6s transform cubic-bezier(.47,1.64,.41,.8) 1s,opacity 0s,.6s -webkit-transform cubic-bezier(.47,1.64,.41,.8) 1s;width:calc(70 / 750 * 100vw);z-index:1}.is-swiperloaded .swiper-slide-active .lm-heroswiper-block__new{opacity:1;-webkit-transform:translate3d(-60%,-60%,0) scale(1);transform:translate3d(-60%,-60%,0) scale(1);-webkit-transition:opacity 0s,.6s -webkit-transform cubic-bezier(.47,1.64,.41,.8) 1s;transition:opacity 0s,.6s -webkit-transform cubic-bezier(.47,1.64,.41,.8) 1s;transition:.6s transform cubic-bezier(.47,1.64,.41,.8) 1s,opacity 0s;transition:.6s transform cubic-bezier(.47,1.64,.41,.8) 1s,opacity 0s,.6s -webkit-transform cubic-bezier(.47,1.64,.41,.8) 1s}.is-swiperloaded .lm-heroswiper-block__new{opacity:0;-webkit-transform:translate3d(-60%,-60%,0) scale(0);transform:translate3d(-60%,-60%,0) scale(0);-webkit-transition:opacity 1s,.6s -webkit-transform cubic-bezier(.47,1.64,.41,.8) 1s;transition:opacity 1s,.6s -webkit-transform cubic-bezier(.47,1.64,.41,.8) 1s;transition:.6s transform cubic-bezier(.47,1.64,.41,.8) 1s,opacity 1s;transition:.6s transform cubic-bezier(.47,1.64,.41,.8) 1s,opacity 1s,.6s -webkit-transform cubic-bezier(.47,1.64,.41,.8) 1s}.lm-heroswiper-block__comingsoon{background:url(../img/icon-comingsoon.webp) no-repeat;background-size:contain;display:block;height:calc(70 / 750 * 100vw);left:10%;max-height:calc(35px * 1.333);max-width:calc(35px * 1.333);position:absolute;top:0;-webkit-transform:translate3d(-60%,-60%,0) scale(0);transform:translate3d(-60%,-60%,0) scale(0);-webkit-transition:opacity 0s,.6s -webkit-transform cubic-bezier(.47,1.64,.41,.8) 1s;transition:opacity 0s,.6s -webkit-transform cubic-bezier(.47,1.64,.41,.8) 1s;transition:.6s transform cubic-bezier(.47,1.64,.41,.8) 1s,opacity 0s;transition:.6s transform cubic-bezier(.47,1.64,.41,.8) 1s,opacity 0s,.6s -webkit-transform cubic-bezier(.47,1.64,.41,.8) 1s;width:calc(70 / 750 * 100vw);z-index:1}.is-swiperloaded .swiper-slide-active .lm-heroswiper-block__comingsoon{opacity:1;-webkit-transform:translate3d(-60%,-60%,0) scale(1);transform:translate3d(-60%,-60%,0) scale(1);-webkit-transition:opacity 0s,.6s -webkit-transform cubic-bezier(.47,1.64,.41,.8) 1s;transition:opacity 0s,.6s -webkit-transform cubic-bezier(.47,1.64,.41,.8) 1s;transition:.6s transform cubic-bezier(.47,1.64,.41,.8) 1s,opacity 0s;transition:.6s transform cubic-bezier(.47,1.64,.41,.8) 1s,opacity 0s,.6s -webkit-transform cubic-bezier(.47,1.64,.41,.8) 1s}.is-swiperloaded .lm-heroswiper-block__comingsoon{opacity:0;-webkit-transform:translate3d(-60%,-60%,0) scale(0);transform:translate3d(-60%,-60%,0) scale(0);-webkit-transition:opacity 1s,.6s -webkit-transform cubic-bezier(.47,1.64,.41,.8) 1s;transition:opacity 1s,.6s -webkit-transform cubic-bezier(.47,1.64,.41,.8) 1s;transition:.6s transform cubic-bezier(.47,1.64,.41,.8) 1s,opacity 1s;transition:.6s transform cubic-bezier(.47,1.64,.41,.8) 1s,opacity 1s,.6s -webkit-transform cubic-bezier(.47,1.64,.41,.8) 1s}.lm-heroswiper-block__btn{margin-left:auto;margin-right:5%;margin-top:.5em;opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.1s ease;transition:.1s ease;width:calc(150 / 326 * 100%)}.is-swiperloaded .swiper-slide-active .lm-heroswiper-block__btn{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:.8s ease .7s;transition:.8s ease .7s}.is-swiperloaded .lm-heroswiper-block__btn{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.8s ease .7s;transition:.8s ease .7s}.lm-heroswiper-block__btn a{display:inline-block;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.lm-nav{margin-bottom:-30%;position:relative;-webkit-transform:translateY(-52%);transform:translateY(-52%);z-index:2}.lm-nav__li{margin:0 auto 0 calc(66 / 610 * 100%);opacity:.001;-webkit-transform:scale(.001);transform:scale(.001);width:calc(480 / 610 * 100%)}.lm-nav__li a{display:block;margin-bottom:12px;position:relative;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:100%}.lm-nav__li a::before{background:#fff;border:1.5px solid #737373;border-radius:6px;bottom:-6px;content:'';height:80%;left:6px;position:absolute;-webkit-transition:left .3s,bottom .3s;transition:left .3s,bottom .3s;width:calc(100% - 2px);z-index:-1}.lm-nav__li a img{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.lm-nav__li+.lm-nav__li{margin-top:5px}.lm-head{margin-top:3em}.lm-head__title{margin:0 auto;width:calc(639 / 750 * 100%)}.lm-head__thumb-02{margin:24% auto 2%;position:relative;width:calc(311 / 610 * 100%);z-index:1}.lm-head__thumb-01{left:-27%;margin:0 auto;position:absolute;top:-18%;width:calc(228 / 311 * 100%);z-index:1}.lm-head__thumb-03{left:91%;margin:0 auto;position:absolute;top:-9%;width:calc(81 / 311 * 100%);z-index:1}.lm-head__text{margin:0 auto;width:calc(529 / 610 * 100%)}.lm-head__desc{font-size:min(calc(9 / 375 * 100vw),calc(9px * 1.32));line-height:1.66666667;margin:0 auto;padding-bottom:1em;position:relative;width:calc(469 / 610 * 100%)}.lm-head__desc>p{margin-top:1em}.lm-head__desc::after,.lm-head__desc::before{background:url(../img/head-thumb-04.webp) no-repeat;background-position:center bottom;background-size:contain;bottom:0;content:'';display:block;height:90%;position:absolute;width:calc(37 / 469 * 100%);z-index:1}.lm-head__desc::before{left:-11%}.lm-head__desc::after{right:-11%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.lm-head__name{margin:0 auto;width:calc(270 / 469 * 100%)}.lm-spmenuWrap{aspect-ratio:530/234;margin-top:3em;position:relative;z-index:2}.lm-spmenu{font-size:min(calc(12 / 375 * 100vw),calc(12px * 1.32));left:0;margin:0 auto;overflow:hidden;position:absolute;right:0;top:0;width:calc(690 / 750 * 100%);z-index:1}.lm-spmenu.is-fixed{left:0;margin:auto;margin-left:auto;position:fixed;right:0;top:120px;z-index:5}.lm-spmenu.is-fixed .uqv2-parts-accordion2024{margin-left:auto;-webkit-transition:width .5s ease;transition:width .5s ease;width:4em}.lm-spmenu.is-fixed .uqv2-parts-accordion2024:has(input:checked){width:100%}.lm-spmenu .uqv2-parts-accordion2024{background:#0091d7;border:none;border-radius:9px;margin-left:auto;-webkit-transition:width .5s ease;transition:width .5s ease;width:100%}.lm-spmenu .uqv2-parts-accordion2024__btn{color:#fff;font-size:min(calc(12 / 375 * 100vw),calc(12px * 1.32));padding:.5em 0;position:relative;text-align:center;-webkit-transition:.3s ease;transition:.3s ease}.lm-spmenu .uqv2-parts-accordion2024__btn::after{content:none}.lm-spmenu .uqv2-parts-accordion2024__btn>span{opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.lm-spmenu input:checked+.uqv2-parts-accordion2024__btn{margin-left:auto;margin-right:0;-webkit-transition:.3s ease;transition:.3s ease;width:2em}.lm-spmenu input:checked+.uqv2-parts-accordion2024__btn>span{display:block;opacity:0;overflow:hidden;-webkit-transition:opacity 0s ease;transition:opacity 0s ease}.lm-spmenu input:checked+.uqv2-parts-accordion2024__btn::after{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;content:'×';display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:3em;font-weight:200;height:1em;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-right:.2em;-webkit-transform:rotate(0);transform:rotate(0);width:1em}.lm-spmenu .uqv2-parts-accordion2024__trg{overflow:visible}.lm-spmenu .uqv2-parts-accordion2024__trginner{opacity:0;-webkit-transition:.3s opacity ease 0s,.1s margin ease .3s;transition:.3s opacity ease 0s,.1s margin ease .3s}.lm-spmenu input:checked+.uqv2-parts-accordion2024__btn+.uqv2-parts-accordion2024__trg .uqv2-parts-accordion2024__trginner{margin-top:-1.5em;opacity:1;-webkit-transition:.3s opacity ease 0s,.1s margin ease 0s;transition:.3s opacity ease 0s,.1s margin ease 0s}.lm-spmenu__contents{padding:0 calc(40 / 650 * 100%) calc(40 / 650 * 100%)}.lm-spmenu__title{color:#fff}.lm-spmenu-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.lm-spmenu-list__li{margin-top:.75em;width:calc(50% - 3%)}.lm-spmenu-list__li img{height:calc(15 / 12 * 1em);width:auto}.lm-spmenu-list__li .is-inactive{cursor:default;opacity:.4;pointer-events:none}.lm-spmenu-list__li a.is-btn{background:#fff;border:1px solid #0091d7;border-radius:6em;color:#0091d7;display:block;font-weight:400;padding:.35em .25em;text-align:center;text-decoration:none}.lm-accordion{border:none}.lm-accordion__btn{margin:0 auto;padding:0;width:calc(530 / 610 * 100%)}.lm-accordion__btn::after{content:none}.lm-section{margin-top:calc(9em);padding:0 calc(30 / 750 * 100%);position:relative;z-index:1}.lm-section::before{aspect-ratio:533/711;background:url(../img/bg_01.webp) no-repeat;background-size:contain;content:'';display:block;position:absolute;right:calc(-40 / 750 * 100%);top:.5em;width:calc(533 / 750 * 100%);z-index:0}.lm-section-head{position:relative}.lm-section__youtube{margin-left:auto;margin-right:calc(20 / 610 * 100%);width:calc(285 / 610 * 100%)}.lm-section-clm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:5px;position:relative;z-index:1}.lm-section-clm__l{margin-top:10px;position:relative;width:calc(400 / 690 * 100%);z-index:1}.lm-section-clm__r{position:relative;width:calc(270 / 690 * 100%);z-index:1}.lm-section__thumb{aspect-ratio:400/711;border-radius:9px;display:block;overflow:hidden;position:relative;width:100%}.lm-section__thumb img{height:100%;left:0;margin:auto;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%;z-index:1}.lm-section__labeltitle>span{background:#0091d7;border-radius:6px;color:#fff;display:inline-block;font-size:min(calc(9 / 375 * 100vw),calc(9px * 1.32));line-height:1.5;padding:.25em 1.25em}.lm-section__label{font-size:min(calc(12 / 375 * 100vw),calc(12px * 1.32));margin-top:.5em}.lm-section__label>span{background:#7fc8eb;border-radius:6px;color:#fff;display:inline-block;line-height:1.5;padding:.2em .75em}.lm-section__label small{font-size:80%}.lm-section__movbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;display:block;font-size:min(calc(10 / 375 * 100vw),calc(10px * 1.32));margin:0;margin-left:calc(-55 / 290 * 100%);margin-top:3em;padding:0}.lm-section__movbtn__btn{cursor:pointer;position:relative;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.lm-section__movbtn__btn::after{aspect-ratio:1/1;background:url(../img/sec-movbtn-arrow.webp) no-repeat;background-size:contain;content:'';display:block;position:absolute;right:10.75%;top:35%;-webkit-transition:margin .3s;transition:margin .3s;width:calc(26 / 295 * 100%);z-index:1}.is-scrollin .lm-section__movbtn__btn::after{-webkit-animation:lm-anm-arrow 3s infinite;animation:lm-anm-arrow 3s infinite}.lm-section__movbtn__btn-01::after{top:46%}.lm-section__movbtn__btn-02::after{top:30%}.lm-section__movbtn__btn.is-inactive{cursor:default}.lm-section__movbtn__btn.is-inactive::after{content:none}.lm-section__movbtn__btn img{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.lm-section__movbtn+.lm-section__movbtn{margin-top:1.5em}.lm-section__box{background:#fff;border:1px solid #0091d7;border-radius:12px;color:#0091d7;font-size:min(calc(10 / 375 * 100vw),calc(10px * 1.32));margin:0 auto;margin-left:calc(-207 / 270 * 100%);margin-top:3em;padding:calc(20 / 238.5 * 100%) calc(30 / 238.5 * 100%)}.lm-section__box>strong{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#083090;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:min(calc(18 / 375 * 100vw),calc(18px * 1.32));font-weight:400}.lm-section__box>strong>i{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:.75em;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:.25em;width:.75em}.lm-section__box>p{font-size:min(calc(12 / 375 * 100vw),calc(12px * 1.32));font-weight:400;line-height:2}.lm-section__box>p>em{font-weight:800}.lm-section-contents{position:relative}.lm-section-contents::before{aspect-ratio:533/711;background:url(../img/bg_01.webp) no-repeat;background-size:contain;content:'';display:block;position:absolute;right:calc(-40 / 750 * 100%);top:-1.5em;width:calc(533 / 750 * 100%);z-index:0}.lm-section01 .lm-section-contents::before{right:calc(320 / 750 * 100%)}.lm-section-contents__title{font-size:min(calc(10 / 375 * 100vw),calc(10px * 1.32));margin-top:3em}.lm-section-contents__title>span{display:block;margin-left:calc(30 / 690 * 100%);width:calc(280 / 690 * 100%)}.lm-section-contentsbox{background:url(../img/bg_02.webp) repeat;background-size:14.5px;border-radius:9px;font-size:min(calc(10 / 375 * 100vw),calc(10px * 1.32));margin-top:3em;padding-bottom:4em;padding-top:2em}.lm-section-contentsbox__title{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#083090;color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:min(calc(18 / 375 * 100vw),calc(18px * 1.32));line-height:1.75;margin-left:calc(-30 / 690 * 100%);padding-left:calc(40 / 690 * 100%);padding-right:.5em}.lm-section-contentsbox__title i{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:.95em;margin-left:.25em;width:.95em}.lm-section-conversation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:min(calc(15 / 375 * 100vw),calc(15px * 1.32));-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.25em;padding:0 calc(30 / 690 * 100%);width:100%}.lm-section-conversation__thumb{width:calc(120 / 630 * 100%)}.lm-section-conversation__text{width:calc(482 / 630 * 100%)}.lm-section-conversation__name{font-weight:800}.lm-section-conversation__box{background:#00b0d7;border-radius:9px;color:#fff;display:inline-block;line-height:1.33;margin-top:.5em;max-width:calc(15em);padding:.5em .75em;position:relative;text-align:left}.lm-section-conversation__box>span{position:relative;z-index:1}.lm-section-conversation__box::before{background:url(../img/icon_box1.webp) no-repeat;background-size:contain;content:'';display:block;height:9px;left:0;position:absolute;right:auto;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:16px;z-index:1}.lm-section-conversation__box.is-live01,.lm-section-conversation__box.is-live02,.lm-section-conversation__box.is-live03{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:transparent!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:-.5em;position:relative;width:100%}.lm-section-conversation__box.is-live01::before,.lm-section-conversation__box.is-live02::before,.lm-section-conversation__box.is-live03::before{content:'';position:absolute;z-index:0}.lm-section-conversation__box.is-live01>div,.lm-section-conversation__box.is-live02>div,.lm-section-conversation__box.is-live03>div{position:relative;z-index:1}.lm-section-conversation__box.is-live01{aspect-ratio:413/211}.lm-section-conversation__box.is-live01::before{background:transparent url(../img/story05-bg_01.webp) no-repeat!important;background-size:contain!important;height:100%!important;right:-5%!important;-webkit-transform:none!important;transform:none!important;width:105%!important}.lm-section-conversation__box.is-live02{aspect-ratio:457/151}.lm-section-conversation__box.is-live02::before{background:transparent url(../img/story05-bg_02.webp) no-repeat!important;background-size:contain!important;height:110%!important;-webkit-transform:none!important;transform:none!important;width:110%!important}.lm-section-conversation__box.is-live02>div{right:4%;top:6%}.lm-section-conversation__box.is-live03{aspect-ratio:413/211;width:80%}.lm-section-conversation__box.is-live03::before{background:transparent url(../img/story05-bg_01.webp) no-repeat!important;background-size:contain!important;height:100%!important;-webkit-transform:none!important;transform:none!important;width:100%!important}.lm-section-conversation__box ul{font-size:calc(24 / 30 * 100%);font-weight:800}.lm-section-conversation__box ul>li{padding-left:1em;text-indent:-1em}.lm-section-conversation__box a{color:#083090}.lm-section-conversation__box a:hover{text-decoration:none}.lm-section-conversation__box button.link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;color:#083090;display:inline;margin:0;padding:0;text-decoration:underline}.lm-section-conversation__box button.link:hover{text-decoration:none}.lm-section-conversation__ex{background:#18328a;border-radius:9px;display:inline-block;line-height:1.33;margin-top:1em;position:relative;text-align:left}.lm-section-conversation__exclm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:min(calc(9 / 375 * 100vw),calc(9px * 1.32));-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:calc(18 / 241 * 100%)}.lm-section-conversation__exclm__l{width:40%}.lm-section-conversation__exclm__r{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:55%}.lm-section-conversation__exclm__r .lm-btn-white{background:#fff;color:#0091d7;width:100%}.lm-section-conversation__exclm__r .lm-btn-white>span{line-height:1;padding:.25em 0}.lm-section-conversation__exclm__r .lm-btn-white>span::after{top:1px}.lm-section-conversation__caution{color:#303030;margin-top:1em;width:100%}.lm-section-conversation__caution ul{font-size:calc(24 / 30 * 100%);margin:0 auto;width:21em}.lm-section-conversation__caution ul>li{line-height:1.3;padding-left:1em;text-align:left;text-indent:-1em}.lm-section-conversation__caution ul a{color:#0091d7}.lm-section-conversation__caution ul a:hover{text-decoration:none}.lm-section-conversation__after{margin-top:1.25em;text-align:center;width:100%}.lm-section-conversation__after>span{background:#b2c1c8;border-radius:6em;color:#fff;display:inline-block;padding:.15em 1em}.lm-section-conversation:nth-child(even){text-align:right}.lm-section-conversation:nth-child(even) .lm-section-conversation__text{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.lm-section-conversation:nth-child(even) .lm-section-conversation__box{background-color:#0091d7}.lm-section-conversation:nth-child(even) .lm-section-conversation__box::before{background:url(../img/icon_box2.webp) no-repeat;background-size:contain;left:auto;right:0;top:0;-webkit-transform:translateX(50%);transform:translateX(50%)}.lm-section__link{margin:0 auto 0 calc(40 / 610 * 100%);margin-top:6.6%;width:calc(258 / 610 * 100%)}.lm-section__anchor{margin:0 auto;margin-top:6.6%;width:calc(450 / 610 * 100%)}@-webkit-keyframes lm-anm-arrow{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(20%);transform:translateX(20%)}60%{-webkit-transform:translateX(5%);transform:translateX(5%)}80%{-webkit-transform:translateX(20%);transform:translateX(20%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes lm-anm-arrow{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(20%);transform:translateX(20%)}60%{-webkit-transform:translateX(5%);transform:translateX(5%)}80%{-webkit-transform:translateX(20%);transform:translateX(20%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.lm-section01{margin-top:6em}.lm-section01::before{top:4em}.lm-section01__story{width:calc(480 / 690 * 100%)}.lm-section01__characters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.lm-section01__characters01{margin-left:calc(30 / 690 * 100%);width:calc(409 / 690 * 100%)}.lm-section01__characters02{margin-left:auto;margin-right:calc(30 / 690 * 100%);margin-top:-1.5em;width:calc(225 / 690 * 100%)}.lm-section01-contentsbox__title{margin:2em auto 0;width:calc(607 / 690 * 100%)}.lm-section02__story{width:calc(484 / 690 * 100%)}.lm-section02__characters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.lm-section02__characters01{margin-left:calc(30 / 690 * 100%);width:calc(409 / 690 * 100%)}.lm-section02__characters02{margin-left:auto;margin-right:calc(30 / 690 * 100%);margin-top:-1.5em;width:calc(225 / 690 * 100%)}.lm-section02-contentsbox__title{margin:2em auto 0;width:calc(586 / 690 * 100%)}.lm-section02-contentsbox__title2{margin:2em auto 0;width:calc(618 / 690 * 100%)}.lm-section03__story{width:calc(481 / 690 * 100%)}.lm-section03__characters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:.5em;width:100%}.lm-section03__characters01{margin-left:calc(30 / 690 * 100%);width:calc(235 / 690 * 100%)}.lm-section03__characters02{margin-left:auto;margin-top:-2.5em;width:calc(412 / 690 * 100%)}.lm-section03-contentsbox__title{margin:2em auto 0;width:calc(586 / 690 * 100%)}.lm-section03-contentsbox__title2{margin:2em auto 0;width:calc(618 / 690 * 100%)}.lm-section04__story{width:calc(549 / 690 * 100%)}.lm-section04__characters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:1em;width:100%}.lm-section04__characters01{margin-left:0;width:calc(235 / 690 * 100%)}.lm-section04__characters02{margin-left:auto;margin-top:-2em;width:calc(412 / 690 * 100%)}.lm-section04__characters02>span{display:block;margin-left:-24%}.lm-section04-contentsbox__title{margin:2em auto 0;width:calc(586 / 690 * 100%)}.lm-section04-contentsbox__title2{margin:2em auto 0;width:calc(637 / 690 * 100%)}.lm-section05__story{width:calc(653 / 690 * 100%)}.lm-section05__characters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:1em;width:100%}.lm-section05__characters01{margin-left:0;width:calc(303 / 690 * 100%)}.lm-section05__characters02{margin-left:auto;margin-top:-3em;width:calc(387 / 690 * 100%)}.lm-section05__characters02>span{display:block;margin-left:-12%}.lm-section05-contentsbox__title{margin:2em auto 0;width:calc(625 / 690 * 100%)}.lm-section05-contentsbox__title2{margin:2em auto 0;width:calc(637 / 690 * 100%)}.lm-section06::after{aspect-ratio:533/711;background:url(../img/bg_01.webp) no-repeat;background-size:contain;bottom:-71.5em;content:'';display:block;position:absolute;right:calc(-40 / 750 * 100%);width:calc(533 / 750 * 100%);z-index:0}.lm-section06__story{width:calc(442 / 690 * 100%)}.lm-section06__characters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:1em;width:100%}.lm-section06__characters01{margin-left:calc(0 / 690 * 100%);width:calc(244 / 690 * 100%)}.lm-section06__characters02{margin-left:auto;margin-top:-2em;width:calc(456 / 690 * 100%)}.lm-section06__characters02>span{display:block;margin-left:-7%}.lm-section06-contentsbox__title{margin:2em auto 0;width:calc(625 / 690 * 100%)}.lm-section06-contentsbox__title2{margin:2em auto 0;width:calc(637 / 690 * 100%)}.lm-section07{background:url(../img/bg_03.webp) repeat;background-size:15px;padding-bottom:10em;padding-top:2em;position:relative}.lm-section07::before{background:url(../img/bg_04.webp) repeat;content:'';height:5px;left:0;position:absolute;top:-5px;width:100%;z-index:1}.lm-section07__title{color:#fff;font-size:min(calc(30 / 375 * 100vw),calc(30px * 1.32));font-weight:800;line-height:1.3;margin-top:1em}.lm-section07__title small{display:block;font-size:min(calc(12 / 375 * 100vw),calc(12px * 1.32));font-weight:400;line-height:1.3}.lm-section07__title+.lm-cautionbox{margin-top:1em}.lm-section07__thumb01{margin:2em auto 0}.lm-section07__thumb02{margin:2em auto 0;width:calc(467 / 690 * 100%)}.lm-section07__thumb03{margin:2em auto 0}.lm-pickup{margin-top:6em}.lm-pickup::before{content:none}.lm-pickup__title{font-size:min(calc(15 / 375 * 100vw),calc(15px * 1.32));margin:0 auto;margin-bottom:1em;width:calc(313 / 690 * 100%)}.lm-pickup__box{background:#ceefff;border-radius:12px;padding:calc(30 / 690 * 100%);text-align:center}.lm-pickup__thumb{margin:0 auto}.lm-pickup__link{font-size:min(calc(15 / 375 * 100vw),calc(15px * 1.32))}.lm-pickup__link a{color:#0091d7}.lm-pickup__link a:hover{text-decoration:none}.lm-pickup__btns{font-size:min(calc(15 / 375 * 100vw),calc(15px * 1.32));margin:0 auto;width:calc(400 / 690 * 100%)}.lm-pickup__btns__li{margin:.85em auto 0}.lm-pickup__btns__li a{width:100%}.lm-application-accordion{margin-top:8.8%}.lm-application-accordion__btn-icon{background:url(../img/icon-open.webp) no-repeat;background-position:center;background-size:99% auto;bottom:29%;height:auto;margin:auto;position:absolute;right:12%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:calc(32 / 530 * 100%);z-index:1}.lm-application-accordion__btn-icon::before{content:'';display:block;padding-bottom:100%}.lm-application-accordion__btn:hover .lm-application-accordion__btn{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.lm-application-accordion__btn-icon{right:6.5%}input:checked+.lm-application-accordion__btn .lm-3coin-accordion__btn-icon{background:url(../img/icon-close.webp) no-repeat;background-position:center;background-size:99% auto}.lm-section07-accordion{margin-left:-1.5em;margin-right:-1.5em;overflow:auto}.lm-section07-accordion .lm-accordion__trg{padding:0}.lm-section07-accordion .lm-accordion__trginner{padding-left:1.5em;padding-right:1.5em}.lm-section07-accordion .uqv2-parts-table td,.lm-section07-accordion .uqv2-parts-table th{border-color:#083090}.lm-section07-accordion .uqv2-parts-table th{background:#e6eaf4;color:#303030}.lm-section07-accordion__btn{margin:1.5em auto 2.5em;width:calc(242 / 610*100%)}.lm-section07-accordion__btn .lm-btn-deepblue{width:100%}.lm-section07-accordion__btn .lm-btn-deepblue>span>span:nth-child(1){display:none}.lm-section07-accordion__btn .lm-btn-deepblue>span>span:nth-child(2){display:inline}.lm-section07-accordion__btn .lm-btn-deepblue>span::after{background:url(../img/icon-open.webp) no-repeat;background-position:center;background-size:99% auto;content:'';height:1.33em;width:1.33em}input:checked+*+.uqv2-parts-accordion2024__trg+.lm-section07-accordion__btn .lm-btn-deepblue>span>span:nth-child(1){display:inline}input:checked+*+.uqv2-parts-accordion2024__trg+.lm-section07-accordion__btn .lm-btn-deepblue>span>span:nth-child(2){display:none}input:checked+*+.uqv2-parts-accordion2024__trg+.lm-section07-accordion__btn .lm-btn-deepblue>span::after{background:url(../img/icon-close.webp) no-repeat;background-position:center;background-size:99% auto;content:''}.lm-section07-accordion a{color:inherit;text-decoration:underline}.lm-section07-accordion a:hover{text-decoration:none}.lm-application{margin-top:4em}.lm-application::before{content:none}.lm-application__title{margin:0 auto;width:calc(631 / 690 * 100%)}.lm-application-btnlist{margin:2em auto 4em;width:calc(470 / 646 * 100%)}.lm-application-btnlist__logo{margin:0 auto 2em;width:100%}.lm-application-btnlist__li{margin-top:calc(30 / 646 * 100%)}.lm-application-btnlist__li .lm-btn-blue{font-weight:800;min-height:4.5em}.lm-application-btnlist__li .lm-btn-blue,.lm-application-btnlist__li .lm-btn-whiteblue{font-size:min(calc(12 / 375 * 100vw),calc(12px * 1.32));width:100%}.lm-application-btnlist__li .lm-btn-blue>span::after,.lm-application-btnlist__li .lm-btn-whiteblue>span::after{right:2em;top:1px}.lm-application-btnlist__li .lm-btn-whiteblue{font-size:min(calc(9 / 375 * 100vw),calc(9px * 1.32))}.lm-application-btnlist__li .is-big>span{font-size:min(calc(18 / 375 * 100vw),calc(18px * 1.32));font-weight:900}.lm-application-btnlist__li .is-big>span::after{font-size:min(calc(9/ 375 * 100vw),calc(9px * 1.32));right:2em}.lm-application-accordion{background:#083090;border:1px solid #fff;border-radius:12px;margin-bottom:5px;margin-top:2em;width:100%}.lm-application-accordion.is-gray{background:#cdcdcd}.lm-application-accordion.is-gray .lm-application-accordion__btn{color:#737373}.lm-application-accordion__btn{color:#fff;font-size:min(calc(15 / 375 * 100vw),calc(15px * 1.32));font-weight:900;padding:calc(15 / 558 * 100%) calc(40 / 558 * 100%);width:100%}.lm-cautionbox{border:1px solid #fff;color:#fff;font-size:min(calc(9 / 375 * 100vw),calc(9px * 1.32));line-height:1.66666667;margin:auto;margin-top:6.6%;padding:1em 1.5em;width:100%}.lm-cautionbox.is-big{font-size:min(calc(12 / 375 * 100vw),calc(12px * 1.32));text-decoration:underline}.lm-cautionbox__ib{text-align:center}.lm-cautionbox__ib__inner{display:inline-block;text-align:left}.lm-cautionbox__head{font-size:min(calc(15 / 375 * 100vw),calc(15px * 1.32));font-weight:900;line-height:1.2;margin-bottom:.2em}.lm-cautionbox__title{font-size:min(calc(12 / 375 * 100vw),calc(12px * 1.32));font-weight:900;line-height:1.2;margin-bottom:.2em}.lm-cautionbox__inner+.lm-cautionbox__title{margin-top:1.25em}.lm-anchortrg+.lm-cautionbox__title{margin-top:1.25em}.lm-cautionbox__title+.lm-cautionbox__title{margin-top:1.25em}.lm-cautionbox__inner{padding-left:1em}.lm-cautionbox__inner p{line-height:1.5}.lm-cautionbox a{color:#fff!important;text-decoration:underline}.lm-cautionbox a:hover{text-decoration:none}.lm-cautionbox-blue{background:#fff;border:1px solid #fff;color:#083090;font-size:min(calc(9 / 375 * 100vw),calc(9px * 1.32));letter-spacing:-.05em;line-height:1.66666667;margin:auto;margin-top:6.6%;padding:1em 1.5em;width:100%}.lm-cautionbox-bigblue{border:1px solid #083090;color:#083090;font-size:min(calc(12 / 375 * 100vw),calc(12px * 1.32));line-height:1.66666667;margin:auto;margin-top:4.4%;padding:1em 1.5em;width:calc(570 / 610 * 100%)}.lm-cautionbox-bigblue a{color:inherit;text-decoration:underline}.lm-cautionbox-bigblue a:hover{text-decoration:none}.lm-color--deepblue{color:#083090!important}.uqv2-parts-table sup{font-size:80%;vertical-align:text-top}.lm-cautionbox a.lm-color--deepblue{color:#083090!important}.lm-cautionbox a.uqv2-parts-textlink--keycolor{color:#0091d7!important}.lm-btn-blue,.lm-btn-deepblue,.lm-btn-white,.lm-btn-whiteblue,a.lm-btn-blue,a.lm-btn-deepblue,a.lm-btn-white,a.lm-btn-whiteblue{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#0091d7;border:1px solid #fff;border-radius:6em;color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1.5;padding:.475em 1.5em .525em 1em;position:relative;text-align:center;text-decoration:none;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.lm-btn-blue>span,.lm-btn-deepblue>span,.lm-btn-white>span,.lm-btn-whiteblue>span,a.lm-btn-blue>span,a.lm-btn-deepblue>span,a.lm-btn-white>span,a.lm-btn-whiteblue>span{display:inline-block;text-align:left}.lm-btn-blue>span>small,.lm-btn-deepblue>span>small,.lm-btn-white>span>small,.lm-btn-whiteblue>span>small,a.lm-btn-blue>span>small,a.lm-btn-deepblue>span>small,a.lm-btn-white>span>small,a.lm-btn-whiteblue>span>small{display:block;font-size:66%;line-height:1.3}.lm-btn-blue>span>span,.lm-btn-deepblue>span>span,.lm-btn-white>span>span,.lm-btn-whiteblue>span>span,a.lm-btn-blue>span>span,a.lm-btn-deepblue>span>span,a.lm-btn-white>span>span,a.lm-btn-whiteblue>span>span{display:block;line-height:1.3}.lm-btn-blue>span::after,.lm-btn-deepblue>span::after,.lm-btn-white>span::after,.lm-btn-whiteblue>span::after,a.lm-btn-blue>span::after,a.lm-btn-deepblue>span::after,a.lm-btn-white>span::after,a.lm-btn-whiteblue>span::after{speak:none;bottom:0;color:#fff;content:"\e902";font-family:uq-icomoon!important;font-style:normal;font-variant:normal;font-weight:400;height:1em;line-height:1;margin:auto;position:absolute;right:1em;text-align:center;text-transform:none;top:0;width:1em;z-index:1}.lm-btn-blue[target="_blank"]>span::after,.lm-btn-deepblue[target="_blank"]>span::after,.lm-btn-white[target="_blank"]>span::after,.lm-btn-whiteblue[target="_blank"]>span::after,a.lm-btn-blue[target="_blank"]>span::after,a.lm-btn-deepblue[target="_blank"]>span::after,a.lm-btn-white[target="_blank"]>span::after,a.lm-btn-whiteblue[target="_blank"]>span::after{content:"\e90b"}.lm-btn-white,a.lm-btn-white{background:rgba(255,255,255,.8);color:#303030}.lm-btn-white>span::after,a.lm-btn-white>span::after{color:#0091d7}.lm-btn-deepblue,a.lm-btn-deepblue{background:#083090}.lm-btn-whiteblue,a.lm-btn-whiteblue{background:#ceefff;color:#303030}.lm-btn-whiteblue>span::after,a.lm-btn-whiteblue>span::after{color:#0091d7}.lm-btn-gray,a.lm-btn-gray{cursor:pointer;display:inline-block;position:relative;text-decoration:none;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:1}.lm-btn-gray>span,a.lm-btn-gray>span{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#cdcdcd;border:1px solid #737373;color:#303030;display:inline-block;font-size:min(calc(9 / 375 * 100vw),calc(9px * 1.32));margin-bottom:2px;padding:.4em 3em .4em 1em;position:relative;text-decoration:none}.lm-btn-gray>span::after,a.lm-btn-gray>span::after{speak:none;bottom:0;color:#0091d7;content:"\e902";font-family:uq-icomoon!important;font-style:normal;font-variant:normal;font-weight:400;height:1em;line-height:1;margin:auto;position:absolute;right:1em;text-align:center;text-transform:none;top:0;width:1em;z-index:1}.lm-btn-gray[target="_blank"]>span::after,a.lm-btn-gray[target="_blank"]>span::after{content:"\e90b"}.lm-btn-gray::before,a.lm-btn-gray::before{background:#737373;content:'';height:97%;left:2px;position:absolute;top:2px;-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s;width:100%;z-index:-1}.lm-shadowhover{cursor:pointer;display:inline-block;position:relative;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.lm-shadowhover::before{background:#737373;border-radius:.5em;content:'';height:100%;left:5px;position:absolute;top:5px;-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s;width:calc(100%);z-index:-1}.lm-shadowhover img{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.lm-modal{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,0);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:0%;left:0;opacity:0;overflow:auto;position:fixed;top:0;-webkit-transition:background .3s ease,opacity .3s ease,width .1ms ease .3s,height .1ms ease .3s;transition:background .3s ease,opacity .3s ease,width .1ms ease .3s,height .1ms ease .3s;width:0%;z-index:2000}.is-modalopen .lm-modal{background:rgba(0,0,0,.9);height:100%;opacity:1;-webkit-transition:background .3s ease,opacity .3s ease;transition:background .3s ease,opacity .3s ease;width:100%}.lm-modal__bg{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.lm-modal__mov{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;margin:auto;padding:2% 0;position:relative;width:325px;z-index:2}.lm-modal__mov iframe{aspect-ratio:325/800;opacity:0;-webkit-transition:1s ease;transition:1s ease}.is-modalopen .lm-modal__mov iframe{opacity:1;-webkit-transition:.6s ease 1s;transition:.6s ease 1s}.lm-modal__mov blockquote,.lm-modal__mov iframe{height:100%;left:0;min-width:325px;overflow:auto;position:relative;top:0;width:100%;z-index:1}.lm-modal__mov blockquote.show,.lm-modal__mov iframe.show{display:block}.lm-modal__mov__close{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:15px;font-weight:900;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;width:100%;width:58px;z-index:1}.lm-modal__mov__close img{height:auto;width:100%}.lm-modal__mov__close>span{font-size:200%;font-style:italic}.lm-iframe-youtube.hide{display:none}.js-scrollfade{opacity:.001;-webkit-transform:translateY(40px);transform:translateY(40px)}.js-scrollfade.is-scrollin{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.6s ease-out;transition:.6s ease-out}.js-scrollfade.is-delay{opacity:.001;-webkit-transform:translateY(80px);transform:translateY(80px)}.js-scrollfade.is-delay.is-scrollin{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.6s cubic-bezier(.25,.5,.35,1.25) .2s;transition:.6s cubic-bezier(.25,.5,.35,1.25) .2s}.js-scrollfade2{opacity:.001;-webkit-transform:scale(.001);transform:scale(.001)}.js-scrollfade2.is-scrollin{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.6s cubic-bezier(.25,.5,.35,1.25);transition:.6s cubic-bezier(.25,.5,.35,1.25)}.js-scrollfade2.is-delay{opacity:.001;-webkit-transform:scale(.001);transform:scale(.001)}.js-scrollfade2.is-delay.is-scrollin{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.6s cubic-bezier(.25,.5,.35,1.25) .2s;transition:.6s cubic-bezier(.25,.5,.35,1.25) .2s}.is-scrollin .lm-anm-bounce{-webkit-animation:lm-anm-bounce 1s cubic-bezier(.25,.5,.35,1.25) infinite 1s;animation:lm-anm-bounce 1s cubic-bezier(.25,.5,.35,1.25) infinite 1s}@-webkit-keyframes lm-anm-bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(10%);transform:translateY(10%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes lm-anm-bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(10%);transform:translateY(10%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.is-scrollin .lm-anm-bounce2{-webkit-animation:lm-anm-bounce2 1s cubic-bezier(.25,.5,.35,1.25) infinite 1s;animation:lm-anm-bounce2 1s cubic-bezier(.25,.5,.35,1.25) infinite 1s}@-webkit-keyframes lm-anm-bounce2{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}30%{opacity:1;-webkit-transform:translateY(15%);transform:translateY(15%)}100%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes lm-anm-bounce2{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}30%{opacity:1;-webkit-transform:translateY(15%);transform:translateY(15%)}100%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}}.js-scrollfade.lm-anm-bounce3{-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0);-webkit-transform-origin:left top;transform-origin:left top}.js-scrollfade.lm-anm-bounce3.is-scrollin{-webkit-animation:lm-anm-bounce3 .7s linear forwards .3s;animation:lm-anm-bounce3 .7s linear forwards .3s;opacity:1}.lm-section-conversation:nth-child(even) .js-scrollfade.lm-anm-bounce3{-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0);-webkit-transform-origin:right top;transform-origin:right top}.lm-section-conversation:nth-child(even) .js-scrollfade.lm-anm-bounce3.is-scrollin{-webkit-animation:lm-anm-bounce3 .7s linear forwards .3s;animation:lm-anm-bounce3 .7s linear forwards .3s;opacity:1}@-webkit-keyframes lm-anm-bounce3{0%{opacity:1;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}25%{opacity:1;-webkit-transform:translateY(0) scale(1.15);transform:translateY(0) scale(1.15)}45%{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}75%{opacity:1;-webkit-transform:translateY(0) scale(1.025);transform:translateY(0) scale(1.025)}100%{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes lm-anm-bounce3{0%{opacity:1;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}25%{opacity:1;-webkit-transform:translateY(0) scale(1.15);transform:translateY(0) scale(1.15)}45%{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}75%{opacity:1;-webkit-transform:translateY(0) scale(1.025);transform:translateY(0) scale(1.025)}100%{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.is-scrollin .lm-anm-flash{-webkit-animation:lm-anm-flash 3s cubic-bezier(.25,.5,.35,1.25) infinite 1s;animation:lm-anm-flash 3s cubic-bezier(.25,.5,.35,1.25) infinite 1s}@-webkit-keyframes lm-anm-flash{0%{opacity:1}10%{opacity:1}20%{opacity:0}30%{opacity:1}40%{opacity:0}50%{opacity:1}100%{opacity:1}}@keyframes lm-anm-flash{0%{opacity:1}10%{opacity:1}20%{opacity:0}30%{opacity:1}40%{opacity:0}50%{opacity:1}100%{opacity:1}}picture.js-fadeimg:not(.js-scrollfade)>img{opacity:0;-webkit-transition:.35s linear;transition:.35s linear}picture.js-fadeimg:not(.js-scrollfade)>img:nth-child(1){opacity:1}picture.js-fadeimg:not(.js-scrollfade)>img:nth-child(1).is-show{opacity:1;-webkit-transition:.35s linear;transition:.35s linear}picture.js-fadeimg:not(.js-scrollfade)>img.is-show{opacity:1;-webkit-transition:.35s linear;transition:.35s linear}picture.js-fadeimg>img{opacity:0;-webkit-transition:.35s linear;transition:.35s linear}picture.js-fadeimg>img:nth-child(1){opacity:1}picture.js-fadeimg>img:nth-child(1).is-show{opacity:1;-webkit-transition:.35s linear;transition:.35s linear}picture.js-fadeimg>img.is-show{opacity:1;-webkit-transition:.35s linear;transition:.35s linear}@-webkit-keyframes lm-anm-imgfade{0%{opacity:0}20%{opacity:1}40%{opacity:1}50%{opacity:0}100%{opacity:0}}@keyframes lm-anm-imgfade{0%{opacity:0}20%{opacity:1}40%{opacity:1}50%{opacity:0}100%{opacity:0}}#uqfootbtns,.uqv2-parts-footerinfoblock{display:none!important}.uqv2-globalfooter{position:relative;z-index:2}@media (min-width:768px){.lm-wrapper__inner{margin:0 auto;max-width:1020px;padding-left:20px;padding-right:20px}.lm-layout__l-list__li a:hover{-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.lm-layout__l-list__li a:hover::before{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.lm-layout__r a:hover{-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.lm-layout__r a:hover::before{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.lm-layout__c{border-left:20px solid #ceefff;border-right:20px solid #ceefff;max-width:540px;padding:0;width:540px}.lm-heroswiper-block__btn a:hover{-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.lm-heroswiper-block__btn a:hover::before{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.lm-nav__li a::before{border-radius:9px}.lm-nav__li a:hover img{-webkit-transform:translate3d(-2px,-2px,0);transform:translate3d(-2px,-2px,0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.lm-nav__li a:hover::before{-webkit-transition:left .3s,bottom .3s;transition:left .3s,bottom .3s}.lm-section::before{top:-4.5em}.lm-section__movbtn__btn.is-inactive:hover{-webkit-transform:none;transform:none}.lm-section__movbtn__btn.is-inactive:hover img{-webkit-transform:none;transform:none}.lm-section__movbtn__btn:hover img{-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.lm-section__movbtn__btn:hover::before{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.lm-section__movbtn__btn:hover::after{margin-top:-2px;-webkit-transition:margin .3s;transition:margin .3s}.lm-section01::before{top:-1em}.lm-section07::before{top:-5px}.lm-btn-blue:hover,.lm-btn-deepblue:hover,.lm-btn-white:hover,.lm-btn-whiteblue:hover,a.lm-btn-blue:hover,a.lm-btn-deepblue:hover,a.lm-btn-white:hover,a.lm-btn-whiteblue:hover{-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.lm-btn-blue:hover::before,.lm-btn-deepblue:hover::before,.lm-btn-white:hover::before,.lm-btn-whiteblue:hover::before,a.lm-btn-blue:hover::before,a.lm-btn-deepblue:hover::before,a.lm-btn-white:hover::before,a.lm-btn-whiteblue:hover::before{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.lm-btn-gray:hover,a.lm-btn-gray:hover{-webkit-transform:translate3d(2px,2px,0);transform:translate3d(2px,2px,0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.lm-btn-gray:hover::before,a.lm-btn-gray:hover::before{left:0;top:0;-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.lm-shadowhover:hover img{-webkit-transform:translate3d(-2px,-2px,0);transform:translate3d(-2px,-2px,0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.lm-shadowhover:hover::before{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.lm-anchortrg{margin-top:-40px;padding-top:40px}.lm-anchortrg.custom-01{margin-bottom:-40px;margin-top:0;padding-bottom:40px;padding-top:0}}@media (max-width:767px){.lm-wrapper__inner{padding:0}.lm-anchortrg{margin-top:-60px;padding-top:60px}.lm-anchortrg.custom-01{margin-bottom:-20px;margin-top:0;padding-bottom:20px;padding-top:0}}@media (max-width:1019px){.lm-layout__l,.lm-layout__r{display:none}}@media (min-width:1180px){.lm-layout__l__inner{top:90px}}@media (min-width:1024px){.lm-spmenuWrap{display:none!important}.lm-spmenu{display:none!important}.lm-anchortrg{margin-top:-40px;padding-top:40px}}@media (min-width:768px) and (max-width:1023px){.lm-spmenu{max-width:460px}}