@charset "UTF-8";@font-face{font-family:"Fancy Cut";src:url(../fonts/FancyCut/FancyCutPro-Thin.ttf) format("truetype");font-weight:200}@font-face{font-family:"Fancy Cut";src:url(../fonts/FancyCut/FancyCutPro-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:"Fancy Cut";src:url(../fonts/FancyCut/FancyCutPro-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:"Fancy Cut";src:url(../fonts/FancyCut/FancyCutPro-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:"Fancy Cut";src:url(../fonts/FancyCut/FancyCutPro-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:"Brilliant Cut";src:url(../fonts/BrilliantCut/BrilliantCut-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:"Brilliant Cut";src:url(../fonts/BrilliantCut/BrilliantCut-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:"Brilliant Cut";src:url(../fonts/BrilliantCut/BrilliantCut-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:"Brilliant Cut";src:url(../fonts/BrilliantCut/BrilliantCut-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:"Brilliant Cut";src:url(../fonts/BrilliantCut/BrilliantCut-Black.ttf) format("truetype");font-weight:900}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.sp-none{display:inherit}@media (max-width:1024px){.sp-none{display:none}}.pc-none{display:none}@media (max-width:1024px){.pc-none{display:inherit}}ul.inline{display:inline-block}ul.inline li{display:inline-block}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes ripple{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.15);transform:scale(1.15);opacity:0}}@keyframes ripple{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.15);transform:scale(1.15);opacity:0}}@-webkit-keyframes scroll{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{-webkit-transform:translate3d(0,65%,0);transform:translate3d(0,65%,0)}}@keyframes scroll{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{-webkit-transform:translate3d(0,65%,0);transform:translate3d(0,65%,0)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes shake{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}25%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}75%{-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes shake{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}25%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}75%{-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes shake2{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}25%{-webkit-transform:translate3d(2px,-100%,0);transform:translate3d(2px,-100%,0)}75%{-webkit-transform:translate3d(-2px,-100%,0);transform:translate3d(-2px,-100%,0)}100%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes shake2{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}25%{-webkit-transform:translate3d(2px,-100%,0);transform:translate3d(2px,-100%,0)}75%{-webkit-transform:translate3d(-2px,-100%,0);transform:translate3d(-2px,-100%,0)}100%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes shake3{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}25%{-webkit-transform:translate3d(1px,0,0);transform:translate3d(1px,0,0)}75%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes shake3{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}25%{-webkit-transform:translate3d(1px,0,0);transform:translate3d(1px,0,0)}75%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideUp{0%{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideUp{0%{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes blink{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.065);transform:scale(1.065)}20%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.045);transform:scale(1.045)}40%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes blink{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.065);transform:scale(1.065)}20%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.045);transform:scale(1.045)}40%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes scaleInBack{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}80%{-webkit-transform:scale(1.06);transform:scale(1.06);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scaleInBack{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}80%{-webkit-transform:scale(1.06);transform:scale(1.06);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes resetRotate{0%{opacity:0}1%{opacity:1}100%{-webkit-transform:rotate(0) translate3d(0,0,0);transform:rotate(0) translate3d(0,0,0)}}@keyframes resetRotate{0%{opacity:0}1%{opacity:1}100%{-webkit-transform:rotate(0) translate3d(0,0,0);transform:rotate(0) translate3d(0,0,0)}}@-webkit-keyframes slideUpIn{0%{opacity:0;-webkit-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideUpIn{0%{opacity:0;-webkit-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes scaleDownIn{0%{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleDownIn{0%{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes scaleUpIn{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}75%{-webkit-transform:scale(.95);transform:scale(.95)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleUpIn{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}75%{-webkit-transform:scale(.95);transform:scale(.95)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes scaleUpOut{0%{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes scaleUpOut{0%{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes bounceAction{0%{opacity:0;-webkit-transform:translateY(-400px);transform:translateY(-400px)}5%{opacity:.05;-webkit-transform:translateY(-392.44px);transform:translateY(-392.44px)}10%{opacity:.1;-webkit-transform:translateY(-369.75px);transform:translateY(-369.75px)}15%{opacity:.15;-webkit-transform:translateY(-331.94px);transform:translateY(-331.94px)}20%{opacity:.2;-webkit-transform:translateY(-279px);transform:translateY(-279px)}25%{opacity:.25;-webkit-transform:translateY(-210.94px);transform:translateY(-210.94px)}30%{opacity:.3;-webkit-transform:translateY(-127.75px);transform:translateY(-127.75px)}35%{opacity:.35;-webkit-transform:translateY(-29.44px);transform:translateY(-29.44px)}40%{opacity:.4;-webkit-transform:translateY(-36px);transform:translateY(-36px)}45%{opacity:.45;-webkit-transform:translateY(-72.44px);transform:translateY(-72.44px)}50%{opacity:.5;-webkit-transform:translateY(-93.75px);transform:translateY(-93.75px)}55%{opacity:.55;-webkit-transform:translateY(-99.94px);transform:translateY(-99.94px)}60%{opacity:.6;-webkit-transform:translateY(-91px);transform:translateY(-91px)}65%{opacity:.65;-webkit-transform:translateY(-66.94px);transform:translateY(-66.94px)}70%{opacity:.7;-webkit-transform:translateY(-27.75px);transform:translateY(-27.75px)}75%{opacity:.75;-webkit-transform:translateY(-10.94px);transform:translateY(-10.94px)}80%{opacity:.8;-webkit-transform:translateY(-24px);transform:translateY(-24px)}85%{opacity:.85;-webkit-transform:translateY(-21.94px);transform:translateY(-21.94px)}90%{opacity:.9;-webkit-transform:translateY(-4.75px);transform:translateY(-4.75px)}95%{opacity:.95;-webkit-transform:translateY(-6.19px);transform:translateY(-6.19px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceAction{0%{opacity:0;-webkit-transform:translateY(-400px);transform:translateY(-400px)}5%{opacity:.05;-webkit-transform:translateY(-392.44px);transform:translateY(-392.44px)}10%{opacity:.1;-webkit-transform:translateY(-369.75px);transform:translateY(-369.75px)}15%{opacity:.15;-webkit-transform:translateY(-331.94px);transform:translateY(-331.94px)}20%{opacity:.2;-webkit-transform:translateY(-279px);transform:translateY(-279px)}25%{opacity:.25;-webkit-transform:translateY(-210.94px);transform:translateY(-210.94px)}30%{opacity:.3;-webkit-transform:translateY(-127.75px);transform:translateY(-127.75px)}35%{opacity:.35;-webkit-transform:translateY(-29.44px);transform:translateY(-29.44px)}40%{opacity:.4;-webkit-transform:translateY(-36px);transform:translateY(-36px)}45%{opacity:.45;-webkit-transform:translateY(-72.44px);transform:translateY(-72.44px)}50%{opacity:.5;-webkit-transform:translateY(-93.75px);transform:translateY(-93.75px)}55%{opacity:.55;-webkit-transform:translateY(-99.94px);transform:translateY(-99.94px)}60%{opacity:.6;-webkit-transform:translateY(-91px);transform:translateY(-91px)}65%{opacity:.65;-webkit-transform:translateY(-66.94px);transform:translateY(-66.94px)}70%{opacity:.7;-webkit-transform:translateY(-27.75px);transform:translateY(-27.75px)}75%{opacity:.75;-webkit-transform:translateY(-10.94px);transform:translateY(-10.94px)}80%{opacity:.8;-webkit-transform:translateY(-24px);transform:translateY(-24px)}85%{opacity:.85;-webkit-transform:translateY(-21.94px);transform:translateY(-21.94px)}90%{opacity:.9;-webkit-transform:translateY(-4.75px);transform:translateY(-4.75px)}95%{opacity:.95;-webkit-transform:translateY(-6.19px);transform:translateY(-6.19px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}body{background-color:#fff;-webkit-font-smoothing:antialiased;font-family:'Noto Sans JP',sans-serif;font-size:16px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:.1em;color:#281e14}@media (max-width:768px){body{font-size:3.46667vw}}.button{position:relative;background:#ccc;cursor:pointer;-webkit-transition:opacity .7s ease;transition:opacity .7s ease;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);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;font-size:14px;letter-spacing:.1em;max-width:412px;line-height:58px;width:100%;margin:0 auto;height:58px}.button span{color:#fff}.button:hover{-webkit-transition:opacity 0s ease;transition:opacity 0s ease;opacity:.7}@media (max-width:768px){.button{font-size:3.46667vw}}@media (max-width:768px){.button{max-width:86.13333vw}}@media (max-width:768px){.button{line-height:14.93333vw}}@media (max-width:768px){.button{height:14.93333vw}}.button i{position:absolute;bottom:50%;right:20px}@media (max-width:768px){.button i{right:4vw}}.button i img{width:30px}@media (max-width:768px){.button i img{width:8.13333vw}}body{min-height:856px}@media (max-width:768px){body{min-height:100%}}#cookiePolicy{position:fixed;left:50%;bottom:0;padding:22.70769px;width:492px;margin:0 auto;background:#f7f7f7;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);z-index:1000}@media (max-width:768px){#cookiePolicy{padding:4.61538vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#cookiePolicy{padding:2.64706svh}}@media (max-width:768px){#cookiePolicy{width:100vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#cookiePolicy{width:57.35294svh}}@media (max-width:768px){#cookiePolicy{width:100%}}#cookiePolicy .inner{width:446.58462px;margin:0 auto}@media (max-width:768px){#cookiePolicy .inner{width:90.76923vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#cookiePolicy .inner{width:52.05882svh}}#cookiePolicy h4{text-align:center;font-weight:300;font-size:15.13846px;line-height:1.5;letter-spacing:2%;margin:0;padding:0;margin-bottom:6.30769px}@media (max-width:768px){#cookiePolicy h4{font-size:3.07692vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#cookiePolicy h4{font-size:1.76471svh}}@media (max-width:768px){#cookiePolicy h4{margin-bottom:1.28205vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#cookiePolicy h4{margin-bottom:.73529svh}}#cookiePolicy p{font-family:Noto Sans JP;font-weight:300;font-size:12.61538px;line-height:1.5;letter-spacing:2%;vertical-align:middle;margin:0;margin-bottom:10.09231px}@media (max-width:768px){#cookiePolicy p{font-size:2.5641vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#cookiePolicy p{font-size:1.47059svh}}@media (max-width:768px){#cookiePolicy p{margin-bottom:2.05128vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#cookiePolicy p{margin-bottom:1.17647svh}}#cookiePolicy a{color:#000;cursor:pointer}#cookiePolicy button{text-align:center;color:#fff;background:#000;border:none;outline:0;width:441.53846px;height:40.36923px;border-radius:5.04615px;font-family:Noto Sans JP;font-weight:300;font-size:12.61538px;line-height:1.5;letter-spacing:2%;text-align:center;vertical-align:middle;cursor:pointer}@media (max-width:768px){#cookiePolicy button{width:89.74359vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#cookiePolicy button{width:51.47059svh}}@media (max-width:768px){#cookiePolicy button{height:8.20513vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#cookiePolicy button{height:4.70588svh}}@media (max-width:768px){#cookiePolicy button{border-radius:1.02564vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#cookiePolicy button{border-radius:.58824svh}}@media (max-width:768px){#cookiePolicy button{font-size:2.5641vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#cookiePolicy button{font-size:1.47059svh}}#cookiePolicy.hidden{display:none}#contents{position:fixed;top:0;left:0;right:0;bottom:0;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}#contents video.disabled{display:none}.layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;min-height:856px}@media (max-width:768px){.layout{height:100svh;min-height:100%}}.video{display:none}.video.on{display:block}#pcTitle{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;position:fixed;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:26px;left:calc(25vw - 123px);top:50%;padding-bottom:30px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}@media (max-width:1023px){#pcTitle{display:none}}@media (max-width:768px){#pcTitle{display:none}}#frontPage{max-width:492px;margin:0 auto;position:absolute;z-index:1001;top:0;left:0;right:0;bottom:0;min-height:856px;background:#fff -webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#e8e8e8));background:#fff linear-gradient(180deg,#f3f3f3 0,#e8e8e8 100%)}@media (max-width:768px){#frontPage{max-width:100%}}@media (max-width:768px){#frontPage{min-height:100%}}#frontPage.layout>div:first-child{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;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#frontPage.layout>div:first-child img{width:252.30769px}@media (max-width:768px){#frontPage.layout>div:first-child img{width:51.28205vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#frontPage.layout>div:first-child img{width:29.41176svh}}#frontPage.layout>div:last-child{position:absolute;bottom:0;left:0;right:0;padding:25.23077px}@media (max-width:768px){#frontPage.layout>div:last-child{padding:5.12821vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#frontPage.layout>div:last-child{padding:2.94118svh}}#frontPage.layout>div:last-child img{margin:0 auto;width:114.8px}@media (max-width:768px){#frontPage.layout>div:last-child img{width:23.33333vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#frontPage.layout>div:last-child img{width:13.38235svh}}#frontPage.hidden{display:none}.q-select{display:none}.q-select.on{display:block!important}#mainPage{overflow:hidden;max-width:492px;min-height:856px;margin:0 auto;background:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#e8e8e8));background:linear-gradient(180deg,#f3f3f3 0,#e8e8e8 100%);position:absolute;z-index:0;top:0;left:0;right:0;bottom:0}@media (max-width:768px){#mainPage{max-width:100%}}@media (max-width:768px){#mainPage{min-height:100%}}#mainPage .sounds{position:absolute;right:13.87692px;bottom:13.87692px;gap:22.70769px;color:#9a9a9a;font-size:12.61538px;font-weight:300;z-index:100}@media (max-width:768px){#mainPage .sounds{right:2.82051vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#mainPage .sounds{right:1.61765svh}}@media (max-width:768px){#mainPage .sounds{bottom:2.82051vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#mainPage .sounds{bottom:1.61765svh}}@media (max-width:768px){#mainPage .sounds{gap:4.61538vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#mainPage .sounds{gap:2.64706svh}}@media (max-width:768px){#mainPage .sounds{font-size:2.5641vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#mainPage .sounds{font-size:1.47059svh}}#mainPage .sounds .f-fancy-cut{padding-left:6%}#mainPage .sounds .sound-button2{padding:0;margin:0;border:none!important;background:0 0;outline:0;cursor:pointer}#mainPage .sounds .sound-button2 span{display:block}#mainPage .sounds .sound-button2 .icon{display:none;width:32.8px;height:auto}@media (max-width:768px){#mainPage .sounds .sound-button2 .icon{width:6.66667vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#mainPage .sounds .sound-button2 .icon{width:3.82353svh}}#mainPage .sounds .sound-button2.on .icon.on{display:inline-block}#mainPage .sounds .sound-button2.off .icon.off{display:inline-block}#mainPage.end #siteTitle{display:none}#mainPage.end .sounds{display:none}#mainPage main{position:relative;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;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#mainPage main #siteTitle{position:absolute;top:0;left:0;right:0;padding:25.23077px;z-index:100}@media (max-width:768px){#mainPage main #siteTitle{padding:5.12821vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#mainPage main #siteTitle{padding:2.94118svh}}#mainPage main #siteTitle img{margin:0 auto;width:auto;height:10.09231px}@media (max-width:768px){#mainPage main #siteTitle img{height:2.05128vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#mainPage main #siteTitle img{height:1.17647svh}}.rows{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}button{color:#000}#contents{position:relative;width:100%;height:100%;min-height:856px}@media (max-width:768px){#contents{min-height:100%}}#contents .page{-webkit-box-sizing:border-box;box-sizing:border-box;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;z-index:10;top:0;left:0;right:0;bottom:0;margin:0 auto;min-height:856px}@media (max-width:768px){#contents .page{min-height:100%}}#contents .page.hidden{display:none}#contents button,#contents span{display:inline-block;vertical-align:middle}#contents .f-fancy-cut{font-family:"Fancy Cut"}#contents .f-brilliant-cut{font-family:"Brilliant Cut"}#contents #page1{color:#9a9a9a;font-size:30.27692px;font-weight:300}@media (max-width:768px){#contents #page1{font-size:6.15385vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page1{font-size:3.52941svh}}#contents #page1>div:first-child button,#contents #page1>div:last-child button{border:none;background:0 0;outline:0;cursor:pointer;color:#000;font-size:17.66154px;font-weight:400}@media (max-width:768px){#contents #page1>div:first-child button,#contents #page1>div:last-child button{font-size:3.58974vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page1>div:first-child button,#contents #page1>div:last-child button{font-size:2.05882svh}}#contents #page1>div:first-child button span,#contents #page1>div:last-child button span{vertical-align:text-bottom}#contents #page1 .f-fancy-cut{padding-left:6%}#contents #page2{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-perspective:1000;perspective:1000}#contents #page2>div{background:#fff;width:378.46154px;height:504.61538px;padding:30.27692px;text-align:center;vertical-align:middle;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768px){#contents #page2>div{width:76.92308vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page2>div{width:44.11765svh}}@media (max-width:768px){#contents #page2>div{height:102.5641vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page2>div{height:58.82353svh}}@media (max-width:768px){#contents #page2>div{padding:6.15385vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page2>div{padding:3.52941svh}}#contents #page2>div div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#contents #page2>div button{cursor:pointer;border:none;outline:0;background:0 0;color:#000;font-size:15.13846px}@media (max-width:768px){#contents #page2>div button{font-size:3.07692vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page2>div button{font-size:1.76471svh}}#contents #page2>div p{font-family:"Noto Sans JP";font-weight:300;font-size:16.4px;line-height:1.5;letter-spacing:2%}@media (max-width:768px){#contents #page2>div p{font-size:3.33333vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page2>div p{font-size:1.91176svh}}#contents #page2>div p span{display:inline-block;letter-spacing:8%}#contents #page2>div p span.ml{margin-left:-.5rem}#contents #page2>div{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translate3d(0,0,0) rotateY(0);transform:translate3d(0,0,0) rotateY(0);-webkit-transition:-webkit-transform 2s ease;transition:-webkit-transform 2s ease;transition:transform 2s ease;transition:transform 2s ease,-webkit-transform 2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}#contents #page2.animate>div{-webkit-transform:translate3d(0,0,0) rotateY(-180deg) rotateX(0);transform:translate3d(0,0,0) rotateY(-180deg) rotateX(0)}#contents #page3{pointer-events:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-perspective:1000;perspective:1000}#contents #page3>div{width:416.30769px;height:504.61538px;text-align:center;vertical-align:middle;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}@media (max-width:768px){#contents #page3>div{width:84.61538vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page3>div{width:48.52941svh}}@media (max-width:768px){#contents #page3>div{height:102.5641vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page3>div{height:58.82353svh}}#contents #page3>div{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translate3d(0,0,0) rotateY(0);transform:translate3d(0,0,0) rotateY(0);-webkit-transform:translate3d(0,0,0) rotateY(180deg) rotateX(0);transform:translate3d(0,0,0) rotateY(180deg) rotateX(0);-webkit-transition:-webkit-transform 2s ease;transition:-webkit-transform 2s ease;transition:transform 2s ease;transition:transform 2s ease,-webkit-transform 2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}#contents #page3>div img{width:100%;height:auto}#contents #page3>div .photo{width:416.30769px;height:504.61538px;display:none;overflow:hidden;position:relative}@media (max-width:768px){#contents #page3>div .photo{width:84.61538vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page3>div .photo{width:48.52941svh}}@media (max-width:768px){#contents #page3>div .photo{height:102.5641vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page3>div .photo{height:58.82353svh}}#contents #page3>div .photo svg.s-waku{position:absolute;top:50%;left:50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}#contents #page3>div .photo svg.waku1{-webkit-transform:translate3d(-70.5%,-60%,0);transform:translate3d(-70.5%,-60%,0);width:582.83077px;height:auto;opacity:0}@media (max-width:768px){#contents #page3>div .photo svg.waku1{width:118.46154vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page3>div .photo svg.waku1{width:67.94118svh}}#contents #page3>div .photo svg.waku1 path{stroke-dasharray:3000px 3000px;stroke-dashoffset:3000px}#contents #page3>div .photo svg.waku1.anim-once{opacity:1}#contents #page3>div .photo svg.waku1.anim-once path{-webkit-transition:stroke-dashoffset 1s ease;transition:stroke-dashoffset 1s ease;stroke-dashoffset:6000px}#contents #page3>div .photo svg.waku2{-webkit-transform:translate3d(-51%,-49%,0);transform:translate3d(-51%,-49%,0);width:533.63077px;height:auto}@media (max-width:768px){#contents #page3>div .photo svg.waku2{width:108.46154vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page3>div .photo svg.waku2{width:62.20588svh}}#contents #page3>div .photo svg.waku3{-webkit-transform:translate3d(-64%,-62.5%,0);transform:translate3d(-64%,-62.5%,0);width:437.75385px;height:auto}@media (max-width:768px){#contents #page3>div .photo svg.waku3{width:88.97436vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page3>div .photo svg.waku3{width:51.02941svh}}#contents #page3>div .photo svg.waku4{-webkit-transform:translate3d(-50%,-60%,0);transform:translate3d(-50%,-60%,0);width:502.09231px;height:auto}@media (max-width:768px){#contents #page3>div .photo svg.waku4{width:102.05128vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page3>div .photo svg.waku4{width:58.52941svh}}#contents #page3>div .photo svg.waku5{-webkit-transform:translate3d(-66%,-58.5%,0);transform:translate3d(-66%,-58.5%,0);width:479.38462px;height:auto}@media (max-width:768px){#contents #page3>div .photo svg.waku5{width:97.4359vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page3>div .photo svg.waku5{width:55.88235svh}}#contents #page3>div .photo.show{display:block}#contents #page3.animate>div{-webkit-transform:translate3d(0,0,0) rotateY(0) rotateX(0);transform:translate3d(0,0,0) rotateY(0) rotateX(0)}#contents #page3.animate2>div{-webkit-transition-timing-function:cubic-bezier(.95,.05,.795,.035);transition-timing-function:cubic-bezier(.95,.05,.795,.035);-webkit-transform:translate3d(0,0,0) rotateY(-180deg) rotateX(0);transform:translate3d(0,0,0) rotateY(-180deg) rotateX(0)}#contents #page4>div:first-child{position:absolute;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);left:0;right:0;text-align:center;font-size:0}#contents #page4>div:first-child span:first-child{display:inline-block;font-weight:700;line-height:1;font-size:22.70769px;margin-bottom:17.66154px}@media (max-width:768px){#contents #page4>div:first-child span:first-child{font-size:4.61538vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page4>div:first-child span:first-child{font-size:2.64706svh}}@media (max-width:768px){#contents #page4>div:first-child span:first-child{margin-bottom:3.58974vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page4>div:first-child span:first-child{margin-bottom:2.05882svh}}#contents #page4>div:first-child span:last-child{display:inline-block;line-height:1;font-size:30.27692px}@media (max-width:768px){#contents #page4>div:first-child span:last-child{font-size:6.15385vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page4>div:first-child span:last-child{font-size:3.52941svh}}#contents #page4 .text2{opacity:0}#contents #page4.show1 .text2{opacity:1}#contents #page5{padding:0}#contents #page5 video{width:100%;height:auto;width:492px;height:656px}@media (max-width:768px){#contents #page5 video{width:100vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 video{width:57.35294svh}}@media (max-width:768px){#contents #page5 video{height:133.33333vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 video{height:76.47059svh}}#contents #page5 #waiting{pointer-events:none;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:10;display:none}#contents #page5 #waiting img{-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}#contents #page5 #waiting.show{display:block}#contents #page5 .progress{position:absolute;z-index:10;bottom:49.2px}@media (max-width:768px){#contents #page5 .progress{bottom:10vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 .progress{bottom:5.73529svh}}#contents #page5 .progress:after{content:"";display:block;width:441.53846px;height:2.52308px;left:30.27692px;height:2px;top:50%;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0);background:#fff;position:absolute;z-index:0}@media (max-width:768px){#contents #page5 .progress:after{width:89.74359vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 .progress:after{width:51.47059svh}}@media (max-width:768px){#contents #page5 .progress:after{height:.51282vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 .progress:after{height:.29412svh}}@media (max-width:768px){#contents #page5 .progress:after{left:6.15385vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 .progress:after{left:3.52941svh}}#contents #page5 .progress #seekBar{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;width:502.09231px}#contents #page5 .progress #seekBar.disabled{pointer-events:none!important}@media (max-width:768px){#contents #page5 .progress #seekBar{width:102.05128vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 .progress #seekBar{width:58.52941svh}}#contents #page5 .progress #seekBar::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;background:0 0;height:0;border:none}#contents #page5 .progress #seekBar::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;display:block;border:none;z-index:1;position:relative;-webkit-filter:none;filter:none;-webkit-box-shadow:none;box-shadow:none;border-radius:15.13846px;border-width:6.30769px;width:60.55385px;height:60.55385px;-webkit-transform:translate3d(0,calc(-50% - 1px),0);transform:translate3d(0,calc(-50% - 1px),0);background:transparent url(../images/ico-thumb.svg) center no-repeat;background-size:25% 25%}@media (max-width:768px){#contents #page5 .progress #seekBar::-webkit-slider-thumb{border-radius:3.07692vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 .progress #seekBar::-webkit-slider-thumb{border-radius:1.76471svh}}@media (max-width:768px){#contents #page5 .progress #seekBar::-webkit-slider-thumb{border-width:1.28205vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 .progress #seekBar::-webkit-slider-thumb{border-width:.73529svh}}@media (max-width:768px){#contents #page5 .progress #seekBar::-webkit-slider-thumb{width:12.30769vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 .progress #seekBar::-webkit-slider-thumb{width:7.05882svh}}@media (max-width:768px){#contents #page5 .progress #seekBar::-webkit-slider-thumb{height:12.30769vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 .progress #seekBar::-webkit-slider-thumb{height:7.05882svh}}#contents #page5 .progress .bar{width:441.53846px;height:2.52308px;background:#fff;position:relative}@media (max-width:768px){#contents #page5 .progress .bar{width:89.74359vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 .progress .bar{width:51.47059svh}}@media (max-width:768px){#contents #page5 .progress .bar{height:.51282vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 .progress .bar{height:.29412svh}}#contents #page5 .progress .thumb{display:block;background:#fff;border:5px solid #000;border-radius:15.13846px;border-width:6.30769px;width:15.13846px;height:15.13846px;position:absolute;top:1.5px;left:0;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}@media (max-width:768px){#contents #page5 .progress .thumb{border-radius:3.07692vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 .progress .thumb{border-radius:1.76471svh}}@media (max-width:768px){#contents #page5 .progress .thumb{border-width:1.28205vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 .progress .thumb{border-width:.73529svh}}@media (max-width:768px){#contents #page5 .progress .thumb{width:3.07692vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 .progress .thumb{width:1.76471svh}}@media (max-width:768px){#contents #page5 .progress .thumb{height:3.07692vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 .progress .thumb{height:1.76471svh}}#contents #page5 .cover{pointer-events:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:11}#contents #page5 .cover1{position:absolute;top:50%;right:50%;width:246px;height:656px;background:#000;border-right:.25px solid #fff;-webkit-transform:translate3d(-50vw,-50%,0);transform:translate3d(-50vw,-50%,0);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;text-align:center}@media (max-width:768px){#contents #page5 .cover1{width:50vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 .cover1{width:28.67647svh}}@media (max-width:768px){#contents #page5 .cover1{height:133.33333vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 .cover1{height:76.47059svh}}#contents #page5 .cover2{position:absolute;top:50%;left:50%;right:0;width:246px;height:656px;background:#000;border-left:.25px solid #fff;-webkit-transform:translate3d(50vw,-50%,0);transform:translate3d(50vw,-50%,0);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;text-align:center}@media (max-width:768px){#contents #page5 .cover2{width:50vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 .cover2{width:28.67647svh}}@media (max-width:768px){#contents #page5 .cover2{height:133.33333vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 .cover2{height:76.47059svh}}#contents #page5 .cover1,#contents #page5 .cover2{overflow:hidden;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1)}#contents #page5 .cover1 p,#contents #page5 .cover2 p{line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#contents #page5 .cover1 p span,#contents #page5 .cover2 p span{font-size:30.27692px;margin-bottom:26.49231px;font-weight:300;display:inline-block;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#999),to(#cacaca));background:linear-gradient(180deg,#999 0,#cacaca 100%);background-clip:text;color:transparent}@media (max-width:768px){#contents #page5 .cover1 p span,#contents #page5 .cover2 p span{font-size:6.15385vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 .cover1 p span,#contents #page5 .cover2 p span{font-size:3.52941svh}}@media (max-width:768px){#contents #page5 .cover1 p span,#contents #page5 .cover2 p span{margin-bottom:5.38462vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 .cover1 p span,#contents #page5 .cover2 p span{margin-bottom:3.08824svh}}#contents #page5 .cover1 p small,#contents #page5 .cover2 p small{display:inline-block;font-family:Noto Sans JP;font-weight:300;font-style:Light;font-size:15.13846px;leading-trim:NONE;line-height:1.4;letter-spacing:-5%;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#999),to(#cacaca));background:linear-gradient(180deg,#999 0,#cacaca 100%);background-clip:text;color:transparent}@media (max-width:768px){#contents #page5 .cover1 p small,#contents #page5 .cover2 p small{font-size:3.07692vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 .cover1 p small,#contents #page5 .cover2 p small{font-size:1.76471svh}}#contents #page5 svg.s-waku{position:absolute;top:50%;left:50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;opacity:0}#contents #page5 svg.s-waku path{stroke-dasharray:3000px 3000px;stroke-dashoffset:3000px}#contents #page5 svg.s-waku.anim-once{opacity:1}#contents #page5 svg.s-waku.anim-once path{-webkit-transition:stroke-dashoffset 1s ease;transition:stroke-dashoffset 1s ease;stroke-dashoffset:6000px}#contents #page5 svg.waku1{-webkit-transform:translate3d(-68.5%,-56%,0);transform:translate3d(-68.5%,-56%,0);width:671.13846px;height:auto}@media (max-width:768px){#contents #page5 svg.waku1{width:136.41026vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 svg.waku1{width:78.23529svh}}#contents #page5 svg.waku2{-webkit-transform:translate3d(-44%,-50%,0);transform:translate3d(-44%,-50%,0);width:712.76923px;height:auto}@media (max-width:768px){#contents #page5 svg.waku2{width:144.87179vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 svg.waku2{width:83.08824svh}}#contents #page5 svg.waku3{-webkit-transform:translate3d(-57%,-50%,0);transform:translate3d(-57%,-50%,0);width:560.12308px;height:auto}@media (max-width:768px){#contents #page5 svg.waku3{width:113.84615vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 svg.waku3{width:65.29412svh}}#contents #page5 svg.waku4{-webkit-transform:translate3d(-44%,-55%,0);transform:translate3d(-44%,-55%,0);width:650.95385px;height:auto}@media (max-width:768px){#contents #page5 svg.waku4{width:132.30769vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 svg.waku4{width:75.88235svh}}#contents #page5 svg.waku4 path{stroke-dasharray:4000px 4000px;stroke-dashoffset:4000px}#contents #page5 svg.waku4.anim-once{opacity:1}#contents #page5 svg.waku4.anim-once path{-webkit-transition:stroke-dashoffset 1s ease;transition:stroke-dashoffset 1s ease;stroke-dashoffset:8000px}#contents #page5 svg.waku5{-webkit-transform:translate3d(-63.5%,-42%,0);transform:translate3d(-63.5%,-42%,0);width:610.58462px;height:auto}@media (max-width:768px){#contents #page5 svg.waku5{width:124.10256vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 svg.waku5{width:71.17647svh}}#contents #page5 svg.waku5 path{stroke-dasharray:3000px 3000px;stroke-dashoffset:9000px}#contents #page5 svg.waku5.anim-once{opacity:1}#contents #page5 svg.waku5.anim-once path{-webkit-transition:stroke-dashoffset 1s ease;transition:stroke-dashoffset 1s ease;stroke-dashoffset:6000px}#contents #page5 .question{pointer-events:none;opacity:0;position:absolute;top:59.29231px;text-align:center}@media (max-width:768px){#contents #page5 .question{top:12.05128vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 .question{top:6.91176svh}}#contents #page5 .question p{line-height:1}#contents #page5 .question span{font-size:20px}#contents #page5 .question small{font-size:15.13846px;display:inline-block;font-family:Noto Sans JP;font-weight:300;font-style:Light;leading-trim:NONE;line-height:1.4;letter-spacing:-5%}@media (max-width:768px){#contents #page5 .question small{font-size:3.07692vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5 .question small{font-size:1.76471svh}}#contents #page5.show .progress{display:none}#contents #page5.show .question{opacity:1}#contents #page5.show .cover{pointer-events:auto}#contents #page5.show .cover1{-webkit-transition:-webkit-transform .7s ease;transition:-webkit-transform .7s ease;transition:transform .7s ease;transition:transform .7s ease,-webkit-transform .7s ease;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}#contents #page5.show .cover2{-webkit-transition:-webkit-transform .7s ease;transition:-webkit-transform .7s ease;transition:transform .7s ease;transition:transform .7s ease,-webkit-transform .7s ease;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}#contents #page5.select1 .cover1{-webkit-transition:width .7s ease,margin-right .7s ease,-webkit-transform .7s ease;transition:width .7s ease,margin-right .7s ease,-webkit-transform .7s ease;transition:transform .7s ease,width .7s ease,margin-right .7s ease;transition:transform .7s ease,width .7s ease,margin-right .7s ease,-webkit-transform .7s ease;border-color:#000;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);margin-right:-246px;z-index:1;width:492px}@media (max-width:768px){#contents #page5.select1 .cover1{margin-right:-50vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5.select1 .cover1{margin-right:-28.67647svh}}@media (max-width:768px){#contents #page5.select1 .cover1{width:100vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5.select1 .cover1{width:57.35294svh}}#contents #page5.select1 .cover2{z-index:0}#contents #page5.select2 .cover1{z-index:0}#contents #page5.select2 .cover2{border-color:#000;-webkit-transition:width .7s ease,margin-left .7s ease,-webkit-transform .7s ease;transition:width .7s ease,margin-left .7s ease,-webkit-transform .7s ease;transition:transform .7s ease,width .7s ease,margin-left .7s ease;transition:transform .7s ease,width .7s ease,margin-left .7s ease,-webkit-transform .7s ease;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);margin-left:-246px;z-index:1;width:492px}@media (max-width:768px){#contents #page5.select2 .cover2{margin-left:-50vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5.select2 .cover2{margin-left:-28.67647svh}}@media (max-width:768px){#contents #page5.select2 .cover2{width:100vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page5.select2 .cover2{width:57.35294svh}}#contents #page6>div>p{position:absolute;top:25%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);font-size:15.13846px;letter-spacing:-.75692px;line-height:1.4;font-weight:300}@media (max-width:768px){#contents #page6>div>p{font-size:3.07692vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page6>div>p{font-size:1.76471svh}}@media (max-width:768px){#contents #page6>div>p{letter-spacing:-.15385vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page6>div>p{letter-spacing:-.08824svh}}#contents #page6.hidden2>div>p{display:none}#contents #page6 .rings{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}#contents #page6 .rings .ring{display:none}#contents #page6 .rings .ring img{width:227.07692px;height:auto}@media (max-width:768px){#contents #page6 .rings .ring img{width:46.15385vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page6 .rings .ring img{width:26.47059svh}}#contents #page6 .rings .ring.show{display:block}#contents #page6 .photos{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:359.53846px}@media (max-width:768px){#contents #page6 .photos{width:73.07692vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page6 .photos{width:41.91176svh}}#contents #page6 .photos img{max-width:auto}#contents #page6 .photos .photo{display:none;width:359.53846px;height:auto}@media (max-width:768px){#contents #page6 .photos .photo{width:73.07692vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page6 .photos .photo{width:41.91176svh}}#contents #page6 .photos .photo.show{display:block}#contents #page6 .texts{position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);font-size:25.23077px;letter-spacing:.50462px;line-height:1.4;font-family:Brilliant Cut;font-weight:400;text-align:center;vertical-align:middle}@media (max-width:768px){#contents #page6 .texts{font-size:5.12821vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page6 .texts{font-size:2.94118svh}}@media (max-width:768px){#contents #page6 .texts{letter-spacing:.10256vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page6 .texts{letter-spacing:.05882svh}}#contents #page6 .texts span{opacity:0}#contents #page6 .texts span.show{opacity:1}#contents #page7:before{content:"";background:url(../images/bg.webp) center no-repeat;background-size:cover;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}#contents #page7.show .result .result-inner{-webkit-transform:rotateY(0);transform:rotateY(0)}#contents #page7 .result{-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-perspective:1000;perspective:1000}#contents #page7 .result .result-inner{-webkit-transition:-webkit-transform 2s ease;transition:-webkit-transform 2s ease;transition:transform 2s ease;transition:transform 2s ease,-webkit-transform 2s ease;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);background:#fff;position:relative;width:428.92308px;padding-top:85.78462px;padding-left:41.63077px;padding-right:41.63077px;padding-bottom:50.46154px}@media (max-width:768px){#contents #page7 .result .result-inner{width:87.17949vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page7 .result .result-inner{width:50svh}}@media (max-width:768px){#contents #page7 .result .result-inner{padding-top:17.4359vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page7 .result .result-inner{padding-top:10svh}}@media (max-width:768px){#contents #page7 .result .result-inner{padding-left:8.46154vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page7 .result .result-inner{padding-left:4.85294svh}}@media (max-width:768px){#contents #page7 .result .result-inner{padding-right:8.46154vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page7 .result .result-inner{padding-right:4.85294svh}}@media (max-width:768px){#contents #page7 .result .result-inner{padding-bottom:10.25641vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page7 .result .result-inner{padding-bottom:5.88235svh}}#contents #page7 .result .text{text-align:center}#contents #page7 .result .text h4{font-weight:300;font-size:30.27692px;line-height:1.4;letter-spacing:0;margin-bottom:30.27692px}#contents #page7 .result .text h4 span{display:inline-block;text-align:center;margin:0;font-family:Fancy Cut;font-weight:300;font-style:Light;font-size:16.4px;line-height:2}@media (max-width:768px){#contents #page7 .result .text h4 span{font-size:3.33333vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page7 .result .text h4 span{font-size:1.91176svh}}@media (max-width:768px){#contents #page7 .result .text h4{font-size:6.15385vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page7 .result .text h4{font-size:3.52941svh}}@media (max-width:768px){#contents #page7 .result .text h4{margin-bottom:6.15385vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page7 .result .text h4{margin-bottom:3.52941svh}}#contents #page7 .result .text p{text-align:center;font-family:Noto Sans JP;font-weight:300;font-style:Light;font-size:12.61538px;leading-trim:NONE;line-height:1.4;letter-spacing:10%;vertical-align:middle}@media (max-width:768px){#contents #page7 .result .text p{font-size:2.5641vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page7 .result .text p{font-size:1.47059svh}}#contents #page7 .result .text aside{margin-top:84.52308px}@media (max-width:768px){#contents #page7 .result .text aside{margin-top:17.17949vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page7 .result .text aside{margin-top:9.85294svh}}#contents #page7 .result .text aside button{cursor:pointer;background:0 0;border:none;outline:0;padding:0;font-weight:400;font-size:15.13846px;leading-trim:NONE;line-height:100%;letter-spacing:0;text-align:left;vertical-align:middle}@media (max-width:768px){#contents #page7 .result .text aside button{font-size:3.07692vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents #page7 .result .text aside button{font-size:1.76471svh}}#contents .buttonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:0;left:0;right:0;width:170;padding-top:50.46154px;padding-bottom:50.46154px;padding-left:37.84615px;padding-right:37.84615px}@media (max-width:768px){#contents .buttonContainer{padding-top:10.25641vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents .buttonContainer{padding-top:5.88235svh}}@media (max-width:768px){#contents .buttonContainer{padding-bottom:10.25641vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents .buttonContainer{padding-bottom:5.88235svh}}@media (max-width:768px){#contents .buttonContainer{padding-left:7.69231vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents .buttonContainer{padding-left:4.41176svh}}@media (max-width:768px){#contents .buttonContainer{padding-right:7.69231vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents .buttonContainer{padding-right:4.41176svh}}#contents .buttonContainer a,#contents .buttonContainer button{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;position:relative;width:50%;height:40.36923px;cursor:pointer;color:#000;text-decoration:none;font-weight:400}@media (max-width:768px){#contents .buttonContainer a,#contents .buttonContainer button{height:8.20513vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents .buttonContainer a,#contents .buttonContainer button{height:4.70588svh}}#contents .buttonContainer a .ico-arrow,#contents .buttonContainer button .ico-arrow{position:absolute;top:50%;vertical-align:top;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);width:16.4px;height:16.4px;background:url(../images/icon.svg) no-repeat;background-size:100% auto;background-position:center;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}@media (max-width:768px){#contents .buttonContainer a .ico-arrow,#contents .buttonContainer button .ico-arrow{width:3.33333vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents .buttonContainer a .ico-arrow,#contents .buttonContainer button .ico-arrow{width:1.91176svh}}@media (max-width:768px){#contents .buttonContainer a .ico-arrow,#contents .buttonContainer button .ico-arrow{height:3.33333vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents .buttonContainer a .ico-arrow,#contents .buttonContainer button .ico-arrow{height:1.91176svh}}#contents .buttonContainer a:first-child{background:#fff;border:none;font-size:12.61538px;border-top-left-radius:5.04615px;border-top-right-radius:20.18462px;border-bottom-right-radius:20.18462px;border-bottom-left-radius:5.04615px}@media (max-width:768px){#contents .buttonContainer a:first-child{font-size:2.5641vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents .buttonContainer a:first-child{font-size:1.47059svh}}@media (max-width:768px){#contents .buttonContainer a:first-child{border-top-left-radius:1.02564vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents .buttonContainer a:first-child{border-top-left-radius:.58824svh}}@media (max-width:768px){#contents .buttonContainer a:first-child{border-top-right-radius:4.10256vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents .buttonContainer a:first-child{border-top-right-radius:2.35294svh}}@media (max-width:768px){#contents .buttonContainer a:first-child{border-bottom-right-radius:4.10256vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents .buttonContainer a:first-child{border-bottom-right-radius:2.35294svh}}@media (max-width:768px){#contents .buttonContainer a:first-child{border-bottom-left-radius:1.02564vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents .buttonContainer a:first-child{border-bottom-left-radius:.58824svh}}#contents .buttonContainer a:first-child .ico-arrow{-webkit-transform:translate3d(0,-50%,0) rotate(180deg);transform:translate3d(0,-50%,0) rotate(180deg);left:8%}#contents .buttonContainer a:last-child{background:#fff;border:none;font-size:12.61538px;border-top-left-radius:20.18462px;border-top-right-radius:5.04615px;border-bottom-right-radius:5.04615px;border-bottom-left-radius:20.18462px}@media (max-width:768px){#contents .buttonContainer a:last-child{font-size:2.5641vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents .buttonContainer a:last-child{font-size:1.47059svh}}@media (max-width:768px){#contents .buttonContainer a:last-child{border-top-left-radius:4.10256vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents .buttonContainer a:last-child{border-top-left-radius:2.35294svh}}@media (max-width:768px){#contents .buttonContainer a:last-child{border-top-right-radius:1.02564vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents .buttonContainer a:last-child{border-top-right-radius:.58824svh}}@media (max-width:768px){#contents .buttonContainer a:last-child{border-bottom-right-radius:1.02564vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents .buttonContainer a:last-child{border-bottom-right-radius:.58824svh}}@media (max-width:768px){#contents .buttonContainer a:last-child{border-bottom-left-radius:4.10256vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#contents .buttonContainer a:last-child{border-bottom-left-radius:2.35294svh}}#contents .buttonContainer a:last-child .ico-arrow{right:8%}.waku{width:397.38462px;height:377.2px;position:absolute;overflow:hidden;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:1}@media (max-width:768px){.waku{width:80.76923vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.waku{width:46.32353svh}}@media (max-width:768px){.waku{height:76.66667vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.waku{height:43.97059svh}}.waku .waku-inner{position:relative;width:100%;height:100%}.waku .waku-inner img{vertical-align:top}.waku .waku-inner .waku-lb div,.waku .waku-inner .waku-lt div,.waku .waku-inner .waku-rb div,.waku .waku-inner .waku-rt div{position:relative;overflow:hidden}.waku .waku-inner .waku-lb span,.waku .waku-inner .waku-lt span,.waku .waku-inner .waku-rb span,.waku .waku-inner .waku-rt span{display:block;position:absolute}.waku .waku-inner .waku-lt{position:absolute;top:0;left:0;width:34.28571%;height:32.77592%}.waku .waku-inner .waku-lt div{width:0;height:123.63077px}@media (max-width:768px){.waku .waku-inner .waku-lt div{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.waku .waku-inner .waku-lt div{width:0svh}}@media (max-width:768px){.waku .waku-inner .waku-lt div{height:25.12821vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.waku .waku-inner .waku-lt div{height:14.41176svh}}.waku .waku-inner .waku-lt span{width:136.24615px;height:123.63077px;background:url(../images/b01.webp) no-repeat;background-size:100% auto}@media (max-width:768px){.waku .waku-inner .waku-lt span{width:27.69231vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.waku .waku-inner .waku-lt span{width:15.88235svh}}@media (max-width:768px){.waku .waku-inner .waku-lt span{height:25.12821vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.waku .waku-inner .waku-lt span{height:14.41176svh}}.waku .waku-inner .waku-rt{position:absolute;top:0;right:0;width:65.71429%;height:26.92308%}.waku .waku-inner .waku-rt div{width:0;height:102.18462px}@media (max-width:768px){.waku .waku-inner .waku-rt div{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.waku .waku-inner .waku-rt div{width:0svh}}@media (max-width:768px){.waku .waku-inner .waku-rt div{height:20.76923vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.waku .waku-inner .waku-rt div{height:11.91176svh}}.waku .waku-inner .waku-rt span{width:261.13846px;height:102.18462px;background:url(../images/b02.webp) no-repeat;background-size:100% auto}@media (max-width:768px){.waku .waku-inner .waku-rt span{width:53.07692vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.waku .waku-inner .waku-rt span{width:30.44118svh}}@media (max-width:768px){.waku .waku-inner .waku-rt span{height:20.76923vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.waku .waku-inner .waku-rt span{height:11.91176svh}}.waku .waku-inner .waku-rb{position:absolute;bottom:0;right:0;width:84.12698%;height:82.10702%}.waku .waku-inner .waku-rb div{position:absolute;bottom:0;right:0;width:0;height:277.53846px}@media (max-width:768px){.waku .waku-inner .waku-rb div{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.waku .waku-inner .waku-rb div{width:0svh}}@media (max-width:768px){.waku .waku-inner .waku-rb div{height:56.41026vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.waku .waku-inner .waku-rb div{height:32.35294svh}}.waku .waku-inner .waku-rb span{width:334.30769px;height:277.53846px;background:url(../images/b03.webp) no-repeat;background-size:100% auto;right:0}@media (max-width:768px){.waku .waku-inner .waku-rb span{width:67.94872vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.waku .waku-inner .waku-rb span{width:38.97059svh}}@media (max-width:768px){.waku .waku-inner .waku-rb span{height:56.41026vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.waku .waku-inner .waku-rb span{height:32.35294svh}}.waku .waku-inner .waku-lb{position:absolute;bottom:0;left:0;width:16.50794%;height:67.22408%}.waku .waku-inner .waku-lb div{position:absolute;bottom:0;right:0;width:0;height:253.56923px}@media (max-width:768px){.waku .waku-inner .waku-lb div{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.waku .waku-inner .waku-lb div{width:0svh}}@media (max-width:768px){.waku .waku-inner .waku-lb div{height:51.53846vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.waku .waku-inner .waku-lb div{height:29.55882svh}}.waku .waku-inner .waku-lb span{width:65.6px;height:253.56923px;background:url(../images/b04.webp) no-repeat;background-size:100% auto;right:0}@media (max-width:768px){.waku .waku-inner .waku-lb span{width:13.33333vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.waku .waku-inner .waku-lb span{width:7.64706svh}}@media (max-width:768px){.waku .waku-inner .waku-lb span{height:51.53846vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.waku .waku-inner .waku-lb span{height:29.55882svh}}.waku.anim .waku-inner .waku-lt div{-webkit-animation:lAnim1 1s linear infinite;animation:lAnim1 1s linear infinite}.waku.anim .waku-inner .waku-lt span{-webkit-animation:lAnim1_2 1s linear infinite;animation:lAnim1_2 1s linear infinite}.waku.anim .waku-inner .waku-rt div{-webkit-animation:lAnim2 1s linear infinite;animation:lAnim2 1s linear infinite}.waku.anim .waku-inner .waku-rt span{-webkit-animation:lAnim2_2 1s linear infinite;animation:lAnim2_2 1s linear infinite}.waku.anim .waku-inner .waku-rb div{-webkit-animation:lAnim3 1s linear infinite;animation:lAnim3 1s linear infinite}.waku.anim .waku-inner .waku-rb span{-webkit-animation:lAnim3_2 1s linear infinite;animation:lAnim3_2 1s linear infinite}.waku.anim .waku-inner .waku-lb div{-webkit-animation:lAnim4 1s linear infinite;animation:lAnim4 1s linear infinite}.waku.anim .waku-inner .waku-lb span{-webkit-animation:lAnim4_2 1s linear infinite;animation:lAnim4_2 1s linear infinite}.waku.anim-once .waku-inner .waku-lt div{-webkit-animation:rAnim1 1s linear forwards;animation:rAnim1 1s linear forwards}.waku.anim-once .waku-inner .waku-lt span{-webkit-animation:rAnim1_2 1s linear forwards;animation:rAnim1_2 1s linear forwards}.waku.anim-once .waku-inner .waku-rt div{-webkit-animation:rAnim2 1s linear forwards;animation:rAnim2 1s linear forwards}.waku.anim-once .waku-inner .waku-rt span{-webkit-animation:rAnim2_2 1s linear forwards;animation:rAnim2_2 1s linear forwards}.waku.anim-once .waku-inner .waku-rb div{-webkit-animation:rAnim3 1s linear forwards;animation:rAnim3 1s linear forwards}.waku.anim-once .waku-inner .waku-rb span{-webkit-animation:rAnim3_2 1s linear forwards;animation:rAnim3_2 1s linear forwards}.waku.anim-once .waku-inner .waku-lb div{-webkit-animation:rAnim4 1s linear forwards;animation:rAnim4 1s linear forwards}.waku.anim-once .waku-inner .waku-lb span{-webkit-animation:rAnim4_2 1s linear forwards;animation:rAnim4_2 1s linear forwards}body.rm-result #page7 .buttonContainer a:first-child{width:100%;border-top-left-radius:5.04615px;border-top-right-radius:5.04615px;border-bottom-right-radius:5.04615px;border-bottom-left-radius:5.04615px}@media (max-width:768px){body.rm-result #page7 .buttonContainer a:first-child{border-top-left-radius:1.02564vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){body.rm-result #page7 .buttonContainer a:first-child{border-top-left-radius:.58824svh}}@media (max-width:768px){body.rm-result #page7 .buttonContainer a:first-child{border-top-right-radius:1.02564vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){body.rm-result #page7 .buttonContainer a:first-child{border-top-right-radius:.58824svh}}@media (max-width:768px){body.rm-result #page7 .buttonContainer a:first-child{border-bottom-right-radius:1.02564vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){body.rm-result #page7 .buttonContainer a:first-child{border-bottom-right-radius:.58824svh}}@media (max-width:768px){body.rm-result #page7 .buttonContainer a:first-child{border-bottom-left-radius:1.02564vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){body.rm-result #page7 .buttonContainer a:first-child{border-bottom-left-radius:.58824svh}}body.rm-result #page7 .buttonContainer a:last-child{display:none}@-webkit-keyframes lAnim1{0%{width:0}@media (max-width:768px){0%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){0%{width:0svh}}10%{width:136.24615px}@media (max-width:768px){10%{width:27.69231vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){10%{width:15.88235svh}}60%{left:0}@media (max-width:768px){60%{left:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){60%{left:0svh}}60%{width:136.24615px}@media (max-width:768px){60%{width:27.69231vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){60%{width:15.88235svh}}70%{left:136.24615px}@media (max-width:768px){70%{left:27.69231vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){70%{left:15.88235svh}}70%{width:0}@media (max-width:768px){70%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){70%{width:0svh}}100%{width:0}@media (max-width:768px){100%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){100%{width:0svh}}}@keyframes lAnim1{0%{width:0}@media (max-width:768px){0%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){0%{width:0svh}}10%{width:136.24615px}@media (max-width:768px){10%{width:27.69231vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){10%{width:15.88235svh}}60%{left:0}@media (max-width:768px){60%{left:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){60%{left:0svh}}60%{width:136.24615px}@media (max-width:768px){60%{width:27.69231vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){60%{width:15.88235svh}}70%{left:136.24615px}@media (max-width:768px){70%{left:27.69231vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){70%{left:15.88235svh}}70%{width:0}@media (max-width:768px){70%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){70%{width:0svh}}100%{width:0}@media (max-width:768px){100%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){100%{width:0svh}}}@-webkit-keyframes lAnim1_2{0%{left:0}30%{left:0}60%{left:0}@media (max-width:768px){60%{left:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){60%{left:0svh}}70%{left:-136.24615px}@media (max-width:768px){70%{left:-27.69231vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){70%{left:-15.88235svh}}}@keyframes lAnim1_2{0%{left:0}30%{left:0}60%{left:0}@media (max-width:768px){60%{left:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){60%{left:0svh}}70%{left:-136.24615px}@media (max-width:768px){70%{left:-27.69231vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){70%{left:-15.88235svh}}}@-webkit-keyframes lAnim2{0%{width:0}@media (max-width:768px){0%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){0%{width:0svh}}10%{width:0}@media (max-width:768px){10%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){10%{width:0svh}}20%{width:261.13846px}@media (max-width:768px){20%{width:53.07692vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){20%{width:30.44118svh}}70%{left:0}@media (max-width:768px){70%{left:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){70%{left:0svh}}70%{width:261.13846px}@media (max-width:768px){70%{width:53.07692vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){70%{width:30.44118svh}}80%{left:261.13846px}@media (max-width:768px){80%{left:53.07692vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){80%{left:30.44118svh}}80%{width:0}@media (max-width:768px){80%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){80%{width:0svh}}}@keyframes lAnim2{0%{width:0}@media (max-width:768px){0%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){0%{width:0svh}}10%{width:0}@media (max-width:768px){10%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){10%{width:0svh}}20%{width:261.13846px}@media (max-width:768px){20%{width:53.07692vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){20%{width:30.44118svh}}70%{left:0}@media (max-width:768px){70%{left:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){70%{left:0svh}}70%{width:261.13846px}@media (max-width:768px){70%{width:53.07692vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){70%{width:30.44118svh}}80%{left:261.13846px}@media (max-width:768px){80%{left:53.07692vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){80%{left:30.44118svh}}80%{width:0}@media (max-width:768px){80%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){80%{width:0svh}}}@-webkit-keyframes lAnim2_2{0%{left:0}30%{left:0}70%{left:0}@media (max-width:768px){70%{left:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){70%{left:0svh}}80%{left:-261.13846px}@media (max-width:768px){80%{left:-53.07692vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){80%{left:-30.44118svh}}}@keyframes lAnim2_2{0%{left:0}30%{left:0}70%{left:0}@media (max-width:768px){70%{left:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){70%{left:0svh}}80%{left:-261.13846px}@media (max-width:768px){80%{left:-53.07692vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){80%{left:-30.44118svh}}}@-webkit-keyframes lAnim3{0%{width:0}@media (max-width:768px){0%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){0%{width:0svh}}20%{width:0}@media (max-width:768px){20%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){20%{width:0svh}}30%{width:334.30769px}@media (max-width:768px){30%{width:67.94872vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){30%{width:38.97059svh}}80%{right:0}@media (max-width:768px){80%{right:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){80%{right:0svh}}80%{width:277.53846px}@media (max-width:768px){80%{width:56.41026vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){80%{width:32.35294svh}}90%{right:334.30769px}@media (max-width:768px){90%{right:67.94872vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){90%{right:38.97059svh}}90%{width:0}@media (max-width:768px){90%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){90%{width:0svh}}}@keyframes lAnim3{0%{width:0}@media (max-width:768px){0%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){0%{width:0svh}}20%{width:0}@media (max-width:768px){20%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){20%{width:0svh}}30%{width:334.30769px}@media (max-width:768px){30%{width:67.94872vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){30%{width:38.97059svh}}80%{right:0}@media (max-width:768px){80%{right:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){80%{right:0svh}}80%{width:277.53846px}@media (max-width:768px){80%{width:56.41026vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){80%{width:32.35294svh}}90%{right:334.30769px}@media (max-width:768px){90%{right:67.94872vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){90%{right:38.97059svh}}90%{width:0}@media (max-width:768px){90%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){90%{width:0svh}}}@-webkit-keyframes lAnim3_2{0%{right:0}30%{right:0}80%{right:0}@media (max-width:768px){80%{right:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){80%{right:0svh}}90%{right:-334.30769px}@media (max-width:768px){90%{right:-67.94872vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){90%{right:-38.97059svh}}}@keyframes lAnim3_2{0%{right:0}30%{right:0}80%{right:0}@media (max-width:768px){80%{right:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){80%{right:0svh}}90%{right:-334.30769px}@media (max-width:768px){90%{right:-67.94872vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){90%{right:-38.97059svh}}}@-webkit-keyframes lAnim4{0%{width:0}@media (max-width:768px){0%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){0%{width:0svh}}30%{width:0}@media (max-width:768px){30%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){30%{width:0svh}}50%{width:65.6px}@media (max-width:768px){50%{width:13.33333vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){50%{width:7.64706svh}}90%{right:0}@media (max-width:768px){90%{right:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){90%{right:0svh}}90%{width:65.6px}@media (max-width:768px){90%{width:13.33333vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){90%{width:7.64706svh}}100%{right:65.6px}@media (max-width:768px){100%{right:13.33333vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){100%{right:7.64706svh}}100%{width:0}@media (max-width:768px){100%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){100%{width:0svh}}}@keyframes lAnim4{0%{width:0}@media (max-width:768px){0%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){0%{width:0svh}}30%{width:0}@media (max-width:768px){30%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){30%{width:0svh}}50%{width:65.6px}@media (max-width:768px){50%{width:13.33333vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){50%{width:7.64706svh}}90%{right:0}@media (max-width:768px){90%{right:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){90%{right:0svh}}90%{width:65.6px}@media (max-width:768px){90%{width:13.33333vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){90%{width:7.64706svh}}100%{right:65.6px}@media (max-width:768px){100%{right:13.33333vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){100%{right:7.64706svh}}100%{width:0}@media (max-width:768px){100%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){100%{width:0svh}}}@-webkit-keyframes lAnim4_2{0%{right:0}30%{right:0}90%{right:0}@media (max-width:768px){90%{right:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){90%{right:0svh}}100%{right:-65.6px}@media (max-width:768px){100%{right:-13.33333vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){100%{right:-7.64706svh}}}@keyframes lAnim4_2{0%{right:0}30%{right:0}90%{right:0}@media (max-width:768px){90%{right:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){90%{right:0svh}}100%{right:-65.6px}@media (max-width:768px){100%{right:-13.33333vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){100%{right:-7.64706svh}}}@-webkit-keyframes rAnim1{0%{width:0}@media (max-width:768px){0%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){0%{width:0svh}}10%{width:136.24615px}@media (max-width:768px){10%{width:27.69231vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){10%{width:15.88235svh}}100%{width:136.24615px}@media (max-width:768px){100%{width:27.69231vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){100%{width:15.88235svh}}}@keyframes rAnim1{0%{width:0}@media (max-width:768px){0%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){0%{width:0svh}}10%{width:136.24615px}@media (max-width:768px){10%{width:27.69231vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){10%{width:15.88235svh}}100%{width:136.24615px}@media (max-width:768px){100%{width:27.69231vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){100%{width:15.88235svh}}}@-webkit-keyframes rAnim1_2{0%{left:0}30%{left:0}100%{left:0}}@keyframes rAnim1_2{0%{left:0}30%{left:0}100%{left:0}}@-webkit-keyframes rAnim2{0%{width:0}@media (max-width:768px){0%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){0%{width:0svh}}10%{width:0}@media (max-width:768px){10%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){10%{width:0svh}}20%{width:261.13846px}@media (max-width:768px){20%{width:53.07692vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){20%{width:30.44118svh}}100%{width:261.13846px}@media (max-width:768px){100%{width:53.07692vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){100%{width:30.44118svh}}}@keyframes rAnim2{0%{width:0}@media (max-width:768px){0%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){0%{width:0svh}}10%{width:0}@media (max-width:768px){10%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){10%{width:0svh}}20%{width:261.13846px}@media (max-width:768px){20%{width:53.07692vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){20%{width:30.44118svh}}100%{width:261.13846px}@media (max-width:768px){100%{width:53.07692vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){100%{width:30.44118svh}}}@-webkit-keyframes rAnim2_2{0%{left:0}30%{left:0}100%{left:0}}@keyframes rAnim2_2{0%{left:0}30%{left:0}100%{left:0}}@-webkit-keyframes rAnim3{0%{width:0}@media (max-width:768px){0%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){0%{width:0svh}}20%{width:0}@media (max-width:768px){20%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){20%{width:0svh}}30%{width:334.30769px}@media (max-width:768px){30%{width:67.94872vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){30%{width:38.97059svh}}100%{width:334.30769px}@media (max-width:768px){100%{width:67.94872vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){100%{width:38.97059svh}}}@keyframes rAnim3{0%{width:0}@media (max-width:768px){0%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){0%{width:0svh}}20%{width:0}@media (max-width:768px){20%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){20%{width:0svh}}30%{width:334.30769px}@media (max-width:768px){30%{width:67.94872vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){30%{width:38.97059svh}}100%{width:334.30769px}@media (max-width:768px){100%{width:67.94872vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){100%{width:38.97059svh}}}@-webkit-keyframes rAnim3_2{0%{right:0}30%{right:0}100%{right:0}}@keyframes rAnim3_2{0%{right:0}30%{right:0}100%{right:0}}@-webkit-keyframes rAnim4{0%{width:0}@media (max-width:768px){0%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){0%{width:0svh}}30%{width:0}@media (max-width:768px){30%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){30%{width:0svh}}50%{width:65.6px}@media (max-width:768px){50%{width:13.33333vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){50%{width:7.64706svh}}100%{width:65.6px}@media (max-width:768px){100%{width:13.33333vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){100%{width:7.64706svh}}}@keyframes rAnim4{0%{width:0}@media (max-width:768px){0%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){0%{width:0svh}}30%{width:0}@media (max-width:768px){30%{width:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){30%{width:0svh}}50%{width:65.6px}@media (max-width:768px){50%{width:13.33333vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){50%{width:7.64706svh}}100%{width:65.6px}@media (max-width:768px){100%{width:13.33333vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){100%{width:7.64706svh}}}@keyframes lAnim4_2{0%{right:0}30%{right:0}100%{right:0}}#modal-download .modal-content{display:block;width:370.89231px;height:403.69231px;padding-top:54.24615px;padding-bottom:0}@media (max-width:768px){#modal-download .modal-content{width:75.38462vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#modal-download .modal-content{width:43.23529svh}}@media (max-width:768px){#modal-download .modal-content{height:82.05128vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#modal-download .modal-content{height:47.05882svh}}@media (max-width:768px){#modal-download .modal-content{padding-top:11.02564vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#modal-download .modal-content{padding-top:6.32353svh}}@media (max-width:768px){#modal-download .modal-content{padding-bottom:0}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#modal-download .modal-content{padding-bottom:0svh}}#modal-download .content img{margin:0 auto;margin-top:50.46154px;width:204.36923px}@media (max-width:768px){#modal-download .content img{margin-top:10.25641vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#modal-download .content img{margin-top:5.88235svh}}@media (max-width:768px){#modal-download .content img{width:41.53846vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#modal-download .content img{width:23.82353svh}}#modal-download .content h4{line-height:1.4;margin:0;padding:0;margin-bottom:1em}#modal-download .content h4 .f-brilliant-cut{font-weight:600;font-size:12.61538px;leading-trim:NONE;letter-spacing:10%;text-align:center}@media (max-width:768px){#modal-download .content h4 .f-brilliant-cut{font-size:2.5641vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#modal-download .content h4 .f-brilliant-cut{font-size:1.47059svh}}#modal-download .content h5{display:inline-block;position:relative;vertical-align:top;line-height:1.4;margin:0;padding:0;margin-bottom:1em}#modal-download .content h5 .f-brilliant-cut{font-weight:600;font-size:12.61538px;leading-trim:NONE;letter-spacing:10%;text-align:center}@media (max-width:768px){#modal-download .content h5 .f-brilliant-cut{font-size:2.5641vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#modal-download .content h5 .f-brilliant-cut{font-size:1.47059svh}}#modal-download .content div.selection{margin-top:37.84615px}@media (max-width:768px){#modal-download .content div.selection{margin-top:7.69231vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#modal-download .content div.selection{margin-top:4.41176svh}}#modal-download .content div.selection h6{display:inline-block;position:relative;line-height:1.4;margin:0;padding:0;margin-bottom:1em}#modal-download .content div.selection h6 .f-brilliant-cut{font-weight:600;font-size:12.61538px;leading-trim:NONE;letter-spacing:10%;text-align:center;padding-left:2%;padding-right:2%;padding-bottom:.5%;padding-top:.5%}@media (max-width:768px){#modal-download .content div.selection h6 .f-brilliant-cut{font-size:2.5641vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#modal-download .content div.selection h6 .f-brilliant-cut{font-size:1.47059svh}}#modal-download .content div.selection p{letter-spacing:1.26154px}@media (max-width:768px){#modal-download .content div.selection p{letter-spacing:.25641vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#modal-download .content div.selection p{letter-spacing:.14706svh}}#modal-download .content div.selection.on h6:before{content:"";display:inline-block;-webkit-transform-origin:center center;transform-origin:center center;width:16.4px;height:16.4px;background:url(../images/icon2.svg) center no-repeat;background-size:100% auto;position:absolute;right:120%;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}@media (max-width:768px){#modal-download .content div.selection.on h6:before{width:3.33333vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#modal-download .content div.selection.on h6:before{width:1.91176svh}}@media (max-width:768px){#modal-download .content div.selection.on h6:before{height:3.33333vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#modal-download .content div.selection.on h6:before{height:1.91176svh}}#modal-download .content div.selection.on h6:after{content:"";display:inline-block;-webkit-transform-origin:center center;transform-origin:center center;width:16.4px;height:16.4px;background:url(../images/icon2.svg) center no-repeat;background-size:100% auto;position:absolute;left:120%;top:50%;-webkit-transform:translate3d(0,-50%,0) rotate(180deg);transform:translate3d(0,-50%,0) rotate(180deg)}@media (max-width:768px){#modal-download .content div.selection.on h6:after{width:3.33333vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#modal-download .content div.selection.on h6:after{width:1.91176svh}}@media (max-width:768px){#modal-download .content div.selection.on h6:after{height:3.33333vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#modal-download .content div.selection.on h6:after{height:1.91176svh}}#modal-download .content a{margin-top:74.43077px;font-weight:400}@media (max-width:768px){#modal-download .content a{margin-top:15.12821vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){#modal-download .content a{margin-top:8.67647svh}}.modal{background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000}.modal.hidden{display:none}.modal button{cursor:pointer;background:0 0;border:none;outline:0;color:#fff;line-height:1;cursor:pointer}.modal-inner{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:22.70769px;width:100%;height:100%}@media (max-width:768px){.modal-inner{gap:4.61538vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.modal-inner{gap:2.64706svh}}.modal-inner .f-fancy-cut{font-family:"Fancy Cut"}.modal-inner .f-brilliant-cut{font-family:"Brilliant Cut"}.modal-content{display:block;width:428.92308px;height:575.26154px;background:#fff;overflow-y:scroll;text-align:center;padding-top:41.63077px;padding-bottom:34.06154px;padding-left:30.27692px;padding-right:30.27692px}@media (max-width:768px){.modal-content{width:87.17949vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.modal-content{width:50svh}}@media (max-width:768px){.modal-content{height:116.92308vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.modal-content{height:67.05882svh}}.modal-content::-webkit-scrollbar{width:2px;padding:0;margin:0}.modal-content::-webkit-scrollbar-thumb{width:2px;padding:0;margin:0;background:#000}.modal-content::-webkit-scrollbar-track{width:2px;padding:0;margin:0;background:#e7e7e7}@media (max-width:768px){.modal-content{padding-top:8.46154vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.modal-content{padding-top:4.85294svh}}@media (max-width:768px){.modal-content{padding-bottom:6.92308vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.modal-content{padding-bottom:3.97059svh}}@media (max-width:768px){.modal-content{padding-left:6.15385vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.modal-content{padding-left:3.52941svh}}@media (max-width:768px){.modal-content{padding-right:6.15385vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.modal-content{padding-right:3.52941svh}}.modal-content .content{font-family:Noto Sans JP;font-weight:300;font-style:Light;font-size:12.61538px;leading-trim:NONE;line-height:1.4;letter-spacing:10%;text-align:center;vertical-align:middle;padding-bottom:41.63077px}@media (max-width:768px){.modal-content .content{font-size:2.5641vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.modal-content .content{font-size:1.47059svh}}@media (max-width:768px){.modal-content .content{padding-bottom:8.46154vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.modal-content .content{padding-bottom:4.85294svh}}.modal-content .content .content-image p{margin-top:1.4em}.modal-content .content .content-image p .f-brilliant-cut{font-weight:700}.modal-content .content a{font-weight:400;display:inline-block;margin-top:2em;color:#000;text-decoration:none;border-bottom:1px solid}.modal-content .content+.content{padding-top:29.01538px;position:relative}@media (max-width:768px){.modal-content .content+.content{padding-top:5.89744vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.modal-content .content+.content{padding-top:3.38235svh}}.modal-content .content+.content:before{content:"";display:block;width:222.03077px;height:.63077px;background:#d5d5d5;position:absolute;top:0;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}@media (max-width:768px){.modal-content .content+.content:before{width:45.12821vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.modal-content .content+.content:before{width:25.88235svh}}@media (max-width:768px){.modal-content .content+.content:before{height:.12821vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.modal-content .content+.content:before{height:.07353svh}}.modal-content .content.content1 h4 img{width:180.4px;height:auto;margin:0 auto}@media (max-width:768px){.modal-content .content.content1 h4 img{width:36.66667vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.modal-content .content.content1 h4 img{width:21.02941svh}}.modal-content .content.content1 .content-image{margin-top:41.63077px;margin-bottom:31.53846px}@media (max-width:768px){.modal-content .content.content1 .content-image{margin-top:8.46154vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.modal-content .content.content1 .content-image{margin-top:4.85294svh}}@media (max-width:768px){.modal-content .content.content1 .content-image{margin-bottom:6.41026vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.modal-content .content.content1 .content-image{margin-bottom:3.67647svh}}.modal-content .content.content1 .content-image img{display:inline-block;width:293.93846px;height:auto;margin:0 auto}@media (max-width:768px){.modal-content .content.content1 .content-image img{width:59.74359vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.modal-content .content.content1 .content-image img{width:34.26471svh}}.modal-content .content.content2 h4{line-height:1.4;margin:0;padding:0;margin-bottom:1em}.modal-content .content.content2 h4 .f-brilliant-cut{font-weight:600;font-size:12.61538px;leading-trim:NONE;letter-spacing:10%;text-align:center}@media (max-width:768px){.modal-content .content.content2 h4 .f-brilliant-cut{font-size:2.5641vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.modal-content .content.content2 h4 .f-brilliant-cut{font-size:1.47059svh}}.modal-content .content.content2 h5{display:inline-block;position:relative;vertical-align:top;line-height:1.4;margin:0;padding:0;margin-bottom:1em}.modal-content .content.content2 h5 .f-brilliant-cut{font-weight:600;font-size:12.61538px;leading-trim:NONE;letter-spacing:10%;text-align:center}@media (max-width:768px){.modal-content .content.content2 h5 .f-brilliant-cut{font-size:2.5641vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.modal-content .content.content2 h5 .f-brilliant-cut{font-size:1.47059svh}}.modal-content .content.content2 div.selection{margin-top:37.84615px}@media (max-width:768px){.modal-content .content.content2 div.selection{margin-top:7.69231vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.modal-content .content.content2 div.selection{margin-top:4.41176svh}}.modal-content .content.content2 div.selection h6{display:inline-block;position:relative;line-height:1.4;margin:0;padding:0;margin-bottom:1em}.modal-content .content.content2 div.selection h6 .f-brilliant-cut{font-weight:600;font-size:12.61538px;leading-trim:NONE;letter-spacing:10%;text-align:center;padding-left:2%;padding-right:2%;padding-bottom:.5%;padding-top:.5%}@media (max-width:768px){.modal-content .content.content2 div.selection h6 .f-brilliant-cut{font-size:2.5641vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.modal-content .content.content2 div.selection h6 .f-brilliant-cut{font-size:1.47059svh}}.modal-content .content.content2 div.selection p{letter-spacing:1.26154px}@media (max-width:768px){.modal-content .content.content2 div.selection p{letter-spacing:.25641vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.modal-content .content.content2 div.selection p{letter-spacing:.14706svh}}.modal-content .content.content2 div.selection.on h6:before{content:"";display:inline-block;-webkit-transform-origin:center center;transform-origin:center center;width:16.4px;height:16.4px;background:url(../images/icon2.svg) center no-repeat;background-size:100% auto;position:absolute;right:120%;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}@media (max-width:768px){.modal-content .content.content2 div.selection.on h6:before{width:3.33333vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.modal-content .content.content2 div.selection.on h6:before{width:1.91176svh}}@media (max-width:768px){.modal-content .content.content2 div.selection.on h6:before{height:3.33333vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.modal-content .content.content2 div.selection.on h6:before{height:1.91176svh}}.modal-content .content.content2 div.selection.on h6:after{content:"";display:inline-block;-webkit-transform-origin:center center;transform-origin:center center;width:16.4px;height:16.4px;background:url(../images/icon2.svg) center no-repeat;background-size:100% auto;position:absolute;left:120%;top:50%;-webkit-transform:translate3d(0,-50%,0) rotate(180deg);transform:translate3d(0,-50%,0) rotate(180deg)}@media (max-width:768px){.modal-content .content.content2 div.selection.on h6:after{width:3.33333vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.modal-content .content.content2 div.selection.on h6:after{width:1.91176svh}}@media (max-width:768px){.modal-content .content.content2 div.selection.on h6:after{height:3.33333vw}}@media (max-width:768px) and (min-aspect-ratio:390 / 680){.modal-content .content.content2 div.selection.on h6:after{height:1.91176svh}}