html{box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}*,::before,::after{background-repeat:no-repeat;box-sizing:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0;color:inherit}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{border-color:inherit;text-indent:0}iframe{border-style:none}input{border-radius:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[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,select{text-transform:none}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;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,input,select,textarea{background-color:rgba(0,0,0,0);border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}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;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}[disabled]{cursor:default}img{border-style:none}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}ol,ul,li{list-style-type:none}a{text-decoration:none}img{width:100%}body{background:#0922a3;background-image:url(../img/sp-bg.png);background-repeat:repeat-y;background-size:100%;font-family:"aktiv-grotesk-extended",sans-serif;font-weight:700;font-style:normal}@media screen and (min-width: 920px){body{background-image:url(../img/pc-bg.png)}}body.noscroll{overflow:hidden;background:#fff}.sp{display:block}@media screen and (min-width: 920px){.sp{display:none}}.pc{display:none}@media screen and (min-width: 920px){.pc{display:block}}a{cursor:pointer}.ja{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;font-style:normal}.en{font-family:"aktiv-grotesk-extended",sans-serif;font-weight:700;font-style:normal}svg{width:100%}.top_wrapper{overflow:hidden}.top_wrapper.start .top_weather img,.top_wrapper.start .top_nice img{transform:translateY(0)}.top_wrapper.start .mv{clip-path:inset(0)}.top_wrapper.start .mv img{transform:scale(1, 1)}.top-nice_logo{width:76.7826666667%;margin:12% auto 0;line-height:0;position:relative;z-index:10}.top-nice_logo .top_weather,.top-nice_logo .top_nice{line-height:0;overflow:hidden}.top-nice_logo .top_weather img,.top-nice_logo .top_nice img{transform:translateY(50px)}.top-nice_logo .top_nice{width:46.2500217063%;margin:0 auto}.top-nice_logo .top_nice img{transition:all .4s .3s linear}.top-nice_logo .top_weather{width:100%;margin-top:2.6047545453%}.top-nice_logo .top_weather img{transition:all .4s .5s linear}@media screen and (min-width: 920px){.top-nice_logo{width:36.4615666179%;max-width:498.065px;margin:5.7833089312% auto 0}.top-nice_logo .top_nice{width:46.2499874514%}.top-nice_logo .top_weather{margin-top:2.688404124%}}.mv{position:relative;z-index:5;width:86.6666666667%;margin:-2% auto 0;line-height:1;clip-path:inset(0 100% 0 0);transition:clip-path .5s .6s linear;overflow:hidden}@media screen and (min-width: 920px){.mv{width:63.6896046852%;max-width:870px;margin:-2.2693997072% auto 0}}.mv img{transform:scale(1.2, 1.2);transition:transform .8s .6s linear}.top_kakeru{width:31.804%;margin:6.5333333333% auto 0}.top_kakeru svg{height:37.105px}@media screen and (min-width: 920px){.top_kakeru{width:15.3001464129%;max-width:209px;margin:2.3426061493% auto 0}.top_kakeru svg{height:67.895px}}.sp_collabo{width:62.4786666667%;margin:5.6% auto 0;opacity:0;transform:translateY(50px);transition:opacity .2s ease,transform .5s ease}.sp_collabo.active{opacity:1;transform:translateY(0px)}@media screen and (min-width: 920px){.sp_collabo{width:24.2679355783%;max-width:331.5px;margin:1.0980966325% auto 0}}.top_mojojo{width:65.0666666667%;margin:3.4666666667% auto 0;overflow:hidden}.top_mojojo img{transform:translateY(250px);transition:transform .5s ease}.top_mojojo.active img{transform:translateY(0px)}@media screen and (min-width: 920px){.top_mojojo{width:33.4729136164%;max-width:457.25px;margin:1.5373352855% auto 0}}.lead{margin-top:6.6666666667%;font-size:3.8666666667vw;line-height:1.724137931;text-align:center;color:#fff;opacity:0;transform:translateY(50px);transition:opacity .2s ease,transform .5s ease}.lead.active{opacity:1;transform:translateY(0)}@media screen and (min-width: 920px){.lead{font-size:min(1.0416666667vw,15px);margin-top:3.8799414348%}}.top_kakeru.active .kakeru-svg{fill:#fff}.top_kakeru .kakeru-svg{fill:rgba(0,0,0,0)}.top_kakeru .svg-elem-1{transition:fill .2s ease-in-out 0s}.top_kakeru .svg-elem-2{transition:fill .2s ease-in-out .05s}.top_kakeru .svg-elem-3{transition:fill .2s ease-in-out .1s}.top_kakeru .svg-elem-4{transition:fill .2s ease-in-out .15s}.top_kakeru .svg-elem-5{transition:fill .2s ease-in-out .2s}.top_kakeru .svg-elem-6{transition:fill .2s ease-in-out .25s}.top_kakeru .svg-elem-7{transition:fill .2s ease-in-out .3s}.top_kakeru .svg-elem-8{transition:fill .2s ease-in-out .35s}.sec1-1{padding-top:85.3333333333%;z-index:50}.sec1-1 .sec1-ph{width:70.3106666667%;top:0;right:0}.sec1-1 .sec1-ph img{animation:flow 1.5s ease infinite alternate}.sec1-1 .sec1-name{width:14.508%;top:0;left:0;margin:24.4% 0 0 16.8%}.sec1-1 .sec1-name svg{height:23px}.sec1-1 .sec1-sticker{transform:rotate(-10deg);bottom:0;left:0;margin-left:4.9333333333%}@media screen and (min-width: 920px){.sec1-1{padding-top:44.6212952799%;width:44.785949506% !important;margin-left:13.8858397366%}.sec1-1 .sec1-ph{width:80.7794117647%}.sec1-1 .sec1-name{width:16.6678921569%;top:0;left:0;margin:19.6078431373% 0 0 4.4117647059%}.sec1-1 .sec1-name svg{height:28.5px}.sec1-1 .sec1-sticker{transform:rotate(-3deg);margin-left:0}}.sec1-2{padding-top:83.8253333333%;z-index:45}.sec1-2 .sec1-ph{width:72.5333333333%;margin:0 auto 0 .6666666667%;z-index:10;top:0;left:0}.sec1-2 .sec1-ph img{animation:pyon 10s 5s ease infinite}.sec1-2 .sec1-name{width:35.924%;bottom:0;left:0;margin:0 0 0 7.7333333333%}.sec1-2 .sec1-name svg{height:56.5px}.sec1-2 .sec1-sticker{transform:rotate(13deg);transform-origin:right top;bottom:0;right:0;margin-bottom:9.8666666667%;z-index:5}@media screen and (min-width: 920px){.sec1-2{padding-top:45.2777167947%;z-index:45;width:49.1218441273% !important;margin:-29.9121844127% 0 0 auto}.sec1-2 .sec1-ph{width:79.8860335196%;margin:0}.sec1-2 .sec1-name{width:30.1039106145%;bottom:unset;left:unset;top:0;right:0;margin:30.0558659218% 0 0 0}.sec1-2 .sec1-name svg{height:56.5px}.sec1-2 .sec1-sticker{transform:rotate(13deg);transform-origin:right top;bottom:0;right:0;margin-bottom:9.8666666667%;z-index:5}}.sec1-3{padding-top:88%;z-index:40;margin-top:-11.3333333333%}.sec1-3 .sec1-ph{width:69.7333333333%;top:0;right:0}.sec1-3 .sec1-ph img{transform-origin:bottom center;animation:furifuri 10s ease infinite alternate}.sec1-3 .sec1-name{width:35.924%;top:0;left:0;margin:37.4666666667% 0 0 14.8%}.sec1-3 .sec1-name svg{height:27px}.sec1-3 .sec1-sticker{transform:rotate(-17deg);transform-origin:left top;bottom:0;left:0;margin-left:6.1333333333%}@media screen and (min-width: 920px){.sec1-3{padding-top:42.4259055982%;width:47.31064764% !important;margin-left:12.4972557629%;margin-top:-8.5071350165%;z-index:50}.sec1-3 .sec1-ph{width:79.3700696056%}.sec1-3 .sec1-name{width:23.8503480278%;top:0;left:0;margin:41.7633410673% 0 0 0}.sec1-3 .sec1-name svg{height:33.5px}.sec1-3 .sec1-sticker{transform:rotate(-10deg);transform-origin:right top;margin:0 0 1.7401392111% 1.7401392111%}}.sec1-4{padding-top:85.28%;z-index:35;margin-top:-4.5333333333%}.sec1-4 .sec1-ph{width:75.0666666667%;top:0;left:0}.sec1-4 .sec1-ph img{animation:flow2 3s ease infinite alternate}.sec1-4 .sec1-name{width:16.6586666667%;top:0;right:0;margin:34.6666666667% 22.1333333333% 0 0}.sec1-4 .sec1-name svg{height:26px}.sec1-4 .sec1-sticker{transform:rotate(-10deg);transform-origin:left top;bottom:0;right:0;margin-right:6.1333333333%}@media screen and (min-width: 920px){.sec1-4{padding-top:47.0933040615%;z-index:40;width:43.0845225027% !important;margin:-23.9846322722% 4.7749725576% 0 auto}.sec1-4 .sec1-ph{width:91.1222929936%;margin:0}.sec1-4 .sec1-name{width:22.1184713376%;top:0;right:0;margin:57.5796178344% 0 0 0}.sec1-4 .sec1-name svg{height:56.5px}.sec1-4 .sec1-sticker{transform:rotate(9deg);transform-origin:right top;bottom:0;right:0;margin:0;z-index:5}}.sec1-5{padding-top:89.2%;z-index:30;margin-top:-8.4%}.sec1-5 .sec1-ph{width:68.2666666667%;top:0;right:0}.sec1-5 .sec1-ph img{animation:pyon 10s 5s ease infinite}.sec1-5 .sec1-name{width:32.7133333333%;top:0;left:0;margin:37.7333333333% 0 0 8.4%}.sec1-5 .sec1-name svg{height:39px}.sec1-5 .sec1-sticker{transform:rotate(12deg);transform-origin:right bottom;bottom:0;left:0;margin-left:9.8666666667%}@media screen and (min-width: 920px){.sec1-5{padding-top:43.4511525796%;width:50.9879253568% !important;margin-left:4.9396267838%;margin-top:-24.0395170143%;z-index:50}.sec1-5 .sec1-ph{width:78.5059203445%}.sec1-5 .sec1-name{width:29.0914962325%;top:0;left:0;margin:37.9978471475% 0 0 0}.sec1-5 .sec1-name svg{height:43.3px}.sec1-5 .sec1-sticker{transform:rotate(-12deg);transform-origin:left top;margin:0 0 0 6.0279870829%}}.sec1-6{padding-top:91.2%;z-index:25;margin-top:-8%}.sec1-6 .sec1-ph{width:79.4666666667%;top:0;left:0}.sec1-6 .sec1-ph img{animation:furifuri 10s 5s ease infinite alternate}.sec1-6 .sec1-name{width:27.5306666667%;top:0;right:0;margin:32.6666666667% 10.1333333333% 0 0;transform:rotate(10deg)}.sec1-6 .sec1-name svg{height:47px}.sec1-6 .sec1-sticker{transform:rotate(12deg);transform-origin:right bottom;bottom:0;right:0;margin-right:9.8666666667%}@media screen and (min-width: 920px){.sec1-6{padding-top:43.8781558727%;z-index:40;width:51.2074643249% !important;margin:-24.6432491767% 4.4731064764% 0 auto}.sec1-6 .sec1-ph{width:82.9217577706%;margin:0}.sec1-6 .sec1-name{width:28.258306538%;margin:39.0139335477% 0 0 0;transform:rotate(0)}.sec1-6 .sec1-name svg{height:33.2px}.sec1-6 .sec1-sticker{transform:rotate(9deg);transform-origin:right top;bottom:0;right:0;margin:0 7.2883172562% 6.270096463% 0}}.sec1-7{padding-top:90.2666666667%;z-index:20;margin-top:-8.5333333333%}.sec1-7 .sec1-ph{width:67.2%;top:0;right:0}.sec1-7 .sec1-ph img{animation:furifuri 10s ease infinite alternate}.sec1-7 .sec1-name{width:31.1226666667%;top:0;left:0;margin:25.7333333333% 0 0 7.7333333333%}.sec1-7 .sec1-name svg{height:42px}.sec1-7 .sec1-sticker{transform:rotate(-18deg);transform-origin:left top;bottom:0;left:0;margin-left:6%}@media screen and (min-width: 920px){.sec1-7{padding-top:42.1498353458%;width:53.2381997805% !important;margin-left:0;margin-top:-17.1789242591%;z-index:50}.sec1-7 .sec1-ph{width:67.4113402062%}.sec1-7 .sec1-name{width:29.1319587629%;margin:32.4742268041% 0 0 0}.sec1-7 .sec1-name svg{height:44.5px}.sec1-7 .sec1-sticker{transform:rotate(9deg);transform-origin:left top;margin:0 0 0 14.5360824742%}}.sec1-8{padding-top:82.8%;z-index:20;margin-top:-12%}.sec1-8 .sec1-ph{width:72.36%;top:0;left:0;margin-left:5.7333333333%}.sec1-8 .sec1-ph img{animation:pyon 10s ease infinite}.sec1-8 .sec1-name{width:15.4666666667%;top:0;right:0;margin:24.8% 19.3333333333% 0 0}.sec1-8 .sec1-name svg{height:34px}.sec1-8 .sec1-sticker{transform:rotate(-18deg);transform-origin:left top;bottom:0;right:0;margin-right:8.4%;margin-bottom:6.6666666667%}@media screen and (min-width: 920px){.sec1-8{padding-top:45.4160263447%;z-index:40;width:38.5839736553% !important;margin:-27.3326015368% 8.7815587267% 0 auto}.sec1-8 .sec1-ph{width:96.4978662873%;margin:0}.sec1-8 .sec1-name{width:17.8207681366%;margin:44.9502133713% 0 0 0}.sec1-8 .sec1-name svg{height:37px}.sec1-8 .sec1-sticker{transform:rotate(-5deg);transform-origin:left bottom;bottom:0;right:0;margin:0 0 0 2.987197724%}}.sec1-9{padding-top:89.9333333333%;margin-top:-7.0666666667%;z-index:20}.sec1-9 .sec1-ph{width:71.8666666667%;top:0;right:0}.sec1-9 .sec1-ph img{animation:flow 1.5s ease infinite alternate}.sec1-9 .sec1-name{width:29.4666666667%;top:0;left:0;margin:37.7333333333% 0 0 12.76%}.sec1-9 .sec1-name svg{height:34.5px}.sec1-9 .sec1-sticker{transform:rotate(13deg);transform-origin:right bottom;bottom:0;left:0;margin-left:10.1333333333%;margin-bottom:3.2%}@media screen and (min-width: 920px){.sec1-9{padding-top:42.4879253568%;width:48.1888035126% !important;margin-left:14.0504939627%;margin-top:-22.2283205269%;z-index:45}.sec1-9 .sec1-ph{width:80.840546697%}.sec1-9 .sec1-name{width:29.1287015945%;margin:46.013667426% 0 0 0}.sec1-9 .sec1-name svg{height:40px}.sec1-9 .sec1-sticker{transform:rotate(9deg);transform-origin:left top;margin:0 0 0 6.8337129841%}}@keyframes flow{0%{translate:0 0}100%{translate:0 10px}}@keyframes flow2{0%{rotate:5deg}100%{rotate:-5deg}}@keyframes furifuri{0%{rotate:0deg}10%{rotate:-3deg}20%{rotate:3deg}30%{rotate:-3deg}40%,100%{rotate:0deg}}@keyframes pyon{0%{translate:0 0}10%{translate:0 -10px}20%{translate:0 0}30%{translate:0 -10px}40%,100%{translate:0 0}}.section1{margin:8.2666666667% 0 0;padding-bottom:11.9333333333%;overflow:hidden}@media screen and (min-width: 920px){.section1{width:66.6910688141%;max-width:911px;margin:2.1229868228% auto 0;padding-bottom:5.1244509517%}}.sec1-item-wrapper{position:relative;width:100%}.sec1-item-wrapper.active .sec1-ph{opacity:1;transform:translateY(0)}.sec1-item-wrapper.active .sec1-sticker{opacity:1;clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%, 0 0)}.sec1-item-wrapper.active .sec1-sticker::before{translate:0 0}.sec1-item-wrapper .sec1-ph{position:absolute;z-index:10;opacity:0;transform:translateY(50px);transition:opacity .3s ease,transform .6s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.sec1-item-wrapper .sec1-ph a{width:100%;position:relative}.sec1-item-wrapper .sec1-ph .front{position:relative;z-index:15}.sec1-item-wrapper .sec1-ph .ph_shadow{position:absolute;width:100%;left:0;top:0;z-index:10;opacity:.4;filter:brightness(20%)}.sec1-sticker{width:42.9733333333%;line-height:0;position:absolute;z-index:5;opacity:0;clip-path:polygon(150px 0, 100% 0, 100% 100%, 0 100%, 0 90px);transition:clip-path .8s ease .1s;transition:opacity .2s .5s ease,clip-path .8s .5s ease}.sec1-sticker::before{position:absolute;content:"";right:100%;bottom:100%;width:100%;height:100%;background:gray;translate:150px 90px;display:block;transition:translate .8s ease .5s;z-index:500}.sec1-sticker img{line-height:0}.sec1-sticker a{display:block;position:relative;color:#0922a3}.sec1-sticker .sticker_inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;text-align:center}.sec1-sticker .item_name,.sec1-sticker .item_price{font-size:3.3333333333vw;line-height:1}.sec1-sticker .item_price{padding-top:7px}.sec1-sticker .check{position:relative;font-size:2.6666666667vw;margin-top:13px;display:inline-block}.sec1-sticker .check::after{position:absolute;content:"";width:0;height:0;border-style:solid;border-top:3px solid rgba(0,0,0,0);border-bottom:3px solid rgba(0,0,0,0);border-left:6.8px solid #0922a3;border-right:0;top:50%;transform:translateY(-50%);right:0;margin-right:-9px}@media screen and (min-width: 920px){.sec1-sticker{max-width:167.9px}.sec1-sticker .item_name,.sec1-sticker .item_price{font-size:min(.8680555556vw,12.5px)}.sec1-sticker .item_price{padding-top:7px}.sec1-sticker .check{font-size:min(.6944444444vw,10px);margin-top:16px}.sec1-sticker .check::after{border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);border-left:8px solid #0922a3;margin-right:-11px}}.sec1-name{position:absolute}.sec1-name svg{width:100%}.sec1-item-wrapper svg .svg-elem-1{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 0s}.sec1-item-wrapper svg .svg-elem-2{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .03s}.sec1-item-wrapper svg .svg-elem-3{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .06s}.sec1-item-wrapper svg .svg-elem-4{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .09s}.sec1-item-wrapper svg .svg-elem-5{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .12s}.sec1-item-wrapper svg .svg-elem-6{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .15s}.sec1-item-wrapper svg .svg-elem-7{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .18s}.sec1-item-wrapper svg .svg-elem-8{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .21s}.sec1-item-wrapper svg .svg-elem-9{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .24s}.sec1-item-wrapper svg .svg-elem-10{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .27s}.sec1-item-wrapper svg .svg-elem-11{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .3s}.sec1-item-wrapper svg .svg-elem-12{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .33s}.sec1-item-wrapper svg .svg-elem-13{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .36s}.sec1-item-wrapper svg .svg-elem-14{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .39s}.sec1-item-wrapper svg .svg-elem-15{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .42s}.sec1-item-wrapper svg .svg-elem-16{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .45s}.sec1-item-wrapper svg .svg-elem-17{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .48s}.sec1-item-wrapper svg .svg-elem-18{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .51s}.sec1-item-wrapper svg .svg-elem-19{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .54s}.sec1-item-wrapper svg .svg-elem-20{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .57s}.sec1-item-wrapper svg .svg-elem-21{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .6s}.sec1-item-wrapper svg .svg-elem-22{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .63s}.sec1-item-wrapper svg .svg-elem-23{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .66s}.sec1-item-wrapper svg .svg-elem-24{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .69s}.sec1-item-wrapper svg .svg-elem-25{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .72s}.sec1-item-wrapper svg .svg-elem-26{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .75s}.sec1-item-wrapper svg .svg-elem-27{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .78s}.sec1-item-wrapper svg .svg-elem-28{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .81s}.sec1-item-wrapper svg .svg-elem-29{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .84s}.sec1-item-wrapper svg .svg-elem-30{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .87s}.sec1-item-wrapper svg .svg-elem-31{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .9s}.sec1-item-wrapper svg .svg-elem-32{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .93s}.sec1-item-wrapper svg .svg-elem-33{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .96s}.sec1-item-wrapper svg .svg-elem-34{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .99s}.sec1-item-wrapper svg .svg-elem-35{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.02s}.sec1-item-wrapper svg .svg-elem-36{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.05s}.sec1-item-wrapper svg .svg-elem-37{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.08s}.sec1-item-wrapper svg .svg-elem-38{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.11s}.sec1-item-wrapper svg .svg-elem-39{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.14s}.sec1-item-wrapper svg .svg-elem-40{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.17s}.sec1-item-wrapper svg .svg-elem-41{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.2s}.sec1-item-wrapper svg .svg-elem-42{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.23s}.sec1-item-wrapper svg .svg-elem-43{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.26s}.sec1-item-wrapper svg .svg-elem-44{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.29s}.sec1-item-wrapper.active svg [class*=svg-elem-]{fill:#fff !important}.sec2-1{width:268px;padding-top:178.5px;margin-right:29px}.sec2-1 .sec2_item-ph{width:236px}.sec2-2{width:279.5px;padding-top:175.5px;margin-right:38.5px}.sec2-2 .sec2_item-ph{width:221px}.sec2-3{width:269.5px;padding-top:179.5px;margin-right:6.5px}.sec2-3 .sec2_item-ph{width:210px}.sec2-4{width:321px;padding-top:181.5px;margin-right:47.5px}.sec2-4 .sec2_item-ph{width:298.5px}.sec2-5{width:272px;padding-top:212.5px}.sec2-5 .sec2_item-ph{width:207.5px}.sec2-6{width:298.5px;padding-top:193.5px;margin-right:22px;margin-left:145px}.sec2-6 .sec2_item-ph{width:240px}.sec2-7{width:265px;padding-top:227px;margin-right:58px}.sec2-7 .sec2_item-ph{width:201.5px}.sec2-8{width:277px;padding-top:212px}.sec2-8 .sec2_item-ph{width:212.5px}.sec2-9{width:329px;padding-top:191px}.sec2-9 .sec2_item-ph{width:301px}.section2{overflow:hidden}.section2.active .up_line,.section2.active .down_line{clip-path:inset(0)}.section2.active .sec2-swiper .swiper-slide{opacity:1}.sec2_inner{padding:122px 0 67px;position:relative}.weare{width:320px;line-height:0;position:absolute;top:0;left:0;margin:35px 0 0 480.5px}.weare svg{height:65.5px}.star{width:66px;line-height:0;position:absolute;bottom:0;left:0;margin:0 0 64.5px 93px;animation:star 1s steps(1) infinite alternate}.star svg{height:77.29px}@keyframes star{0%{transform:scale(1, 1)}100%{transform:scale(-1, 1)}}.friend{width:275.26px;line-height:0;position:absolute;bottom:0;right:0;margin:0 211px 35px 0;z-index:1}.friend svg{height:92px}.sec2_line{content:"";position:relative;display:block;height:9.5px;background:#fff;width:100%;transition:all .5s linear}.sec2_line::before{content:"";display:block;height:4.5px;width:100%;position:absolute;top:50%;transform:translateY(-50%);background:#ff5757}.sec2_line.up_line{clip-path:inset(0 100% 0 0)}.sec2_line.down_line{clip-path:inset(0 0 0 100%)}.sec2_inner .sec2_up,.sec2_inner .sec2_down{display:flex;justify-content:left;flex-wrap:nowrap;align-items:center;vertical-align:middle;width:-moz-fit-content;width:fit-content}.sec2_item-wrap{z-index:10;position:relative}.sec2_item-wrap .sec2_item-ph{position:absolute;top:0;left:0}.sec2_item-wrap:hover .item_sticker .item_info-inner{opacity:1;clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%, 0 0)}.sec2_item-wrap:hover .item_sticker .item_info-inner::before{opacity:0}.sec2_item-wrap:hover .item_sticker .pink_sticker::before{translate:43px 129px}.sec2_item-wrap:hover .item_sticker .green_sticker::before{translate:0 0}@media screen and (max-width: 768px){.sec2_item-wrap.show .item_sticker .item_info-inner{opacity:1;clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%, 0 0)}.sec2_item-wrap.show .item_sticker .item_info-inner::before{opacity:0}.sec2_item-wrap.show .item_sticker .pink_sticker::before{translate:43px 129px}.sec2_item-wrap.show .item_sticker .green_sticker::before{translate:0 0}}.item_sticker{position:absolute;bottom:0;right:0;z-index:20;line-height:0}.item_sticker .item_info-inner{position:relative;opacity:0;width:100%;height:100%;transition:clip-path .8s ease .1s;transition:opacity .2s .5s ease,clip-path .8s .5s ease}.item_sticker .item_info-inner::before{content:"";z-index:500;position:absolute;width:100%;height:100%;clip-path:circle(50% at 50% 50%);opacity:1;display:block;transition:translate .8s ease .5s,opacity .6s ease .5s}.item_sticker .green_sticker{width:148px;clip-path:polygon(150px 0, 100% 0, 100% 100%, 0 100%, 0 90px)}.item_sticker .green_sticker::before{background:#a4eb14;translate:132px 110px;right:100%;bottom:100%}.item_sticker .green_sticker .item_info{transform:translate(-50%, -50%) rotate(-15deg);top:57%;left:52%}.item_sticker .pink_sticker{width:150px;clip-path:polygon(0 0, 100% 0, 100% 50%, 0% 100%, 0 100%);-webkit-clip-path:polygon(0 0, 100% 0, 100% 50%, 0% 100%, 0 100%)}.item_sticker .pink_sticker::before{background:#fc2222;left:0;top:0;translate:19px 53px}.item_sticker .pink_sticker .item_info{transform:translate(-50%, -50%) rotate(-13deg);top:42%;left:46%}.item_sticker .item_info{transform-origin:center center;width:100%;position:absolute;color:#0922a3;font-size:3.3333333333vw;text-align:center;line-height:1.2}.item_sticker .item_price{margin-top:8px}.item_sticker .check{margin-top:8px;position:relative;font-size:2.6666666667vw;display:inline-block}.item_sticker .check::after{position:absolute;content:"";width:0;height:0;border-style:solid;border-top:3px solid rgba(0,0,0,0);border-bottom:3px solid rgba(0,0,0,0);border-left:6.8px solid #0922a3;border-right:0;top:50%;transform:translateY(-50%);right:0;margin-right:-9px}@media screen and (min-width: 920px){.item_sticker .item_info{font-size:min(.8680555556vw,12.5px)}.item_sticker .check{font-size:min(.6944444444vw,10px)}}.sec2_item-ph{z-index:10;position:relative}.sec2_item-ph .front{position:relative;z-index:10}.sec2_item-ph .sec2-shadow{position:absolute;width:100%;top:0;left:0;z-index:5;opacity:.4;filter:brightness(20%)}.sec2-swiper.swiper .swiper-wrapper{transition-timing-function:linear !important}.sec2-swiper .swiper-slide{width:auto;flex-shrink:0;margin-right:-60px;opacity:0;transition:opacity .5s .2s linear}.weare svg .svg-elem-1{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 0s}.weare svg .svg-elem-2{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .03s}.weare svg .svg-elem-3{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .06s}.weare svg .svg-elem-4{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .09s}.weare svg .svg-elem-5{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .12s}.weare svg .svg-elem-6{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .15s}.weare svg .svg-elem-7{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .18s}.weare svg .svg-elem-8{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .21s}.weare svg .svg-elem-9{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .24s}.weare svg .svg-elem-10{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .27s}.weare svg .svg-elem-11{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .3s}.weare svg .svg-elem-12{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .33s}.weare svg .svg-elem-13{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .36s}.weare svg .svg-elem-14{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .39s}.weare svg .svg-elem-15{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .42s}.weare svg .svg-elem-16{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .45s}.weare svg .svg-elem-17{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .48s}.weare svg .svg-elem-18{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .51s}.weare svg .svg-elem-19{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .54s}.weare svg .svg-elem-20{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .57s}.weare svg .svg-elem-21{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .6s}.weare svg .svg-elem-22{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .63s}.weare svg .svg-elem-23{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .66s}.weare svg .svg-elem-24{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .69s}.weare svg .svg-elem-25{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .72s}.weare svg .svg-elem-26{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .75s}.weare svg .svg-elem-27{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .78s}.weare svg .svg-elem-28{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .81s}.weare svg .svg-elem-29{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .84s}.weare svg .svg-elem-30{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .87s}.weare svg .svg-elem-31{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .9s}.weare svg .svg-elem-32{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .93s}.weare svg .svg-elem-33{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .96s}.weare svg .svg-elem-34{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .99s}.weare svg .svg-elem-35{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.02s}.weare svg .svg-elem-36{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.05s}.weare svg .svg-elem-37{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.08s}.weare svg .svg-elem-38{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.11s}.weare svg .svg-elem-39{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.14s}.weare svg .svg-elem-40{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.17s}.weare svg .svg-elem-41{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.2s}.weare svg .svg-elem-42{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.23s}.weare svg .svg-elem-43{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.26s}.weare svg .svg-elem-44{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.29s}.weare svg .svg-elem-45{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.32s}.weare svg .svg-elem-46{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.35s}.weare svg .svg-elem-47{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.38s}.weare svg .svg-elem-48{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.41s}.weare svg .svg-elem-49{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.44s}.weare svg .svg-elem-50{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.47s}.weare svg .svg-elem-51{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.5s}.weare svg .svg-elem-52{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.53s}.weare svg .svg-elem-53{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.56s}.weare svg .svg-elem-54{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.59s}.weare svg .svg-elem-55{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.62s}.weare svg .svg-elem-56{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.65s}.weare svg .svg-elem-57{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.68s}.weare svg .svg-elem-58{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.71s}.weare svg .svg-elem-59{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.74s}.weare svg .svg-elem-60{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.77s}.weare svg .svg-elem-61{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.8s}.weare svg .svg-elem-62{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.83s}.weare svg .svg-elem-63{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.86s}.weare svg .svg-elem-64{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.89s}.weare.active svg [class*=svg-elem-]{fill:#fff !important}.friend svg .svg-elem-1{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 0s}.friend svg .svg-elem-2{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .03s}.friend svg .svg-elem-3{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .06s}.friend svg .svg-elem-4{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .09s}.friend svg .svg-elem-5{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .12s}.friend svg .svg-elem-6{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .15s}.friend svg .svg-elem-7{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .18s}.friend svg .svg-elem-8{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .21s}.friend svg .svg-elem-9{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .24s}.friend svg .svg-elem-10{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .27s}.friend svg .svg-elem-11{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .3s}.friend svg .svg-elem-12{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .33s}.friend svg .svg-elem-13{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .36s}.friend svg .svg-elem-14{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .39s}.friend svg .svg-elem-15{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .42s}.friend svg .svg-elem-16{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .45s}.friend svg .svg-elem-17{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .48s}.friend svg .svg-elem-18{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .51s}.friend svg .svg-elem-19{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .54s}.friend svg .svg-elem-20{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .57s}.friend svg .svg-elem-21{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .6s}.friend svg .svg-elem-22{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .63s}.friend svg .svg-elem-23{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .66s}.friend svg .svg-elem-24{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .69s}.friend svg .svg-elem-25{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .72s}.friend svg .svg-elem-26{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .75s}.friend svg .svg-elem-27{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .78s}.friend svg .svg-elem-28{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .81s}.friend svg .svg-elem-29{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .84s}.friend svg .svg-elem-30{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .87s}.friend svg .svg-elem-31{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .9s}.friend svg .svg-elem-32{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .93s}.friend svg .svg-elem-33{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .96s}.friend svg .svg-elem-34{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .99s}.friend svg .svg-elem-35{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.02s}.friend svg .svg-elem-36{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.05s}.friend svg .svg-elem-37{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.08s}.friend svg .svg-elem-38{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.11s}.friend svg .svg-elem-39{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.14s}.friend svg .svg-elem-40{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.17s}.friend svg .svg-elem-41{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.2s}.friend svg .svg-elem-42{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.23s}.friend svg .svg-elem-43{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.26s}.friend svg .svg-elem-44{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.29s}.friend svg .svg-elem-45{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.32s}.friend svg .svg-elem-46{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.35s}.friend svg .svg-elem-47{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.38s}.friend svg .svg-elem-48{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.41s}.friend svg .svg-elem-49{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.44s}.friend svg .svg-elem-50{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.47s}.friend svg .svg-elem-51{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.5s}.friend svg .svg-elem-52{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.53s}.friend.active svg [class*=svg-elem-]{fill:#fff !important}.section3{overflow:hidden}.limited{width:72%;margin:20.1333333333% 0 0 7.7333333333%}.limited svg{height:78.465px}@media screen and (min-width: 920px){.limited{width:28.2368228404%;max-width:385.715px;margin:7.8147877013% 0 0 20.3513909224%}.limited svg{height:112.095px}}.limited svg .svg-elem-1{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 0s}.limited svg .svg-elem-2{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .03s}.limited svg .svg-elem-3{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .06s}.limited svg .svg-elem-4{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .09s}.limited svg .svg-elem-5{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .12s}.limited svg .svg-elem-6{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .15s}.limited svg .svg-elem-7{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .18s}.limited svg .svg-elem-8{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .21s}.limited svg .svg-elem-9{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .24s}.limited svg .svg-elem-10{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .27s}.limited svg .svg-elem-11{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .3s}.limited svg .svg-elem-12{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .33s}.limited svg .svg-elem-13{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .36s}.limited svg .svg-elem-14{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .39s}.limited svg .svg-elem-15{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .42s}.limited svg .svg-elem-16{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .45s}.limited svg .svg-elem-17{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .48s}.limited svg .svg-elem-18{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .51s}.limited svg .svg-elem-19{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .54s}.limited svg .svg-elem-20{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .57s}.limited svg .svg-elem-21{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .6s}.limited svg .svg-elem-22{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .63s}.limited svg .svg-elem-23{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .66s}.limited svg .svg-elem-24{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .69s}.limited svg .svg-elem-25{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .72s}.limited svg .svg-elem-26{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .75s}.limited svg .svg-elem-27{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .78s}.limited svg .svg-elem-28{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .81s}.limited svg .svg-elem-29{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .84s}.limited svg .svg-elem-30{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .87s}.limited svg .svg-elem-31{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .9s}.limited svg .svg-elem-32{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .93s}.limited svg .svg-elem-33{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .96s}.limited svg .svg-elem-34{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out .99s}.limited svg .svg-elem-35{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.02s}.limited svg .svg-elem-36{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.05s}.limited svg .svg-elem-37{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.08s}.limited svg .svg-elem-38{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.11s}.limited svg .svg-elem-39{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.14s}.limited svg .svg-elem-40{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.17s}.limited svg .svg-elem-41{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.2s}.limited svg .svg-elem-42{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.23s}.limited svg .svg-elem-43{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.26s}.limited svg .svg-elem-44{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.29s}.limited svg .svg-elem-45{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.32s}.limited svg .svg-elem-46{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.35s}.limited svg .svg-elem-47{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.38s}.limited svg .svg-elem-48{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.41s}.limited svg .svg-elem-49{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.44s}.limited svg .svg-elem-50{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.47s}.limited svg .svg-elem-51{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.5s}.limited svg .svg-elem-52{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.53s}.limited svg .svg-elem-53{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.56s}.limited svg .svg-elem-54{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.59s}.limited svg .svg-elem-55{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.62s}.limited svg .svg-elem-56{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.65s}.limited svg .svg-elem-57{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.68s}.limited svg .svg-elem-58{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.71s}.limited svg .svg-elem-59{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.74s}.limited svg .svg-elem-60{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.77s}.limited svg .svg-elem-61{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.8s}.limited svg .svg-elem-62{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.83s}.limited svg .svg-elem-63{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.86s}.limited svg .svg-elem-64{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.89s}.limited svg .svg-elem-65{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.92s}.limited svg .svg-elem-66{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.95s}.limited svg .svg-elem-67{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 1.98s}.limited svg .svg-elem-68{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 2.01s}.limited svg .svg-elem-69{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 2.04s}.limited svg .svg-elem-70{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 2.07s}.limited svg .svg-elem-71{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 2.1s}.limited svg .svg-elem-72{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 2.13s}.limited svg .svg-elem-73{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 2.16s}.limited svg .svg-elem-74{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 2.19s}.limited svg .svg-elem-75{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 2.22s}.limited svg .svg-elem-76{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 2.25s}.limited svg .svg-elem-77{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 2.28s}.limited svg .svg-elem-78{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 2.31s}.limited svg .svg-elem-79{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 2.34s}.limited svg .svg-elem-80{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 2.37s}.limited svg .svg-elem-81{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 2.4s}.limited svg .svg-elem-82{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 2.43s}.limited svg .svg-elem-83{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 2.46s}.limited svg .svg-elem-84{fill:rgba(0,0,0,0) !important;transition:fill .1s ease-in-out 2.49s}.limited.active svg [class*=svg-elem-]{fill:#fff !important}.tshirts_wrap{display:flex;flex-direction:column-reverse}@media screen and (min-width: 920px){.tshirts_wrap{flex-direction:row;margin-top:-8%;margin-left:10%;justify-content:center}}@media screen and (min-width: 1500px){.tshirts_wrap{margin-top:-10% !important;margin-left:5% !important}}.tshirt_1{position:relative;width:100%;margin-top:-16px;padding-top:109.5386666667%}.tshirt_1 .sec3-sticker{position:absolute;left:0;bottom:0;width:58.5333333333%}.tshirt_1 .sec3-sticker .item_info-inner{transform:rotate(-15deg)}@media screen and (min-width: 920px){.tshirt_1{width:38.7112005857%;max-width:528.795px;padding-top:42.7262079063%;margin-top:8.4919472914%;margin-right:-8.7481698389%}.tshirt_1 .sec3-sticker{width:65.694914429%;max-width:269.855px}}@media screen and (min-width: 1500px){.tshirt_1{padding-top:583.64px}}.tshirt_2{position:relative;width:100%;padding-top:111.0666666667%}.tshirt_2 .sec3-sticker{position:absolute;right:0;bottom:0;width:58.5333333333%}.tshirt_2 .sec3-sticker .item_info-inner{transform:rotate(15deg)}@media screen and (min-width: 920px){.tshirt_2{width:44.1068814056%;max-width:602.5px;padding-top:42.1669106881%}.tshirt_2 .tshirt_ph{width:88.4406639004%;top:0;left:0}.tshirt_2 .sec3-sticker{width:40.2489626556%;max-width:242.5px;top:0;right:0;bottom:unset}}@media screen and (min-width: 1500px){.tshirt_2{padding-top:576.445px}}.tshirt{opacity:0;transform:translateY(50px);transition:opacity .3s ease,transform .6s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.tshirt.active{transform:translateY(0);opacity:1}.tshirt.active .sec3-sticker{transition:opacity .2s .6s ease,transform .6s .6s cubic-bezier(0.65, 0, 0.35, 1);transform:scale(1, 1);opacity:1}.tshirt.active.tshirt_1 .tshirt_ph{animation-name:teeFront;animation-duration:3s;animation-timing-function:steps(1, end);animation-iteration-count:infinite}.tshirt.active.tshirt_1 .tshirt_ph-back{animation-name:teeBack;animation-duration:3s;animation-timing-function:steps(1, end);animation-iteration-count:infinite}.tshirt_ph{position:absolute;top:0;left:0;width:100%;z-index:40}.tshirt_ph .front{position:relative;z-index:10}.tshirt_ph .sec3-shadow{position:absolute;top:0;left:0;width:100%;z-index:5;opacity:.4;filter:brightness(20%)}.tshirt_ph-back{position:absolute;width:100%;height:100%;top:0;left:0;z-index:50}.tshirt_ph-back .front{position:relative;z-index:10}.tshirt_ph-back .sec3-shadow{position:absolute;top:0;left:0;width:100%;z-index:5;opacity:.4;filter:brightness(20%)}@keyframes teeFront{0%{opacity:1}49.99%{opacity:1}50%{opacity:1}50.01%{opacity:0}100%{opacity:0}}@keyframes teeBack{0%{opacity:0}49.99%{opacity:0}50%{opacity:1}100%{opacity:1}}.sec3-sticker{z-index:70;transform:scale(1.2, 1.2);opacity:0}.sec3-sticker .item_info-inner{position:relative;width:100%;height:100%}.sec3-sticker .item_info{top:50%;transform:translateY(-50%);transform-origin:center center;width:100%;position:absolute;color:#0922a3;font-size:3.3333333333vw;text-align:center;line-height:1}.sec3-sticker .item_price{margin-top:6px}.sec3-sticker .check{margin-top:10px;position:relative;font-size:2.6666666667vw;display:inline-block}.sec3-sticker .check::after{position:absolute;content:"";width:0;height:0;border-style:solid;border-top:3px solid rgba(0,0,0,0);border-bottom:3px solid rgba(0,0,0,0);border-left:6.8px solid #0922a3;border-right:0;top:50%;transform:translateY(-50%);right:0;margin-right:-9px}@media screen and (min-width: 920px){.sec3-sticker .item_info{font-size:min(.8680555556vw,12.5px)}.sec3-sticker .check{font-size:min(.6944444444vw,10px)}}.about{margin-top:4.9333333333%;overflow:hidden;padding-bottom:12.9333333333%}@media screen and (min-width: 920px){.about{margin-top:0;padding-bottom:5.7833089312%}}.about.active .about_ph-wrap{transform:scale(1, 1)}.about.active .about_ph-wrap .about_photo{transform:translate(-50%, 0%)}.about.active .about_ph-wrap .about_kazari{animation:pikapika 2s steps(1) .5s infinite}.about.active .what_mojojo-wrap{opacity:1;transform:translateY(0)}.about.active .what_mojojo-wrap .what_inner{opacity:1}.about_ph-wrap{width:78.6666666667%;margin:0 auto;position:relative;overflow:hidden;line-height:0;clip-path:ellipse(50% 49% at 50% 50%);transform:scale(0, 0);transition:transform .5s ease;z-index:50}.about_ph-wrap .about_kazari{width:69.9305084746%;margin:12.0338983051% auto 0;position:absolute;top:0;left:50%;transform:translateX(-50%);opacity:0}.about_ph-wrap .about_kazari svg{max-height:115.245px}.about_ph-wrap .about_photo{position:absolute;bottom:0;left:49.6%;transform:translate(-50%, 100%);width:100%;line-height:0;margin-bottom:2.5px;transition:all .5s .3s cubic-bezier(0.33, 1, 0.68, 1)}.about_ph-wrap .about_photo .about-shadow{position:absolute;top:0;left:0;width:100%;z-index:5;opacity:.4;filter:brightness(20%)}@media screen and (min-width: 920px){.about_ph-wrap{width:32.3206442167%;max-width:441.5px}}.what_mojojo-wrap{opacity:0;width:86.4%;margin:-12.9333333333% auto 0;border-radius:100px;background:#fff;border:solid 1.5px lime;text-align:center;padding:19.4666666667% 0 12.6666666667%;transform:translateY(50px);transition:opacity .3s 1s ease,transform .5s 1s cubic-bezier(0.33, 1, 0.68, 1);z-index:40}.what_mojojo-wrap .what_inner{transition:all .5s 1.5s linear;opacity:0}.what_mojojo-wrap .what{font-size:6vw;line-height:1;color:lime}.what_mojojo-wrap .what_text{font-size:3.4666666667vw;line-height:1.9230769231;color:#0922a3}@media screen and (min-width: 920px){.what_mojojo-wrap{width:59.5900439239%;max-width:814px;margin:-2.2327964861% auto 0;border-radius:200px;padding:3.2576866764% 0 3.6237188873%}.what_mojojo-wrap .what{font-size:min(1.7361111111vw,25px)}.what_mojojo-wrap .what_text{font-size:min(.9375vw,13.5px);margin-top:2.5184275184%}}.last{width:100%;margin-top:11.3333333333%;position:relative;transform-origin:center top}.last .last_inner{opacity:0;transition:all .2s ease}.last .about-shadow{position:absolute;top:0;left:0;width:100%;z-index:5;opacity:.4;filter:brightness(20%)}@media screen and (min-width: 920px){.last{width:39.5314787701%;max-width:540px;margin:6.2225475842% auto 0}}.last_nice{width:58.3933333333%;margin:-27.5px 10px 0 auto}.last_nice svg{height:99.275px}.last_nice svg .svg-elem-1{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 0s}.last_nice svg .svg-elem-2{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .05s}.last_nice svg .svg-elem-3{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .1s}.last_nice svg .svg-elem-4{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .15s}.last_nice svg .svg-elem-5{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .2s}.last_nice svg .svg-elem-6{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .25s}.last_nice svg .svg-elem-7{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .3s}.last_nice svg .svg-elem-8{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .35s}.last_nice svg .svg-elem-9{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .4s}.last_nice svg .svg-elem-10{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .45s}.last_nice svg .svg-elem-11{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .5s}.last_nice svg .svg-elem-12{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .55s}.last_nice svg .svg-elem-13{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .6s}.last_nice svg .svg-elem-14{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .65s}.last_nice svg .svg-elem-15{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .7s}.last_nice svg .svg-elem-16{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .75s}.last_nice svg .svg-elem-17{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .8s}.last_nice svg .svg-elem-18{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .85s}.last_nice svg .svg-elem-19{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .9s}.last_nice svg .svg-elem-20{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out .95s}.last_nice svg .svg-elem-21{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1s}.last_nice svg .svg-elem-22{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.05s}.last_nice svg .svg-elem-23{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.1s}.last_nice svg .svg-elem-24{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.15s}.last_nice svg .svg-elem-25{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.2s}.last_nice svg .svg-elem-26{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.25s}.last_nice svg .svg-elem-27{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.3s}.last_nice svg .svg-elem-28{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.35s}.last_nice svg .svg-elem-29{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.4s}.last_nice svg .svg-elem-30{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.45s}.last_nice svg .svg-elem-31{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.5s}.last_nice svg .svg-elem-32{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.55s}.last_nice svg .svg-elem-33{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.6s}.last_nice svg .svg-elem-34{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.65s}.last_nice svg .svg-elem-35{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.7s}.last_nice svg .svg-elem-36{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.75s}.last_nice svg .svg-elem-37{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.8s}.last_nice svg .svg-elem-38{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.85s}.last_nice svg .svg-elem-39{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.9s}.last_nice svg .svg-elem-40{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 1.95s}.last_nice svg .svg-elem-41{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 2s}.last_nice svg .svg-elem-42{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 2.05s}.last_nice svg .svg-elem-43{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 2.1s}.last_nice svg .svg-elem-44{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 2.15s}.last_nice svg .svg-elem-45{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 2.2s}.last_nice svg .svg-elem-46{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 2.25s}.last_nice svg .svg-elem-47{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 2.3s}.last_nice svg .svg-elem-48{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 2.35s}.last_nice svg .svg-elem-49{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 2.4s}.last_nice svg .svg-elem-50{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 2.45s}.last_nice svg .svg-elem-51{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 2.5s}.last_nice svg .svg-elem-52{fill:rgba(0,0,0,0) !important;transition:fill .05s ease-in-out 2.55s}@media screen and (min-width: 920px){.last_nice{width:22.9004392387%;max-width:312.82px;margin:-7.2474377745% 24.7437774524% 0 auto}.last_nice svg{height:141.82px}}@media screen and (min-width: 1500px){.last_nice{margin:-5.4904831625% 25.2562225476% 0 auto}}.last_wrap.active .last{animation:bura 1.8s ease forwards}.last_wrap.active .last .last_inner{opacity:1}.last_wrap.active .last_nice svg [class*=svg-elem-]{fill:#fff !important}@keyframes pikapika{0%,100%{opacity:0}50%{opacity:1}}@keyframes bura{0%{transform:rotate(-15deg)}30%{transform:rotate(15deg)}60%{transform:rotate(-15deg)}100%{transform:rotate(0deg)}}.allitem{width:86%;margin:0 auto;background:lime;font-size:5.12vw;text-align:center;border-radius:50px}.allitem a{color:#0922a3;display:block;width:100%;height:100%;line-height:1;padding:8.2170542636% 0}@media screen and (min-width: 920px){.allitem{width:33.6749633968%;max-width:460px;font-size:min(1.6666666667vw,24px);border-radius:50px}.allitem a{padding:5.7608695652% 0}}.link-wrap{width:100%}.link-wrap li{width:43.52%;margin:3.3333333333% auto 0;text-align:center;background:#fff;border-radius:15px}.link-wrap li a{display:block;width:100%;height:100%;line-height:1;padding:5% 0 4.5955882353%;color:#0922a3}@media screen and (max-width: 768px){.link-wrap li:first-of-type{margin:7.2% auto 0}}@media screen and (min-width: 920px){.link-wrap{display:flex;justify-content:space-between;width:54.9780380673%;max-width:751px;margin:5.7467057101% auto 0}.link-wrap li{margin:0;width:27.1637816245%;max-width:204px;font-size:min(1.2152777778vw,17.5px);border-radius:50px}.link-wrap li a{padding:4.6568627451% 0}}.credit-wrap .credit{width:628;margin:6.4% auto 0;display:flex;justify-content:space-between;font-size:3.0666666667vw;line-height:1;color:#fff}.credit-wrap .credit:first-of-type{margin:19.2% auto 0}.credit-wrap .charge{width:40.6050955414%;text-align:right}.credit-wrap .name{width:48.5668789809%}@media screen and (min-width: 920px){.credit-wrap{display:none}}.pc-credit_wrap{width:38.4333821376%;max-width:525px;display:flex;justify-content:space-between;font-size:min(.7638888889vw,11px);color:#fff;margin:7.6134699854% auto 0}.pc-credit_wrap .pc-credit li{display:flex;justify-content:space-between}.pc-credit_wrap .pc-credit li:last-of-type{margin-top:6.2857142857%}.pc-credit_wrap .pc-credit li .charge{text-align:right}.pc-credit_wrap .credit-wrap-left{width:48.6666666667%}.pc-credit_wrap .credit-wrap-left .charge{width:40.9001956947%}.pc-credit_wrap .credit-wrap-left .name{width:51.8590998043%}.pc-credit_wrap .credit-wrap-right{width:47.619047619%}.pc-credit_wrap .credit-wrap-right .charge{width:41.8%}.pc-credit_wrap .credit-wrap-right .name{width:50.8%}@media screen and (max-width: 768px){.pc-credit_wrap{display:none}}.copy{text-align:center;font-size:2.6666666667vw;color:#fff;margin:10.6666666667% 0 14.6666666667%;line-height:2}@media screen and (min-width: 920px){.copy{font-size:min(.6944444444vw,10px);margin:3.4773060029% 0 4.0263543192%}}.op{width:100%;height:100svh;top:0;left:0;background:#fff;content:"";position:fixed;z-index:500;opacity:1;transition:all .4s linear}.op.start .op_mojo,.op.start .op_logo{opacity:1}.op.start .op_tate{clip-path:inset(0)}.op.start .op_yoko{clip-path:inset(0)}.op.ophidden{opacity:0;pointer-events:none}.op_tate,.op_yoko{position:fixed;width:100%;width:100%;height:100vh;top:0;left:0;transition:clip-path .8s 1.6s linear}.op_tate{clip-path:inset(0 0 100% 0)}.op_yoko{clip-path:inset(0 100% 0 0)}.op_ttl{position:absolute;width:66.3506666667%;top:50%;left:50%;transform:translate(-50%, -50%)}.op_ttl .op_mojo,.op_ttl .op_logo{opacity:0}.op_ttl .op_mojo{width:86.666800635%;line-height:0;margin:0 auto;transition:all .4s linear}.op_ttl .op_kakeru{width:27.3496372807%;margin:2.411430179% auto 0}.op_ttl .op_kakeru svg{height:21.175px}.op_ttl .op_logo{width:100%;line-height:0;margin:2.8133352089% auto 0;transition:all .4s linear 1s}@media screen and (min-width: 920px){.op_ttl{width:26.0212298682%;max-width:355.45px}.op_ttl .op_kakeru svg{height:31.185px}}.op.start .kakeru-svg{fill:#001689}.op .kakeru-svg{fill:rgba(0,0,0,0)}.op .svg-elem-1{transition:fill .4s cubic-bezier(0.47, 0, 0.745, 0.715) .2s}.op .svg-elem-2{transition:fill .4s cubic-bezier(0.47, 0, 0.745, 0.715) .25s}.op .svg-elem-3{transition:fill .4s cubic-bezier(0.47, 0, 0.745, 0.715) .3s}.op .svg-elem-4{transition:fill .4s cubic-bezier(0.47, 0, 0.745, 0.715) .35s}.op .svg-elem-5{transition:fill .4s cubic-bezier(0.47, 0, 0.745, 0.715) .4s}.op .svg-elem-6{transition:fill .4s cubic-bezier(0.47, 0, 0.745, 0.715) .45s}.op .svg-elem-7{transition:fill .4s cubic-bezier(0.47, 0, 0.745, 0.715) .5s}.op .svg-elem-8{transition:fill .4s cubic-bezier(0.47, 0, 0.745, 0.715) .55s}