@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700&display=swap";html,body,h1,h2,h3,h4,p,ul,ol,li,th,td,dl,dt,dd,pre,button{margin:0;padding:0;line-height:1;font-family:fot-udmarugo-large-pr6n,sans-serif;font-weight:600;font-weight:lighter;font-style:normal;color:#fff;font-display:swap;letter-spacing:.1rem;line-height:1.4}*::-webkit-scrollbar{width:5px;height:5px}*::-webkit-scrollbar-track{background-color:#efefef;border-radius:100px}*::-webkit-scrollbar-thumb{background-color:#e60044;border-radius:100px}.font-number{font-family:Nunito,sans-serif;font-weight:400}html,body{-ms-touch-action:manipulation!important;touch-action:manipulation!important}ul,ol,li{list-style:none}a{text-decoration:none;color:inherit}img{width:100%;vertical-align:bottom;border:none;line-height:0}textarea{resize:none}input[type=submit]{-webkit-appearance:none;border-radius:0}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.example{display:block}.letter-space5{letter-spacing:5px}.clr-black{color:#464d55!important}.clr-white{color:#fff!important}.clr-red{color:#d0121b!important}.bg-red{background:#d0121b!important}.bg-blown{background:#360609!important}.bg-white{background:#fff!important}.bdr-red{border:solid 2px rgba(219,23,30,.4117647059)}.bdr-black{border-top:solid 4px #000}.bdr-btm{border-bottom:solid 2px rgba(0,0,0,.9)}.dsp-non{display:none}.dsp-block{display:block}.sp-only{display:none}@media screen and (max-width: 767px){.sp-only{display:block!important}}@media screen and (max-width: 767px){.pc-tab-only{display:none!important}}@media screen and (max-width: 1024px){.pc-only{display:none!important}}@media screen and (min-width: 767px){.br-pc{display:block}.br-sp{display:none}}@media screen and (max-width: 767px){.br-pc{display:none}.br-sp{display:block}}.flex,.pc-flex,.pc-flex-wrap,.pc-flex-space-between,.pc-flex-space-around,.pc-flex-center{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 767px){.pc-flex,.pc-flex-wrap,.pc-flex-space-between,.pc-flex-space-around,.pc-flex-center{display:block!important}}.pc-tablet-flex{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 767px){.pc-tablet-flex{display:block}}.flex-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pc-flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-space-between{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-space-around{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.pc-flex-space-around{-ms-flex-pack:distribute;justify-content:space-around}.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pc-flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.float-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mtb5{margin:5px 0!important}.mtb10{margin:10px 0!important}.mtb20{margin:20px 0!important}.mtb30{margin:30px 0!important}.mtb40{margin:40px 0!important}.mtb50{margin:50px 0!important}.mtb60{margin:60px 0!important}.mtb70{margin:70px 0!important}.mtb80{margin:80px 0!important}.mtb100{margin:100p 0x!important}.mt5{margin-top:5px!important}.mt10{margin-top:10px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}.mt60{margin-top:60px!important}.mt70{margin-top:70px!important}.mt80{margin-top:80px!important}.mt100{margin-top:100px!important}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb20{margin-bottom:20px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.mb50{margin-bottom:50px!important}.mb60{margin-bottom:60px!important}.mr5{margin-right:5px!important}.mr10{margin-right:10px!important}.mr20{margin-right:20px!important}.mr30{margin-right:30px!important}.mr40{margin-right:40px!important}.mr50{margin-right:50px!important}.mr60{margin-right:60px!important}.ml5{margin-left:5px!important}.ml10{margin-left:10px!important}.ml20{margin-left:20px!important}.ml30{margin-left:30px!important}.ml40{margin-left:40px!important}.ml50{margin-left:50px!important}.ml60{margin-left:60px!important}.m-0-auto{margin:0 auto!important}.mr-auto{margin-right:auto!important}.ml-auto{margin-left:auto!important}.mt-auto{margin-top:auto!important}.pd0{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0!important}.pd10{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px!important}.pd20{-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px!important}.pd30{-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px!important}.pd40{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px!important}.pt5{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:5px!important}.pt10{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:10px!important}.pt20{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:20px!important}.pt30{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:30px!important}.pt40{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:40px!important}.pb0{-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:0!important}.pb5{-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:5px!important}.pb10{-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:10px!important}.pb20{-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:20px!important}.pb30{-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:30px!important}.pb40{-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:40px!important}.pb100{-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:100px!important}.ptb5{padding:5px 0!important}.ptb10{padding:10px 0!important}.ptb20{padding:20px 0!important}.ptb30{padding:30px 0!important}.ptb40{padding:40px 0!important}.ptb50{padding:50px 0!important}.ptb60{padding:60px 0!important}.ptb70{padding:70px 0!important}.ptb80{padding:80px 0!important}.ptb100{padding:100p 0x!important}.font-10{font-size:10px!important}.font-12{font-size:12px!important}.font-14{font-size:14px!important}.font-16{font-size:16px!important}.font-20{font-size:20px!important}.font-40{font-size:40px!important}.font-60{font-size:60px!important}.maxwidth-1024{max-width:1024px!important;margin:0 auto}.maxwidth-767{max-width:767px!important;margin:0 auto}.width-100p{width:100%!important}.bold{font-weight:700!important}.lighter{font-weight:lighter!important}.small-txt{font-size:10px!important}.link-color{color:#1c23b8}.link-color:hover{opacity:.4}.link2-color{color:#00f}.main-color{color:#47b8e0}.color-light_gray{color:#aaa}.pointer{cursor:pointer!important}.size-16{font-size:16px!important}.size-18{font-size:18px!important}.size-20{font-size:20px!important}.size-30{font-size:30px!important}.size-40{font-size:40px!important}.size-50{font-size:50px!important}.size-60{font-size:60px!important}.lh-1_4{line-height:1.4}.lh-1_7{line-height:1.7}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.width-100{width:100%!important}.width-50{width:50%!important}.width-33{width:33.33%!important}.width-25{width:25%!important}.pc-width-30{width:30%!important}@media screen and (max-width: 767px){.pc-width-30{width:100%!important}}.pc-width-50{width:50%!important}@media screen and (max-width: 767px){.pc-width-50{width:100%!important}}.pc-width-auto{width:auto!important}@media screen and (max-width: 767px){.pc-width-auto{width:100%!important}}.z-index-0{z-index:0!important}.z-index-10{z-index:10!important}.z-index-100{z-index:100!important}.position-rel{position:relative!important}.position-abs{position:absolute!important}.position-fix{position:fixed!important}.abs-center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.scroll{overflow:scroll;-webkit-overflow-scrolling:touch}.yscroll{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}.xscroll{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}.yscroll-non,.xscroll-non{overflow-y:hidden!important}.items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.algin-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.relative{position:relative}.absolute{position:absolute}div.timeline-Widget{max-width:100%!important;width:100%!important}body{width:100%;padding-top:60px}@media screen and (max-width: 767px){body{min-width:600px}}body .wave{max-width:1240px;margin:-28px auto 0;background-repeat:repeat-x;height:60px;position:relative;z-index:3}body .wave.down{margin-top:-25px;height:50px;background-image:url(/img/main/bg/wave_red-down.svg)!important}body .wave#Red{background-image:url(/img/main/bg/wave_red.svg)}body .wave#Pink{background-image:url(/img/main/bg/wave_pink.svg);margin-top:-48px}body .wave#Purple{background-image:url(/img/main/bg/wave_purple.svg);margin-top:-60px}body .wave#Yokohama{background-image:url(/img/main/bg/wave_yokohama.svg);margin-top:-30px}@media screen and (max-width: 767px){body .wave{margin-top:-29px}}body header{max-width:1240px;margin:0 auto;height:1194px;background-position:bottom;background-repeat:no-repeat;background-size:cover;background-image:url(/img/header/header__bg.png)}@media screen and (max-width: 1024px){body header{height:986px}}@media screen and (max-width: 924px){body header{height:876px}}@media screen and (max-width: 824px){body header{height:786px}}@media screen and (max-width: 768px){body header{height:739px}}@media screen and (max-width: 668px){body header{height:649px}}@media screen and (max-width: 767px){body header{background-image:url(/img/header/header__bg-sp.png);background-position:initial;height:1080px}}body header .container{position:relative;height:100%}body header .container .header__imgArea{position:absolute}body header .container .header__imgArea#HeaderTitle{width:49%;top:2.5%;left:50px}@media screen and (max-width: 768px){body header .container .header__imgArea#HeaderTitle{left:2%}}@media screen and (max-width: 767px){body header .container .header__imgArea#HeaderTitle{left:5%;width:90%}}body header .container .header__imgArea#SubTitle{width:43%;top:28%;left:45px}@media screen and (max-width: 768px){body header .container .header__imgArea#SubTitle{width:50%;top:30%;left:2%}}@media screen and (max-width: 767px){body header .container .header__imgArea#SubTitle{left:5%}}body header .container .header__imgArea#TitleClip{width:41%;top:2.5%;right:30px}@media screen and (max-width: 767px){body header .container .header__imgArea#TitleClip{width:50%;top:40%;left:5%}}body header .container .header__imgArea#JaTitle{width:35%;top:43%;left:24%}@media screen and (max-width: 767px){body header .container .header__imgArea#JaTitle{width:90%;top:50%;left:5%}}body header .container .header__imgArea#HelloKitty{width:42%;top:19%;right:15px;z-index:1}@media screen and (max-width: 767px){body header .container .header__imgArea#HelloKitty{top:27%;right:2%}}body header .container .header__imgArea#Apple{width:24%;top:39%;left:15px;z-index:1;cursor:pointer}@media screen and (max-width: 768px){body header .container .header__imgArea#Apple{left:0;top:40%}}@media screen and (max-width: 767px){body header .container .header__imgArea#Apple{width:30%;top:67%;left:15px}}body header .container .header__twitterBlog{width:51%;height:34%;position:absolute;top:80%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:4px solid #e60044;border-radius:10px;background:#fff;color:#000;text-align:center;overflow-y:auto}@media screen and (max-width: 2560px){body header .container .header__twitterBlog{width:46%}}@media screen and (max-width: 767px){body header .container .header__twitterBlog{width:57%;height:30%;top:83%;left:60%}}body main{max-width:1240px;margin:0 auto}body main .main__section{position:relative;z-index:1;margin-top:-1px;padding:70px 0 30px}body main .main__section#WhatisSanrio{background:#e60044}body main .main__section#WhatisSanrio .container{width:80%}@media screen and (max-width: 1024px){body main .main__section#WhatisSanrio .container{width:90%}}@media screen and (max-width: 767px){body main .main__section#WhatisSanrio .container{width:95%}}body main .main__section#WhatisSanrio .container .main__section--ttlArea{position:relative}body main .main__section#WhatisSanrio .container .main__section--ttlArea .main__section--ttl:before{content:url(/img/main/bg/main_quotation-left.svg);top:-12px;left:34%}@media screen and (min-width: 1920px){body main .main__section#WhatisSanrio .container .main__section--ttlArea .main__section--ttl:before{left:30%}}@media screen and (max-width: 1024px){body main .main__section#WhatisSanrio .container .main__section--ttlArea .main__section--ttl:before{left:30%}}@media screen and (max-width: 768px){body main .main__section#WhatisSanrio .container .main__section--ttlArea .main__section--ttl:before{left:20%}}body main .main__section#WhatisSanrio .container .main__section--ttlArea .main__section--ttl:after{content:url(/img/main/bg/main_quotation-right.svg);top:-11px;left:70%}@media screen and (min-width: 1920px){body main .main__section#WhatisSanrio .container .main__section--ttlArea .main__section--ttl:after{left:70%}}@media screen and (max-width: 768px){body main .main__section#WhatisSanrio .container .main__section--ttlArea .main__section--ttl:after{left:80%}}body main .main__section#WhatisSanrio .container .main__section--flexArea{margin:60px 0}body main .main__section#WhatisSanrio .container .main__section--txtArea{margin-top:30px}@media screen and (max-width: 767px){body main .main__section#WhatisSanrio .container .main__section--txtArea{margin-top:60px}}@media screen and (max-width: 1024px){body main .main__section#WhatisSanrio .container .main__section--txtArea .main__section--txt{font-size:14px}}body main .main__section#TowardEvent{padding:6% 0 4%;background-image:url(/img/main/bg/main_towardevent-bg.png);background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 767px){body main .main__section#TowardEvent{padding:15% 0;background-image:url(/img/main/bg/main_towardevent-sp.png)}}body main .main__section#TowardEvent .container{width:62%}@media screen and (max-width: 768px){body main .main__section#TowardEvent .container{width:90%}}@media screen and (max-width: 767px){body main .main__section#TowardEvent .container{width:95%}}body main .main__section#TowardEvent .container .main__section--ttlArea .main__section--ttl{color:#cf3c72}body main .main__section#TowardEvent .container .main__section--ttlArea .main__section--ttl:before{content:url(/img/main/bg/main_quotation-pink-left.svg);top:-12px;left:30%}@media screen and (max-width: 1024px){body main .main__section#TowardEvent .container .main__section--ttlArea .main__section--ttl:before{left:25%}}@media screen and (max-width: 768px){body main .main__section#TowardEvent .container .main__section--ttlArea .main__section--ttl:before{left:20%}}body main .main__section#TowardEvent .container .main__section--ttlArea .main__section--ttl:after{content:url(/img/main/bg/main_quotation-pink-right.svg);top:-11px;left:70%}@media screen and (max-width: 1024px){body main .main__section#TowardEvent .container .main__section--ttlArea .main__section--ttl:after{left:75%}}@media screen and (max-width: 768px){body main .main__section#TowardEvent .container .main__section--ttlArea .main__section--ttl:after{left:80%}}body main .main__section#TowardEvent .container .main__section--txtArea{padding:37px 0}body main .main__section#TowardEvent .container .main__section--txtArea .main__section--txt{color:#85756c}body main .main__section#TowardEvent .container .main__section--txtArea .main__section--txt+.main__section--txt{margin-top:25px}body main .main__section#Navigator{width:100%;padding:161px 0 245px;background-image:url(/img/main/bg/background.png);background-size:90%;background-repeat:repeat;overflow:hidden}@media screen and (max-width: 768px){body main .main__section#Navigator{padding:141px 0 150px}}body main .main__section#Navigator .main__section--ttlArea{padding:0 0 90px}@media screen and (max-width: 900px){body main .main__section#Navigator .main__section--ttlArea{padding:0}}body main .main__section#Navigator .main__section--ttlArea .main__section--ttl{color:#e60044}body main .main__section#Navigator .main__section--ttlArea .main__section--ttl:before{content:url(/img/main/bg/main_quotation-red-left.svg);top:-12px;left:30%}@media screen and (max-width: 768px){body main .main__section#Navigator .main__section--ttlArea .main__section--ttl:before{left:25%}}body main .main__section#Navigator .main__section--ttlArea .main__section--ttl:after{content:url(/img/main/bg/main_quotation-red-right.svg);top:-10px;left:68%}@media screen and (max-width: 768px){body main .main__section#Navigator .main__section--ttlArea .main__section--ttl:after{left:75%}}body main .main__section#Navigator .main__section--ttlArea .guide-txt{margin-top:20px;text-align:center;font-size:14px;line-height:1.7;color:#e60044;font-weight:600}@media screen and (max-width: 767px){body main .main__section#Navigator .main__section--ttlArea .guide-txt{font-size:12px}}body main .main__section#Navigator .main__section--nav{position:relative}body main .main__section#Navigator .main__section--nav:nth-child(2n) .nav__thumb-wrap{top:-50px;left:-10px;-webkit-transform:rotateZ(2deg);transform:rotate(2deg)}@media screen and (max-width: 1239px){body main .main__section#Navigator .main__section--nav:nth-child(2n) .nav__thumb-wrap{left:-20%}}@media screen and (max-width: 1024px){body main .main__section#Navigator .main__section--nav:nth-child(2n) .nav__thumb-wrap{top:0%;left:-5%}}@media screen and (max-width: 900px){body main .main__section#Navigator .main__section--nav:nth-child(2n) .nav__thumb-wrap{top:initial;left:initial;-webkit-transform:rotateZ(0);transform:rotate(0)}}body main .main__section#Navigator .main__section--nav:nth-child(2n) .nav__comment-wrap{border:4px solid #e60044;margin:0 0 0 auto}body main .main__section#Navigator .main__section--nav:nth-child(2n) .nav__comment-wrap .nav__name{color:#e60044}body main .main__section#Navigator .main__section--nav:nth-child(2n) .nav__comment-wrap .nav__plofile{background:#e60044;line-height:1.3em}body main .main__section#Navigator .main__section--nav:nth-child(2n) .nav__character{top:-180px;right:-209px}@media screen and (max-width: 1024px){body main .main__section#Navigator .main__section--nav:nth-child(2n) .nav__character{width:20%;top:-40%;right:-10%}}@media screen and (max-width: 900px){body main .main__section#Navigator .main__section--nav:nth-child(2n) .nav__character{top:50%}}@media screen and (max-width: 767px){body main .main__section#Navigator .main__section--nav:nth-child(2n) .nav__character{top:30%;right:-10%}}body main .main__section#Navigator .main__section--nav:nth-child(odd) .nav__thumb-wrap{top:-90px;right:-40px;-webkit-transform:rotateZ(-2deg);transform:rotate(-2deg)}@media screen and (max-width: 1239px){body main .main__section#Navigator .main__section--nav:nth-child(odd) .nav__thumb-wrap{top:-40%;right:-19%}}@media screen and (max-width: 1024px){body main .main__section#Navigator .main__section--nav:nth-child(odd) .nav__thumb-wrap{right:-5%}}@media screen and (max-width: 900px){body main .main__section#Navigator .main__section--nav:nth-child(odd) .nav__thumb-wrap{-webkit-transform:rotateZ(0);transform:rotate(0)}}body main .main__section#Navigator .main__section--nav:nth-child(odd) .nav__comment-wrap{padding:22px 76px 16px 25px;border:4px solid #d7437c;margin:0 auto 0 0}body main .main__section#Navigator .main__section--nav:nth-child(odd) .nav__comment-wrap .nav__name{color:#d7437c}body main .main__section#Navigator .main__section--nav:nth-child(odd) .nav__comment-wrap .nav__plofile{background:#d7437c;padding:10px;line-height:1.5em}body main .main__section#Navigator .main__section--nav:nth-child(odd) .nav__character{top:-150%;left:-26%}@media screen and (max-width: 1239px){body main .main__section#Navigator .main__section--nav:nth-child(odd) .nav__character{top:-120%;left:-35%}}@media screen and (max-width: 1024px){body main .main__section#Navigator .main__section--nav:nth-child(odd) .nav__character{width:25%;top:-90%;left:-10%}}@media screen and (max-width: 900px){body main .main__section#Navigator .main__section--nav:nth-child(odd) .nav__character{top:-8%;left:-10%;right:-50px}}@media screen and (max-width: 767px){body main .main__section#Navigator .main__section--nav:nth-child(odd) .nav__character{top:-5%;left:-2%}}body main .main__section#Navigator .main__section--nav .nav__thumb-wrap{width:40%;position:absolute;z-index:2;padding:20px 20px 50px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px;-webkit-box-shadow:6px 10px 0px rgba(0,0,0,.1);box-shadow:6px 10px #0000001a}@media screen and (max-width: 1024px){body main .main__section#Navigator .main__section--nav .nav__thumb-wrap{width:30%}}@media screen and (max-width: 900px){body main .main__section#Navigator .main__section--nav .nav__thumb-wrap{width:80%;max-height:500px;overflow:hidden;position:static;margin:50px auto;-webkit-box-shadow:none;box-shadow:none;padding:0}}body main .main__section#Navigator .main__section--nav .nav__thumb-wrap.pin-red:before{content:"";position:absolute;-webkit-transform:translateX(-50%);transform:translate(-50%);top:-20px;left:55%;width:30px;height:40px;background:url(/img/main/navigator/pin_red.png) no-repeat center/contain}@media screen and (max-width: 900px){body main .main__section#Navigator .main__section--nav .nav__thumb-wrap.pin-red:before{display:none}}body main .main__section#Navigator .main__section--nav .nav__thumb-wrap.pin-pink:before{content:"";position:absolute;-webkit-transform:translateX(-50%);transform:translate(-50%);top:-20px;left:55%;width:30px;height:40px;background:url(/img/main/navigator/pin_pink.png) no-repeat center/contain}@media screen and (max-width: 900px){body main .main__section#Navigator .main__section--nav .nav__thumb-wrap.pin-pink:before{display:none}}body main .main__section#Navigator .main__section--nav .nav__thumb-wrap .person{width:100%}body main .main__section#Navigator .main__section--nav .nav__comment-wrap{background:#fff;position:relative;z-index:1;padding:23px 29px 23px 72px;-webkit-box-sizing:border-box;box-sizing:border-box;width:67%;border-radius:20px}@media screen and (max-width: 1239px){body main .main__section#Navigator .main__section--nav .nav__comment-wrap{width:80%!important}}@media screen and (max-width: 900px){body main .main__section#Navigator .main__section--nav .nav__comment-wrap{width:100%!important;margin:0 auto!important}}@media screen and (max-width: 767px){body main .main__section#Navigator .main__section--nav .nav__comment-wrap{padding:20px 30px!important}}body main .main__section#Navigator .main__section--nav .nav__comment-wrap .nav__name{font-size:21px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body main .main__section#Navigator .main__section--nav .nav__comment-wrap .nav__name .apple{margin-right:6px}body main .main__section#Navigator .main__section--nav .nav__comment-wrap .nav__name .kana{font-size:18px}body main .main__section#Navigator .main__section--nav .nav__comment-wrap .nav__comment{font-size:14px;font-weight:600;line-height:2;color:#88452e}body main .main__section#Navigator .main__section--nav .nav__comment-wrap .nav__plofile{font-size:10px;padding:5px 0 5px 10px;margin:7px 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px}@media screen and (max-width: 767px){body main .main__section#Navigator .main__section--nav .nav__comment-wrap .nav__plofile{line-height:2em!important}}body main .main__section#Navigator .main__section--nav+.main__section--nav{margin-top:15%}@media screen and (max-width: 900px){body main .main__section#Navigator .main__section--nav+.main__section--nav{margin-top:10%}}body main .main__section#Navigator .nav__character{position:absolute;z-index:0}@media screen and (max-width: 1024px){body main .main__section#Navigator .nav__character{z-index:2}}@media screen and (max-width: 767px){body main .main__section#Navigator .nav__character{width:30%!important}}body main .main__section#Navigator .nav__character#navMymelody{bottom:-100px;right:40px;-webkit-transform:rotate(30deg);transform:rotate(30deg)}@media screen and (max-width: 1024px){body main .main__section#Navigator .nav__character#navMymelody{width:20%;bottom:-20px;right:0}}@media screen and (max-width: 767px){body main .main__section#Navigator .nav__character#navMymelody{bottom:-30px}}body main .main__section#Navigator .nav__character#PattyJimmy{bottom:-89px;left:106px}@media screen and (max-width: 1024px){body main .main__section#Navigator .nav__character#PattyJimmy{width:20%;bottom:-25px;left:0}}@media screen and (max-width: 767px){body main .main__section#Navigator .nav__character#PattyJimmy{bottom:-30px}}body main .main__section#Navigator .postscript{margin-top:80px}@media screen and (max-width: 1024px){body main .main__section#Navigator .postscript{margin-top:40px}}@media screen and (max-width: 767px){body main .main__section#Navigator .postscript{margin-top:20px;padding-bottom:80px}}body main .main__section#Navigator .postscript .txt{font-size:14px;text-align:center;color:#e60044}@media screen and (max-width: 767px){body main .main__section#Navigator .postscript .txt{font-size:12px}}body main .main__section#Introduction{overflow:hidden;padding:74px 0 95px;background-size:auto auto;background-color:#d94e83;background-image:repeating-linear-gradient(90deg,transparent,transparent 150px,#d7437c 150px,#d7437c 300px)}body main .main__section#Introduction .main__section--ttlArea .main__section--ttl:before{content:url(/img/main/bg/main_quotation-left.svg);top:-12px;left:26%}@media screen and (max-width: 768px){body main .main__section#Introduction .main__section--ttlArea .main__section--ttl:before{left:15%}}body main .main__section#Introduction .main__section--ttlArea .main__section--ttl:after{content:url(/img/main/bg/main_quotation-right.svg);top:-10px;left:74%}@media screen and (max-width: 768px){body main .main__section#Introduction .main__section--ttlArea .main__section--ttl:after{left:85%}}body main .main__section#Introduction .swiper-container .swiper-slide{position:relative;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;margin:50px 0 60px;padding:30px 0;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 767px){body main .main__section#Introduction .swiper-container .swiper-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}body main .main__section#Introduction .swiper-container .swiper-slide .slide-clip{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.swiper-notification{display:none}body main .main__section#Introduction .swiper-container .swiper-slide .slide__img-wrap{width:70%;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 768px){body main .main__section#Introduction .swiper-container .swiper-slide .slide__img-wrap{width:100%}}@media screen and (max-width: 767px){body main .main__section#Introduction .swiper-container .swiper-slide .slide__img-wrap{margin:0 auto}}body main .main__section#Introduction .swiper-container .swiper-slide .slide__introduction-wrap{padding:8px 30px 0 15px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 768px){body main .main__section#Introduction .swiper-container .swiper-slide .slide__introduction-wrap{padding:5px 10px}}@media screen and (max-width: 767px){body main .main__section#Introduction .swiper-container .swiper-slide .slide__introduction-wrap{padding:15px}}body main .main__section#Introduction .swiper-container .swiper-slide .slide__introduction-wrap .slide__ttl{font-size:30px;font-weight:600;color:#5d873b}@media screen and (max-width: 768px){body main .main__section#Introduction .swiper-container .swiper-slide .slide__introduction-wrap .slide__ttl{font-size:24px}}@media screen and (max-width: 767px){body main .main__section#Introduction .swiper-container .swiper-slide .slide__introduction-wrap .slide__ttl{font-size:30px}}body main .main__section#Introduction .swiper-container .swiper-slide .slide__introduction-wrap .slide__name{font-size:25px;font-weight:600;color:#88452e}@media screen and (max-width: 768px){body main .main__section#Introduction .swiper-container .swiper-slide .slide__introduction-wrap .slide__name{font-size:22px}}@media screen and (max-width: 767px){body main .main__section#Introduction .swiper-container .swiper-slide .slide__introduction-wrap .slide__name{text-align:center;font-size:28px}}body main .main__section#Introduction .swiper-container .swiper-slide .slide__introduction-wrap .slide__txt{font-size:10px;font-weight:600;line-height:150%;color:#725e56;margin:10px 0}@media screen and (max-width: 767px){body main .main__section#Introduction .swiper-container .swiper-slide .slide__introduction-wrap .slide__txt{font-size:14px;line-height:1.8em}}body main .main__section#Introduction .thumbnail{position:relative}body main .main__section#Introduction .thumbnail .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body main .main__section#Introduction .thumbnail .swiper-wrapper .swiper-slide{position:relative;width:18%!important;background:#fff;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 768px){body main .main__section#Introduction .thumbnail .swiper-wrapper .swiper-slide{width:20%!important}}@media screen and (max-width: 767px){body main .main__section#Introduction .thumbnail .swiper-wrapper .swiper-slide{width:50%!important}}body main .main__section#Introduction .thumbnail .swiper-wrapper .swiper-slide .thumb__img-wrap{padding:30px 15px 15px}@media screen and (max-width: 768px){body main .main__section#Introduction .thumbnail .swiper-wrapper .swiper-slide .thumb__img-wrap{padding:15px 5px}}body main .main__section#Introduction .thumbnail .swiper-wrapper .swiper-slide .thumb__img-wrap .thumb__clip{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width: 768px){body main .main__section#Introduction .thumbnail .swiper-wrapper .swiper-slide .thumb__img-wrap .thumb__clip{width:20%}}@media screen and (max-width: 1024px){body main .main__section#Introduction .thumbnail .swiper-wrapper .swiper-slide .thumb__img-wrap .thumb__clip{top:-8px}}@media screen and (max-width: 767px){body main .main__section#Introduction .thumbnail .swiper-wrapper .swiper-slide .thumb__img-wrap .thumb__clip{top:-15px}}body main .main__section#Introduction .thumbnail .swiper-wrapper .swiper-slide .thumb__name{font-size:14px;color:#88452e;font-weight:600;text-align:center}@media screen and (max-width: 767px){body main .main__section#Introduction .thumbnail .swiper-wrapper .swiper-slide .thumb__name{font-size:25px}}body main .main__section#Introduction .thumbnail .swiper-wrapper .swiper-slide .thumb__txt{font-size:10px;font-weight:600;padding:10px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#725e56}@media screen and (max-width: 768px){body main .main__section#Introduction .thumbnail .swiper-wrapper .swiper-slide .thumb__txt{padding:10px 5px}}@media screen and (max-width: 767px){body main .main__section#Introduction .thumbnail .swiper-wrapper .swiper-slide .thumb__txt{font-size:12px;padding:30px 15px 15px}}body main .main__section#Introduction .swiper-scrollbar{width:50%;height:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:4px solid #fff;margin:0 5px;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px}body main .main__section#Introduction .swiper-scrollbar .swiper-scrollbar-drag{cursor:pointer;position:relative;top:-25px;width:50px!important;height:50px!important;display:block;background-color:#d94e83;border:4px solid #fff;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}body main .main__section#Introduction .thumbnail-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0}body main .main__section#Introduction .notice{text-align:center;font-weight:700;padding:0 16px;box-sizing:border-box;line-height:1.7}body main .main__section#Introduction .thumbnail-pagination .range-control-button{width:50px;height:50px;border-radius:50%}body main .main__section#Introduction .thumbnail-pagination .range-control-button>img{width:100%}body main .main__section#Schedule{padding:76px 0;z-index:2}body main .main__section#Schedule .main__section--ttlArea .main__section--ttl{color:#c04d96}body main .main__section#Schedule .main__section--ttlArea .main__section--ttl:before{content:url(/img/main/bg/main_quotation-purple-left.svg);top:-12px;left:32%}@media screen and (max-width: 768px){body main .main__section#Schedule .main__section--ttlArea .main__section--ttl:before{left:25%}}body main .main__section#Schedule .main__section--ttlArea .main__section--ttl:after{content:url(/img/main/bg/main_quotation-purple-right.svg);top:-10px;left:68%}@media screen and (max-width: 768px){body main .main__section#Schedule .main__section--ttlArea .main__section--ttl:after{left:75%}}body main .main__section#Schedule .main__section--flexArea{padding:20px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body main .main__section#Schedule .main__section--flexArea .main__section--thumbnail{position:relative;z-index:2}body main .main__section#Place{padding:0;background-size:auto auto;background-color:#c4569b;background-image:repeating-linear-gradient(90deg,transparent,transparent 150px,#c04d96 150px,#c04d96 300px)}body main .main__section#Place .main__section--ttlArea{padding:50px 0 0}body main .main__section#Place .main__section--ttlArea .main__section--ttl:before{content:none}body main .main__section#Place .main__section--ttlArea .main__section--ttl:after{content:none}body main .main__section#Place .main__section--flexArea{padding:25px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.place-link{width:24.6666666667%;flex-shrink:0}@media screen and (max-width: 768px){.place-link{width:31.3333333333%;flex-shrink:0}}body main .main__section#Place .main__section--flexArea#FlexPlace .place-link{-webkit-transition:.2s;transition:.2s;position:relative;z-index:10}body main .main__section#Place .main__section--flexArea#FlexPlace .place-link:hover{opacity:.8}body main .main__section#Place .main__section--flexArea#FlexPlace .place-link.comming-soon,body main .main__section#Place .main__section--flexArea#FlexPlace .place-link.fin{pointer-events:none;position:relative}body main .main__section#Place .main__section--flexArea#FlexPlace .place-link.comming-soon:before,body main .main__section#Place .main__section--flexArea#FlexPlace .place-link.fin:before{content:" ";position:absolute;white-space:pre;text-align:center;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;inset:0;background-color:#00000080}body main .main__section#Place .main__section--flexArea#FlexPlace .place-link.fin:before{content:" "}body main .main__section#Place .main__section--flexArea#FlexPlace .place-link+.place-link{margin-left:3%}body main .main__section#Place .main__section--flexArea#FlexPlace2 .place-link{-webkit-transition:.2s;transition:.2s;position:relative;z-index:10}body main .main__section#Place .main__section--flexArea#FlexPlace2 .place-link:hover{opacity:.8}body main .main__section#Place .main__section--flexArea#FlexPlace2 .place-link.comming-soon,body main .main__section#Place .main__section--flexArea#FlexPlace2 .place-link.fin{pointer-events:none;position:relative}.place-link.comment{position:relative}.place-link.comment:after{position:absolute;content:attr(data-comment);display:block;width:150%;text-align:center;top:-20px;font-size:12px;left:50%;transform:translate(-50%)}body main .main__section#Place .main__section--flexArea#FlexPlace2 .place-link.comming-soon:before,body main .main__section#Place .main__section--flexArea#FlexPlace2 .place-link.fin:before{content:" ";position:absolute;white-space:pre;text-align:center;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;inset:0;background-color:#00000080}body main .main__section#Place .main__section--flexArea#FlexPlace2 .place-link.fin:before{content:" "}body main .main__section#Place .main__section--flexArea#FlexPlace2 .place-link+.place-link{margin-left:3%}body main .main__section#Place .main__section--flexArea#FlexPlace3 .place-link{-webkit-transition:.2s;transition:.2s;position:relative;z-index:10}body main .main__section#Place .main__section--flexArea#FlexPlace3 .place-link:hover{opacity:.8}body main .main__section#Place .main__section--flexArea#FlexPlace3 .place-link.comming-soon,body main .main__section#Place .main__section--flexArea#FlexPlace3 .place-link.fin{pointer-events:none;position:relative}body main .main__section#Place .main__section--flexArea#FlexPlace3 .place-link.comming-soon:before,body main .main__section#Place .main__section--flexArea#FlexPlace3 .place-link.fin:before{content:" ";position:absolute;white-space:pre;text-align:center;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;inset:0;background-color:#00000080}body main .main__section#Place .main__section--flexArea#FlexPlace3 .place-link.fin:before{content:" "}body main .main__section#Place .main__section--flexArea#FlexPlace3 .place-link+.place-link{margin-left:3%}#FlexPlace4{margin-top:2rem}body main .main__section#Place .main__section--flexArea#FlexPlace4 .place-link{-webkit-transition:.2s;transition:.2s;position:relative;z-index:10}body main .main__section#Place .main__section--flexArea#FlexPlace4 .place-link:hover{opacity:.8}body main .main__section#Place .main__section--flexArea#FlexPlace4 .place-link.comming-soon,body main .main__section#Place .main__section--flexArea#FlexPlace4 .place-link.fin{pointer-events:none;position:relative}body main .main__section#Place .main__section--flexArea#FlexPlace4 .place-link.comming-soon:before,body main .main__section#Place .main__section--flexArea#FlexPlace4 .place-link.fin:before{content:" ";position:absolute;white-space:pre;text-align:center;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;inset:0;background-color:#00000080}body main .main__section#Place .main__section--flexArea#FlexPlace4 .place-link.fin:before{content:" "}body main .main__section#Place .main__section--flexArea#FlexPlace4 .place-link+.place-link{margin-left:3%}body main .main__section#Place .main__section--flexArea#FlexPlace5 .place-link{-webkit-transition:.2s;transition:.2s;position:relative;z-index:10}body main .main__section#Place .main__section--flexArea#FlexPlace5 .place-link:hover{opacity:.8}body main .main__section#Place .main__section--flexArea#FlexPlace5 .place-link.comming-soon,body main .main__section#Place .main__section--flexArea#FlexPlace5 .place-link.fin{pointer-events:none;position:relative}body main .main__section#Place .main__section--flexArea#FlexPlace5 .place-link.comming-soon:before,body main .main__section#Place .main__section--flexArea#FlexPlace5 .place-link.fin:before{content:" ";position:absolute;white-space:pre;text-align:center;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;inset:0;background-color:#00000080}body main .main__section#Place .main__section--flexArea#FlexPlace5 .place-link.fin:before{content:" "}body main .main__section#Place .main__section--flexArea#FlexPlace5 .place-link+.place-link{margin-left:3%}body main .main__section#Place .main__section--flexArea#FlexSns{margin:0;padding:0 0 50px}body main .main__section#Place .main__section--flexArea#FlexSns .sns-link{-webkit-transition:.2s;transition:.2s}body main .main__section#Place .main__section--flexArea#FlexSns .sns-link:hover{opacity:.8}body main .main__section#Place .main__section--flexArea#FlexSns .sns-link:nth-child(2){margin:0 5%}body main .main__section#Place .andmore{font-size:18px;font-weight:700;text-align:center;padding-bottom:45px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.7}body main .main__section#Place .andmore .small{font-size:10px;font-weight:400}body main .main__section#Place .fin{font-size:18px;font-weight:700;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.7}@media screen and (max-width: 768px){body main .main__section#Place .fin{font-size:14px;font-weight:700;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.7}}.goods-area-wrap{padding-top:48px;background-image:url(/img/main/bg/background.png);background-size:90%;background-repeat:repeat}.goods-area-wrap .ex-information{margin:0 auto;background:#fff;width:80%;border:5px solid #e60044;border-radius:35px;padding:2rem;box-sizing:border-box}.goods-area-wrap .ex-information>img{width:stretch;width:-webkit-fill-available;width:-moz-available}@media screen and (max-width: 1024px){.goods-area-wrap .ex-information{width:90%}}@media screen and (max-width: 767px){.goods-area-wrap .ex-information{width:96%;padding:2rem 1rem}}body main .main__section#OriginalGoods{position:relative;padding:10% 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.2s;transition:.2s}body main .main__section#OriginalGoods .commin__soonArea .comming__soon-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:40px;font-weight:600;text-align:center;color:#e60044}body main .main__section#OriginalGoods .commin__soonArea .comming__soon-ttl svg#apple{margin-right:10px}@media screen and (max-width: 768px){body main .main__section#OriginalGoods .commin__soonArea .comming__soon-ttl{font-size:35px}}@media screen and (max-width: 767px){body main .main__section#OriginalGoods .commin__soonArea .comming__soon-ttl{font-size:30px}}body main .main__section#OriginalGoods .commin__soonArea .comming__soon-sttl{font-size:30px;font-weight:600;text-align:center;margin-top:30px;color:#88452e}@media screen and (max-width: 768px){body main .main__section#OriginalGoods .commin__soonArea .comming__soon-sttl{font-size:25px}}@media screen and (max-width: 767px){body main .main__section#OriginalGoods .commin__soonArea .comming__soon-sttl{font-size:20px}}body main .main__section#OriginalGoods .container{border:5px solid #e60044;border-radius:35px}body main .main__section#OriginalGoods .container .container__border{margin:25px 20px;border:3px solid #e60044;border-radius:35px}body main .main__section#OriginalGoods .container .container__border .main__section--character{z-index:0}body main .main__section#OriginalGoods .container .container__border .main__section--character .character__kitty{position:absolute;top:-13px;left:68px}@media screen and (max-width: 1024px){body main .main__section#OriginalGoods .container .container__border .main__section--character .character__kitty{width:20%;top:0;left:8px}}@media screen and (max-width: 767px){body main .main__section#OriginalGoods .container .container__border .main__section--character .character__kitty{top:20px}}body main .main__section#OriginalGoods .container .container__border .main__section--character .character__mymelody{position:absolute;top:335px;right:5px}@media screen and (max-width: 1024px){body main .main__section#OriginalGoods .container .container__border .main__section--character .character__mymelody{width:20%;top:490px;right:5px}}body main .main__section#OriginalGoods .container .container__border .main__section--character .character__kikirara{position:absolute;top:572px;left:10px}@media screen and (max-width: 1024px){body main .main__section#OriginalGoods .container .container__border .main__section--character .character__kikirara{width:20%;top:800px;left:10px}}@media screen and (max-width: 767px){body main .main__section#OriginalGoods .container .container__border .main__section--character .character__kikirara{top:1000px;left:0}}body main .main__section#OriginalGoods .container .container__border .main__section--character .character__PattyJimmy{position:absolute;bottom:41px;right:6px}@media screen and (max-width: 1024px){body main .main__section#OriginalGoods .container .container__border .main__section--character .character__PattyJimmy{width:20%;bottom:65px;right:6px}}body main .main__section#OriginalGoods .container .container__border .main__section--ogContainer{position:relative;padding:0 20px 50px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px;z-index:1}body main .main__section#OriginalGoods .container .container__border .main__section--ogContainer .main__section--ttlArea{padding:50px 30px 35px}body main .main__section#OriginalGoods .container .container__border .main__section--ogContainer .main__section--ttlArea .main__section--ttl{color:#e60044}@media screen and (max-width: 1100px){body main .main__section#OriginalGoods .container .container__border .main__section--ogContainer .main__section--ttlArea .main__section--ttl{font-size:32px}}@media screen and (max-width: 595px){body main .main__section#OriginalGoods .container .container__border .main__section--ogContainer .main__section--ttlArea .main__section--ttl{font-size:36px}}body main .main__section#OriginalGoods .container .container__border .main__section--ogContainer .main__section--ttlArea .main__section--ttl:before{content:url(/img/main/bg/main_quotation-red-left.svg);top:-12px;left:16%}@media screen and (max-width: 767px){body main .main__section#OriginalGoods .container .container__border .main__section--ogContainer .main__section--ttlArea .main__section--ttl:before{left:0}}@media screen and (max-width: 767px){body main .main__section#OriginalGoods .container .container__border .main__section--ogContainer .main__section--ttlArea .main__section--ttl:before{left:5%}}body main .main__section#OriginalGoods .container .container__border .main__section--ogContainer .main__section--ttlArea .main__section--ttl:after{content:url(/img/main/bg/main_quotation-red-right.svg);top:-10px;left:84%}@media screen and (max-width: 767px){body main .main__section#OriginalGoods .container .container__border .main__section--ogContainer .main__section--ttlArea .main__section--ttl:after{left:100%}}@media screen and (max-width: 767px){body main .main__section#OriginalGoods .container .container__border .main__section--ogContainer .main__section--ttlArea .main__section--ttl:after{left:95%}}body main .main__section#OriginalGoods .container .container__border .main__section--ogContainer .main__section--flexBox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}body main .main__section#OriginalGoods .container .container__border .main__section--ogContainer .main__section--flexBox .main__section--og{-ms-flex-negative:0;flex-shrink:0;width:calc((100% - 40px) / 3);border:1px solid #b7b7b7;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-transition:.2s;transition:.2s}body main .main__section#OriginalGoods .container .container__border .main__section--ogContainer .main__section--flexBox .main__section--og:hover{border:1px solid #e60044}@media screen and (max-width: 767px){body main .main__section#OriginalGoods .container .container__border .main__section--ogContainer .main__section--flexBox .main__section--og{width:calc((100% - 20px)/2)}}body main .main__section#OriginalGoods .container .container__border .main__section--ogContainer .main__section--flexBox .main__section--og .og__thumb-wrap{padding:10px 10px 0}body main .main__section#OriginalGoods .container .container__border .main__section--ogContainer .main__section--flexBox .main__section--og .og__comment-wrap{padding:15px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}body main .main__section#OriginalGoods .container .container__border .main__section--ogContainer .main__section--flexBox .main__section--og .og__comment-wrap .og__name{overflow:hidden;white-space:pre-wrap;word-wrap:break-word;font-size:14px;color:#89452e;font-weight:600}body main .main__section#OriginalGoods .container .container__border .main__section--ogContainer .main__section--flexBox .main__section--og .og__comment-wrap .og__yokohama{overflow:hidden;white-space:pre-wrap;word-wrap:break-word;font-size:14px;color:#74bce1;font-weight:600}body main .main__section#OriginalGoods .container .container__border .main__section--ogContainer .main__section--flexBox .main__section--og .og__comment-wrap .og__price{font-size:14px;font-weight:600;color:#89452e;margin:15px 0}body main .main__section#OriginalGoods .container .container__border .main__section--ogContainer .main__section--flexBox .main__section--og .og__comment-wrap .og__price .font-number{font-weight:600;font-size:16px}body main .main__section#OriginalGoods .container .container__border .main__section--ogContainer .main__section--flexBox .main__section--og .og__comment-wrap .og__prices{margin:15px 0}body main .main__section#OriginalGoods .container .container__border .main__section--ogContainer .main__section--flexBox .main__section--og .og__comment-wrap .og__prices .og__price{margin:0}body main .main__section#OriginalGoods .container .container__border .main__section--ogContainer .main__section--flexBox .main__section--og .og__comment-wrap .og__prices .og__price .name{display:inline-block;width:26px;font-size:12px}body main .main__section#OriginalGoods .goods-txt{margin-top:20px;text-align:center;font-size:14px;color:#e60044;font-weight:600}@media screen and (max-width: 767px){body main .main__section#OriginalGoods .goods-txt{font-size:12px}}body main .main__section#OriginalGoods .goods-alert{margin-top:40px;padding-top:10px;padding-right:50px;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #89452e}@media screen and (max-width: 1200px){body main .main__section#OriginalGoods .goods-alert{padding-right:100px}}@media screen and (max-width: 1024px){body main .main__section#OriginalGoods .goods-alert{padding-right:20px}}@media screen and (max-width: 767px){body main .main__section#OriginalGoods .goods-alert{padding-right:0}}body main .main__section#OriginalGoods .goods-alert .txt{color:#89452e;font-size:12px;line-height:1.7;padding-left:16px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 767px){body main .main__section#OriginalGoods .goods-alert .txt{font-size:14px}}body main .main__section#OriginalGoods .goods-alert .txt:before{content:"※";margin-left:-16px;font-size:12px}@media screen and (max-width: 767px){body main .main__section#OriginalGoods .goods-alert .txt:before{font-size:16px}}body main .main__section .container{width:60%;margin:0 auto}@media screen and (max-width: 1024px){body main .main__section .container{width:80%}}@media screen and (max-width: 767px){body main .main__section .container{width:90%}}body main .main__section .container .main__section--ttlArea{position:relative}body main .main__section .container .main__section--ttlArea .main__section--ttl{font-size:37px;font-weight:600;text-align:center;position:relative}@media screen and (max-width: 1024px){body main .main__section .container .main__section--ttlArea .main__section--ttl{font-size:30px}}@media screen and (max-width: 768px){body main .main__section .container .main__section--ttlArea .main__section--ttl{font-size:35px}}body main .main__section .container .main__section--ttlArea .main__section--ttl:before{content:url(/img/main/bg/main_quotation-left.svg);position:absolute;display:inline-block;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60px;height:60px}body main .main__section .container .main__section--ttlArea .main__section--ttl:after{content:url(/img/main/bg/main_quotation-right.svg);position:absolute;display:inline-block;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60px;height:60px}body main .main__section .container .main__section--txt{font-size:18px;font-weight:600;line-height:1.88;letter-spacing:0em;text-align:center}@media screen and (max-width: 1024px){body main .main__section .container .main__section--txt{font-size:16px}}@media screen and (max-width: 767px){body main .main__section .container .main__section--txt{font-size:18px!important}}body main .main__section .container .main__section--flexArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 1024px){body main .main__section .container .main__section--flexArea#Circle{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}body main .main__section .container .main__section--flexArea#Circle .main__section--circleArea{display:inline-block;width:230px;height:230px;border-radius:50%;background-position:center center}body main .main__section .container .main__section--flexArea#Circle .main__section--circleArea:nth-child(1){background-image:url(/img/main/what_is-sanrio/sanrio_asset-1.webp)}body main .main__section .container .main__section--flexArea#Circle .main__section--circleArea:nth-child(2){background-image:url(/img/main/what_is-sanrio/sanrio_asset-2.webp)}body main .main__section .container .main__section--flexArea#Circle .main__section--circleArea:nth-child(3){background-image:url(/img/main/what_is-sanrio/sanrio_asset-3.webp);background-position:left bottom}body main .main__section .container .main__section--flexArea#Circle .main__section--circleArea+.main__section--circleArea{margin-left:25px}@media screen and (max-width: 768px){body main .main__section .container .main__section--flexArea#Circle .main__section--circleArea+.main__section--circleArea{margin-left:0}}@media screen and (max-width: 767px){body main .highlight__section .main__section{padding:20% 0!important}}body main .highlight__section .main__section#Roots{padding:73px 0 85px;background-size:auto auto;background-color:#e194b4;background-image:repeating-linear-gradient(90deg,transparent,transparent 150px,#e08daf 150px,#e08daf 300px)}body main .highlight__section .main__section#Roots .main__section--ttlArea .main__section--ttl:before{content:url(/img/main/bg/main_quotation-left.svg);top:-12px;left:35%}@media screen and (max-width: 768px){body main .highlight__section .main__section#Roots .main__section--ttlArea .main__section--ttl:before{left:25%}}body main .highlight__section .main__section#Roots .main__section--ttlArea .main__section--ttl:after{content:url(/img/main/bg/main_quotation-right.svg);top:-10px;left:65%}@media screen and (max-width: 768px){body main .highlight__section .main__section#Roots .main__section--ttlArea .main__section--ttl:after{left:75%}}body main .highlight__section .main__section#Roots .main__section--hlArea{background:#f76d6d}@media screen and (max-width: 767px){body main .highlight__section .main__section#Roots .main__section--hlArea{margin:15% 0 10%!important}}body main .highlight__section .main__section#Roots .main__section--hlArea .main__section--hlNumArea{background:#f76d6d}body main .highlight__section .main__section#Roots .main__section--hlArea .main__section--hlNumArea .main__section--hlNum{color:#f76d6d;-webkit-box-shadow:0 0 0 12px #f76d6d;box-shadow:0 0 0 12px #f76d6d}body main .highlight__section .main__section#Roots .main__section--flexArea .main__section--imgArea{background-image:url(/img/main/roots/roots_asset.png);width:325px;height:260px;background-position:center center}body main .highlight__section .main__section#Roots .main__section--txtArea{padding:45px 0 0}body main .highlight__section .main__section#BirthCharacter{padding:100px 0;background-size:auto auto;background-color:#f77675;background-image:repeating-linear-gradient(90deg,transparent,transparent 150px,#f76d6d 150px,#f76d6d 300px)}body main .highlight__section .main__section#BirthCharacter .main__section--hlArea{background:#dc8eab;margin:0 0 5%}body main .highlight__section .main__section#BirthCharacter .main__section--hlArea .main__section--hlNumArea{background:#dc8eab}body main .highlight__section .main__section#BirthCharacter .main__section--hlArea .main__section--hlNumArea .main__section--hlNum{color:#dc8eab;-webkit-box-shadow:0 0 0 12px #dc8eab;box-shadow:0 0 0 12px #dc8eab}body main .highlight__section .main__section#BirthCharacter .main__section--hlArea .main__section--hltxtArea{padding:6.5%}body main .highlight__section .main__section#BirthCharacter .main__section--hlArea .main__section--hltxtArea:nth-child(3){margin-top:40px}body main .highlight__section .main__section#BirthCharacter .main__section--hlArea .main__section--hltxtArea .main__section--hltxt{font-size:36px}@media screen and (max-width: 768px){body main .highlight__section .main__section#BirthCharacter .main__section--hlArea .main__section--hltxtArea .main__section--hltxt{font-size:26px}}body main .highlight__section .main__section#BirthCharacter .main__section--flexArea{padding:0 0 39px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}body main .highlight__section .main__section#BirthCharacter .main__section--flexArea .main__section--imgArea{width:calc((100% - 40px)/2)}body main .highlight__section .main__section#BirthCharacter .main__section--flexArea .main__section--imgArea:nth-child(3){margin-top:40px}@media screen and (max-width: 767px){body main .highlight__section .main__section#BirthCharacter .main__section--flexArea .main__section--imgArea:nth-child(3){margin-top:20px}}body main .highlight__section .main__section#CharacterHistory{padding:100px 0 70px;background-size:auto auto;background-color:#e194b4;background-image:repeating-linear-gradient(90deg,transparent,transparent 150px,#e08daf 150px,#e08daf 300px)}body main .highlight__section .main__section#CharacterHistory .main__section--hlArea{background:#f76d6d;margin:0 0 5%}body main .highlight__section .main__section#CharacterHistory .main__section--hlArea .main__section--hlNumArea{background:#f76d6d}body main .highlight__section .main__section#CharacterHistory .main__section--hlArea .main__section--hlNumArea .main__section--hlNum{color:#f76d6d;-webkit-box-shadow:0 0 0 12px #f76d6d;box-shadow:0 0 0 12px #f76d6d}body main .highlight__section .main__section#CharacterHistory .main__section--hlArea .main__section--hltxtArea{padding:6%}body main .highlight__section .main__section#CharacterHistory .main__section--hlArea .main__section--hltxtArea .main__section--hltxt{font-size:36px}@media screen and (max-width: 768px){body main .highlight__section .main__section#CharacterHistory .main__section--hlArea .main__section--hltxtArea .main__section--hltxt{font-size:26px}}body main .highlight__section .main__section#CharacterHistory .main__section--flexArea{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 767px){body main .highlight__section .main__section#CharacterHistory .main__section--flexArea{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}body main .highlight__section .main__section#CharacterHistory .main__section--flexArea .main__section--imgArea{width:calc((100% - 80px)/4)}@media screen and (max-width: 767px){body main .highlight__section .main__section#CharacterHistory .main__section--flexArea .main__section--imgArea{width:calc((100% - 80px)/2)}body main .highlight__section .main__section#CharacterHistory .main__section--flexArea .main__section--imgArea:nth-child(n+3){margin-top:20px}}body main .highlight__section .main__section#CharacterHistory .main__section--txtArea{margin-top:40px}body main .highlight__section .main__section#TeachKawaii{padding:100px 0 65px;background-size:auto auto;background-color:#f77675;background-image:repeating-linear-gradient(90deg,transparent,transparent 150px,#f76d6d 150px,#f76d6d 300px)}body main .highlight__section .main__section#TeachKawaii .main__section--hlArea{background:#dc8eab;margin:0 0 4%}body main .highlight__section .main__section#TeachKawaii .main__section--hlArea .main__section--hlNumArea{background:#dc8eab}body main .highlight__section .main__section#TeachKawaii .main__section--hlArea .main__section--hlNumArea .main__section--hlNum{color:#dc8eab;-webkit-box-shadow:0 0 0 12px #dc8eab;box-shadow:0 0 0 12px #dc8eab}body main .highlight__section .main__section#TeachKawaii .main__section--hlArea .main__section--hltxtArea:nth-child(3){margin-top:40px}body main .highlight__section .main__section#TeachKawaii .main__section--hlArea .main__section--hltxtArea .main__section--hltxt{font-size:29px}@media screen and (max-width: 768px){body main .highlight__section .main__section#TeachKawaii .main__section--hlArea .main__section--hltxtArea .main__section--hltxt{font-size:19px}}body main .highlight__section .main__section#TeachKawaii .main__section--flexArea{padding:0 0 50px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 767px){body main .highlight__section .main__section#TeachKawaii .main__section--flexArea{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}body main .highlight__section .main__section#TeachKawaii .main__section--flexArea .main__section--imgArea{width:calc((100% - 80px)/4)}@media screen and (max-width: 767px){body main .highlight__section .main__section#TeachKawaii .main__section--flexArea .main__section--imgArea{width:calc((100% - 80px)/2)}body main .highlight__section .main__section#TeachKawaii .main__section--flexArea .main__section--imgArea:nth-child(n+3){margin-top:20px}}body main .highlight__section .main__section#Hellokittyrevolution{padding:102px 0 50px;background-size:auto auto;background-color:#e194b4;background-image:repeating-linear-gradient(90deg,transparent,transparent 150px,#e08daf 150px,#e08daf 300px)}body main .highlight__section .main__section#Hellokittyrevolution .main__section--hlArea{background:#f76d6d;margin:0 0 4%}body main .highlight__section .main__section#Hellokittyrevolution .main__section--hlArea .main__section--hlNumArea{background:#f76d6d}body main .highlight__section .main__section#Hellokittyrevolution .main__section--hlArea .main__section--hlNumArea .main__section--hlNum{color:#f76d6d;-webkit-box-shadow:0 0 0 12px #f76d6d;box-shadow:0 0 0 12px #f76d6d}body main .highlight__section .main__section#Hellokittyrevolution .main__section--flexArea{padding:0 0 27px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body main .highlight__section .main__section#Hellokittyrevolution .main__section--flexArea .main__section--imgArea{width:calc((100% - 15px)/2)}body main .highlight__section .main__section .main__section--hlArea{position:relative;margin:10% 0 3%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;border-radius:5px}@media screen and (max-width: 767px){body main .highlight__section .main__section .main__section--hlArea{margin:5% 0 10%!important}}body main .highlight__section .main__section .main__section--hlArea .main__section--hlNumArea .main__section--hlNum{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:40px;font-weight:600;background:#fff;padding:1.5% 3%;border-radius:50%}@media screen and (max-width: 768px){body main .highlight__section .main__section .main__section--hlArea .main__section--hlNumArea .main__section--hlNum{font-size:30px}}body main .highlight__section .main__section .main__section--hlArea .main__section--hltxtArea{padding:4%;-webkit-box-sizing:border-box;box-sizing:border-box;border:3px solid #fff;border-radius:5px}@media screen and (max-width: 767px){body main .highlight__section .main__section .main__section--hlArea .main__section--hltxtArea{padding:5%}}body main .highlight__section .main__section .main__section--hlArea .main__section--hltxtArea .main__section--hltxt{font-size:30px;font-weight:600;letter-spacing:.1em;text-align:center}@media screen and (max-width: 1100px){body main .highlight__section .main__section .main__section--hlArea .main__section--hltxtArea .main__section--hltxt{font-size:25px}}@media screen and (max-width: 768px){body main .highlight__section .main__section .main__section--hlArea .main__section--hltxtArea .main__section--hltxt{font-size:20px}}@media screen and (max-width: 767px){body main .highlight__section .main__section .main__section--hlArea .main__section--hltxtArea .main__section--hltxt{font-size:22px!important}}body footer{max-width:1240px;margin:-1px auto 0;background:#e60044}body footer .container{width:40%;margin:0 auto}@media screen and (max-width: 767px){body footer .container{width:60%}}body footer .container .footer__imgArea{padding:73px 0 0}body footer .container .footer__imgArea .footer__img{text-align:center}body footer .container .footer__contactArea{display:block;border:3px solid #fff;border-radius:10px;padding:20px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.2s;transition:.2s}body footer .container .footer__contactArea .footer__txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:20px}@media screen and (max-width: 768px){body footer .container .footer__contactArea .footer__txt{font-size:16px}}body footer .container .footer__contactArea .footer__txt .footer__mail{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:10px}body footer .container .footer__contactArea:hover{background:#fff}body footer .container .footer__contactArea:hover .footer__txt{color:#e60044}body footer .container .footer__contactArea:hover .footer__txt .footer__mail .footer__mail--svg{fill:#e60044}body footer .container .footer__flexArea{padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body footer .container .footer__flexArea .sns-link{-webkit-transition:.2s;transition:.2s;margin:0 7%}body footer .container .footer__flexArea .sns-link:hover{opacity:.8}body footer .footer__copyrightArea{background:#fff;padding:30px 0}body footer .footer__copyrightArea .footer__copyright--txt{font-size:12px;text-align:center;font-family:neue-haas-grotesk-display,sans-serif;font-weight:400;font-style:normal;color:#725e56}body footer .footer__copyrightArea .footer__copyright--txt:nth-child(1){letter-spacing:.05rem}body footer .footer__copyrightArea .footer__copyright--txt+.footer__copyright--txt{margin-top:10px}body footer .footer__sponsor{margin:0 0 30px}body footer .footer__sponsor .txt{text-align:center;font-size:18px}@media screen and (max-width: 1024px){body footer .footer__sponsor .txt{font-size:16px}}@media screen and (max-width: 767px){body footer .footer__sponsor .txt{font-size:14px}body footer .footer__copyrightArea{padding-bottom:80px}}.modalArea{visibility:hidden;opacity:0;position:fixed;z-index:10000000000000;top:0;left:0;width:100%;height:100%;-webkit-transition:.4s;transition:.4s}.modalBg{width:100%;height:100%;background-color:#1e1e1ecc;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@supports not ((-webkit-backdrop-filter: blur(3px)) or (backdrop-filter: blur(3px))){.modalBg{background:#1e1e1ef2}}.modal-main{padding:30px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.modal-main .modal-txt{font-size:14px;font-weight:700}.modal-main .modal-txt{margin-top:20px;font-size:20px}.modal-main .video-box{position:relative;width:100%;margin:0 auto;padding-bottom:56.25%}.modal-main .video-box>iframe{position:absolute;width:100%!important;height:100%!important}.modal-main .video-box .video-cover{display:block;position:absolute;top:-1px;left:-1px;width:calc(100% + 4px);height:calc(100% + 4px);background:transparent;border:6px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}@media screen and (max-width: 1024px){.modal-main .video-box .video-cover{border:4px solid #fff}}@media screen and (max-width: 767px){.modal-main .video-box .video-cover{border:6px solid #fff}}.modal-main.goods{max-height:90vh;padding:30px 18%;overflow-y:scroll}@media screen and (max-width: 1024px){.modal-main.goods{padding:80px 20px;min-height:100vh;max-height:auto}}.modal-main.goods .main-image{width:100%;border:2px solid #e60044;-webkit-box-sizing:border-box;box-sizing:border-box}.modal-main.goods .images{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.modal-main.goods .images .image{position:relative;width:calc((100% - 60px)/4);-ms-flex-negative:0;flex-shrink:0;border:2px solid #e60044;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.modal-main.goods .images .image.selected:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#e60044;opacity:.1}.modal-main.goods .name{margin-top:20px;color:#e60044;font-size:20px;font-weight:700}.modal-main.goods .price,.modal-main.goods .description{margin-top:20px;color:#e60044;font-size:14px;overflow:hidden;white-space:pre-wrap;word-wrap:break-word;line-height:1.7}.modal-main.goods .price .font-number{font-size:16px}@media screen and (max-width: 767px){.modal-main.goods .price .font-number{font-size:18px}}.modal-main.goods .prices{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.modal-main.goods .prices .pre-price{margin-top:2px;color:#e60044;font-size:14px;overflow:hidden;white-space:pre-wrap;word-wrap:break-word;line-height:1.7}@media screen and (max-width: 767px){.modal-main.goods .prices .pre-price{margin-top:5px}}.modal-main.goods .prices .prices-wrapper{margin-left:20px}.modal-main.goods .prices .prices-wrapper .goods-name{display:inline-block;width:30px;font-size:13px;text-align:center}.modal-main.goods .prices .prices-wrapper .price{margin-top:0;line-height:1.7}.modalWrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70%;max-width:750px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;overflow:hidden}@media screen and (max-width: 767px){.modalWrapper{width:90%}}.closeModal{position:absolute;top:10px;right:15px;cursor:pointer;font-size:28px;color:#1e1e1e}.modalArea.is-show{visibility:visible;opacity:1}.gnav{position:fixed;top:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:60px;background:#e60044}.gnav .links{width:80%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1024px){.gnav .links{width:100%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}}.gnav .links .link{width:25%;background:#fff;color:#e60044;border-radius:5px;font-size:16px}@media screen and (max-width: 1024px){.gnav .links .link{font-size:14px}}@media screen and (max-width: 767px){.gnav .links .link{font-size:10px}}.gnav .links .link>a{width:100%;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;gap:5px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.2s;transition:.2s}.gnav .links .link>a:hover{opacity:.6}@media screen and (max-width: 1024px){.gnav .links .link>a{padding:10px 0}}.gnav .links .link .apple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gnav .links .link .apple>svg{width:20px;height:20px}@media screen and (max-width: 1024px){.gnav .links .link .apple>svg{width:16px;height:16px}}@media screen and (max-width: 767px){.gnav .links .link .apple>svg{width:12px;height:12px}}.gnav .links .link .txt{-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}.gnav .links .link-fukuoka{width:25%;background:#afeeee;color:#e60044;border-radius:5px;font-size:16px}@media screen and (max-width: 1024px){.gnav .links .link-fukuoka{font-size:14px}}@media screen and (max-width: 767px){.gnav .links .link-fukuoka{font-size:10px}}.gnav .links .link-fukuoka>a{width:100%;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;gap:5px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.2s;transition:.2s}.gnav .links .link-fukuoka>a:hover{opacity:.6}@media screen and (max-width: 1024px){.gnav .links .link-fukuoka>a{padding:10px 0}}.gnav .links .link-fukuoka .apple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gnav .links .link-fukuoka .apple>svg{width:20px;height:20px}@media screen and (max-width: 1024px){.gnav .links .link-fukuoka .apple>svg{width:16px;height:16px}}@media screen and (max-width: 767px){.gnav .links .link-fukuoka .apple>svg{width:12px;height:12px}}.gnav .links .link-fukuoka .txt{-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}.audio-player{display:block;margin:60px 0;padding:40px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid #e60044;border-radius:20px;background:#fff;-webkit-text-size-adjust:100%}.audio-player .audio-ttl,.audio-player .audio-cap{text-align:center;color:#e60044;font-weight:700}.audio-player .audio-ttl{font-size:24px}@media screen and (max-width: 767px){.audio-player .audio-ttl{font-size:24px}}.audio-player .audio-cap{font-size:14px}@media screen and (max-width: 767px){.audio-player .audio-cap{font-size:10px}}.audio-player .audio{display:block;margin:30px auto;width:100%}.audio-player .audio .buttons{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.audio-player .audio .buttons{gap:20px}}.audio-player .audio .buttons .play-button{display:none;width:50px;height:50px;border:4px solid #e60044;border-radius:50%;background:#fff no-repeat center/40%;-webkit-transition:.2s;transition:.2s}.audio-player .audio .buttons .play-button:hover{opacity:.6}.audio-player .audio .buttons .play-button.play{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.4.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20focusable='false'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20541%20512'%20style='enable-background:new%200%200%20541%20512;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23E60044;}%20%3c/style%3e%3cpath%20class='st0'%20d='M517.4,214.7L165.4,6.6C136.8-10.3,93,6.1,93,47.9V464c0,37.5,40.7,60.1,72.4,41.3l352-208%20C548.8,278.8,548.9,233.2,517.4,214.7L517.4,214.7z'/%3e%3c/svg%3e")}.audio-player .audio .buttons .play-button.pause{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.4.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20focusable='false'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20517%20512'%20style='enable-background:new%200%200%20517%20512;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23E60044;}%20%3c/style%3e%3cpath%20class='st0'%20d='M213,479h-96c-26.5,0-48-21.5-48-48V79c0-26.5,21.5-48,48-48h96c26.5,0,48,21.5,48,48v352%20C261,457.5,239.5,479,213,479z%20M517,431V79c0-26.5-21.5-48-48-48h-96c-26.5,0-48,21.5-48,48v352c0,26.5,21.5,48,48,48h96%20C495.5,479,517,457.5,517,431z'/%3e%3c/svg%3e")}.audio-player .audio .buttons .play-button.init{display:block;border:none;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.4.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20focusable='false'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20515.3%20512'%20style='enable-background:new%200%200%20515.3%20512;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23E60044;}%20%3c/style%3e%3cg%3e%3cpath%20class='st0'%20d='M324.8,445.1l-22.2,22.2c-9.4,9.4-24.6,9.4-33.9,0L74.3,273c-9.4-9.4-9.4-24.6,0-33.9L268.7,44.7%20c9.4-9.4,24.6-9.4,33.9,0l22.2,22.2c9.5,9.5,9.3,25-0.4,34.3L203.9,216h287.4c13.3,0,24,10.7,24,24v32c0,13.3-10.7,24-24,24H203.9%20l120.5,114.8C334.2,420.1,334.4,435.6,324.8,445.1z'/%3e%3cpath%20class='st0'%20d='M33.6,37.7L33.6,37.7c18.6,0,33.6,15.1,33.6,33.6v369.5c0,18.6-15.1,33.6-33.6,33.6l0,0%20C15,474.4,0,459.3,0,440.8V71.3C0,52.7,15.1,37.7,33.6,37.7z'/%3e%3c/g%3e%3c/svg%3e") no-repeat center/50%}.audio-player .audio .buttons .play-button.next{display:block;border:none;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.4.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20focusable='false'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20515.3%20512'%20style='enable-background:new%200%200%20515.3%20512;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23DDDDDD;}%20%3c/style%3e%3cg%3e%3cpath%20class='st0'%20d='M190.5,66.9l22.2-22.2c9.4-9.4,24.6-9.4,33.9,0L441,239c9.4,9.4,9.4,24.6,0,33.9L246.6,467.3%20c-9.4,9.4-24.6,9.4-33.9,0l-22.2-22.2c-9.5-9.5-9.3-25,0.4-34.3L311.4,296H24c-13.3,0-24-10.7-24-24v-32c0-13.3,10.7-24,24-24%20h287.4L190.9,101.2C181.1,91.9,180.9,76.4,190.5,66.9z'/%3e%3cpath%20class='st0'%20d='M481.7,474.3L481.7,474.3c-18.6,0-33.6-15.1-33.6-33.6V71.3c0-18.6,15.1-33.6,33.6-33.6l0,0%20c18.6,0,33.6,15.1,33.6,33.6v369.5C515.3,459.3,500.2,474.3,481.7,474.3z'/%3e%3c/g%3e%3c/svg%3e") no-repeat center/50%;cursor:auto}.audio-player .audio .buttons .play-button.next:hover{opacity:1}.audio-player .audio .buttons .play-button.show{display:block}.audio-player .audio .duration{width:80%;height:5px;background:#ddd;border-radius:5px;overflow:hidden;margin:0 auto}.audio-player .audio .duration .duration-bar{width:0%;height:100%;background:#e60044;-webkit-transition:.2s;transition:.2s}.audio-player .audio .duration-time{margin-top:10px;font-size:10px;text-align:center;color:#e60044;opacity:.8}.tyousei{position:relative;top:-25px}.tyousei2{position:relative;top:-30px}.tyousei3{position:relative;top:-100px}.box4{padding:18px 19px;margin:2em 0;color:#2c2c2f;border-top:solid 5px #fff;border-bottom:solid 5px #fff}.kaisaityu{position:absolute;width:9%;top:100px;left:30.2%}@media screen and (max-width: 1024px){.kaisaityu{width:12%;top:89px;left:250px}}@media screen and (max-width: 767px){.kaisaityu{width:18%;top:100px;left:62px}}.place_banner{position:absolute;top:-25px;width:70%;left:27.5px}.bottom-news{position:fixed;bottom:0;left:0;width:100%;display:flex;padding:16px;box-sizing:border-box;z-index:10000000000000000;justify-content:flex-end}.news-link{padding:10px 16px;box-sizing:border-box;background:transparent;color:#fff;border-radius:8px;font-size:16px;font-weight:700;transition:.2s}.news-link:hover{opacity:.8}.news-link.lightblue{background:#74bce1}.notification-disp{width:100%;display:flex;justify-content:center;z-index:10000;padding:8px}.notification-button{position:relative;z-index:100;color:#e60044;background:#fff;padding:8px 16px;box-sizing:border-box;font-size:14px;font-weight:700;box-shadow:0 0 8px #0000001a;cursor:pointer;transition:.2s;margin-bottom:32px}@media screen and (max-width: 767px){.notification-button{font-size:12px}}.notification-button:hover{opacity:.8}.notification.show{visibility:visible;opacity:1}.notification{visibility:hidden;opacity:0;position:fixed;top:0;left:0;width:100%;height:100dvh;z-index:10000000000000000;background:transparent;transition:opacity .2s}.notification .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000c;cursor:pointer}.notification .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;width:80%;max-height:60dvh;overflow-y:auto;padding:32px 48px;box-sizing:border-box;background:#fff;color:#fff;border-radius:8px;font-size:16px;font-weight:700;color:#222;text-align:center}@media screen and (max-width: 767px){.notification .content{padding:32px;max-height:90dvh}}.notification .ttl,.notification .txt{color:#222;text-align:center;letter-spacing:.0001rem}.notification .ttl{font-size:20px;font-weight:700}.notification .txt{margin-top:16px;line-height:1.7}.notification .txt>a{color:#036eb7;text-decoration:underline;transition:.2s}.notification .txt>a:hover{opacity:.6}.notification .links{margin-top:24px;display:flex;justify-content:center;gap:16px}.notification .link,.notification .close{font-size:16px;color:#036eb7;font-weight:700;text-decoration:underline;transition:.2s}.notification .link:hover,.notification .close:hover{opacity:.6}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:#0000001a}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:#00000080;border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{to{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
