@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&display=swap";html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,::before,::after{background-repeat:no-repeat;box-sizing:inherit;box-sizing:border-box}::before,::after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}input{border-radius:0}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:bold}button{overflow:visible}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:0;padding:0}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:rgba(0,0,0,0);border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute !important;clip:rect(0 0 0 0) !important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}::-moz-selection{background-color:rgba(255,90,147,.5);color:#fff;text-shadow:none}::selection{background-color:rgba(255,90,147,.5);color:#fff;text-shadow:none}.PCOnly{display:inline}@media only screen and (max-width:490px){.PCOnly{display:none}}.SDOnly{display:none}@media only screen and (max-width:1366px){.SDOnly{display:inline}}.SPOnly{display:none}@media only screen and (max-width:490px){.SPOnly{display:inline}}.onLoadHidden{display:none}.onTheLazy{opacity:0;margin:200px auto 0}.onTheLazy.loaded{opacity:1;margin:0 auto;transition:opacity 1s ease-out 0s,margin .777s cubic-bezier(0, 0, 0, 1) 0s}.lazyyy{transform:translateY(100px);opacity:.1;transition:transform 0s linear,opacity 0s linear}.lazyyy.inView{transform:translateY(0px);opacity:1;transition:transform .5s cubic-bezier(0, 1, 0.25, 1),opacity .5s ease-in}.bxSlider{margin:0 auto}.bx-wrapper{position:relative;margin:0 auto;padding:0}.bx-wrapper .bx-viewport{border:none;box-shadow:none;left:0;overflow:visible !important}.bx-controls{text-align:center}.bx-controls a:hover{text-decoration:none}.bx-controls-direction{font-size:0}.bx-prev,.bx-next{position:absolute;z-index:2;top:calc(50% - 20px);left:calc((100% - 100vw)/2);display:inline-block;width:30px;height:40px;border-radius:5px 0 0 5px;box-sizing:border-box;padding:10px;background:rgba(255,255,255,.9) url(../img/ui/arrow.svg) no-repeat center 50%;background-size:12px auto;transform:rotate(180deg);opacity:1;text-decoration:none}.bx-prev:hover,.bx-prev:focus,.bx-prev:active,.bx-next:hover,.bx-next:focus,.bx-next:active{text-decoration:none}.bx-next{transform:rotate(0deg);left:auto;right:calc((100% - 100vw)/2)}.bx-prev.disabled,.bx-next.disabled{opacity:.133;transition:all .5s ease-in 0s}.bx-pager{font-size:0;padding:0}.bx-pager-item{display:inline-block}.bx-pager-link{display:inline-block;background:#c8c8c8;width:10px;height:10px;border-radius:2px;margin:10px}.bx-pager-link.active{background:gray}.bx-pager-link a{vertical-align:middle}.baseMODE{position:fixed;z-index:10;bottom:0px;left:calc(50% - 100px);border-radius:8px 8px 0 0;background:rgba(255,255,255,.777);color:#ddd;font-size:10px;letter-spacing:0;display:block;width:200px;height:20px;padding:0px;line-height:25px;text-align:center;font-weight:900}.iLikeDARK .baseMODE{background:rgba(0,0,0,.333);color:#fff}.baseMODE .darkModeLabel{margin:0;text-align:center}.darkModeInitBtn{margin:0;position:fixed;z-index:10;bottom:0;right:5px;font-size:10px;color:#e9e9e9;cursor:pointer}.iLikeDARK .darkModeInitBtn{color:#4c4c4c}.baseMODE a{position:absolute;width:240px;left:calc(50% - 120px);bottom:-200%;bottom:-65px;margin:0 0 5px;font-size:10px;line-height:1;padding:10px;background:rgba(0,0,0,.333);background:rgba(0,0,0,.777);transition:all .5s linear 0s;transition:all .5s cubic-bezier(0.777, 0.333, 0.333, 1) 0s}.iLikeDARK .baseMODE a{background:rgba(255,255,255,.777);background:rgba(255,255,255,.99);color:#ddd}@media only screen and (max-width:490px){.baseMODE a{bottom:-400%;padding:20px;font-size:16px;font-weight:normal;letter-spacing:0;border:.5px solid #000}.iLikeDARK .baseMODE a{border:.5px solid #fff}}.baseMODE.ON a{bottom:100%;transition:all .234s cubic-bezier(0, 1.5, 0, 1) 0s;transition:all .234s cubic-bezier(0.377, 0.777, 0.5, 1.2) 0s}.darkModeIsNotInUse .darkModeLabel::after{content:"＊";position:absolute;top:0;right:10px}.darkModeSttsPlain .darkModeLabel::before{content:"＃";position:absolute;top:0;left:10px}.TEMP{position:fixed;z-index:10;bottom:10px;left:10px;font-size:12px;letter-spacing:0}#displayY{border-radius:50%;background:rgba(0,0,0,.333);color:#fff;display:block;width:50px;height:50px;padding:0 8px 0 0;line-height:50px;text-align:right}#displayINFO{left:0;bottom:0px;width:100%;margin:0;font-size:10px;line-height:1;text-align:center;padding:10px 10px 50px;background:rgba(0,0,0,.133);color:#e9e9e9}.sampleLink{color:#bababa;font-size:10px;line-height:3}.sampleLink a{display:block;color:#bababa}.sampleLink a.sampleInline{display:inline-block;margin:0 1em}.DYNAMICS.on,.DYNAMICS.on a{color:#db7093}.checkSwitch{position:fixed;bottom:10px;left:10px;z-index:102;padding:0px 8px;line-height:16px;min-width:20px;min-height:20px;background:#db7093;border:1px solid #db7093;border-radius:100px;opacity:.5;cursor:pointer}.checkSwitch.on{opacity:1}.checkSwitch::after{content:"";font-size:0px;letter-spacing:.2em;color:#fff;transition:all 0s cubic-bezier(0, 1.5, 0, 1) 0s}.checkSwitch.on::after{content:"＼動的要素を表示中／";font-size:10px;transition:all .3s cubic-bezier(0, 1.5, 0, 1) 0s}.MSK{position:fixed;z-index:10;top:0;left:0;background:rgba(0,0,0,.5);display:block;width:100vw;height:100vh;cursor:pointer}.MSK.modalMode{cursor:default}.MSKwh{position:fixed;z-index:10;top:0;left:0;background:rgba(255,255,255,.8);display:block;width:100vw;height:100vh;cursor:pointer}.modalCloseBtn{position:fixed;z-index:12;top:10px;margin-left:50%;left:0;background:#fff;border-radius:100px;padding:10px;width:20px;height:20px}.modalCloseBtn a{background:url(../img/icon_delete-gray.svg) no-repeat;background-size:100%;display:block;width:20px;height:20px}.iframeLightBox{position:fixed;z-index:11;top:0px;box-sizing:border-box;width:360px;height:calc(100vh - 100px);overflow:hidden}.modalLightBox{position:fixed;z-index:11;top:0px;box-sizing:border-box;width:auto;width:100vw;height:auto;padding:20px 10px 20px;background:rgba(0,0,0,.5);text-align:center;font-size:13px;font-weight:bold;line-height:1.2;color:#fff;letter-spacing:.2em;text-indent:.2em;transform:scale(0);transition:transform .777s cubic-bezier(0, 1, 0, 1.2) 0s;transition:transform 1s cubic-bezier(0, 1.5, 0, 1) 0s}.modalLightBox p{margin:0px auto;text-align:center}.modalLightBox>.btn{margin:10px auto 0}.modalLightBox>.btn+.btn{margin-left:20px}.modalLightBox>.btn+.btn{margin-top:10px;margin-left:auto}.uiPager{position:relative;margin:40px auto;margin:40px auto 150px;padding-top:12px;border-top:1px solid #ccc;display:flex;flex-flow:row wrap;justify-content:center;width:calc(100% - 68px);max-width:720px;width:calc(100% - 28px);padding:12px 1em}.uiPager li{position:relative;display:block;margin:0;margin:.25em .5em}.uiPager li a{display:block;width:100%;height:100%;line-height:24px;padding:0;text-align:center;color:#ccc;font-size:20px}.uiPager li a:hover,.uiPager li a:focus,.uiPager li a:active{color:#000}.uiPager .CURRENT a{color:#000}@media only screen and (max-width:490px){.uiPager .CURRENT a{text-decoration:none}}.uiPager .uiPrev,.uiPager .uiNext{width:24px;height:24px;position:absolute;top:12px;left:-19px}.uiPager .uiPrev a,.uiPager .uiNext a{font-size:0}.uiPager .uiPrev a:hover,.uiPager .uiPrev a:focus,.uiPager .uiPrev a:active,.uiPager .uiNext a:hover,.uiPager .uiNext a:focus,.uiPager .uiNext a:active{text-decoration:none}.uiPager .uiPrev a::after,.uiPager .uiNext a::after{content:"";position:absolute;top:0;left:0;display:block;width:0;height:0;border:12px solid rgba(0,0,0,0);border:12px solid rgba(0,0,0,0);border-right-color:#ccc;transform:rotate(0deg) scaleX(1.333);transform-origin:75% 50%;transition:all 1s cubic-bezier(0, 1.5, 0, 1) 0s}.uiPager .uiPrev.inACTIVE a::after,.uiPager .uiNext.inACTIVE a::after{border-right-color:rgba(0,0,0,0)}.uiPager .uiPrev a:hover::after,.uiPager .uiPrev a:focus::after,.uiPager .uiPrev a:active::after,.uiPager .uiNext a:hover::after,.uiPager .uiNext a:focus::after,.uiPager .uiNext a:active::after{border-right-color:#000;transform:rotate(0deg) scaleX(1.5)}.uiPager .uiNext{transform:rotate(180deg);left:auto;right:-19px;right:calc(-1em - 24px + 10px)}.uiPager .CURRENT::after,.uiPager .inACTIVE::after{content:"";position:absolute;top:-5px;left:-5px;width:calc(100% + 10px);height:calc(100% + 10px);background:rgba(255,255,255,.777);background:rgba(0,0,0,0)}.unTap{position:relative}.unTap::after{content:"";position:absolute;z-index:0;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);border-radius:4px;background:rgba(255,255,255,0)}.comingsoon{position:relative;z-index:-1}.comingsoon::after{position:absolute;z-index:0;top:-2px;left:-2px;display:flex;justify-content:center;align-items:center;width:calc(100% + 4px);height:calc(100% + 4px);background:rgba(255,255,255,.9);background:rgba(255,255,255,0);content:"";font-size:16px;color:#ddd;text-align:center}.bg_red .comingsoon::after{background:rgba(255,90,147,.5);color:rgba(255,255,255,.8)}.bg_gray .comingsoon::after{background:rgba(233,233,233,.5);color:rgba(76,76,76,.8)}.pagetop{position:fixed;z-index:2;right:20px;bottom:20px;bottom:80px;transition:opacity .73s cubic-bezier(0, 1, 0.333, 1) 0s,margin .1s linear .33s;margin-bottom:-100px;opacity:0}.pagetop.inView{transition:all .73s cubic-bezier(0, 1, 0.333, 1) 0s;margin-bottom:0;opacity:1}.pagetop a{display:inline-block;background:rgba(0,0,0,.2);border-radius:100%;border:2px solid #fff;width:50px;height:50px;text-align:center;line-height:50px;line-height:1em;padding:0;position:relative;top:1.5em;color:rgba(0,0,0,0);text-decoration:none;transition:all .73s cubic-bezier(0, 1, 0.333, 1) 0s}.pagetop a:hover{background:rgba(0,0,0,.15);top:1em;transition:all .333s cubic-bezier(0, 1, 0.333, 2) 0s}.pagetop a::before{content:"";position:relative;top:0;left:0;display:block;width:100%;height:100%;background:url(../img/ui/arrow.svg) no-repeat center 50%;background-size:10px auto;transform:rotate(-90deg)}.pagetop a::after{content:"ページ上部へ";position:absolute;left:-50%;bottom:-2em;width:200%;color:#000;text-align:center;font-size:10px;font-weight:bold}@supports(-webkit-touch-callout: none){body{min-height:100vh;min-height:100dvh;min-height:-webkit-fill-available}}body::-webkit-scrollbar{display:none}body{-webkit-text-size-adjust:none}body{-webkit-text-size-adjust:100%}a{-webkit-tap-highlight-color:rgba(0,0,0,0)}label{-webkit-tap-highlight-color:rgba(0,0,0,0)}@font-face{font-family:"YuGothicWIN M";src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular");font-weight:normal}html,body{font-size:3.7333333333vw}body{font-feature-settings:"palt" on;font-kerning:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"游ゴシック Medium","Yu Gothic Medium","YuGothicWIN M","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:400;line-height:2;letter-spacing:.1em;color:#000}#wrap{overflow:auto}#container{position:relative;box-sizing:border-box;overflow:hidden;margin:0 auto;width:100%;padding:0 10px}header,main,footer{position:relative}a:link,a:visited{text-decoration:underline}a:hover,a:focus,a:active{text-decoration:underline}strong{font-weight:700}.textcenter{text-align:center}.textright{text-align:right}.textleft{text-align:left}img{display:block;width:100%;height:auto}picture img{width:100%;height:auto}ol,ul{list-style:none}dl{width:100%;margin:1em 0;display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start}dl dt{width:100%;padding-right:2em}.ddBig dd{font-size:1.5em;line-height:1.2;padding:.4em 0}.flexBox,.flexDual,.flexTrio{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.flexBox>*,.flexDual>*,.flexTrio>*{width:100%}.flexDual.flexTrio{justify-content:flex-start}.flexDual.flexTrio>*{width:50%}input,button,textarea,select{font-size:16px}select{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:rgba(0,0,0,0);position:relative;display:block;width:100%;display:inline-block;width:auto;background:#fff;border:1px solid #ddd;border-radius:0;padding:.5em;padding-right:2em;text-overflow:"";cursor:pointer;background:#fff url(../img/ui/arrow_below.svg) no-repeat calc(100% - .5em) center;background-size:.75em .75em}input,textarea{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ddd;background:#fff;padding:.5em;margin:5px auto;display:block;width:100%}input:focus,textarea:focus{outline:none}input::-moz-placeholder, textarea::-moz-placeholder{color:#777}input::placeholder,textarea::placeholder{color:#777}textarea{line-height:1.5}input[type=radio],input[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;display:inline-block;width:auto;cursor:pointer;width:1.25em;height:1.25em;margin-right:.25em}input[type=checkbox]{-webkit-appearance:checkbox;width:2em;height:2em;margin-right:.5em;vertical-align:middle}.styleModern input[type=radio],.styleModern input[type=checkbox]{display:none}.styleModern label{position:relative;padding-left:2.5em}.styleModern input+label:before{content:"";position:absolute;top:0;left:0;display:block;background:#fff;width:2em;height:2em;border:1px solid #ddd;border-radius:0px;cursor:pointer}.styleModern input:checked+label:after{content:"";position:absolute;left:3px;top:0;display:block;margin-top:3px;width:calc(2em - 6px);height:calc(2em - 6px);border-radius:0px;background-color:#005ba7;cursor:pointer}.styleModernDot input[type=radio],.styleModernDot input[type=checkbox]{display:none}.styleModernDot input+label{position:relative;display:inline-block;margin-right:.5em;padding:0 0 0 2em;cursor:pointer}.styleModernDot input+label::before,.styleModernDot input+label::after{content:"";position:absolute;top:50%;left:0;display:block;background:#fff;margin-top:-0.8em;width:1.6em;height:1.6em;border-radius:100%}.styleModernDot input+label::after{background:#005ba7;transform:scale(0);transition:all .333s ease-in 0s}.styleModernDot input:checked+label::after{transform:scale(0.8);transition:all .234s cubic-bezier(0, 1.5, 0, 1) 0s}.styleModernBtn input[type=radio],.styleModernBtn input[type=checkbox]{display:none}.styleModernBtn label{display:inline-block;text-align:center;min-width:5em;padding:.5em;margin:0 5px 0 0;cursor:pointer;background-color:#fff;border:1px solid #ddd}.styleModernBtn input:checked+label{background-color:#005ba7;border:1px solid #fff;color:#fff;cursor:auto}input[type=submit],input[type=button],button{box-sizing:border-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:0 none;border-radius:1000px;background:rgba(0,0,0,.8);color:#fff;padding:0 2em;letter-spacing:.2em;height:3em;max-width:300px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration,button::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus,button::focus{outline-offset:-2px}table{width:100%;line-height:1.2}table tr th{font-weight:400;padding:.5em;white-space:nowrap}table tr td{padding:.5em}@media only screen and (min-width: 491px){html,body{font-size:1.317715959vw}#container{padding:0 20px}a{transition:opacity .5s linear}a:link,a:visited{text-decoration:none}a:hover,a:focus,a:active{text-decoration:underline}.btn:hover{opacity:.777;transition:opacity .1s ease-out}input,textarea{padding:.5em 1em;max-width:540px;margin-left:0}dl dt{width:auto}dl dt,dl dd{width:50%}.flexBox>*,.flexDual>*{width:50%}.flexTrio>*{width:33.3333333333%}.flexDual.flexTrio>*{width:33.3333333333%}}body{background:#fff;color:#000}#container{padding:0}a:link,a:visited,a:hover,a:focus,a:active{color:#000;text-decoration-color:rgba(252,238,81,.5);text-decoration-thickness:.5em;text-underline-offset:.2em;text-decoration-color:rgba(252,238,81,.25);text-decoration-thickness:.5em;text-underline-offset:-0.2em}::-moz-selection{color:inherit;background-color:rgba(252,238,81,.5)}::selection{color:inherit;background-color:rgba(252,238,81,.5)}.bgPink{background:rgba(231,67,121,.73)}.bgGray{background:#f1f1f1}.bgBeige{background:#f1efe5}.bgDark{background:#000}.bgLight{background:#fff}@font-face{font-family:"miso regular";font-style:normal;font-display:swap;src:url("../fonts/miso-regular.woff2") format("woff2"),url("../fonts/miso-regular.woff") format("woff")}@font-face{font-family:"DIN Condensed Bold";font-style:normal;font-display:swap;src:url("../fonts/DIN-Condensed-Bold.woff2") format("woff2"),url("../fonts/DIN-Condensed-Bold.woff") format("woff")}.txtBold{font-weight:700}.txtCatch{font-weight:500}body{font-family:"Noto Sans JP","游ゴシック Medium","Yu Gothic Medium","YuGothicWIN M","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}@media only screen and (max-width:490px){body{letter-spacing:.05em;letter-spacing:0em}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:500;text-align:center;line-height:1;margin:0 auto 2rem}h5,h6{text-align:left;line-height:1;margin:0 auto 1em}h1{font-size:4.8vw}h2{font-size:6.4vw;line-height:1.4166666667}h2 small{font-size:.58em;font-weight:400}h3{font-size:1.75rem}h4{font-size:1.375rem}h5{font-size:1.25rem}h6{font-size:1rem}p{display:block}p+p{margin-top:1em}input::-moz-placeholder, textarea::-moz-placeholder{color:#d3d3d3}input::placeholder,textarea::placeholder{color:#d3d3d3}select,option{color:#d3d3d3}.frameIN.ideaUnit{opacity:0}.frameIN.ideaUnit.inView{opacity:1;transition:all .5s linear 1s;transition:all .25s linear .5s;transition:all .5s linear 0s}.txtBig{font-size:1.29rem}.txtSmall,.txtNotes,.txtNotice{font-size:.86rem}.txtCenter{text-align:center}.txtLeft{text-align:left}.txtMain{color:#fcee51;font-size:4.2666666667vw;letter-spacing:.15em}.txtKey{color:#fcee51}.menuTITLE{font-size:4.8vw;font-weight:500}footer .menuTITLE{font-size:4.2666666667vw}.pageTITLE{font-size:6.9333333333vw;white-space:nowrap;position:relative;margin:0 auto 13.3333333333vw}.pageTITLE::after{content:"";position:relative;margin:.5em auto 0;display:block;width:26.6666666667vw;height:1.6vw;background:#fcee51}h3.txtMain{font-size:4vw;position:relative;margin:0 auto .5em}h3.txtMain::after{content:"";position:relative;margin:.5em auto 0;display:block;width:100%;height:1px;background:#fcee51}.txtBigTitle{font-size:10rem}.simpleMessage{margin:2em auto;margin:0 auto 1em;font-size:3rem;line-height:1.2;text-align:center}.textLink{margin:0 .5em;color:#60d1f9}.textLink:link,.textLink:visited,.textLink:hover,.textLink:focus,.textLink:active{color:#60d1f9;text-decoration-color:#fcee51;text-decoration-thickness:1px;text-underline-offset:.2em}.stdLink{text-align:center}.stdLink::after{content:"＞";margin-left:1em;font-size:.75em}.stdLink::after:hover{text-decoration:none}a img{transition:all .2s ease-out 0s}a:hover img{transition:all .1s ease-out 0s}header a:link,header a:visited,footer a:link,footer a:visited{text-decoration:none}header a:hover,header a:focus,header a:active,footer a:hover,footer a:focus,footer a:active{text-decoration:none}#wrap{position:relative}#container{padding:0}.limitedWrap{padding:0 6.4vw;overflow:hidden;position:relative;z-index:1}.full-width{position:relative;top:0;left:0;width:100vw;left:50%;transform:translateX(-50%)}main{margin:0 auto;overflow:hidden;padding-bottom:32vw;background:#f7f5e7;position:relative}main::before,main::after{position:absolute;z-index:-2;top:0;left:0;width:50vw;height:50vw;background:#f1f1f1}.contents>section{position:relative}.dspPage .contents>section{background:#f1f1f1}.contents>section .anchor{position:absolute;top:0}@media only screen and (min-width:491px){.contents>section .anchor{top:0}}.wideSection{position:relative}.wideSection::before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100vw;height:100%;left:50%;transform:translateX(-50%)}.wideSection.bgLight{background:inherit;color:#000}.wideSection.bgLight::before{background:#fff}.wideSection.bgDark{background:inherit;color:#fff}.wideSection.bgDark::before{background:#000}.wideSection.bgPink{background:inherit;color:#fff}.wideSection.bgPink::before{background:rgba(231,67,121,.73)}.wideSection.bgGray{background:inherit;color:#000}.wideSection.bgGray .h1,.wideSection.bgGray .h2,.wideSection.bgGray .h3,.wideSection.bgGray .h4,.wideSection.bgGray .h5,.wideSection.bgGray .h6,.wideSection.bgGray h1,.wideSection.bgGray h2,.wideSection.bgGray h3,.wideSection.bgGray h4,.wideSection.bgGray h5,.wideSection.bgGray h6{color:#f1f1f1}.wideSection.bgGray::before{background:#efefef}.wideSection.bgBeige{background:inherit;color:#000}.wideSection.bgBeige .h1,.wideSection.bgBeige .h2,.wideSection.bgBeige .h3,.wideSection.bgBeige .h4,.wideSection.bgBeige .h5,.wideSection.bgBeige .h6,.wideSection.bgBeige h1,.wideSection.bgBeige h2,.wideSection.bgBeige h3,.wideSection.bgBeige h4,.wideSection.bgBeige h5,.wideSection.bgBeige h6{color:#f1f1f1}.wideSection.bgBeige::before{background:#f1efe5}.scrollBox{padding:1.7777777778rem 3.5555555556rem;height:27.7777777778rem;overflow:auto}header,#menuPanel{background:#fff}header{position:fixed;z-index:12;top:0;left:0;letter-spacing:0;line-height:1;color:#000;width:100vw;height:10.1333333333vw;height:0;transition:top .5s cubic-bezier(0, 1, 0.333, 1) 0s;top:-13.3333333333vw}.completeOpening header{top:0}.completeOpening header.modalView,.completeOpening header.outView{top:-13.3333333333vw}header.modalView,header.outView{top:-13.3333333333vw}header .headWrap{padding:6.4vw 3.2vw;width:100%;height:100%;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;align-items:flex-start}.logo{position:relative;z-index:12;width:auto;height:100%;height:5.8666666667vw;padding:0;margin:0 auto 0 0;line-height:1;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}.logo.centeringWrap{position:absolute;top:0;left:0;width:100%;height:100%;padding:1.8666666667vw}.logo a{display:block;width:100%;height:100%}.logo h1{width:auto;height:100%;margin:0;display:inline-block;line-height:1}.logo picture,.logo img{width:auto;height:100%}.btnCTA .btn{width:-moz-fit-content;width:fit-content;max-width:unset;min-height:unset;height:8vw;margin:0;padding:0 1em;background:rgba(0,0,0,.1);border:1px solid #fff}.menuOnlyFixed{position:absolute}.menuOnlyFixed #menuSW{position:fixed;right:5.3333333333vw}.menuVIEW .menuOnlyFixed .logo{opacity:0}#menuSW{position:relative;z-index:12;border-radius:0%;text-align:center;cursor:pointer;width:8vw;height:8.5333333333vw;width:auto;height:auto}#menuSW .btn{background:#fcee51;color:#000;font-size:3.7333333333vw;min-width:unset;margin:0;padding:0;width:24vw;height:6.4vw}#menuSW .btn::after{content:"MENU"}#menuSW.closeMenu .btn{background:#fff;border:.5px solid #707070}#menuSW.closeMenu .btn::after{content:"CLOSE"}#menuSW a{display:block;width:100%;height:100%;display:flex;flex-flow:column wrap;justify-content:space-around;align-items:center;color:#fff;font-size:0}#menuSW img{display:none}#menuSW::before,#menuSW::after,#menuSW a::before{background:#fff;display:block;width:100%;height:0%;padding:2px 0 0;border-radius:0px;position:absolute;top:0%;left:0%;transform-origin:50% 50%;transition:all .333s cubic-bezier(0.3, 0, 0, 1) 0s}#menuSW::after{top:calc(100% - 2px)}#menuSW a::before{top:calc(50% - 1px)}.morphing-2-X.closeMenu::before{animation:morphing-2-X_top .333s cubic-bezier(0.3, 0, 0, 1) 0s 1 both}.morphing-2-X.closeMenu::after{animation:morphing-2-X_bottom .333s cubic-bezier(0.3, 0, 0, 1) 0s 1 both}.morphing-2-X.openMenu::before{animation:morphing-2-X_top-init .2s cubic-bezier(0.3, 0, 0, 1) 0s 1 both}.morphing-2-X.openMenu::after{animation:morphing-2-X_bottom-init .2s cubic-bezier(0.3, 0, 0, 1) 0s 1 both}.morphing-2-X#menuSW.closeMenu a::before{transform:scale(0, 1);transition:all .133s cubic-bezier(0.3, 0, 0, 1) 0s}@keyframes morphing-2-X_top{0%{top:0%;transform:rotate(0deg)}50%{top:calc(50% - 1px)}100%{top:calc(50% - 1px);transform:rotate(-45deg);width:100%;left:0%;background:#fff}}@keyframes morphing-2-X_bottom{0%{top:calc(100% - 2px);transform:rotate(0deg)}50%{top:calc(50% - 1px)}100%{top:calc(50% - 1px);transform:rotate(45deg);width:100%;left:0%;background:#fff}}@keyframes morphing-2-X_top-init{0%{top:calc(50% - 1px);transform:rotate(-45deg)}50%{top:calc(50% - 1px)}100%{top:0%;transform:rotate(0deg)}}@keyframes morphing-2-X_bottom-init{0%{top:calc(50% - 1px);transform:rotate(45deg)}50%{top:calc(50% - 1px)}100%{top:calc(100% - 2px);transform:rotate(0deg)}}#menuPanel{position:fixed;z-index:11;width:100%;height:100vh;height:100svh;height:100lvh;padding:25.3333333333vw 0;margin:0;top:0;left:0;opacity:.5}.menuStay #menuPanel,.menuTop #menuPanel{left:0;top:-100vh;top:-100svh;top:-100lvh;opacity:0}.menuStay #menuPanel.VIEW,.menuTop #menuPanel.VIEW{opacity:1;top:0;left:0}.menuStay #menuPanel{transition:opacity .73s ease-out 0s,top 0s linear .73s}.menuStay #menuPanel.VIEW{transition:opacity .37s ease-out 0s}.menuTop #menuPanel{transition:top .777s cubic-bezier(0, 1, 0, 1) 0s}.menuTop #menuPanel.VIEW{transition:top .73s cubic-bezier(0.75, 0.5, 0, 1) 0s}.menuLeft #menuPanel{width:370px;height:auto;padding:80px 0 80px 50px;opacity:1;top:0;left:-370px;transition:left .777s cubic-bezier(0, 1, 0, 1) 0s}.menuLeft #menuPanel li a{margin:0 auto 0 0}.menuLeft #menuPanel.VIEW{left:-50px;transition:left .333s cubic-bezier(0, 1, 0.333, 1.1) 0s}#menuDots{position:fixed;z-index:10;width:auto;height:auto;padding:0;margin:0;bottom:24px;left:24px;opacity:1}#menuDots ul{display:grid;place-items:center}#menuDots li{margin-top:20px;width:5px;height:5px;margin:22.5px 2.5px 2.5px}#menuDots li a{display:block;width:100%;height:100%;border-radius:100%;border:1px solid #000;padding:0}#menuDots li a.ON{background:#000}#menuDots li.CURRENT{margin:20px 0 0;width:10px;height:10px}#menuDots li.CURRENT a{background:#000}nav{line-height:1;color:#fff}nav ul h5{margin:0 auto;padding:1em;padding:0 0 .5em .5em;text-align:center;font-size:.75rem;font-size:5em;white-space:nowrap;font-weight:bold;color:rgba(255,255,255,.333)}nav li a{position:relative;padding:1em;display:block;width:-moz-fit-content;width:fit-content;margin:0 auto;text-align:center}nav li a:link,nav li a:visited{color:rgba(0,0,0,.2)}nav li a:hover,nav li a:focus,nav li a:active,nav li.CURRENT a{color:#000}nav li i::before{margin-right:.5em}nav li .sub li{background:rgba(255,255,255,.1)}nav li .sub li a{padding-left:1em}.pagetop a{letter-spacing:0;color:rgba(0,0,0,0);text-decoration:none;border:none;border-color:#fff;width:10.6666666667vw;height:10.6666666667vw;background:#fcee51}.pagetop a:hover{background:rgba(252,238,81,.8)}.pagetop a::after{color:#000}.copyrights{text-align:center;line-height:1;padding:10px 20px;margin:1em 0 0;width:100%}footer{background:#fff;border-top:.5px solid #fff;padding:1em 0;font-size:10px}footer .logo{width:100%;height:15px;margin:40px auto 25px;z-index:auto}footer .logoStore{height:24px;margin:0 0 0 5.3333333333vw}.footMenu,.policyMenu{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;margin:0 0 1em}.footMenu li a,.policyMenu li a{font-size:10px}.footMenu li a:link,.footMenu li a:visited,.footMenu li a:hover,.footMenu li a:focus,.footMenu li a:active,.policyMenu li a:link,.policyMenu li a:visited,.policyMenu li a:hover,.policyMenu li a:focus,.policyMenu li a:active{text-decoration:underline;text-decoration-color:#000;text-decoration-thickness:auto;text-underline-offset:.5em}.footMenu{margin:3em auto 4em}.footerBottom{display:flex;justify-content:center;flex-flow:row wrap}.footerBottom .policyMenu .copyrights{margin:1em auto}.footerBottom .policyMenu li{width:100%;text-align:center;margin-bottom:1em}@media(min-height: 375px){.minContents main{margin:0 auto;padding:0}.minContents main .contents{display:flex;flex-flow:row wrap;flex-flow:column wrap;justify-content:center;align-items:center;min-height:calc(100vh - 0px);min-height:calc(100dvh - 0px)}.minContents footer{position:fixed;bottom:0;left:0;width:100%}}.announcementPage{letter-spacing:0em}.announcementPage header{position:absolute}.announcementPage header #menuSW,.announcementPage header .btnCTA{display:none}.announcementPage header .headWrap{justify-content:center}.announcementPage .contents{position:relative}.announcementPage .contents>*{position:relative}.announcementPage .contents::before{position:absolute;z-index:0;display:block;width:90vw;height:90vw;border-radius:100%;background:rgba(252,238,81,.1)}@media(orientation: portrait){.announcementPage .contents::before{width:120vw;height:120vw}}@media(max-height: 375px)and (orientation: landscape){.announcementPage .contents::before{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:120vh;height:120vh}}input[type=submit],input[type=button],button,button,.btn{display:grid;place-items:center;position:relative;margin:1em;background:#fcee51;background:rgba(0,0,0,0);border-radius:100px;border:solid 1px #000;color:#000;font-size:4.8vw;font-weight:500;letter-spacing:0em;white-space:nowrap;padding:0rem 2rem;width:auto;width:270px;height:40px;line-height:1.5;transition:all .3s linear 0s;transition:all .1s linear 0s}input[type=submit].ON:not(.small),input[type=button].ON:not(.small),button.ON:not(.small),button.ON:not(.small),.btn.ON:not(.small){background:#000;color:#fff}input[type=submit].arrowing::after,input[type=button].arrowing::after,button.arrowing::after,button.arrowing::after,.btn.arrowing::after{content:"";display:inline-block;width:24px;height:4px;background:url(../img/arrow.svg) no-repeat center 50%/contain;position:absolute;right:20px}input[type=submit].arrowing.ON::after,input[type=button].arrowing.ON::after,button.arrowing.ON::after,button.arrowing.ON::after,.btn.arrowing.ON::after{background:url(../img/arrow_wh.svg) no-repeat center 50%/contain;right:10px;transition:right .2s cubic-bezier(0, 1, 0.333, 1.1) 0s}input[type=submit].small,input[type=button].small,button.small,button.small,.btn.small{display:block;min-width:164px;min-width:unset;width:43.7333333333vw;height:auto;padding:.6rem 0rem;text-align:center;font-size:3.2vw;background:#fff;border:none;box-shadow:0 2px 2px 0px rgba(0,0,0,.12)}input[type=submit].rich,input[type=button].rich,button.rich,button.rich,.btn.rich{font-size:2.6666666667vw;width:55.4666666667vw}input[type=submit] .txtPink,input[type=button] .txtPink,button .txtPink,button .txtPink,.btn .txtPink{display:contents;display:inline;color:#e74379;font-weight:700;font-size:3.2vw}input[type=submit] .txtPink.break,input[type=button] .txtPink.break,button .txtPink.break,button .txtPink.break,.btn .txtPink.break{display:block}input[type=submit]:link,input[type=submit]:visited,input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active,input[type=button]:link,input[type=button]:visited,input[type=button]:hover,input[type=button]:focus,input[type=button]:active,button:link,button:visited,button:hover,button:focus,button:active,button:link,button:visited,button:hover,button:focus,button:active,.btn:link,.btn:visited,.btn:hover,.btn:focus,.btn:active{text-decoration:none}input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active,input[type=button]:hover,input[type=button]:focus,input[type=button]:active,button:hover,button:focus,button:active,button:hover,button:focus,button:active,.btn:hover,.btn:focus,.btn:active{opacity:1;transition:all 0s linear 0s}input[type=submit].backward,input[type=button].backward,button.backward,button.backward,.btn.backward{background:#f1f1f1}input[type=submit].backward:hover,input[type=submit].backward:focus,input[type=submit].backward:active,input[type=button].backward:hover,input[type=button].backward:focus,input[type=button].backward:active,button.backward:hover,button.backward:focus,button.backward:active,button.backward:hover,button.backward:focus,button.backward:active,.btn.backward:hover,.btn.backward:focus,.btn.backward:active{background:#fff;color:#f1f1f1}.btnBNR{border-radius:6px}.btnBlock{display:flex;flex-flow:row wrap;justify-content:center;margin:1em auto 0}.outerLink:not(.btn){display:inline-block}.outerLink span{position:relative;display:flex;justify-content:space-between;align-items:center;line-height:1}.outerLink span::before{position:absolute;right:.25em;right:-1.5em;content:"";display:inline-block;width:1.125em;height:1em;background:url(../img/ui/link_outer.svg) no-repeat center 50%;background-size:auto;background-size:contain}dl{justify-content:space-between;align-items:flex-start}dl dt,dl dd{width:50%}.stdBlock{margin:0 auto 13.3333333333vw}.topPage #container{height:100vh;height:100dvh;height:100svh}.topPage.completeOpening #container{height:auto}.mskWrap{width:100lvh;height:100lvh;background:rgba(0,0,0,.8);background:#000;position:absolute;z-index:20;top:50dvh;left:50%;transform:translate(-50%, -50%)}.mskWrap::before,.mskWrap::after{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);background:#000}.mskWrap::after{top:0;left:100%}.mskWrap .mskL,.mskWrap .mskR{position:absolute;z-index:0;bottom:100%;left:100%;width:0;height:0}.mskWrap .mskL{border-left:solid rgba(0,0,0,0);border-top:solid rgba(255,192,203,.75);border-top:solid #000;border-width:100lvh;transform:skew(-45deg) translateX(calc(-1 * (50% + 2px)))}.mskWrap .mskR{border-right:solid rgba(0,0,0,0);border-bottom:solid rgba(255,192,203,.75);border-bottom:solid #000;border-width:100lvh;transform:skew(-45deg) translateX(calc(50% + 2px))}.mskWrap.firstView{transform:translate(calc(-50% - 100lvh), calc(-50% + 100lvh));transition:transform 1s cubic-bezier(0, 0.5, 0.5, 1) 0s}.mskWrap.firstView .mskL{left:0%;animation:mskL01 1s cubic-bezier(0.5, 0, 0, 1) 1s 1 both}.mskWrap.firstView .mskR{left:200%;animation:mskR01 1s cubic-bezier(0.5, 0, 0, 1) 1s 1 both}@keyframes mskL01{0%{left:100%}20%{left:95%}100%{left:0%}}@keyframes mskR01{0%{left:100%}20%{left:105%}100%{left:200%}}.logo10th{width:96px;height:auto;margin-inline:auto}.happy10th{background:rgba(255,255,255,.777);background:#fff;width:100vw;height:100vh;height:100lvh;min-height:56.2225475842vw;display:grid;place-content:center;padding-bottom:50px}.happy10th .logo10th{position:relative;width:auto;height:50px;opacity:0}.happy10th .logo10th img{width:auto;height:100%}.happy10th .logo10th.logo10th-0{padding-right:11%;padding-right:0%;transform:translateY(550%)}.happy10th .logo10th.logo10th-1{padding-right:23%;padding-right:12%;transform:translateY(450%)}.happy10th .logo10th.logo10th-2,.happy10th .logo10th.logo10th-3,.happy10th .logo10th.logo10th-4,.happy10th .logo10th.logo10th-5,.happy10th .logo10th.logo10th-6,.happy10th .logo10th.logo10th-7,.happy10th .logo10th.logo10th-8,.happy10th .logo10th.logo10th-9{padding-right:13%;padding-right:2%}.happy10th .logo10th.logo10th-2{transform:translateY(350%)}.happy10th .logo10th.logo10th-3{transform:translateY(250%)}.happy10th .logo10th.logo10th-4{transform:translateY(150%)}.happy10th .logo10th.logo10th-5{transform:translateY(50%)}.happy10th .logo10th.logo10th-6{transform:translateY(-50%)}.happy10th .logo10th.logo10th-7{transform:translateY(-150%)}.happy10th .logo10th.logo10th-8{transform:translateY(-250%)}.happy10th .logo10th.logo10th-9{transform:translateY(-350%)}.happy10th .logo10th.logo10th-fix{transform:translateY(-450%)}.happy10th .logo10th.logo10th-0{animation:countUP10th-0 1.5s cubic-bezier(0, 0, 1, 1) 0s 1 backwards}.happy10th .logo10th.logo10th-1{animation:countUP10th 1.2s cubic-bezier(0, 0, 1, 1) 1s 1 backwards}.happy10th .logo10th.logo10th-2{animation:countUP10th 1s cubic-bezier(0, 0, 1, 1) 1.5s 1 backwards}.happy10th .logo10th.logo10th-3{animation:countUP10th .8s cubic-bezier(0, 0, 1, 1) 1.9s 1 backwards}.happy10th .logo10th.logo10th-4{animation:countUP10th .6s cubic-bezier(0, 0, 1, 1) 2.2s 1 backwards}.happy10th .logo10th.logo10th-5{animation:countUP10th .5s cubic-bezier(0, 0, 1, 1) 2.4s 1 backwards}.happy10th .logo10th.logo10th-6{animation:countUP10th .5s cubic-bezier(0, 0, 1, 1) 2.6s 1 backwards}.happy10th .logo10th.logo10th-7{animation:countUP10th .5s cubic-bezier(0, 0, 1, 1) 2.8s 1 backwards}.happy10th .logo10th.logo10th-8{animation:countUP10th .6s cubic-bezier(0, 0, 1, 1) 3s 1 backwards}.happy10th .logo10th.logo10th-9{animation:countUP10th .8s cubic-bezier(0, 0, 1, 1) 3.2s 1 backwards}.happy10th .logo10th.logo10th-fix{animation:countUP10th-fix 1s cubic-bezier(0, 0, 1, 1) 4s 1 forwards}@keyframes countUP10th-0{0%{opacity:0;top:0}30%{opacity:1;top:0}60%{opacity:1;top:0}100%{opacity:0;top:-20%}}@keyframes countUP10th-1{0%{opacity:0;top:50%}20%{opacity:1;top:0%}50%{opacity:1;top:0%}80%{opacity:1}100%{opacity:0;top:-50%}}@keyframes countUP10th{0%{opacity:0;top:50%}30%{opacity:.2}30%{top:10%}40%{opacity:1}60%{opacity:1}70%{top:-10%}70%{opacity:.2}100%{opacity:0;top:-50%}}@keyframes countUP10th-fix{0%{opacity:0;top:50%}50%{top:0%}100%{opacity:1}}[class^=section-]{position:relative;margin:0 auto;overflow:hidden}[class^=section-] h2{padding:0 0 1em;border-bottom:1px solid #000}.happy10th,.section-top,.section-10th article{overflow:visible}.happy10th::after,.section-top::after,.section-10th article::after{content:"";position:absolute;z-index:1;top:100%;left:0;width:100%;height:34.1333333333vw;background:url(../img/bg_makuake.png) no-repeat center 100%/cover}.section-top{text-align:center;background:url(../img/bg_10th_0.png) no-repeat 50% -4.2666666667vw;background-size:169.6vw auto;background-color:#f7f5e7}.section-top h2{font-size:4.8vw}.section-top::after{background:url(../img/bg_makuake_0.png) no-repeat center 100%/cover}.section-top .keyVisual{left:50%;transform:translateX(-50%);position:relative;margin-bottom:-5.3333333333vw;top:12.8vw;width:169.6vw;height:128vw;background:url(../img/char_x3@2x.png) no-repeat 2.1333333333vw center/cover;opacity:0;transform:translateX(-50%) scale(0.9)}.completeOpeningCount .section-top .keyVisual{opacity:1;transform:translateX(-50%) scale(1);transition:transform 1.333s cubic-bezier(0.19, 1, 0.22, 1) 1s,opacity 1s linear 1s}.section-top .keyTitle{opacity:0}.completeOpeningCount .section-top .keyTitle{opacity:1;transition:opacity 1s linear 2.5s;transition:opacity 1s linear 1.5s}.section-top article{padding-bottom:50px;opacity:0}.completeOpeningCount .section-top article{opacity:1;transition:opacity 1s linear 3s;transition:opacity 1s linear 2s}.section-10th{overflow:visible}.section-10th h2{letter-spacing:0;width:100%;font-weight:400;font-weight:700}.section-10th p{width:100%}.section-10th .txtNumCount{font-family:"DIN Condensed Bold";font-size:80px;text-align:left;padding-bottom:4.8vw;display:flex;flex-flow:row nowrap}@media only screen and (max-width:490px){.section-10th .txtNumCount{padding-bottom:.25rem !important}}.section-10th .txtNumCount .numWrap{height:.8em;height:1.2em;height:1em;overflow:hidden;padding:0}.section-10th .txtNumCount .numWrap .num{line-height:.8;line-height:1.2;line-height:1;padding:0;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;position:relative;visibility:hidden}.section-10th .txtNumCount .numWrap .num li{margin:0;padding:0;display:grid;place-content:center;place-items:center;justify-content:stretch}[data-scene="10th_2"] .section-10th .article-10th_2 .n1 .num{animation:countUP .5s cubic-bezier(0, 0, 1, 1) 0s 1 forwards}[data-scene="10th_2"] .section-10th .article-10th_2 .n2 .num{animation:countUP .5s cubic-bezier(0, 0, 1, 1) .2s 1 forwards}[data-scene="10th_2"] .section-10th .article-10th_2 .n3 .num{animation:countUP .5s cubic-bezier(0, 0, 1, 1) .4s 1 forwards}[data-scene="10th_2"] .section-10th .article-10th_2 .comma .num{animation:appearUP 0s cubic-bezier(0, 0, 1, 1) .9s 1 forwards}[data-scene="10th_2"] .section-10th .article-10th_2 .n4 .num{animation:countUP .75s cubic-bezier(0, 0, 1, 1) .6s 1 forwards}[data-scene="10th_2"] .section-10th .article-10th_2 .n5 .num{animation:countUP 1s cubic-bezier(0, 0, 1, 1) .8s 1 forwards}[data-scene="10th_3"] .section-10th .article-10th_3 .n1 .num{animation:countUP .5s cubic-bezier(0, 0, 1, 1) 0s 1 forwards}[data-scene="10th_3"] .section-10th .article-10th_3 .n2 .num{animation:countUP .5s cubic-bezier(0, 0, 1, 1) .2s 1 forwards}[data-scene="10th_3"] .section-10th .article-10th_3 .n3 .num{animation:countUP .5s cubic-bezier(0, 0, 1, 1) .4s 1 forwards}[data-scene="10th_3"] .section-10th .article-10th_3 .comma .num{animation:appearUP 0s cubic-bezier(0, 0, 1, 1) .9s 1 forwards}[data-scene="10th_3"] .section-10th .article-10th_3 .n4 .num{animation:countUP .5s cubic-bezier(0, 0, 1, 1) .6s 1 forwards}[data-scene="10th_3"] .section-10th .article-10th_3 .n5 .num{animation:countUP .5s cubic-bezier(0, 0, 1, 1) .8s 1 forwards}[data-scene="10th_3"] .section-10th .article-10th_3 .n6 .num{animation:countUP .5s cubic-bezier(0, 0, 1, 1) 1s 1 forwards}[data-scene="10th_3"] .section-10th .article-10th_3 .comma2 .num{animation:appearUP 0s cubic-bezier(0, 0, 1, 1) 1.7s 1 forwards}[data-scene="10th_3"] .section-10th .article-10th_3 .n7 .num{animation:countUP 1s cubic-bezier(0, 0, 1, 1) 1.2s 1 forwards}@keyframes countUP{0%{visibility:visible;top:0}100%{visibility:visible;top:-895%}}@keyframes appearUP{0%{visibility:visible;top:0}100%{visibility:visible;top:0}}.section-10th .article-10th_2,.section-10th .article-10th_3,.section-10th .article-10th_4{line-height:1.5;line-height:1.8}.section-10th .article-10th_2 h2,.section-10th .article-10th_3 h2,.section-10th .article-10th_4 h2{padding-bottom:.5rem;margin-bottom:.5rem}.section-10th .article-10th_2 p+P,.section-10th .article-10th_3 p+P,.section-10th .article-10th_4 p+P{margin-top:.5rem}.section-10th .article-10th_2 .limitedWrap,.section-10th .article-10th_3 .limitedWrap,.section-10th .article-10th_4 .limitedWrap{padding-bottom:100px;padding-bottom:80px}.section-10th .article-10th_4 .limitedWrap{padding-bottom:120px}.section-10th article{position:relative;height:100vh;height:100lvh;width:100%;letter-spacing:0}.section-10th article .limitedWrap{position:relative;z-index:2;height:100%;display:grid;place-content:center;place-items:center;justify-content:stretch}.section-10th article .logo10th{margin-top:64px}.section-10th .article-10th_1{background:#fffef7 url(../img/bg_10th_0.png) no-repeat 50% -4.2666666667vw;background-size:169.6vw auto}.section-10th .article-10th_1::after{background:url(../img/bg_makuake_1.png) no-repeat center 100%/cover}.section-10th .article-10th_2{background:#f5fddb url(../img/bg_10th_2.png) no-repeat 50% 100%;background-size:127.7333333333vw auto}.section-10th .article-10th_2::after{background:url(../img/bg_makuake_2.png) no-repeat center 100%/cover}.section-10th .article-10th_2::before{content:"";position:absolute;z-index:2;background:url(../img/char_1+@2x.png) no-repeat center 50%/cover;width:100vw;height:98.9333333333vw;left:0;bottom:-32vw;opacity:0;transform:scale(0.9)}[data-scene="10th_2"] .section-10th .article-10th_2::before{opacity:1;transform:scale(1);transition:opacity .73s linear 0s,transform .33s ease-out .33s;transition:all 1s ease-out 0s;transition:all 1.333s cubic-bezier(0.19, 1, 0.22, 1) 0s;transition:all 1.333s cubic-bezier(0.19, 1, 0.22, 1) 0s,opacity 1s linear 0s}.section-10th .article-10th_3{background:#fcf4f7 url(../img/bg_10th_3.png) no-repeat 50% calc(100% + 45.0666666667vw);background-size:103.7333333333vw auto}.section-10th .article-10th_3::after{background:url(../img/bg_makuake_3.png) no-repeat center 100%/cover}.section-10th .article-10th_3::before{content:"";position:absolute;z-index:2;background:url(../img/char_2+@2x.png) no-repeat center 50%/cover;width:100vw;height:98.9333333333vw;left:0;bottom:-32vw;opacity:0;transform:scale(0.9)}[data-scene="10th_3"] .section-10th .article-10th_3::before{opacity:1;transform:scale(1);transition:all 1.333s cubic-bezier(0.19, 1, 0.22, 1) 0s,opacity 1s linear 0s}.section-10th .article-10th_4{background:#f5fdff url(../img/bg_10th_4.png) no-repeat 80% 100%;background-size:132vw auto}.section-10th .article-10th_4::after{background:url(../img/bg_makuake_4.png) no-repeat center 100%/cover}.section-10th .article-10th_4::before{content:"";position:absolute;z-index:2;background:url(../img/char_3+@2x.png) no-repeat center 500%/cover;width:100vw;height:98.9333333333vw;left:0;bottom:-32vw;opacity:0;transform:scale(0.9)}[data-scene="10th_4"] .section-10th .article-10th_4::before{opacity:1;transform:scale(1);transition:all 1.333s cubic-bezier(0.19, 1, 0.22, 1) 0s,opacity 1s linear 0s}.section-10th .article-10th_5{background:#fffef7 url(../img/bg_10th_5.png) no-repeat -38.4vw 11.7333333333vw;background-size:151.7333333333vw auto}.section-10th .article-10th_5::after{background:url(../img/bg_makuake_5.png) no-repeat center 100%/cover}.section-mylist,.section-challenge,.section-campaign{text-align:center;letter-spacing:0;line-height:1.8;padding:120px 0 60px;transition:all .73s cubic-bezier(0.19, 1, 0.22, 1) 0s}.section-mylist{background:url(../img/bg_10th_12.png) no-repeat 0vw 112vw;background-size:59.2vw auto;overflow:visible}.section-mylist::before{content:"";position:absolute;background:url(../img/bg_10th_11.png) no-repeat 50% 50%/contain;width:237.3333333333vw;height:139.4666666667vw;left:-97.6vw;top:-24.5333333333vw;top:-35.2vw}.section-mylist .howtoWrap .howto{margin-top:20px;width:180px;width:200px;width:64vw;margin-inline:auto}.section-mylist .howtoWrap .howto img{width:160px;margin-inline:auto}.section-mylist .howtoWrap .howto .btn.label{margin:1em auto;width:42.6666666667vw;left:-10%;opacity:0}.section-mylist .howtoWrap .howto .btn.label.inView{width:42.6666666667vw;left:0;opacity:1;transition:all 1.2s cubic-bezier(0, 1, 0.333, 1) 0s}.section-mylist a.btn{margin-bottom:.5em}.btn.label{box-shadow:none;width:auto;padding:.2rem 0}.btn.label.yellow{background:#fcee51}.swiper-container{position:relative;overflow:hidden}.swiper-container.visible{overflow:visible}.sample-swiper-cards{padding:0 50px}.swiper-wrapper{padding:0 0 20px}.swiper-slide{transform-origin:top center}.section-challenge{padding:40px 0 40px;overflow:visible}.section-challenge::before{content:"";position:absolute;background:url(../img/bg_10th_13.png) no-repeat 50% 50%/contain;width:198.1333333333vw;height:81.6vw;left:-66.1333333333vw;top:-42.6666666667vw}.section-challenge .flickWrap{margin:40px auto 0}.section-challenge .flickWrap .flickUnit{margin-inline:auto;background:#fff;border-radius:20px;border:2px solid #f7f5e7;box-shadow:2px 2px 6px 0 rgba(0,0,0,.2)}@media only screen and (max-width:490px){.section-challenge .flickWrap .flickUnit{width:77.3333333333vw !important}}.section-challenge .flickWrap .flickUnit h3.btn.small.label{margin:-2px auto 1em -2px;width:calc(100% + 4px);border:2px solid #f7f5e7}.section-challenge .flickWrap .flickUnit.ACTIVE h3.btn.small.label,.section-challenge .flickWrap .flickUnit.swiper-slide-active h3.btn.small.label{background:#fcee51}.section-challenge .flickWrap .flickUnit .stepUnit{position:relative;margin:0 auto 1em;width:266px;background:#f7f5e7;border-radius:20px;padding:40px 0 0em;line-height:1.6}.section-challenge .flickWrap .flickUnit .stepUnit .number{position:absolute;top:8px;left:8px;font-size:18px;font-weight:700;color:#e74379;line-height:1.4;border-bottom:2px solid #60d1f9}.section-challenge .flickWrap .flickUnit .stepUnit h4{font-size:12px;line-height:1.5;margin:0 auto 1rem}.section-challenge .flickWrap .flickUnit .stepUnit p{font-size:10px;padding:0 12px;text-align:left}.section-challenge .flickWrap .flickUnit .stepUnit p.txtNotes{font-size:8px}.section-challenge .flickWrap .flickUnit .stepUnit dl{padding:0 12px;align-items:baseline}.section-challenge .flickWrap .flickUnit .stepUnit dt{width:36%;padding:0;font-size:10px;background-color:#fff;border-radius:10px}.section-challenge .flickWrap .flickUnit .stepUnit dd{width:60%;font-size:10px;line-height:1.4;text-align:left;-webkit-text-decoration:underline solid 1px #60d1f9;text-decoration:underline solid 1px #60d1f9;text-underline-offset:.3em;margin-bottom:8px}.section-challenge .flickWrap .flickUnit .stepUnit .figure{width:100%;margin-inline:auto}.section-challenge .flickWrap .flickUnit .stepUnit .fig1_1{width:136px;padding-bottom:8px}.section-challenge .flickWrap .flickUnit .stepUnit .fig1_2{width:54px}.section-challenge .flickWrap .flickUnit .stepUnit .fig2_1{width:104px}.section-challenge .flickWrap .flickUnit .stepUnit .fig2_2{width:242px;padding:8px 0 16px}.section-challenge .flickWrap .flickUnit .stepUnit .fig3_1{width:97px}.section-challenge .flickWrap .flickUnit .stepUnit .fig3_2{width:87px}.section-challenge .flickWrap .flickUnit .stepUnit .examination{display:flex;padding:0 12px}.section-challenge .flickWrap .flickUnit .stepUnit .examination p{flex:1;padding-right:4px}.section-challenge .flickWrap .flickUnit .stepUnit .encounter{display:flex;flex-direction:row-reverse;align-items:center;padding:0 12px;margin-bottom:8px}.section-challenge .flickWrap .flickUnit .stepUnit .encounter h4{flex:1;text-align:left;margin:0}.section-challenge .flickWrap .flickUnit .stepUnit .encounter .figure{margin:0 12px 0 21px}.section-challenge .flickWrap .flickUnit .stepUnit .follow{display:flex;flex-flow:row wrap;justify-content:center;padding:0 3.2vw}.section-challenge .flickWrap .flickUnit .stepUnit .follow h4{width:100%}.section-challenge .flickWrap .flickUnit .stepUnit .follow+dl{margin-bottom:0}.section-challenge .flickWrap .flickUnit .stepUnit .follow .balloons p{font-size:10px;color:#fff;line-height:1.3;padding:.5em;margin-right:20px;border-radius:6px;width:86px;position:relative}.section-challenge .flickWrap .flickUnit .stepUnit .follow .balloons p::after{position:absolute;content:"";border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);border-right:0}.section-challenge .flickWrap .flickUnit .stepUnit .follow .balloons p:nth-child(1){background-color:#e74379}.section-challenge .flickWrap .flickUnit .stepUnit .follow .balloons p:nth-child(1)::after{border-left:10px solid #e74379;top:14px;right:-5px;transform:rotate(135deg)}.section-challenge .flickWrap .flickUnit .stepUnit .follow .balloons p:nth-child(2){background-color:#60d1f9}.section-challenge .flickWrap .flickUnit .stepUnit .follow .balloons p:nth-child(2)::after{border-left:10px solid #60d1f9;top:0;right:-5px;transform:rotate(-135deg)}.section-challenge .flickWrap .flickUnit .stepUnit .follow .figure{margin-inline:unset}.section-challenge .flickWrap .flickUnit .stepUnit .trouble{display:flex;flex-flow:row wrap;align-items:center;padding:0 12px;margin-bottom:8px}.section-challenge .flickWrap .flickUnit .stepUnit .trouble h4{flex:1;order:2;text-align:left;margin:0}.section-challenge .flickWrap .flickUnit .stepUnit .trouble .figure{order:1;margin:0 12px 0 21px}.section-challenge .flickWrap .flickUnit .stepUnit .trouble p{order:3;width:100%;padding-bottom:16px}.section-challenge .flickWrap .flickUnit .stepUnit .btnBlock{margin-top:0}.section-challenge .flickWrap .flickUnit .stepUnit .btnBlock .btn+.btn{margin-top:0}.section-challenge .flickWrap .flickUnit .stepUnit .btnBlock .btn:last-child{margin-bottom:1.5em}.section-challenge .flickWrap .flickUnit .infoUpdate{display:grid;place-content:center;place-items:center;gap:2.1333333333vw;grid-template-columns:repeat(2, 1fr);grid-template-columns:1fr 3fr;background:#f1f1f1;border-radius:0 0 20px 20px;padding:8px}.section-challenge .flickWrap .flickUnit .infoUpdate img{width:58px}.section-challenge .flickWrap .flickUnit .infoUpdate p{font-size:9px;padding:8px;border-left:1px solid #000;text-align:left;letter-spacing:0;line-height:1.8}.section-campaign{padding:40px 0 0px;overflow:visible}.section-campaign::before{content:"";position:absolute;background:url(../img/bg_10th_14.png) no-repeat 50% 50%/contain;width:196.8vw;height:82.6666666667vw;left:-39.2vw;top:-18.6666666667vw}.section-campaign .bnrBlock{padding:0 24px}.section-campaign .bnrBlock .BNR{position:relative;margin:20px auto}.section-campaign .bnrBlock .BNR a{border-radius:6px;box-shadow:0 2px 2px 0 rgba(0,0,0,.16);display:block;width:100%;overflow:hidden}.section-campaign .bnrBlock .BNR a .btn{position:absolute;bottom:-26px;right:-20px;width:auto;min-width:180px;padding:.4rem 2rem;font-size:11px}.happy10th{z-index:10;position:fixed;top:0;transition:top 1.73s cubic-bezier(0.75, 0, 0, 1) 0s}.completeOpeningCount .happy10th{position:absolute;top:-100lvh}.section-top{z-index:9}.section-10th{z-index:8;width:100%;height:auto}.section-10th [class*=article-10th_anchor_]{position:relative;display:block;height:100vh;height:100lvh;width:100%}.section-10th article{z-index:8}.section-10th article[class*=article-10th_]{position:fixed;top:0;transition:all .73s cubic-bezier(0.19, 1, 0.22, 1) 0s}.section-10th article.article-10th_1{z-index:8}.section-10th article.article-10th_2{z-index:7}.section-10th article.article-10th_3{z-index:6}.section-10th article.article-10th_4{z-index:5}.section-10th article.article-10th_5{z-index:4}#menuDots{opacity:0;transition:all .5s linear 0s}[data-scene*="10th"] #menuDots{opacity:1;transition:all .1s linear 0s}[data-scene="10th_2"] .section-10th .article-10th_1{top:-100lvh}[data-scene="10th_3"] .section-10th .article-10th_1{top:-150lvh}[data-scene="10th_3"] .section-10th .article-10th_2{top:-100lvh}[data-scene="10th_4"] .section-10th .article-10th_1,[data-scene="10th_4"] .section-10th .article-10th_2{top:-150lvh}[data-scene="10th_4"] .section-10th .article-10th_3{top:-100lvh}[data-scene="10th_5"] .section-10th .article-10th_1,[data-scene="10th_5"] .section-10th .article-10th_2,[data-scene="10th_5"] .section-10th .article-10th_3{top:-150lvh}[data-scene="10th_5"] .section-10th .article-10th_4{top:-100lvh}.article-10th_5{bottom:0}[data-scene="10th_next"] .section-10th .article-10th_1,[data-scene="10th_next"] .section-10th .article-10th_2,[data-scene="10th_next"] .section-10th .article-10th_3,[data-scene="10th_next"] .section-10th .article-10th_4,[data-scene=Challenge] .section-10th .article-10th_1,[data-scene=Challenge] .section-10th .article-10th_2,[data-scene=Challenge] .section-10th .article-10th_3,[data-scene=Challenge] .section-10th .article-10th_4,[data-scene=Campaign] .section-10th .article-10th_1,[data-scene=Campaign] .section-10th .article-10th_2,[data-scene=Campaign] .section-10th .article-10th_3,[data-scene=Campaign] .section-10th .article-10th_4,[data-scene=Mylist] .section-10th .article-10th_1,[data-scene=Mylist] .section-10th .article-10th_2,[data-scene=Mylist] .section-10th .article-10th_3,[data-scene=Mylist] .section-10th .article-10th_4{top:-150lvh}[data-scene="10th_next"] .section-10th .article-10th_5,[data-scene=Challenge] .section-10th .article-10th_5,[data-scene=Campaign] .section-10th .article-10th_5,[data-scene=Mylist] .section-10th .article-10th_5{position:absolute;top:auto;bottom:0;bottom:70px;bottom:30px;bottom:60px}[data-scene="10th_next"] .section-10th .article-10th_5::before,[data-scene=Challenge] .section-10th .article-10th_5::before,[data-scene=Campaign] .section-10th .article-10th_5::before,[data-scene=Mylist] .section-10th .article-10th_5::before{content:"";position:absolute;bottom:100%;left:0;width:100%;height:500lvh;background:#fffef7}#wrap{height:auto;overflow:auto}#wrap.menuVIEW{height:100vh;height:100svh;height:100dvh;height:100lvh;overflow:hidden}#container{height:auto}.menuVIEW #container{height:100vh;height:100svh;height:100dvh;height:100lvh}.MSK{background:rgba(0,0,0,.4);z-index:15}.modalFrame{position:fixed;z-index:16;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;max-width:91.4666666667vw;height:113.3333333333vw;border-radius:6px;background:#fff;color:#000;text-align:center;padding:3rem 1rem;display:none}.modalFrame article{padding-top:20px;border-top:1px solid #ee1d24;border-bottom:1px solid #ee1d24;height:100%;display:flex;flex-flow:column nowrap;justify-content:center}.modalFrame article>*{width:100%}@media only screen and (min-width: 491px){h1{font-size:1.7777777778rem}h2{font-size:2.2222222222rem}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0 auto 1rem}h2{width:25.5555555556rem}h2 small{font-size:1rem;padding-top:1rem}.menuTITLE{font-size:.6666666667rem}footer .menuTITLE{font-size:.8888888889rem}.pageTITLE{font-size:1.4444444444rem;margin:0 auto 2.7777777778rem}.pageTITLE::after{width:5.5555555556rem;height:.3333333333rem;margin:.6em auto 0}.txtMain{font-size:.8888888889rem}h3.txtMain{font-size:.8333333333rem}input,textarea{max-width:unset}input[type=submit],input[type=button],button,button,.btn{font-size:1.2222222222rem;width:17.7777777778rem;height:2.6666666667rem}input[type=submit].small,input[type=button].small,button.small,button.small,.btn.small{font-size:.5555555556rem;padding:.25rem 0rem;width:6.5555555556rem;min-width:unset}input[type=submit].rich,input[type=button].rich,button.rich,button.rich,.btn.rich{font-size:.5555555556rem;width:auto;padding:.25rem 1rem;margin:1em 2px}input[type=submit] .txtPink,input[type=button] .txtPink,button .txtPink,button .txtPink,.btn .txtPink{display:block;font-size:.5555555556rem;margin-right:0}#container{padding:0}.limitedWrap{margin-inline:auto;max-width:61rem;max-width:61rem;padding:0 5.5rem}.full-width{width:100%;left:auto;transform:none}main{padding-bottom:6.6666666667rem;padding-bottom:0;background:rgba(0,0,0,0);max-width:75.8888888889rem}.contents{max-width:61rem;margin-inline:auto;background:#f7f5e7}header{height:3.2222222222rem;opacity:0;transition:opacity 1.5s cubic-bezier(0, 0, 1, 1) 0s}.completeOpening header{opacity:1}.completeOpening header.modalView,.completeOpening header.outView{top:-3.2777777778rem}header.modalView,header.outView{top:-3.2777777778rem}header .headWrap{margin:0 auto;max-width:61rem;padding:.8888888889rem;padding:0 2.2222222222rem}header .logo{position:fixed;top:1.3333333333rem;left:1.7777777778rem;left:calc(50% - 37.9444444444rem + 1.7777777778rem);height:1.7972222222rem}header .logo.centeringWrap{padding:.3888888889rem}.btnCTA .btn{height:2.2222222222rem;padding:0 2em}#menuSW{width:2.2222222222rem;height:2.2222222222rem}.menuStay #menuPanel,.menuTop #menuPanel{opacity:1;padding:4rem 0;margin:0}#menuDots{bottom:16.6666666667rem;left:3.3333333333rem;left:calc(50% - 37.9444444444rem + 3.3333333333rem)}#menuDots li{margin-top:1.7777777778rem;width:.4444444444rem;height:.4444444444rem;margin:1.7777777778rem .2222222222rem .2222222222rem}#menuDots li.CURRENT{width:.8888888889rem;height:.8888888889rem;margin:1.5555555556rem 0 0}nav ul h5{padding-left:1rem;font-size:1em}nav li a{padding-left:1rem}nav li a:hover::after{position:absolute;bottom:0;left:0;width:100%;height:.1em;height:.3333333333rem;background:#fcee51}header .menuOnlyFixed{position:sticky;position:fixed;background:rgba(255,255,255,.73);background:rgba(252,238,81,.96)}header .menuOnlyFixed #menuPanel{background:rgba(0,0,0,0)}.menuPanel-SPOnly{height:auto}.menuPanel-SPOnly .btnCTA{order:3}.menuPanel-SPOnly #menuSW{display:none}.menuPanel-SPOnly #menuPanel{position:relative;top:auto;left:auto;padding:0;margin:0;width:auto;min-height:unset;height:auto;background:inherit;position:fixed;top:7.5rem;left:calc(100% - 7.4444444444rem);left:calc(50% + 30.5rem);width:7.4444444444rem}.menuPanel-SPOnly #menuPanel ul{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center}.menuPanel-SPOnly #menuPanel ul h5{margin:0 1.1111111111rem;padding:0}.menuPanel-SPOnly #menuPanel li a{padding:.5555555556rem 1.1111111111rem;border-radius:5px;text-align:left}.menuPanel-SPOnly #menuPanel li a:hover,.menuPanel-SPOnly #menuPanel li a:focus,.menuPanel-SPOnly #menuPanel li a:active,.menuPanel-SPOnly #menuPanel li.CURRENT a{color:#000}.menuPanel-SPOnly #menuPanel li a:hover::after,.menuPanel-SPOnly #menuPanel li a:focus::after,.menuPanel-SPOnly #menuPanel li a:active::after,.menuPanel-SPOnly #menuPanel li.CURRENT a::after{content:"";position:absolute;bottom:0;left:0;width:100%;width:6.0555555556rem;height:2px;background:#f7f5e7}[data-scene="10th_next"] .menuPanel-SPOnly #menuPanel li a:hover::after,[data-scene="10th_1"] .menuPanel-SPOnly #menuPanel li a:hover::after,[data-scene="10th_5"] .menuPanel-SPOnly #menuPanel li a:hover::after,[data-scene="10th_next"] .menuPanel-SPOnly #menuPanel li a:focus::after,[data-scene="10th_1"] .menuPanel-SPOnly #menuPanel li a:focus::after,[data-scene="10th_5"] .menuPanel-SPOnly #menuPanel li a:focus::after,[data-scene="10th_next"] .menuPanel-SPOnly #menuPanel li a:active::after,[data-scene="10th_1"] .menuPanel-SPOnly #menuPanel li a:active::after,[data-scene="10th_5"] .menuPanel-SPOnly #menuPanel li a:active::after,[data-scene="10th_next"] .menuPanel-SPOnly #menuPanel li.CURRENT a::after,[data-scene="10th_1"] .menuPanel-SPOnly #menuPanel li.CURRENT a::after,[data-scene="10th_5"] .menuPanel-SPOnly #menuPanel li.CURRENT a::after{background:#fffef7}[data-scene="10th_2"] .menuPanel-SPOnly #menuPanel li a:hover::after,[data-scene="10th_2"] .menuPanel-SPOnly #menuPanel li a:focus::after,[data-scene="10th_2"] .menuPanel-SPOnly #menuPanel li a:active::after,[data-scene="10th_2"] .menuPanel-SPOnly #menuPanel li.CURRENT a::after{background:#f5fddb}[data-scene="10th_3"] .menuPanel-SPOnly #menuPanel li a:hover::after,[data-scene="10th_3"] .menuPanel-SPOnly #menuPanel li a:focus::after,[data-scene="10th_3"] .menuPanel-SPOnly #menuPanel li a:active::after,[data-scene="10th_3"] .menuPanel-SPOnly #menuPanel li.CURRENT a::after{background:#fcf4f7}[data-scene="10th_4"] .menuPanel-SPOnly #menuPanel li a:hover::after,[data-scene="10th_4"] .menuPanel-SPOnly #menuPanel li a:focus::after,[data-scene="10th_4"] .menuPanel-SPOnly #menuPanel li a:active::after,[data-scene="10th_4"] .menuPanel-SPOnly #menuPanel li.CURRENT a::after{background:#f5fdff}.pagetop{left:50%;transform:translateX(-50%);width:100%;max-width:61rem;bottom:120px}.pagetop a{position:absolute;bottom:0;right:2.2222222222rem;width:2.7777777778rem;height:2.7777777778rem}footer{font-size:.6666666667rem}footer .logo{height:1rem}footer .logoStore{height:2rem;height:1.5555555556rem;margin:0 0 0 1.1111111111rem}.footMenu,.policyMenu{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.footMenu li a,.policyMenu li a{margin:0 .2777777778rem;padding:.5555555556rem 1.1111111111rem;border-radius:5px}.footMenu h5,.policyMenu h5{width:100%;margin:1em}.footerBottom .policyMenu .copyrights{margin:0 0 1em;width:auto;font-size:.5555555556rem}.footerBottom .policyMenu li{width:auto;position:relative}.footerBottom .policyMenu li a{padding:.5555555556rem 1.1111111111rem;font-size:.6666666667rem}.footerBottom .policyMenu li+li::before{content:"";display:block;width:1px;height:2em;background:#000;position:absolute;bottom:-0.25em}.stdBlock{margin:0 auto 2.7777777778rem}.mskWrap{width:100vw;height:100vw;background:rgba(0,0,0,.8);background:#000;position:absolute;z-index:20;top:50dvh;left:50%;transform:translate(-50%, -50%)}.mskWrap::before,.mskWrap::after{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);background:#000}.mskWrap::after{top:0;left:100%}.mskWrap .mskL,.mskWrap .mskR{position:absolute;z-index:0;bottom:100%;left:100%;width:0;height:0}.mskWrap .mskL{border-left:solid rgba(0,0,0,0);border-top:solid rgba(255,192,203,.75);border-top:solid #000;border-width:100vw;transform:skew(-45deg) translateX(calc(-1 * (50% + 2px)))}.mskWrap .mskR{border-right:solid rgba(0,0,0,0);border-bottom:solid rgba(255,192,203,.75);border-bottom:solid #000;border-width:100vw;transform:skew(-45deg) translateX(calc(50% + 2px))}.mskWrap.firstView{transform:translate(calc(-50% - 100vw), calc(-50% + 100vw));transition:transform 1s cubic-bezier(0, 0.5, 0.5, 1) 0s}.mskWrap.firstView .mskL{left:0%;animation:mskL01 1s cubic-bezier(0.5, 0, 0, 1) 1s 1 both}.mskWrap.firstView .mskR{left:200%;animation:mskR01 1s cubic-bezier(0.5, 0, 0, 1) 1s 1 both}@keyframes mskL01{0%{left:100%}20%{left:95%}100%{left:0%}}@keyframes mskR01{0%{left:100%}20%{left:105%}100%{left:200%}}.happy10th{min-height:unset;top:0;left:0;left:calc(50% - 37.9444444444rem);width:75.8888888889rem;padding-bottom:4.4444444444rem}.completeOpeningCount .happy10th{top:-100lvh}.happy10th .logo10th{height:4.4444444444rem}[class^=section-] h2{padding:0 0 1rem;width:25.5555555556rem;white-space:nowrap;display:grid;place-content:center}.happy10th,.section-top,.section-10th article{overflow:visible}.happy10th::after,.section-top::after,.section-10th article::after{height:25rem;height:20.2777777778rem}.section-10th article[class*=article-10th_]{max-width:61rem}.section-top{z-index:auto;margin-bottom:4.4444444444rem}.section-top h2{font-size:1.7777777778rem;line-height:1.5;width:40rem;padding-bottom:2rem;margin-bottom:2rem}.section-top p{font-size:.8888888889rem}.section-top::before{content:"";position:absolute;z-index:9;top:0;left:0;width:100%;height:100%;background:#f7f5e7 url(../img/bg_10th_0.png) no-repeat 50% -1.0555555556rem;background-size:71.3888888889rem auto}.section-top::after{z-index:9}.section-top .keyVisual{margin-bottom:-1.1111111111rem;top:2.6666666667rem;z-index:10;margin-bottom:-5.5555555556rem;top:0rem;width:72.4444444444rem;height:54.4444444444rem;background:url(../img/char_x3@2x.png) no-repeat 0rem center/cover}.section-top .keyTitle{position:absolute;z-index:10;top:1.3333333333rem;left:0;max-width:unset;width:44.1111111111rem;padding:0}.section-top article{position:relative;z-index:10}.section-10th .logo10th{width:6rem}.section-10th .article-10th_2,.section-10th .article-10th_3,.section-10th .article-10th_4{font-size:.7777777778rem;line-height:1.8}.section-10th .article-10th_2 .limitedWrap,.section-10th .article-10th_3 .limitedWrap,.section-10th .article-10th_4 .limitedWrap{padding:13.3333333333rem 4.4444444444rem 0;padding:10rem 4.4444444444rem 0}.section-10th .article-10th_2 h2,.section-10th .article-10th_3 h2,.section-10th .article-10th_4 h2{margin-right:auto;margin-left:0;place-content:start;padding-bottom:1rem;margin-bottom:1rem}.section-10th .article-10th_2,.section-10th .article-10th_3{line-height:1.6}.section-10th .article-10th_2 h2,.section-10th .article-10th_3 h2{font-size:6.6666666667rem;padding-bottom:.5rem;margin-bottom:1rem}.section-10th .article-10th_2 .txtBig,.section-10th .article-10th_3 .txtBig{font-size:1.3333333333rem;margin-bottom:.5rem;margin-bottom:0rem}.section-10th article .limitedWrap{padding:5.5555555556rem 4.4444444444rem 0}.section-10th .article-10th_1{background:#fffef7 url(../img/bg_10th_0.png) no-repeat 50% -9.8888888889rem;background-size:71.3888888889rem auto}.section-10th .article-10th_2{background:#f5fddb url(../img/bg_10th_2.png) no-repeat 50% -2.7777777778rem;background-size:72.4444444444rem auto}.section-10th .article-10th_2::before{background:url(../img/char_1.png) no-repeat center 50%/cover;width:40.6111111111rem;height:37.3333333333rem;left:50%;bottom:auto;top:15rem}.section-10th .article-10th_3{background:#fcf4f7 url(../img/bg_10th_3.png) no-repeat 110% 0;background-size:35.7222222222rem auto}.section-10th .article-10th_3::before{content:"";position:absolute;z-index:2;background:url(../img/char_2.png) no-repeat center 50%/cover;width:50.0555555556rem;height:37rem;bottom:auto;top:13.6111111111rem;left:16.3333333333rem}.section-10th .article-10th_4{background:#f5fdff url(../img/bg_10th_4.png) no-repeat -2.7777777778rem 7.1666666667rem;background-size:72.4444444444rem auto}.section-10th .article-10th_4::before{background:url(../img/char_3.png) no-repeat center 500%/cover;width:38.3333333333rem;height:38.3333333333rem;bottom:auto;top:12.4444444444rem;left:28.6111111111rem}.section-10th .article-10th_5{background:#fffef7 url(../img/bg_10th_5.png) no-repeat -5.5555555556rem -5.2222222222rem;background-size:72.4444444444rem auto}.section-mylist,.section-challenge,.section-campaign{padding:15.5555555556rem 0 2.2222222222rem}.section-mylist{background:none}.section-mylist::before{content:"";position:absolute;background:url(../img/bg_10th_11.png) no-repeat 50% 50%/contain;width:64.4444444444rem;height:37.9444444444rem;left:-6.8888888889rem;left:-.5555555556rem;top:-6.1111111111rem}.section-mylist .howtoWrap{margin-top:.6666666667rem}.section-mylist .howtoWrap .howto{width:50%;font-size:.7777777778rem;position:relative;padding:1.7777777778rem 0 0}.section-mylist .howtoWrap .howto img{width:7.7777777778rem}.section-mylist .howtoWrap .howto .btn.label{width:calc(100% + 1.6666666667rem);height:1.7777777778rem;line-height:1.7777777778rem;padding:0;margin:0;font-size:1.1111111111rem;position:absolute;z-index:0;top:0;right:0;right:10%;opacity:0}.section-mylist .howtoWrap .howto .btn.label.inView{width:calc(100% + 1.6666666667rem);left:auto;right:0;opacity:1;transition:all 2.4s cubic-bezier(0, 1, 0.333, 1) 0s}.section-mylist .howtoWrap .howto .btn.label.yellow{width:calc(100% + 0rem);right:auto;left:0;z-index:2;left:-10%;opacity:0}.section-mylist .howtoWrap .howto .btn.label.yellow.inView{left:0;opacity:1;transition:all 2.4s cubic-bezier(0, 1, 0.333, 1) .1s}.section-mylist .howtoWrap .howto:first-child::before{content:"";position:absolute;z-index:1;top:.8888888889rem;left:.8888888889rem;top:0rem;left:0rem;width:calc(100% + 1.1111111111rem);border-radius:1000px;height:100%;height:1.7777777778rem;background:#fffbc9;opacity:0}.section-mylist .howtoWrap .howto.inView:first-child::before{opacity:1;transition:all 2.4s cubic-bezier(0, 1, 0.333, 1) 0s}.section-mylist .howtoWrap .howto:nth-of-type(2) .btn.label span{opacity:0;margin-left:-10%}.section-mylist .howtoWrap .howto:nth-of-type(2) .btn.label.inView span{opacity:1;margin-left:0;transition:all 4.8s cubic-bezier(0, 1, 0.333, 1) .5s}.section-mylist .txtNotes{font-size:.6666666667rem}.section-mylist .btnBlock{flex-flow:column wrap}.section-mylist a.btn{margin-inline:auto}.section-challenge{padding:4.4444444444rem 0 2.2222222222rem}.section-challenge::before{content:"";position:absolute;background:url(../img/bg_10th_13.png) no-repeat 50% 50%/contain;width:75.8888888889rem;height:31.8888888889rem;left:auto;right:-2.2222222222rem;top:22.2222222222rem}.section-challenge .flickWrap{margin:40px auto 0;width:900px;width:50rem}.section-challenge .flickWrap .swiper-container{width:100%}.section-challenge .flickWrap .swiper-wrapper{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;transform:scale(0.9)}}@media only screen and (min-width: 491px)and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-width: 491px)and (min-resolution: 144dpi),only screen and (min-width: 491px)and (min-resolution: 1.5dppx){.section-challenge .flickWrap .swiper-wrapper{transform-style:preserve-3d;perspective:250px}}@media only screen and (min-width: 491px){.section-challenge .flickWrap .flickUnit{width:23.3333333333rem;padding:.6666666667rem 1.3333333333rem;position:relative;z-index:1;margin:0;height:auto;cursor:pointer;transition:all 0s cubic-bezier(0.5, 0, 0, 1) 0s;top:20px}.section-challenge .flickWrap .flickUnit.ACTIVE{z-index:3;top:0px;transition:all .37s cubic-bezier(0, 1, 0, 1) 0s}}@media only screen and (min-width: 491px)and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-width: 491px)and (min-resolution: 144dpi),only screen and (min-width: 491px)and (min-resolution: 1.5dppx){.section-challenge .flickWrap .flickUnit{top:0px;transform:translateZ(0px)}.section-challenge .flickWrap .flickUnit.ACTIVE{transform:translateZ(10px)}}@media only screen and (min-width: 491px){.section-challenge .flickWrap .flickUnit:nth-child(1){left:0}.section-challenge .flickWrap .flickUnit:nth-child(2){position:absolute;z-index:2;left:50%;transform:translateX(-50%)}.section-challenge .flickWrap .flickUnit:nth-child(2).ACTIVE{transform:translateX(-50%)}}@media only screen and (min-width: 491px)and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-width: 491px)and (min-resolution: 144dpi),only screen and (min-width: 491px)and (min-resolution: 1.5dppx){.section-challenge .flickWrap .flickUnit:nth-child(2){transform:translateX(-50%) translateZ(0px)}.section-challenge .flickWrap .flickUnit:nth-child(2).ACTIVE{transform:translateX(-50%) translateZ(10px)}}@media only screen and (min-width: 491px){.section-challenge .flickWrap .flickUnit:nth-child(3){right:0}.section-challenge .flickWrap .flickUnit h3.btn.small.label{font-size:.8888888889rem}.section-challenge .flickWrap .flickUnit .stepUnit{width:100%}.section-challenge .flickWrap .flickUnit .stepUnit .number{position:absolute;top:.4444444444rem;left:.4444444444rem;font-size:1rem}.section-challenge .flickWrap .flickUnit .stepUnit h4{font-size:.7777777778rem}.section-challenge .flickWrap .flickUnit .stepUnit p{padding:0;max-width:18.3333333333rem;margin-inline:auto}.section-challenge .flickWrap .flickUnit .stepUnit dl{padding:0 2rem}.section-challenge .flickWrap .flickUnit .stepUnit .fig1_1{width:8.7777777778rem}.section-challenge .flickWrap .flickUnit .stepUnit .fig1_2{width:3.5rem}.section-challenge .flickWrap .flickUnit .stepUnit .fig2_1{width:6.2777777778rem}.section-challenge .flickWrap .flickUnit .stepUnit .fig2_2{width:18.3333333333rem}.section-challenge .flickWrap .flickUnit .stepUnit .fig3_1{width:5.3333333333rem}.section-challenge .flickWrap .flickUnit .stepUnit .fig3_2{width:6.2777777778rem}.section-challenge .flickWrap .flickUnit .stepUnit .curator{display:flex;flex-flow:row wrap}.section-challenge .flickWrap .flickUnit .stepUnit .curator p{width:9.8888888889rem}.section-challenge .flickWrap .flickUnit .stepUnit .examination{display:flex;padding:0 2rem}.section-challenge .flickWrap .flickUnit .stepUnit .examination p{flex:1;padding-left:0}.section-challenge .flickWrap .flickUnit .stepUnit .encounter{justify-content:center;padding:0 2rem;margin-bottom:.4444444444rem}.section-challenge .flickWrap .flickUnit .stepUnit .encounter h4{flex:unset}.section-challenge .flickWrap .flickUnit .stepUnit .encounter .figure{margin:0 .8888888889rem 0 0}.section-challenge .flickWrap .flickUnit .stepUnit .btn_encounter .btn.rich{width:30%;padding:.25rem 0}.section-challenge .flickWrap .flickUnit .stepUnit .follow{display:flex;flex-flow:row nowrap;justify-content:space-around;align-items:center;padding:0 2rem}.section-challenge .flickWrap .flickUnit .stepUnit .follow h4{width:auto;order:3;margin:0;text-align:left;padding:0 0 0 1em}.section-challenge .flickWrap .flickUnit .stepUnit .follow+dl dt{width:-moz-fit-content;width:fit-content;width:4.4444444444rem}.section-challenge .flickWrap .flickUnit .stepUnit .follow+dl dd{width:calc(100% - 4.4444444444rem - 1em)}.section-challenge .flickWrap .flickUnit .stepUnit .follow .balloons p{margin-right:1.1111111111rem;width:4.7777777778rem}.section-challenge .flickWrap .flickUnit .stepUnit .follow .figure{margin-inline:unset}.section-challenge .flickWrap .flickUnit .stepUnit .trouble{padding:0 2rem;margin-bottom:.4444444444rem}.section-challenge .flickWrap .flickUnit .stepUnit .trouble h4{flex:unset;order:1;text-align:center;margin:0 auto 1rem;width:100%}.section-challenge .flickWrap .flickUnit .stepUnit .trouble .figure{order:2;margin:0}.section-challenge .flickWrap .flickUnit .stepUnit .trouble p{flex:1;order:3;padding:0 0 .6666666667rem .6666666667rem}.section-challenge .flickWrap .flickUnit .stepUnit .btnBlock .btn+.btn{margin-top:1em}.section-challenge .flickWrap .flickUnit .stepUnit .btnBlock .btn.ON{transform:scale(1.05, 1.04);transform:translate(0, -1px);box-shadow:0 2px 2px 0px rgba(0,0,0,.12);box-shadow:0 3px 4px 0px rgba(0,0,0,.12);transform:translate(0, 1px);box-shadow:0 1px 1px 0px rgba(0,0,0,.12)}.section-challenge .flickWrap .flickUnit .infoUpdate{gap:.4444444444rem;padding:.4444444444rem}.section-campaign{padding:4.4444444444rem 0 6.6666666667rem}.section-campaign::before{content:"";position:absolute;background:url(../img/bg_10th_14.png) no-repeat 50% 50%/contain;width:75.8888888889rem;height:31.8888888889rem;left:-6.9444444444rem;top:-2.2222222222rem}.section-campaign .bnrBlock{flex-flow:row nowrap;gap:1.8888888889rem}.section-campaign .bnrBlock .BNR{padding-bottom:.5555555556rem}.section-campaign .bnrBlock .BNR a.ON img{transform:scale(1.1)}.section-campaign .bnrBlock .BNR a .btn{min-width:unset;font-size:.6111111111rem;transition:all .1s linear 0s}.section-campaign .bnrBlock .BNR a.ON .btn{background:#000;color:#fff;transition:all .1s linear 0s}[data-scene="10th_2"] .section-10th .article-10th_1{top:-115lvh}[data-scene="10th_3"] .section-10th .article-10th_1{top:-180lvh}[data-scene="10th_3"] .section-10th .article-10th_2{top:-115lvh}[data-scene="10th_4"] .section-10th .article-10th_1,[data-scene="10th_4"] .section-10th .article-10th_2{top:-180lvh}[data-scene="10th_4"] .section-10th .article-10th_3{top:-115lvh}[data-scene="10th_5"] .section-10th .article-10th_1,[data-scene="10th_5"] .section-10th .article-10th_2,[data-scene="10th_5"] .section-10th .article-10th_3{top:-180lvh}[data-scene="10th_5"] .section-10th .article-10th_4{top:-115lvh}[data-scene="10th_next"] .section-10th .article-10th_1,[data-scene="10th_next"] .section-10th .article-10th_2,[data-scene="10th_next"] .section-10th .article-10th_3,[data-scene="10th_next"] .section-10th .article-10th_4,[data-scene=Challenge] .section-10th .article-10th_1,[data-scene=Challenge] .section-10th .article-10th_2,[data-scene=Challenge] .section-10th .article-10th_3,[data-scene=Challenge] .section-10th .article-10th_4,[data-scene=Campaign] .section-10th .article-10th_1,[data-scene=Campaign] .section-10th .article-10th_2,[data-scene=Campaign] .section-10th .article-10th_3,[data-scene=Campaign] .section-10th .article-10th_4,[data-scene=Mylist] .section-10th .article-10th_1,[data-scene=Mylist] .section-10th .article-10th_2,[data-scene=Mylist] .section-10th .article-10th_3,[data-scene=Mylist] .section-10th .article-10th_4{top:-180lvh}[data-scene="10th_next"] .section-10th .article-10th_5,[data-scene=Challenge] .section-10th .article-10th_5,[data-scene=Campaign] .section-10th .article-10th_5,[data-scene=Mylist] .section-10th .article-10th_5{bottom:3.8888888889rem}[data-scene=Challenge] .section-10th .article-10th_1,[data-scene=Challenge] .section-10th .article-10th_2,[data-scene=Challenge] .section-10th .article-10th_3,[data-scene=Challenge] .section-10th .article-10th_4,[data-scene=Campaign] .section-10th .article-10th_1,[data-scene=Campaign] .section-10th .article-10th_2,[data-scene=Campaign] .section-10th .article-10th_3,[data-scene=Campaign] .section-10th .article-10th_4{top:-180lvh}.modalFrame{max-width:900px;height:500px}.modalFrame .leadTXT{font-size:1.5rem}.modalFrame .btnBlock .btn{max-width:13rem}.modalFrame .btn.backward{order:0}.modalFrame .button_cancel{bottom:auto;right:auto;top:0;left:calc(100% + 24px);width:64px;height:48px}}/*# sourceMappingURL=style.css.map */