/*! destyle.css v4.0.0 | MIT License | https://github.com/nicolas-cusan/destyle.css */.l-pikmin-main *,.l-pikmin-main ::before,.l-pikmin-main ::after{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:0}.l-pikmin-main p,.l-pikmin-main table,.l-pikmin-main blockquote,.l-pikmin-main address,.l-pikmin-main pre,.l-pikmin-main iframe,.l-pikmin-main form,.l-pikmin-main figure,.l-pikmin-main dl{margin:0}.l-pikmin-main h1,.l-pikmin-main h2,.l-pikmin-main h3,.l-pikmin-main h4,.l-pikmin-main h5,.l-pikmin-main h6{font-size:inherit;font-weight:inherit;margin:0}.l-pikmin-main ul,.l-pikmin-main ol{margin:0;padding:0;list-style:none}.l-pikmin-main dt{font-weight:bold}.l-pikmin-main dd{margin-left:0}.l-pikmin-main hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}.l-pikmin-main pre{font-family:monospace,monospace;font-size:inherit}.l-pikmin-main address{font-style:inherit}.l-pikmin-main a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}.l-pikmin-main abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.l-pikmin-main b,.l-pikmin-main strong{font-weight:bolder}.l-pikmin-main code,.l-pikmin-main kbd,.l-pikmin-main samp{font-family:monospace,monospace;font-size:inherit}.l-pikmin-main small{font-size:80%}.l-pikmin-main sub,.l-pikmin-main sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.l-pikmin-main sub{bottom:-0.25em}.l-pikmin-main sup{top:-0.5em}.l-pikmin-main svg,.l-pikmin-main img,.l-pikmin-main embed,.l-pikmin-main object,.l-pikmin-main iframe{vertical-align:bottom}.l-pikmin-main button,.l-pikmin-main input,.l-pikmin-main optgroup,.l-pikmin-main select,.l-pikmin-main textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}.l-pikmin-main button,.l-pikmin-main [type=button],.l-pikmin-main [type=reset],.l-pikmin-main [type=submit]{cursor:pointer}.l-pikmin-main button:disabled,.l-pikmin-main [type=button]:disabled,.l-pikmin-main [type=reset]:disabled,.l-pikmin-main [type=submit]:disabled{cursor:default}.l-pikmin-main :-moz-focusring{outline:auto}.l-pikmin-main select:disabled{opacity:inherit}.l-pikmin-main option{padding:0}.l-pikmin-main fieldset{margin:0;padding:0;min-width:0}.l-pikmin-main legend{padding:0}.l-pikmin-main progress{vertical-align:baseline}.l-pikmin-main textarea{overflow:auto}.l-pikmin-main [type=number]::-webkit-inner-spin-button,.l-pikmin-main [type=number]::-webkit-outer-spin-button{height:auto}.l-pikmin-main [type=search]{outline-offset:-2px}.l-pikmin-main [type=search]::-webkit-search-decoration{-webkit-appearance:none}.l-pikmin-main ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.l-pikmin-main [type=number]{-moz-appearance:textfield}.l-pikmin-main label[for]{cursor:pointer}.l-pikmin-main details{display:block}.l-pikmin-main summary{display:list-item}.l-pikmin-main [contenteditable]:focus{outline:auto}.l-pikmin-main table{border-color:inherit;border-collapse:collapse}.l-pikmin-main caption{text-align:left}.l-pikmin-main td,.l-pikmin-main th{vertical-align:top;padding:0}.l-pikmin-main th{text-align:left;font-weight:bold}#pikmin_miyajima .pc-hide{display:none}#pikmin_miyajima .sp-hide{display:block}#pikmin_miyajima .fz-s{font-size:80%;font-weight:700;display:inline-block}#pikmin_miyajima .c-btn-primary{width:413px;margin-inline:auto}#pikmin_miyajima .c-btn-primary a{display:block;padding-block:1em;text-align:center;font-size:171.4285714286%;font-weight:700;color:#fff;background:#aaa;border-radius:4em;position:relative;-webkit-transition:.4s;transition:.4s}#pikmin_miyajima .c-btn-primary a::before{content:"";display:block;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-width:7px 0px 7px 10px;position:absolute;top:calc(50% - 7px);right:28px;-webkit-transition:.4s;transition:.4s}@media(any-hover: hover){#pikmin_miyajima .c-btn-primary a:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(4px);transform:translateY(4px)}#pikmin_miyajima .c-btn-primary a:hover::before{-webkit-transform:translateX(5px);transform:translateX(5px)}}#pikmin_miyajima .c-btn-primary--fz-s a{font-size:142.8571428571%;font-weight:400}#pikmin_miyajima .c-btn-primary--blank a::before{width:16px;height:16px;background:url(../img/common/ico_blank.svg) no-repeat 50% 50%/contain;border:none}#pikmin_miyajima .c-btn-primary--blue a{background:#417bbf;-webkit-box-shadow:0 4px 0 0 #396ca8;box-shadow:0 4px 0 0 #396ca8}#pikmin_miyajima .c-btn-primary--yellow a{background:#f8b500;-webkit-box-shadow:0 4px 0 0 #da9f00;box-shadow:0 4px 0 0 #da9f00}#pikmin_miyajima .c-btn-primary--red a{background:#e8343d;-webkit-box-shadow:0 4px 0 0 #cc2e36;box-shadow:0 4px 0 0 #cc2e36}#pikmin_miyajima .c-btn-primary--purple a{background:#7f328a;-webkit-box-shadow:0 4px 0 0 #702c79;box-shadow:0 4px 0 0 #702c79}#pikmin_miyajima .c-btn-primary--green a{background:#79be4b;-webkit-box-shadow:0 4px 0 0 #6aa742;box-shadow:0 4px 0 0 #6aa742}#pikmin_miyajima .c-other-katabami{padding-bottom:102px !important;position:relative}#pikmin_miyajima .c-other-katabami::before{content:"";display:block;width:100%;height:109px;background:url(../img/common/img_katabami.webp) no-repeat 50% bottom/auto 100%;position:absolute;left:0;bottom:0}#pikmin_miyajima .c-other-cap{font-size:92.8571428571%}#pikmin_miyajima .c-other-cap--mt{margin-top:30px}#pikmin_miyajima .c-lead{padding-block:80px;padding-inline:60px;background:#f5f1df}#pikmin_miyajima .c-lead__ttl{margin-bottom:2em;text-align:center;font-weight:700;font-size:171.4285714286%;line-height:1.8}#pikmin_miyajima .c-lead__inner{margin-bottom:50px;padding:35px 50px 45px;border:solid 4px #d3c49e;background:#fff;border-radius:34px}#pikmin_miyajima .c-lead__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px 0}#pikmin_miyajima .c-lead__list-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:104px;height:95px;margin-left:34px;padding-top:5px;padding-right:8px;background:url(../img/common/bg_leaf.webp) no-repeat 50% 50%/contain;color:#fff;font-size:157.1428571429%;font-weight:700;line-height:1.3;position:relative;z-index:10}#pikmin_miyajima .c-lead__list-txt{margin-top:-86px;padding:45px 50px 45px 166px;background:url(../img/common/bg_green.webp) 50% 50%/1000px auto;border-radius:26px;font-size:157.1428571429%}#pikmin_miyajima .c-lead__list-txt .fw{display:block;margin-top:1em;font-weight:700;font-size:100%}#pikmin_miyajima .c-other-block{padding:70px 60px 0}#pikmin_miyajima .c-other-block--green{background:url(../img/common/bg_pattern_green.webp) 50% 50%/184px auto}#pikmin_miyajima .c-other-block--blue{background:url(../img/common/bg_pattern_blue.webp) 50% 50%/184px auto}#pikmin_miyajima .c-other-block--yellow{background:url(../img/common/bg_pattern_yellow.webp) 50% 50%/184px auto}#pikmin_miyajima .c-other-block--red{background:url(../img/common/bg_pattern_red.webp) 50% 50%/184px auto}#pikmin_miyajima .c-other-block--purple{background:url(../img/common/bg_pattern_purple.webp) 50% 50%/184px auto}#pikmin_miyajima .c-other-block__inner{padding:50px 60px 70px;background:#fff;border-radius:20px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2)}#pikmin_miyajima .c-other-block__fukidasshi{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-block:-75px 15px;margin-inline:auto;padding-block:.3em;padding-inline:1.5em;font-size:150%;font-weight:700;color:#fff;background:#eee;text-align:center;border-radius:3em;position:relative}#pikmin_miyajima .c-other-block__fukidasshi::before{content:"";display:block;width:0;height:0;border-style:solid;border-color:#00bfb2 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:10px 9px 0px 9px;position:absolute;left:calc(50% - 9px);bottom:-10px}#pikmin_miyajima .c-other-block__fukidasshi--yellow{background:#f8b500}#pikmin_miyajima .c-other-block__fukidasshi--yellow::before{border-color:#f8b500 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#pikmin_miyajima .c-other-block__fukidasshi--purple{background:#7f328a}#pikmin_miyajima .c-other-block__fukidasshi--purple::before{border-color:#7f328a rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#pikmin_miyajima .c-ttl-line{margin-bottom:50px;padding-bottom:10px;text-align:center;border-bottom:solid 4px;font-size:242.8571428571%;font-weight:700;position:relative}#pikmin_miyajima .c-ttl-line-cap{display:block;font-size:52%}#pikmin_miyajima .c-ttl-line--green{color:#79be4b}#pikmin_miyajima .c-ttl-line--green::before,#pikmin_miyajima .c-ttl-line--green::after{background:#79be4b}#pikmin_miyajima .c-ttl-line--blue{color:#417bbf}#pikmin_miyajima .c-ttl-line--blue::before,#pikmin_miyajima .c-ttl-line--blue::after{background:#417bbf}#pikmin_miyajima .c-ttl-line--yellow{color:#da9f00}#pikmin_miyajima .c-ttl-line--yellow::before,#pikmin_miyajima .c-ttl-line--yellow::after{background:#da9f00}#pikmin_miyajima .c-ttl-line--red{color:#cc2e36}#pikmin_miyajima .c-ttl-line--red::before,#pikmin_miyajima .c-ttl-line--red::after{background:#cc2e36}#pikmin_miyajima .c-ttl-line--purple{color:#702c79}#pikmin_miyajima .c-ttl-line--purple::before,#pikmin_miyajima .c-ttl-line--purple::after{background:#702c79}#pikmin_miyajima .c-ttl-line::before,#pikmin_miyajima .c-ttl-line::after{content:"";display:block;width:12px;height:12px;position:absolute;bottom:-8px;border-radius:50%}#pikmin_miyajima .c-ttl-line::before{left:0}#pikmin_miyajima .c-ttl-line::after{right:0}#pikmin_miyajima .c-photospot-slider{margin-bottom:40px;padding-bottom:40px}#pikmin_miyajima .c-photospot-slider .swiper-wrapper{overflow:visible}#pikmin_miyajima .c-photospot-slider .swiper-slide:nth-child(odd) .c-photospot-slider__fig{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}#pikmin_miyajima .c-photospot-slider .swiper-slide:nth-child(even) .c-photospot-slider__fig{-webkit-transform:rotate(3deg);transform:rotate(3deg)}#pikmin_miyajima .c-photospot-slider .c-photospot-slide__inner{padding:20px 4%}#pikmin_miyajima .c-photospot-slider .swiper-slide-shadow{display:none !important}#pikmin_miyajima .c-photospot-slider .c-photospot-slider__fig{background:#fff;padding:6px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);box-shadow:0 0 5px 0 rgba(0,0,0,.3);-webkit-transition:.4s;transition:.4s}#pikmin_miyajima .c-photospot-slider .swiper-button-next,#pikmin_miyajima .c-photospot-slider .swiper-button-prev{width:60px;height:60px;top:calc(50% - 25px)}#pikmin_miyajima .c-photospot-slider .swiper-button-prev{left:0}#pikmin_miyajima .c-photospot-slider .swiper-button-next{right:0}#pikmin_miyajima .c-photospot-slider .swiper-button-next::after,#pikmin_miyajima .c-photospot-slider .swiper-button-prev::after{content:none}#pikmin_miyajima .c-photospot-slider .swiper-pagination-bullet{width:16px;height:16px;margin-inline:10px;background:#d3e1f3;opacity:1}#pikmin_miyajima .c-photospot-slider .swiper-pagination-bullet-active{background:#417bbf}#pikmin_miyajima{background:url(../img/common/bg_pc.webp) 50% 50%/1536px auto;color:#333}#pikmin_miyajima *{font-family:YakuHanJP,"Noto Sans JP",sans-serif}#pikmin_miyajima img{width:100%;height:auto}#pikmin_miyajima .l-pikmin-main__inner{width:1000px;margin-inline:auto;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1);overflow:hidden}#pikmin_miyajima .l-pikmin-header{width:100%;background:#fff;position:absolute;top:0;z-index:99;background:#fff}#pikmin_miyajima .l-pikmin-header.fixed{position:fixed}#pikmin_miyajima .l-pikmin-header__inner{width:1000px;height:70px;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#pikmin_miyajima .l-pikmin-header__logo{width:220px}#pikmin_miyajima .pikmin-gmenubtn{width:120px;padding-block:.5em;background:#624d2d;color:#fff;font-size:18px;font-weight:700;border-radius:10px;text-align:center;position:relative}#pikmin_miyajima .pikmin-gmenubtn>span::after{content:"";display:inline-block}#pikmin_miyajima .pikmin-gmenubtn-menu{-webkit-transition:opacity .4s;transition:opacity .4s}#pikmin_miyajima .pikmin-gmenubtn-menu::after{width:9px;height:6px;margin-left:.6em;background:url(../img/common/ico_menu.svg) no-repeat 50% 50%/contain;vertical-align:middle}.is-gmenu-open #pikmin_miyajima .pikmin-gmenubtn-menu{opacity:0}#pikmin_miyajima .pikmin-gmenubtn-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:.4em;position:absolute;inset:0;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.is-gmenu-open #pikmin_miyajima .pikmin-gmenubtn-close{opacity:1}#pikmin_miyajima .pikmin-gmenubtn-close::after{width:13px;height:13px;margin-left:.6em;background:url(../img/common/ico_close.svg) no-repeat 50% 50%/contain;vertical-align:middle}#pikmin_miyajima .pikmin-gmenu{width:100vw;padding-block:100px 70px;background:#f5f1df;position:absolute;top:70px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;-webkit-transition:.4s;transition:.4s;pointer-events:none}.is-gmenu-open #pikmin_miyajima .pikmin-gmenu{opacity:1;pointer-events:auto}#pikmin_miyajima .pikmin-gnav{width:1000px;margin-inline:auto;margin-bottom:105px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px 0}#pikmin_miyajima .pikmin-gnav__item{width:229px;opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transition:.4s 0s;transition:.4s 0s}.is-gmenu-open #pikmin_miyajima .pikmin-gnav__item{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .4s,-webkit-transform .4s cubic-bezier(0.12, 2.12, 0.77, 0.67);transition:opacity .4s,-webkit-transform .4s cubic-bezier(0.12, 2.12, 0.77, 0.67);transition:transform .4s cubic-bezier(0.12, 2.12, 0.77, 0.67),opacity .4s;transition:transform .4s cubic-bezier(0.12, 2.12, 0.77, 0.67),opacity .4s,-webkit-transform .4s cubic-bezier(0.12, 2.12, 0.77, 0.67)}.is-gmenu-open #pikmin_miyajima .pikmin-gnav__item:nth-child(1){-webkit-transition-delay:.05s;transition-delay:.05s}.is-gmenu-open #pikmin_miyajima .pikmin-gnav__item:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.is-gmenu-open #pikmin_miyajima .pikmin-gnav__item:nth-child(3){-webkit-transition-delay:.15s;transition-delay:.15s}.is-gmenu-open #pikmin_miyajima .pikmin-gnav__item:nth-child(4){-webkit-transition-delay:.2s;transition-delay:.2s}.is-gmenu-open #pikmin_miyajima .pikmin-gnav__item:nth-child(5){-webkit-transition-delay:.25s;transition-delay:.25s}.is-gmenu-open #pikmin_miyajima .pikmin-gnav__item:nth-child(6){-webkit-transition-delay:.3s;transition-delay:.3s}.is-gmenu-open #pikmin_miyajima .pikmin-gnav__item:nth-child(7){-webkit-transition-delay:.35s;transition-delay:.35s}.is-gmenu-open #pikmin_miyajima .pikmin-gnav__item:nth-child(8){-webkit-transition-delay:.4s;transition-delay:.4s}#pikmin_miyajima .pikmin-gnav__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:80px;text-align:center;border-radius:9px;-webkit-box-shadow:0 4px 0 0 #aaa;box-shadow:0 4px 0 0 #aaa;-webkit-transition:.2s;transition:.2s}@media(any-hover: hover){#pikmin_miyajima .pikmin-gnav__item a:hover{-webkit-transform:translateY(4px);transform:translateY(4px);-webkit-box-shadow:none;box-shadow:none}}#pikmin_miyajima .pikmin-gnav__item a img{width:auto;height:18px}#pikmin_miyajima .pikmin-gnav__item--top a,#pikmin_miyajima .pikmin-gnav__item--about a,#pikmin_miyajima .pikmin-gnav__item--access a,#pikmin_miyajima .pikmin-gnav__item--attention a{background:#6eba38;-webkit-box-shadow:0 4px 0 0 #61a331;box-shadow:0 4px 0 0 #61a331}#pikmin_miyajima .pikmin-gnav__item--photospot a{background:#417bbf;-webkit-box-shadow:0 4px 0 0 #396ca8;box-shadow:0 4px 0 0 #396ca8}#pikmin_miyajima .pikmin-gnav__item--shop a{background:#f8b500;-webkit-box-shadow:0 4px 0 0 #da9f00;box-shadow:0 4px 0 0 #da9f00}#pikmin_miyajima .pikmin-gnav__item--event a{background:#e8383d;-webkit-box-shadow:0 4px 0 0 #cc3136;box-shadow:0 4px 0 0 #cc3136}#pikmin_miyajima .pikmin-gnav__item--pikminbloom a{background:#7f328a;-webkit-box-shadow:0 4px 0 0 #702c79;box-shadow:0 4px 0 0 #702c79}#pikmin_miyajima .pikmin-gnav__illust{width:1000px;margin-inline:auto}#pikmin_miyajima .l-pikmin-pageheader{padding-top:94px;background:#eee;overflow:hidden}#pikmin_miyajima .l-pikmin-pageheader__inner{margin-bottom:30px;padding-block:38px;background:#aaa}#pikmin_miyajima .l-pikmin-pageheader__ttl{text-align:center;line-height:1}#pikmin_miyajima .l-pikmin-pageheader__ttl img{width:auto;height:51px}#pikmin_miyajima .l-pikmin-pageheader__ttl-illust{position:absolute}#pikmin_miyajima .l-pikmin-pageheader__motif{position:absolute}#pikmin_miyajima .l-pikmin-pageheader__motif--01{width:49px;-webkit-transition-delay:0;transition-delay:0}#pikmin_miyajima .l-pikmin-pageheader__motif--01-pos01{top:27px;left:calc(50% - 260px)}#pikmin_miyajima .l-pikmin-pageheader__motif--01-pos02{top:20px;left:calc(50% - 260px)}#pikmin_miyajima .l-pikmin-pageheader__motif--02{width:58px;-webkit-transition-delay:.1s;transition-delay:.1s}#pikmin_miyajima .l-pikmin-pageheader__motif--02-pos01{top:49px;left:calc(50% + 190px)}#pikmin_miyajima .l-pikmin-pageheader__motif--02-pos02{top:55px;left:calc(50% + 214px)}#pikmin_miyajima .l-pikmin-pageheader__motif--02-pos03{top:104px;left:calc(50% + 293px)}#pikmin_miyajima .l-pikmin-pageheader__motif--03{width:49px;-webkit-transition-delay:.2s;transition-delay:.2s}#pikmin_miyajima .l-pikmin-pageheader__motif--03-pos01{top:212px;left:calc(50% - 340px)}#pikmin_miyajima .l-pikmin-pageheader__motif--03-pos02{top:174px;left:calc(50% - 294px)}#pikmin_miyajima .l-pikmin-footer__inner{padding:80px 60px;background:url(../img/common/bg_pattern02.webp) 50% 50%/175px auto}#pikmin_miyajima .l-pikmin-footer__bnr{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#pikmin_miyajima .l-pikmin-footer__bnr li{background:#fff}#pikmin_miyajima .l-pikmin-footer__bnr li:nth-child(1){width:515px}#pikmin_miyajima .l-pikmin-footer__bnr li:nth-child(2){width:339px}#pikmin_miyajima .l-pikmin-footer__bnr li:nth-child(3){width:384px;position:absolute;right:0;bottom:0}#pikmin_miyajima .l-pikmin-footer__inner02{padding-block:50px 25px;padding-inline:60px;background:#fff}#pikmin_miyajima .l-pikmin-footer__x{width:400px;margin-inline:auto}#pikmin_miyajima .l-pikmin-footer__copyright{margin-top:50px;padding-top:28px;border-top:solid 1px #c5c5c5}#pikmin_miyajima .l-pikmin-footer__copyright small{color:#666;font-size:14px}.is-anim-ended [data-anim=target]{-webkit-transition-delay:0s !important;transition-delay:0s !important;-webkit-transition-duration:0s !important;transition-duration:0s !important}[data-anim=fade]{opacity:0;-webkit-transition:opacity ease .8s;transition:opacity ease .8s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.is-pageanim-start [data-anim=fade].is-show{opacity:1}[data-anim=zoom]{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition:opacity ease .8s,-webkit-transform ease .8s;transition:opacity ease .8s,-webkit-transform ease .8s;transition:transform ease .8s,opacity ease .8s;transition:transform ease .8s,opacity ease .8s,-webkit-transform ease .8s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.is-pageanim-start [data-anim=zoom].is-show{opacity:1;-webkit-transform:scale(1);transform:scale(1)}[data-anim=pop]{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transition:opacity .4s,-webkit-transform .4s cubic-bezier(0.12, 2.12, 0.77, 0.67);transition:opacity .4s,-webkit-transform .4s cubic-bezier(0.12, 2.12, 0.77, 0.67);transition:transform .4s cubic-bezier(0.12, 2.12, 0.77, 0.67),opacity .4s;transition:transform .4s cubic-bezier(0.12, 2.12, 0.77, 0.67),opacity .4s,-webkit-transform .4s cubic-bezier(0.12, 2.12, 0.77, 0.67);-webkit-backface-visibility:hidden;backface-visibility:hidden}.is-pageanim-start [data-anim=pop].is-show{opacity:1;-webkit-transform:scale(1);transform:scale(1)}[data-anim=slideup]{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:opacity ease .8s,-webkit-transform ease .8s;transition:opacity ease .8s,-webkit-transform ease .8s;transition:transform ease .8s,opacity ease .8s;transition:transform ease .8s,opacity ease .8s,-webkit-transform ease .8s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.is-pageanim-start [data-anim=slideup].is-show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}[data-anim=slidedown]{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:opacity ease .8s,-webkit-transform ease .8s;transition:opacity ease .8s,-webkit-transform ease .8s;transition:transform ease .8s,opacity ease .8s;transition:transform ease .8s,opacity ease .8s,-webkit-transform ease .8s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.is-pageanim-start [data-anim=slidedown].is-show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}[data-anim=slideleft]{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px);-webkit-transition:opacity ease .8s,-webkit-transform ease .8s;transition:opacity ease .8s,-webkit-transform ease .8s;transition:transform ease .8s,opacity ease .8s;transition:transform ease .8s,opacity ease .8s,-webkit-transform ease .8s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.is-pageanim-start [data-anim=slideleft].is-show{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}[data-anim=slideright]{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px);-webkit-transition:opacity ease .8s,-webkit-transform ease .8s;transition:opacity ease .8s,-webkit-transform ease .8s;transition:transform ease .8s,opacity ease .8s;transition:transform ease .8s,opacity ease .8s,-webkit-transform ease .8s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.is-pageanim-start [data-anim=slideright].is-show{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}[data-anim=slideright--short]{opacity:0;-webkit-transform:translateX(-40px);transform:translateX(-40px);-webkit-transition:opacity ease .8s,-webkit-transform ease .8s;transition:opacity ease .8s,-webkit-transform ease .8s;transition:transform ease .8s,opacity ease .8s;transition:transform ease .8s,opacity ease .8s,-webkit-transform ease .8s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.is-pageanim-start [data-anim=slideright--short].is-show{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}[data-anim=mask]>*{-webkit-transition:clip-path ease-in-out 1s;transition:clip-path ease-in-out 1s;clip-path:polygon(0 0, 0 0, 0 100%, 0% 100%)}.is-pageanim-start [data-anim=mask].is-show>*{clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}[data-anim=mask--re]>*{-webkit-transition:clip-path ease-in-out 1s;transition:clip-path ease-in-out 1s;clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%)}.is-pageanim-start [data-anim=mask--re].is-show>*{clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}[data-anim=marker]{background:-webkit-gradient(linear, left top, left bottom, from(#ff0), to(#ff0)) no-repeat left 100%/0 100%;background:linear-gradient(#ff0, #ff0) no-repeat left 100%/0 100%;-webkit-transition:background-size ease-out .8s;transition:background-size ease-out .8s}.is-pageanim-start [data-anim=marker].is-show{background-size:100% 100%}[data-anim=box-fade] [data-anim=target]{opacity:0;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.is-pageanim-start [data-anim=box-fade].is-show [data-anim=target]{opacity:1}[data-anim=box-slideup] [data-anim=target]{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.is-pageanim-start [data-anim=box-slideup].is-show [data-anim=target]{opacity:1;-webkit-transform:none;transform:none}[data-anim=box-slidedown] [data-anim=target]{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.is-pageanim-start [data-anim=box-slidedown].is-show [data-anim=target]{opacity:1;-webkit-transform:none;transform:none}[data-anim=box-zoom] [data-anim=target]{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.is-pageanim-start [data-anim=box-zoom].is-show [data-anim=target]{opacity:1;-webkit-transform:none;transform:none}[data-anim=box-zoomup] [data-anim=target]{opacity:0;-webkit-transform:scale(0.8) translateY(30%);transform:scale(0.8) translateY(30%);-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.is-pageanim-start [data-anim=box-zoomup].is-show [data-anim=target]{opacity:1;-webkit-transform:none;transform:none}[data-anim=box-pop] [data-anim=target]{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transition:opacity .4s,-webkit-transform .4s cubic-bezier(0.12, 2.12, 0.77, 0.67);transition:opacity .4s,-webkit-transform .4s cubic-bezier(0.12, 2.12, 0.77, 0.67);transition:transform .4s cubic-bezier(0.12, 2.12, 0.77, 0.67),opacity .4s;transition:transform .4s cubic-bezier(0.12, 2.12, 0.77, 0.67),opacity .4s,-webkit-transform .4s cubic-bezier(0.12, 2.12, 0.77, 0.67);-webkit-backface-visibility:hidden;backface-visibility:hidden}.is-pageanim-start [data-anim=box-pop].is-show [data-anim=target]{opacity:1;-webkit-transform:none;transform:none}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes zoom{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes zoom{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0.9);transform:scale(0.9)}}@-webkit-keyframes loading-zoom{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.02);transform:scale(1.02)}}@keyframes loading-zoom{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.02);transform:scale(1.02)}}[data-dummy]{color:red}.u-cl-fff{color:#fff}.u-cl-green{color:#6eba38 !important}.u-cl-blue{color:#417bbf !important}.u-cl-yellow{color:#f8b500 !important}.u-cl-red{color:#e8343d !important}.u-cl-purple{color:#7f328a !important}.u-hover-opacity{-webkit-transition:opacity ease .4s;transition:opacity ease .4s}@media(any-hover: hover){.u-hover-opacity:hover{opacity:.6}}.u-hover-uline{background:-webkit-gradient(linear, left top, left bottom, from(currentColor), to(currentColor)) no-repeat left 100%/100% 1px;background:linear-gradient(currentColor, currentColor) no-repeat left 100%/100% 1px;-webkit-transition:background-size ease .4s;transition:background-size ease .4s}@media(any-hover: hover){.u-hover-uline:hover{background-size:0 1px;background-position:right 100%}}.u-hover-uline--hide{background:-webkit-gradient(linear, left top, left bottom, from(currentColor), to(currentColor)) no-repeat right 100%/0 1px;background:linear-gradient(currentColor, currentColor) no-repeat right 100%/0 1px;-webkit-transition:background-size ease .4s;transition:background-size ease .4s}@media(any-hover: hover){.u-hover-uline--hide:hover{background-size:100% 1px;background-position:left 100%}}.u-hover-marker{background:-webkit-gradient(linear, left top, left bottom, from(#ddd), to(#ddd)) no-repeat right 100%/0 100%;background:linear-gradient(#ddd, #ddd) no-repeat right 100%/0 100%;-webkit-transition:background-size ease .4s;transition:background-size ease .4s}@media(any-hover: hover){.u-hover-marker:hover{background-size:100% 100%;background-position:left 100%}}.u-clearfix:after{content:"";display:block;clear:both}.u-txt-shadow{text-shadow:0 0 3px hsla(0,0%,100%,.5),1px 0 3px hsla(0,0%,100%,.5),0 1px 3px hsla(0,0%,100%,.5),-1px 0 3px hsla(0,0%,100%,.5),0 -1px 3px hsla(0,0%,100%,.5),0 0 5px hsla(0,0%,100%,.5)}.u-txt-shadow-wh{color:#fff;text-shadow:0 0 3px rgba(0,0,0,.5),1px 0 3px rgba(0,0,0,.5),0 1px 3px rgba(0,0,0,.5),-1px 0 3px rgba(0,0,0,.5),0 -1px 3px rgba(0,0,0,.5),0 0 5px rgba(0,0,0,.5)}.u-img-w100{width:100% !important;height:auto !important;max-width:initial !important;max-width:auto !important}