@import"reset.css";.wrapper{margin:0 auto;font-size:16px;line-height:1.5;font-family:"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;color:#222;font-weight:500;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"palt"}.wrapper img{max-width:100%}.wrapper a{color:#37b48d}.wrapper a:hover{text-decoration:none}.wrapper a img{transition:all .3s}.wrapper a img:hover{opacity:.6}@media screen and (max-width: 768px){.wrapper{font-size:14px}}.wrapper .container .container-inner{max-width:960px;margin:auto;padding:80px 0}@media screen and (max-width: 768px){.wrapper .container .container-inner{width:94%}}.wrapper .bg-pattern-1{background-image:linear-gradient(90deg, #d6911c, #f6cc2a 20%, #ffe329 50%, #f6cc2a 80%, #d6911c)}@media screen and (max-width: 768px){.wrapper .bg-pattern-1{background:url(../../images/news-bg.jpg);background-repeat:repeat-y;background-size:100%}}.wrapper .bg-pattern-2{background:url(../../images/green-bg.png)}.wrapper .bg-pattern-3{background:#fff}.wrapper .title{text-align:center;padding-bottom:50px}@media screen and (min-width: 769px){.wrapper .title img{height:80px}}@media screen and (max-width: 768px){.wrapper .title{padding-bottom:30px}.wrapper .title img{height:48px}}.wrapper .content-center{display:flex;justify-content:center;align-items:center}.wrapper .seto{font-family:"setofont-sp",sans-serif;font-weight:400;font-style:normal}@media screen and (min-width: 769px){.wrapper .smp_only{display:none}}@media screen and (max-width: 768px){.wrapper .pc_only{display:none}}.wrapper .common-button-wrap{display:flex;justify-content:center;margin-top:50px}@media screen and (max-width: 768px){.wrapper .common-button-wrap{margin-top:30px}}.wrapper .common-button-wrap .common-button{display:inline-block;font-weight:700;border:7px solid #222;box-shadow:4px 7px 0px 0px #222;font-size:33px;border-radius:100px;background:#222;color:#222;text-decoration:none}.wrapper .common-button-wrap .common-button:hover{text-decoration:none}.wrapper .common-button-wrap .common-button:hover .common-button-inner{transition:all 0.3s;-webkit-transition:all 0.3s;background:#f6cc2a}@media screen and (max-width: 768px){.wrapper .common-button-wrap .common-button{border-width:3px;box-shadow:3px 6px 0px 0px #222}}.wrapper .common-button-wrap .common-button .common-button-inner{background:#fff;display:block;padding:.7rem 5rem;border-radius:100px;position:relative}.wrapper .common-button-wrap .common-button .common-button-inner::before{content:"";background:url(../../images/common-arrow.svg) no-repeat;width:8%;padding-top:8%;position:absolute;top:30%;right:1.5rem}@media screen and (max-width: 768px){.wrapper .common-button-wrap .common-button .common-button-inner{font-size:18px}}.wrapper .news-time{display:flex;justify-content:space-between;margin:.5rem 0}.wrapper .news-time .category-icon{background:#fff;font-weight:700;border-radius:100px;border:2px #222 solid;font-size:12px;padding:0 .7rem}@media screen and (max-width: 768px){.wrapper .news-time .category-icon{border-width:1px}}.wrapper .sub-text-center{font-family:"setofont-sp","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:1.8rem;font-weight:bold;text-align:center;margin-bottom:2rem}@media screen and (max-width: 768px){.wrapper .sub-text-center{font-size:1.35rem;margin-bottom:1rem}}.wrapper #page-top{position:fixed;bottom:10px;right:10px;font-size:14px;line-height:1}.wrapper #page-top a{background:#ffe329;text-decoration:none;color:#37b48d;width:3rem;height:3rem;text-align:center;display:block;border-radius:90px;opacity:.9;transition:all .3s ease;line-height:3rem}.wrapper #page-top a:hover{text-decoration:none;opacity:.5}.wrapper.subpage header{background:url(../../images/kv-line.jpg) repeat-x #f6cc2a bottom;background-size:auto 25px;padding-bottom:25px}@media screen and (max-width: 768px){.wrapper.subpage header{background-size:auto 20px;padding-bottom:20px}}.wrapper header{background:#f6cc2a}.wrapper header .header-inner{display:flex;justify-content:space-between;padding:10px}@media screen and (min-width: 769px){.wrapper header .header-inner{max-width:960px;margin:auto}}.wrapper header .header-inner .logo{width:21%;align-content:center}.wrapper header .header-inner .nav-button{display:none}.wrapper header .header-inner .nav{display:flex;gap:30px}.wrapper header .header-inner .nav ul{display:flex;gap:30px}.wrapper header .header-inner .nav ul li{align-content:center}.wrapper header .header-inner .nav ul li a{display:inline-block;position:relative}.wrapper header .header-inner .nav ul li a:hover img{opacity:1}.wrapper header .header-inner .nav ul li a::after{background-color:#333;bottom:-4px;content:"";height:3px;left:0;position:absolute;transform:scale(0, 1);transform-origin:left top;transition:transform .3s;width:100%;border-radius:20px}.wrapper header .header-inner .nav ul li a:hover::after{transform:scale(1, 1)}.wrapper header .header-inner .nav-wrap.open{display:block}.wrapper header .header-inner .nav-wrap.close{display:none}@media screen and (min-width: 769px){.wrapper header .header-inner .nav-wrap{display:block !important;width:60%;padding-right:.3rem}}.wrapper header .header-inner .content{padding:20px}.wrapper header .header-inner .sns-block .sns-block-inner{width:55px;height:55px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.wrapper header .header-inner .sns-block .sns-block-inner img{width:50%}@media screen and (max-width: 768px){.wrapper header .header-inner .nav-button{display:block;cursor:pointer}.wrapper header .header-inner .nav-wrap{position:fixed;left:0;top:0;display:none;z-index:10;background-color:#f6cc2a;width:100%;height:100%}.wrapper header .header-inner .nav-wrap .nav{display:block;margin-top:10vh}.wrapper header .header-inner .nav-wrap .nav ul{height:100%;position:relative;overflow-x:hidden;overflow-y:auto;display:block}.wrapper header .header-inner .nav-wrap .nav ul li{display:block;margin:2em;text-align:center;margin:3rem 0}.wrapper header .header-inner .nav-wrap .nav ul li a{color:#fff;font-size:18px}.wrapper header .header-inner .nav-wrap .nav ul li a img{height:10vw}.wrapper header .header-inner .logo{width:50%;z-index:15;padding-left:.5rem}.wrapper header .header-inner .nav-button,.wrapper header .header-inner .nav-button span{display:inline-block;transition:all .4s;box-sizing:border-box}.wrapper header .header-inner .nav-button{z-index:20;position:relative;width:40px;height:36px}.wrapper header .header-inner .nav-button span{position:absolute;left:0;width:100%;height:5px;background-color:#000;border-radius:4px}.wrapper header .header-inner .nav-button span:nth-of-type(1){top:0}.wrapper header .header-inner .nav-button span:nth-of-type(2){top:16px}.wrapper header .header-inner .nav-button span:nth-of-type(3){bottom:0}.wrapper header .header-inner .nav-button.active span:nth-of-type(1){transform:translateY(16px) rotate(-45deg)}.wrapper header .header-inner .nav-button.active span:nth-of-type(2){opacity:0}.wrapper header .header-inner .nav-button.active span:nth-of-type(3){transform:translateY(-16px) rotate(45deg)}.wrapper header .header-inner .sns-block{background-color:#37b48d;height:100vh;display:flex;flex-direction:column;align-items:center;padding:2rem;position:relative;margin-top:3rem}.wrapper header .header-inner .sns-block .sns-block-inner{margin-bottom:1rem}.wrapper header .header-inner .sns-block .copyright{font-weight:300;font-size:11px}.wrapper header .header-inner .sns-block::before{content:"";background:url(../../images/wasabibear-icon.png) no-repeat;background-size:cover;position:absolute;top:-80px;right:10px;width:58px;height:72px}}.wrapper .kv-wrapper{background:url(../../images/kv-line.jpg) repeat-x #f6cc2a bottom;background-size:auto 30px;padding-bottom:30px;overflow:hidden}@media screen and (max-width: 768px){.wrapper .kv-wrapper{background-size:auto 20px;padding-bottom:20px}}.wrapper .kv-wrapper .kv-content{position:relative;background:url(../../images/kv-bg.jpg);background-repeat:repeat-x;background-size:contain}.wrapper .kv-wrapper .kv-content .kv-inner{width:70%;max-width:960px;margin:auto;position:relative}.wrapper .kv-wrapper .kv-content .kv-inner img{width:100%;vertical-align:bottom}.wrapper .kv-wrapper .kv-content .kv-inner::before{content:"";display:block;width:48%;height:94%;background-image:url("../../images/bg-item-left.png");background-repeat:no-repeat;background-size:cover;position:absolute;bottom:0;left:-49%}.wrapper .kv-wrapper .kv-content .kv-inner::after{content:"";display:block;width:47%;height:90.2%;background-image:url("../../images/bg-item-right.png");background-repeat:no-repeat;background-size:cover;position:absolute;bottom:0;right:-48%}@media screen and (max-width: 768px){.wrapper .kv-wrapper .kv-content .kv-inner{width:100%}.wrapper .kv-wrapper .kv-content .kv-inner::before,.wrapper .kv-wrapper .kv-content .kv-inner::after{content:none}}.wrapper .news-list{display:flex;gap:40px 20px;flex-wrap:wrap;justify-content:center}.wrapper .news-list li{width:45%}@media screen and (max-width: 768px){.wrapper .news-list li{width:100%}}.wrapper .news-list li a{display:block;line-height:1.7;transition:all 0.3s;-webkit-transition:all 0.3s;color:#222;text-decoration:none}.wrapper .news-list li a:hover{text-decoration:none}.wrapper .news-list li a:hover img{transform:scale(1.1);opacity:1}.wrapper .news-list li .news-card{display:block;border-radius:10px;overflow:hidden;border:#222 solid 5px;position:relative}.wrapper .news-list li .news-card::after{content:"";background:url(../../images/news-arrow.svg) no-repeat;background-size:cover;position:absolute;width:2.6rem;height:2.77rem;bottom:5px;right:5px}.wrapper .news-list li .news-title{display:block;font-size:18px;font-weight:700;margin:1rem 0}@media screen and (max-width: 768px){.wrapper .news-list li .news-title{font-size:16px}}.wrapper .character-container{padding:80px 0;background-image:url(../../images/character-bg.png);background-repeat:no-repeat;background-position:center 35%;background-size:120%}@media screen and (min-width: 1300px){.wrapper .character-container{background-size:auto}}@media screen and (max-width: 768px){.wrapper .character-container{background:none;background:url(../../images/character-bg-smp.png) no-repeat;background-position:top center;background-size:contain}}.wrapper .character-container .character-tab{width:70%;max-width:770px;margin:auto}@media screen and (max-width: 768px){.wrapper .character-container .character-tab{width:94%}}.wrapper .character-container .character-tab .character-tab-bg{border:7px solid #000;border-radius:20px;overflow:hidden;background:url(../../images/character-tab-bg.jpg)}@media screen and (max-width: 768px){.wrapper .character-container .character-tab .character-tab-bg{border-width:5px}}.wrapper .character-container .character-tab .js-tab-buttons{display:flex;justify-content:space-between;margin-bottom:1rem}.wrapper .character-container .character-tab .js-tab-buttons button{width:24.6%;padding-top:24.6%;max-width:180px;max-height:180px;background:#ccc;cursor:pointer;transition:all .3s;text-indent:200%;white-space:nowrap;overflow:hidden;line-height:0;border:none}.wrapper .character-container .character-tab .js-tab-buttons button.wasabi{background:url(../../images/character-tab-btn-01.png) no-repeat;background-size:contain}.wrapper .character-container .character-tab .js-tab-buttons button.pink{background:url(../../images/character-tab-btn-02.png) no-repeat;background-size:contain}.wrapper .character-container .character-tab .js-tab-buttons button.mustard{background:url(../../images/character-tab-btn-03.png) no-repeat;background-size:contain}.wrapper .character-container .character-tab .js-tab-buttons button.gochujang{background:url(../../images/character-tab-btn-04.png) no-repeat;background-size:contain}.wrapper .character-container .character-tab .js-tab-buttons button.wasabi:hover{background:url(../../images/character-tab-btn-01-on.png) no-repeat;background-size:contain}.wrapper .character-container .character-tab .js-tab-buttons button.pink:hover{background:url(../../images/character-tab-btn-02-on.png) no-repeat;background-size:contain}.wrapper .character-container .character-tab .js-tab-buttons button.mustard:hover{background:url(../../images/character-tab-btn-03-on.png) no-repeat;background-size:contain}.wrapper .character-container .character-tab .js-tab-buttons button.gochujang:hover{background:url(../../images/character-tab-btn-04-on.png) no-repeat;background-size:contain}.wrapper .character-container .character-tab .js-tab-buttons button.active.wasabi{background:url(../../images/character-tab-btn-01-on.png) no-repeat;background-size:contain}.wrapper .character-container .character-tab .js-tab-buttons button.active.pink{background:url(../../images/character-tab-btn-02-on.png) no-repeat;background-size:contain}.wrapper .character-container .character-tab .js-tab-buttons button.active.mustard{background:url(../../images/character-tab-btn-03-on.png) no-repeat;background-size:contain}.wrapper .character-container .character-tab .js-tab-buttons button.active.gochujang{background:url(../../images/character-tab-btn-04-on.png) no-repeat;background-size:contain}.wrapper .character-container .character-tab .js-tab-contents .js-content-list{display:none;-webkit-animation:fadeIn .3s ease-in-out;animation:fadeIn .3s ease-in-out}.wrapper .character-container .character-tab .js-tab-contents .js-content-list.active{display:block}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.wrapper .character-container .character-tab .character-tab-item{padding:30px;display:flex;flex-wrap:wrap;justify-content:space-between}.wrapper .character-container .character-tab .character-tab-item .character-figure{width:50%;display:flex;align-items:center}.wrapper .character-container .character-tab .character-tab-item .character-figure img{filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, 0.25))}.wrapper .character-container .character-tab .character-tab-item .character-detail{width:49%;font-family:"setofont-sp","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:clamp(.875rem,.807rem + .34vw,1.063rem);display:flex;align-items:center}.wrapper .character-container .character-tab .character-tab-item .character-detail .frame{background:#fff;border:solid 5px #000;margin:25px auto;border-radius:255px 15px 225px 15px/15px 225px 15px 255px;padding:20px;position:relative}.wrapper .character-container .character-tab .character-tab-item .character-detail .frame::after{content:"";width:18%;height:24%;background:url(../../images/sparkle.png) no-repeat;background-size:contain;position:absolute;bottom:0;left:-18%}@media screen and (max-width: 768px){.wrapper .character-container .character-tab .character-tab-item .character-detail .frame::after{top:-25%;left:-3%}}@media screen and (max-width: 768px){.wrapper .character-container .character-tab .character-tab-item .character-detail .frame{font-size:16px;padding:10px}}.wrapper .character-container .character-tab .character-tab-item .character-detail .frame h3{margin-bottom:.5rem}.wrapper .character-container .character-tab .character-tab-item .character-detail.font-size-larger{font-size:1.26rem}@media screen and (max-width: 768px){.wrapper .character-container .character-tab .character-tab-item .character-detail.font-size-larger .frame{font-size:1.26rem}}.wrapper .character-container .character-tab .character-tab-item .character-detail .large-text{display:inline-block;font-size:1.5rem;font-weight:bold;padding-right:1rem}.wrapper .character-container .character-tab .character-tab-item .character-detail .underline{background:url(../../images/underline.svg) repeat-x;background-position:bottom left;padding-bottom:.5rem;margin-bottom:1rem}.wrapper .character-container .character-tab .character-tab-item .character-detail .wavyline{margin-bottom:1rem}.wrapper .character-container .character-tab .character-tab-item .character-detail .wavyline .wavyline-inner{background:url(../../images/wavyline.svg) repeat-x;background-position:bottom left;padding-bottom:.7rem;font-weight:bold}.wrapper .character-container .character-tab .character-tab-item .character-detail .text-list{list-style-type:square;padding-left:1.5rem}@media screen and (max-width: 960px){.wrapper .character-container .character-tab .character-tab-item{display:block;padding:10px}.wrapper .character-container .character-tab .character-tab-item .character-figure{margin:auto}.wrapper .character-container .character-tab .character-tab-item .character-detail{margin:auto;width:70%}.wrapper .character-container .character-tab .character-tab-item .character-detail .frame{margin-top:0}}@media screen and (max-width: 768px){.wrapper .character-container .character-tab .character-tab-item{border-width:3px}.wrapper .character-container .character-tab .character-tab-item .character-detail{width:100%}.wrapper .character-container .character-tab .character-tab-item .character-figure{width:80%}}.wrapper .sns-wrap{background:url(../../images/underline_dot.svg) no-repeat;background-size:contain;background-position:top center}@media screen and (min-width: 769px){.wrapper .sns-wrap .title img{height:50px}}@media screen and (max-width: 768px){.wrapper .sns-wrap .title img{height:40px}}.wrapper .instagram-link{width:8%;margin:auto}@media screen and (max-width: 768px){.wrapper .instagram-link{width:18%}}.wrapper .footer{background:#f6cc2a}.wrapper .footer .footer-inner{max-width:960px;margin:auto;padding:1rem}.wrapper .footer .footer-inner p{font-size:14px;font-weight:normal;text-align:center}@media screen and (max-width: 768px){.wrapper .footer .footer-inner p{font-size:12px}}.wrapper.subpage .news-article{width:75%;margin:auto}@media screen and (max-width: 768px){.wrapper.subpage .news-article{width:96%}}.wrapper.subpage .news-article h3{font-size:clamp(1rem,.682rem + 1.59vw,1.875rem);margin-bottom:.5rem}.wrapper.subpage .news-article-frame{border:7px solid #222;border-radius:20px;overflow:hidden;margin-top:2rem;background:#fff;position:relative}@media screen and (max-width: 768px){.wrapper.subpage .news-article-frame{border-width:5px;width:94%;margin:2rem auto 0 auto}}.wrapper.subpage .news-article-frame .news-article-text{font-weight:500;padding:50px;padding-bottom:80px;overflow-wrap:break-word}@media screen and (max-width: 768px){.wrapper.subpage .news-article-frame .news-article-text{padding:4%;padding-bottom:12%}}.wrapper.subpage .news-article-frame::after{content:"";width:100%;padding-bottom:3%;background:url(../../images/frame-footer-deco.svg);background-repeat:repeat-x;background-size:135%;background-position:-25px 0;position:absolute;bottom:0;left:0}@media screen and (max-width: 768px){.wrapper.subpage .news-article-frame::after{padding-bottom:5%;background-size:200%;background-position:-10px 0}}.wrapper.subpage .bg-news{position:relative}.wrapper.subpage .bg-news::before{content:"";width:100%;height:65%;background:url(../../images/green-bg.png);position:absolute;left:0;bottom:0}
/*# sourceMappingURL=style.min.css.map */