@font-face{font-family:Helvetica Neue;src:url(../fonts/helvetica-neue-r/HelveticaNeue.eot) format("embedded-opentype"),url(../fonts/helvetica-neue-r/HelveticaNeue.woff) format("woff"),url(../fonts/helvetica-neue-r/HelveticaNeue.ttf) format("truetype"),url('../fonts/helvetica-neue-r/HelveticaNeue.svg#str-replace("Helvetica Neue", " ", "_")') format("svg")}@font-face{font-family:Helvetica Neue Light;src:url(../fonts/helvetica-neue-l/HelveticaNeue-Light.eot) format("embedded-opentype"),url(../fonts/helvetica-neue-l/HelveticaNeue-Light.woff) format("woff"),url(../fonts/helvetica-neue-l/HelveticaNeue-Light.ttf) format("truetype"),url('../fonts/helvetica-neue-l/HelveticaNeue-Light.svg#str-replace("Helvetica Neue Light", " ", "_")') format("svg")}@font-face{font-family:Helvetica Neue Bold;src:url(../fonts/helvetica-neue-b/HelveticaNeue-Bold.eot) format("embedded-opentype"),url(../fonts/helvetica-neue-b/HelveticaNeue-Bold.woff) format("woff"),url(../fonts/helvetica-neue-b/HelveticaNeue-Bold.ttf) format("truetype"),url('../fonts/helvetica-neue-b/HelveticaNeue-Bold.svg#str-replace("Helvetica Neue Bold", " ", "_")') format("svg")}@font-face{font-family:Helvetica Neue Condensed Bold;src:url(../fonts/helvetica-neue-condensed-b/HelveticaNeue-CondensedBold.eot) format("embedded-opentype"),url(../fonts/helvetica-neue-condensed-b/HelveticaNeue-CondensedBold.woff) format("woff"),url(../fonts/helvetica-neue-condensed-b/HelveticaNeue-CondensedBold.ttf) format("truetype"),url('../fonts/helvetica-neue-condensed-b/HelveticaNeue-CondensedBold.svg#str-replace("Helvetica Neue Condensed Bold", " ", "_")') format("svg")}@-webkit-keyframes opacity{0%{opacity:0}to{opacity:1}}@keyframes opacity{0%{opacity:0}to{opacity:1}}@-webkit-keyframes bounce{0%{rotate:10deg;translate:60px -70px}10%{rotate:0deg;translate:40px -70px}40%{rotate:-20deg;translate:10px 0}50%{rotate:-30deg;translate:0 -10px}60%{rotate:-40deg;translate:-10px 0}70%{rotate:-55deg;translate:-15px -4px}80%{rotate:-57deg;translate:-18px 0}90%{tanslate:-20px -2px;rotate:-59deg}to{rotate:-63deg;translate:-21px 0}}@keyframes bounce{0%{rotate:10deg;translate:60px -70px}10%{rotate:0deg;translate:40px -70px}40%{rotate:-20deg;translate:10px 0}50%{rotate:-30deg;translate:0 -10px}60%{rotate:-40deg;translate:-10px 0}70%{rotate:-55deg;translate:-15px -4px}80%{rotate:-57deg;translate:-18px 0}90%{tanslate:-20px -2px;rotate:-59deg}to{rotate:-63deg;translate:-21px 0}}@-webkit-keyframes return{0%{rotate:-63deg;translate:-21px 0}40%{rotate:-170deg;translate:-81px 0}80%{rotate:10deg;translate:10px 0}to{rotate:0deg;translate:0 0}}@keyframes return{0%{rotate:-63deg;translate:-21px 0}40%{rotate:-170deg;translate:-81px 0}80%{rotate:10deg;translate:10px 0}to{rotate:0deg;translate:0 0}}@-webkit-keyframes rolling{0%{rotate:0deg;translate:0 0}20%{rotate:-170deg;translate:-81px 0}40%{rotate:25deg;translate:20px 0}50%{rotate:0deg;translate:0 0}to{rotate:0deg;translate:0 0}}@keyframes rolling{0%{rotate:0deg;translate:0 0}20%{rotate:-170deg;translate:-81px 0}40%{rotate:25deg;translate:20px 0}50%{rotate:0deg;translate:0 0}to{rotate:0deg;translate:0 0}}@-webkit-keyframes bounce-left{0%{rotate:-10deg;translate:-60px -70px}10%{rotate:0deg;translate:-40px -70px}40%{rotate:20deg;translate:-10px 0}50%{rotate:30deg;translate:0 -10px}60%{rotate:40deg;translate:10px 0}70%{rotate:55deg;translate:15px -4px}80%{rotate:57deg;translate:18px 0}90%{tanslate:20px -2px;rotate:59deg}to{rotate:63deg;translate:21px 0}}@keyframes bounce-left{0%{rotate:-10deg;translate:-60px -70px}10%{rotate:0deg;translate:-40px -70px}40%{rotate:20deg;translate:-10px 0}50%{rotate:30deg;translate:0 -10px}60%{rotate:40deg;translate:10px 0}70%{rotate:55deg;translate:15px -4px}80%{rotate:57deg;translate:18px 0}90%{tanslate:20px -2px;rotate:59deg}to{rotate:63deg;translate:21px 0}}@-webkit-keyframes return-left{0%{rotate:63deg;translate:21px 0}40%{rotate:170deg;translate:81px 0}80%{rotate:-10deg;translate:-10px 0}to{rotate:0deg;translate:0 0}}@keyframes return-left{0%{rotate:63deg;translate:21px 0}40%{rotate:170deg;translate:81px 0}80%{rotate:-10deg;translate:-10px 0}to{rotate:0deg;translate:0 0}}@-webkit-keyframes rolling-left{0%{rotate:0deg;translate:0 0}20%{rotate:170deg;translate:81px 0}40%{rotate:-25deg;translate:-20px 0}50%{rotate:0deg;translate:0 0}to{rotate:0deg;translate:0 0}}@keyframes rolling-left{0%{rotate:0deg;translate:0 0}20%{rotate:170deg;translate:81px 0}40%{rotate:-25deg;translate:-20px 0}50%{rotate:0deg;translate:0 0}to{rotate:0deg;translate:0 0}}*,:after,:before{border-style:solid;border-width:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.15}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ol,ul{list-style:none;margin:0;padding:0}dt{font-weight:700}dd{margin-left:0}hr{border-top-width:1px;box-sizing:content-box;clear:both;color:inherit;height:0;margin:0;overflow:visible}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object,svg{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;background:transparent;border-radius:0;color:inherit;font:inherit;margin:0;padding:0;text-align:inherit;text-transform:inherit;vertical-align:middle}[type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;appearance:radio}[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:default}select:disabled{opacity:inherit}fieldset,option{padding:0}fieldset{margin:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-collapse:collapse;border-color:inherit}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}dialog{background-color:transparent;padding:0}:root{--text-color:#000;--green:#27ab38}html{font-size:62.5%}html body{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";background-color:var(--background-color);color:var(--text-color);font-family:zen-kaku-gothic-new,sans-serif;font-weight:700;line-height:1}html body.show{opacity:1;transition:.3s ease}html body:has(.modal.show){overflow:hidden}html body img,html body svg,html body video{height:auto;width:100%}html body .scroll-in{opacity:0;translate:0 20px}html body .scroll-in.show{opacity:1;transition:.5s ease;translate:0 0}html body .sp{display:block}@media screen and (min-width:980px){html body .sp{display:none!important}}html body .pc{display:block}@media screen and (max-width:980px){html body .pc{display:none!important}}html body #nikoand_base_teaser .background{height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}html body #nikoand_base_teaser .background img{height:100%;object-fit:cover;object-position:center;width:100%}html body #nikoand_base_teaser #header{align-items:center;background-color:#fff;box-shadow:0 2px 6px 3px rgba(0,0,0,.1);display:flex;height:50px;justify-content:center;left:0;position:fixed;top:0;transition:.8s ease;translate:0 -110%;width:100%;z-index:100}@media screen and (min-width:980px){html body #nikoand_base_teaser #header{border-radius:0 0 10px 10px;justify-content:space-between;left:34px;padding-inline:30px;width:calc(100% - 105px)}html body #nikoand_base_teaser #header .logo{width:158px}html body #nikoand_base_teaser #header .countdown-wrapper{align-items:center;display:flex;justify-items:flex-start;margin-left:40px;margin-right:auto}html body #nikoand_base_teaser #header .countdown-wrapper .ato{width:118.5px}html body #nikoand_base_teaser #header .countdown-wrapper .date{color:var(--green);font-family:itc-avant-garde-gothic-pro,sans-serif;font-size:3.6em;font-style:normal;font-weight:600;letter-spacing:-.02em;letter-spacing:.02em;margin-inline:10px}html body #nikoand_base_teaser #header .countdown-wrapper .day{width:12px}}html body #nikoand_base_teaser #header nav ul{align-items:center;display:flex;justify-content:center}html body #nikoand_base_teaser #header nav ul li{margin-inline:7.5px}html body #nikoand_base_teaser #header nav ul li a{font-family:itc-avant-garde-gothic-pro,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;letter-spacing:-.02em;transition:.3s ease}html body #nikoand_base_teaser #header nav ul li a:hover{color:var(--green)!important}html body #nikoand_base_teaser #side{align-items:center;background-color:#fff;border-radius:0 10px 10px 0;bottom:30px;box-shadow:0 0 6px 3px rgba(0,0,0,.1);display:flex;flex-direction:column;height:171px;justify-content:center;left:0;position:fixed;transition:.8s ease;translate:-110% 0;width:41px;z-index:10}html body #nikoand_base_teaser #side .ato{width:13.5px}html body #nikoand_base_teaser #side .date{color:var(--green);font-family:itc-avant-garde-gothic-pro,sans-serif;font-size:2.75em;font-style:normal;font-weight:600;letter-spacing:-.02em;letter-spacing:.02em;margin-block:5px}html body #nikoand_base_teaser #side .day{width:9px}html body #nikoand_base_teaser:has(#intro.on) #header,html body #nikoand_base_teaser:has(#intro.on) #side{translate:0 0}html body #nikoand_base_teaser #main-visual{aspect-ratio:750/917;padding-top:5.6%;position:relative}@media screen and (min-width:980px){html body #nikoand_base_teaser #main-visual{aspect-ratio:2732/1428;padding-top:3.1844802343%}}html body #nikoand_base_teaser #main-visual hgroup{margin-inline:auto;opacity:0;translate:0 10px;width:70.8%}@media screen and (min-width:980px){html body #nikoand_base_teaser #main-visual hgroup{width:27.8184480234%}}html body #nikoand_base_teaser #main-visual hgroup .open{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);margin-inline:auto;margin-top:4.8964218456%;width:83.4274952919%}html body #nikoand_base_teaser #main-visual .mv-wrapper{aspect-ratio:750/984;left:0;-webkit-mask-image:url(../img/nikoand_base/teaser/blur.png);mask-image:url(../img/nikoand_base/teaser/blur.png);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:0 auto;mask-size:0 auto;position:absolute;top:0;width:100%}@media screen and (min-width:980px){html body #nikoand_base_teaser #main-visual .mv-wrapper{aspect-ratio:2732/1465}}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv-item{left:0;position:absolute;top:0;z-index:1}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv-item [class^=mv]{left:0;position:absolute;top:0;transition:.8s ease .5s;translate:0 10px}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv1{aspect-ratio:489/187;margin-top:71.2%;margin-inline:auto;margin-left:19.4666666667%;width:65.2%;z-index:2}@media screen and (min-width:980px){html body #nikoand_base_teaser #main-visual .mv-wrapper .mv1{margin-left:33.9311859444%;margin-top:27.2693997072%;width:34.8828696925%}}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv1 .mv1-1{margin-left:6.1349693252%;width:87.9345603272%;z-index:3}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv1 .mv1-2{bottom:0;left:auto;right:0;top:auto;transition-delay:1s;width:93.2515337423%;z-index:1}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv1 .mv1-3{margin-top:16.7689161554%;width:18.200408998%;z-index:2}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv1 .mv1-4{margin-left:84.4700944386%;margin-top:-9.6537250787%;opacity:0;transition-delay:1.5s;width:22.9800629591%;z-index:2}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv2{aspect-ratio:204/148;margin-left:18.9333333333%;margin-top:53.0666666667%;width:27.2%}@media screen and (min-width:980px){html body #nikoand_base_teaser #main-visual .mv-wrapper .mv2{aspect-ratio:599/371;margin-left:37.5915080527%;margin-top:13.4333821376%;width:21.7057101025%}}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv2 .mv2-1{bottom:0;top:auto;width:55.3921568627%;z-index:2}@media screen and (min-width:980px){html body #nikoand_base_teaser #main-visual .mv-wrapper .mv2 .mv2-1{margin-bottom:-1.6863406408%;margin-left:2.5295109612%;width:53.7942664418%}}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv2 .mv2-2{bottom:0;left:auto;margin-bottom:4.9019607843%;right:0;top:auto;width:52.9411764706%;z-index:2}@media screen and (min-width:980px){html body #nikoand_base_teaser #main-visual .mv-wrapper .mv2 .mv2-2{margin-bottom:0;width:51.4333895447%}}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv2 .mv2-3{margin-left:0;margin-top:16.0202360877%;transition-delay:1.1s;width:100%;z-index:1}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv2 .mv2-4{margin-left:35.7843137255%;opacity:0;translate:0 10px;width:21.0784313725%}@media screen and (min-width:980px){html body #nikoand_base_teaser #main-visual .mv-wrapper .mv2 .mv2-4{margin-left:-10.1180438449%;margin-top:11.6357504216%;width:16.694772344%}}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv3{aspect-ratio:173/265;margin-left:3.0666666667%;margin-top:70.4%;width:23.0666666667%}@media screen and (min-width:980px){html body #nikoand_base_teaser #main-visual .mv-wrapper .mv3{margin-left:21.1200585652%;margin-top:8.0161054173%;width:13.1039531479%}}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv3 .mv3-1{margin-left:7.5144508671%;width:63.0057803468%;z-index:2}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv3 .mv3-2{bottom:0;top:auto;transition-delay:1.3s;width:100%;z-index:1}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv3 .mv3-3{margin-left:61.7318435754%;margin-top:19.8324022346%;opacity:0;translate:0 10px;width:32.4022346369%}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv4{aspect-ratio:472/485;margin-left:2.4890190337%;margin-top:4.3557833089%;width:17.2767203514%}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv4 .mv4-1{margin-left:18.0084745763%;width:74.5762711864%;z-index:2}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv4 .mv4-2{bottom:0;left:auto;right:0;top:auto;transition-delay:1.3s;width:95.1271186441%;z-index:1}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv4 .mv4-3{margin-left:10.593220339%;margin-top:1.6949152542%;scale:0;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;width:17.3728813559%}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv4 .mv4-4{margin-left:0;margin-top:50%;transition-delay:1.5s;width:18.2203389831%}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv5{aspect-ratio:408/280;margin-left:44.5333333333%;margin-top:31.0666666667%;width:54.4%}@media screen and (min-width:980px){html body #nikoand_base_teaser #main-visual .mv-wrapper .mv5{left:auto;margin-right:.9150805271%;margin-top:4.831625183%;right:0;width:33.6383601757%}}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv5 .mv5-1{margin-left:2.2058823529%;margin-top:16.6666666667%;width:42.1568627451%;z-index:3}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv5 .mv5-2{bottom:0;margin-left:50.7352941176%;top:auto;width:35.7843137255%;z-index:3}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv5 .mv5-3{margin-left:28.1862745098%;width:32.8431372549%;z-index:2}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv5 .mv5-4{margin-left:72.5490196078%;margin-top:22.3039215686%;opacity:0;-webkit-transform-origin:0 100%;transform-origin:0 100%;translate:0 10px;width:13.9705882353%;z-index:2}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv5 .mv5-5{left:auto;margin-top:17.8921568627%;right:0;transition-delay:1s;width:74.5098039216%;z-index:1}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv5 .mv5-6{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);margin-left:60.7843137255%;margin-top:12.5%;width:32.3529411765%}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv5 .mv5-7{width:17.4019607843%}@media screen and (min-width:980px){html body #nikoand_base_teaser #main-visual .mv-wrapper .mv5 .mv5-7{margin-left:3.2644178455%}}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv5 .mv5-8{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);margin-left:8.5784313725%;margin-top:14.9509803922%;width:17.1568627451%}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv6{aspect-ratio:261/253;margin-left:64.6666666667%;margin-top:91.6%;width:34.8%}@media screen and (min-width:980px){html body #nikoand_base_teaser #main-visual .mv-wrapper .mv6{margin-left:73.5358711567%;margin-top:31.5519765739%;width:23.4260614934%}}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv6 .mv6-1{bottom:0;left:auto;right:0;top:auto;width:79.3103448276%}@media screen and (min-width:980px){html body #nikoand_base_teaser #main-visual .mv-wrapper .mv6 .mv6-1{width:85.625%}}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv6 .mv6-2{left:auto;right:0;transition-delay:1.2s;width:40.2298850575%}@media screen and (min-width:980px){html body #nikoand_base_teaser #main-visual .mv-wrapper .mv6 .mv6-2{left:auto;margin-left:0;margin-top:7.8125%;right:0;width:30.46875%}}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv6 .mv6-3{margin-left:74.375%;margin-top:0;width:21.875%}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv6 .mv6-4{margin-top:26.8199233716%;transition-delay:1.4s;width:29.1187739464%}@media screen and (min-width:980px){html body #nikoand_base_teaser #main-visual .mv-wrapper .mv6 .mv6-4{margin-left:0;margin-top:22.03125%;width:22.1875%}}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv6 .mv6-5{margin-left:1.5625%;margin-top:41.25%;width:20.3125%}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv7{aspect-ratio:205/192;margin-left:31.2%;margin-top:92%;width:27.3333333333%;z-index:3}@media screen and (min-width:980px){html body #nikoand_base_teaser #main-visual .mv-wrapper .mv7{margin-left:51.5007320644%;margin-top:36.6398243045%;width:13.616398243%}}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv7 .mv7-1{left:auto;right:0;width:61.9512195122%}@media screen and (min-width:980px){html body #nikoand_base_teaser #main-visual .mv-wrapper .mv7 .mv7-1{width:59.1397849462%}}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv7 .mv7-2{margin-top:20.487804878%;opacity:0;translate:0 10px;width:36.0975609756%}@media screen and (min-width:980px){html body #nikoand_base_teaser #main-visual .mv-wrapper .mv7 .mv7-2{margin-left:0;margin-top:55.1075268817%;width:37.3655913978%}}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv8{aspect-ratio:193/146;margin-left:4.8%;margin-top:110.6666666667%;width:25.7333333333%}@media screen and (min-width:980px){html body #nikoand_base_teaser #main-visual .mv-wrapper .mv8{aspect-ratio:389/275;margin-left:26.9765739385%;margin-top:40.1171303075%;width:14.2386530015%}}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv8 .mv8-1{width:65.2849740933%}@media screen and (min-width:980px){html body #nikoand_base_teaser #main-visual .mv-wrapper .mv8 .mv8-1{width:60.9254498715%}}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv8 .mv8-2{left:auto;margin-right:5.1813471503%;margin-top:13.9896373057%;opacity:0;right:0;rotate:15deg;translate:0 10px;width:43.5233160622%}@media screen and (min-width:980px){html body #nikoand_base_teaser #main-visual .mv-wrapper .mv8 .mv8-2{margin-right:0;margin-top:22.8791773779%;right:0;rotate:0deg;width:41.3881748072%}}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv9{aspect-ratio:238/192;margin-left:2.8%;margin-top:27.6%;width:31.7333333333%}@media screen and (min-width:980px){html body #nikoand_base_teaser #main-visual .mv-wrapper .mv9{margin-left:2.6720351391%;margin-top:29.5754026354%;width:26.2445095168%}}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv9 .mv9-1{left:auto;right:0;width:69.3277310924%;z-index:2}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv9 .mv9-2{bottom:0;margin-left:4.2016806723%;top:auto;transition-delay:1.4s;width:71.0084033613%;z-index:1}html body #nikoand_base_teaser #main-visual .mv-wrapper .mv9 .mv9-3{margin-top:4.2016806723%;width:31.0924369748%}@media screen and (min-width:980px){html body #nikoand_base_teaser #main-visual .mv-wrapper .mv9 .mv9-3{margin-left:2.7894002789%;margin-top:8.9260808926%;width:26.0808926081%}}html body #nikoand_base_teaser #main-visual.show hgroup{opacity:1;transition:1s ease 0s;translate:0 0}html body #nikoand_base_teaser #main-visual.show hgroup .open{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1s ease 1s}html body #nikoand_base_teaser #main-visual.show .mv-wrapper{-webkit-mask-size:400% auto;mask-size:400% auto;transition:4s ease .5s}html body #nikoand_base_teaser #main-visual.show .mv-wrapper .mv-item [class^=mv]{translate:0 0}html body #nikoand_base_teaser #main-visual.show .mv-wrapper .mv1 .mv1-4{opacity:1;translate:0 0}html body #nikoand_base_teaser #main-visual.show .mv-wrapper .mv2 .mv2-4{-webkit-animation:flash 2s step-end 2s infinite;animation:flash 2s step-end 2s infinite;opacity:1;transition:.5s ease 2s;translate:0 0}html body #nikoand_base_teaser #main-visual.show .mv-wrapper .mv3 .mv3-3{-webkit-animation:shake 1.8s step-end 2s infinite;animation:shake 1.8s step-end 2s infinite;opacity:1;transition:.5s ease 2.2s;translate:0 0}html body #nikoand_base_teaser #main-visual.show .mv-wrapper .mv4 .mv4-3{-webkit-animation:zoom 2s ease 2s infinite alternate;animation:zoom 2s ease 2s infinite alternate;opacity:1;transition:.5s ease 2.2s;translate:0 0}html body #nikoand_base_teaser #main-visual.show .mv-wrapper .mv5 .mv5-4{-webkit-animation:zoom 2.2s ease 2s infinite alternate;animation:zoom 2.2s ease 2s infinite alternate;opacity:1;transition:.5s ease 2s;translate:0 0}html body #nikoand_base_teaser #main-visual.show .mv-wrapper .mv5 .mv5-6{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1s ease 2s}html body #nikoand_base_teaser #main-visual.show .mv-wrapper .mv5 .mv5-7{-webkit-animation:shake 1.3s step-end 1s infinite;animation:shake 1.3s step-end 1s infinite}html body #nikoand_base_teaser #main-visual.show .mv-wrapper .mv5 .mv5-8{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1s ease 2.2s}html body #nikoand_base_teaser #main-visual.show .mv-wrapper .mv6 .mv6-2 img{-webkit-animation:float 2s ease 0s infinite alternate;animation:float 2s ease 0s infinite alternate}html body #nikoand_base_teaser #main-visual.show .mv-wrapper .mv6 .mv6-4 img{-webkit-animation:float 2.3s ease 0s infinite alternate;animation:float 2.3s ease 0s infinite alternate}html body #nikoand_base_teaser #main-visual.show .mv-wrapper .mv7 .mv7-2{-webkit-animation:shake 1.7s step-end 2.2s infinite;animation:shake 1.7s step-end 2.2s infinite;opacity:1;transition:.5s ease 2.2s;translate:0 0}html body #nikoand_base_teaser #main-visual.show .mv-wrapper .mv8 .mv8-2{-webkit-animation:zoom 2s ease 2.2s infinite alternate;animation:zoom 2s ease 2.2s infinite alternate;opacity:1;transition:.5s ease 2.2s;translate:0 0}@-webkit-keyframes float{0%{translate:0 3px}to{translate:0 -3px}}@keyframes float{0%{translate:0 3px}to{translate:0 -3px}}@-webkit-keyframes zoom{0%{scale:0;translate:0 10px}10%{scale:0;translate:0 10px}30%{scale:1;translate:0 0}to{scale:1;translate:0 0}}@keyframes zoom{0%{scale:0;translate:0 10px}10%{scale:0;translate:0 10px}30%{scale:1;translate:0 0}to{scale:1;translate:0 0}}@-webkit-keyframes flash{0%{opacity:0}30%{opacity:1}to{opacity:1}}@keyframes flash{0%{opacity:0}30%{opacity:1}to{opacity:1}}@-webkit-keyframes shake{0%{rotate:-3deg}50%{rotate:3deg}to{rotate:-3deg}}@keyframes shake{0%{rotate:-3deg}50%{rotate:3deg}to{rotate:-3deg}}html body #nikoand_base_teaser:has(#main-visual.show) #intro h2{opacity:1;transition:1s ease 2s;translate:0 0}html body #nikoand_base_teaser #intro h2{margin-left:29.2%;opacity:0;translate:0 10px;width:49.0666666667%}@media screen and (min-width:980px){html body #nikoand_base_teaser #intro h2{margin-inline:auto;width:51.3909224012%}}html body #nikoand_base_teaser #intro .lead{font-size:1.4rem;letter-spacing:.1em;line-height:2.0714285714;margin-top:33.5px;text-align:center}@media screen and (min-width:980px){html body #nikoand_base_teaser #intro .lead{font-size:2.24rem;line-height:2.1136363636;margin-top:69.5px}}html body #nikoand_base_teaser #about{border:1px solid #fff;border-radius:15px;margin-inline:auto;margin-top:45px;position:relative;width:89.3333333333%}@media screen and (min-width:980px){html body #nikoand_base_teaser #about{align-items:center;display:flex;justify-content:center;margin-top:90px;padding-bottom:45px;padding-top:46px;width:787px}}html body #nikoand_base_teaser #about .head{align-items:center;background-color:#fff;border-radius:100px;display:flex;font-family:itc-avant-garde-gothic-pro,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;height:22.5px;justify-content:center;left:0;letter-spacing:-.02em;margin-inline:auto;position:absolute;right:0;top:-11px;width:80px}@media screen and (min-width:980px){html body #nikoand_base_teaser #about .head{font-size:1.8rem;height:27px;width:96px}html body #nikoand_base_teaser #about .left{margin-right:57.5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}html body #nikoand_base_teaser #about .left h3{margin-inline:auto;margin-top:40px;width:230px}@media screen and (min-width:980px){html body #nikoand_base_teaser #about .left h3{margin-top:0;width:276px}}html body #nikoand_base_teaser #about .left .img{margin-inline:auto;margin-top:22.5px;width:72.9850746269%}@media screen and (min-width:980px){html body #nikoand_base_teaser #about .left .img{margin-top:27px;width:293px}}html body #nikoand_base_teaser #about .right{font-size:1.4rem;line-height:1.5;margin-inline:auto;margin-top:20px;padding-bottom:40px;width:79.7014925373%}@media screen and (min-width:980px){html body #nikoand_base_teaser #about .right{font-size:1.65rem;margin:0;padding-bottom:0;width:320.5px}}html body #nikoand_base_teaser .subhead{text-align:center}html body #nikoand_base_teaser .subhead .head{font-family:itc-avant-garde-gothic-pro,sans-serif;font-size:3rem;font-style:normal;font-weight:600;letter-spacing:-.02em;letter-spacing:-.03em}@media screen and (min-width:980px){html body #nikoand_base_teaser .subhead .head{font-size:3.2rem}}html body #nikoand_base_teaser .subhead .jp{font-size:1.5rem;margin-top:3px}@media screen and (min-width:980px){html body #nikoand_base_teaser .subhead .jp{font-size:1.8rem}}html body #nikoand_base_teaser #contents{margin-top:77px;overflow:hidden}@media screen and (min-width:980px){html body #nikoand_base_teaser #contents{margin-top:113.5px}}html body #nikoand_base_teaser #contents .swiper{margin-top:15.5px;overflow:visible}@media screen and (min-width:980px){html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide{width:306.5px}}html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner{background-color:#fff;border-radius:15px;box-shadow:3px 3px 6px 1px rgba(0,0,0,.2);margin-inline:auto;overflow:hidden;text-align:center;width:94.2800788955%}@media screen and (min-width:980px){html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner{width:93.4747145188%}}html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner .slide-head{align-items:center;background-color:#d96b0d;color:#fff;display:flex;font-size:1.2rem;height:32px;justify-content:center;position:relative;width:100%}@media screen and (min-width:980px){html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner .slide-head{font-size:1.4rem;height:38.4px}}html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner .slide-head .num{align-items:center;border-right:1px dashed #fff;display:flex;font-family:itc-avant-garde-gothic-pro,sans-serif;font-size:2rem;font-style:normal;font-weight:600;height:21.5px;justify-content:center;left:3px;letter-spacing:-.02em;position:absolute;width:33px}@media screen and (min-width:980px){html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner .slide-head .num{font-size:2.4rem;height:80%}}html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner .image{border-bottom:1px dashed #000;height:172.5px;padding-top:1px;position:relative;width:100%}@media screen and (min-width:980px){html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner .image{height:213px}}html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner .image .contents-name{bottom:18px;left:0;margin-inline:auto;position:absolute;right:0;width:67px}@media screen and (min-width:980px){html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner .image .contents-name{bottom:21.5px;width:80.5px}}html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner .image .contents-pic{margin-inline:auto;margin-top:21px;width:105px}@media screen and (min-width:980px){html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner .image .contents-pic{margin-top:25px;width:126px}}html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner .text-area{align-items:center;display:flex;font-size:1.2rem;height:84px;justify-content:center;line-height:1.5;padding-block:15px}@media screen and (min-width:980px){html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner .text-area{font-size:1.44rem;height:94px;line-height:1.5357142857}}html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner.contents2 .image .contents-name{bottom:19px;width:57px}@media screen and (min-width:980px){html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner.contents2 .image .contents-name{bottom:23px;width:68.5px}}html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner.contents2 .image .contents-pic{margin-top:40px;translate:10% 0;width:106px}@media screen and (min-width:980px){html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner.contents2 .image .contents-pic{margin-top:48px;width:127px}}html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner.contents3 .image .contents-name{bottom:18.5px;width:49px}@media screen and (min-width:980px){html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner.contents3 .image .contents-name{bottom:22px;width:59px}}html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner.contents3 .image .contents-pic{margin-top:56px;width:142px}@media screen and (min-width:980px){html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner.contents3 .image .contents-pic{margin-top:19.3333333333%;width:170.5px}}html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner.contents4 .image .contents-name{bottom:18.5px;width:102px}@media screen and (min-width:980px){html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner.contents4 .image .contents-name{bottom:22px;width:122.5px}}html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner.contents4 .image .contents-pic{margin-top:23.5px;width:85px}@media screen and (min-width:980px){html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner.contents4 .image .contents-pic{margin-top:28.5px;width:102.5px}}html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner.contents5 .slide-head{background-color:var(--green)}html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner.contents5 .image .contents-name{bottom:17.5px;width:215.5px}@media screen and (min-width:980px){html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner.contents5 .image .contents-name{bottom:21px;width:260px}}html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner.contents5 .image .contents-pic{margin-top:22px;width:141px}@media screen and (min-width:980px){html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner.contents5 .image .contents-pic{margin-top:26.5px;width:169px}}html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner.contents6 .slide-head{background-color:var(--green)}html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner.contents6 .image .contents-name{bottom:16px;width:118.5px}@media screen and (min-width:980px){html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner.contents6 .image .contents-name{bottom:20px;width:143px}}html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner.contents6 .image .contents-pic{margin-top:18px;width:107px}@media screen and (min-width:980px){html body #nikoand_base_teaser #contents .swiper .swiper-wrapper .swiper-slide .slide-inner.contents6 .image .contents-pic{margin-top:22px;width:128.5px}}html body #nikoand_base_teaser #contents .swiper .swiper-pagination{align-items:center;display:flex;justify-content:center;margin-top:44px;position:relative}html body #nikoand_base_teaser #contents .swiper .swiper-pagination .swiper-pagination-bullet{align-items:center;display:flex;justify-content:center;position:relative;width:50px}@media screen and (min-width:980px){html body #nikoand_base_teaser #contents .swiper .swiper-pagination .swiper-pagination-bullet{width:75px}html body #nikoand_base_teaser #contents .swiper .swiper-pagination .swiper-pagination-bullet:hover{cursor:pointer}}html body #nikoand_base_teaser #contents .swiper .swiper-pagination .swiper-pagination-bullet:before{aspect-ratio:1/1;border:1px dashed #fff;border-radius:50%;content:"";display:block;transition:.3s ease;width:44px;z-index:1}@media screen and (min-width:980px){html body #nikoand_base_teaser #contents .swiper .swiper-pagination .swiper-pagination-bullet:before{width:63px}}html body #nikoand_base_teaser #contents .swiper .swiper-pagination .swiper-pagination-bullet:after{background-position:50%;background-repeat:no-repeat;background-size:100% auto;content:"";display:block;height:100%;left:50%;position:absolute;top:0;translate:-50% 0;width:34.5px;z-index:2}@media screen and (min-width:980px){html body #nikoand_base_teaser #contents .swiper .swiper-pagination .swiper-pagination-bullet:after{width:50px}}html body #nikoand_base_teaser #contents .swiper .swiper-pagination .swiper-pagination-bullet-active:before,html body #nikoand_base_teaser #contents .swiper .swiper-pagination .swiper-pagination-bullet:hover:before{background-color:#fff}html body #nikoand_base_teaser #contents .swiper .swiper-pagination .swiper-pagination-bullet:first-child:after{background-image:url(../img/nikoand_base/teaser/contents1-pic.png);background-position:center 30%}html body #nikoand_base_teaser #contents .swiper .swiper-pagination .swiper-pagination-bullet:nth-child(2):after{background-image:url(../img/nikoand_base/teaser/contents2-pic.png);left:55%;width:32.5px}@media screen and (min-width:980px){html body #nikoand_base_teaser #contents .swiper .swiper-pagination .swiper-pagination-bullet:nth-child(2):after{width:46.5px}}html body #nikoand_base_teaser #contents .swiper .swiper-pagination .swiper-pagination-bullet:nth-child(3):after{background-image:url(../img/nikoand_base/teaser/contents3-pic.png);width:49.5px}@media screen and (min-width:980px){html body #nikoand_base_teaser #contents .swiper .swiper-pagination .swiper-pagination-bullet:nth-child(3):after{width:71px}}html body #nikoand_base_teaser #contents .swiper .swiper-pagination .swiper-pagination-bullet:nth-child(4):after{background-image:url(../img/nikoand_base/teaser/contents4-pic.png);background-position:center 37%;width:30px}@media screen and (min-width:980px){html body #nikoand_base_teaser #contents .swiper .swiper-pagination .swiper-pagination-bullet:nth-child(4):after{width:43.5px}}html body #nikoand_base_teaser #contents .swiper .swiper-pagination .swiper-pagination-bullet:nth-child(5):after{background-image:url(../img/nikoand_base/teaser/contents5-pic.png);width:47px}@media screen and (min-width:980px){html body #nikoand_base_teaser #contents .swiper .swiper-pagination .swiper-pagination-bullet:nth-child(5):after{width:68px}}html body #nikoand_base_teaser #contents .swiper .swiper-pagination .swiper-pagination-bullet:nth-child(6):after{background-image:url(../img/nikoand_base/teaser/contents6-pic.png);width:39.5px}@media screen and (min-width:980px){html body #nikoand_base_teaser #contents .swiper .swiper-pagination .swiper-pagination-bullet:nth-child(6):after{width:56.5px}}html body #nikoand_base_teaser #contents .swiper .swiper-pagination .swiper-pagination-bullet:nth-child(n+7){display:none}html body #nikoand_base_teaser #contents .swiper .swiper-pagination:has(.swiper-pagination-bullet-active:nth-child(7)) .swiper-pagination-bullet:first-child:before{background-color:#fff}html body #nikoand_base_teaser #contents .swiper .swiper-pagination:has(.swiper-pagination-bullet-active:nth-child(8)) .swiper-pagination-bullet:nth-child(2):before{background-color:#fff}html body #nikoand_base_teaser #contents .swiper .swiper-pagination:has(.swiper-pagination-bullet-active:nth-child(9)) .swiper-pagination-bullet:nth-child(3):before{background-color:#fff}html body #nikoand_base_teaser #contents .swiper .swiper-pagination:has(.swiper-pagination-bullet-active:nth-child(10)) .swiper-pagination-bullet:nth-child(4):before{background-color:#fff}html body #nikoand_base_teaser #contents .swiper .swiper-pagination:has(.swiper-pagination-bullet-active:nth-child(11)) .swiper-pagination-bullet:nth-child(5):before{background-color:#fff}html body #nikoand_base_teaser #contents .swiper .swiper-pagination:has(.swiper-pagination-bullet-active:nth-child(12)) .swiper-pagination-bullet:nth-child(6):before{background-color:#fff}html body #nikoand_base_teaser #areamap{border-block:1px solid #fff;margin-top:77px;overflow:hidden;padding-bottom:40px;padding-top:30px}@media screen and (min-width:980px){html body #nikoand_base_teaser #areamap{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:center;margin-top:143px;padding-top:44px}html body #nikoand_base_teaser #areamap hgroup{width:100%}}html body #nikoand_base_teaser #areamap .map-image{margin-left:-2.6666666667%;margin-top:35px;-webkit-mask-image:url(../img/nikoand_base/teaser/blur.png);mask-image:url(../img/nikoand_base/teaser/blur.png);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:0 auto;mask-size:0 auto;opacity:1;width:102.9333333333%}@media screen and (min-width:980px){html body #nikoand_base_teaser #areamap .map-image{margin-left:0;margin-right:5.8565153734%;margin-top:40px;width:52.4158125915%}}html body #nikoand_base_teaser #areamap .map-image.show{-webkit-mask-size:400% auto;mask-size:400% auto;transition:3s ease 0s}html body #nikoand_base_teaser #areamap .text-area{margin-inline:auto;margin-top:27.5px;width:84%}@media screen and (min-width:980px){html body #nikoand_base_teaser #areamap .text-area{margin-top:0;max-width:378px;width:27.6720351391%}}html body #nikoand_base_teaser #areamap .text-area h3{align-items:center;background-color:#000;color:#fff;display:flex;font-size:1.5rem;height:32px;justify-content:center;letter-spacing:.1em;width:86.5px}html body #nikoand_base_teaser #areamap .text-area dt{margin-top:1.5em}@media screen and (min-width:980px){html body #nikoand_base_teaser #areamap .text-area dt{margin-top:1.8rem}}html body #nikoand_base_teaser #areamap .text-area dt p{font-size:1.2rem;font-weight:400}@media screen and (min-width:980px){html body #nikoand_base_teaser #areamap .text-area dt p{font-size:1.4rem}}html body #nikoand_base_teaser #areamap .text-area dd{margin-top:.5em}html body #nikoand_base_teaser #areamap .text-area dd p{font-size:1.4rem;line-height:1.2642857143}@media screen and (min-width:980px){html body #nikoand_base_teaser #areamap .text-area dd p{font-size:1.65rem}}html body #nikoand_base_teaser #areamap .text-area .address{align-items:flex-end;display:flex;justify-content:space-between}html body #nikoand_base_teaser #areamap .text-area .address .pin{align-items:center;display:flex;font-family:itc-avant-garde-gothic-pro,sans-serif;font-size:1.05em;font-style:normal;font-weight:600;justify-content:flex-end;letter-spacing:-.02em}@media screen and (min-width:980px){html body #nikoand_base_teaser #areamap .text-area .address .pin{font-size:1.25rem}}html body #nikoand_base_teaser #areamap .text-area .address .pin img{margin-right:4px;width:9px}html body #nikoand_base_teaser #areamap .text-area .address:hover .pin{text-decoration:underline}html body #nikoand_base_teaser #footer{padding-bottom:32.5px;padding-top:80px}html body #nikoand_base_teaser #footer .instagram{display:block;margin-inline:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}html body #nikoand_base_teaser #footer .instagram p{font-family:itc-avant-garde-gothic-pro,sans-serif;font-size:1rem;font-style:normal;font-weight:600;letter-spacing:-.02em;margin-top:10px;transition:.3s ease}@media screen and (min-width:980px){html body #nikoand_base_teaser #footer .instagram p{font-size:1.2rem}}html body #nikoand_base_teaser #footer .instagram .img{background-color:var(--text-color);display:block;margin-inline:auto;-webkit-mask-image:url(../img/nikoand_base/teaser/icon-instagram.png);mask-image:url(../img/nikoand_base/teaser/icon-instagram.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;transition:.3s ease;width:41.5px}@media screen and (min-width:980px){html body #nikoand_base_teaser #footer .instagram .img{width:49.5px}}html body #nikoand_base_teaser #footer .instagram .img img{opacity:0}html body #nikoand_base_teaser #footer .instagram:hover p{color:var(--green)}html body #nikoand_base_teaser #footer .instagram:hover .img{background-color:var(--green)}html body #nikoand_base_teaser #footer .share{margin-top:58px;text-align:center}html body #nikoand_base_teaser #footer .share h3{font-family:itc-avant-garde-gothic-pro,sans-serif;font-size:2rem;font-style:normal;font-weight:600;letter-spacing:-.02em}@media screen and (min-width:980px){html body #nikoand_base_teaser #footer .share h3{font-size:2.4rem}}html body #nikoand_base_teaser #footer .share ul{align-items:center;display:flex;justify-content:center;margin-top:15.5px}html body #nikoand_base_teaser #footer .share ul li{margin-inline:12.5px;-webkit-perspective:500px;perspective:500px;width:60px}@media screen and (min-width:980px){html body #nikoand_base_teaser #footer .share ul li{margin-inline:15px;width:65px}}html body #nikoand_base_teaser #footer .share ul li a{align-items:center;aspect-ratio:1/1;display:flex;justify-content:center;position:relative}html body #nikoand_base_teaser #footer .share ul li a:hover .spade{-webkit-animation:spin .5s linear 0s infinite;animation:spin .5s linear 0s infinite}@-webkit-keyframes spin{0%{rotate:y 0deg}to{rotate:y 180deg}}@keyframes spin{0%{rotate:y 0deg}to{rotate:y 180deg}}html body #nikoand_base_teaser #footer .share ul li a:hover .icon,html body #nikoand_base_teaser #footer .share ul li a:hover .spade{background-color:var(--green)}html body #nikoand_base_teaser #footer .share ul li a .spade{background-color:var(--text-color);left:0;-webkit-mask-image:url(../img/nikoand_base/teaser/spade.png);mask-image:url(../img/nikoand_base/teaser/spade.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute;top:0;transition:.3s ease;width:100%}html body #nikoand_base_teaser #footer .share ul li a .spade img{opacity:0}html body #nikoand_base_teaser #footer .share ul li a .icon{background-color:var(--text-color);-webkit-mask-image:url(../img/nikoand_base/teaser/icon-x.png);mask-image:url(../img/nikoand_base/teaser/icon-x.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;transition:.3s ease;width:17.5px}html body #nikoand_base_teaser #footer .share ul li a .icon img{opacity:0}html body #nikoand_base_teaser #footer .share ul li:nth-child(2) a .icon{-webkit-mask-image:url(../img/nikoand_base/teaser/icon-line.png);mask-image:url(../img/nikoand_base/teaser/icon-line.png);width:25.5px}html body #nikoand_base_teaser #footer .share ul li:nth-child(3) a .icon{-webkit-mask-image:url(../img/nikoand_base/teaser/icon-facebook.png);mask-image:url(../img/nikoand_base/teaser/icon-facebook.png);width:20px}html body #nikoand_base_teaser #footer .copy{font-family:itc-avant-garde-gothic-pro,sans-serif;font-size:1rem;font-style:normal;font-weight:600;letter-spacing:-.02em;margin-top:44px;text-align:center}@media screen and (min-width:980px){html body #nikoand_base_teaser #footer .copy{font-size:1.2rem}}html body #nikoand_base_teaser:has(#intro.on) #header nav ul li:first-child a{color:var(--green)}html body #nikoand_base_teaser:has(#about.on) #header nav ul li:first-child a{color:var(--text-color)}html body #nikoand_base_teaser:has(#about.on) #header nav ul li:nth-child(2) a{color:var(--green)}html body #nikoand_base_teaser:has(#areamap.on) #header nav ul li:first-child a,html body #nikoand_base_teaser:has(#areamap.on) #header nav ul li:nth-child(2) a{color:var(--text-color)}html body #nikoand_base_teaser:has(#areamap.on) #header nav ul li:nth-child(3) a{color:var(--green)}