@charset "UTF-8";@-webkit-keyframes opacity{0%{opacity:0}to{opacity:1}}@-webkit-keyframes bounce{0%{rotate:10deg;translate:60px -70px}10%{rotate:0deg;translate:40px -70px}40%{rotate:-20deg;translate:10px 0}50%{rotate:-30deg;translate:0 -10px}60%{rotate:-40deg;translate:-10px 0}70%{rotate:-55deg;translate:-15px -4px}80%{rotate:-57deg;translate:-18px 0}90%{tanslate:-20px -2px;rotate:-59deg}to{rotate:-63deg;translate:-21px 0}}@-webkit-keyframes return{0%{rotate:-63deg;translate:-21px 0}40%{rotate:-170deg;translate:-81px 0}80%{rotate:10deg;translate:10px 0}to{rotate:0deg;translate:0 0}}@-webkit-keyframes rolling{0%{rotate:0deg;translate:0 0}20%{rotate:-170deg;translate:-81px 0}40%{rotate:25deg;translate:20px 0}50%{rotate:0deg;translate:0 0}to{rotate:0deg;translate:0 0}}@-webkit-keyframes bounce-left{0%{rotate:-10deg;translate:-60px -70px}10%{rotate:0deg;translate:-40px -70px}40%{rotate:20deg;translate:-10px 0}50%{rotate:30deg;translate:0 -10px}60%{rotate:40deg;translate:10px 0}70%{rotate:55deg;translate:15px -4px}80%{rotate:57deg;translate:18px 0}90%{tanslate:20px -2px;rotate:59deg}to{rotate:63deg;translate:21px 0}}@-webkit-keyframes return-left{0%{rotate:63deg;translate:21px 0}40%{rotate:170deg;translate:81px 0}80%{rotate:-10deg;translate:-10px 0}to{rotate:0deg;translate:0 0}}@-webkit-keyframes rolling-left{0%{rotate:0deg;translate:0 0}20%{rotate:170deg;translate:81px 0}40%{rotate:-25deg;translate:-20px 0}50%{rotate:0deg;translate:0 0}to{rotate:0deg;translate:0 0}}*,:after,:before{border-style:solid;border-width:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.15}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ol,ul{list-style:none;margin:0;padding:0}dt{font-weight:700}dd{margin-left:0}hr{border-top-width:1px;box-sizing:content-box;clear:both;color:inherit;height:0;margin:0;overflow:visible}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object,svg{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;background:transparent;border-radius:0;color:inherit;font:inherit;margin:0;padding:0;text-align:inherit;text-transform:inherit;vertical-align:middle}[type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;appearance:radio}[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:default}select:disabled{opacity:inherit}fieldset,option{padding:0}fieldset{margin:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-collapse:collapse;border-color:inherit}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}dialog{background-color:transparent;padding:0}:root{--hilight-color:#eee458;--hilight-color2:#e2b0c7}html{font-size:62.5%}html body{font-family:Helvetica Neue,ryo-gothic-plusn,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro,Hiragino Sans,ヒラギノ角ゴシック,sans-serif;font-size:1rem;font-style:normal;font-weight:400}html body .jp{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-family:ryo-gothic-plusn,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro,Hiragino Sans,ヒラギノ角ゴシック,sans-serif}html body img,html body svg,html body video{height:auto;width:100%}@media screen and (min-width:980px){html body .pc{display:block}html body .sp{display:none!important}}@media screen and (max-width:980px){html body .sp{display:block}html body .pc{display:none!important}}html body .scroll-in{opacity:0;translate:0 20px}html body .scroll-in.show{opacity:1;transition:.5s ease;translate:0 0}html body .emoji{text-transform:uppercase}html body .emoji:after{font-family:Noto Color Emoji,Helvetica Neue;margin-left:3px}html body .emoji.emoji-clothes:after{content:"👕"}html body .emoji.emoji-food:after{content:"🍽"}html body .emoji.emoji-live:after{content:"🛋"}html body .emoji.emoji-play:after{content:"⚽"}html body .emoji.emoji-know:after{content:"✏️"}html body .emoji.emoji-music:after{content:"🎧"}html body .emoji.emoji-travel:after{content:"✈️"}html body .emoji.emoji-health:after{content:"❤️"}html body .emoji.emoji-local:after{content:"🏙"}#header{background-color:#fff;border-bottom:1px solid transparent;left:0;position:-webkit-sticky;position:sticky;right:0;top:0;transition:.3s ease;width:100%;z-index:1000}@media screen and (min-width:980px){#header{height:130px}}#header #header-main{align-items:flex-end;display:flex;height:94.5px;justify-content:space-between;padding-inline:4%;padding-bottom:20px;transition:.3s ease;width:100%}@media screen and (min-width:980px){#header #header-main{height:130px;margin-inline:auto;max-width:1500px;padding-inline:0;padding-bottom:40px;width:calc(100% - 120px)}}#header #header-main .brand-logo{scale:1;-webkit-transform-origin:0 100%;transform-origin:0 100%;transition:.3s ease;width:217px}@media screen and (min-width:980px){#header #header-main .brand-logo{width:285px}}@media screen and (min-width:980px) and (max-width:1288px){#header #header-main .brand-logo{width:235px}}@media screen and (min-width:980px) and (min-width:1500px){#header #header-main .brand-logo{width:335px}}#header #header-main .scroll-icon{height:30px;margin-left:auto;margin-right:10px;position:relative;width:30px}@media screen and (min-width:980px){#header #header-main .scroll-icon{display:none}}#header #header-main .scroll-icon .icon{background-color:#fff;border-radius:50%;-webkit-clip-path:circle(0);clip-path:circle(0);height:100%;overflow:hidden;transition:.3s ease;width:100%}#header #header-main .scroll-icon .icon .icons{align-items:flex-start;display:flex;flex-wrap:wrap;height:200%;justify-content:center;position:relative;transition:.2s ease;width:300%;z-index:2}#header #header-main .scroll-icon .icon .icons span{align-items:center;display:flex;font-family:Noto Color Emoji,Helvetica Neue;font-size:1.2rem;height:50%;justify-content:center;width:33.3333333333%}#header #header-main .scroll-icon .icon .wave{bottom:0;height:100%;left:0;position:absolute;width:100%;z-index:1}#header #header-main .scroll-icon .icon .wave .inner{background-color:var(--hilight-color);height:100%;position:relative;width:100%}#header #header-main .scroll-icon .icon .wave .inner:before{-webkit-animation:wave-top 2s linear 0s infinite;animation:wave-top 2s linear 0s infinite;background-color:var(--hilight-color);bottom:100%;content:"";display:block;height:3px;left:0;-webkit-mask-image:url(../img/common/wave.png);mask-image:url(../img/common/wave.png);-webkit-mask-size:100% auto;mask-size:100% auto;position:absolute;width:100%}@-webkit-keyframes wave-top{0%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:-30px 0;mask-position:-30px 0}}@keyframes wave-top{0%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:-30px 0;mask-position:-30px 0}}#header #header-main .scroll-icon .message{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);font-size:1rem;left:50%;position:absolute;scale:.7;text-align:center;top:calc(100% + 3px);transition:.2s ease;translate:-50% 0;white-space:nowrap}#header #header-main .main-nav{display:none}@media screen and (min-width:1040px){#header #header-main .main-nav{display:block;margin-left:auto;margin-right:47px;transition:.3s ease}}@media screen and (min-width:1040px) and (max-width:1512px){#header #header-main .main-nav{margin-right:10px}}@media screen and (min-width:1040px){#header #header-main .main-nav .navigation-list li{margin-bottom:0}}@media screen and (min-width:1040px) and (max-width:1420px){#header #header-main .main-nav .navigation-list li a span{display:none}}#header #header-main .hamburger-button{align-items:center;background-color:#fff;border:1px solid #000;border-radius:15px;display:flex;height:30px;justify-content:space-evenly;padding-inline:3px;position:relative;transition:.3s ease;width:70px}#header #header-main .hamburger-button:before{align-items:center;background-color:#000;border-radius:15px;color:var(--hilight-color2);content:"close";display:flex;font-size:1rem;height:100%;justify-content:center;left:0;opacity:0;position:absolute;text-transform:uppercase;top:0;transition:.3s ease;width:100%;z-index:10}#header #header-main .hamburger-button .hamburger{height:10px;position:relative;width:12px}#header #header-main .hamburger-button .hamburger span{background-color:#000;display:block;height:1px;left:0;position:absolute;top:50%;width:100%}#header #header-main .hamburger-button .hamburger span:first-child{translate:0 -5px}#header #header-main .hamburger-button .hamburger span:nth-child(2){translate:0 -50%}#header #header-main .hamburger-button .hamburger span:nth-child(3){translate:0 4px}#header #header-main .hamburger-button .loupe{height:13.5px;position:relative;width:13px}#header #header-main .hamburger-button .loupe .circle{aspect-ratio:1/1;border:1px solid #000;border-radius:50%;width:11.5px}#header #header-main .hamburger-button .loupe .handle{background-color:#000;bottom:0;height:1px;position:absolute;right:0;rotate:45deg;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;width:5px}@media (hover:hover){#header #header-main .hamburger-button:hover{background-color:#000}#header #header-main .hamburger-button:hover .hamburger span{background-color:#fff}#header #header-main .hamburger-button:hover .loupe .circle{border-color:#fff}#header #header-main .hamburger-button:hover .loupe .handle{background-color:#fff}}#header #menu-wrapper{background-color:var(--hilight-color2);height:0;left:0;overflow:scroll;position:absolute;top:calc(100% + 1px);transition:.5s ease-in-out;width:100%}@media screen and (min-width:980px){#header #menu-wrapper{height:auto;max-height:0}}#header .pankuzu{display:none}@media screen and (min-width:980px){#header .pankuzu{align-items:center;bottom:15px;display:flex;justify-content:flex-start;left:0;margin-left:60px;opacity:1;position:absolute;transition:.2s ease;visibility:visible}}@media screen and (min-width:980px) and (min-width:1620px){#header .pankuzu{margin-left:calc(50% - 750px)}}@media screen and (min-width:980px){#header .pankuzu li{background-image:url(../img/common/pankuzu.png);background-position:right 10px center;background-repeat:no-repeat;background-size:5px auto;font-size:1rem;margin-bottom:6px;max-width:300px;overflow:hidden;padding-right:25px;text-overflow:ellipsis;white-space:nowrap}}@media screen and (min-width:980px) and (min-width:980px){#header .pankuzu li{margin-bottom:0}}@media screen and (min-width:980px){#header .pankuzu li:last-child{background-image:none}}@media screen and (min-width:980px) and (hover:hover){#header .pankuzu li a:hover{text-decoration:underline}}#header.open,#header.scrolled{background-color:var(--hilight-color2);border-bottom-color:#000;translate:0 -26px}@media screen and (min-width:980px){#header.open,#header.scrolled{translate:0 -59px}#header.open #header-main,#header.scrolled #header-main{padding-bottom:17px}#header.open #header-main .hamburger-button,#header.open #header-main .main-nav,#header.scrolled #header-main .hamburger-button,#header.scrolled #header-main .main-nav{margin-bottom:3px}}#header.open #header-main .brand-logo,#header.scrolled #header-main .brand-logo{scale:.6543778802}@media screen and (min-width:980px){#header.open #header-main .brand-logo,#header.scrolled #header-main .brand-logo{scale:1;width:156.5px}}#header.open .pankuzu,#header.scrolled .pankuzu{opacity:0;visibility:hidden}#header.scrolled:not(.open) #header-main .scroll-icon .icon{-webkit-clip-path:circle(50%);clip-path:circle(50%)}#header.scrolled:not(.open) #header-main .scroll-icon[data-js-scroll-icons=start] .icon .icons{translate:0 0}#header.scrolled:not(.open) #header-main .scroll-icon[data-js-scroll-icons=start] .message1{-webkit-clip-path:inset(0);clip-path:inset(0)}#header.scrolled:not(.open) #header-main .scroll-icon[data-js-scroll-icons=middle] .icon .icons{translate:-33.33% 0}#header.scrolled:not(.open) #header-main .scroll-icon[data-js-scroll-icons=middle] .message2{-webkit-clip-path:inset(0);clip-path:inset(0)}#header.scrolled:not(.open) #header-main .scroll-icon[data-js-scroll-icons=middle].stop .icon .icons{translate:-33.33% -50%}#header.scrolled:not(.open) #header-main .scroll-icon[data-js-scroll-icons=middle].stop .message2{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}#header.scrolled:not(.open) #header-main .scroll-icon[data-js-scroll-icons=middle].stop .message4{-webkit-clip-path:inset(0);clip-path:inset(0)}#header.scrolled:not(.open) #header-main .scroll-icon[data-js-scroll-icons=finish] .icon .icons{translate:-66.66% 0}#header.scrolled:not(.open) #header-main .scroll-icon[data-js-scroll-icons=finish] .message3{-webkit-clip-path:inset(0);clip-path:inset(0)}#header.open{border-bottom-color:#000}@media screen and (min-width:980px){#header.open{border-bottom-color:transparent}}#header.open #header-main .hamburger-button:before{opacity:1}@media screen and (min-width:980px){#header.open #header-main .main-nav{translate:0 -60px}}#header.open #menu-wrapper{height:calc(100dvh - 70px)}@media screen and (min-width:980px){#header.open #menu-wrapper{border-bottom:1px solid #000;height:auto;max-height:calc(100dvh - 70px)}}#header.show #daily .billy-banner>img{-webkit-clip-path:inset(0);clip-path:inset(0);transition:.6s ease .5s}#header.show #daily .billy-banner .charactor{opacity:1;scale:1;transition:.4s cubic-bezier(.25,.25,.73,1.65) 1s}.main-nav .navigation-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.main-nav .navigation-list li{margin-bottom:10px;margin-right:10px}@media screen and (min-width:980px){.main-nav .navigation-list li{margin-right:9.5px}}.main-nav .navigation-list li:last-child{margin-right:0}.main-nav .navigation-list li .navigation-item{align-items:center;background-color:#fff;border:1px solid #000;border-radius:15px;display:flex;font-size:1.2rem;font-weight:500;height:30px;justify-content:center;padding-inline:15px;transition:.4s ease}@media (hover:hover){.main-nav .navigation-list li .navigation-item:hover{background-color:#000;color:#fff}}.main-nav .navigation-list li .navigation-item.current{background-color:#000;color:#fff}.main-nav .navigation-list li .navigation-item span{font-family:Helvetica Neue Light;font-size:1rem;font-weight:400;margin-bottom:2px;margin-left:8px;text-transform:uppercase}.menu-inner{margin:0 auto;max-width:433px;padding-bottom:37.5px;padding-top:20px;position:relative;width:86.6666666667%;z-index:2}@media screen and (min-width:980px){.menu-inner{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:none;max-width:1500px;padding-bottom:38.5px;padding-top:23px;width:calc(100% - 120px)}}.menu-inner .search-wrapper{margin-top:20px}@media screen and (min-width:980px){.menu-inner .search-wrapper{margin-top:0;width:367.5px}}.menu-inner .search-wrapper .search .form{align-items:center;background-color:#fff;border:1px solid #000;border-radius:15px;display:flex;height:30px;justify-content:space-between;padding-inline:19px;width:100%}.menu-inner .search-wrapper .search .form .input-text{flex:1;font-size:1.2rem;height:100%;outline:none!important}.menu-inner .search-wrapper .search .form .input-submit{background-image:url(../img/common/icon-loupe.png);background-position:100%;background-repeat:no-repeat;background-size:13.5px auto;color:transparent;height:100%}.menu-inner .search-wrapper .search .form input::-webkit-calendar-picker-indicator{display:none}.menu-inner .sub-navigation-block{margin-top:30px}@media screen and (min-width:980px){.menu-inner .sub-navigation-block{margin-top:20px;width:100%}}.menu-inner .sub-navigation-block .head{font-size:1.4rem}.menu-inner .sub-navigation-block .sub-navigation-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:20px}@media screen and (min-width:980px){.menu-inner .sub-navigation-block .sub-navigation-list{margin-top:15px}}.menu-inner .sub-navigation-block .sub-navigation-list+.sub-navigation-list{margin-top:10px}@media screen and (min-width:980px){.menu-inner .sub-navigation-block .sub-navigation-list+.sub-navigation-list{margin-top:0}}.menu-inner .sub-navigation-block .sub-navigation-list li{margin-bottom:10px;margin-right:9px}.menu-inner .sub-navigation-block .sub-navigation-list li a{align-items:center;background-color:#fff;border:1px solid #000;border-radius:12.5px;display:flex;font-family:Helvetica Neue;font-size:1.2rem;height:25px;justify-content:center;padding-inline:8px;transition:.4s ease}@media (hover:hover){.menu-inner .sub-navigation-block .sub-navigation-list li a:hover{background-color:#000;color:#fff}}.menu-inner .sub-navigation-block .sub-navigation-list-circle{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:15px}.menu-inner .sub-navigation-block .sub-navigation-list-circle+.sub-navigation-list-circle{margin-top:0}@media screen and (min-width:980px){.menu-inner .sub-navigation-block .sub-navigation-list-circle{width:calc(100% - 475px)}}.menu-inner .sub-navigation-block .sub-navigation-list-circle li{margin-bottom:10px;width:50%}@media screen and (min-width:980px){.menu-inner .sub-navigation-block .sub-navigation-list-circle li{margin-right:28.5px;width:auto}}.menu-inner .sub-navigation-block .sub-navigation-list-circle li.spacer{display:none}@media screen and (min-width:980px){.menu-inner .sub-navigation-block .sub-navigation-list-circle li.spacer{display:block;margin:0;width:100%}}.menu-inner .sub-navigation-block .sub-navigation-list-circle li .navigation-item{align-items:center;display:flex;font-size:1.2rem;justify-content:flex-start;transition:.4s ease}@media (hover:hover){.menu-inner .sub-navigation-block .sub-navigation-list-circle li .navigation-item:hover{text-decoration:underline}}.menu-inner .sub-navigation-block .sub-navigation-list-circle li .navigation-item .icon{background-color:#fff;background-position:50%;background-repeat:no-repeat;border-radius:50%;height:25px;margin-right:10px;position:relative;width:25px}.menu-inner .sub-navigation-block .sub-navigation-list-circle li .navigation-item .icon:before{content:"";display:block;height:100%;left:0;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;top:0;width:100%}.menu-inner .sub-navigation-block .sub-navigation-list-circle li .navigation-item .icon.icon-dotst{background-image:url(../img/common/icon-dotst.png);background-size:cover}.menu-inner .sub-navigation-block .sub-navigation-list-circle li .navigation-item .icon.icon-dotc{background-image:url(../img/common/icon-dotc.png);background-size:cover}.menu-inner .sub-navigation-block .sub-navigation-list-circle li .navigation-item .icon.icon-shoplist{background-image:url(../img/common/icon-shoplist.png);background-size:cover}.menu-inner .sub-navigation-block .sub-navigation-list-circle li .navigation-item .icon.icon-staffboard{background-color:#000}.menu-inner .sub-navigation-block .sub-navigation-list-circle li .navigation-item .icon.icon-staffboard:before{background-color:#fff;-webkit-mask-image:url(../img/common/icon-staffboard.png);mask-image:url(../img/common/icon-staffboard.png);-webkit-mask-position:55% center;mask-position:55% center;-webkit-mask-size:9px auto;mask-size:9px auto}.menu-inner .sub-navigation-block .sub-navigation-list-circle li .navigation-item .icon.icon-instagram:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-instagram.png);mask-image:url(../img/common/icon-instagram.png);-webkit-mask-size:13px auto;mask-size:13px auto}.menu-inner .sub-navigation-block .sub-navigation-list-circle li .navigation-item .icon.icon-x:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-x.png);mask-image:url(../img/common/icon-x.png);-webkit-mask-size:10.5px auto;mask-size:10.5px auto}.menu-inner .sub-navigation-block .sub-navigation-list-circle li .navigation-item .icon.icon-line:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-line.png);mask-image:url(../img/common/icon-line.png);-webkit-mask-size:14px auto;mask-size:14px auto}.menu-inner .sub-navigation-block .sub-navigation-list-circle li .navigation-item .icon.icon-youtube:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-youtube.png);mask-image:url(../img/common/icon-youtube.png);-webkit-mask-size:13.5px auto;mask-size:13.5px auto}.menu-inner .sub-navigation-block .sub-navigation-list-circle li .navigation-item .icon.icon-tiktok:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-tiktok.png);mask-image:url(../img/common/icon-tiktok.png);-webkit-mask-size:10.5px auto;mask-size:10.5px auto}.menu-inner .sub-navigation-block .sub-navigation-list-circle li .navigation-item .icon.icon-facebook:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-facebook.png);mask-image:url(../img/common/icon-facebook.png);-webkit-mask-size:14px auto;mask-size:14px auto}.menu-inner .sub-navigation-block .sub-navigation-list-circle.framed li .navigation-item .icon{border:1px solid #000}.menu-inner .other-navigation{border-top:1px solid #000;margin-top:40px;padding-top:40px}@media screen and (min-width:980px){.menu-inner .other-navigation{align-items:center;border-left:1px solid #000;border-top:none;bottom:0;display:flex;flex-direction:row-reverse;justify-content:space-between;margin-bottom:48.5px;margin-right:0;margin-top:0;padding-left:40px;padding-top:0;position:absolute;right:0;width:475px}}.menu-inner .other-navigation .head{font-size:1.2rem;font-weight:700;line-height:1.3333333333;margin-bottom:20px}@media screen and (min-width:980px){.menu-inner .other-navigation .head{font-size:1rem}}.menu-inner .other-navigation .other-slider{display:block;margin-bottom:17.5px}@media screen and (min-width:980px){.menu-inner .other-navigation .other-slider{margin-bottom:0;width:250.5px}}.menu-inner .other-navigation .other-list li{margin-bottom:15px}@media screen and (min-width:980px){.menu-inner .other-navigation .other-list li{margin-bottom:13px}}.menu-inner .other-navigation .other-list li a{background-image:url(../img/common/icon-yajirushi.png);background-position:100%;background-repeat:no-repeat;background-size:15px auto;font-size:1.2rem;padding-right:25px;padding-block:3px}@media (hover:hover){.menu-inner .other-navigation .other-list li a:hover{text-decoration:underline}}#main{margin-inline:auto;max-width:500px}@media screen and (min-width:980px){#main{max-width:none}}#main .section-head{text-align:center}@media screen and (min-width:980px){#main .section-head{margin-inline:auto;max-width:1500px;text-align:left;width:calc(100% - 120px)}#main .section-head h1,#main .section-head h2{align-items:center;display:flex;justify-content:flex-start}}#main .section-head h1 span,#main .section-head h2 span{display:block}#main .section-head h1 .en,#main .section-head h2 .en{font-size:2.4rem}#main .section-head h1 .jp,#main .section-head h2 .jp{font-size:1.2rem;margin-top:5px}@media screen and (min-width:980px){#main .section-head h1 .jp,#main .section-head h2 .jp{margin-left:15px;margin-top:0}}#main .section-head .subtitle{font-size:1.4rem;margin-bottom:5px}#main .new-icon{align-items:center;background-color:var(--hilight-color);border:1px solid #000;border-radius:50%;bottom:0;display:flex;font-size:1rem;height:39px;justify-content:center;position:absolute;right:18px;rotate:10deg;text-transform:uppercase;translate:60px -70px;width:39px;z-index:1}#main .new-icon.left{left:18px;right:auto;rotate:-10deg;translate:-60px -70px}#main #recent-posts-section,#main #recent-posts-section2{margin-top:47px;padding-bottom:50px}@media screen and (min-width:980px){#main #recent-posts-section,#main #recent-posts-section2{margin-top:80px;margin-inline:auto;max-width:1500px;position:relative;width:calc(100% - 120px)}#main #recent-posts-section .section-head,#main #recent-posts-section2 .section-head{width:100%}}#main .article-list{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px auto 0;width:92%}@media screen and (min-width:980px){#main .article-list{margin-top:40px;width:100%}#main .article-list:after,#main .article-list:before{content:"";display:block;height:1px;order:1;width:23.8362760835%}}#main .article-list li{margin-bottom:35px;overflow:hidden;position:relative;width:47.1014492754%}@media screen and (min-width:980px){#main .article-list li{margin-bottom:55px;width:23.8362760835%}}#main .article-list li .article-block{height:100%;position:relative}#main .article-list li .article-block:after,#main .article-list li .article-block:before{bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transition:.3s ease;width:100%}#main .article-list li .article-block:before{background-color:#e5e5e5}#main .article-list li .article-block:after{-webkit-animation:line 3s ease-in-out 0s infinite alternate;animation:line 3s ease-in-out 0s infinite alternate;background-color:#000;scale:0 1;-webkit-transform-origin:0 0;transform-origin:0 0}@media screen and (min-width:980px){#main .article-list li .article-block:after{-webkit-animation:none;animation:none;scale:1 1}}@-webkit-keyframes line{0%{scale:0 1}to{scale:1 1}}@keyframes line{0%{scale:0 1}to{scale:1 1}}#main .article-list li .article-block .article-link{display:flex;flex-direction:column;height:100%}@media (hover:hover){#main .article-list li .article-block .article-link:hover .img-wrapper .img{width:79.2753623188%}#main .article-list li .article-block .article-link:hover .img-wrapper .category-box{opacity:1;transition:0s ease 0s}#main .article-list li .article-block .article-link:hover .text-area:after{-webkit-animation:none;animation:none;scale:1 1}}#main .article-list li .article-block .text-area{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:10px;overflow:hidden;padding-inline:0;padding-bottom:20px;position:relative}@media screen and (min-width:980px){#main .article-list li .article-block .text-area{margin-top:15px;padding-bottom:25px}}#main .article-list li .article-block .text-area .category{align-items:center;border:1px solid #000;border-radius:10px;display:flex;font-size:1rem;height:20px;justify-content:center;order:1;padding:0 15px;position:relative;z-index:2}@media screen and (min-width:980px){#main .article-list li .article-block .text-area .category{border-radius:15px;font-size:1.2rem;height:30px;min-width:80px}}#main .article-list li .article-block .text-area .date{font-size:1.2rem;margin-top:10px;order:4;position:relative;z-index:2}@media screen and (min-width:980px){#main .article-list li .article-block .text-area .date{margin-top:9px;order:2}}#main .article-list li .article-block .text-area .article-title{font-size:1.2rem;letter-spacing:0;line-height:1.5;margin-top:9px;order:3;width:100%;z-index:2}@media screen and (min-width:980px){#main .article-list li .article-block .text-area .article-title{align-items:center;display:flex;font-size:1.4rem;justify-content:flex-start;line-height:1.7142857143}}@media screen and (max-width:980px){#main .article-list li.show:nth-child(odd) .article-block .new-icon{-webkit-animation:opacity 1s ease .5s forwards,bounce 1.4s ease-in-out .5s,return 3.5s ease-in-out 1.9s,rolling 8s ease-in-out 5.4s infinite;animation:opacity 1s ease .5s forwards,bounce 1.4s ease-in-out .5s,return 3.5s ease-in-out 1.9s,rolling 8s ease-in-out 5.4s infinite}#main .article-list li.show:nth-child(odd) .article-block .new-icon.left{-webkit-animation:opacity 1s ease .5s forwards,bounce-left 1.4s ease-in-out .5s,return-left 3.5s ease-in-out 1.9s,rolling-left 8s ease-in-out 5.4s infinite;animation:opacity 1s ease .5s forwards,bounce-left 1.4s ease-in-out .5s,return-left 3.5s ease-in-out 1.9s,rolling-left 8s ease-in-out 5.4s infinite}#main .article-list li.show:nth-child(2n){transition-delay:.15s}#main .article-list li.show:nth-child(2n) .article-block .new-icon{-webkit-animation:opacity 1s ease .65s forwards,bounce 1.4s ease-in-out .65s,return 3.5s ease-in-out 2.05s,rolling 8s ease-in-out 5.55s infinite;animation:opacity 1s ease .65s forwards,bounce 1.4s ease-in-out .65s,return 3.5s ease-in-out 2.05s,rolling 8s ease-in-out 5.55s infinite}#main .article-list li.show:nth-child(2n) .article-block .new-icon.left{-webkit-animation:opacity 1s ease .65s forwards,bounce-left 1.4s ease-in-out .65s,return-left 3.5s ease-in-out 2.05s,rolling-left 8s ease-in-out 5.55s infinite;animation:opacity 1s ease .65s forwards,bounce-left 1.4s ease-in-out .65s,return-left 3.5s ease-in-out 2.05s,rolling-left 8s ease-in-out 5.55s infinite}}@media screen and (min-width:980px){#main .article-list li.show .article-block .new-icon{-webkit-animation:opacity 1s ease .5s forwards,bounce 1.4s ease-in-out .5s,return 3.5s ease-in-out 1.9s,rolling 8s ease-in-out 5.4s infinite;animation:opacity 1s ease .5s forwards,bounce 1.4s ease-in-out .5s,return 3.5s ease-in-out 1.9s,rolling 8s ease-in-out 5.4s infinite}#main .article-list li.show .article-block .new-icon.left{-webkit-animation:opacity 1s ease .5s forwards,bounce-left 1.4s ease-in-out .5s,return-left 3.5s ease-in-out 1.9s,rolling-left 8s ease-in-out 5.4s infinite;animation:opacity 1s ease .5s forwards,bounce-left 1.4s ease-in-out .5s,return-left 3.5s ease-in-out 1.9s,rolling-left 8s ease-in-out 5.4s infinite}#main .article-list li.show:nth-child(4n+2){transition-delay:.15s}#main .article-list li.show:nth-child(4n+2) .article-block .new-icon{-webkit-animation:opacity 1s ease .65s forwards,bounce 1.4s ease-in-out .65s,return 3.5s ease-in-out 2.05s,rolling 8s ease-in-out 5.55s infinite;animation:opacity 1s ease .65s forwards,bounce 1.4s ease-in-out .65s,return 3.5s ease-in-out 2.05s,rolling 8s ease-in-out 5.55s infinite}#main .article-list li.show:nth-child(4n+2) .article-block .new-icon.left{-webkit-animation:opacity 1s ease .65s forwards,bounce-left 1.4s ease-in-out .65s,return-left 3.5s ease-in-out 2.05s,rolling-left 8s ease-in-out 5.55s infinite;animation:opacity 1s ease .65s forwards,bounce-left 1.4s ease-in-out .65s,return-left 3.5s ease-in-out 2.05s,rolling-left 8s ease-in-out 5.55s infinite}#main .article-list li.show:nth-child(4n+3){transition-delay:.3s}#main .article-list li.show:nth-child(4n+3) .article-block .new-icon{-webkit-animation:opacity 1s ease .8s forwards,bounce 1.4s ease-in-out .8s,return 3.5s ease-in-out 2.2s,rolling 8s ease-in-out 5.7s infinite;animation:opacity 1s ease .8s forwards,bounce 1.4s ease-in-out .8s,return 3.5s ease-in-out 2.2s,rolling 8s ease-in-out 5.7s infinite}#main .article-list li.show:nth-child(4n+3) .article-block .new-icon.left{-webkit-animation:opacity 1s ease .8s forwards,bounce-left 1.4s ease-in-out .8s,return-left 3.5s ease-in-out 2.2s,rolling-left 8s ease-in-out 5.7s infinite;animation:opacity 1s ease .8s forwards,bounce-left 1.4s ease-in-out .8s,return-left 3.5s ease-in-out 2.2s,rolling-left 8s ease-in-out 5.7s infinite}#main .article-list li.show:nth-child(4n){transition-delay:.45s}#main .article-list li.show:nth-child(4n) .article-block .new-icon{-webkit-animation:opacity 1s ease .95s forwards,bounce 1.4s ease-in-out .95s,return 3.5s ease-in-out 2.35s,rolling 8s ease-in-out 5.85s infinite;animation:opacity 1s ease .95s forwards,bounce 1.4s ease-in-out .95s,return 3.5s ease-in-out 2.35s,rolling 8s ease-in-out 5.85s infinite}#main .article-list li.show:nth-child(4n) .article-block .new-icon.left{-webkit-animation:opacity 1s ease .95s forwards,bounce-left 1.4s ease-in-out .95s,return-left 3.5s ease-in-out 2.35s,rolling-left 8s ease-in-out 5.85s infinite;animation:opacity 1s ease .95s forwards,bounce-left 1.4s ease-in-out .95s,return-left 3.5s ease-in-out 2.35s,rolling-left 8s ease-in-out 5.85s infinite}}@media screen and (max-width:980px){#main .article-list:not(.normal-list) li:nth-child(5n+1){width:100%}#main .article-list:not(.normal-list) li:nth-child(5n+1) .article-block .img-wrapper .img{width:79.2753623188%}#main .article-list:not(.normal-list) li:nth-child(5n+1) .article-block .img-wrapper .category-box{opacity:1}#main .article-list:not(.normal-list) li:nth-child(5n+1) .article-block .text-area{margin-top:15px;padding-inline:10px;padding-bottom:25px}#main .article-list:not(.normal-list) li:nth-child(5n+1) .article-block .text-area .category{border-radius:15px;font-size:1.2rem;height:30px}#main .article-list:not(.normal-list) li:nth-child(5n+1) .article-block .text-area .date{margin-top:0;order:2}#main .article-list:not(.normal-list) li:nth-child(5n+1) .article-block .text-area .article-title{font-size:1.6rem;line-height:1.5;margin-top:12px}#main .article-list:not(.normal-list) li.show:nth-child(5n+1) .article-block .new-icon,#main .article-list:not(.normal-list) li.show:nth-child(5n+2) .article-block .new-icon,#main .article-list:not(.normal-list) li.show:nth-child(5n+4) .article-block .new-icon{-webkit-animation:opacity 1s ease .5s forwards,bounce 1.4s ease-in-out .5s,return 3.5s ease-in-out 1.9s,rolling 8s ease-in-out 5.4s infinite;animation:opacity 1s ease .5s forwards,bounce 1.4s ease-in-out .5s,return 3.5s ease-in-out 1.9s,rolling 8s ease-in-out 5.4s infinite}#main .article-list:not(.normal-list) li.show:nth-child(5n+1) .article-block .new-icon.left,#main .article-list:not(.normal-list) li.show:nth-child(5n+2) .article-block .new-icon.left,#main .article-list:not(.normal-list) li.show:nth-child(5n+4) .article-block .new-icon.left{-webkit-animation:opacity 1s ease .5s forwards,bounce-left 1.4s ease-in-out .5s,return-left 3.5s ease-in-out 1.9s,rolling-left 8s ease-in-out 5.4s infinite;animation:opacity 1s ease .5s forwards,bounce-left 1.4s ease-in-out .5s,return-left 3.5s ease-in-out 1.9s,rolling-left 8s ease-in-out 5.4s infinite}#main .article-list:not(.normal-list) li.show:nth-child(5n+3),#main .article-list:not(.normal-list) li.show:nth-child(5n+5){transition-delay:.15s}#main .article-list:not(.normal-list) li.show:nth-child(5n+3) .article-block .new-icon,#main .article-list:not(.normal-list) li.show:nth-child(5n+5) .article-block .new-icon{-webkit-animation:opacity 1s ease .65s forwards,bounce 1.4s ease-in-out .65s,return 3.5s ease-in-out 2.05s,rolling 8s ease-in-out 5.55s infinite;animation:opacity 1s ease .65s forwards,bounce 1.4s ease-in-out .65s,return 3.5s ease-in-out 2.05s,rolling 8s ease-in-out 5.55s infinite}#main .article-list:not(.normal-list) li.show:nth-child(5n+3) .article-block .new-icon.left,#main .article-list:not(.normal-list) li.show:nth-child(5n+5) .article-block .new-icon.left{-webkit-animation:opacity 1s ease .65s forwards,bounce-left 1.4s ease-in-out .65s,return-left 3.5s ease-in-out 2.05s,rolling-left 8s ease-in-out 5.55s infinite;animation:opacity 1s ease .65s forwards,bounce-left 1.4s ease-in-out .65s,return-left 3.5s ease-in-out 2.05s,rolling-left 8s ease-in-out 5.55s infinite}}#main .pagination-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-inline:auto;width:92%}@media screen and (min-width:980px){#main .pagination-wrapper{max-width:1500px;width:100%}}#main .pagination-wrapper .next-page,#main .pagination-wrapper .prev-page{display:block;font-size:1.4rem;opacity:0;text-decoration:underline;visibility:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#main .pagination-wrapper .next-page.active,#main .pagination-wrapper .prev-page.active{opacity:1;visibility:visible}@media (hover:hover){#main .pagination-wrapper .next-page:hover,#main .pagination-wrapper .prev-page:hover{text-decoration:none}}@media screen and (min-width:980px){#main .pagination-wrapper .prev-page{order:1}#main .pagination-wrapper .next-page{order:3}}#main .pagination-wrapper .pagination{align-items:center;display:flex;justify-content:center;margin-top:30px;width:100%}@media screen and (min-width:980px){#main .pagination-wrapper .pagination{margin-top:0;order:2;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}#main .pagination-wrapper .pagination .page{margin:0 7.5px}#main .pagination-wrapper .pagination .page.current a{background-color:var(--hilight-color)}#main .pagination-wrapper .pagination .page a{align-items:center;border:1px solid #000;border-radius:50%;display:flex;font-size:1.2rem;height:30px;justify-content:center;padding-top:1px;width:30px}@media screen and (min-width:980px){#main .pagination-wrapper .pagination .page a{font-size:1.6rem;height:40px;transition:.3s ease;width:40px}}@media screen and (min-width:980px) and (hover:hover){#main .pagination-wrapper .pagination .page a:hover{background-color:var(--hilight-color)}}#main .pagination-wrapper .pagination .omission{background-color:#000;border-radius:50%;height:4px;margin:0 10px;position:relative;width:4px}#main .pagination-wrapper .pagination .omission+.omission{display:none}#main .pagination-wrapper .pagination .omission:after,#main .pagination-wrapper .pagination .omission:before{background-color:#000;border-radius:50%;content:"";display:block;height:4px;position:absolute;top:0;width:4px}#main .pagination-wrapper .pagination .omission:before{left:calc(100% + 3px)}#main .pagination-wrapper .pagination .omission:after{right:calc(100% + 3px)}#main .category-box-wrapper{aspect-ratio:1/1;position:relative}#main .category-box-wrapper .img{left:50%;position:relative;position:absolute;top:50%;transition:.3s ease-in-out;translate:-50% -50%;width:100%;z-index:2}#main .category-box-wrapper .img img{aspect-ratio:1/1;object-fit:cover;width:100%}@media screen and (min-width:980px){#main .category-box-wrapper.open .img{width:79.2753623188%}}#main .category-box-wrapper .category-box{border:1px solid #000;border-radius:20px;height:calc(100% - 1px);left:50%;opacity:0;overflow:hidden;position:absolute;top:50%;translate:-50% -50%;width:calc(100% - 1px);z-index:1}@media screen and (min-width:980px){#main .category-box-wrapper .category-box{transition:0s ease .4s}}#main .category-box-wrapper .category-box .category-block{align-items:center;aspect-ratio:690/71;-webkit-clip-path:polygon(6% 0,94% 0,103.5% 100%,-3.5% 100%);clip-path:polygon(6% 0,94% 0,103.5% 100%,-3.5% 100%);display:flex;font-size:1rem;justify-content:center;position:absolute;width:93%}#main .category-box-wrapper .category-box .category-block.block1{left:3.5%;rotate:180deg;top:0}#main .category-box-wrapper .category-box .category-block.block2{bottom:96.5%;right:0;rotate:-90deg;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}#main .category-box-wrapper .category-box .category-block.block3{bottom:0;left:0;margin:0 auto;right:0}#main .category-box-wrapper .category-box .category-block.block4{bottom:96.5%;left:0;rotate:90deg;-webkit-transform-origin:0 100%;transform-origin:0 100%}#main .category-box-wrapper .category-box .category-block p{align-items:center;-webkit-animation:frame 8s linear 0s infinite;animation:frame 8s linear 0s infinite;display:flex;height:100%;justify-content:space-between;left:0;position:absolute;top:0;width:300%}#main .category-box-wrapper .category-box .category-block p span{align-items:center;display:flex;height:100%;justify-content:center;width:33.3333333333%}@-webkit-keyframes frame{0%{translate:0 0}25%{translate:0 0}50%{translate:-33.3% 0}75%{translate:-33.3% 0}to{translate:-66.6% 0}}@keyframes frame{0%{translate:0 0}25%{translate:0 0}50%{translate:-33.3% 0}75%{translate:-33.3% 0}to{translate:-66.6% 0}}#main .button-wrapper{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:92%}@media screen and (min-width:980px){#main .button-wrapper{justify-content:flex-end;width:100%}}#main .button-wrapper:before{content:"";display:block;height:1px;width:1px}#main .button-wrapper.left{flex-direction:row-reverse}#main .block-button{align-items:center;background-color:#fff;border:2px solid #000;display:flex;font-size:1.2rem;height:30px;justify-content:center;position:relative;transition:.4s ease;width:47.1014492754%}@media screen and (min-width:980px){#main .block-button{margin-left:10px;width:130px}}@media (hover:hover){#main .block-button:hover{background-color:#000;color:#fff}#main .block-button:hover:after{background-color:#fff}}#main .block-button:after{background-color:#000;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);content:"";display:block;height:6px;position:absolute;right:10px;top:50%;transition:.4s ease;translate:0 -50%;width:5px}#main .block-button.left-yajirushi:after{-webkit-clip-path:polygon(100% 0,0 50%,100% 100%);clip-path:polygon(100% 0,0 50%,100% 100%);left:10px;right:auto}#main #banner-section{margin-top:30px}@media screen and (min-width:980px){#main #banner-section{margin-top:40px;margin-inline:auto;max-width:1500px;width:calc(100% - 120px)}}#main #banner-section .banner-slider{margin:25px auto 0;width:92%}#main #banner-section #banner-slider-pc{align-items:center;display:flex;justify-content:space-between;margin-top:20px}#main #banner-section #banner-slider-pc .banner{width:32.3033707865%}#main #banner-section #banner-slider-pc .banner a img{transition:.3s ease}@media (hover:hover){#main #banner-section #banner-slider-pc .banner a:hover img{scale:.95}}#main .splide__pagination{align-items:center;display:flex;justify-content:center;margin-top:8.5px}#main .splide__pagination li{line-height:0;margin:0 6.75px}#main .splide__pagination li button{background-color:#000;border:1px solid #000;border-radius:50%;height:5px;width:5px}#main .splide__pagination li button.is-active{background-color:var(--hilight-color)}#main #staff-post-section{padding-top:60px}@media screen and (min-width:980px){#main #staff-post-section .section-head{margin-inline:auto;max-width:1500px;width:calc(100% - 120px)}}#main #staff-post-section #instagram-slider{margin-top:20px}@media screen and (min-width:980px){#main #staff-post-section #instagram-slider{margin-inline:auto;max-width:1500px}}#main #staff-post-section #instagram-slider .splide__track{position:relative}#main #staff-post-section #instagram-slider .splide__track .yajirushi{background-color:var(--hilight-color);background-image:url(../img/common/icon-yajirushi2.png);background-position:50%;background-repeat:no-repeat;background-size:28px auto;border:1px solid #000;border-radius:50%;bottom:0;height:40px;left:0;margin:auto;position:absolute;right:0;top:0;width:40px;z-index:2}@media screen and (min-width:980px){#main #staff-post-section #instagram-slider .splide__track .yajirushi{display:none}}#main #staff-post-section #instagram-slider .splide__track .splide__list{align-items:center;display:flex;justify-content:space-between}@media screen and (min-width:980px){#main #staff-post-section #instagram-slider .splide__slide{width:33.2723279649%}}#main #staff-post-section #instagram-slider .splide__slide .instagram-post-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}#main #staff-post-section #instagram-slider .splide__slide .instagram-post-wrapper>a{border-radius:20px;margin-bottom:1px;width:calc(50% - .5px)}#main #staff-post-section #instagram-slider .splide__slide .instagram-post-wrapper>a img{border-radius:20px;transition:.4s ease}@media (hover:hover){#main #staff-post-section #instagram-slider .splide__slide .instagram-post-wrapper>a:hover img{scale:.9}}#main #staff-post-section #instagram-slider .splide__slide .instagram-post-wrapper svg{display:none!important}#main #staff-post-section #instagram-slider .splide__slide .instagram-post-wrapper .sbi_photo{aspect-ratio:1/1;background:none!important;border-radius:20px;height:auto!important;overflow:hidden}#main #staff-post-section #instagram-slider .splide__slide .instagram-post-wrapper .sbi_photo img{border-radius:20px;display:block!important;height:100%!important;object-fit:cover!important;transition:.4s ease;width:100%!important}@media (hover:hover){#main #staff-post-section #instagram-slider .splide__slide .instagram-post-wrapper .sbi_photo:hover img{scale:.9}}#main #staff-post-section #instagram-slider .splide__pagination{align-items:center;display:flex;justify-content:center;margin-top:8.5px}#main #staff-post-section #instagram-slider .splide__pagination li{line-height:0;margin:0 6.75px}#main #staff-post-section #instagram-slider .splide__pagination li button{background-color:#000;border:1px solid #000;border-radius:50%;height:5px;width:5px}#main #staff-post-section #instagram-slider .splide__pagination li button.is-active{background-color:var(--hilight-color)}#main #staff-post-section #instagram-slider.moving-forward .yajirushi{-webkit-animation:yajiruhi-forward .4s ease-in-out;animation:yajiruhi-forward .4s ease-in-out}#main #staff-post-section #instagram-slider.moving-back .yajirushi{-webkit-animation:yajiruhi-back .4s ease-in-out;animation:yajiruhi-back .4s ease-in-out}@-webkit-keyframes yajiruhi-forward{0%{translate:0 0}50%{translate:-50% 0}to{translate:0 0}}@keyframes yajiruhi-forward{0%{translate:0 0}50%{translate:-50% 0}to{translate:0 0}}@-webkit-keyframes yajiruhi-back{0%{translate:0 0}50%{translate:50% 0}to{translate:0 0}}@keyframes yajiruhi-back{0%{translate:0 0}50%{translate:50% 0}to{translate:0 0}}#main #staff-post-section #instagram-slider.instagram-slider2 .splide__track .splide__list .splide__slide .instagram-post-wrapper{aspect-ratio:1/1;position:relative}#main #staff-post-section #instagram-slider.instagram-slider2 .splide__track .splide__list .splide__slide .instagram-post-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}#main #column-section{background-color:var(--hilight-color2);border-top:1px solid #000;padding-top:30px}@media screen and (min-width:980px){#main #column-section{padding-top:20px}}#main #column-section .column-category-list{background-color:#fff;border-top:1px solid #000;margin-top:20px}@media screen and (min-width:980px){#main #column-section .column-category-list{align-items:stretch;border-right:1px solid #000;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-inline:auto;max-width:1500px;position:relative;width:100%}#main #column-section .column-category-list:after{background-color:#000;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}}#main #column-section .column-category-list .column-category{align-items:stretch;border-bottom:1px solid #000;border-top:1px solid #000;display:flex;justify-content:center;margin-top:-1px}@media screen and (min-width:980px){#main #column-section .column-category-list .column-category{width:50%}#main #column-section .column-category-list .column-category:nth-child(2n){flex-direction:row-reverse}#main #column-section .column-category-list .column-category:nth-child(2n) .num{border-right:none}#main #column-section .column-category-list .column-category:nth-child(odd){border-right:1px solid #000}}#main #column-section .column-category-list .column-category .num{align-items:center;border-right:1px solid #000;display:flex;font-size:1.2rem;justify-content:center;width:30px}@media screen and (min-width:980px){#main #column-section .column-category-list .column-category .num{border-left:1px solid #000;font-size:1.6rem;width:60px}}#main #column-section .column-category-list .column-category a{align-items:center;display:flex;flex:1;justify-content:space-between;overflow:hidden;padding:20px;position:relative}@media screen and (min-width:980px){#main #column-section .column-category-list .column-category a{padding:16px 20px 24px 33px}}#main #column-section .column-category-list .column-category a .img{position:relative;transition:.4s ease;width:82.5px;z-index:2}@media screen and (min-width:980px){#main #column-section .column-category-list .column-category a .img{width:110px}}#main #column-section .column-category-list .column-category a .text-area{flex:1;padding-right:20px;position:relative;z-index:2}#main #column-section .column-category-list .column-category a .text-area .description{font-size:1.2rem;line-height:1.75}#main #column-section .column-category-list .column-category a .new-icon{z-index:3}@media (hover:hover){#main #column-section .column-category-list .column-category a:hover .img{scale:.95}}#main #column-section .column-category-list .column-category.show a .new-icon{-webkit-animation:opacity 1s ease 0s forwards,bounce 1.4s ease-in-out 0s,return 3.5s ease-in-out 1.4s,rolling 8s ease-in-out 4.9s infinite;animation:opacity 1s ease 0s forwards,bounce 1.4s ease-in-out 0s,return 3.5s ease-in-out 1.4s,rolling 8s ease-in-out 4.9s infinite}#main #column-section .column-category-list .column-category.show a .new-icon.left{-webkit-animation:opacity 1s ease 0s forwards,bounce-left 1.4s ease-in-out 0s,return-left 3.5s ease-in-out 1.4s,rolling-left 8s ease-in-out 4.9s infinite;animation:opacity 1s ease 0s forwards,bounce-left 1.4s ease-in-out 0s,return-left 3.5s ease-in-out 1.4s,rolling-left 8s ease-in-out 4.9s infinite}#main #column-section .column-category-list .column-category.niko-blog a{align-items:flex-start;background-image:radial-gradient(#4b77d0 20%,transparent 0);background-size:6px 6px;transition:.3s ease}#main #column-section .column-category-list .column-category.niko-blog a .img{background-color:#fff;border:1px solid #4b77d0;padding:3px}#main #column-section .column-category-list .column-category.niko-blog a .img img{aspect-ratio:1/1;object-fit:cover;object-position:center center;width:100%}#main #column-section .column-category-list .column-category.niko-blog a .text-area{width:63.0573248408%}@media screen and (min-width:980px){#main #column-section .column-category-list .column-category.niko-blog a .text-area{display:flex;flex-direction:column;width:calc(100% - 130px)}}#main #column-section .column-category-list .column-category.niko-blog a .text-area .title{background-color:#fff;border:1px solid #4b77d0;border-bottom:none;display:block;padding:5px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#main #column-section .column-category-list .column-category.niko-blog a .text-area .title img{width:88.5px}@media screen and (min-width:980px){#main #column-section .column-category-list .column-category.niko-blog a .text-area .title img{width:137.5px}}#main #column-section .column-category-list .column-category.niko-blog a .text-area .description{background-color:#fff;border:1px solid #4b77d0;color:#4b77d0;display:block;padding:5px 10px}@media screen and (min-width:980px){#main #column-section .column-category-list .column-category.niko-blog a .text-area .description{align-items:center;display:flex;flex:1;font-weight:700;justify-content:flex-start}}#main #column-section .column-category-list .column-category.music a{background-blend-mode:multiply;background-color:#eee9e2;background-image:url(../img/column/music/texture.png);background-size:50px 50px}#main #column-section .column-category-list .column-category.music a .text-area .title{margin-bottom:8px;width:141px}@media screen and (min-width:980px){#main #column-section .column-category-list .column-category.music a .text-area .title{margin-bottom:12px}}#main #column-section .column-category-list .column-category.music a .img{border-radius:5px;overflow:hidden}#main #column-section .column-category-list .column-category.marumaru a{background-color:#aeebfa}#main #column-section .column-category-list .column-category.marumaru a .text-area .title{align-items:center;display:flex;justify-content:flex-start;margin-bottom:8px}@media screen and (min-width:980px){#main #column-section .column-category-list .column-category.marumaru a .text-area .title{margin-bottom:12px}}#main #column-section .column-category-list .column-category.marumaru a .text-area .title img{width:83px}@media screen and (min-width:980px){#main #column-section .column-category-list .column-category.marumaru a .text-area .title img{width:103px}}#main #column-section .column-category-list .column-category.marumaru a .text-area .title .marumaru-eyes{align-items:center;display:flex;justify-content:space-between;margin-left:8.5px;width:47.5px}@media screen and (min-width:980px){#main #column-section .column-category-list .column-category.marumaru a .text-area .title .marumaru-eyes{margin-left:10px;width:60px}}#main #column-section .column-category-list .column-category.marumaru a .text-area .title .marumaru-eyes .maru{aspect-ratio:1/1;background-color:#fff;border:2px solid #000;border-radius:50%;position:relative;width:50%}#main #column-section .column-category-list .column-category.marumaru a .text-area .title .marumaru-eyes .maru:before{-webkit-animation:eyes 4s ease 0s infinite;animation:eyes 4s ease 0s infinite;aspect-ratio:1/1;background-color:#000;border-radius:50%;content:"";left:0;margin:0 auto;position:absolute;right:0;rotate:45deg;top:0;-webkit-transform-origin:50% 109%;transform-origin:50% 109%;width:10px}@media screen and (min-width:980px){#main #column-section .column-category-list .column-category.marumaru a .text-area .title .marumaru-eyes .maru:before{width:12px}}#main #column-section .column-category-list .column-category.marumaru a .text-area .title .marumaru-eyes .maru:nth-child(2):before{-webkit-animation-delay:.05s;animation-delay:.05s}@-webkit-keyframes eyes{0%{rotate:45deg}10%{rotate:-45deg}20%{rotate:45deg}50%{rotate:-315deg}to{rotate:-315deg}}#main #column-section .column-category-list .column-category.marumaru a .img{border:1px solid #000;border-radius:10px;overflow:hidden}#main #column-section .column-category-list .column-category.kore a{background-color:#b8d217}#main #column-section .column-category-list .column-category.kore a .text-area .title{margin-bottom:8px;max-width:209px;position:relative;width:100%}@media screen and (min-width:980px){#main #column-section .column-category-list .column-category.kore a .text-area .title{margin-bottom:12px;max-width:373px}}#main #column-section .column-category-list .column-category.kore a .text-area .title .this{left:23.9234449761%;position:absolute;top:50%;translate:0 -55%;width:20.8133971292%}#main #column-section .column-category-list .column-category.billys-english a{flex-wrap:wrap;position:relative}#main #column-section .column-category-list .column-category.billys-english a .bottom-line,#main #column-section .column-category-list .column-category.billys-english a .head-line{height:8px;left:0;position:absolute;top:0;width:100%}#main #column-section .column-category-list .column-category.billys-english a .bottom-line:before,#main #column-section .column-category-list .column-category.billys-english a .head-line:before{background-color:#004279;content:"";display:block;height:4.5px;width:100%}#main #column-section .column-category-list .column-category.billys-english a .bottom-line:after,#main #column-section .column-category-list .column-category.billys-english a .head-line:after{background-color:#d60037;content:"";display:block;height:1.5px;margin-top:2px;width:100%}#main #column-section .column-category-list .column-category.billys-english a .bottom-line.bottom-line,#main #column-section .column-category-list .column-category.billys-english a .head-line.bottom-line{bottom:0;rotate:180deg;top:auto}#main #column-section .column-category-list .column-category.billys-english a .text-area .title{margin-bottom:6px;max-width:209px;width:100%}@media screen and (min-width:980px){#main #column-section .column-category-list .column-category.billys-english a .text-area .title{margin-bottom:10px;max-width:369px}}#main #column-section .column-category-list .column-category.billys-english a .text-area .title .jp{margin-bottom:5px;width:89.7129186603%}@media screen and (min-width:980px){#main #column-section .column-category-list .column-category.billys-english a .text-area .title .jp{width:48.7804878049%}}#main #column-section .column-category-list .column-category.billys-english a .img{border-radius:10px;overflow:hidden}#main .pankuzu{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:80px auto 0;opacity:1;transition:.2s ease;visibility:visible;width:92%}#main .pankuzu li{background-image:url(../img/common/pankuzu.png);background-position:right 10px center;background-repeat:no-repeat;background-size:5px auto;font-size:1rem;padding-right:25px}#main .pankuzu li:last-child{background-image:none}@media screen and (min-width:980px){#main .pankuzu{display:none}}@media screen and (max-width:980px){#main .pankuzu+#footer{margin-top:80px}}#main #staff-board-section{display:none;padding:30px 0;position:relative}#main #staff-board-section.ajaxdone{display:block}@media screen and (min-width:980px){#main #staff-board-section{margin-top:20px;margin-inline:auto;max-width:1500px;width:calc(100% - 120px)}#main #staff-board-section .section-head{width:100%}#main #staff-board-section .button-wrapper{position:absolute;right:0;top:30px}#main #staff-board-section .button-wrapper.bottom{position:relative}#main #staff-board-section .button-wrapper.bottom .left-yajirushi{margin-left:0}#main #staff-board-section .button-wrapper .block-button{width:180px}}#main #staff-board-section .staff-board-list li{margin-bottom:20px}@media screen and (max-width:980px){#main #staff-board-section .staff-board-list li:nth-child(odd){transition-delay:0s}#main #staff-board-section .staff-board-list li:nth-child(2n){transition-delay:.3s}}@media screen and (min-width:980px){#main #staff-board-section .staff-board-list li{margin-bottom:0;width:15.4494382022%}#main #staff-board-section .staff-board-list li:first-child{transition-delay:.1s}#main #staff-board-section .staff-board-list li:nth-child(2){transition-delay:.2s}#main #staff-board-section .staff-board-list li:nth-child(3){transition-delay:.3s}#main #staff-board-section .staff-board-list li:nth-child(4){transition-delay:.4s}#main #staff-board-section .staff-board-list li:nth-child(5){transition-delay:.5s}#main #staff-board-section .staff-board-list li:nth-child(6){transition-delay:.6s}}#main #staff-board-section .staff-board-list li .article-block .img img{transition:.4s ease}#main #staff-board-section .staff-board-list li .article-block .text-area{padding-bottom:10px}#main #staff-board-section .staff-board-list li .article-block .text-area .name{font-size:1.4rem;font-weight:700;width:100%}#main #staff-board-section .staff-board-list li .article-block .text-area .height{font-size:1rem;margin-top:7px;width:100%}#main #staff-board-section .staff-board-list li .article-block .text-area .shop{font-size:1rem;line-height:1.2;margin-top:7px;width:100%}@media (hover:hover){#main #staff-board-section .staff-board-list li .article-block:hover .img img{scale:.95}}.modal{opacity:0;position:fixed;transition:.5s ease;visibility:hidden;z-index:2000}.modal,.modal .cover{height:100%;left:0;top:0;width:100%}.modal .cover{position:absolute;z-index:1}.modal.show{opacity:1;visibility:visible}.modal.modal0{align-items:center;display:flex;justify-content:center}.modal.modal0 .modal-inner{background-color:var(--hilight-color);border:1px solid #000;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);padding-bottom:29px;padding-top:26px;position:relative;transition:0s ease .5s;width:270px;z-index:2}.modal.modal0 .modal-inner .close-button{display:block;height:8px;position:absolute;right:8px;top:14px;width:8px}@media (hover:hover){.modal.modal0 .modal-inner .close-button:hover{cursor:pointer}}.modal.modal0 .modal-inner .close-button:after,.modal.modal0 .modal-inner .close-button:before{background-color:#000;content:"";display:block;height:1px;left:50%;position:absolute;top:50%;translate:-50% -50%;width:110%}.modal.modal0 .modal-inner .close-button:before{rotate:45deg}.modal.modal0 .modal-inner .close-button:after{rotate:-45deg}.modal.modal0 .modal-inner .img{background-color:var(--hilight-color2);border:1px solid #000;border-radius:50%;margin:0 auto;width:97px}.modal.modal0 .modal-inner .img img{border-radius:50%}.modal.modal0 .modal-inner .text-area{font-size:1.4rem;line-height:1.6428571429;margin:24px auto 0;width:77.4074074074%}.modal.modal0 .modal-inner .text-area a{text-decoration:underline}@media (hover:hover){.modal.modal0 .modal-inner .text-area a:hover{text-decoration:none}}.modal.modal0 .modal-inner .text-area .info{font-size:1.2rem;line-height:1.5;margin-top:8px}.modal.modal0.show .modal-inner{-webkit-clip-path:inset(0);clip-path:inset(0);transition:.5s ease .2s}#modal{align-items:center;background-color:rgba(0,0,0,.7);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:.8s ease;visibility:hidden;width:100%;z-index:1000}#modal .img{max-width:800px;width:100%}#modal.show{opacity:1;visibility:visible}#footer{margin-top:115px;padding-bottom:20px;padding-top:31.5px;position:relative}#footer:before{background-color:var(--hilight-color2);border-top:1px solid #000;content:"";display:block;height:100%;left:50%;position:absolute;top:0;translate:-50% 0;width:100vw;z-index:1}#footer .back-to-top{align-items:center;background-color:#fff;border:1px solid #000;border-radius:14px;display:flex;font-size:1.2rem;height:28px;justify-content:flex-start;margin-right:4%;padding-left:18px;position:absolute;right:0;top:-57.5px;transition:.3s ease;width:106px}@media screen and (min-width:1620px){#footer .back-to-top{margin-right:calc(50% - 750px)}}#footer .back-to-top svg{position:absolute;right:20px;top:50%;translate:0 -50%;width:8px}#footer .back-to-top svg path{transition:.4s ease}@media (hover:hover){#footer .back-to-top:hover{background-color:#000;color:#fff}#footer .back-to-top:hover svg path{fill:#fff}}#footer .brand-logo{display:block;margin-left:6.6666666667%;position:relative;width:157px;z-index:2}@media screen and (min-width:980px){#footer .brand-logo{margin-left:60px}}@media screen and (min-width:980px) and (min-width:1620px){#footer .brand-logo{margin-left:calc(50% - 750px)}}#footer .copy{font-size:1rem;position:relative;text-align:center;z-index:2}@media screen and (min-width:980px){#main.page-top #first-section{align-items:stretch;display:flex;justify-content:space-between;margin-inline:auto;max-width:1500px;width:calc(100% - 120px)}#main.page-top #first-section #main-article{width:49.1974317817%}}#main.page-top #first-section #main-article .article{display:block}@media screen and (min-width:980px){#main.page-top #first-section #main-article .article{display:flex;flex-direction:column;height:100%}}#main.page-top #first-section #main-article .article .img{-webkit-clip-path:inset(25%);clip-path:inset(25%);opacity:0}#main.page-top #first-section #main-article .article .img img{transition:.3s ease}#main.page-top #first-section #main-article .article .text-area{margin-top:19.5px;opacity:0;position:relative}@media screen and (min-width:980px){#main.page-top #first-section #main-article .article .text-area{flex:1}}#main.page-top #first-section #main-article .article .text-area .pin{bottom:calc(100% - 15px);left:0;margin-left:13.3333333333%;opacity:0;position:absolute;translate:0 50px}#main.page-top #first-section #main-article .article .text-area .pin:before{background-color:var(--hilight-color);border:1px solid #000;border-radius:50%;content:"";display:block;height:11px;width:11px}#main.page-top #first-section #main-article .article .text-area .pin:after{background-color:#000;content:"";display:block;height:29px;margin:0 auto;transition:.3s ease;width:1px}#main.page-top #first-section #main-article .article .text-area .title-wrapper{border:1px solid #000;border-radius:12.5px;margin:0 auto;overflow:hidden;padding:30px;position:relative;width:92%}@media screen and (min-width:980px){#main.page-top #first-section #main-article .article .text-area .title-wrapper{align-items:center;border-radius:20px;display:flex;height:100%;justify-content:center;min-height:150px;padding:35px 30px;width:100%}}#main.page-top #first-section #main-article .article .text-area .title-wrapper .title{position:relative;z-index:2}@media screen and (min-width:980px){#main.page-top #first-section #main-article .article .text-area .title-wrapper .title{width:100%}}#main.page-top #first-section #main-article .article .text-area .title-wrapper .title .eng{display:block;font-size:1.3rem;margin-top:15px}#main.page-top #first-section #main-article .article .text-area .title-wrapper .title .jp{display:block;font-size:1.6rem;font-weight:700;line-height:1.5}#main.page-top #first-section #main-article .article .text-area .title-wrapper .new-icon{-webkit-animation:opacity 1s ease 0s forwards,bounce 1.4s ease-in-out 0s,return 3.5s ease-in-out 1.4s,rolling 8s ease-in-out 4.9s infinite;animation:opacity 1s ease 0s forwards,bounce 1.4s ease-in-out 0s,return 3.5s ease-in-out 1.4s,rolling 8s ease-in-out 4.9s infinite}#main.page-top #first-section #main-article .article .text-area .title-wrapper .new-icon.left{-webkit-animation:opacity 1s ease 0s forwards,bounce-left 1.4s ease-in-out 0s,return-left 3.5s ease-in-out 1.4s,rolling-left 8s ease-in-out 4.9s infinite;animation:opacity 1s ease 0s forwards,bounce-left 1.4s ease-in-out 0s,return-left 3.5s ease-in-out 1.4s,rolling-left 8s ease-in-out 4.9s infinite}@media screen and (min-width:980px){#main.page-top #first-section #main-article .article .text-area .title-wrapper .new-icon{font-size:1.2rem;height:60px;right:28px;width:60px}}@media (hover:hover){#main.page-top #first-section #main-article .article:hover .img img{scale:.95}#main.page-top #first-section #main-article .article:hover .text-area .pin:after{height:42px}#main.page-top #first-section #main-article .article:hover .text-area .title-wrapper .title .jp{text-decoration:underline}}#main.page-top #first-section #main-article.show .article .img{-webkit-clip-path:inset(0);clip-path:inset(0);opacity:1;transition:.67s ease-in-out .1s}#main.page-top #first-section #main-article.show .article .text-area{opacity:1;transition:.67s ease-in-out .1s}#main.page-top #first-section #main-article.show .article .text-area .pin{opacity:1;transition:.4s ease-in-out .8s;translate:0 0}@media screen and (min-width:980px){#main.page-top #first-section .right{display:flex;flex-direction:column;width:49.1573033708%}}#main.page-top #first-section .right .sub-main-articles{align-items:center;display:flex;justify-content:space-between;margin-top:30px;margin-inline:auto;width:92%}@media screen and (min-width:980px){#main.page-top #first-section .right .sub-main-articles{margin-top:0;width:100%}}#main.page-top #first-section .right .sub-main-articles .article{width:47.1014492754%}@media screen and (min-width:980px){#main.page-top #first-section .right .sub-main-articles .article{transition-delay:.7s;width:48.3265306122%}#main.page-top #first-section .right .sub-main-articles .article .category-box{opacity:1}}@media (hover:hover){#main.page-top #first-section .right .sub-main-articles .article:hover .img-wrapper .img{width:100%}}@media screen and (min-width:980px){#main.page-top #first-section .right .sub-main-articles .article:nth-child(2){transition-delay:.8s}}#main.page-top #first-section .right .sub-main-articles .article:nth-child(2) .img-wrapper .category-box .category-block p{-webkit-animation-delay:2s;animation-delay:2s}#main.page-top #first-section .right #news-block{background-color:var(--hilight-color2);border:1px solid #000;border-radius:12.5px;margin-inline:auto;margin-top:30px;padding-bottom:33.5px;padding-top:25px;width:92%}@media screen and (min-width:980px){#main.page-top #first-section .right #news-block{align-items:flex-start;border-radius:20px;display:flex;flex:1;justify-content:center;margin-top:22px;padding-bottom:15px;padding-top:20px;transition-delay:.9s;width:100%}#main.page-top #first-section .right #news-block .head{align-items:center;border-bottom:1px solid #000;display:flex;justify-content:flex-start;margin:0 auto;padding-bottom:14px;width:89.4693877551%}}#main.page-top #first-section .right #news-block .head .news-title{border-bottom:1px solid #000;font-size:2.1rem;margin:0 auto;padding-bottom:15px;text-align:center;width:82.6086956522%}@media screen and (min-width:980px){#main.page-top #first-section .right #news-block .head .news-title{align-items:center;border:none;display:flex;font-size:2.4rem;justify-content:flex-start;margin:0;padding-bottom:0;text-align:left;width:auto}}#main.page-top #first-section .right #news-block .head .news-title span{display:block;font-size:1.2rem;margin-top:3px}@media screen and (min-width:980px){#main.page-top #first-section .right #news-block .head .news-title span{display:inline-block;margin-left:14px;vertical-align:middle}}#main.page-top #first-section .right #news-block .news-list{margin:20px auto 0;width:82.6086956522%}@media screen and (min-width:980px){#main.page-top #first-section .right #news-block .news-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:17px;width:89.4693877551%}}#main.page-top #first-section .right #news-block .news-list li{margin-bottom:15px}@media screen and (min-width:980px){#main.page-top #first-section .right #news-block .news-list li{margin-bottom:20px;width:100%}}#main.page-top #first-section .right #news-block .news-list li:last-child{margin-bottom:0}#main.page-top #first-section .right #news-block .news-list li .article{align-items:flex-start;display:flex;justify-content:space-between}@media screen and (min-width:980px){#main.page-top #first-section .right #news-block .news-list li .article{align-items:center}}#main.page-top #first-section .right #news-block .news-list li .article .img{width:100px}#main.page-top #first-section .right #news-block .news-list li .article .img img{transition:.3s ease}#main.page-top #first-section .right #news-block .news-list li .article .text-area{width:calc(100% - 115px)}#main.page-top #first-section .right #news-block .news-list li .article .text-area .date{font-size:1.2rem}#main.page-top #first-section .right #news-block .news-list li .article .text-area h2{font-size:1.2rem;line-height:1.75;margin-top:15px;width:100%}@media screen and (min-width:980px){#main.page-top #first-section .right #news-block .news-list li .article .text-area h2{margin-top:5px}}@media (hover:hover){#main.page-top #first-section .right #news-block .news-list li .article:hover .img img{scale:.9}#main.page-top #first-section .right #news-block .news-list li .article:hover .text-area h2{text-decoration:underline}}#main.page-top #first-section .right #news-block .all-news{align-items:center;display:block;display:flex;font-size:1.2rem;justify-content:flex-end;margin-left:auto;margin-right:8.6956521739%;margin-top:25px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:980px){#main.page-top #first-section .right #news-block .all-news{margin-right:5%;position:absolute;right:0;top:0}}#main.page-top #first-section .right #news-block .all-news .circle{align-items:center;aspect-ratio:1/1;background-color:#fff;border:1px solid;border-radius:50%;display:flex;justify-content:center;margin-left:3px;width:18.5px}@media screen and (min-width:980px){#main.page-top #first-section .right #news-block .all-news .circle{margin-left:5px}}#main.page-top #first-section .right #news-block .all-news .circle:before{aspect-ratio:11.25/9.75;background-color:#000;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);content:"";display:block;width:5.625px}#main.page-top #banner-section .marquee-text-wrapper{overflow:hidden;width:100%}@media screen and (min-width:980px){#main.page-top #banner-section .marquee-text-wrapper{margin-left:50%;translate:-50% 0;width:100vw}}#main.page-top #banner-section .marquee-text-wrapper .marquee-text{overflow:hidden;width:100%}#main.page-top #banner-section .marquee-text-wrapper .marquee-text p{-webkit-animation:marquee2 10s linear 0s infinite;animation:marquee2 10s linear 0s infinite;font-size:1.3rem;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#main.page-top #banner-section .marquee-text-wrapper .marquee-text p .copy{left:100%;position:absolute;top:0}@-webkit-keyframes marquee2{0%{translate:0 0}to{translate:-100% 0}}@keyframes marquee2{0%{translate:0 0}to{translate:-100% 0}}@media (hover:hover){#main.page-top #banner-section .marquee-text-wrapper .marquee-text p a:hover{text-decoration:underline}}#main.page-top #banner-section .marquee-text-wrapper .marquee-text p a .emoji{display:inline-flex;flex-wrap:wrap;font-family:Noto Color Emoji,Helvetica Neue;height:16px;margin-left:4px;margin-right:2rem;overflow:hidden;position:relative;width:17px}@-webkit-keyframes emoji{0%{opacity:0}50%{opacity:1}to{opacity:1}}@keyframes emoji{0%{opacity:0}50%{opacity:1}to{opacity:1}}#main.page-top #banner-section .marquee-text-wrapper .marquee-text p a .emoji .emoji-rotate{background-color:#fff;width:100%}#main.page-top #banner-section .marquee-text-wrapper .marquee-text p a .emoji .emoji-rotate:nth-child(2){align-items:center;-webkit-animation:emoji 4s step-end 0s infinite;animation:emoji 4s step-end 0s infinite;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}#main.page-top #banner-section .marquee-text-wrapper .marquee-text p a:nth-child(9n+1) .emoji .emoji-rotate:nth-child(2){-webkit-animation-delay:0s;animation-delay:0s}#main.page-top #banner-section .marquee-text-wrapper .marquee-text p a:nth-child(9n+2) .emoji .emoji-rotate:nth-child(2){-webkit-animation-delay:.5s;animation-delay:.5s}#main.page-top #banner-section .marquee-text-wrapper .marquee-text p a:nth-child(9n+3) .emoji .emoji-rotate:nth-child(2){-webkit-animation-delay:3.5s;animation-delay:3.5s}#main.page-top #banner-section .marquee-text-wrapper .marquee-text p a:nth-child(9n+4) .emoji .emoji-rotate:nth-child(2){-webkit-animation-delay:1s;animation-delay:1s}#main.page-top #banner-section .marquee-text-wrapper .marquee-text p a:nth-child(9n+5) .emoji .emoji-rotate:nth-child(2){-webkit-animation-delay:4s;animation-delay:4s}#main.page-top #banner-section .marquee-text-wrapper .marquee-text p a:nth-child(9n+6) .emoji .emoji-rotate:nth-child(2){-webkit-animation-delay:2.5s;animation-delay:2.5s}#main.page-top #banner-section .marquee-text-wrapper .marquee-text p a:nth-child(9n+7) .emoji .emoji-rotate:nth-child(2){-webkit-animation-delay:3.5s;animation-delay:3.5s}#main.page-top #banner-section .marquee-text-wrapper .marquee-text p a:nth-child(9n+8) .emoji .emoji-rotate:nth-child(2){-webkit-animation-delay:1s;animation-delay:1s}#main.page-top #uni9ue-park-section{background-color:#f3f1d8;margin-top:30px;padding-bottom:15px;padding-top:17.5px;position:relative}@media screen and (min-width:980px){#main.page-top #uni9ue-park-section{margin-top:83px;padding-bottom:41.5px;padding-top:0}}#main.page-top #uni9ue-park-section .bg{-webkit-animation:up_bg 15s linear 0s infinite;animation:up_bg 15s linear 0s infinite;background-image:url(../img/uni9ue_park/brandpage-bg.jpg);background-position:0 0;background-repeat:repeat-x;background-size:827.5px auto;-webkit-clip-path:polygon(0 0,100% 0,100% 45px,50% 0,0 45px,0 0);clip-path:polygon(0 0,100% 0,100% 45px,50% 0,0 45px,0 0);height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (min-width:980px){#main.page-top #uni9ue-park-section .bg{-webkit-animation:up_bg_pc 20s linear 0s infinite;animation:up_bg_pc 20s linear 0s infinite;background-size:1354.5px auto;-webkit-clip-path:polygon(0 0,100% 0,100% 82px,50% 0,0 82px,0 0);clip-path:polygon(0 0,100% 0,100% 82px,50% 0,0 82px,0 0)}}@-webkit-keyframes up_bg{0%{background-position:0 0}to{background-position:-827.5px 0}}@keyframes up_bg{0%{background-position:0 0}to{background-position:-827.5px 0}}@-webkit-keyframes up_bg_pc{0%{background-position:0 0}to{background-position:-1354.5px 0}}@keyframes up_bg_pc{0%{background-position:0 0}to{background-position:-1354.5px 0}}#main.page-top #uni9ue-park-section .logo{margin:0 auto;opacity:0;scale:.8;width:173px}@media screen and (min-width:980px){#main.page-top #uni9ue-park-section .logo{translate:0 -3.5px;width:295px}}#main.page-top #uni9ue-park-section .logo.show{opacity:1;scale:1;transition:.4s ease-in-out .3s}#main.page-top #uni9ue-park-section #information-slider{margin-top:10px}@media screen and (min-width:980px){#main.page-top #uni9ue-park-section #information-slider{margin-inline:auto;margin-top:20px;max-width:1500px;width:calc(100% - 120px)}#main.page-top #uni9ue-park-section #information-slider .splide__track .splide__list{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}#main.page-top #uni9ue-park-section #information-slider .splide__track .splide__list:after{content:"";display:block;height:1px;width:32.3033707865%}#main.page-top #uni9ue-park-section #information-slider .splide__track .splide__list .splide__slide{width:32.3033707865%}}#main.page-top #uni9ue-park-section #information-slider .splide__track .splide__list .splide__slide a{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:92%}@media screen and (min-width:980px){#main.page-top #uni9ue-park-section #information-slider .splide__track .splide__list .splide__slide a{width:100%}}#main.page-top #uni9ue-park-section #information-slider .splide__track .splide__list .splide__slide a .img{aspect-ratio:1/1;overflow:hidden;width:28.9855072464%}@media screen and (min-width:980px){#main.page-top #uni9ue-park-section #information-slider .splide__track .splide__list .splide__slide a .img{width:140px}}#main.page-top #uni9ue-park-section #information-slider .splide__track .splide__list .splide__slide a .img img{height:100%;object-fit:cover;transition:.3s ease;width:100%}#main.page-top #uni9ue-park-section #information-slider .splide__track .splide__list .splide__slide a .text-area{width:63.768115942%}@media screen and (min-width:980px){#main.page-top #uni9ue-park-section #information-slider .splide__track .splide__list .splide__slide a .text-area{width:calc(100% - 162px)}}#main.page-top #uni9ue-park-section #information-slider .splide__track .splide__list .splide__slide a .text-area h3{font-size:1.2rem;line-height:1.5833333333}@media screen and (min-width:980px){#main.page-top #uni9ue-park-section #information-slider .splide__track .splide__list .splide__slide a .text-area h3{font-size:1.4rem;line-height:1.5}}#main.page-top #uni9ue-park-section #information-slider .splide__track .splide__list .splide__slide a .text-area .date{font-size:1.2rem;margin-top:3px}@media screen and (min-width:980px){#main.page-top #uni9ue-park-section #information-slider .splide__track .splide__list .splide__slide a .text-area .date{margin-top:5px}}@media (hover:hover){#main.page-top #uni9ue-park-section #information-slider .splide__track .splide__list .splide__slide a:hover .img img{scale:.9}#main.page-top #uni9ue-park-section #information-slider .splide__track .splide__list .splide__slide a:hover .text-area h3{text-decoration:underline}}#main.page-top #uni9ue-park-section25{background-color:#ed8d36;margin-top:30px;padding-bottom:15px;padding-top:21px;position:relative}@media screen and (min-width:980px){#main.page-top #uni9ue-park-section25{margin-top:83px;padding-bottom:41.5px;padding-top:23.5px}}#main.page-top #uni9ue-park-section25 .logo{margin:0 auto;opacity:0;scale:.8;width:262.5px}@media screen and (min-width:980px){#main.page-top #uni9ue-park-section25 .logo{translate:0 -3.5px;width:398px}}#main.page-top #uni9ue-park-section25 .logo.show{opacity:1;scale:1;transition:.4s ease-in-out .3s}#main.page-top #uni9ue-park-section25 #information-slider{margin-top:22px}@media screen and (min-width:980px){#main.page-top #uni9ue-park-section25 #information-slider{margin-inline:auto;margin-top:20px;max-width:1500px;width:calc(100% - 120px)}}#main.page-top #uni9ue-park-section25 #information-slider .splide__pagination li button{background-color:#5a3526;border-color:#5a3526}#main.page-top #uni9ue-park-section25 #information-slider .splide__pagination li button.is-active{background-color:#f8efd7}@media screen and (min-width:980px){#main.page-top #uni9ue-park-section25 #information-slider .splide__track .splide__list{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}#main.page-top #uni9ue-park-section25 #information-slider .splide__track .splide__list:after{content:"";display:block;height:1px;width:32.3033707865%}#main.page-top #uni9ue-park-section25 #information-slider .splide__track .splide__list .splide__slide{width:32.3033707865%}}#main.page-top #uni9ue-park-section25 #information-slider .splide__track .splide__list .splide__slide a{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:92%}@media screen and (min-width:980px){#main.page-top #uni9ue-park-section25 #information-slider .splide__track .splide__list .splide__slide a{width:100%}}#main.page-top #uni9ue-park-section25 #information-slider .splide__track .splide__list .splide__slide a .img{aspect-ratio:1/1;overflow:hidden;width:28.9855072464%}@media screen and (min-width:980px){#main.page-top #uni9ue-park-section25 #information-slider .splide__track .splide__list .splide__slide a .img{width:140px}}#main.page-top #uni9ue-park-section25 #information-slider .splide__track .splide__list .splide__slide a .img img{height:100%;object-fit:cover;transition:.3s ease;width:100%}#main.page-top #uni9ue-park-section25 #information-slider .splide__track .splide__list .splide__slide a .text-area{width:63.768115942%}@media screen and (min-width:980px){#main.page-top #uni9ue-park-section25 #information-slider .splide__track .splide__list .splide__slide a .text-area{width:calc(100% - 162px)}}#main.page-top #uni9ue-park-section25 #information-slider .splide__track .splide__list .splide__slide a .text-area h3{font-size:1.2rem;line-height:1.5833333333}@media screen and (min-width:980px){#main.page-top #uni9ue-park-section25 #information-slider .splide__track .splide__list .splide__slide a .text-area h3{font-size:1.4rem;line-height:1.5}}#main.page-top #uni9ue-park-section25 #information-slider .splide__track .splide__list .splide__slide a .text-area .date{font-size:1.2rem;margin-top:3px}@media screen and (min-width:980px){#main.page-top #uni9ue-park-section25 #information-slider .splide__track .splide__list .splide__slide a .text-area .date{margin-top:5px}}@media (hover:hover){#main.page-top #uni9ue-park-section25 #information-slider .splide__track .splide__list .splide__slide a:hover .img img{scale:.9}#main.page-top #uni9ue-park-section25 #information-slider .splide__track .splide__list .splide__slide a:hover .text-area h3{text-decoration:underline}}@media screen and (min-width:980px){#main.page-top #recent-posts-section .button-wrapper,#main.page-top #recent-posts-section2 .button-wrapper{position:absolute;right:0;top:0}}#main.page-top #recent-posts-section .second-head,#main.page-top #recent-posts-section2 .second-head{margin-top:60px}#main.page-top #recent-posts-section .article-list li:nth-child(n+9),#main.page-top #recent-posts-section2 .article-list li:nth-child(n+9){display:none}#main.page-top #recent-posts-section2{margin-top:0}#main.page-top #press-release-section{background-color:var(--hilight-color2);border-top:1px solid #000;overflow:hidden;padding-bottom:22.5px;padding-top:20px}@media screen and (min-width:980px){#main.page-top #press-release-section{padding-top:40px;position:relative}}#main.page-top #press-release-section .news-slider-wrapper{margin-top:22.5px;overflow:hidden}@media screen and (min-width:980px){#main.page-top #press-release-section .news-slider-wrapper{margin-top:40px}}#main.page-top #press-release-section .news-slider-wrapper .news-slider{width:537.5px}@media screen and (min-width:980px){#main.page-top #press-release-section .news-slider-wrapper .news-slider{width:1003px}#main.page-top #press-release-section .news-slider-wrapper .news-slider .splide__track{overflow:visible}}#main.page-top #press-release-section .news-slider-wrapper .news-slider .splide__slide .article-news{margin-bottom:20px;width:477.5px}@media screen and (min-width:980px){#main.page-top #press-release-section .news-slider-wrapper .news-slider .splide__slide .article-news{width:943px}}#main.page-top #press-release-section .news-slider-wrapper .news-slider .splide__slide .article-news:nth-child(2){margin-left:60px}#main.page-top #press-release-section .news-slider-wrapper .news-slider .splide__slide .article-news .news-block{position:relative}#main.page-top #press-release-section .news-slider-wrapper .news-slider .splide__slide .article-news .news-block .img{background-color:#000;left:0;position:absolute;top:0;transition:0s ease;width:125px;z-index:2}#main.page-top #press-release-section .news-slider-wrapper .news-slider .splide__slide .article-news .news-block .text-area{align-items:center;background-color:#fff;border:1px solid #000;border-radius:0 62.5px 62.5px 0;display:flex;height:125px;justify-content:flex-start;margin-left:62.5px;overflow:hidden;padding-left:85px;padding-right:60.5px;position:relative;width:415px;z-index:1}#main.page-top #press-release-section .news-slider-wrapper .news-slider .splide__slide .article-news .news-block .text-area .new-icon{right:50px}@media screen and (min-width:980px){#main.page-top #press-release-section .news-slider-wrapper .news-slider .splide__slide .article-news .news-block .text-area .new-icon{right:100px}#main.page-top #press-release-section .news-slider-wrapper .news-slider .splide__slide .article-news .news-block .text-area{width:880px}}#main.page-top #press-release-section .news-slider-wrapper .news-slider .splide__slide .article-news .news-block .text-area .text-area-inner{position:relative;z-index:2}#main.page-top #press-release-section .news-slider-wrapper .news-slider .splide__slide .article-news .news-block .text-area .text-area-inner .data{font-size:1.2rem}#main.page-top #press-release-section .news-slider-wrapper .news-slider .splide__slide .article-news .news-block .text-area .text-area-inner .article-title{font-size:1.2rem;line-height:1.75;margin-top:12px}@media screen and (min-width:980px){#main.page-top #press-release-section .news-slider-wrapper .news-slider .splide__slide .article-news .news-block .text-area .text-area-inner .article-title{font-size:1.4rem}}@media (hover:hover){#main.page-top #press-release-section .news-slider-wrapper .news-slider .splide__slide .article-news .news-block:hover .text-area .article-title{text-decoration:underline}#main.page-top #press-release-section .news-slider-wrapper .news-slider .splide__slide .article-news .news-block:hover .img{rotate:1turn;transition:.4s ease-in-out}}#main.page-top #press-release-section .news-slider-wrapper .news-slider .splide__slide.slide1 .article-news:first-child .news-block .img{-webkit-clip-path:circle(50%);clip-path:circle(50%)}#main.page-top #press-release-section .news-slider-wrapper .news-slider .splide__slide.slide1 .article-news:first-child .news-block .img img{-webkit-clip-path:circle(calc(50% - 1px) at 50% 50%);clip-path:circle(calc(50% - 1px) at 50% 50%)}#main.page-top #press-release-section .news-slider-wrapper .news-slider .splide__slide.slide1 .article-news:nth-child(2) .news-block .img{-webkit-clip-path:polygon(50% 0,100% 38.4%,80.8% 100%,19.2% 100%,0 38.4%);clip-path:polygon(50% 0,100% 38.4%,80.8% 100%,19.2% 100%,0 38.4%)}#main.page-top #press-release-section .news-slider-wrapper .news-slider .splide__slide.slide1 .article-news:nth-child(2) .news-block .img img{-webkit-clip-path:polygon(50% 1px,calc(100% - 1px) 38.4%,80.8% calc(100% - 1px),19.2% calc(100% - 1px),1px 38.4%);clip-path:polygon(50% 1px,calc(100% - 1px) 38.4%,80.8% calc(100% - 1px),19.2% calc(100% - 1px),1px 38.4%)}#main.page-top #press-release-section .news-slider-wrapper .news-slider .splide__slide.slide2 .article-news:first-child .news-block .img{-webkit-clip-path:polygon(33.3% 0,66.6% 0,100% 33.3%,100% 66.6%,66.6% 100%,33.3% 100%,0 66.6%,0 33.3%);clip-path:polygon(33.3% 0,66.6% 0,100% 33.3%,100% 66.6%,66.6% 100%,33.3% 100%,0 66.6%,0 33.3%)}#main.page-top #press-release-section .news-slider-wrapper .news-slider .splide__slide.slide2 .article-news:first-child .news-block .img img{-webkit-clip-path:polygon(33.3% 1px,66.6% 1px,calc(100% - 1px) 33.3%,calc(100% - 1px) 66.6%,66.6% calc(100% - 1px),33.3% calc(100% - 1px),1px 66.6%,1px 33.3%);clip-path:polygon(33.3% 1px,66.6% 1px,calc(100% - 1px) 33.3%,calc(100% - 1px) 66.6%,66.6% calc(100% - 1px),33.3% calc(100% - 1px),1px 66.6%,1px 33.3%)}#main.page-top #press-release-section .news-slider-wrapper .news-slider .splide__slide.slide2 .article-news:nth-child(2) .news-block .img{-webkit-clip-path:polygon(50% 0,100% 25.2%,100% 74.8%,50% 100%,0 74.8%,0 25.2%);clip-path:polygon(50% 0,100% 25.2%,100% 74.8%,50% 100%,0 74.8%,0 25.2%)}#main.page-top #press-release-section .news-slider-wrapper .news-slider .splide__slide.slide2 .article-news:nth-child(2) .news-block .img img{-webkit-clip-path:polygon(50% 1px,calc(100% - 1px) 25.2%,calc(100% - 1px) 74.8%,50% calc(100% - 1px),1px 74.8%,1px 25.2%);clip-path:polygon(50% 1px,calc(100% - 1px) 25.2%,calc(100% - 1px) 74.8%,50% calc(100% - 1px),1px 74.8%,1px 25.2%)}#main.page-top #press-release-section .news-slider-wrapper.show .news-slider .splide__slide .article-news .news-block .text-area .new-icon{-webkit-animation:opacity 1s ease 0s forwards,bounce 1.4s ease-in-out 0s,return 3.5s ease-in-out 1.4s,rolling 8s ease-in-out 4.9s infinite;animation:opacity 1s ease 0s forwards,bounce 1.4s ease-in-out 0s,return 3.5s ease-in-out 1.4s,rolling 8s ease-in-out 4.9s infinite}#main.page-top #press-release-section .news-slider-wrapper.show .news-slider .splide__slide .article-news .news-block .text-area .new-icon.left{-webkit-animation:opacity 1s ease 0s forwards,bounce-left 1.4s ease-in-out 0s,return-left 3.5s ease-in-out 1.4s,rolling-left 8s ease-in-out 4.9s infinite;animation:opacity 1s ease 0s forwards,bounce-left 1.4s ease-in-out 0s,return-left 3.5s ease-in-out 1.4s,rolling-left 8s ease-in-out 4.9s infinite}@media screen and (min-width:980px){#main.page-top #press-release-section .button-wrapper{position:absolute;right:60px;top:40px}}@media screen and (min-width:980px) and (min-width:1620px){#main.page-top #press-release-section .button-wrapper{margin-right:calc(50% - 750px);right:0}}#main.page-top #brand-section{background-image:linear-gradient(0deg,#ecf5f7,#ecf5f7 1px,transparent 0,transparent),linear-gradient(90deg,#ecf5f7,#ecf5f7 1px,transparent 0,transparent);background-size:10px 10px,10px 10px;border-bottom:1px solid #000;border-top:1px solid #000;padding:30px 0;position:relative}@media screen and (min-width:980px){#main.page-top #brand-section{padding-top:74px}#main.page-top #brand-section .brands-wrapper{aspect-ratio:2491/1834;margin-inline:auto;max-width:1500px;padding-top:1px;position:relative;width:calc(100% - 120px)}}#main.page-top #brand-section .brands-wrapper>a{display:block;position:relative}@media screen and (min-width:980px){#main.page-top #brand-section .brands-wrapper>a{left:0;position:absolute;top:0;transition:.3s ease}}@media screen and (min-width:980px) and (hover:hover){#main.page-top #brand-section .brands-wrapper>a:hover{scale:.97}}#main.page-top #brand-section .brands-wrapper .numerals{margin-left:55.3333333333%;width:44.1333333333%}@media screen and (min-width:980px){#main.page-top #brand-section .brands-wrapper .numerals{margin:2.7688603531% 0 0;width:19.3820224719%}}#main.page-top #brand-section .brands-wrapper .numerals>img{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;rotate:y 180deg}#main.page-top #brand-section .brands-wrapper .numerals .brand-name{background-color:#000;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);left:0;margin:0 auto;-webkit-mask-image:url(../img/top/numerals_title_2025feb.png);mask-image:url(../img/top/numerals_title_2025feb.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute;right:0;top:50%;translate:0 -50%;width:74.9482401656%}#main.page-top #brand-section .brands-wrapper .numerals .brand-name img{opacity:0}#main.page-top #brand-section .brands-wrapper .numerals.show>img{rotate:y 0deg;transition:1s ease .8s}#main.page-top #brand-section .brands-wrapper .numerals.show .brand-name{background-color:#fff;-webkit-clip-path:inset(0);clip-path:inset(0);top:67%;transition:top 1s ease .8s,background-color 1s ease .8s,-webkit-clip-path .8s ease 0s;transition:clip-path .8s ease 0s,top 1s ease .8s,background-color 1s ease .8s;transition:clip-path .8s ease 0s,top 1s ease .8s,background-color 1s ease .8s,-webkit-clip-path .8s ease 0s}#main.page-top #brand-section .brands-wrapper .tinytiny{margin-left:3.0666666667%;margin-top:-40.6666666667%;position:relative;width:42.1333333333%}@media screen and (min-width:980px){#main.page-top #brand-section .brands-wrapper .tinytiny{margin:2.5280898876% 0 0 30.0561797753%;width:14.8073836276%}}#main.page-top #brand-section .brands-wrapper .tinytiny>img{box-shadow:5px 5px 0 0 rgba(0,0,0,.15);-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);position:relative;transition:1s ease 0s;z-index:3}#main.page-top #brand-section .brands-wrapper .tinytiny .brand-name{left:0;margin:124.3670886076% auto 0;position:absolute;right:0;top:0;width:56.3291139241%}#main.page-top #brand-section .brands-wrapper .tinytiny .brand-name svg path{fill:#503d43}#main.page-top #brand-section .brands-wrapper .tinytiny .img2,#main.page-top #brand-section .brands-wrapper .tinytiny .img3,#main.page-top #brand-section .brands-wrapper .tinytiny .img4,#main.page-top #brand-section .brands-wrapper .tinytiny .img5{box-shadow:5px 5px 0 0 rgba(0,0,0,.15);left:0;position:absolute;top:0}#main.page-top #brand-section .brands-wrapper .tinytiny .img2{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);margin-left:-6.6455696203%;margin-top:-29.746835443%;transition:1s ease .5s;width:52.5316455696%;z-index:2}@media screen and (min-width:980px){#main.page-top #brand-section .brands-wrapper .tinytiny .img2{margin-left:-58.8075880759%;margin-top:-11.3821138211%;width:67.2086720867%}}#main.page-top #brand-section .brands-wrapper .tinytiny .img3{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);margin-left:42.4050632911%;margin-top:-60.1265822785%;transition:1s ease .2s;width:66.7721518987%;z-index:1}@media screen and (min-width:980px){#main.page-top #brand-section .brands-wrapper .tinytiny .img3{margin-left:76.1517615176%;margin-top:-36.8563685637%;width:80.216802168%;z-index:1}#main.page-top #brand-section .brands-wrapper .tinytiny .img4{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);margin-left:-47.6964769648%;margin-top:85.0948509485%;transition:1s ease .2s;width:39.566395664%;z-index:1}}#main.page-top #brand-section .brands-wrapper .tinytiny .img5{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);margin-left:96.835443038%;margin-top:72.7848101266%;transition:1s ease .4s;width:37.9746835443%;z-index:1}@media screen and (min-width:980px){#main.page-top #brand-section .brands-wrapper .tinytiny .img5{margin-left:93.2249322493%;margin-top:45.7994579946%;width:61.7886178862%}}#main.page-top #brand-section .brands-wrapper .tinytiny.show .img2,#main.page-top #brand-section .brands-wrapper .tinytiny.show .img3,#main.page-top #brand-section .brands-wrapper .tinytiny.show .img4,#main.page-top #brand-section .brands-wrapper .tinytiny.show .img5,#main.page-top #brand-section .brands-wrapper .tinytiny.show>img{-webkit-clip-path:inset(0 -5px -5px 0);clip-path:inset(0 -5px -5px 0)}#main.page-top #brand-section .brands-wrapper .fish{margin-left:12.5333333333%;margin-top:19.0666666667%;width:38.4%}@media screen and (min-width:980px){#main.page-top #brand-section .brands-wrapper .fish{margin:28.772070626% 0 0 29.6548956661%;width:17.0144462279%}}#main.page-top #brand-section .brands-wrapper .fish>img{opacity:0;rotate:3deg;transition:1s ease 0s;translate:4px 10px}#main.page-top #brand-section .brands-wrapper .fish .brand-name,#main.page-top #brand-section .brands-wrapper .fish .flame,#main.page-top #brand-section .brands-wrapper .fish .img2,#main.page-top #brand-section .brands-wrapper .fish .img3,#main.page-top #brand-section .brands-wrapper .fish .img4,#main.page-top #brand-section .brands-wrapper .fish .img5{left:0;position:absolute;top:0;z-index:3}#main.page-top #brand-section .brands-wrapper .fish .brand-name{margin-left:23.2638888889%;margin-top:113.8888888889%;opacity:0;transition:1s ease 1s;translate:0 10px;width:80.2083333333%}#main.page-top #brand-section .brands-wrapper .fish .img2{margin-left:73.6111111111%;margin-top:8.3333333333%;opacity:0;rotate:-3deg;transition:1s ease 0s;translate:-4px 10px;width:111.4583333333%;z-index:2}#main.page-top #brand-section .brands-wrapper .fish .img3{margin-left:85.4166666667%;margin-top:-13.1944444444%;opacity:0;rotate:180deg;transition:1s ease .6s;width:44.7916666667%}#main.page-top #brand-section .brands-wrapper .fish .img4{margin-left:151.7361111111%;margin-top:72.9166666667%;opacity:0;transition:1s ease .7s;translate:10px 0;width:54.5138888889%}#main.page-top #brand-section .brands-wrapper .fish .img5{margin-left:-11.1111111111%;margin-top:101.7361111111%;opacity:0;transition:1s ease .7s;translate:-10px 0;width:33.6805555556%}#main.page-top #brand-section .brands-wrapper .fish .flame{margin-left:-15.2777777778%;margin-top:-18.0555555556%;opacity:0;scale:.96;transition:1s ease 1.2s;width:225.3472222222%}#main.page-top #brand-section .brands-wrapper .fish .yajirushi{left:0;margin-left:-131.8396226415%;margin-top:52.8301886792%;position:absolute;top:0;width:113.4433962264%}#main.page-top #brand-section .brands-wrapper .fish.show .brand-name,#main.page-top #brand-section .brands-wrapper .fish.show .flame,#main.page-top #brand-section .brands-wrapper .fish.show .img2,#main.page-top #brand-section .brands-wrapper .fish.show .img3,#main.page-top #brand-section .brands-wrapper .fish.show .img4,#main.page-top #brand-section .brands-wrapper .fish.show .img5,#main.page-top #brand-section .brands-wrapper .fish.show>img{opacity:1;rotate:0deg;scale:1;translate:0 0}#main.page-top #brand-section .brands-wrapper .kitchen{aspect-ratio:679/375;margin-left:3.8666666667%;margin-top:16.6666666667%;width:90.5333333333%}@media screen and (min-width:980px){#main.page-top #brand-section .brands-wrapper .kitchen{aspect-ratio:827/656;margin:1.2439807384% 0 0 57.6645264848%;width:33.1861958266%}}#main.page-top #brand-section .brands-wrapper .kitchen .brand-name,#main.page-top #brand-section .brands-wrapper .kitchen .img1,#main.page-top #brand-section .brands-wrapper .kitchen .img2,#main.page-top #brand-section .brands-wrapper .kitchen .img3,#main.page-top #brand-section .brands-wrapper .kitchen .img4,#main.page-top #brand-section .brands-wrapper .kitchen .img5,#main.page-top #brand-section .brands-wrapper .kitchen .img6,#main.page-top #brand-section .brands-wrapper .kitchen .img7{left:0;position:absolute;top:0}#main.page-top #brand-section .brands-wrapper .kitchen .brand-name{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);left:auto;margin-top:15.6111929308%;right:0;transition:1s ease 1s;width:27.5405007364%}@media screen and (min-width:980px){#main.page-top #brand-section .brands-wrapper .kitchen .brand-name{left:0;margin-left:2.5392986699%;margin-top:1.4510278114%;right:auto;width:31.9226118501%}}#main.page-top #brand-section .brands-wrapper .kitchen .img1{-webkit-clip-path:circle(0);clip-path:circle(0);margin-top:9.8674521355%;transition:1s ease 0s;width:39.764359352%}@media screen and (min-width:980px){#main.page-top #brand-section .brands-wrapper .kitchen .img1{margin-top:14.1475211608%;width:57.1946795647%}}#main.page-top #brand-section .brands-wrapper .kitchen .img2{-webkit-clip-path:circle(0);clip-path:circle(0);margin-left:25.6259204713%;transition:1s ease .2s;width:31.8114874816%}@media screen and (min-width:980px){#main.page-top #brand-section .brands-wrapper .kitchen .img2{margin-left:36.638452237%;margin-top:0;width:45.5864570738%}}#main.page-top #brand-section .brands-wrapper .kitchen .img3{margin-left:54.0500736377%;margin-top:20.913107511%;opacity:0;transition:1s ease .5s;translate:0 5px;width:13.4020618557%}@media screen and (min-width:980px){#main.page-top #brand-section .brands-wrapper .kitchen .img3{margin-left:77.9927448609%;margin-top:29.9879081016%;width:18.8633615478%}}#main.page-top #brand-section .brands-wrapper .kitchen .img4{margin-left:47.4226804124%;margin-top:43.5935198822%;opacity:0;transition:1s ease .5s;translate:0 5px;width:20.765832106%}@media screen and (min-width:980px){#main.page-top #brand-section .brands-wrapper .kitchen .img4{margin-left:70.253929867%;margin-top:61.6686819831%;width:29.746070133%}}#main.page-top #brand-section .brands-wrapper .kitchen .img5{margin-left:28.7187039764%;margin-top:35.7879234168%;opacity:0;transition:1s ease .5s;translate:0 5px;width:25.4786450663%}@media screen and (min-width:980px){#main.page-top #brand-section .brands-wrapper .kitchen .img5{margin-left:40.9915356711%;margin-top:51.3905683192%;width:36.7593712213%}}#main.page-top #brand-section .brands-wrapper .kitchen .img6{margin-left:58.6156111929%;margin-top:12.3711340206%;opacity:0;transition:1s ease .5s;translate:0 5px;width:8.5419734904%}@media screen and (min-width:980px){#main.page-top #brand-section .brands-wrapper .kitchen .img6{margin-left:83.9177750907%;margin-top:16.3240628779%;width:12.6964933495%}}#main.page-top #brand-section .brands-wrapper .kitchen .img7{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);left:auto;margin-top:28.1296023564%;right:0;transition:1s ease 1s;width:27.2459499264%}@media screen and (min-width:980px){#main.page-top #brand-section .brands-wrapper .kitchen .img7{left:0;margin-left:98.0652962515%;margin-top:45.3446191052%;opacity:0;right:auto;width:26.4812575574%}}#main.page-top #brand-section .brands-wrapper .kitchen.show .brand-name,#main.page-top #brand-section .brands-wrapper .kitchen.show .img1,#main.page-top #brand-section .brands-wrapper .kitchen.show .img2,#main.page-top #brand-section .brands-wrapper .kitchen.show .img3,#main.page-top #brand-section .brands-wrapper .kitchen.show .img4,#main.page-top #brand-section .brands-wrapper .kitchen.show .img5,#main.page-top #brand-section .brands-wrapper .kitchen.show .img6,#main.page-top #brand-section .brands-wrapper .kitchen.show .img7{opacity:1;rotate:0deg;translate:0 0}#main.page-top #brand-section .brands-wrapper .kitchen.show .img1,#main.page-top #brand-section .brands-wrapper .kitchen.show .img2{-webkit-clip-path:circle(65%);clip-path:circle(65%)}#main.page-top #brand-section .brands-wrapper .kitchen.show .brand-name,#main.page-top #brand-section .brands-wrapper .kitchen.show .img7{-webkit-clip-path:inset(0);clip-path:inset(0)}#main.page-top #brand-section .brands-wrapper .uni9ue{margin-left:28.6666666667%;margin-top:14.8%;width:65.8666666667%}@media screen and (min-width:980px){#main.page-top #brand-section .brands-wrapper .uni9ue{margin:34.3499197432% 0 0 70.9871589085%;width:28.5313001605%}}#main.page-top #brand-section .brands-wrapper .uni9ue .img{opacity:0;rotate:10deg;-webkit-transform-origin:50% 0;transform-origin:50% 0;transition:1s ease 0s}#main.page-top #brand-section .brands-wrapper .uni9ue .brand-name{left:0;margin-left:26.5182186235%;margin-top:-16.3967611336%;opacity:0;position:absolute;scale:1.2;top:0;transition:1s ease .6s;width:46.963562753%}#main.page-top #brand-section .brands-wrapper .uni9ue.show .img{opacity:1;rotate:0deg}#main.page-top #brand-section .brands-wrapper .uni9ue.show .brand-name{opacity:1;scale:1}#main.page-top #brand-section .brands-wrapper .up24{margin:12.8% auto 0;padding-bottom:18.6666666667%;width:46.4%}@media screen and (min-width:980px){#main.page-top #brand-section .brands-wrapper .up24{margin:32.3434991974% 0 0 77.0866773676%;width:16.051364366%}}#main.page-top #brand-section .brands-wrapper .up24 .up24-title{opacity:0}#main.page-top #brand-section .brands-wrapper .up24 .up24-title img:first-child{display:block;margin:0 auto 7.183908046%;width:84.4827586207%}#main.page-top #brand-section .brands-wrapper .up24 .ph{left:0;opacity:0;position:absolute;scale:.8;top:0;transition:.5s ease}#main.page-top #brand-section .brands-wrapper .up24 .ph.ph1{margin-left:99.4252873563%;margin-top:22.9885057471%;transition-delay:.4s;translate:-10% 0;width:46.2643678161%}#main.page-top #brand-section .brands-wrapper .up24 .ph.ph2{margin-left:63.2183908046%;margin-top:-19.8275862069%;transition-delay:.5s;translate:-10% 50%;width:95.4022988506%}#main.page-top #brand-section .brands-wrapper .up24 .ph.ph3{margin-left:-46.8390804598%;margin-top:37.0689655172%;transition-delay:.6s;translate:10% 0;width:44.8275862069%}#main.page-top #brand-section .brands-wrapper .up24 .ph.ph4{margin-left:-41.3793103448%;margin-top:.8620689655%;transition-delay:.7s;translate:10% 10%;width:45.6896551724%}#main.page-top #brand-section .brands-wrapper .up24 .ph.ph5{margin-left:107.4712643678%;margin-top:72.9885057471%;transition-delay:.8s;translate:-10% -10%;width:49.4252873563%}#main.page-top #brand-section .brands-wrapper .up24 .ph.ph6{margin-left:-52.8735632184%;margin-top:87.0689655172%;transition-delay:.9s;translate:10% -10%;width:46.5517241379%}#main.page-top #brand-section .brands-wrapper .up24.show .up24-title{opacity:1;transition:.5s ease}#main.page-top #brand-section .brands-wrapper .up24.show .ph{opacity:1;scale:1;translate:0 0}#main.page-top #brand-section .brands-wrapper .up25{margin-inline:auto;margin-top:18px;width:69.0666666667%}@media screen and (min-width:980px){#main.page-top #brand-section .brands-wrapper .up25{margin-left:73.2744783307%;margin-top:31.5409309791%;width:23.5553772071%}}#main.page-top #brand-section .brands-wrapper .edithouse{align-items:center;display:flex;justify-content:space-between;margin-inline:auto;margin-top:8.4%;width:87.3333333333%}@media screen and (min-width:980px){#main.page-top #brand-section .brands-wrapper .edithouse{bottom:0;left:auto;margin-bottom:3.2115616218%;margin-inline:0;margin-top:0;position:absolute;right:0;top:auto;width:74.4680851064%}}#main.page-top #brand-section .brands-wrapper .edithouse .logo{width:42.9007633588%}@media screen and (min-width:980px){#main.page-top #brand-section .brands-wrapper .edithouse .logo{width:20.2156334232%}}#main.page-top #brand-section .brands-wrapper .edithouse .images{overflow:hidden;position:relative;width:50.534351145%}@media screen and (min-width:980px){#main.page-top #brand-section .brands-wrapper .edithouse .images{width:75.9029649596%}}#main.page-top #brand-section .brands-wrapper .edithouse .images .inner{-webkit-animation:edithouse-carousel 8s linear 0s infinite;animation:edithouse-carousel 8s linear 0s infinite;display:flex;width:400%}@media screen and (min-width:980px){#main.page-top #brand-section .brands-wrapper .edithouse .images .inner{-webkit-animation:none;animation:none;display:flex;justify-content:space-between;width:100%}}#main.page-top #brand-section .brands-wrapper .edithouse .images .inner img{width:25%}@media screen and (min-width:980px){#main.page-top #brand-section .brands-wrapper .edithouse .images .inner img{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);width:32.3863636364%}#main.page-top #brand-section .brands-wrapper .edithouse .images .inner img:nth-child(4){display:none}}@-webkit-keyframes edithouse-carousel{0%{translate:0 0}to{translate:-75% 0}}@keyframes edithouse-carousel{0%{translate:0 0}to{translate:-75% 0}}#main.page-top #brand-section .brands-wrapper .edithouse.show .images .inner img{-webkit-clip-path:inset(0);clip-path:inset(0);transition:.8s ease .3s}#main.page-top #brand-section .brands-wrapper .edithouse.show .images .inner img:nth-child(2){transition-delay:.5s}#main.page-top #brand-section .brands-wrapper .edithouse.show .images .inner img:nth-child(3){transition-delay:.7s}#main.page-top #brand-section .brands-wrapper .links{font-size:1.2rem;line-height:1.8333333333;margin-left:6.6666666667%;margin-top:15px}@media screen and (min-width:980px){#main.page-top #brand-section .brands-wrapper .links{font-size:.878477306vw;left:0;margin:44.9217181855% 0 0;position:absolute;top:0}}#main.page-top #brand-section .brands-wrapper .links a{text-decoration:underline}#main.page-top #brand-section .brands-wrapper .links a:hover{text-decoration:none}@media screen and (min-width:980px){#main.page-top #brand-section .button-wrapper{position:absolute;right:60px;top:74px}}@media screen and (min-width:980px) and (min-width:1620px){#main.page-top #brand-section .button-wrapper{margin-right:calc(50% - 750px);right:0}}#main.page-top #store-info-section{overflow:hidden;padding:30px 0}@media screen and (min-width:980px){#main.page-top #store-info-section{margin-inline:auto;max-width:1500px;overflow:visible;padding-top:80px;width:calc(100% - 120px)}#main.page-top #store-info-section .section-head{width:100%}}#main.page-top #store-info-section #store-info-cards{aspect-ratio:750/861;margin-top:15px;position:relative}@media screen and (min-width:980px){#main.page-top #store-info-section #store-info-cards{aspect-ratio:auto;display:flex;justify-content:center;margin-top:40px}}#main.page-top #store-info-section #store-info-cards .card-wrapper{height:100%;left:0;position:absolute;top:0;transition:.35s ease-in-out;width:100%}@media screen and (min-width:980px){#main.page-top #store-info-section #store-info-cards .card-wrapper{aspect-ratio:593/764;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 .8025682183%;position:relative;width:23.7961476726%}#main.page-top #store-info-section #store-info-cards .card-wrapper:first-child{margin-right:0}#main.page-top #store-info-section #store-info-cards .card-wrapper:last-child{margin-left:0}}#main.page-top #store-info-section #store-info-cards .card-wrapper:first-child{z-index:4}@media screen and (min-width:980px){#main.page-top #store-info-section #store-info-cards .card-wrapper:first-child{rotate:-9.61deg;z-index:1}}#main.page-top #store-info-section #store-info-cards .card-wrapper:first-child .card{transition-delay:.75s,.75s}@media screen and (min-width:980px){#main.page-top #store-info-section #store-info-cards .card-wrapper:first-child .card .new-icon{rotate:9.61deg}}#main.page-top #store-info-section #store-info-cards .card-wrapper:nth-child(2){z-index:3}@media screen and (min-width:980px){#main.page-top #store-info-section #store-info-cards .card-wrapper:nth-child(2){margin-top:32px;rotate:5deg;z-index:2}}#main.page-top #store-info-section #store-info-cards .card-wrapper:nth-child(2) .card{transition-delay:.5s,.5s}@media screen and (min-width:980px){#main.page-top #store-info-section #store-info-cards .card-wrapper:nth-child(2) .card .new-icon{otate:-5deg}}#main.page-top #store-info-section #store-info-cards .card-wrapper:nth-child(3){z-index:2}@media screen and (min-width:980px){#main.page-top #store-info-section #store-info-cards .card-wrapper:nth-child(3){margin-top:-27.5px;rotate:-4.99deg;z-index:3}}#main.page-top #store-info-section #store-info-cards .card-wrapper:nth-child(3) .card{transition-delay:.25s,.25s}@media screen and (min-width:980px){#main.page-top #store-info-section #store-info-cards .card-wrapper:nth-child(3) .card .new-icon{otate:4.99deg}}#main.page-top #store-info-section #store-info-cards .card-wrapper:nth-child(4){z-index:1}@media screen and (min-width:980px){#main.page-top #store-info-section #store-info-cards .card-wrapper:nth-child(4){margin-top:51.5px;rotate:15deg;z-index:4}}#main.page-top #store-info-section #store-info-cards .card-wrapper:nth-child(4) .card{transition-delay:0s,0s}@media screen and (min-width:980px){#main.page-top #store-info-section #store-info-cards .card-wrapper:nth-child(4) .card .new-icon{otate:-15deg}}#main.page-top #store-info-section #store-info-cards .card-wrapper.to-right{translate:100% 0}#main.page-top #store-info-section #store-info-cards .card-wrapper.to-left{translate:-100% 0}#main.page-top #store-info-section #store-info-cards .card-wrapper .card{aspect-ratio:593/763;background-color:#fff;border:1px solid #000;border-radius:15px;display:block;left:0;margin:6.8% auto 0;opacity:0;position:absolute;right:0;transition:translate .5s ease,opacity .5s ease;translate:-70%;width:79.0666666667%}#main.page-top #store-info-section #store-info-cards .card-wrapper .card .new-icon{bottom:auto;left:0;right:auto;rotate:0deg;top:0;translate:-45% -45%}@media screen and (min-width:980px){#main.page-top #store-info-section #store-info-cards .card-wrapper .card{margin-top:0;width:100%}}#main.page-top #store-info-section #store-info-cards .card-wrapper .card .img{margin:6.9139966273% auto 0;width:86.1720067454%}#main.page-top #store-info-section #store-info-cards .card-wrapper .card .img img{transition:.4s ease}#main.page-top #store-info-section #store-info-cards .card-wrapper .card .text-area{align-items:center;aspect-ratio:593/212;display:flex;justify-content:center;text-align:center;width:100%}#main.page-top #store-info-section #store-info-cards .card-wrapper .card .text-area .title{font-family:Helvetica Neue Bold;font-size:1.4rem;font-weight:700}#main.page-top #store-info-section #store-info-cards .card-wrapper .card .text-area .description{font-size:1.1rem;line-height:1.6363636364;margin-top:5px}@media (hover:hover){#main.page-top #store-info-section #store-info-cards .card-wrapper .card:hover .img img{scale:.95}#main.page-top #store-info-section #store-info-cards .card-wrapper .card:hover .text-area .description{text-decoration:underline}}#main.page-top #store-info-section #store-info-cards.show .card-wrapper .card{opacity:1;translate:0 0}#main.page-top #store-info-section #store-info-list{border-bottom:1px solid #000;margin:20px auto 0;text-align:center;width:275px}#main.page-top #store-info-section #store-info-list li{border-top:1px solid #000;height:42px}#main.page-top #store-info-section #store-info-list li a{align-items:center;color:#a6a6a6;display:flex;font-family:Helvetica Neue Bold;font-size:1.4rem;height:100%;justify-content:center;padding-top:2px;width:100%}#main.page-top #store-info-section #store-info-list li.current a{color:#000}#main.page-top #global-flagship-store-section{overflow:hidden;padding:30px 0 62px}@media screen and (min-width:980px){#main.page-top #global-flagship-store-section{margin-inline:auto;max-width:1500px;overflow:visible;padding-top:40px;width:calc(100% - 120px)}#main.page-top #global-flagship-store-section .section-head{width:100%}}#main.page-top #global-flagship-store-section #global-store-list{margin-top:30px;margin-inline:auto;opacity:1;width:65.3333333333%}@media screen and (min-width:980px){#main.page-top #global-flagship-store-section #global-store-list{margin-top:36.5px;width:100%}}#main.page-top #global-flagship-store-section #global-store-list .splide__track{overflow:visible}@media screen and (min-width:980px){#main.page-top #global-flagship-store-section #global-store-list .splide__track{width:100%}#main.page-top #global-flagship-store-section #global-store-list .splide__track .splide__list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center}#main.page-top #global-flagship-store-section #global-store-list .splide__track .splide__list:has(.splide__slide:nth-child(6)) .splide__slide:first-child,#main.page-top #global-flagship-store-section #global-store-list .splide__track .splide__list:has(.splide__slide:nth-child(6)) .splide__slide:last-child{margin-inline:1.6051364366%}#main.page-top #global-flagship-store-section #global-store-list .splide__track .splide__list:has(.splide__slide:nth-child(9)) .splide__slide:nth-child(5){margin-right:0}#main.page-top #global-flagship-store-section #global-store-list .splide__track .splide__list:has(.splide__slide:nth-child(9)) .splide__slide:first-child{margin-left:0}#main.page-top #global-flagship-store-section #global-store-list .splide__track .splide__list:has(.splide__slide:nth-child(10)) .splide__slide:nth-child(10),#main.page-top #global-flagship-store-section #global-store-list .splide__track .splide__list:has(.splide__slide:nth-child(10)) .splide__slide:nth-child(5){margin-right:0}#main.page-top #global-flagship-store-section #global-store-list .splide__track .splide__list:has(.splide__slide:nth-child(10)) .splide__slide:first-child,#main.page-top #global-flagship-store-section #global-store-list .splide__track .splide__list:has(.splide__slide:nth-child(10)) .splide__slide:nth-child(6){margin-left:0}}@media screen and (min-width:980px){#main.page-top #global-flagship-store-section #global-store-list .splide__slide{margin-inline:1.6051364366%;margin-bottom:30px;max-width:300px;width:17.4157303371%}#main.page-top #global-flagship-store-section #global-store-list .splide__slide:first-child{margin-left:0}#main.page-top #global-flagship-store-section #global-store-list .splide__slide:last-child{margin-right:0}}#main.page-top #global-flagship-store-section #global-store-list .splide__slide .img{aspect-ratio:1/1;border-radius:50%;margin:0 auto;position:relative;width:88.5714285714%}@media screen and (min-width:980px){#main.page-top #global-flagship-store-section #global-store-list .splide__slide .img{opacity:0;translate:0 10px;width:100%}}#main.page-top #global-flagship-store-section #global-store-list .splide__slide .img:before{aspect-ratio:1/1;border:1px solid #000;border-radius:50%;content:"";display:block;left:50%;position:absolute;top:50%;translate:-50% -50%;width:calc(100% + 14px)}#main.page-top #global-flagship-store-section #global-store-list .splide__slide .img img{border-radius:50%}#main.page-top #global-flagship-store-section #global-store-list .splide__slide .text-area{margin-top:20px;opacity:0;translate:0 10px}#main.page-top #global-flagship-store-section #global-store-list .splide__slide .text-area .store-name{text-align:center}#main.page-top #global-flagship-store-section #global-store-list .splide__slide .text-area .store-name span{display:block}#main.page-top #global-flagship-store-section #global-store-list .splide__slide .text-area .store-name .en{font-size:1.8rem}#main.page-top #global-flagship-store-section #global-store-list .splide__slide .text-area .store-name .jp{font-size:1.2rem}#main.page-top #global-flagship-store-section #global-store-list .splide__slide .text-area .socials{align-items:center;display:flex;justify-content:center;margin-top:10px}#main.page-top #global-flagship-store-section #global-store-list .splide__slide .text-area .socials .social{border:1px solid #000;border-radius:50%;height:32px;margin:0 7.5px;transition:.3s ease;width:32px}#main.page-top #global-flagship-store-section #global-store-list .splide__slide .text-area .socials .social a{background-color:#000;border-radius:50%;display:block;height:100%;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;text-indent:-9999px;transition:.3s ease;width:100%}#main.page-top #global-flagship-store-section #global-store-list .splide__slide .text-area .socials .social a.instagram{-webkit-mask-image:url(../img/common/icon-instagram.png);mask-image:url(../img/common/icon-instagram.png);-webkit-mask-size:17px auto;mask-size:17px auto}#main.page-top #global-flagship-store-section #global-store-list .splide__slide .text-area .socials .social a.pin{-webkit-mask-image:url(../img/common/icon-pin.png);mask-image:url(../img/common/icon-pin.png);-webkit-mask-size:13.5px auto;mask-size:13.5px auto}#main.page-top #global-flagship-store-section #global-store-list .splide__slide .text-area .socials .social:hover{background-color:#000}#main.page-top #global-flagship-store-section #global-store-list .splide__slide .text-area .socials .social:hover a{background-color:#fff}#main.page-top #global-flagship-store-section #global-store-list.show .splide__slide .img{opacity:1;transition:.5s ease 0s;translate:0 0}#main.page-top #global-flagship-store-section #global-store-list.show .splide__slide .text-area{opacity:1;transition:.5s ease .5s;translate:0 0}#main.page-top #global-flagship-store-section #global-store-list.show .splide__slide:nth-child(2) .img{transition-delay:.15s}#main.page-top #global-flagship-store-section #global-store-list.show .splide__slide:nth-child(2) .text-area{transition-delay:.65s}#main.page-top #global-flagship-store-section #global-store-list.show .splide__slide:nth-child(3) .img{transition-delay:.3s}#main.page-top #global-flagship-store-section #global-store-list.show .splide__slide:nth-child(3) .text-area{transition-delay:.8s}#main.page-top #global-flagship-store-section #global-store-list.show .splide__slide:nth-child(4) .img{transition-delay:.45s}#main.page-top #global-flagship-store-section #global-store-list.show .splide__slide:nth-child(4) .text-area{transition-delay:.95s}#main.page-top #global-flagship-store-section #global-store-list.show .splide__slide:nth-child(5) .img{transition-delay:.6s}#main.page-top #global-flagship-store-section #global-store-list.show .splide__slide:nth-child(5) .text-area{transition-delay:1.1s}#main.page-top #global-flagship-store-section #global-store-list.show .splide__slide:nth-child(6) .img{transition-delay:.75s}#main.page-top #global-flagship-store-section #global-store-list.show .splide__slide:nth-child(6) .text-area{transition-delay:1.25s}#main.page-top #global-flagship-store-section #global-store-list.show .splide__slide:nth-child(7) .img{transition-delay:.9s}#main.page-top #global-flagship-store-section #global-store-list.show .splide__slide:nth-child(7) .text-area{transition-delay:1.4s}#main.page-top #global-flagship-store-section #global-store-list.show .splide__slide:nth-child(8) .img{transition-delay:1.05s}#main.page-top #global-flagship-store-section #global-store-list.show .splide__slide:nth-child(8) .text-area{transition-delay:1.55s}#main.page-top #global-flagship-store-section #global-store-list.show .splide__slide:nth-child(9) .img{transition-delay:1.2s}#main.page-top #global-flagship-store-section #global-store-list.show .splide__slide:nth-child(9) .text-area{transition-delay:1.7s}#main.page-top #global-flagship-store-section #global-store-list.show .splide__slide:nth-child(10) .img{transition-delay:1.35s}#main.page-top #global-flagship-store-section #global-store-list.show .splide__slide:nth-child(10) .text-area{transition-delay:1.85s}#main.page-top #global-flagship-store-section #global-store-list.show .splide__slide:nth-child(11) .img{transition-delay:1.5s}#main.page-top #global-flagship-store-section #global-store-list.show .splide__slide:nth-child(11) .text-area{transition-delay:2s}#main.page-top #outro{margin:0 auto;padding-top:60px;width:92%}@media screen and (min-width:980px){#main.page-top #outro{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-inline:auto;max-width:1500px;padding-top:80px;width:calc(100% - 120px)}}#main.page-top #outro .banner{display:block;margin-bottom:20px}@media screen and (min-width:980px){#main.page-top #outro .banner{margin-bottom:3.2102728732%;width:48.4349919743%}}#main.page-top #outro .banner img{transition:.4s ease}@media (hover:hover){#main.page-top #outro .banner:hover img{scale:.95}}#main.page-style_editorial_store #page-menu-fixed{-ms-overflow-style:none;background-color:#fff;border-bottom:1px solid #000;border-top:1px solid #000;height:30px;left:0;overflow:scroll;position:fixed;scroll-behavior:smooth;scrollbar-width:none;top:69px;width:100%;z-index:900}@media screen and (min-width:980px){#main.page-style_editorial_store #page-menu-fixed{height:22.5px;overflow:hidden}}#main.page-style_editorial_store #page-menu-fixed::-webkit-scrollbar{display:none}#main.page-style_editorial_store #page-menu-fixed ul{align-items:center;display:flex;height:100%;justify-content:center;width:calc(888px + 100vw)}@media screen and (min-width:980px){#main.page-style_editorial_store #page-menu-fixed ul{margin-inline:auto;max-width:1500px;width:calc(100% - 120px)}}#main.page-style_editorial_store #page-menu-fixed ul li{height:100%;position:relative;width:148px}@media screen and (min-width:980px){#main.page-style_editorial_store #page-menu-fixed ul li{width:14.2857142857%}}#main.page-style_editorial_store #page-menu-fixed ul li:after{background-color:#000;content:"";display:block;height:10px;position:absolute;right:0;top:50%;translate:0 -50%;width:1px}#main.page-style_editorial_store #page-menu-fixed ul li a{align-items:center;display:flex;font-size:1.2rem;height:100%;justify-content:center;position:relative;width:100%}#main.page-style_editorial_store #page-menu-fixed ul li a:before{background-color:var(--hilight-color);border-radius:2.5px;bottom:8px;content:"";display:block;height:5px;left:0;margin:0 auto;opacity:0;position:absolute;right:0;width:100px;z-index:-1}@media screen and (min-width:980px){#main.page-style_editorial_store #page-menu-fixed ul li a:before{bottom:4px}}#main.page-style_editorial_store #page-menu-fixed ul li a.current:before{opacity:1}#main.page-style_editorial_store #page-menu-fixed ul li:first-child:before{background-color:#000;content:"";display:block;height:10px;left:0;position:absolute;top:50%;translate:0 -50%;width:1px}@media screen and (min-width:980px){#main.page-style_editorial_store #page-menu-fixed ul li:first-child:before{display:none}}#main.page-style_editorial_store #main-visual{border-top:1px solid #000}#main.page-style_editorial_store #main-visual .img-wrapper{width:100%}#main.page-style_editorial_store #main-visual .img-wrapper .img{opacity:0;transition:1s ease-in-out .3s}#main.page-style_editorial_store #main-visual.show .img-wrapper .img{opacity:1}@media screen and (min-width:980px){#main.page-style_editorial_store #main-visual #page-menu{border-bottom:1px solid #000;border-top:1px solid #000}}#main.page-style_editorial_store #main-visual #page-menu>ul{align-items:flex-start;border-top:1px solid #000;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}@media screen and (min-width:980px){#main.page-style_editorial_store #main-visual #page-menu>ul{border:none;height:61px;margin-inline:auto;max-width:1500px;width:calc(100% - 120px)}}#main.page-style_editorial_store #main-visual #page-menu>ul:after{background-color:#000;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}@media screen and (min-width:980px){#main.page-style_editorial_store #main-visual #page-menu>ul:after{display:none}}#main.page-style_editorial_store #main-visual #page-menu>ul>li{border-bottom:1px solid #000;height:60px;position:relative;width:50%}@media screen and (min-width:980px){#main.page-style_editorial_store #main-visual #page-menu>ul>li{border:none;height:100%;width:14.2857142857%}}#main.page-style_editorial_store #main-visual #page-menu>ul>li:nth-child(odd):after{background-color:#000;content:"";display:block;height:40px;position:absolute;right:0;top:50%;translate:0 -50%;width:1px}@media screen and (min-width:980px){#main.page-style_editorial_store #main-visual #page-menu>ul>li:after{background-color:#000;content:"";display:block;height:40px;position:absolute;right:0;top:50%;translate:50% -50%;width:1px}#main.page-style_editorial_store #main-visual #page-menu>ul>li:last-child:after{display:none}}#main.page-style_editorial_store #main-visual #page-menu>ul>li .stores,#main.page-style_editorial_store #main-visual #page-menu>ul>li a{align-items:center;display:flex;font-size:1.4rem;height:100%;justify-content:center;padding-top:1px;position:relative;transition:.3s ease;width:100%}@media (hover:hover){#main.page-style_editorial_store #main-visual #page-menu>ul>li .stores:hover,#main.page-style_editorial_store #main-visual #page-menu>ul>li a:hover{background-color:#000;color:#fff}}#main.page-style_editorial_store #main-visual #page-menu>ul>li .stores.plus,#main.page-style_editorial_store #main-visual #page-menu>ul>li a.plus{position:relative}#main.page-style_editorial_store #main-visual #page-menu>ul>li .stores.plus:after,#main.page-style_editorial_store #main-visual #page-menu>ul>li a.plus:after{content:"+";position:absolute;right:15px;top:50%;translate:0 -50%}#main.page-style_editorial_store #main-visual #page-menu>ul>li .sub-list{align-items:center;border-left:1px solid #000;border-top:1px solid #000;box-shadow:0 0 6px 0 rgba(0,0,0,.3);-webkit-clip-path:inset(-10px 0 calc(100% + 10px) 0);clip-path:inset(-10px 0 calc(100% + 10px) 0);display:flex;flex-wrap:wrap;justify-content:space-between;margin-right:4.2666666667%;position:absolute;right:0;top:85%;transition:.5s ease 0s;width:191.2%;z-index:2}@media screen and (min-width:980px){#main.page-style_editorial_store #main-visual #page-menu>ul>li .sub-list{left:50%;right:auto;translate:-50% 0;width:118.6440677966%}}#main.page-style_editorial_store #main-visual #page-menu>ul>li .sub-list li{background-color:#fff;border-bottom:1px solid #000;border-right:1px solid #000;width:50%}@media screen and (min-width:980px){#main.page-style_editorial_store #main-visual #page-menu>ul>li .sub-list li{width:100%}}#main.page-style_editorial_store #main-visual #page-menu>ul>li .sub-list li a{aspect-ratio:358/60;display:flex;font-size:1.2rem;width:100%}@media screen and (min-width:980px){#main.page-style_editorial_store #main-visual #page-menu>ul>li .sub-list li a{aspect-ratio:420/60}}@media (hover:hover){#main.page-style_editorial_store #main-visual #page-menu>ul>li .sub-list li a:hover{background-color:#e5e5e5;color:#000}#main.page-style_editorial_store #main-visual #page-menu>ul>li:hover .sub-list{-webkit-clip-path:inset(-10px 0 -10px 0);clip-path:inset(-10px 0 -10px 0)}}#main.page-style_editorial_store #main-visual #page-menu>ul>li.open .stores{background-color:#000;color:#fff}#main.page-style_editorial_store #main-visual #page-menu>ul>li.open .stores:after{color:#fff}#main.page-style_editorial_store #main-visual #page-menu>ul>li.open .sub-list{-webkit-clip-path:inset(-10px 0 -10px 0);clip-path:inset(-10px 0 -10px 0)}#main.page-style_editorial_store #banner-section{margin-top:40px}@media screen and (min-width:980px){#main.page-style_editorial_store #banner-section{margin-top:80px}}#main.page-style_editorial_store #forty5days-section{background-color:var(--hilight-color2);border-bottom:1px solid #000;border-top:1px solid #000;margin-top:40px;padding:20px 0 35px;position:relative}@media screen and (min-width:980px){#main.page-style_editorial_store #forty5days-section{margin-top:80px;padding-block:40px;padding-bottom:50px}}#main.page-style_editorial_store #forty5days-section .button-wrapper{margin-top:112px}@media screen and (min-width:980px){#main.page-style_editorial_store #forty5days-section .button-wrapper{margin-right:60px;margin-top:42px;position:absolute;right:0;top:0}}#main.page-style_editorial_store #forty5days-section .button-wrapper .block-button{width:200px}#main.page-style_editorial_store #forty5days-section #forty5days-slider{margin-top:20px}@media screen and (min-width:980px){#main.page-style_editorial_store #forty5days-section #forty5days-slider{margin-top:40px;margin-inline:auto;max-width:1500px;width:calc(100% - 120px)}}#main.page-style_editorial_store #forty5days-section #forty5days-slider .splide__track .splide__list .splide__slide .article{margin:0 auto;overflow:hidden;width:100%;width:92%}@media screen and (min-width:980px){#main.page-style_editorial_store #forty5days-section #forty5days-slider .splide__track .splide__list .splide__slide .article{align-items:stretch;display:flex;height:100%;justify-content:space-between;width:100%}}#main.page-style_editorial_store #forty5days-section #forty5days-slider .splide__track .splide__list .splide__slide .article .img{background-color:#fff;border:1px solid #000}@media screen and (min-width:980px){#main.page-style_editorial_store #forty5days-section #forty5days-slider .splide__track .splide__list .splide__slide .article .img{width:34.4703049759%}}#main.page-style_editorial_store #forty5days-section #forty5days-slider .splide__track .splide__list .splide__slide .article .img img{height:calc(100% - 20px);margin:10px;object-fit:cover;object-position:center center;width:calc(100% - 20px)}#main.page-style_editorial_store #forty5days-section #forty5days-slider .splide__track .splide__list .splide__slide .article .text-area{background-color:#fff;border:1px solid #000;border-radius:20px;margin-top:20px;padding:30px 20px;position:relative;width:100%}@media screen and (min-width:980px){#main.page-style_editorial_store #forty5days-section #forty5days-slider .splide__track .splide__list .splide__slide .article .text-area{align-items:center;display:flex;flex:1;justify-content:center;margin-left:20px;margin-top:0;padding-block:30px;padding-inline:60px}}#main.page-style_editorial_store #forty5days-section #forty5days-slider .splide__track .splide__list .splide__slide .article .text-area .text-inner{position:relative;z-index:2}#main.page-style_editorial_store #forty5days-section #forty5days-slider .splide__track .splide__list .splide__slide .article .text-area .text-inner .pin{bottom:calc(100% - 15px);bottom:calc(100% + 17px);left:0;margin-left:30px;position:absolute}#main.page-style_editorial_store #forty5days-section #forty5days-slider .splide__track .splide__list .splide__slide .article .text-area .text-inner .pin:before{background-color:var(--hilight-color);border:1px solid #000;border-radius:50%;content:"";display:block;height:11px;width:11px}#main.page-style_editorial_store #forty5days-section #forty5days-slider .splide__track .splide__list .splide__slide .article .text-area .text-inner .pin:after{background-color:#000;content:"";display:block;height:29px;margin:0 auto;transition:.3s ease;width:1px}@media screen and (min-width:980px){#main.page-style_editorial_store #forty5days-section #forty5days-slider .splide__track .splide__list .splide__slide .article .text-area .text-inner .pin:after{height:55px}#main.page-style_editorial_store #forty5days-section #forty5days-slider .splide__track .splide__list .splide__slide .article .text-area .text-inner .pin{bottom:calc(100% - 15px);margin-left:-26px;rotate:-90deg;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}#main.page-style_editorial_store #forty5days-section #forty5days-slider .splide__track .splide__list .splide__slide .article .text-area .text-inner{width:100%}}#main.page-style_editorial_store #forty5days-section #forty5days-slider .splide__track .splide__list .splide__slide .article .text-area .text-inner .title{font-size:1.8rem;font-weight:700;line-height:1.3}@media screen and (min-width:980px){#main.page-style_editorial_store #forty5days-section #forty5days-slider .splide__track .splide__list .splide__slide .article .text-area .text-inner .title{font-size:2.4rem}}#main.page-style_editorial_store #forty5days-section #forty5days-slider .splide__track .splide__list .splide__slide .article .text-area .text-inner .description{font-size:1.2rem;line-height:1.75;margin-top:10px}#main.page-style_editorial_store #forty5days-section #forty5days-slider .splide__track .splide__list .splide__slide .article .text-area .text-inner .block{margin-top:25px}#main.page-style_editorial_store #forty5days-section #forty5days-slider .splide__track .splide__list .splide__slide .article .text-area .text-inner .block .item{font-size:1.2rem;font-weight:700;margin-bottom:13px}#main.page-style_editorial_store #forty5days-section #forty5days-slider .splide__track .splide__list .splide__slide .article .text-area .text-inner .block .date{font-size:1.8rem}#main.page-style_editorial_store #forty5days-section #forty5days-slider .splide__track .splide__list .splide__slide .article .text-area .text-inner .block .text{font-size:1.2rem;line-height:1.75}#main.page-style_editorial_store #forty5days-section #forty5days-slider .splide__track .splide__list .splide__slide .article .text-area .text-inner .block-button{height:29px;margin:22px auto 0;width:187px}@media screen and (min-width:980px){#main.page-style_editorial_store #forty5days-section #forty5days-slider .splide__track .splide__list .splide__slide .article .text-area .text-inner .block-button{margin-left:0}}#main.page-style_editorial_store #forty5days-section #forty5days-slider .splide__track .splide__list .splide__slide .article .text-area .new-icon-wrapper{border-radius:0 0 20px 20px;bottom:0;height:200px;overflow:hidden;position:absolute;right:0;width:100%;z-index:1}#main.page-style_editorial_store #forty5days-section #forty5days-slider .splide__track .splide__list .splide__slide .article .text-area .new-icon-wrapper .new-icon{right:22px}@media screen and (min-width:980px){#main.page-style_editorial_store #forty5days-section #forty5days-slider .splide__track .splide__list .splide__slide .article .text-area .new-icon-wrapper .new-icon{left:50px;right:auto}}#main.page-style_editorial_store #forty5days-section #forty5days-slider .splide__track .splide__list .splide__slide .article .text-area.show .new-icon{-webkit-animation:opacity 1s ease 0s forwards,bounce 1.4s ease-in-out 0s,return 3.5s ease-in-out 1.4s,rolling 8s ease-in-out 4.9s infinite;animation:opacity 1s ease 0s forwards,bounce 1.4s ease-in-out 0s,return 3.5s ease-in-out 1.4s,rolling 8s ease-in-out 4.9s infinite}#main.page-style_editorial_store #forty5days-section #forty5days-slider .splide__track .splide__list .splide__slide .article .text-area.show .new-icon.left{-webkit-animation:opacity 1s ease 0s forwards,bounce-left 1.4s ease-in-out 0s,return-left 3.5s ease-in-out 1.4s,rolling-left 8s ease-in-out 4.9s infinite;animation:opacity 1s ease 0s forwards,bounce-left 1.4s ease-in-out 0s,return-left 3.5s ease-in-out 1.4s,rolling-left 8s ease-in-out 4.9s infinite}#main.page-style_editorial_store #forty5days-section .thumbnails{align-items:center;bottom:-84px;display:flex;justify-content:center;left:0;margin:0 auto;position:absolute;right:0}@media screen and (min-width:980px){#main.page-style_editorial_store #forty5days-section .thumbnails{bottom:-22.5px;justify-content:flex-end;padding-right:40px}}#main.page-style_editorial_store #forty5days-section .thumbnails li{aspect-ratio:1/1;background-color:#fff;border:1px solid #000;margin:0 2.5px;position:relative;transition:.3s ease;width:65px}@media (hover:hover){#main.page-style_editorial_store #forty5days-section .thumbnails li:hover{cursor:pointer}}#main.page-style_editorial_store #forty5days-section .thumbnails li.current{translate:0 -10px}#main.page-style_editorial_store #forty5days-section .thumbnails li img{aspect-ratio:1/1;left:50%;object-fit:cover;object-position:center center;position:absolute;top:50%;translate:-50% -50%;width:calc(100% - 6px)}#main.page-style_editorial_store #workshop-section{margin-top:60px;overflow:hidden;padding-bottom:30px;padding-top:30px}@media screen and (min-width:980px){#main.page-style_editorial_store #workshop-section{margin-top:40px;padding-top:40px}}#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper{margin:0 auto;width:81.7333333333%}@media screen and (min-width:980px){#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper{max-width:1500px;width:calc(100% - 120px)}}#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider{margin-top:30px;overflow:visible}#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider .splide__track{overflow:visible}@media screen and (min-width:980px){#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider .splide__track .splide__list{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider .splide__track .splide__list:after,#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider .splide__track .splide__list:before{content:"";display:block;height:1px;order:1;width:23.7961476726%}}#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider .splide__track .splide__slide{position:relative}@media screen and (min-width:980px){#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider .splide__track .splide__slide{width:23.7961476726%}}#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider .splide__track .splide__slide:before{border:1px solid #000;border-radius:50%;content:"";display:block;height:40px;left:0;margin:0 auto;position:absolute;right:0;top:-17.5px;width:40px;z-index:1}#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider .splide__track .splide__slide:after{background-color:#fff;content:"";display:block;height:4px;left:0;position:absolute;top:-3px;width:100%;z-index:2}#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider .splide__track .splide__slide .article{background-color:#fff;border:1px solid #000;border-radius:15px;margin:0 auto;padding-top:25px;position:relative;width:96.7373572594%;z-index:3}@media screen and (min-width:980px){#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider .splide__track .splide__slide .article{width:100%}}#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider .splide__track .splide__slide .article .totte{background-color:#000;display:block;height:1px;left:0;margin:13px auto 0;position:absolute;right:0;top:0;width:40px}#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider .splide__track .splide__slide .article .totte:after,#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider .splide__track .splide__slide .article .totte:before{border:1px solid #000;border-radius:50%;content:"";display:block;height:7px;position:absolute;top:50%;width:7px}#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider .splide__track .splide__slide .article .totte:before{left:0;translate:-50% -50%}#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider .splide__track .splide__slide .article .totte:after{right:0;translate:50% -50%}#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider .splide__track .splide__slide .article .img{margin:0 auto;width:88.0269814503%}#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider .splide__track .splide__slide .article .text-area{margin-top:20px;overflow:hidden;padding-bottom:30px;position:relative;text-align:center}#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider .splide__track .splide__slide .article .text-area .text-inner{position:relative;z-index:2}#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider .splide__track .splide__slide .article .text-area .text-inner .title{font-size:1.4rem;font-weight:700;line-height:1.3}#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider .splide__track .splide__slide .article .text-area .text-inner .block{margin-top:20px}#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider .splide__track .splide__slide .article .text-area .text-inner .block .item{font-size:1.2rem;font-weight:700;margin-bottom:3px}#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider .splide__track .splide__slide .article .text-area .text-inner .block .text{font-size:1.4rem;line-height:1.3}#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider .splide__track .splide__slide .article .text-area .text-inner .link{align-items:center;background-color:#000;border:1px solid #000;border-radius:14.5px;color:#fff;display:block;display:flex;font-size:1.2rem;height:29px;justify-content:center;margin:20px auto 0;position:relative;transition:.4s ease;width:130px}#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider .splide__track .splide__slide .article .text-area .text-inner .link:after{background-color:#fff;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);content:"";display:block;height:6px;position:absolute;right:10px;top:50%;transition:.4s ease;translate:0 -50%;width:5px}@media (hover:hover){#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider .splide__track .splide__slide .article .text-area .text-inner .link:hover{background-color:#fff;color:#000}#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider .splide__track .splide__slide .article .text-area .text-inner .link:hover:after{background-color:#000}}#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider .splide__track .splide__slide .article .text-area.show .new-icon{-webkit-animation:opacity 1s ease 0s forwards,bounce 1.4s ease-in-out 0s,return 3.5s ease-in-out 1.4s,rolling 8s ease-in-out 4.9s infinite;animation:opacity 1s ease 0s forwards,bounce 1.4s ease-in-out 0s,return 3.5s ease-in-out 1.4s,rolling 8s ease-in-out 4.9s infinite}#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider .splide__track .splide__slide .article .text-area.show .new-icon.left{-webkit-animation:opacity 1s ease 0s forwards,bounce-left 1.4s ease-in-out 0s,return-left 3.5s ease-in-out 1.4s,rolling-left 8s ease-in-out 4.9s infinite;animation:opacity 1s ease 0s forwards,bounce-left 1.4s ease-in-out 0s,return-left 3.5s ease-in-out 1.4s,rolling-left 8s ease-in-out 4.9s infinite}#main.page-style_editorial_store #workshop-section #workshop-slider-wrapper #workshop-slider .splide__pagination{margin-top:15px}#main.page-style_editorial_store #recent-posts-section{padding:30px 0}#main.page-style_editorial_store #recent-posts-section .oogataten-link .block-button{width:276px}@media screen and (min-width:980px){#main.page-style_editorial_store #recent-posts-section{margin-top:20px}#main.page-style_editorial_store #recent-posts-section .button-wrapper{position:absolute;right:0;top:30px}#main.page-style_editorial_store #recent-posts-section .article-list li:nth-last-child(-n+4){margin-bottom:0}}#main.page-style_editorial_store #staff-post-section{padding:30px 0;position:relative}@media screen and (min-width:980px){#main.page-style_editorial_store #staff-post-section{margin-top:20px}}#main.page-style_editorial_store #staff-post-section .button-wrapper{margin-top:20px}@media screen and (min-width:980px){#main.page-style_editorial_store #staff-post-section .button-wrapper{margin-top:0;position:absolute;right:60px;top:30px}#main.page-style_editorial_store #staff-post-section .button-wrapper .block-button{width:180px}}@media screen and (min-width:980px) and (min-width:1620px){#main.page-style_editorial_store #staff-post-section .button-wrapper{margin-right:calc(50% - 750px);right:0}}#main.page-style_editorial_store #store-section{padding:30px 0}@media screen and (min-width:980px){#main.page-style_editorial_store #store-section{margin-top:20px}}#main.page-style_editorial_store #store-section .store-list{border-bottom:1px solid #000;margin:20px auto 0;width:92%}@media screen and (min-width:980px){#main.page-style_editorial_store #store-section .store-list{max-width:1500px;width:calc(100% - 120px)}}#main.page-style_editorial_store #store-section .store-list .store .store-head{align-items:center;border-top:1px solid #000;display:flex;height:60px;justify-content:flex-start;width:100%}@media screen and (min-width:980px){#main.page-style_editorial_store #store-section .store-list .store .store-head{height:70px}}#main.page-style_editorial_store #store-section .store-list .store .store-head .place{align-items:center;display:flex;font-size:1.4rem;height:100%;justify-content:center;min-width:62px;position:relative}@media screen and (min-width:980px){#main.page-style_editorial_store #store-section .store-list .store .store-head .place{font-size:1.8rem;min-width:94px}}#main.page-style_editorial_store #store-section .store-list .store .store-head .place:after{background-color:#000;content:"";display:block;height:30px;position:absolute;right:0;top:50%;translate:0 -50%;width:1px}#main.page-style_editorial_store #store-section .store-list .store .store-head .store-name{font-size:1.4rem;line-height:1.3;padding-left:10px}@media screen and (min-width:980px){#main.page-style_editorial_store #store-section .store-list .store .store-head .store-name{font-size:1.8rem;margin-left:26.5px}}#main.page-style_editorial_store #store-section .store-list .store .store-head .button{align-items:center;border:1px solid #000;border-radius:10px;display:flex;font-size:1.2rem;height:20px;justify-content:center;margin-left:auto;position:relative;text-transform:uppercase;transition:.3s ease;width:82.5px}@media screen and (min-width:980px){#main.page-style_editorial_store #store-section .store-list .store .store-head .button{border-radius:15px;height:30px;width:102px}}#main.page-style_editorial_store #store-section .store-list .store .store-head .button:before{align-items:center;background-color:#000;border-radius:10px;color:#fff;content:"close";display:flex;font-size:1.2rem;height:100%;justify-content:center;left:0;opacity:0;position:absolute;text-transform:uppercase;top:0;transition:.3s ease;width:100%}@media screen and (min-width:980px){#main.page-style_editorial_store #store-section .store-list .store .store-head .button:before{border-radius:15px}}@media (hover:hover){#main.page-style_editorial_store #store-section .store-list .store .store-head:hover .button{background-color:#000;color:#fff}}#main.page-style_editorial_store #store-section .store-list .store .store-head.open .button:before{opacity:1}#main.page-style_editorial_store #store-section .store-list .store .store-content{height:0;overflow:hidden;transition:height .7s ease-in-out}#main.page-style_editorial_store #store-section .store-list .store .store-content .main-image{position:relative;width:100%}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area{padding-bottom:40px}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section{margin-top:20px}@media screen and (min-width:980px){#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section{margin-top:40px}}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .block-head{font-size:1.8rem}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .information{position:relative}@media screen and (min-width:980px){#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .information{display:flex;justify-content:space-between}}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .information .switch{align-items:center;border:1px solid #000;border-radius:15px;bottom:calc(100% - 5px);display:flex;height:30px;justify-content:space-between;position:absolute;right:0;width:103px}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .information .switch:before{background:#000;content:"";display:block;height:15px;left:0;margin:0 auto;position:absolute;right:0;top:50%;translate:0 -50%;width:1px}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .information .switch span{align-items:center;display:flex;font-size:1.2rem;justify-content:center;opacity:.5;text-align:center;width:50%}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .information .switch span:first-child{opacity:1}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .information .switch span:nth-child(2),#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .information .switch.english span:first-child{opacity:.5}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .information .switch.english span:nth-child(2){opacity:1}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .information .switch.english+dl.jp-info{display:none}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .information .switch.english+dl.jp-info+dl.en-info,#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .information dl.jp-info{display:flex}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .information dl{align-items:flex-start;display:flex;display:none;flex-wrap:wrap;justify-content:space-between}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .information dl.current{display:flex}@media screen and (min-width:980px){#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .information dl{display:flex;width:50%}}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .information dl dt{font-size:1.4rem;font-weight:700;line-height:1.5;margin-top:20px;width:78.5px}@media screen and (min-width:980px){#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .information dl dt{width:100px}}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .information dl dd{font-size:1.4rem;line-height:1.5;margin-top:20px;padding-left:25px;width:calc(100% - 78.5px)}@media screen and (min-width:980px){#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .information dl dd{width:calc(100% - 100px)}}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .information dl dd span{font-size:1.2rem;line-height:1.5}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .information dl.en-info dt{font-family:Helvetica Neue Bold}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:20px}@media screen and (min-width:980px){#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list{margin-top:15px}}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list+.sub-navigation-list{margin-top:10px}@media screen and (min-width:980px){#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list+.sub-navigation-list{margin-top:0}}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list li{margin-bottom:10px;margin-right:9px}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list li a{align-items:center;background-color:#fff;border:1px solid #000;border-radius:12.5px;display:flex;font-family:Helvetica Neue;font-size:1.2rem;height:25px;justify-content:center;padding-inline:8px;transition:.4s ease}@media (hover:hover){#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list li a:hover{background-color:#000;color:#fff}}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list-circle{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:15px}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list-circle+.sub-navigation-list-circle{margin-top:0}@media screen and (min-width:980px){#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list-circle{width:calc(100% - 475px)}}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list-circle li{margin-bottom:10px;width:50%}@media screen and (min-width:980px){#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list-circle li{margin-right:28.5px;width:auto}}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list-circle li.spacer{display:none}@media screen and (min-width:980px){#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list-circle li.spacer{display:block;margin:0;width:100%}}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list-circle li .navigation-item{align-items:center;display:flex;font-size:1.2rem;justify-content:flex-start;transition:.4s ease}@media (hover:hover){#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list-circle li .navigation-item:hover{text-decoration:underline}}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list-circle li .navigation-item .icon{background-color:#fff;background-position:50%;background-repeat:no-repeat;border-radius:50%;height:25px;margin-right:10px;position:relative;width:25px}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list-circle li .navigation-item .icon:before{content:"";display:block;height:100%;left:0;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;top:0;width:100%}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list-circle li .navigation-item .icon.icon-dotst{background-image:url(../img/common/icon-dotst.png);background-size:cover}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list-circle li .navigation-item .icon.icon-dotc{background-image:url(../img/common/icon-dotc.png);background-size:cover}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list-circle li .navigation-item .icon.icon-shoplist{background-image:url(../img/common/icon-shoplist.png);background-size:cover}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list-circle li .navigation-item .icon.icon-staffboard{background-color:#000}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list-circle li .navigation-item .icon.icon-staffboard:before{background-color:#fff;-webkit-mask-image:url(../img/common/icon-staffboard.png);mask-image:url(../img/common/icon-staffboard.png);-webkit-mask-position:55% center;mask-position:55% center;-webkit-mask-size:9px auto;mask-size:9px auto}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list-circle li .navigation-item .icon.icon-instagram:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-instagram.png);mask-image:url(../img/common/icon-instagram.png);-webkit-mask-size:13px auto;mask-size:13px auto}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list-circle li .navigation-item .icon.icon-x:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-x.png);mask-image:url(../img/common/icon-x.png);-webkit-mask-size:10.5px auto;mask-size:10.5px auto}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list-circle li .navigation-item .icon.icon-line:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-line.png);mask-image:url(../img/common/icon-line.png);-webkit-mask-size:14px auto;mask-size:14px auto}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list-circle li .navigation-item .icon.icon-youtube:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-youtube.png);mask-image:url(../img/common/icon-youtube.png);-webkit-mask-size:13.5px auto;mask-size:13.5px auto}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list-circle li .navigation-item .icon.icon-tiktok:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-tiktok.png);mask-image:url(../img/common/icon-tiktok.png);-webkit-mask-size:10.5px auto;mask-size:10.5px auto}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list-circle li .navigation-item .icon.icon-facebook:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-facebook.png);mask-image:url(../img/common/icon-facebook.png);-webkit-mask-size:14px auto;mask-size:14px auto}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .sub-navigation-list-circle.framed li .navigation-item .icon{border:1px solid #000}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .gallery{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:15px}@media screen and (min-width:980px){#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .gallery{justify-content:flex-start}}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .gallery li{margin-bottom:2.1739130435%;width:48.5507246377%}@media screen and (min-width:980px){#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .gallery li{margin-bottom:1.6051364366%;margin-right:1.6051364366%;width:15.3290529695%}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .gallery li img{transition:.4s ease}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .gallery li:nth-child(6n){margin-right:0}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .gallery li:nth-last-child(-n+6){margin-bottom:0}}@media (hover:hover){#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .gallery li:hover{cursor:pointer}#main.page-style_editorial_store #store-section .store-list .store .store-content .text-area .small-section .gallery li:hover img{scale:.96}}#main.archive-news,#main.single-news{padding-top:30px}#main.archive-news #news-list,#main.single-news #news-list{margin-inline:auto;margin-top:30px;width:92%}@media screen and (min-width:980px){#main.archive-news #news-list,#main.single-news #news-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1500px;width:calc(100% - 120px)}}#main.archive-news #news-list .news-item,#main.single-news #news-list .news-item{margin-bottom:30px}@media screen and (min-width:980px){#main.archive-news #news-list .news-item,#main.single-news #news-list .news-item{margin-bottom:40px;width:46.7897271268%}}#main.archive-news #news-list .news-item .news-block,#main.single-news #news-list .news-item .news-block{align-items:stretch;display:flex;justify-content:space-between;overflow:hidden;position:relative}#main.archive-news #news-list .news-item .news-block .img,#main.single-news #news-list .news-item .news-block .img{width:28.9855072464%}#main.archive-news #news-list .news-item .news-block .img img,#main.single-news #news-list .news-item .news-block .img img{transition:.4s ease}@media screen and (min-width:980px){#main.archive-news #news-list .news-item .news-block .img,#main.single-news #news-list .news-item .news-block .img{width:33.704974271%}}#main.archive-news #news-list .news-item .news-block .text-area,#main.single-news #news-list .news-item .news-block .text-area{border-bottom:1px solid #000;padding-bottom:15px;width:66.8115942029%}@media screen and (min-width:980px){#main.archive-news #news-list .news-item .news-block .text-area,#main.single-news #news-list .news-item .news-block .text-area{align-items:center;display:flex;justify-content:center;width:61.1492281304%}}#main.archive-news #news-list .news-item .news-block .text-area .text-area-inner,#main.single-news #news-list .news-item .news-block .text-area .text-area-inner{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;width:100%}#main.archive-news #news-list .news-item .news-block .text-area .text-area-inner .date,#main.single-news #news-list .news-item .news-block .text-area .text-area-inner .date{font-size:1.2rem;margin-top:10px;order:2;width:100%}@media screen and (min-width:980px){#main.archive-news #news-list .news-item .news-block .text-area .text-area-inner .date,#main.single-news #news-list .news-item .news-block .text-area .text-area-inner .date{margin-top:15px}}#main.archive-news #news-list .news-item .news-block .text-area .text-area-inner .article-title,#main.single-news #news-list .news-item .news-block .text-area .text-area-inner .article-title{font-size:1.2rem;line-height:1.75;order:1;width:100%}@media screen and (min-width:980px){#main.archive-news #news-list .news-item .news-block .text-area .text-area-inner .article-title,#main.single-news #news-list .news-item .news-block .text-area .text-area-inner .article-title{font-size:1.4rem;line-height:1.7142857143}}@media (hover:hover){#main.archive-news #news-list .news-item .news-block:hover .img img,#main.single-news #news-list .news-item .news-block:hover .img img{scale:.95}#main.archive-news #news-list .news-item .news-block:hover .text-area .text-area-inner .article-title,#main.single-news #news-list .news-item .news-block:hover .text-area .text-area-inner .article-title{text-decoration:underline}}#main.archive-news #news-list .news-item.show .news-block .text-area .new-icon,#main.single-news #news-list .news-item.show .news-block .text-area .new-icon{-webkit-animation:opacity 1s ease .3s forwards,bounce 1.4s ease-in-out .3s,return 3.5s ease-in-out 1.7s,rolling 8s ease-in-out 5.2s infinite;animation:opacity 1s ease .3s forwards,bounce 1.4s ease-in-out .3s,return 3.5s ease-in-out 1.7s,rolling 8s ease-in-out 5.2s infinite}#main.archive-news #news-list .news-item.show .news-block .text-area .new-icon.left,#main.single-news #news-list .news-item.show .news-block .text-area .new-icon.left{-webkit-animation:opacity 1s ease .3s forwards,bounce-left 1.4s ease-in-out .3s,return-left 3.5s ease-in-out 1.7s,rolling-left 8s ease-in-out 5.2s infinite;animation:opacity 1s ease .3s forwards,bounce-left 1.4s ease-in-out .3s,return-left 3.5s ease-in-out 1.7s,rolling-left 8s ease-in-out 5.2s infinite}@media screen and (min-width:980px){#main.archive-news #news-single-section,#main.single-news #news-single-section{width:65.2889245586%}}#main.archive-news #news-single-section .news-article,#main.single-news #news-single-section .news-article{border:1px solid #000;margin-inline:auto;margin-top:20px;overflow:hidden;width:92%}@media screen and (min-width:980px){#main.archive-news #news-single-section .news-article,#main.single-news #news-single-section .news-article{width:100%}}#main.archive-news #news-single-section .news-article .date-block,#main.archive-news #news-single-section .news-article .keywords-block,#main.archive-news #news-single-section .news-article .title-block,#main.single-news #news-single-section .news-article .date-block,#main.single-news #news-single-section .news-article .keywords-block,#main.single-news #news-single-section .news-article .title-block{position:relative}#main.archive-news #news-single-section .news-article .date-block .head,#main.archive-news #news-single-section .news-article .keywords-block .head,#main.archive-news #news-single-section .news-article .title-block .head,#main.single-news #news-single-section .news-article .date-block .head,#main.single-news #news-single-section .news-article .keywords-block .head,#main.single-news #news-single-section .news-article .title-block .head{font-family:news-gothic-std,sans-serif;font-size:1rem;font-style:normal;font-weight:400;left:10px;position:absolute;text-transform:uppercase;top:10px}#main.archive-news #news-single-section .news-article .date-block,#main.single-news #news-single-section .news-article .date-block{align-items:center;background-color:var(--hilight-color2);border-bottom:1px solid #000;display:flex;height:40px;justify-content:center;overflow:hidden}#main.archive-news #news-single-section .news-article .date-block .date,#main.single-news #news-single-section .news-article .date-block .date{font-family:news-gothic-std,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400;text-transform:uppercase}@media screen and (min-width:980px){#main.archive-news #news-single-section .news-article .date-block .date,#main.single-news #news-single-section .news-article .date-block .date{font-size:1.4rem}}#main.archive-news #news-single-section .news-article .date-block .new-icon,#main.single-news #news-single-section .news-article .date-block .new-icon{opacity:1;rotate:180deg;translate:100px 0}#main.archive-news #news-single-section .news-article .date-block .new-icon.show,#main.single-news #news-single-section .news-article .date-block .new-icon.show{rotate:0deg;transition:1.7s ease-in-out;translate:0}#main.archive-news #news-single-section .news-article .title-block,#main.single-news #news-single-section .news-article .title-block{border-bottom:1px solid #000;padding-block:2.7rem;padding-top:40px}#main.archive-news #news-single-section .news-article .title-block .title,#main.single-news #news-single-section .news-article .title-block .title{font-size:1.8rem;line-height:1.5;margin-inline:auto;width:88.4057971014%}@media screen and (min-width:980px){#main.archive-news #news-single-section .news-article .title-block .title,#main.single-news #news-single-section .news-article .title-block .title{font-size:2.4rem;line-height:1.5;width:86.0479409957%}}#main.archive-news #news-single-section .news-article .news-content,#main.single-news #news-single-section .news-article .news-content{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";border-bottom:1px solid #000;font-family:ryo-gothic-plusn,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro,Hiragino Sans,ヒラギノ角ゴシック,sans-serif;font-size:1.4rem;line-height:1.8571428571;padding-bottom:2.7rem}@media screen and (min-width:980px){#main.archive-news #news-single-section .news-article .news-content,#main.single-news #news-single-section .news-article .news-content{font-size:1.6rem;line-height:2}}#main.archive-news #news-single-section .news-article .news-content>*,#main.single-news #news-single-section .news-article .news-content>*{display:block;margin-inline:auto;margin-top:2.7rem;width:88.4057971014%}@media screen and (min-width:980px){#main.archive-news #news-single-section .news-article .news-content>*,#main.single-news #news-single-section .news-article .news-content>*{width:86.0479409957%}}#main.archive-news #news-single-section .news-article .news-content strong,#main.single-news #news-single-section .news-article .news-content strong{font-weight:700}#main.archive-news #news-single-section .news-article .news-content img,#main.single-news #news-single-section .news-article .news-content img{margin-block:.5rem;max-width:100%;width:auto}@media screen and (min-width:980px){#main.archive-news #news-single-section .news-article .news-content .tate-img,#main.single-news #news-single-section .news-article .news-content .tate-img{margin-inline:auto;width:61.4013521819%}}#main.archive-news #news-single-section .news-article .news-content a,#main.single-news #news-single-section .news-article .news-content a{text-decoration:underline}#main.archive-news #news-single-section .news-article .news-content a:hover,#main.single-news #news-single-section .news-article .news-content a:hover{text-decoration:none}#main.archive-news #news-single-section .news-article .keywords-block,#main.single-news #news-single-section .news-article .keywords-block{border-bottom:1px solid #000;padding-bottom:10px;padding-top:40px}#main.archive-news #news-single-section .news-article .keywords-block .sub-navigation-list,#main.single-news #news-single-section .news-article .keywords-block .sub-navigation-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-inline:auto;margin-top:0;width:88.4057971014%}@media screen and (min-width:980px){#main.archive-news #news-single-section .news-article .keywords-block .sub-navigation-list,#main.single-news #news-single-section .news-article .keywords-block .sub-navigation-list{margin-top:15px}}#main.archive-news #news-single-section .news-article .keywords-block .sub-navigation-list+.sub-navigation-list,#main.single-news #news-single-section .news-article .keywords-block .sub-navigation-list+.sub-navigation-list{margin-top:10px}@media screen and (min-width:980px){#main.archive-news #news-single-section .news-article .keywords-block .sub-navigation-list+.sub-navigation-list,#main.single-news #news-single-section .news-article .keywords-block .sub-navigation-list+.sub-navigation-list{margin-top:0}}#main.archive-news #news-single-section .news-article .keywords-block .sub-navigation-list li,#main.single-news #news-single-section .news-article .keywords-block .sub-navigation-list li{margin-bottom:10px;margin-right:9px}#main.archive-news #news-single-section .news-article .keywords-block .sub-navigation-list li a,#main.single-news #news-single-section .news-article .keywords-block .sub-navigation-list li a{align-items:center;background-color:#fff;border:1px solid #000;border-radius:12.5px;display:flex;font-family:Helvetica Neue;font-size:1.2rem;height:25px;justify-content:center;padding-inline:8px;transition:.4s ease}@media (hover:hover){#main.archive-news #news-single-section .news-article .keywords-block .sub-navigation-list li a:hover,#main.single-news #news-single-section .news-article .keywords-block .sub-navigation-list li a:hover{background-color:#000;color:#fff}}@media screen and (min-width:980px){#main.archive-news #news-single-section .news-article .keywords-block .sub-navigation-list,#main.single-news #news-single-section .news-article .keywords-block .sub-navigation-list{width:86.0479409957%}}#main.archive-news #news-single-section .news-article .back-to-list,#main.single-news #news-single-section .news-article .back-to-list{align-items:center;display:flex;font-size:1.2rem;height:50px;justify-content:center;transition:.4s ease}@media (hover:hover){#main.archive-news #news-single-section .news-article .back-to-list:hover,#main.single-news #news-single-section .news-article .back-to-list:hover{background-color:var(--hilight-color2)}}@media screen and (min-width:980px){#main.archive-news .column-wrapper,#main.single-news .column-wrapper{align-items:flex-start;display:flex;justify-content:space-between;margin-inline:auto;max-width:1500px;width:calc(100% - 120px)}#main.archive-news .column-wrapper .section-head,#main.single-news .column-wrapper .section-head{width:100%}#main.archive-news .column-wrapper #news-list-section,#main.single-news .column-wrapper #news-list-section{margin-top:42px;position:-webkit-sticky;position:sticky;right:0;top:85px;width:31.3402889246%}}#main.archive-news .column-wrapper #news-list-section .section-head,#main.single-news .column-wrapper #news-list-section .section-head{margin-top:80px}@media screen and (min-width:980px){#main.archive-news .column-wrapper #news-list-section .section-head,#main.single-news .column-wrapper #news-list-section .section-head{margin-top:50px}#main.archive-news .column-wrapper #news-list-section .section-head:first-child,#main.single-news .column-wrapper #news-list-section .section-head:first-child{margin-top:0}#main.archive-news .column-wrapper #news-list-section #news-list,#main.archive-news .column-wrapper #news-list-section #news-list .news-item,#main.single-news .column-wrapper #news-list-section #news-list,#main.single-news .column-wrapper #news-list-section #news-list .news-item{width:100%}#main.archive-news .column-wrapper #news-list-section #news-list:last-child .news-item:last-child,#main.single-news .column-wrapper #news-list-section #news-list:last-child .news-item:last-child{margin-bottom:0}#main.archive-feature #recent-posts-section.archive-feature-section{margin-top:40px}}#main.archive-feature #recent-posts-section.archive-feature-section .keyword-wrapper{margin:30px auto 0;text-align:center;width:92%}@media screen and (min-width:980px){#main.archive-feature #recent-posts-section.archive-feature-section .keyword-wrapper{text-align:left;width:100%}}#main.archive-feature #recent-posts-section.archive-feature-section .keyword-wrapper .word{font-size:1.2rem}@media screen and (min-width:980px){#main.archive-feature #recent-posts-section.archive-feature-section .keyword-wrapper .word br{display:none}}#main.archive-feature #recent-posts-section.archive-feature-section .keyword-wrapper .word span{border-bottom:1px solid #000;display:inline-block;font-size:1.6rem;font-weight:500;line-height:1.5;margin-inline:auto;margin-bottom:10px;margin-right:5px;padding:0 5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:980px){#main.archive-keyword #recent-posts-section{margin-top:40px}}#main.archive-keyword #recent-posts-section .keyword-wrapper{margin:30px auto 0;text-align:center;width:92%}@media screen and (min-width:980px){#main.archive-keyword #recent-posts-section .keyword-wrapper{text-align:left;width:100%}}#main.archive-keyword #recent-posts-section .keyword-wrapper .word{font-size:1.2rem}@media screen and (min-width:980px){#main.archive-keyword #recent-posts-section .keyword-wrapper .word br{display:none}}#main.archive-keyword #recent-posts-section .keyword-wrapper .word span{border-bottom:1px solid #000;display:inline-block;font-size:1.6rem;font-weight:500;line-height:1.5;margin-inline:auto;margin-bottom:10px;margin-right:5px;padding:0 5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}:root{--nikoblog-color:#4b77d0;--marumaru-color:#ffa0c8;--music-color1:#183870;--music-color2:#d65731}@media screen and (min-width:980px){#main.archive-column #recent-posts-section{margin-top:40px}}#main.archive-column #recent-posts-section .column-category-head{margin-top:20px;padding-block:5.3333333333%}@media screen and (min-width:980px){#main.archive-column #recent-posts-section .column-category-head{padding-block:3.6531513448%}}#main.archive-column #recent-posts-section .column-category-head .head-inner{background-color:#fff;border:2px solid #000;margin-inline:auto;padding:30px 27px;width:89.3333333333%}@media screen and (min-width:980px){#main.archive-column #recent-posts-section .column-category-head .head-inner{width:91.4492171819%}}#main.archive-column #recent-posts-section .column-category-head.column-nikoblog{background-image:radial-gradient(var(--nikoblog-color) 20%,transparent 20%);background-size:6px 6px}#main.archive-column #recent-posts-section .column-category-head.column-nikoblog .head-inner{border-color:var(--nikoblog-color)}@media screen and (min-width:980px){#main.archive-column #recent-posts-section .column-category-head.column-nikoblog .head-inner{align-items:center;display:flex;justify-content:space-between;padding:30px 50px}}#main.archive-column #recent-posts-section .column-category-head.column-nikoblog .head-inner .title{margin:0 auto;width:176.5px}@media screen and (min-width:980px){#main.archive-column #recent-posts-section .column-category-head.column-nikoblog .head-inner .title{width:257.5px}}#main.archive-column #recent-posts-section .column-category-head.column-nikoblog .head-inner .description{color:var(--nikoblog-color);font-size:1.2rem;font-weight:600;line-height:1.6666666667;margin-top:22px}@media screen and (min-width:980px){#main.archive-column #recent-posts-section .column-category-head.column-nikoblog .head-inner .description{flex:1;font-size:1.6rem;line-height:1.6875;margin-top:0;padding-left:60px}}#main.single-column{padding-top:30px}@media screen and (min-width:980px){#main.single-column{padding-top:40px}}#main.single-column .section-head{margin-bottom:15px}@media screen and (min-width:980px){#main.single-column .section-head{margin-bottom:25px}}#main.single-column .column-content-category-nikoblog{background-image:radial-gradient(var(--nikoblog-color) 20%,transparent 20%);background-size:6px 6px;color:var(--nikoblog-color);margin-bottom:40px;padding-bottom:40px;padding-top:23px;width:100%}@media screen and (min-width:980px){#main.single-column .column-content-category-nikoblog{align-items:flex-start;display:flex;justify-content:center;margin-inline:auto;margin-bottom:80px;max-width:1500px;padding-top:40px;width:calc(100% - 120px)}}#main.single-column .column-content-category-nikoblog .frame-block{background-color:#fff;border:2px solid var(--nikoblog-color)}#main.single-column .column-content-category-nikoblog a.frame-block{align-items:center;display:flex;font-size:1.2rem;height:26px;justify-content:center;text-transform:uppercase;transition:.4s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:80px}@media screen and (min-width:980px){#main.single-column .column-content-category-nikoblog a.frame-block{width:104.5px}}@media (hover:hover){#main.single-column .column-content-category-nikoblog a.frame-block:hover{background-color:var(--nikoblog-color);color:#fff;cursor:pointer}}#main.single-column .column-content-category-nikoblog .blue-block{align-items:center;background-color:var(--nikoblog-color);color:#fff;display:flex;font-size:1.4rem;height:40px;justify-content:center;margin-bottom:-1px;padding:0 15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#main.single-column .column-content-category-nikoblog .left-column{margin-inline:auto;width:92%}@media screen and (min-width:980px){#main.single-column .column-content-category-nikoblog .left-column{margin:0 2.0064205457% 0 0;width:66.5730337079%}}#main.single-column .column-content-category-nikoblog .left-column .column-category-head{padding-block:32.5px;padding-bottom:27px}@media screen and (min-width:980px){#main.single-column .column-content-category-nikoblog .left-column .column-category-head{padding-block:20px}}#main.single-column .column-content-category-nikoblog .left-column .column-category-head .head-inner{margin-inline:auto;width:88.4057971014%}@media screen and (min-width:980px){#main.single-column .column-content-category-nikoblog .left-column .column-category-head .head-inner{align-items:center;display:flex;justify-content:flex-start;width:100%}}#main.single-column .column-content-category-nikoblog .left-column .column-category-head .head-inner .title{margin:0 auto;width:188px}@media screen and (min-width:980px){#main.single-column .column-content-category-nikoblog .left-column .column-category-head .head-inner .title{margin-left:43.5px}}#main.single-column .column-content-category-nikoblog .left-column .column-category-head .head-inner .description{font-size:1.2rem;font-weight:700;line-height:1.6666666667;margin-top:20px}@media screen and (min-width:980px){#main.single-column .column-content-category-nikoblog .left-column .column-category-head .head-inner .description{flex:1;margin-top:0;padding-inline:43.5px}}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-theme-head{align-items:center;display:flex;font-size:1.8rem;font-weight:700;height:62.5px;justify-content:center;margin-top:10px}@media screen and (min-width:980px){#main.single-column .column-content-category-nikoblog .left-column .nikoblog-theme-head{font-size:3rem;height:91px;margin-top:20px}}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper{margin-top:10px}@media screen and (min-width:980px){#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper{align-items:flex-start;display:flex;justify-content:space-between;margin-top:40px}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther{left:0;position:-webkit-sticky;position:sticky;top:90px;width:25.2561784207%}}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block{padding-top:20px}@media screen and (min-width:980px){#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block{padding-bottom:20px}}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .img{border-radius:50%;height:120px;margin:0 auto;width:120px}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .img img{border-radius:50%;height:100%;width:100%}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area{margin-inline:auto;margin-top:20px;width:88.4057971014%}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .name{font-size:1.6rem;font-weight:700}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .shop{font-size:1.2rem;margin-top:5px}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .description{font-size:1.2rem;line-height:1.5;margin-top:10px}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .sub-navigation-list-circle{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:15px}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .sub-navigation-list-circle+.sub-navigation-list-circle{margin-top:0}@media screen and (min-width:980px){#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .sub-navigation-list-circle{width:calc(100% - 475px)}}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .sub-navigation-list-circle li{margin-bottom:10px;width:50%}@media screen and (min-width:980px){#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .sub-navigation-list-circle li{margin-right:28.5px;width:auto}}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .sub-navigation-list-circle li.spacer{display:none}@media screen and (min-width:980px){#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .sub-navigation-list-circle li.spacer{display:block;margin:0;width:100%}}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .sub-navigation-list-circle li .navigation-item{align-items:center;display:flex;font-size:1.2rem;justify-content:flex-start;transition:.4s ease}@media (hover:hover){#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .sub-navigation-list-circle li .navigation-item:hover{text-decoration:underline}}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .sub-navigation-list-circle li .navigation-item .icon{background-color:#fff;background-position:50%;background-repeat:no-repeat;border-radius:50%;height:25px;margin-right:10px;position:relative;width:25px}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .sub-navigation-list-circle li .navigation-item .icon:before{content:"";display:block;height:100%;left:0;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;top:0;width:100%}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .sub-navigation-list-circle li .navigation-item .icon.icon-dotst{background-image:url(../img/common/icon-dotst.png);background-size:cover}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .sub-navigation-list-circle li .navigation-item .icon.icon-dotc{background-image:url(../img/common/icon-dotc.png);background-size:cover}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .sub-navigation-list-circle li .navigation-item .icon.icon-shoplist{background-image:url(../img/common/icon-shoplist.png);background-size:cover}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .sub-navigation-list-circle li .navigation-item .icon.icon-staffboard{background-color:#000}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .sub-navigation-list-circle li .navigation-item .icon.icon-staffboard:before{background-color:#fff;-webkit-mask-image:url(../img/common/icon-staffboard.png);mask-image:url(../img/common/icon-staffboard.png);-webkit-mask-position:55% center;mask-position:55% center;-webkit-mask-size:9px auto;mask-size:9px auto}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .sub-navigation-list-circle li .navigation-item .icon.icon-instagram:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-instagram.png);mask-image:url(../img/common/icon-instagram.png);-webkit-mask-size:13px auto;mask-size:13px auto}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .sub-navigation-list-circle li .navigation-item .icon.icon-x:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-x.png);mask-image:url(../img/common/icon-x.png);-webkit-mask-size:10.5px auto;mask-size:10.5px auto}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .sub-navigation-list-circle li .navigation-item .icon.icon-line:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-line.png);mask-image:url(../img/common/icon-line.png);-webkit-mask-size:14px auto;mask-size:14px auto}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .sub-navigation-list-circle li .navigation-item .icon.icon-youtube:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-youtube.png);mask-image:url(../img/common/icon-youtube.png);-webkit-mask-size:13.5px auto;mask-size:13.5px auto}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .sub-navigation-list-circle li .navigation-item .icon.icon-tiktok:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-tiktok.png);mask-image:url(../img/common/icon-tiktok.png);-webkit-mask-size:10.5px auto;mask-size:10.5px auto}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .sub-navigation-list-circle li .navigation-item .icon.icon-facebook:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-facebook.png);mask-image:url(../img/common/icon-facebook.png);-webkit-mask-size:14px auto;mask-size:14px auto}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .sub-navigation-list-circle.framed li .navigation-item .icon{border:1px solid #000}@media screen and (min-width:980px){#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .sub-navigation-list-circle,#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .sub-navigation-list-circle li{width:100%}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .sub-navigation-list-circle li:last-child{margin-bottom:0}}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .sub-navigation-list-circle li .navigation-item .icon{background-color:var(--nikoblog-color)!important}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .auther .block .text-area .sub-navigation-list-circle li .navigation-item .icon:before{background-color:#fff!important}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content{margin-top:10px}@media screen and (min-width:980px){#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content{margin-top:0;width:72.3327305606%}}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .block{overflow:hidden;padding-top:31px}@media screen and (min-width:980px){#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .block{padding-top:41.5px}}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .block .nikoblog-head{margin-inline:auto;position:relative;width:88.4057971014%}@media screen and (min-width:980px){#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .block .nikoblog-head{width:81.6666666667%}}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .block .nikoblog-head .title{font-size:1.8rem;font-weight:700;line-height:1.2777777778;position:relative;z-index:2}@media screen and (min-width:980px){#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .block .nikoblog-head .title{font-size:2.1rem}}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .block .nikoblog-head .date{display:block;font-size:1.4rem;margin-top:12px;position:relative;z-index:2}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .block .nikoblog-head .new-icon{color:#000}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .block .nikoblog-head .new-icon.show{-webkit-animation:opacity 1s ease 0s forwards,bounce 1.4s ease-in-out 0s,return 3.5s ease-in-out 1.4s,rolling 8s ease-in-out 4.9s infinite;animation:opacity 1s ease 0s forwards,bounce 1.4s ease-in-out 0s,return 3.5s ease-in-out 1.4s,rolling 8s ease-in-out 4.9s infinite}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .block .nikoblog-head .new-icon.show.left{-webkit-animation:opacity 1s ease 0s forwards,bounce-left 1.4s ease-in-out 0s,return-left 3.5s ease-in-out 1.4s,rolling-left 8s ease-in-out 4.9s infinite;animation:opacity 1s ease 0s forwards,bounce-left 1.4s ease-in-out 0s,return-left 3.5s ease-in-out 1.4s,rolling-left 8s ease-in-out 4.9s infinite}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .block .nikoblog-content-inner{font-size:1.4rem;line-height:1.8571428571;margin-inline:auto;margin-top:20px;padding-bottom:40px;position:relative;width:88.4057971014%}@media screen and (min-width:980px){#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .block .nikoblog-content-inner{width:81.6666666667%}}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .block .nikoblog-content-inner>*{margin-top:2.3rem}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .block .nikoblog-content-inner strong{font-weight:700}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .block .nikoblog-content-inner img{margin-block:.5rem}@media screen and (min-width:980px){#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .block .nikoblog-content-inner .tate-img{margin-inline:auto;width:61.4013521819%}}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .block .nikoblog-content-inner a{text-decoration:underline}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .block .nikoblog-content-inner a:hover{text-decoration:none}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .block .nikoblog-content-inner .yt-frame{aspect-ratio:16/9;position:relative;width:100%}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .block .nikoblog-content-inner .yt-frame iframe{height:100%;left:0;position:absolute;top:0;width:100%}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .block .nikoblog-content-inner .layout-instagram iframe{min-width:0!important;width:100%}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .block .nikoblog-content-inner .layout-tiktok{margin-left:50%;min-width:325px;translate:-50% 0}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .block .nikoblog-content-inner .layout-image{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .block .nikoblog-content-inner .layout-image img{margin-top:20px;width:100%}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .block .nikoblog-content-inner .layout-image img.slim{margin-inline:.25%;width:49.5%}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .block .nikoblog-content-inner .layout-midashi{font-size:1.8rem;font-weight:700;margin-top:4rem}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .buttons-wrapper{align-items:center;display:flex;justify-content:space-between;margin-left:10px;margin-top:-13px;position:relative;width:100%;z-index:2}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .buttons-wrapper>:first-child{margin-right:auto}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .buttons-wrapper>:last-child{margin-left:10px}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .buttons-wrapper .frame-block{align-items:center;display:flex;font-size:1.2rem;height:26px;justify-content:center;text-transform:uppercase;transition:.4s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:80px}@media screen and (min-width:980px){#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .buttons-wrapper .frame-block{width:104.5px}}@media (hover:hover){#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .buttons-wrapper .frame-block:hover{background-color:var(--nikoblog-color);color:#fff;cursor:pointer}}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .sub-navigation-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:20px}@media screen and (min-width:980px){#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .sub-navigation-list{margin-top:15px}}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .sub-navigation-list+.sub-navigation-list{margin-top:10px}@media screen and (min-width:980px){#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .sub-navigation-list+.sub-navigation-list{margin-top:0}}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .sub-navigation-list li{margin-bottom:10px;margin-right:9px}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .sub-navigation-list li a{align-items:center;background-color:#fff;border:1px solid #000;border-radius:12.5px;display:flex;font-family:Helvetica Neue;font-size:1.2rem;height:25px;justify-content:center;padding-inline:8px;transition:.4s ease}@media (hover:hover){#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .sub-navigation-list li a:hover{background-color:#000;color:#fff}}@media screen and (min-width:980px){#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .sub-navigation-list{margin-top:30px}}#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .sub-navigation-list li a{border:2px solid var(--nikoblog-color)}@media (hover:hover){#main.single-column .column-content-category-nikoblog .left-column .nikoblog-wrapper .nikoblog-content .sub-navigation-list li a:hover{background-color:var(--nikoblog-color)}}#main.single-column .column-content-category-nikoblog .right-column{display:block;margin-inline:auto;margin-top:20px;width:92%}@media screen and (min-width:980px){#main.single-column .column-content-category-nikoblog .right-column{margin-inline:0;margin-top:0;position:-webkit-sticky;position:sticky;right:0;top:90px;width:23.8362760835%}}#main.single-column .column-content-category-nikoblog .right-column .niko-blog-archive{position:relative}#main.single-column .column-content-category-nikoblog .right-column .niko-blog-archive .nikoblog-list{padding:20px 0}#main.single-column .column-content-category-nikoblog .right-column .niko-blog-archive .nikoblog-list .nikoblog-item{margin-inline:auto;margin-bottom:15px;width:88.4057971014%}@media screen and (min-width:980px){#main.single-column .column-content-category-nikoblog .right-column .niko-blog-archive .nikoblog-list .nikoblog-item{width:85.3535353535%}}#main.single-column .column-content-category-nikoblog .right-column .niko-blog-archive .nikoblog-list .nikoblog-item:last-child{margin-bottom:0}#main.single-column .column-content-category-nikoblog .right-column .niko-blog-archive .nikoblog-list .nikoblog-item .article-link{align-items:center;display:flex;justify-content:space-between}#main.single-column .column-content-category-nikoblog .right-column .niko-blog-archive .nikoblog-list .nikoblog-item .article-link .img{background-color:var(--nikoblog-color);transition:.4s ease;width:26.2295081967%}@media screen and (min-width:980px){#main.single-column .column-content-category-nikoblog .right-column .niko-blog-archive .nikoblog-list .nikoblog-item .article-link .img{width:31.5581854043%}}#main.single-column .column-content-category-nikoblog .right-column .niko-blog-archive .nikoblog-list .nikoblog-item .article-link .img img{aspect-ratio:1/1;mix-blend-mode:screen;object-fit:cover;object-position:center center;width:100%}#main.single-column .column-content-category-nikoblog .right-column .niko-blog-archive .nikoblog-list .nikoblog-item .article-link .text-area{width:63.2786885246%}@media screen and (min-width:980px){#main.single-column .column-content-category-nikoblog .right-column .niko-blog-archive .nikoblog-list .nikoblog-item .article-link .text-area{width:60.3550295858%}}#main.single-column .column-content-category-nikoblog .right-column .niko-blog-archive .nikoblog-list .nikoblog-item .article-link .text-area .title{font-size:1.4rem;font-weight:700;line-height:1.6428571429}#main.single-column .column-content-category-nikoblog .right-column .niko-blog-archive .nikoblog-list .nikoblog-item .article-link .text-area .date{display:block;font-size:1.2rem;margin-top:4px}@media (hover:hover){#main.single-column .column-content-category-nikoblog .right-column .niko-blog-archive .nikoblog-list .nikoblog-item .article-link:hover .img{scale:.95}#main.single-column .column-content-category-nikoblog .right-column .niko-blog-archive .nikoblog-list .nikoblog-item .article-link:hover .text-area .title{text-decoration:underline}}#main.single-column .column-content-category-nikoblog .right-column .niko-blog-archive .button{margin-left:auto;margin-right:-10px;margin-top:-10px}#main.single-column .column-content-category-nikoblog .right-column .niko-blog-archive+.niko-blog-archive{margin-top:5px}@media screen and (min-width:980px){#main.single-column .column-content-category-nikoblog .right-column .niko-blog-archive+.niko-blog-archive,#main.single-column .column-content-category-nikoblog .right-column .niko-blog-authers{margin-top:26.5px}}#main.single-column .column-content-category-nikoblog .right-column .niko-blog-authers .niko-blog-auther-item{border-bottom:2px solid var(--nikoblog-color)}#main.single-column .column-content-category-nikoblog .right-column .niko-blog-authers .niko-blog-auther-item:last-child{border-bottom:none}#main.single-column .column-content-category-nikoblog .right-column .niko-blog-authers .niko-blog-auther-item .auther{align-items:center;display:flex;justify-content:flex-start;padding:10px 13px}#main.single-column .column-content-category-nikoblog .right-column .niko-blog-authers .niko-blog-auther-item .auther .img{border-radius:50%;height:60px;overflow:hidden;position:relative;transition:.4s ease;width:60px}#main.single-column .column-content-category-nikoblog .right-column .niko-blog-authers .niko-blog-auther-item .auther .img img{height:100%;object-fit:cover;width:100%}#main.single-column .column-content-category-nikoblog .right-column .niko-blog-authers .niko-blog-auther-item .auther .text-area{flex:1;padding-left:15px}#main.single-column .column-content-category-nikoblog .right-column .niko-blog-authers .niko-blog-auther-item .auther .text-area .title{font-size:1.4rem;font-weight:700;line-height:1.6428571429;margin-bottom:5px}#main.single-column .column-content-category-nikoblog .right-column .niko-blog-authers .niko-blog-auther-item .auther .text-area .postby{font-size:1.2rem}@media (hover:hover){#main.single-column .column-content-category-nikoblog .right-column .niko-blog-authers .niko-blog-auther-item .auther:hover .img{scale:.95}#main.single-column .column-content-category-nikoblog .right-column .niko-blog-authers .niko-blog-auther-item .auther:hover .text-area .title{text-decoration:underline}}#main.single-column .column-content-category-marumaru{background-color:var(--marumaru-color);margin-bottom:40px;padding-bottom:40px;padding-top:43.5px;position:relative}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru{margin-inline:auto;max-width:1500px;padding-bottom:70px;padding-top:62px;width:calc(100% - 120px)}}#main.single-column .column-content-category-marumaru:before{-webkit-animation:wave 1s linear 0s infinite;animation:wave 1s linear 0s infinite;background-color:#fff;content:"";display:block;height:11.5px;left:0;-webkit-mask-image:url(../img/column/marumaru/wave.png);mask-image:url(../img/column/marumaru/wave.png);-webkit-mask-position:top left;mask-position:top left;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:42px auto;mask-size:42px auto;position:absolute;top:0;width:100%}@-webkit-keyframes wave{0%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:-42px 0;mask-position:-42px 0}}#main.single-column .column-content-category-marumaru .main-head{align-items:center;display:flex;font-family:tt-commons-pro,sans-serif;font-size:1.2rem;font-style:normal;font-weight:700;justify-content:center;margin-inline:auto;position:relative;width:92%}#main.single-column .column-content-category-marumaru .main-head .date,#main.single-column .column-content-category-marumaru .main-head .vol{position:absolute;top:50%;translate:0 -50%}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .main-head .date,#main.single-column .column-content-category-marumaru .main-head .vol{display:none}}#main.single-column .column-content-category-marumaru .main-head .vol{left:0}#main.single-column .column-content-category-marumaru .main-head .date{right:0}#main.single-column .column-content-category-marumaru .main-head .title{align-items:center;display:flex;justify-content:center}#main.single-column .column-content-category-marumaru .main-head .title img{width:103px}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .main-head .title img{width:166px}}#main.single-column .column-content-category-marumaru .main-head .title .marumaru{align-items:center;display:flex;justify-content:space-between;margin-left:8.5px;width:59.5px}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .main-head .title .marumaru{margin-left:18px;width:96px}}#main.single-column .column-content-category-marumaru .main-head .title .marumaru .maru{aspect-ratio:1/1;background-color:#fff;border:2px solid #000;border-radius:50%;position:relative;width:50%}#main.single-column .column-content-category-marumaru .main-head .title .marumaru .maru:before{-webkit-animation:eyes 4s ease 0s infinite;animation:eyes 4s ease 0s infinite;aspect-ratio:1/1;background-color:#000;border-radius:50%;content:"";left:0;margin:0 auto;position:absolute;right:0;rotate:45deg;top:0;-webkit-transform-origin:50% 109%;transform-origin:50% 109%;width:12px}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .main-head .title .marumaru .maru:before{width:20px}}#main.single-column .column-content-category-marumaru .main-head .title .marumaru .maru:nth-child(2):before{-webkit-animation-delay:.05s;animation-delay:.05s}@keyframes eyes{0%{rotate:45deg}10%{rotate:-45deg}20%{rotate:45deg}50%{rotate:-315deg}to{rotate:-315deg}}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper{align-items:flex-start;display:flex;justify-content:space-between;margin-inline:auto;margin-top:41.5px;width:calc(100% - 80px)}#main.single-column .column-content-category-marumaru .column-wrapper .left-column{width:71.7570498915%}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner{margin-inline:auto;margin-top:20px;width:92%}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner{background-color:#fff;border:2px solid #000;border-radius:40px;margin-top:0;padding-bottom:30px;padding-top:56px;width:100%}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .main-visual{border:2px solid #000;border-radius:20px;overflow:hidden}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .main-visual{border:none;border-radius:40px;margin-inline:auto;max-width:90%;overflow:visible;position:relative;width:540px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .main-visual img{border-radius:40px}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .main-visual .date,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .main-visual .vol{display:none}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .main-visual .date,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .main-visual .vol{display:block;font-family:tt-commons-pro,sans-serif;font-size:1.85rem;font-style:normal;font-weight:700;position:absolute;top:50%}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .main-visual .vol{right:calc(100% + 20px);rotate:-90deg;translate:50% -50%}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .main-visual .date{left:calc(100% + 20px);rotate:90deg;translate:-50% -50%}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .about-marumaru{align-items:center;background-color:#000;border-radius:16px;color:#fff;display:flex;font-size:1.4rem;height:46px;justify-content:center;margin:17px auto 0;position:relative;width:194px}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .about-marumaru{display:none}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .about-marumaru:before{align-items:center;background-color:#fff;border:2px solid #000;border-radius:50%;color:#000;content:"+";display:flex;font-family:tt-commons-pro,sans-serif;font-style:normal;font-weight:700;height:20px;justify-content:center;left:0;position:absolute;top:0;translate:-36% -36%;width:20px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .about-marumaru .marumaru{align-items:center;display:flex;justify-content:space-between;left:calc(100% - 20px);margin-left:8.5px;position:absolute;top:calc(100% + 9px);width:50px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .about-marumaru .marumaru .maru{aspect-ratio:1/1;background-color:#fff;border:2px solid #000;border-radius:50%;position:relative;width:50%}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .about-marumaru .marumaru .maru:before{-webkit-animation:eyes2 4s ease 1s infinite;animation:eyes2 4s ease 1s infinite;aspect-ratio:1/1;background-color:#000;border-radius:50%;content:"";left:0;margin:0 auto;position:absolute;right:0;rotate:-45deg;top:0;-webkit-transform-origin:50% 109%;transform-origin:50% 109%;width:10px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .about-marumaru .marumaru .maru:nth-child(2):before{-webkit-animation-delay:1.08s;animation-delay:1.08s}@-webkit-keyframes eyes2{0%{rotate:-45deg}10%{rotate:45deg}20%{rotate:-45deg}50%{rotate:315deg}to{rotate:315deg}}@keyframes eyes2{0%{rotate:-45deg}10%{rotate:45deg}20%{rotate:-45deg}50%{rotate:315deg}to{rotate:315deg}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .about-marumaru:after{aspect-ratio:34/21;background-image:url(../img/column/marumaru/fukidashi.png);background-size:100% auto;content:"";display:block;position:absolute;right:25px;top:100%;width:17px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper{background-color:#fff;border:2px solid #000;border-radius:20px;margin-top:20px;padding-block:40px}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper{border:none;margin-inline:auto;margin-top:0;max-width:90%;padding-top:30px;width:540px}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .text-area{margin-inline:auto;width:88.4057971014%}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .text-area{width:100%}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .text-area .title{font-size:2rem;line-height:1.5}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .text-area .title{font-size:3rem;line-height:1.5}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .text-area .lead{font-size:1.4rem;line-height:1.6428571429;margin-top:20px}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .text-area .lead{font-size:1.6rem;line-height:2}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .index{margin-top:20px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .index .index-head{align-items:center;background-color:#fff;border:1px solid #000;border-radius:11px;display:flex;font-family:tt-commons-pro,sans-serif;font-size:1.2rem;font-style:normal;font-weight:700;height:22px;justify-content:center;position:relative;translate:-10px 0;width:58px;z-index:2}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .index .index-head:after{aspect-ratio:8/9;background-image:url(../img/column/marumaru/fukidashi3.png);background-size:100% auto;content:"";display:block;left:0;margin:0 auto;position:absolute;right:0;top:100%;width:4px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .index.type1{margin-inline:auto;width:88.4057971014%}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .index.type1{width:100%}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .index.type1 .index-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:13px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .index.type1 .index-list li{margin-bottom:10px;width:49%}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .index.type1 .index-list li{width:33.3333333333%}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .index.type1 .index-list li a{align-items:center;display:flex;justify-content:flex-start}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .index.type1 .index-list li a img{border-radius:50%;height:40px;object-fit:cover;transition:.4s ease;width:40px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .index.type1 .index-list li a p{flex:1;font-size:1.2rem;line-height:1.5;padding-inline:7px}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .index.type1 .index-list li a p{padding-right:14px}}@media (hover:hover){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .index.type1 .index-list li a:hover img{scale:.96}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .index.type1 .index-list li a:hover p{text-decoration:underline}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .index.type2{margin-inline:auto;position:relative;width:88.4057971014%}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .index.type2{width:90.3703703704%}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .index.type2:before{background:#f0f0f0;border-radius:20px;bottom:0;content:"";display:block;height:calc(100% - 10px);left:50%;position:absolute;translate:-50% 0;width:113.1147540984%;z-index:1}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .index.type2:before{width:110.6557377049%}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .index.type2 .text-index-list{margin-top:13px;padding-bottom:5px;padding-left:15px;position:relative;z-index:2}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .index.type2 .text-index-list{margin-top:20px;padding-bottom:15px;padding-left:30px}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .index.type2 .text-index-list li{font-size:1.4rem;line-height:1.3;list-style-type:disc;margin-bottom:10px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .index.type2 .text-index-list li:before{display:none}@media (hover:hover){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .index.type2 .text-index-list li a:hover{text-decoration:underline}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section{margin-top:40px;overflow:hidden;padding-inline:5.3333333333%}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section{margin-top:80px;overflow:visible;padding:0}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .title,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .title{border-bottom:2px solid #000;font-size:1.8rem;line-height:1.6666666667;margin-bottom:40px;margin-top:15px;padding-bottom:10px}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .title,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .title{font-size:2.4rem;line-height:1.25;margin-top:20px;padding-bottom:15px}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .title.en,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .title.en{font-family:tt-commons-pro,sans-serif;font-style:normal;font-weight:700}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .title.jp,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .title.jp{font-family:ryo-gothic-plusn,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro,Hiragino Sans,ヒラギノ角ゴシック,sans-serif}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .section-text-area,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .section-text-area{margin-top:40px}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .section-text-area .lead,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .section-text-area .lead{font-size:1.4rem;font-weight:700;line-height:1.6428571429;margin-top:20px}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .section-text-area .lead,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .section-text-area .lead{font-size:1.5rem;line-height:1.6666666667}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .section-text-area>p,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .section-text-area>p{font-size:1.4rem;line-height:1.7142857143;margin-top:20px}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .section-text-area>p,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .section-text-area>p{font-size:1.5rem;line-height:1.6666666667}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .section-text-area .item-credit-list,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .section-text-area .item-credit-list{margin-top:20px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .section-text-area .item-credit-list .item,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .section-text-area .item-credit-list .item{margin-bottom:20px;position:relative}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .section-text-area .item-credit-list .item:last-child,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .section-text-area .item-credit-list .item:last-child{margin-bottom:0}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .section-text-area .item-credit-list .item a,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .section-text-area .item-credit-list .item a{align-items:flex-start;display:flex;justify-content:space-between}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .section-text-area .item-credit-list .item a .icon-bag,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .section-text-area .item-credit-list .item a .icon-bag{aspect-ratio:1/1;background-color:#000;border:1px solid #000;border-radius:50%;position:relative;transition:.4s ease;width:28px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .section-text-area .item-credit-list .item a .icon-bag:before,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .section-text-area .item-credit-list .item a .icon-bag:before{background-color:#fff;content:"";display:block;height:100%;left:0;-webkit-mask-image:url(../img/column/marumaru/icon-item.png);mask-image:url(../img/column/marumaru/icon-item.png);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:10px auto;mask-size:10px auto;position:absolute;top:0;transition:.4s ease;width:100%}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .section-text-area .item-credit-list .item a .text,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .section-text-area .item-credit-list .item a .text{flex:1;padding-left:10px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .section-text-area .item-credit-list .item a .text .item-name,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .section-text-area .item-credit-list .item a .text .item-name{font-size:1.2rem;font-weight:700;line-height:1.75}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .section-text-area .item-credit-list .item a .text .item-name-en,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .section-text-area .item-credit-list .item a .text .item-name-en{font-size:1rem;letter-spacing:.08rem;opacity:.5}@media (hover:hover){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .section-text-area .item-credit-list .item a:hover .icon-bag,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .section-text-area .item-credit-list .item a:hover .icon-bag{background-color:#fff}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .section-text-area .item-credit-list .item a:hover .icon-bag:before,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .section-text-area .item-credit-list .item a:hover .icon-bag:before{background-color:#000}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .section-text-area .item-credit-list .item a:hover .text .item-name,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .section-text-area .item-credit-list .item a:hover .text .item-name{text-decoration:underline}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .for,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .for{font-family:tt-commons-pro,sans-serif;font-size:1.2rem;font-style:normal;font-weight:700;position:relative}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .for,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .for{font-size:1.6rem}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .for:before,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .for:before{aspect-ratio:1/1;background-color:#000;border-radius:50%;content:"";display:block;left:0;margin-left:-6.5573770492%;position:absolute;top:50%;translate:-50% -50%;width:10px}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .for:before,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .for:before{display:inline-block;margin:0 6px 0 0;position:relative;top:auto;translate:0 0;width:13px}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .for.jp,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .for.jp{font-family:ryo-gothic-plusn,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro,Hiragino Sans,ヒラギノ角ゴシック,sans-serif;font-weight:400}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .for.en,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .for.en{font-family:tt-commons-pro,sans-serif;font-style:normal;font-weight:700}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .img.tate,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .img.tate{margin-inline:auto;width:80%}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .slider,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .slider{margin-top:20px;position:relative}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .slider .splide__track,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .slider .splide__track{transition:.3s ease;z-index:1}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .slider .splide__track .splide__list .splide__slide,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .slider .splide__track .splide__list .splide__slide{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .slider .splide__track .splide__list .splide__slide .item-credit-list p,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .slider .splide__track .splide__list .splide__slide .item-credit-list p{margin-top:0}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .slider .splide__arrow,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .slider .splide__arrow{background-position:50%;background-repeat:no-repeat;background-size:14px auto;bottom:0;height:21.5px;position:absolute;width:20px;z-index:10}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .slider .splide__arrow svg,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .slider .splide__arrow svg{display:none}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .slider .splide__arrow.splide__arrow--prev,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .slider .splide__arrow.splide__arrow--prev{background-image:url(../img/column/marumaru/arrow-prev.png);left:calc(50% - 62px)}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .slider .splide__arrow.splide__arrow--next,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .slider .splide__arrow.splide__arrow--next{background-image:url(../img/column/marumaru/arrow-next.png);right:calc(50% - 62px)}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .slider .num-wrapper,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .slider .num-wrapper{align-items:center;background-color:#000;border-radius:10px;color:#fff;display:flex;font-family:tt-commons-pro,sans-serif;font-style:normal;font-weight:700;height:21.5px;justify-content:center;margin:20px auto 0;position:relative;width:77px;z-index:2}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .slider .num-wrapper,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .slider .num-wrapper{font-weight:800}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .slider .num-wrapper p,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .slider .num-wrapper p{font-size:1.2rem;margin:0 4px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .embed-wrapper,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .embed-wrapper{margin-top:25px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .embed-wrapper blockquote,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .embed-wrapper blockquote{margin-left:50%;translate:-50% 0;width:100%}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .embed-wrapper.embed-youtube,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .embed-wrapper.embed-youtube{aspect-ratio:16/9;position:relative;width:100%}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .embed-wrapper.embed-youtube iframe,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .embed-wrapper.embed-youtube iframe{height:100%;left:0;position:absolute;top:0;width:100%}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .embed-wrapper.embed-youtube.is-short,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .embed-wrapper.embed-youtube.is-short{aspect-ratio:9/16}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .embed-wrapper.embed-youtube.is-short,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .embed-wrapper.embed-youtube.is-short{margin-inline:auto;width:80%}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .embed-wrapper.embed-instagram iframe,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .embed-wrapper.embed-instagram iframe{margin-left:50%!important;min-width:0!important;translate:-50% 0}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .kakomi-text-area,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .kakomi-text-area{background-color:#f0f0f0;border-radius:20px;font-size:1.2rem;line-height:1.6666666667;margin-left:-2.9508196721%;margin-top:40px;padding:17.5px 19px;width:105.737704918%}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .kakomi-text-area,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .kakomi-text-area{font-size:1.4rem;line-height:1.7142857143;margin-left:0;padding-inline:40px;width:100%}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .kakomi-text-area .head,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .kakomi-text-area .head{font-size:1.4rem;font-weight:700}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .kakomi-text-area .head,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .kakomi-text-area .head{margin-left:-20px}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .kakomi-text-area .head span,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .kakomi-text-area .head span{font-family:Noto Color Emoji,Helvetica Neue;margin-right:5px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .kakomi-text-area .description,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .kakomi-text-area .description{line-height:1.6666666667;margin-top:20px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .kakomi-text-area .list,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .kakomi-text-area .list{margin-top:15px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .kakomi-text-area .list li,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .kakomi-text-area .list li{margin-bottom:10px;padding-left:11px;position:relative}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .kakomi-text-area .list li p,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .kakomi-text-area .list li p{line-height:1.5}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .kakomi-text-area ul li:before,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .kakomi-text-area ul li:before{aspect-ratio:1/1;border:2px solid #000;border-radius:50%;content:"";display:block;left:0;position:absolute;top:6px;width:7px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .kakomi-text-area ol,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .kakomi-text-area ol{counter-reset:number 0}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .kakomi-text-area ol li:before,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .kakomi-text-area ol li:before{content:counter(number) ". ";counter-increment:number 1;font-family:tt-commons-pro,sans-serif;font-size:1.2rem;font-style:normal;font-weight:700;left:0;position:absolute;top:0}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .haikei,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .haikei{background-color:#f0f0f0;border-radius:20px;font-size:1.2rem;line-height:1.6666666667;margin-left:-2.9508196721%;margin-top:40px;padding:19px;width:105.737704918%}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .haikei,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .haikei{font-size:1.4rem;line-height:1.7142857143;margin-left:0;padding-inline:40px;width:100%}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .haikei>:first-child,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .haikei>:first-child{margin-top:0}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .haikei>p,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .haikei>p{font-size:1.4rem;line-height:1.7142857143;margin-top:20px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .haikei>p.small,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .section .haikei>p.small{font-size:1.2rem}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout p a{text-decoration:underline}@media (hover:hover){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout p a:hover{text-decoration:none}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout>p{font-size:1.4rem;line-height:1.7142857143;margin-top:20px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout>p.small{font-size:1.2rem}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .for,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .img{margin-top:25px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .for+.title{margin-top:15px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .title{margin-bottom:0;margin-top:25px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .slider p{font-size:1.4rem;line-height:1.7142857143;margin-top:20px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .slider p.small{font-size:1.2rem}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .slider:has(.splide__slide p){padding-bottom:30px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .slider:has(.splide__slide p) .splide__arrow{bottom:30px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .list{margin-top:15px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .list li{margin-bottom:10px;padding-left:14px;position:relative}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .list li p{font-size:1.4rem;line-height:1.7142857143;margin-top:20px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .list li p.small{font-size:1.2rem}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout ul li:before{aspect-ratio:1/1;border:2px solid #000;border-radius:50%;content:"";display:block;left:0;position:absolute;top:8px;width:9px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout ol{counter-reset:number 0}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout ol li:before{content:counter(number) ". ";counter-increment:number 1;font-family:tt-commons-pro,sans-serif;font-size:1.3rem;font-style:normal;font-weight:700;left:0;position:absolute;top:3px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .item-credit-list{margin-top:25px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .item-credit-list .item{margin-bottom:20px;position:relative}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .item-credit-list .item:before{display:none}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .item-credit-list .item:last-child{margin-bottom:0}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .item-credit-list .item a{align-items:center;display:flex;justify-content:space-between}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .item-credit-list .item a .icon-bag{aspect-ratio:1/1;background-color:#000;border:1px solid #000;border-radius:50%;position:relative;transition:.4s ease;width:28px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .item-credit-list .item a .icon-bag:before{background-color:#fff;content:"";display:block;height:100%;left:0;-webkit-mask-image:url(../img/column/marumaru/icon-item.png);mask-image:url(../img/column/marumaru/icon-item.png);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:10px auto;mask-size:10px auto;position:absolute;top:0;transition:.4s ease;width:100%}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .item-credit-list .item a .text{flex:1;padding-left:10px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .item-credit-list .item a .text .item-name{font-size:1.2rem;font-weight:700;line-height:1.75}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .item-credit-list .item a .text .item-name-en{font-size:1rem;letter-spacing:.08rem;opacity:.5}@media (hover:hover){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .item-credit-list .item a:hover .icon-bag{background-color:#fff}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .item-credit-list .item a:hover .icon-bag:before{background-color:#000}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .item-credit-list .item a:hover .text .item-name{text-decoration:underline}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .item-credit-list .item a[href=""]{pointer-events:none}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .item-credit-list .item a[href=""] .icon-bag{display:none}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .spacer{padding-top:60px;width:100%}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .line{background-color:#000;height:1px;margin:50px 0;width:100%}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .dotline{border-top:1px dashed #000;height:1px;margin:50px 0;width:100%}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .profile-block{align-items:flex-start;background-color:#f0f0f0;border-radius:20px;display:flex;justify-content:space-between;margin-top:25px;padding:20px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .profile-block .img{aspect-ratio:1/1;border-radius:50%;margin-right:10px;margin-top:0;overflow:hidden;width:92.5px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .profile-block .img img{height:100%;object-fit:cover;object-position:center center;width:100%}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .profile-block .text-area{flex:1}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .profile-block .text-area .name{font-size:1.4rem;font-weight:700}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .profile-block .text-area .comment{font-size:1.2rem;line-height:1.6666666667;margin-top:10px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .profile-block .text-area .comment a{display:block;text-decoration:underline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .lead{font-size:1.4rem;font-weight:700;line-height:1.6428571429;margin-top:20px}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .lead{font-size:1.5rem;line-height:1.6666666667}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .free-layout .lead+p{margin-top:15px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .staff-list{font-size:1.2;line-height:1.5;margin-inline:auto;margin-top:40px;width:88.4057971014%}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .marumaru-content-wrapper .staff-list{width:100%}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .paging-wrapper{border-top:2px dotted #000;margin-top:40px;padding-top:20px}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .paging-wrapper{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;margin-inline:auto;width:calc(100% - 60px)}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .paging-wrapper .paging{align-items:center;display:flex;font-family:tt-commons-pro,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;justify-content:center}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .paging-wrapper .paging{width:232.5px}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .paging-wrapper .paging .next,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .paging-wrapper .paging .prev{background-repeat:no-repeat;background-size:14px auto;display:block;text-align:center;text-transform:uppercase;width:115px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .paging-wrapper .paging .next.next,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .paging-wrapper .paging .prev.next{background-image:url(../img/column/marumaru/arrow-prev.png);background-position:0;border-right:2px solid #000}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .paging-wrapper .paging .next.prev,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .paging-wrapper .paging .prev.prev{background-image:url(../img/column/marumaru/arrow-next.png);background-position:100%}@media (hover:hover){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .paging-wrapper .paging .next:hover,#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .paging-wrapper .paging .prev:hover{opacity:.7}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .paging-wrapper .all-post{align-items:center;background-color:#000;border:2px solid #000;border-radius:25px;color:#fff;display:flex;font-family:tt-commons-pro,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;height:50px;justify-content:center;margin:20px auto 0;text-transform:uppercase;transition:.4s ease;width:221.5px}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .paging-wrapper .all-post{margin:0}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .column-inner .paging-wrapper .all-post:hover{background-color:#fff;color:#000}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .sub-navigation-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-inline:auto;margin-top:20px;width:92%}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .sub-navigation-list{margin-top:15px}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .sub-navigation-list+.sub-navigation-list{margin-top:10px}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .sub-navigation-list+.sub-navigation-list{margin-top:0}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .sub-navigation-list li{margin-bottom:10px;margin-right:9px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .sub-navigation-list li a{align-items:center;background-color:#fff;border:1px solid #000;border-radius:12.5px;display:flex;font-family:Helvetica Neue;font-size:1.2rem;height:25px;justify-content:center;padding-inline:8px;transition:.4s ease}@media (hover:hover){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .sub-navigation-list li a:hover{background-color:#000;color:#fff}}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .left-column .sub-navigation-list{width:100%}}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .sub-navigation-list li a{border-radius:10.75px;border-width:2px;font-family:Helvetica Neue Bold;font-weight:700;height:21.5px;padding-top:4px}#main.single-column .column-content-category-marumaru .column-wrapper .left-column .sub-navigation-list li a:after{margin-bottom:4px}#main.single-column .column-content-category-marumaru .column-wrapper .right-column{display:block;margin-top:50px}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .right-column{margin-top:0;position:-webkit-sticky;position:sticky;right:0;top:80px;width:26.464208243%}#main.single-column .column-content-category-marumaru .column-wrapper .right-column .about{background-color:#fff;border:2px solid #000;border-radius:40px;padding:28px;position:relative}#main.single-column .column-content-category-marumaru .column-wrapper .right-column .about:after{aspect-ratio:54/33;background-image:url(../img/column/marumaru/fukidashi2.png);background-size:100% auto;content:"";display:block;position:absolute;right:120px;top:100%;width:27px}#main.single-column .column-content-category-marumaru .column-wrapper .right-column .about .question{left:0;margin-left:79.9342105263%;margin-top:-10px;position:absolute;top:0;transition:.4s cubic-bezier(.25,.25,.585,1.65) .5s;width:36px}#main.single-column .column-content-category-marumaru .column-wrapper .right-column .about .head{font-size:1.9rem;text-align:center}#main.single-column .column-content-category-marumaru .column-wrapper .right-column .about p{font-size:1.2rem;line-height:1.75;margin-top:10px}#main.single-column .column-content-category-marumaru .column-wrapper .right-column .about .marumaru{align-items:center;display:flex;justify-content:space-between;margin-left:8.5px;position:absolute;right:30px;top:calc(100% - 5px);width:60px}#main.single-column .column-content-category-marumaru .column-wrapper .right-column .about .marumaru .maru{aspect-ratio:1/1;background-color:#fff;border:2px solid #000;border-radius:50%;position:relative;width:50%}#main.single-column .column-content-category-marumaru .column-wrapper .right-column .about .marumaru .maru:before{-webkit-animation:eyes2 4s ease 1s infinite;animation:eyes2 4s ease 1s infinite;aspect-ratio:1/1;background-color:#000;border-radius:50%;content:"";left:0;margin:0 auto;position:absolute;right:0;rotate:-45deg;top:0;-webkit-transform-origin:50% 109%;transform-origin:50% 109%;width:12.5px}#main.single-column .column-content-category-marumaru .column-wrapper .right-column .about .marumaru .maru:nth-child(2):before{-webkit-animation-delay:1.08s;animation-delay:1.08s}}#main.single-column .column-content-category-marumaru .column-wrapper .right-column .marumaru-archive{margin-inline:auto;margin-top:20px;width:92%}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .right-column .marumaru-archive{margin-top:43px}}#main.single-column .column-content-category-marumaru .column-wrapper .right-column .marumaru-archive .head{align-items:center;background-color:#000;border-radius:22.25px;color:#fff;display:flex;font-size:1.4rem;font-weight:700;height:44.5px;justify-content:flex-start;padding-left:6.8115942029%;width:100%}#main.single-column .column-content-category-marumaru .column-wrapper .right-column .marumaru-archive .marumaru-list{background-color:#fff;border:2px solid #000;border-radius:20px}#main.single-column .column-content-category-marumaru .column-wrapper .right-column .marumaru-archive .marumaru-list .marumaru-item{border-bottom:1px solid #000}#main.single-column .column-content-category-marumaru .column-wrapper .right-column .marumaru-archive .marumaru-list .marumaru-item:last-child{border:none}#main.single-column .column-content-category-marumaru .column-wrapper .right-column .marumaru-archive .marumaru-list .marumaru-item .article-link{align-items:center;display:flex;justify-content:space-between;padding:16px}#main.single-column .column-content-category-marumaru .column-wrapper .right-column .marumaru-archive .marumaru-list .marumaru-item .article-link .img{transition:.4s ease;width:80px}#main.single-column .column-content-category-marumaru .column-wrapper .right-column .marumaru-archive .marumaru-list .marumaru-item .article-link .text-area{flex:1;padding-left:21.5px}#main.single-column .column-content-category-marumaru .column-wrapper .right-column .marumaru-archive .marumaru-list .marumaru-item .article-link .text-area .title{font-size:1.7rem;line-height:1.5}#main.single-column .column-content-category-marumaru .column-wrapper .right-column .marumaru-archive .marumaru-list .marumaru-item .article-link .text-area .date{display:block;font-size:1.2rem;margin-top:3px}@media (hover:hover){#main.single-column .column-content-category-marumaru .column-wrapper .right-column .marumaru-archive .marumaru-list .marumaru-item .article-link:hover .img{scale:.96}#main.single-column .column-content-category-marumaru .column-wrapper .right-column .marumaru-archive .marumaru-list .marumaru-item .article-link:hover .text-area .title{text-decoration:underline}}#main.single-column .column-content-category-marumaru .column-wrapper .right-column .marumaru-archive .more{background-image:url(../img/column/marumaru/arrow-next.png);background-position:0;background-repeat:no-repeat;background-size:14px auto;display:block;font-family:tt-commons-pro,sans-serif;font-size:1.6rem;font-style:normal;font-weight:700;margin-left:auto;margin-right:20px;margin-top:20px;padding-left:15px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:980px){#main.single-column .column-content-category-marumaru .column-wrapper .right-column .marumaru-archive .more{margin-bottom:9px}}@media (hover:hover){#main.single-column .column-content-category-marumaru .column-wrapper .right-column .marumaru-archive .more:hover{opacity:.7}}#main.single-column .column-content-category-marumaru .modal{align-items:center;display:flex;justify-content:center}#main.single-column .column-content-category-marumaru .modal .cover{background-color:var(--marumaru-color);opacity:.9}#main.single-column .column-content-category-marumaru .modal .modal-inner{background-color:#fff;border:2px solid #000;border-radius:30px;padding-inline:30px;padding-bottom:28.5px;padding-top:35px;position:relative;width:304px;z-index:2}#main.single-column .column-content-category-marumaru .modal .modal-inner .question{left:0;margin-left:79.9342105263%;margin-top:-8.5526315789%;opacity:0;position:absolute;scale:.5;top:0;transition:.4s cubic-bezier(.25,.25,.585,1.65) .5s;translate:0 20px;width:36px}#main.single-column .column-content-category-marumaru .modal .modal-inner .head{font-size:1.9rem;text-align:center}#main.single-column .column-content-category-marumaru .modal .modal-inner p{font-size:1.2rem;line-height:1.75;margin-top:10px}#main.single-column .column-content-category-marumaru .modal .modal-inner .close{align-items:center;display:block;display:flex;font-family:tt-commons-pro,sans-serif;font-size:1.2rem;font-style:normal;font-weight:700;justify-content:center;margin-top:15px;text-transform:uppercase}#main.single-column .column-content-category-marumaru .modal .modal-inner .close:before{align-items:center;border:2px solid #000;border-radius:50%;content:"+";display:flex;font-family:tt-commons-pro,sans-serif;font-style:normal;font-weight:700;height:15px;justify-content:center;margin-right:5px;rotate:45deg;width:15px}#main.single-column .column-content-category-marumaru .modal.show .modal-inner .question{opacity:1;scale:1;translate:0 0}#main.single-column .column-content-category-kore .column-wrapper{margin-inline:auto;width:92%}@media screen and (min-width:980px){#main.single-column .column-content-category-kore .column-wrapper{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:80px;max-width:1500px;width:calc(100% - 120px)}#main.single-column .column-content-category-kore .column-wrapper .left-column{left:0;position:-webkit-sticky;position:sticky;top:92px;width:19.9839486356%}}#main.single-column .column-content-category-kore .column-wrapper .left-column #main-visual{padding-top:46px}@media screen and (min-width:980px){#main.single-column .column-content-category-kore .column-wrapper .left-column #main-visual{padding-top:0}}#main.single-column .column-content-category-kore .column-wrapper .left-column #main-visual .bag{border:1px solid #000;position:relative}#main.single-column .column-content-category-kore .column-wrapper .left-column #main-visual .bag .img{margin:0}#main.single-column .column-content-category-kore .column-wrapper .left-column #main-visual .bag:before{aspect-ratio:121/102;background-image:url(../img/column/kore/totte.png);background-size:cover;content:"";display:block;left:0;margin:0 auto;position:absolute;right:0;top:-38.5px;width:60.5px}@media screen and (min-width:980px){#main.single-column .column-content-category-kore .column-wrapper .left-column #main-visual .bag:before{display:none}}#main.single-column .column-content-category-kore .column-wrapper .left-column #main-visual .bag .vol{align-items:center;background-color:#000;bottom:100%;color:#fff;display:flex;font-family:courier-prime,monospace;font-size:1.2rem;font-style:normal;font-weight:400;height:32px;justify-content:center;position:absolute;right:13px;width:70px}#main.single-column .column-content-category-kore .column-wrapper .left-column #main-visual .bag .vol:before{background-image:linear-gradient(45deg,#000 50%,transparent 0),linear-gradient(-45deg,#000 50%,transparent 0);background-size:5px 5px;bottom:100%;content:"";display:block;height:4px;left:0;position:absolute;width:100%}#main.single-column .column-content-category-kore .column-wrapper .left-column #main-visual .bag .date{bottom:calc(100% + 10px);display:block;font-family:courier-prime,monospace;font-size:1.2rem;font-style:normal;font-weight:400;left:0;position:absolute}#main.single-column .column-content-category-kore .column-wrapper .left-column .lead{font-size:1.2rem;line-height:1.6666666667;margin-top:30px}#main.single-column .column-content-category-kore .column-wrapper .left-column .staff-index{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px}@media screen and (min-width:980px){#main.single-column .column-content-category-kore .column-wrapper .left-column .staff-index{margin-top:0}}#main.single-column .column-content-category-kore .column-wrapper .left-column .staff-index li{position:relative;width:50%}@media screen and (min-width:980px){#main.single-column .column-content-category-kore .column-wrapper .left-column .staff-index li{width:100%}}#main.single-column .column-content-category-kore .column-wrapper .left-column .staff-index li:nth-child(odd):after{background-image:linear-gradient(0deg,#000,#000 60%,transparent 0);background-size:100% 6px;content:"";display:block;height:100%;height:80%;position:absolute;right:0;top:50%;translate:0 -50%;width:1px}@media screen and (min-width:980px){#main.single-column .column-content-category-kore .column-wrapper .left-column .staff-index li:nth-child(odd):after{display:none}}#main.single-column .column-content-category-kore .column-wrapper .left-column .staff-index li .staff{align-items:center;display:flex;height:100%;justify-content:flex-start;padding:12.5px 15px;width:100%}@media screen and (min-width:980px){#main.single-column .column-content-category-kore .column-wrapper .left-column .staff-index li .staff{padding:10px}}#main.single-column .column-content-category-kore .column-wrapper .left-column .staff-index li .staff:before{background-image:linear-gradient(90deg,#000,#000 60%,transparent 0);background-size:6px 100%;content:"";display:block;height:1px;left:0;margin:0 auto;position:absolute;right:0;top:0;width:100%;width:90%}@media screen and (min-width:980px){#main.single-column .column-content-category-kore .column-wrapper .left-column .staff-index li .staff:before{width:100%}}#main.single-column .column-content-category-kore .column-wrapper .left-column .staff-index li .staff .img{transition:.4s ease;width:40px}#main.single-column .column-content-category-kore .column-wrapper .left-column .staff-index li .staff .img img{border-radius:20px}#main.single-column .column-content-category-kore .column-wrapper .left-column .staff-index li .staff .text-area{flex:1;padding-left:10px}#main.single-column .column-content-category-kore .column-wrapper .left-column .staff-index li .staff .text-area .staff-name{font-size:1.4rem;font-weight:700;line-height:1.5}@media screen and (min-width:980px){#main.single-column .column-content-category-kore .column-wrapper .left-column .staff-index li .staff .text-area .staff-name{font-size:1.5rem}}#main.single-column .column-content-category-kore .column-wrapper .left-column .staff-index li .staff .text-area .item{font-size:1.2rem;line-height:1.5;margin-top:2px}@media screen and (min-width:980px){#main.single-column .column-content-category-kore .column-wrapper .left-column .staff-index li .staff .text-area .item:before{content:"..."}}@media (hover:hover){#main.single-column .column-content-category-kore .column-wrapper .left-column .staff-index li .staff:hover .img{scale:.96}#main.single-column .column-content-category-kore .column-wrapper .left-column .staff-index li .staff:hover .text-area .staff-name{text-decoration:underline}}#main.single-column .column-content-category-kore .column-wrapper .left-column .staff-index li:nth-last-child(-n+2) .staff:after{background-image:linear-gradient(90deg,#000,#000 60%,transparent 0);background-size:6px 100%;bottom:0;content:"";display:block;height:1px;left:0;margin:0 auto;position:absolute;right:0;width:100%;width:90%}@media screen and (min-width:980px){#main.single-column .column-content-category-kore .column-wrapper .left-column .staff-index li:first-child .staff:before,#main.single-column .column-content-category-kore .column-wrapper .left-column .staff-index li:nth-last-child(-n+2) .staff:after{display:none}}#main.single-column .column-content-category-kore .column-wrapper .center-column{margin-top:20px}@media screen and (min-width:980px){#main.single-column .column-content-category-kore .column-wrapper .center-column{margin-left:1.6051364366%;margin-right:auto;margin-top:0;width:48.1540930979%}#main.single-column .column-content-category-kore .column-wrapper .center-column .pc-head{margin-bottom:30px}#main.single-column .column-content-category-kore .column-wrapper .center-column .pc-head .date{display:block;font-family:courier-prime,monospace;font-size:1.2rem;font-style:normal;font-weight:400;text-align:center}#main.single-column .column-content-category-kore .column-wrapper .center-column .pc-head .title-wrapper{align-items:center;display:flex;justify-content:flex-start;margin-top:17.5px;width:100%}#main.single-column .column-content-category-kore .column-wrapper .center-column .pc-head .title-wrapper .title{margin-left:4%;position:relative;width:82%}#main.single-column .column-content-category-kore .column-wrapper .center-column .pc-head .title-wrapper .title .kore{left:24.1869918699%;margin-top:-.3048780488%;position:absolute;top:0;width:20.1219512195%}#main.single-column .column-content-category-kore .column-wrapper .center-column .pc-head .title-wrapper .vol{margin-left:2.8333333333%;position:relative;width:5.9166666667%}#main.single-column .column-content-category-kore .column-wrapper .center-column .pc-head .title-wrapper .vol .num{color:#fff;font-family:dotgothic16,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400;left:50%;position:absolute;top:60%;translate:-50% -50%}#main.single-column .column-content-category-kore .column-wrapper .center-column .pc-head .lead{font-size:1.2rem;line-height:1.6666666667;margin-inline:auto;margin-top:23px;width:86.6666666667%}#main.single-column .column-content-category-kore .column-wrapper .center-column .pc-head.show .title-wrapper .title .kore{-webkit-animation:zoom 1s ease-in-out 1s;animation:zoom 1s ease-in-out 1s}@-webkit-keyframes zoom{0%{scale:1}30%{scale:1.2}60%{scale:1}to{scale:1}}@keyframes zoom{0%{scale:1}30%{scale:1.2}60%{scale:1}to{scale:1}}}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section{background-color:#f98d58;border-left:1px solid #000;border-right:1px solid #000;margin-bottom:40px;padding-bottom:20px;padding-top:20px;position:relative}@media screen and (min-width:980px){#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section{padding-bottom:40px;padding-top:40px}}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section:before{background-image:url(../img/column/kore/giza.png);background-repeat:repeat-x;background-size:4% auto;content:"";display:block;height:20px;left:0;position:absolute;top:0;width:100%}@media screen and (min-width:980px){#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section:before{background-size:2% auto}}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section:after{background-image:url(../img/column/kore/giza-upside.png);background-position:0 100%;background-repeat:repeat-x;background-size:4% auto;bottom:-1px;content:"";display:block;height:20px;left:0;position:absolute;width:100%}@media screen and (min-width:980px){#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section:after{background-size:2% auto}}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner{margin:0 auto;width:93.6231884058%}@media screen and (min-width:980px){#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner{width:86.5833333333%}}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .staff-section-head{width:100%}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .staff-section-head .recommend{align-items:center;background-color:#000;color:#fff;display:flex;font-family:courier-prime,monospace;font-size:1.2rem;font-style:normal;font-weight:400;height:15px;justify-content:center;padding-top:1px}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .staff-section-head .item-name{font-family:dotgothic16,sans-serif;font-size:2rem;font-style:normal;font-weight:400;line-height:1.35;padding:15px 0;text-align:center}@media screen and (min-width:980px){#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .staff-section-head .item-name{font-size:2.5rem}}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .recommender{position:relative}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .recommender:after,#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .recommender:before{background-image:linear-gradient(90deg,#000,#000 60%,transparent 0);background-size:6px 100%;background-size:10px 1px;bottom:0;content:"";display:block;height:1px;left:0;margin:0 auto;position:absolute;right:0;width:100%}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .recommender:before{bottom:3px}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .recommender .head{font-family:courier-prime,monospace;font-size:1.2rem;font-style:normal;font-weight:400;position:relative;text-align:center}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .recommender .head:before{background-image:linear-gradient(90deg,#000,#000 60%,transparent 0);background-size:6px 100%;content:"";display:block;height:1px;left:0;margin:0 auto;position:absolute;right:0;right:auto;top:50%;translate:0 -50%;width:100%;width:calc(50% - 48px)}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .recommender .head:after{background-image:linear-gradient(90deg,#000,#000 60%,transparent 0);background-size:6px 100%;content:"";display:block;height:1px;left:0;left:auto;margin:0 auto;position:absolute;right:0;top:50%;translate:0 -50%;width:100%;width:calc(50% - 48px)}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .recommender .block{align-items:center;display:flex;justify-content:center;padding:16.5px 10px}@media screen and (min-width:980px){#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .recommender .block{padding-bottom:20px}}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .recommender .block .img{width:60px}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .recommender .block .text-area{font-family:dotgothic16,sans-serif;font-style:normal;font-weight:400;max-width:calc(100% - 60px);padding-left:10px}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .recommender .block .text-area .name{display:inline;font-size:1.6rem;line-height:1.5}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .recommender .block .text-area .shop-name{display:inline-block;font-size:1.2rem;line-height:1.5}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .recommender .block .text-area .staff-board{align-items:center;display:flex;justify-content:flex-start;margin-top:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .recommender .block .text-area .staff-board .icon{aspect-ratio:1/1;background-color:#000;border-radius:50%;margin-right:4px;position:relative;transition:.4s ease;width:25px}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .recommender .block .text-area .staff-board .icon:before{background-color:#fff;content:"";display:block;height:100%;left:0;-webkit-mask-image:url(../img/common/icon-staffboard.png);mask-image:url(../img/common/icon-staffboard.png);-webkit-mask-position:55% center;mask-position:55% center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:9px auto;mask-size:9px auto;position:absolute;top:0;width:100%}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .recommender .block .text-area .staff-board p{font-size:1.2rem}@media (hover:hover){#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .recommender .block .text-area .staff-board:hover .icon{scale:.96}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .recommender .block .text-area .staff-board:hover p{text-decoration:underline}}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .section-content{font-size:1.4rem;line-height:1.6428571429;margin-inline:auto;padding-bottom:20px;padding-top:20px;width:94.1176470588%}@media screen and (min-width:980px){#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .section-content{padding-bottom:40px;width:94.3214629451%}}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .section-content .description{margin-top:25px}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .section-content .slim{margin-inline:auto;width:60.2040816327%}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .section-content .splide .splide__track{transition:.3s ease}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .section-content .splide .splide__track .splide__list .splide__slide{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .section-content .splide .num-wrapper{align-items:center;display:flex;font-family:courier-prime,monospace;font-size:1.2rem;font-style:normal;font-weight:400;font-weight:700;justify-content:center;margin-top:5px}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .section-content .splide .num-wrapper p{margin:0 3px}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .section-content .splide .splide__arrow{bottom:4px;height:20px;position:absolute;width:calc(50% - 40px)}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .section-content .splide .splide__arrow:before{font-family:courier-prime,monospace;font-size:1.2rem;font-style:normal;font-weight:400;font-weight:700}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .section-content .splide .splide__arrow svg{display:none}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .section-content .splide .splide__arrow.splide__arrow--prev{left:0;text-align:right}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .section-content .splide .splide__arrow.splide__arrow--prev:before{content:"<<"}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .section-content .splide .splide__arrow.splide__arrow--next{right:0}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .section-content .splide .splide__arrow.splide__arrow--next:before{content:">>"}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .item-detail{position:relative}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .item-detail:before{background-image:linear-gradient(90deg,#000,#000 60%,transparent 0);background-size:6px 100%;content:"";display:block;height:1px;left:0;margin:0 auto;position:absolute;right:0;top:0;width:100%}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .item-detail .item-credit-list{margin-inline:auto;padding-top:5px;width:94.1176470588%}@media screen and (min-width:980px){#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .item-detail .item-credit-list{padding-top:10px;width:92.2040423484%}}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .item-detail .item-credit-list .item .item-link{align-items:center;display:flex;font-family:dotgothic16,sans-serif;font-style:normal;font-weight:400;justify-content:space-between;padding:10px 0}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .item-detail .item-credit-list .item .item-link .text{flex:1}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .item-detail .item-credit-list .item .item-link .text .item-name{font-size:1.2rem;line-height:1.5}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .item-detail .item-credit-list .item .item-link .text .item-name-en{font-size:1rem;line-height:1.5;opacity:.7}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .item-detail .item-credit-list .item .item-link .price{font-size:1.7rem;margin-left:auto;text-align:right;width:80px}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .item-detail .item-credit-list .item .item-link .icon-bag{aspect-ratio:1/1;background-color:#000;border:1px solid #000;border-radius:50%;margin-left:14px;position:relative;transition:.4s ease;width:28px}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .item-detail .item-credit-list .item .item-link .icon-bag:before{background-color:#fff;content:"";display:block;height:100%;left:0;-webkit-mask-image:url(../img/column/kore/icon-item.png);mask-image:url(../img/column/kore/icon-item.png);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:10px auto;mask-size:10px auto;position:absolute;top:0;transition:.4s ease;width:100%}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .item-detail .item-credit-list .item div.item-link .icon-bag{display:none}@media (hover:hover){#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .item-detail .item-credit-list .item a:hover .text .item-name{text-decoration:underline}#main.single-column .column-content-category-kore .column-wrapper .center-column .staff-section .section-inner .item-detail .item-credit-list .item a:hover .icon-bag{scale:1.1}}#main.single-column .column-content-category-kore .column-wrapper .center-column .paging-wrapper{padding-bottom:40px;position:relative}#main.single-column .column-content-category-kore .column-wrapper .center-column .paging-wrapper:after,#main.single-column .column-content-category-kore .column-wrapper .center-column .paging-wrapper:before{background-image:linear-gradient(90deg,#000,#000 60%,transparent 0);background-size:6px 100%;background-size:10px 1px;bottom:0;content:"";display:block;height:1px;left:0;margin:0 auto;position:absolute;right:0;width:100%}#main.single-column .column-content-category-kore .column-wrapper .center-column .paging-wrapper:before{bottom:3px}#main.single-column .column-content-category-kore .column-wrapper .center-column .paging-wrapper .paging{align-items:center;display:flex;font-family:courier-prime,monospace;font-size:1.2rem;font-style:normal;font-weight:400;font-weight:700;justify-content:center;position:relative}@media screen and (min-width:980px){#main.single-column .column-content-category-kore .column-wrapper .center-column .paging-wrapper .paging{margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}#main.single-column .column-content-category-kore .column-wrapper .center-column .paging-wrapper .paging:has(div::nth-child(2)):before{background-color:#000;content:"";display:block;height:60%;left:0;margin:0 auto;position:absolute;right:0;top:50%;translate:0 -50%;width:2px}#main.single-column .column-content-category-kore .column-wrapper .center-column .paging-wrapper .paging .next,#main.single-column .column-content-category-kore .column-wrapper .center-column .paging-wrapper .paging .prev{align-items:center;display:flex;height:20px;justify-content:center;letter-spacing:.02rem;text-transform:uppercase;width:125px}@media (hover:hover){#main.single-column .column-content-category-kore .column-wrapper .center-column .paging-wrapper .paging .next:hover,#main.single-column .column-content-category-kore .column-wrapper .center-column .paging-wrapper .paging .prev:hover{text-decoration:underline}}#main.single-column .column-content-category-kore .column-wrapper .center-column .paging-wrapper .all-post{align-items:center;background-color:#000;border:1px solid #000;color:#fff;display:flex;font-family:courier-prime,monospace;font-size:1.2rem;font-style:normal;font-weight:400;font-weight:700;height:32px;justify-content:center;margin:20px auto 0;text-transform:uppercase;transition:.3s ease;width:170px}@media screen and (min-width:980px){#main.single-column .column-content-category-kore .column-wrapper .center-column .paging-wrapper .all-post{left:0;margin-top:-6px;position:absolute;top:0}}@media (hover:hover){#main.single-column .column-content-category-kore .column-wrapper .center-column .paging-wrapper .all-post:hover{background-color:#fff;color:#000}}#main.single-column .column-content-category-kore .column-wrapper .center-column .sub-navigation-list.scroll-in{display:flex;flex-wrap:wrap;font-size:1.2rem;justify-content:center;padding:23px 0 19px}@media screen and (min-width:980px){#main.single-column .column-content-category-kore .column-wrapper .center-column .sub-navigation-list.scroll-in{justify-content:flex-start;padding-top:30px}}#main.single-column .column-content-category-kore .column-wrapper .center-column .sub-navigation-list.scroll-in:after,#main.single-column .column-content-category-kore .column-wrapper .center-column .sub-navigation-list.scroll-in:before{background-image:linear-gradient(90deg,#000,#000 60%,transparent 0);background-size:6px 100%;background-size:10px 1px;bottom:0;content:"";display:block;height:1px;left:0;margin:0 auto;position:absolute;right:0;width:100%}@media screen and (min-width:980px){#main.single-column .column-content-category-kore .column-wrapper .center-column .sub-navigation-list.scroll-in:after,#main.single-column .column-content-category-kore .column-wrapper .center-column .sub-navigation-list.scroll-in:before{display:none}}#main.single-column .column-content-category-kore .column-wrapper .center-column .sub-navigation-list.scroll-in:before{bottom:3px}#main.single-column .column-content-category-kore .column-wrapper .center-column .sub-navigation-list.scroll-in li{margin:0 5px 5px}@media screen and (min-width:980px){#main.single-column .column-content-category-kore .column-wrapper .center-column .sub-navigation-list.scroll-in li{margin-left:0;margin-right:10px}}#main.single-column .column-content-category-kore .column-wrapper .center-column .sub-navigation-list.scroll-in li a{font-family:ryo-gothic-plusn;font-weight:700}#main.single-column .column-content-category-kore .column-wrapper .center-column .sub-navigation-list.scroll-in li a:before{content:"#"}@media (hover:hover){#main.single-column .column-content-category-kore .column-wrapper .center-column .sub-navigation-list.scroll-in li a:hover{text-decoration:underline}}#main.single-column .column-content-category-kore .column-wrapper .right-column{margin-bottom:40px}@media screen and (min-width:980px){#main.single-column .column-content-category-kore .column-wrapper .right-column{left:0;margin-bottom:0;position:-webkit-sticky;position:sticky;top:92px;width:26.7255216693%}}#main.single-column .column-content-category-kore .column-wrapper .right-column .kore-archive{margin-top:30px}@media screen and (min-width:980px){#main.single-column .column-content-category-kore .column-wrapper .right-column .kore-archive{margin-top:0}}#main.single-column .column-content-category-kore .column-wrapper .right-column .kore-archive .head{font-family:dotgothic16,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;margin-bottom:15px}@media screen and (min-width:980px){#main.single-column .column-content-category-kore .column-wrapper .right-column .kore-archive .kore-list{padding-top:20px}#main.single-column .column-content-category-kore .column-wrapper .right-column .kore-archive .kore-list:before{background-image:linear-gradient(90deg,#000,#000 60%,transparent 0);background-size:6px 100%;content:"";display:block;height:1px;left:0;margin:0 auto;position:absolute;right:0;top:0;width:100%}}#main.single-column .column-content-category-kore .column-wrapper .right-column .kore-archive .kore-list .kore-item{margin-bottom:15px}#main.single-column .column-content-category-kore .column-wrapper .right-column .kore-archive .kore-list .kore-item .article-link{align-items:center;display:flex;justify-content:space-between}#main.single-column .column-content-category-kore .column-wrapper .right-column .kore-archive .kore-list .kore-item .article-link .img{border:1px solid #000;height:80px;transition:.4s ease;width:80px}#main.single-column .column-content-category-kore .column-wrapper .right-column .kore-archive .kore-list .kore-item .article-link .text-area{flex:1;padding-left:15px}#main.single-column .column-content-category-kore .column-wrapper .right-column .kore-archive .kore-list .kore-item .article-link .text-area .title{font-size:1.4rem;line-height:1.6428571429;min-height:4.6rem}#main.single-column .column-content-category-kore .column-wrapper .right-column .kore-archive .kore-list .kore-item .article-link .text-area .date{font-family:courier-prime,monospace;font-size:1.2rem;font-style:normal;font-weight:400}@media (hover:hover){#main.single-column .column-content-category-kore .column-wrapper .right-column .kore-archive .kore-list .kore-item .article-link:hover .img{scale:.96}#main.single-column .column-content-category-kore .column-wrapper .right-column .kore-archive .kore-list .kore-item .article-link:hover .text-area .title{text-decoration:underline}}#main.single-column .column-content-category-kore .column-wrapper .right-column .kore-archive .more{align-items:center;background-color:#000;border:1px solid #000;color:#fff;display:flex;font-family:courier-prime,monospace;font-size:1.2rem;font-style:normal;font-weight:400;font-weight:700;height:27px;justify-content:flex-end;padding-right:20px;transition:.4s ease;width:100%}@media (hover:hover){#main.single-column .column-content-category-kore .column-wrapper .right-column .kore-archive .more:hover{background-color:#fff;color:#000}}#main.single-column .column-content-category-billys-english{color:#004279}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper{align-items:flex-start;display:flex;justify-content:space-between;margin-inline:auto;margin-bottom:75px;max-width:1500px;width:calc(100% - 50px)}#main.single-column .column-content-category-billys-english .column-wrapper .left-column{width:66.7931688805%}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .column-head{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between;margin-inline:auto;margin-top:30px;width:92%}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .column-head{align-items:flex-start;margin-top:0;padding-left:39.5px;padding-right:30.5px;width:100%}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .column-head .img{margin-left:1.3043478261%;width:23.1884057971%}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .column-head .img{width:101.5px}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .column-head .head-title{margin-bottom:6.3768115942%;margin-right:5.0724637681%;position:relative;width:63.9130434783%}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .column-head .head-title{flex:1;margin-bottom:0;margin-right:0;padding-left:35px}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .column-head .head-title .column-title{max-width:100%;width:558.5px}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .column-head .head-title .jp{left:0;margin-left:1.1337868481%;margin-top:37.4149659864%;position:absolute;top:0;width:102.2675736961%}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .column-head .head-title .jp{margin:0 0 7.5px -10px;position:relative;width:277.5px}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .column-head .lead{font-size:1.2rem;line-height:1.6666666667;margin:15px auto 0;width:86.9565217391%}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .column-head .lead{width:100%}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article{background-image:url(../img/column/billys-english/bg.png);background-size:21.5px auto;margin-top:30px;overflow:hidden}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .bottom-line,#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .head-line{height:26px;width:100%}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .bottom-line:before,#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .head-line:before{background-color:#004279;content:"";display:block;height:14.5px;width:100%}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .bottom-line:after,#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .head-line:after{background-color:#d60037;content:"";display:block;height:5px;margin-top:6.5px;width:100%}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .bottom-line.bottom-line,#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .head-line.bottom-line{margin-top:20px;rotate:180deg}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article>.head{border-bottom:3px solid #004279;margin:23.5px auto 0;padding-bottom:20px;position:relative;width:92%}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article>.head{padding-bottom:25px;padding-left:28px;width:95.4545454545%}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article>.head .article-title{font-size:2.1rem;font-weight:700;line-height:1.1904761905;width:calc(100% - 73px)}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article>.head .article-title{font-size:2.6rem;width:calc(100% - 140px)}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article>.head .date{display:block;font-family:lexia,serif;font-size:1.2rem;font-style:normal;font-weight:700;font-weight:800;margin-top:4px}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article>.head .date{font-size:1.65rem}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article>.head .emblem{aspect-ratio:1/1;background-image:url(../img/column/billys-english/emblem.png);background-repeat:no-repeat;background-size:100% auto;bottom:0;margin-bottom:-5.7971014493%;margin-right:-9.1304347826%;opacity:0;position:absolute;right:0;scale:.5;width:29.1304347826%}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article>.head .emblem{margin-bottom:-22.5px;margin-right:0;width:133.5px}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article>.head .emblem .text{-webkit-animation:rotate-text 10s linear 0s infinite;animation:rotate-text 10s linear 0s infinite;left:50%;position:absolute;top:50%;translate:-50% -50%;width:75.092936803%}@-webkit-keyframes rotate-text{0%{rotate:0deg}to{rotate:-1turn}}@keyframes rotate-text{0%{rotate:0deg}to{rotate:-1turn}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article>.head .emblem .inner{aspect-ratio:1/1;left:50%;position:absolute;top:50%;translate:-50% -50%;width:55.7620817844%}@-webkit-keyframes flip{0%{rotate:y 0deg}40%{rotate:y 0deg}50%{rotate:y -180deg}90%{rotate:y -180deg}to{rotate:y 0deg}}@keyframes flip{0%{rotate:y 0deg}40%{rotate:y 0deg}50%{rotate:y -180deg}90%{rotate:y -180deg}to{rotate:y 0deg}}@-webkit-keyframes flip2{0%{rotate:y 180deg}40%{rotate:y 180deg}50%{rotate:y 0deg}90%{rotate:y 0deg}to{rotate:y 180deg}}@keyframes flip2{0%{rotate:y 180deg}40%{rotate:y 180deg}50%{rotate:y 0deg}90%{rotate:y 0deg}to{rotate:y 180deg}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article>.head .emblem .inner .back,#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article>.head .emblem .inner .front{-webkit-backface-visibility:hidden;backface-visibility:hidden;left:0;position:absolute;top:0;width:100%;z-index:2}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article>.head .emblem .inner .back img,#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article>.head .emblem .inner .front img{-webkit-backface-visibility:hidden;backface-visibility:hidden}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article>.head .emblem .inner .front{-webkit-animation:flip 6s ease 0s infinite;animation:flip 6s ease 0s infinite}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article>.head .emblem .inner .back{-webkit-animation:flip2 6s ease 0s infinite;animation:flip2 6s ease 0s infinite;rotate:y 180deg;z-index:1}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article>.head.show .emblem{opacity:1;scale:1;transition:.3s cubic-bezier(.25,.25,.245,1.65) .5s}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .article-inner{margin:0 auto;width:92%}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .article-inner{align-items:flex-start;display:flex;flex-direction:row-reverse;justify-content:space-between;margin-top:57px;width:92.4431818182%}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .article-inner .text-area{padding-top:50px}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .article-inner .text-area{padding-top:0;width:57.1604179471%}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .article-inner .text-area .english-wrapper{margin:0 auto;position:relative;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .article-inner .text-area .english-wrapper .quote{bottom:100%;opacity:0;position:absolute;translate:0 10px;width:22.5px}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .article-inner .text-area .english-wrapper .quote{bottom:calc(100% - 8px)}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .article-inner .text-area .english-wrapper .quote.start{right:calc(100% + 4px)}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .article-inner .text-area .english-wrapper .quote.end{left:calc(100% + 4px)}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .article-inner .text-area .english-wrapper.show .quote{opacity:1;transition:.35s cubic-bezier(.25,.25,.245,1.65) .6s;translate:0 0}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .article-inner .text-area .english-wrapper p{background-image:linear-gradient(0deg,transparent 6%,#fff 0,#fff 90%,transparent 0);-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;font-family:lexia,serif;font-size:2.5rem;font-style:normal;font-weight:700;font-weight:800;line-height:1.5;padding:0 5px}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .article-inner .text-area .english-wrapper p{font-size:3.4rem;line-height:1.5294117647}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .article-inner .text-area .japanese{font-size:1.4rem;font-weight:700;line-height:1.4285714286;margin-top:15px;text-align:center}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .article-inner .text-area .japanese{font-size:1.6rem}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .article-inner .text-area .star{-webkit-animation:stars 2s step-end 0s infinite;animation:stars 2s step-end 0s infinite;display:block;margin:20px auto 0;width:53.5px}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .article-inner .text-area .star{margin-top:16px}}@-webkit-keyframes stars{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}25%{-webkit-clip-path:inset(0 66% 0 0);clip-path:inset(0 66% 0 0)}50%{-webkit-clip-path:inset(0 33% 0 0);clip-path:inset(0 33% 0 0)}75%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes stars{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}25%{-webkit-clip-path:inset(0 66% 0 0);clip-path:inset(0 66% 0 0)}50%{-webkit-clip-path:inset(0 33% 0 0);clip-path:inset(0 33% 0 0)}75%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@-webkit-keyframes stars2{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}25%{-webkit-clip-path:inset(0 0 0 66%);clip-path:inset(0 0 0 66%)}50%{-webkit-clip-path:inset(0 0 0 33%);clip-path:inset(0 0 0 33%)}75%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes stars2{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}25%{-webkit-clip-path:inset(0 0 0 66%);clip-path:inset(0 0 0 66%)}50%{-webkit-clip-path:inset(0 0 0 33%);clip-path:inset(0 0 0 33%)}75%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .article-inner .text-area .description{font-size:1.2rem;line-height:1.6666666667;margin-top:20px;text-align:center}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .article-inner .text-area .description{font-size:1.4rem;line-height:1.7142857143}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .article-inner .img{margin:30px auto 0;width:88.4057971014%}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .article-inner .img{margin:0;width:38.4757221881%}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-billy{background-color:#fff;border:3px solid #004279;border-radius:20px;margin:40px auto 0;padding-bottom:40px;position:relative;width:92%}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-billy{width:92.4431818182%}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-billy .dot{aspect-ratio:1/1;background-color:#004279;border-radius:50%;display:block;position:absolute;width:10px}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-billy .dot.dot1{left:20px;top:20px}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-billy .dot.dot2{right:20px;top:20px}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-billy .dot.dot3{bottom:20px;left:20px}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-billy .dot.dot4{bottom:20px;right:20px}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-billy>.head{margin:-20px auto 0;width:216.5px}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-billy>.head{width:272.5px}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-billy>.head .jp-head{align-items:center;background-color:#004279;border-radius:12.5px;color:#fff;display:block;display:flex;font-size:1.4rem;font-weight:700;height:25px;justify-content:center;margin:-3px auto 0;padding:0 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-billy>.head .jp-head{margin-top:-8px}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-billy .profile-box{margin-top:20px}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-billy .profile-box{align-items:center;display:flex;justify-content:center}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-billy .profile-box .img{margin:0 auto;position:relative;width:187px}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-billy .profile-box .img{margin:0 30px 0 0;width:185px}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-billy .profile-box .img>img{display:block;margin:0 auto;position:relative;width:68.3783783784%;z-index:2}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-billy .profile-box .img .baaan{-webkit-animation:rotate 15s linear 0s infinite;animation:rotate 15s linear 0s infinite;left:50%;position:absolute;top:50%;translate:-50% -50%;width:100%;z-index:1}@-webkit-keyframes rotate{0%{rotate:0deg}to{rotate:1turn}}@keyframes rotate{0%{rotate:0deg}to{rotate:1turn}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-billy .profile-box .text-area{font-size:1.2rem;line-height:1.9166666667;margin:20px auto 0;padding-right:15%;width:88.4057971014%}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-billy .profile-box .text-area{margin:0;padding:0;width:315px}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-billy .what{margin:20px auto 0;width:88.4057971014%}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-billy .what{margin-top:48px;width:87.2157344806%}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-billy .what .head{align-items:center;display:flex;justify-content:center}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-billy .what .head span{display:block;font-family:lexia,serif;font-size:1.65rem;font-style:normal;font-weight:700;margin:0 10px;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-billy .what .head img{width:47.5px}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-billy .what .head img:first-child{-webkit-animation:stars2 2s step-end 0s infinite;animation:stars2 2s step-end 0s infinite}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-billy .what .head img:nth-child(3){-webkit-animation:stars 2s step-end 0s infinite;animation:stars 2s step-end 0s infinite}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-billy .what p{font-size:1.2rem;line-height:1.9166666667;margin-top:10px}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends{background-color:#fff;border:3px solid #004279;border-radius:20px;margin:40px auto 0;padding-bottom:40px;position:relative;width:92%}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends{padding-bottom:50px;width:92.4431818182%}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .dot{aspect-ratio:1/1;background-color:#004279;border-radius:50%;display:block;position:absolute;width:10px}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .dot.dot1{left:20px;top:20px}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .dot.dot2{right:20px;top:20px}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .dot.dot3{bottom:20px;left:20px}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .dot.dot4{bottom:20px;right:20px}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends>.head{margin:-20px auto 0;width:223.5px}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends>.head{width:279.5px}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends>.head .jp-head{align-items:center;background-color:#004279;border-radius:12.5px;color:#fff;display:block;display:flex;font-size:1.4rem;font-weight:700;height:25px;justify-content:center;margin:-3px auto 0;padding:0 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends>.head .jp-head{margin-top:-8px}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper{align-items:flex-start;display:flex;justify-content:space-between}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper{margin:8px auto 0;width:72.2188076214%}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .friends-box{margin-left:8.5507246377%;margin-top:7px;width:63.4782608696%}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .friends-box{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;width:100%}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .friends-box .friend{display:none}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .friends-box .friend{display:block;width:28.4255319149%}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .friends-box .friend.current{display:block}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .friends-box .friend .img{align-items:flex-end;aspect-ratio:434/590;display:flex;justify-content:center;margin-bottom:15px}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .friends-box .friend .img{padding-bottom:10%}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .friends-box .friend .img img{display:block}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .friends-box .friend.friend1 .img img{width:59.9078341014%}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .friends-box .friend.friend1 .img img{width:48.8023952096%}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .friends-box .friend.friend2 .img img{width:78.5714285714%}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .friends-box .friend.friend2 .img img{width:64.0718562874%}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .friends-box .friend.friend3 .img img{width:62.4423963134%}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .friends-box .friend.friend3 .img img{width:50.8982035928%}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .friends-box .friend.friend4 .img img{width:71.8894009217%}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .friends-box .friend.friend4 .img img{width:58.6826347305%}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .friends-box .friend.friend5 .img img{width:70.5069124424%}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .friends-box .friend.friend5 .img img{width:57.4850299401%}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .friends-box .friend.friend6 .img img{width:55.2995391705%}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .friends-box .friend.friend6 .img img{width:45.2095808383%}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .friends-box .friend .text-area .name{align-items:flex-start;background-image:url(../img/column/billys-english/ribbon.png);background-repeat:no-repeat;background-size:100% auto;color:#fff;display:flex;font-size:1.4rem;font-weight:700;height:29px;justify-content:center;margin:0 auto;padding-top:4px;width:167px}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .friends-box .friend .text-area .name{aspect-ratio:334/58;width:100%}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .friends-box .friend .text-area .description{font-size:1.2rem;line-height:1.6666666667;margin-top:10px}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .thumbs{margin-right:5.7971014493%;margin-top:37px;width:17.1014492754%}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .thumbs .thumb{margin-bottom:13px}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .thumbs .thumb img{display:block;margin:0 auto}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .thumbs .thumb.current{opacity:.3}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .thumbs .thumb:first-child img{width:47.4576271186%}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .thumbs .thumb:nth-child(2) img{width:61.8644067797%}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .thumbs .thumb:nth-child(3) img{width:49.1525423729%}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .thumbs .thumb:nth-child(4) img{width:56.7796610169%}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .thumbs .thumb:nth-child(5) img{width:55.0847457627%}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .thumbs .thumb:nth-child(6){padding-top:10px}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .about-friends .friends-wrapper .thumbs .thumb:nth-child(6) img{width:61.0169491525%}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .paging-wrapper{align-items:center;display:flex;justify-content:space-between;margin-inline:auto;margin-top:22.5px;width:92.4431818182%}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .paging-wrapper .all-post{align-items:center;background-color:#004279;border-radius:18px;color:#fff;display:flex;font-family:lexia,serif;font-size:1.2rem;font-style:normal;font-weight:700;font-weight:800;height:36px;justify-content:center;margin:20px auto 0;position:relative;text-transform:uppercase;width:259.5px}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .paging-wrapper .all-post{margin:0;width:214.5px}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .paging-wrapper .all-post:before{background-color:#fff;border:3px solid #004279;border-radius:18px;content:"";display:block;height:100%;left:5px;position:absolute;top:5px;transition:.3s ease;width:100%;z-index:-1}@media (hover:hover){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .paging-wrapper .all-post:hover:before{translate:-5px -5px}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .paging-wrapper .paging{align-items:center;display:flex;justify-content:center;margin:35px auto 0;width:245px}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .paging-wrapper .paging:before{background-color:#004279;content:"";display:block;height:20px;order:2;width:1px}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .paging-wrapper .paging{margin:0}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .paging-wrapper .paging .next,#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .paging-wrapper .paging .prev{align-items:center;display:flex;font-family:lexia,serif;font-size:1.2rem;font-style:normal;font-weight:700;font-weight:800;justify-content:center;text-transform:uppercase;width:50%}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .paging-wrapper .paging .next a,#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .paging-wrapper .paging .prev a{align-items:center;background-repeat:no-repeat;background-size:13px auto;display:flex;justify-content:center;width:100%}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .paging-wrapper .paging .next:first-child,#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .paging-wrapper .paging .prev:first-child{height:100%;order:1}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .paging-wrapper .paging .next:first-child a,#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .paging-wrapper .paging .prev:first-child a{background-image:url(../img/column/billys-english/yajirushi-left.png);background-position:0}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .paging-wrapper .paging .next:last-child,#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .paging-wrapper .paging .prev:last-child{order:3}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .paging-wrapper .paging .next:last-child a,#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .paging-wrapper .paging .prev:last-child a{background-image:url(../img/column/billys-english/yajirushi-right.png);background-position:100%}@media (hover:hover){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .paging-wrapper .paging .next:hover,#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .paging-wrapper .paging .prev:hover{text-decoration:underline}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .sub-navigation-list{align-items:center;border-top:3px solid #004279;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:40px auto 0;padding-top:30px;padding-inline:20px;width:92%}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .sub-navigation-list{padding-inline:25px;width:95.4545454545%}}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .sub-navigation-list li{margin-bottom:6px;margin-right:25px}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .sub-navigation-list li a{font-family:Helvetica Neue Bold;font-size:1.2rem;font-weight:700}#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .sub-navigation-list li a:before{content:"#"}@media (hover:hover){#main.single-column .column-content-category-billys-english .column-wrapper .left-column .billy-article .sub-navigation-list li a:hover{text-decoration:underline}}#main.single-column .column-content-category-billys-english .column-wrapper .right-column{margin-bottom:70px;margin-top:54px}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .right-column{margin-bottom:0;margin-right:2.6565464896%;margin-top:0;position:-webkit-sticky;position:sticky;right:0;top:85px;width:26.679316888%}}#main.single-column .column-content-category-billys-english .column-wrapper .right-column .billy-archive{background-color:#004279;border-radius:20px;margin:0 auto;width:92%}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .right-column .billy-archive{width:100%}}#main.single-column .column-content-category-billys-english .column-wrapper .right-column .billy-archive .head{margin:0 auto;translate:0 -5px;width:172px}#main.single-column .column-content-category-billys-english .column-wrapper .right-column .billy-archive .billy-list{margin:0 auto;padding-bottom:30px;width:88.4057971014%}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .right-column .billy-archive .billy-list{width:85.3485064011%}}#main.single-column .column-content-category-billys-english .column-wrapper .right-column .billy-archive .billy-list .billy-item{margin-bottom:15px}#main.single-column .column-content-category-billys-english .column-wrapper .right-column .billy-archive .billy-list .billy-item:last-child{margin-bottom:0}#main.single-column .column-content-category-billys-english .column-wrapper .right-column .billy-archive .billy-list .billy-item .article-link{align-content:center;display:flex;justify-content:flex-start}#main.single-column .column-content-category-billys-english .column-wrapper .right-column .billy-archive .billy-list .billy-item .article-link .img{width:80px}#main.single-column .column-content-category-billys-english .column-wrapper .right-column .billy-archive .billy-list .billy-item .article-link .img img{transition:.3s ease}#main.single-column .column-content-category-billys-english .column-wrapper .right-column .billy-archive .billy-list .billy-item .article-link .text-area{align-items:center;display:flex;flex:1;justify-content:center;padding-left:20px}#main.single-column .column-content-category-billys-english .column-wrapper .right-column .billy-archive .billy-list .billy-item .article-link .text-area .text-area-inner{color:#fff;width:100%}#main.single-column .column-content-category-billys-english .column-wrapper .right-column .billy-archive .billy-list .billy-item .article-link .text-area .text-area-inner .title{font-size:1.4rem;font-weight:700;line-height:1.6428571429}#main.single-column .column-content-category-billys-english .column-wrapper .right-column .billy-archive .billy-list .billy-item .article-link .text-area .text-area-inner .date{font-family:lexia,serif;font-size:1.2rem;font-style:normal;font-weight:700;font-weight:800;margin-top:5px}@media (hover:hover){#main.single-column .column-content-category-billys-english .column-wrapper .right-column .billy-archive .billy-list .billy-item .article-link:hover .img img{scale:.9}#main.single-column .column-content-category-billys-english .column-wrapper .right-column .billy-archive .billy-list .billy-item .article-link:hover .text-area .text-area-inner .title{text-decoration:underline}}#main.single-column .column-content-category-billys-english .column-wrapper .right-column .more{align-items:center;background-color:#004279;border-radius:18px;color:#fff;display:flex;font-family:lexia,serif;font-size:1.2rem;font-style:normal;font-weight:700;font-weight:800;height:36px;justify-content:center;margin:10px auto 0;position:relative;text-transform:uppercase;width:259.5px}@media screen and (min-width:980px){#main.single-column .column-content-category-billys-english .column-wrapper .right-column .more{margin-left:auto;margin-right:0;width:129.5px}}#main.single-column .column-content-category-billys-english .column-wrapper .right-column .more:before{background-color:#fff;border:3px solid #004279;border-radius:18px;content:"";display:block;height:100%;left:5px;position:absolute;top:5px;transition:.3s ease;width:100%;z-index:-1}@media (hover:hover){#main.single-column .column-content-category-billys-english .column-wrapper .right-column .more:hover:before{translate:-5px -5px}}@media screen and (min-width:980px){#main.single-column .column-content-category-music .column-wrapper{align-items:flex-start;display:flex;justify-content:space-between;margin-inline:auto;margin-bottom:50px;max-width:1500px;width:calc(100% - 50px)}#main.single-column .column-content-category-music .column-wrapper .left-column{border:1px solid #000;width:66.679316888%}}#main.single-column .column-content-category-music .column-wrapper .left-column .column-head{background-blend-mode:multiply;background-color:var(--music-color1);background-image:url(../img/column/music/texture.png);background-size:50px 50px;color:#fff;padding-bottom:20px;padding-top:36.5px}@media screen and (min-width:980px){#main.single-column .column-content-category-music .column-wrapper .left-column .column-head{padding-top:40px}}#main.single-column .column-content-category-music .column-wrapper .left-column .column-head .head{align-items:center;display:flex;justify-content:space-between;width:100%}@media screen and (min-width:980px){#main.single-column .column-content-category-music .column-wrapper .left-column .column-head .head{justify-content:center}}#main.single-column .column-content-category-music .column-wrapper .left-column .column-head .head .center{text-align:center;width:117px}@media screen and (min-width:980px){#main.single-column .column-content-category-music .column-wrapper .left-column .column-head .head .center{margin:0 25px;width:140.5px}}#main.single-column .column-content-category-music .column-wrapper .left-column .column-head .head .center .img{background-color:#fff;margin-bottom:6px;-webkit-mask-image:url(../img/column/music/title.png);mask-image:url(../img/column/music/title.png);-webkit-mask-size:100% auto;mask-size:100% auto}#main.single-column .column-content-category-music .column-wrapper .left-column .column-head .head .center .img img{opacity:0}#main.single-column .column-content-category-music .column-wrapper .left-column .column-head .head .center span{font-family:blakely,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700}@media screen and (min-width:980px){#main.single-column .column-content-category-music .column-wrapper .left-column .column-head .head .center span{font-size:1.5rem}}#main.single-column .column-content-category-music .column-wrapper .left-column .column-head .head .wave-left,#main.single-column .column-content-category-music .column-wrapper .left-column .column-head .head .wave-right{height:35.5px;position:relative;width:calc(50% - 77.5px)}@media screen and (min-width:980px){#main.single-column .column-content-category-music .column-wrapper .left-column .column-head .head .wave-left,#main.single-column .column-content-category-music .column-wrapper .left-column .column-head .head .wave-right{height:42.5px;width:101.5px}}#main.single-column .column-content-category-music .column-wrapper .left-column .column-head .head .wave-left:before,#main.single-column .column-content-category-music .column-wrapper .left-column .column-head .head .wave-right:before{-webkit-animation:wave 3s ease-in-out 0s infinite;animation:wave 3s ease-in-out 0s infinite;background-color:#fff;content:"";display:block;height:100%;-webkit-mask-size:100% auto;mask-size:100% auto;position:absolute;top:0;width:84.5px}@media screen and (min-width:980px){#main.single-column .column-content-category-music .column-wrapper .left-column .column-head .head .wave-left:before,#main.single-column .column-content-category-music .column-wrapper .left-column .column-head .head .wave-right:before{-webkit-animation-name:wave_pc;animation-name:wave_pc;width:101.5px}}@keyframes wave{0%{-webkit-mask-position:0 0;mask-position:0 0}35%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:-84.5px 0;mask-position:-84.5px 0}}@-webkit-keyframes wave2{0%{-webkit-mask-position:0 0;mask-position:0 0}35%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:84.5px 0;mask-position:84.5px 0}}@keyframes wave2{0%{-webkit-mask-position:0 0;mask-position:0 0}35%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:84.5px 0;mask-position:84.5px 0}}@-webkit-keyframes wave_pc{0%{-webkit-mask-position:0 0;mask-position:0 0}35%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:-101.5px 0;mask-position:-101.5px 0}}@keyframes wave_pc{0%{-webkit-mask-position:0 0;mask-position:0 0}35%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:-101.5px 0;mask-position:-101.5px 0}}@-webkit-keyframes wave2_pc{0%{-webkit-mask-position:0 0;mask-position:0 0}35%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:101.5px 0;mask-position:101.5px 0}}@keyframes wave2_pc{0%{-webkit-mask-position:0 0;mask-position:0 0}35%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:101.5px 0;mask-position:101.5px 0}}#main.single-column .column-content-category-music .column-wrapper .left-column .column-head .head .wave-left:before{-webkit-mask-image:url(../img/column/music/wave-left.png);mask-image:url(../img/column/music/wave-left.png);right:0}#main.single-column .column-content-category-music .column-wrapper .left-column .column-head .head .wave-right:before{-webkit-animation-name:wave2;animation-name:wave2;left:0;-webkit-mask-image:url(../img/column/music/wave-right.png);mask-image:url(../img/column/music/wave-right.png)}@media screen and (min-width:980px){#main.single-column .column-content-category-music .column-wrapper .left-column .column-head .head .wave-right:before{-webkit-animation-name:wave2_pc;animation-name:wave2_pc}}#main.single-column .column-content-category-music .column-wrapper .left-column .column-head .lead{font-size:1.2rem;line-height:1.6666666667;margin:20px auto 0;width:81.3333333333%}@media screen and (min-width:980px){#main.single-column .column-content-category-music .column-wrapper .left-column .column-head .lead{margin-top:25px;width:91.9749573136%}}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article{background-blend-mode:multiply;background-color:#eee9e2;background-image:url(../img/column/music/texture.png);background-size:50px 50px}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .volume-adjust{height:29px;position:absolute;right:25px;top:56.5px;width:29px}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .volume-adjust .scale{-webkit-animation:scale1 4s ease-in-out 0s infinite alternate;animation:scale1 4s ease-in-out 0s infinite alternate;background-color:#000;bottom:0;height:4px;left:0;margin:auto;position:absolute;right:0;top:0;-webkit-transform-origin:50% 24px;transform-origin:50% 24px;translate:0 -22px;width:2px}@-webkit-keyframes scale1{0%{background-color:#000}8.33%{background-color:#000}8.34%{background-color:var(--music-color2)}to{background-color:var(--music-color2)}}@keyframes scale1{0%{background-color:#000}8.33%{background-color:#000}8.34%{background-color:var(--music-color2)}to{background-color:var(--music-color2)}}@-webkit-keyframes scale2{0%{background-color:#000}16.66%{background-color:#000}16.67%{background-color:var(--music-color2)}to{background-color:var(--music-color2)}}@keyframes scale2{0%{background-color:#000}16.66%{background-color:#000}16.67%{background-color:var(--music-color2)}to{background-color:var(--music-color2)}}@-webkit-keyframes scale3{0%{background-color:#000}24.99%{background-color:#000}25%{background-color:var(--music-color2)}to{background-color:var(--music-color2)}}@keyframes scale3{0%{background-color:#000}24.99%{background-color:#000}25%{background-color:var(--music-color2)}to{background-color:var(--music-color2)}}@-webkit-keyframes scale4{0%{background-color:#000}33.32%{background-color:#000}33.33%{background-color:var(--music-color2)}to{background-color:var(--music-color2)}}@keyframes scale4{0%{background-color:#000}33.32%{background-color:#000}33.33%{background-color:var(--music-color2)}to{background-color:var(--music-color2)}}@-webkit-keyframes scale5{0%{background-color:#000}41.65%{background-color:#000}41.66%{background-color:var(--music-color2)}to{background-color:var(--music-color2)}}@keyframes scale5{0%{background-color:#000}41.65%{background-color:#000}41.66%{background-color:var(--music-color2)}to{background-color:var(--music-color2)}}@-webkit-keyframes scale6{0%{background-color:#000}49.98%{background-color:#000}49.99%{background-color:var(--music-color2)}to{background-color:var(--music-color2)}}@keyframes scale6{0%{background-color:#000}49.98%{background-color:#000}49.99%{background-color:var(--music-color2)}to{background-color:var(--music-color2)}}@-webkit-keyframes scale7{0%{background-color:#000}58.31%{background-color:#000}58.32%{background-color:var(--music-color2)}to{background-color:var(--music-color2)}}@keyframes scale7{0%{background-color:#000}58.31%{background-color:#000}58.32%{background-color:var(--music-color2)}to{background-color:var(--music-color2)}}@-webkit-keyframes scale8{0%{background-color:#000}66.64%{background-color:#000}66.65%{background-color:var(--music-color2)}to{background-color:var(--music-color2)}}@keyframes scale8{0%{background-color:#000}66.64%{background-color:#000}66.65%{background-color:var(--music-color2)}to{background-color:var(--music-color2)}}@-webkit-keyframes scale9{0%{background-color:#000}74.97%{background-color:#000}74.98%{background-color:var(--music-color2)}to{background-color:var(--music-color2)}}@keyframes scale9{0%{background-color:#000}74.97%{background-color:#000}74.98%{background-color:var(--music-color2)}to{background-color:var(--music-color2)}}@-webkit-keyframes scale10{0%{background-color:#000}83.3%{background-color:#000}83.31%{background-color:var(--music-color2)}to{background-color:var(--music-color2)}}@keyframes scale10{0%{background-color:#000}83.3%{background-color:#000}83.31%{background-color:var(--music-color2)}to{background-color:var(--music-color2)}}@-webkit-keyframes scale11{0%{background-color:#000}91.63%{background-color:#000}91.64%{background-color:var(--music-color2)}to{background-color:var(--music-color2)}}@keyframes scale11{0%{background-color:#000}91.63%{background-color:#000}91.64%{background-color:var(--music-color2)}to{background-color:var(--music-color2)}}@-webkit-keyframes scale12{0%{background-color:#000}96%{background-color:#000}96.01%{background-color:var(--music-color2)}to{background-color:var(--music-color2)}}@keyframes scale12{0%{background-color:#000}96%{background-color:#000}96.01%{background-color:var(--music-color2)}to{background-color:var(--music-color2)}}@-webkit-keyframes scale13{0%{background-color:#000}8.33%{background-color:#000}8.34%{background-color:var(--music-color2)}to{background-color:var(--music-color2)}}@keyframes scale13{0%{background-color:#000}8.33%{background-color:#000}8.34%{background-color:var(--music-color2)}to{background-color:var(--music-color2)}}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .volume-adjust .scale:first-child{-webkit-animation:none;animation:none;background-color:var(--music-color2);rotate:-120deg}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .volume-adjust .scale:nth-child(2){-webkit-animation-name:scale1;animation-name:scale1;rotate:-100deg}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .volume-adjust .scale:nth-child(3){-webkit-animation-name:scale2;animation-name:scale2;rotate:-80deg}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .volume-adjust .scale:nth-child(4){-webkit-animation-name:scale3;animation-name:scale3;rotate:-60deg}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .volume-adjust .scale:nth-child(5){-webkit-animation-name:scale4;animation-name:scale4;rotate:-40deg}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .volume-adjust .scale:nth-child(6){-webkit-animation-name:scale5;animation-name:scale5;rotate:-20deg}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .volume-adjust .scale:nth-child(7){-webkit-animation-name:scale6;animation-name:scale6;rotate:0deg}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .volume-adjust .scale:nth-child(8){-webkit-animation-name:scale7;animation-name:scale7;rotate:20deg}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .volume-adjust .scale:nth-child(9){-webkit-animation-name:scale8;animation-name:scale8;rotate:40deg}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .volume-adjust .scale:nth-child(10){-webkit-animation-name:scale9;animation-name:scale9;rotate:60deg}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .volume-adjust .scale:nth-child(11){-webkit-animation-name:scale10;animation-name:scale10;rotate:80deg}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .volume-adjust .scale:nth-child(12){-webkit-animation-name:scale11;animation-name:scale11;rotate:100deg}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .volume-adjust .scale:nth-child(13){-webkit-animation-name:scale12;animation-name:scale12;rotate:120deg}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .volume-adjust .adjuster{-webkit-animation:volume 4s ease-in-out 0s infinite alternate;animation:volume 4s ease-in-out 0s infinite alternate;background:#000;border-radius:50%;height:100%;position:relative;width:100%}@-webkit-keyframes volume{0%{rotate:-120deg}to{rotate:120deg}}@keyframes volume{0%{rotate:-120deg}to{rotate:120deg}}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .volume-adjust .adjuster:before{background-color:var(--music-color2);border-radius:50%;bottom:0;content:"";display:block;height:3px;left:0;margin:auto;position:absolute;right:0;top:0;-webkit-transform-origin:50% 12px;transform-origin:50% 12px;translate:0 -10px;width:3px}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .belt{background-color:#000;height:32.5px;padding-top:9.5px;width:100%}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .belt span{background-color:#fff;display:block;height:1.5px;margin-bottom:1.5px;width:100%}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .belt span:last-child{margin-bottom:0}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article>.head{margin:22.5px auto 0;padding-inline:5px;width:92%}@media screen and (min-width:980px){#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article>.head{margin-top:40px;width:91.9749573136%}}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article>.head .date{font-family:blakely,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article>.head .title{font-size:2.1rem;font-weight:700;line-height:1.0952380952;line-height:1.5;margin-top:10px;padding-right:46px}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article>.head .curator{font-size:1.3rem;font-weight:500;line-height:1.7692307692;line-height:1.5;margin-top:10px}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .spotify-embeded{margin:20px auto 0;width:92%}@media screen and (min-width:980px){#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .spotify-embeded{margin-top:35px;width:91.9749573136%}}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .comment-wrapper{margin:40px auto 0;width:92%}@media screen and (min-width:980px){#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .comment-wrapper{margin-top:50px;width:91.9749573136%}}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .comment-wrapper h3{font-family:blakely,sans-serif;font-size:3.2rem;font-style:normal;font-weight:700;text-align:center}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .comment-wrapper p{font-size:1.4rem;line-height:1.7142857143;margin-top:15px}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .curator-box{background-blend-mode:multiply;background-color:#d4d1cd;background-image:url(../img/column/music/texture.png);background-size:50px 50px;border:1px solid #000;margin:40px auto 0;padding:15px 0;width:92%}@media screen and (min-width:980px){#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .curator-box{align-items:flex-start;display:flex;justify-content:space-between;padding:20px;width:91.9749573136%}}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .curator-box .img{border:1px solid #000;border-radius:50%;width:82px}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .curator-box .img img{aspect-ratio:1/1;border-radius:50%;width:100%}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .curator-box .text-area{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 auto;width:88.4057971014%}@media screen and (min-width:980px){#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .curator-box .text-area{flex:1}}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .curator-box .text-area .name-block{flex:1;padding-left:12px}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .curator-box .text-area .name-block .head{font-family:blakely,sans-serif;font-size:1.6rem;font-style:normal;font-weight:700;text-decoration:underline}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .curator-box .text-area .name-block .name{font-size:1.6rem;font-weight:500;margin-top:4px}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .curator-box .text-area .name-block .name span{font-size:75%}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .curator-box .text-area .description{font-size:1.4rem;line-height:1.7142857143;margin-top:17px;width:100%}@media screen and (min-width:980px){#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .curator-box .text-area .description{padding-left:12px}}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .curator-box .text-area .description a{text-decoration:underline}@media (hover:hover){#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .curator-box .text-area .description a:hover{text-decoration:none}}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .paging-wrapper{font-family:blakely,sans-serif;font-size:1.6rem;font-style:normal;font-weight:700;padding-top:28.5px}@media screen and (min-width:980px){#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .paging-wrapper{align-items:center;display:flex;justify-content:space-between;margin:25px auto 0;padding-top:0;width:91.9749573136%}}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .paging-wrapper .all-post{align-items:center;background-color:#000;color:#fff;display:flex;height:44px;justify-content:center;margin:0 auto;position:relative;width:205px}@media screen and (min-width:980px){#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .paging-wrapper .all-post{margin:0}}@media (hover:hover){#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .paging-wrapper .all-post:hover{text-decoration:underline}}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .paging-wrapper .all-post:after{background-color:var(--music-color2);-webkit-clip-path:polygon(0 0,100% 50%,0 100%,50% 50%,0 0);clip-path:polygon(0 0,100% 50%,0 100%,50% 50%,0 0);content:"";display:block;height:12px;position:absolute;right:11px;top:50%;translate:0 -50%;width:10.5px}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .paging-wrapper .paging{align-items:center;display:flex;justify-content:center;margin:20px auto 0;position:relative;width:217.5px}@media screen and (min-width:980px){#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .paging-wrapper .paging{margin:0}}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .paging-wrapper .paging .next,#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .paging-wrapper .paging .prev{align-items:center;background-repeat:no-repeat;background-size:23px auto;display:flex;justify-content:center;width:50%}@media (hover:hover){#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .paging-wrapper .paging .next a:hover,#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .paging-wrapper .paging .prev a:hover{text-decoration:underline}}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .paging-wrapper .paging .next{background-image:url(../img/column/music/arrow-left.png);background-position:0}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .paging-wrapper .paging .prev{background-image:url(../img/column/music/arrow-right.png);background-position:100%}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .paging-wrapper .paging:has(.next):has(.prev):before{aspect-ratio:1/1;background-color:var(--music-color2);border-radius:50%;content:"";display:block;left:0;margin:0 auto;position:absolute;right:0;top:50%;translate:0 -50%;width:7px}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .sub-navigation-list{align-items:center;border-top:1px solid #000;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:45px auto 30px;padding-top:27px;width:92%}@media screen and (min-width:980px){#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .sub-navigation-list{margin-bottom:0;margin-top:20px;padding:30px 3.9271485487%;width:100%}}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .sub-navigation-list li{margin-bottom:5px;margin-right:2rem}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .sub-navigation-list li a{font-size:1.2rem}#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .sub-navigation-list li a:before{content:"#"}@media (hover:hover){#main.single-column .column-content-category-music .column-wrapper .left-column .musci-article .sub-navigation-list li a:hover{text-decoration:underline}}#main.single-column .column-content-category-music .column-wrapper .right-column{margin-top:30px;margin-inline:auto;margin-bottom:58.5px;width:92%}@media screen and (min-width:980px){#main.single-column .column-content-category-music .column-wrapper .right-column{margin-bottom:0;margin-top:0;position:-webkit-sticky;position:sticky;top:77px;width:24.4022770398%}}#main.single-column .column-content-category-music .column-wrapper .right-column .music-archive .head{font-family:blakely,sans-serif;font-size:3.2rem;font-style:normal;font-weight:700;text-align:center}#main.single-column .column-content-category-music .column-wrapper .right-column .music-archive .music-list{margin-top:20px}#main.single-column .column-content-category-music .column-wrapper .right-column .music-archive .music-list .music-item{margin-bottom:15px}#main.single-column .column-content-category-music .column-wrapper .right-column .music-archive .music-list .music-item:last-child{margin-bottom:0}#main.single-column .column-content-category-music .column-wrapper .right-column .music-archive .music-list .music-item .article-link{align-items:center;background-blend-mode:multiply;background-color:#13b5b1;background-image:url(../img/column/music/texture.png);background-size:50px 50px;border-radius:4px;display:flex;justify-content:flex-start;overflow:hidden}#main.single-column .column-content-category-music .column-wrapper .right-column .music-archive .music-list .music-item .article-link .img{width:93.5px}#main.single-column .column-content-category-music .column-wrapper .right-column .music-archive .music-list .music-item .article-link .text-area{flex:1;padding-inline:20px}#main.single-column .column-content-category-music .column-wrapper .right-column .music-archive .music-list .music-item .article-link .text-area .text-area-inner{color:#fff;font-weight:700}#main.single-column .column-content-category-music .column-wrapper .right-column .music-archive .music-list .music-item .article-link .text-area .text-area-inner .title{font-size:1.2rem;line-height:1.6428571429}#main.single-column .column-content-category-music .column-wrapper .right-column .music-archive .music-list .music-item .article-link .text-area .text-area-inner .date{display:block;font-size:1.2rem;margin-top:5px}@media (hover:hover){#main.single-column .column-content-category-music .column-wrapper .right-column .music-archive .music-list .music-item .article-link:hover .text-area .text-area-inner .title{text-decoration:underline}}#main.single-column .column-content-category-music .column-wrapper .right-column .more{align-items:center;background-color:#000;color:#fff;display:flex;font-family:blakely,sans-serif;font-size:1.6rem;font-style:normal;font-weight:700;height:44px;justify-content:center;margin:21px auto 0;position:relative;width:205px}@media (hover:hover){#main.single-column .column-content-category-music .column-wrapper .right-column .more:hover{text-decoration:underline}}#main.single-column .column-content-category-music .column-wrapper .right-column .more:after{background-color:var(--music-color2);-webkit-clip-path:polygon(0 0,100% 50%,0 100%,50% 50%,0 0);clip-path:polygon(0 0,100% 50%,0 100%,50% 50%,0 0);content:"";display:block;height:12px;position:absolute;right:11px;top:50%;translate:0 -50%;width:10.5px}#main.page-brand-list #brand-list,#main.page-brand-list #brand-list #brand-block-wrapper{margin-top:30px}@media screen and (min-width:980px){#main.page-brand-list #brand-list #brand-block-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-inline:auto;max-width:1500px;width:calc(100% - 120px)}}#main.page-brand-list #brand-list #brand-block-wrapper .block{margin-bottom:25px}@media screen and (min-width:980px){#main.page-brand-list #brand-list #brand-block-wrapper .block{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:60px;width:46.9502407705%}}#main.page-brand-list #brand-list #brand-block-wrapper .block .img{margin-inline:auto;width:85.3333333333%}@media screen and (min-width:980px){#main.page-brand-list #brand-list #brand-block-wrapper .block .img{margin:0;width:42.2222222222%}}#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area{margin-inline:auto;margin-top:20px;width:85.3333333333%}@media screen and (min-width:980px){#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area{margin-right:0;margin-top:0;width:54.1025641026%}}#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .brand-name{font-family:Helvetica Neue Bold;font-size:2.4rem;line-height:1.2}@media screen and (min-width:980px){#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .brand-name{font-size:1.8rem}}#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .brand-name-jp{font-size:1.4rem}#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .description{font-size:1.2rem;line-height:1.6666666667;margin-top:15px}#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .sub-navigation-list-circle{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:15px}#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .sub-navigation-list-circle+.sub-navigation-list-circle{margin-top:0}@media screen and (min-width:980px){#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .sub-navigation-list-circle{width:calc(100% - 475px)}}#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .sub-navigation-list-circle li{margin-bottom:10px;width:50%}@media screen and (min-width:980px){#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .sub-navigation-list-circle li{margin-right:28.5px;width:auto}}#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .sub-navigation-list-circle li.spacer{display:none}@media screen and (min-width:980px){#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .sub-navigation-list-circle li.spacer{display:block;margin:0;width:100%}}#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .sub-navigation-list-circle li .navigation-item{align-items:center;display:flex;font-size:1.2rem;justify-content:flex-start;transition:.4s ease}@media (hover:hover){#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .sub-navigation-list-circle li .navigation-item:hover{text-decoration:underline}}#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .sub-navigation-list-circle li .navigation-item .icon{background-color:#fff;background-position:50%;background-repeat:no-repeat;border-radius:50%;height:25px;margin-right:10px;position:relative;width:25px}#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .sub-navigation-list-circle li .navigation-item .icon:before{content:"";display:block;height:100%;left:0;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;top:0;width:100%}#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .sub-navigation-list-circle li .navigation-item .icon.icon-dotst{background-image:url(../img/common/icon-dotst.png);background-size:cover}#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .sub-navigation-list-circle li .navigation-item .icon.icon-dotc{background-image:url(../img/common/icon-dotc.png);background-size:cover}#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .sub-navigation-list-circle li .navigation-item .icon.icon-shoplist{background-image:url(../img/common/icon-shoplist.png);background-size:cover}#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .sub-navigation-list-circle li .navigation-item .icon.icon-staffboard{background-color:#000}#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .sub-navigation-list-circle li .navigation-item .icon.icon-staffboard:before{background-color:#fff;-webkit-mask-image:url(../img/common/icon-staffboard.png);mask-image:url(../img/common/icon-staffboard.png);-webkit-mask-position:55% center;mask-position:55% center;-webkit-mask-size:9px auto;mask-size:9px auto}#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .sub-navigation-list-circle li .navigation-item .icon.icon-instagram:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-instagram.png);mask-image:url(../img/common/icon-instagram.png);-webkit-mask-size:13px auto;mask-size:13px auto}#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .sub-navigation-list-circle li .navigation-item .icon.icon-x:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-x.png);mask-image:url(../img/common/icon-x.png);-webkit-mask-size:10.5px auto;mask-size:10.5px auto}#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .sub-navigation-list-circle li .navigation-item .icon.icon-line:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-line.png);mask-image:url(../img/common/icon-line.png);-webkit-mask-size:14px auto;mask-size:14px auto}#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .sub-navigation-list-circle li .navigation-item .icon.icon-youtube:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-youtube.png);mask-image:url(../img/common/icon-youtube.png);-webkit-mask-size:13.5px auto;mask-size:13.5px auto}#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .sub-navigation-list-circle li .navigation-item .icon.icon-tiktok:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-tiktok.png);mask-image:url(../img/common/icon-tiktok.png);-webkit-mask-size:10.5px auto;mask-size:10.5px auto}#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .sub-navigation-list-circle li .navigation-item .icon.icon-facebook:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-facebook.png);mask-image:url(../img/common/icon-facebook.png);-webkit-mask-size:14px auto;mask-size:14px auto}#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .sub-navigation-list-circle.framed li .navigation-item .icon{border:1px solid #000}@media screen and (min-width:980px){#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .sub-navigation-list-circle{width:100%}#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .sub-navigation-list-circle li{margin-right:0;width:50%}}#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .button-wrapper2{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:10px}#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .button-wrapper2 .button{align-items:center;border:1px solid #000;border-radius:20px;display:flex;font-size:1.2rem;height:40px;justify-content:center;margin-bottom:15px;transition:.3s ease;width:46.71875%}@media (hover:hover){#main.page-brand-list #brand-list #brand-block-wrapper .block .text-area .button-wrapper2 .button:hover{background-color:#000;color:#fff}}#main.page-brand-list #brand-list #brand-block-wrapper .block.big-block{margin-bottom:60px}@media screen and (min-width:980px){#main.page-brand-list #brand-list #brand-block-wrapper .block.big-block{align-items:center;border-bottom:1px solid #000;justify-content:flex-start;padding-bottom:67px;width:100%}#main.page-brand-list #brand-list #brand-block-wrapper .block.big-block .img{width:43.4991974318%}}#main.page-brand-list #brand-list #brand-block-wrapper .block.big-block .text-area{border-bottom:1px solid #000;padding-bottom:60px}@media screen and (min-width:980px){#main.page-brand-list #brand-list #brand-block-wrapper .block.big-block .text-area{border:none;flex:1;margin-left:0;max-width:555px;padding-bottom:0;padding-left:40px}#main.page-brand-list #brand-list #brand-block-wrapper .block.big-block .text-area .brand-name{font-size:3rem}#main.page-brand-list #brand-list #brand-block-wrapper .block.big-block .text-area .brand-name-jp,#main.page-brand-list #brand-list #brand-block-wrapper .block.big-block .text-area .description{font-size:1.4rem}#main.page-brand-list #brand-list #brand-block-wrapper .block.big-block .text-area .button-wrapper2{justify-content:flex-start;margin-top:30px}}#main.page-brand-list #brand-list #brand-block-wrapper .block.big-block .text-area .button-wrapper2 .button{width:100%}@media screen and (min-width:980px){#main.page-brand-list #brand-list #brand-block-wrapper .block.big-block .text-area .button-wrapper2 .button{margin-left:0;margin-right:20px;width:150px}}#main.page-brand-list #brand-list #brand-block-wrapper .block.big-block .text-area .button-wrapper2 .button:last-child{margin-bottom:0}@media screen and (min-width:980px){#main.page-brand-list #brand-list #brand-block-wrapper .block.big-block .text-area .button-wrapper2 .button:last-child{margin-bottom:15px}#main.page-brand-list #brand-list #brand-block-wrapper .block.big-block .text-area .sub-navigation-list-circle{margin-top:30px}#main.page-brand-list #brand-list #brand-block-wrapper .block.big-block .text-area .sub-navigation-list-circle li{margin-right:20px;width:150px}}#main.page-brand-detail #brand-detail,#main.page-brand-detail #brand-detail .brand-detail-wrapper{margin-top:30px}@media screen and (min-width:980px){#main.page-brand-detail #brand-detail .brand-detail-wrapper{margin-inline:auto;max-width:1500px;width:calc(100% - 120px)}}#main.page-brand-detail #brand-detail .brand-detail-wrapper .main-image{width:100%}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area{margin-inline:auto;margin-top:30px;width:92%}@media screen and (min-width:980px){#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px;position:relative;width:100%}}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .block-head{font-size:1.8rem;text-transform:uppercase}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .brand-name{font-family:Helvetica Neue Bold;font-size:1.8rem;line-height:1.3333333333}@media screen and (min-width:980px){#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .brand-name{font-size:2.4rem;line-height:1.3333333333;width:100%}}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .brand-name-jp{font-size:1.2rem;line-height:1.5;margin-top:5px}@media screen and (min-width:980px){#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .brand-name-jp{font-size:1.4rem;width:100%}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .left-column{width:64.9277688604%}}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .left-column .brand-concept-wrapper{font-size:1.2rem;line-height:1.75;margin-top:20px}@media screen and (min-width:980px){#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .left-column .brand-concept-wrapper{font-size:1.4rem;line-height:1.7142857143;margin-top:40px}}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .left-column .brand-concept-wrapper .small-head{font-weight:700;margin-bottom:1rem;margin-top:1.5rem}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .button-wrapper{margin-top:15px;width:100%}@media screen and (min-width:980px){#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .button-wrapper{position:absolute;right:0;top:0}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column{width:28.6918138042%}}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section{margin-top:40px}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list-circle{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:15px}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list-circle+.sub-navigation-list-circle{margin-top:0}@media screen and (min-width:980px){#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list-circle{width:calc(100% - 475px)}}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list-circle li{margin-bottom:10px;width:50%}@media screen and (min-width:980px){#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list-circle li{margin-right:28.5px;width:auto}}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list-circle li.spacer{display:none}@media screen and (min-width:980px){#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list-circle li.spacer{display:block;margin:0;width:100%}}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list-circle li .navigation-item{align-items:center;display:flex;font-size:1.2rem;justify-content:flex-start;transition:.4s ease}@media (hover:hover){#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list-circle li .navigation-item:hover{text-decoration:underline}}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list-circle li .navigation-item .icon{background-color:#fff;background-position:50%;background-repeat:no-repeat;border-radius:50%;height:25px;margin-right:10px;position:relative;width:25px}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list-circle li .navigation-item .icon:before{content:"";display:block;height:100%;left:0;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;top:0;width:100%}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list-circle li .navigation-item .icon.icon-dotst{background-image:url(../img/common/icon-dotst.png);background-size:cover}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list-circle li .navigation-item .icon.icon-dotc{background-image:url(../img/common/icon-dotc.png);background-size:cover}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list-circle li .navigation-item .icon.icon-shoplist{background-image:url(../img/common/icon-shoplist.png);background-size:cover}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list-circle li .navigation-item .icon.icon-staffboard{background-color:#000}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list-circle li .navigation-item .icon.icon-staffboard:before{background-color:#fff;-webkit-mask-image:url(../img/common/icon-staffboard.png);mask-image:url(../img/common/icon-staffboard.png);-webkit-mask-position:55% center;mask-position:55% center;-webkit-mask-size:9px auto;mask-size:9px auto}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list-circle li .navigation-item .icon.icon-instagram:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-instagram.png);mask-image:url(../img/common/icon-instagram.png);-webkit-mask-size:13px auto;mask-size:13px auto}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list-circle li .navigation-item .icon.icon-x:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-x.png);mask-image:url(../img/common/icon-x.png);-webkit-mask-size:10.5px auto;mask-size:10.5px auto}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list-circle li .navigation-item .icon.icon-line:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-line.png);mask-image:url(../img/common/icon-line.png);-webkit-mask-size:14px auto;mask-size:14px auto}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list-circle li .navigation-item .icon.icon-youtube:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-youtube.png);mask-image:url(../img/common/icon-youtube.png);-webkit-mask-size:13.5px auto;mask-size:13.5px auto}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list-circle li .navigation-item .icon.icon-tiktok:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-tiktok.png);mask-image:url(../img/common/icon-tiktok.png);-webkit-mask-size:10.5px auto;mask-size:10.5px auto}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list-circle li .navigation-item .icon.icon-facebook:before{background-color:#000;-webkit-mask-image:url(../img/common/icon-facebook.png);mask-image:url(../img/common/icon-facebook.png);-webkit-mask-size:14px auto;mask-size:14px auto}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list-circle.framed li .navigation-item .icon{border:1px solid #000}@media screen and (min-width:980px){#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list-circle{width:100%}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list-circle li{margin-right:0;width:50%}}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:20px}@media screen and (min-width:980px){#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list{margin-top:15px}}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list+.sub-navigation-list{margin-top:10px}@media screen and (min-width:980px){#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list+.sub-navigation-list{margin-top:0}}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list li{margin-bottom:10px;margin-right:9px}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list li a{align-items:center;background-color:#fff;border:1px solid #000;border-radius:12.5px;display:flex;font-family:Helvetica Neue;font-size:1.2rem;height:25px;justify-content:center;padding-inline:8px;transition:.4s ease}@media (hover:hover){#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .right-column .small-section .sub-navigation-list li a:hover{background-color:#000;color:#fff}}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .brand-images{margin-top:40px}@media screen and (min-width:980px){#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .brand-images{width:100%}}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .brand-images .gallery{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:18px}@media screen and (min-width:980px){#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .brand-images .gallery:after,#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .brand-images .gallery:before{content:"";display:block;height:1px;order:1;width:23.7961476726%}}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .brand-images .gallery .pic{margin-bottom:5.7971014493%;width:47.1014492754%}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .brand-images .gallery .pic img{transition:.4s ease}@media screen and (min-width:980px){#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .brand-images .gallery .pic{width:23.7961476726%}}@media (hover:hover){#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .brand-images .gallery .pic:hover{cursor:pointer}#main.page-brand-detail #brand-detail .brand-detail-wrapper .text-area .brand-images .gallery .pic:hover img{scale:.96}}@media screen and (min-width:980px){#main.page-brand-detail .button-wrapper{position:absolute;right:0;top:0}#main.page-brand-detail .button-wrapper .block-button{width:170px}}#main.not-found{margin-top:50px;text-align:center}#main.not-found>h1{font-family:tt-commons-pro,sans-serif;font-size:20px;font-style:normal;font-weight:700}#main.not-found>p{font-size:1.2rem;line-height:2;margin-top:30px}#main.page-staffboard #staff-board-section .staff-board-list li{margin-bottom:20px}@media screen and (min-width:980px){#main.page-staffboard #staff-board-section .staff-board-list li{margin-bottom:30px}}body.instagram-feed-page .sbi_photo{aspect-ratio:1/1;background:none!important;border-radius:20px;height:auto!important;overflow:hidden}body.instagram-feed-page .sbi_photo img{border-radius:20px;display:block!important;height:100%!important;object-fit:cover!important;transition:.4s ease;width:100%!important}#main.page-btob{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#main.page-btob #btob-main{position:relative}#main.page-btob #btob-main .background-wrapper{height:100%;inset:0;overflow:clip;position:absolute;width:100%}#main.page-btob #btob-main .background-wrapper .eggs-wrapper{height:474.5px;left:0;position:-webkit-sticky;position:sticky;top:calc(50% - 237px);width:100%}@media screen and (min-width:980px){#main.page-btob #btob-main .background-wrapper .eggs-wrapper{height:1206.5px;max-height:100vh;top:calc(50% - 50vh);translate:0 -153px}}@media screen and (min-height:1206px){#main.page-btob #btob-main .background-wrapper .eggs-wrapper{top:calc(50% - 603px)}}#main.page-btob #btob-main .background-wrapper .eggs-wrapper .eggs{align-items:center;display:flex;height:100%;height:40px;justify-content:center;left:50%;position:absolute;top:50%;translate:-50% -50%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#main.page-btob #btob-main .background-wrapper .eggs-wrapper .eggs .egg{aspect-ratio:1/1;background-color:#fff892;background-color:#000;border-radius:60% 40% 60% 40%/60% 40% 60% 40%;border-radius:50% 50% 50% 50%/50% 50% 50% 50%;height:80%;margin-inline:-.16%;margin-inline:5%;opacity:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:opacity .1s ease}#main.page-btob #btob-main .background-wrapper .eggs-wrapper .eggs .egg:nth-child(2){transition-delay:.2s}#main.page-btob #btob-main .background-wrapper .eggs-wrapper .eggs .egg:nth-child(3){transition-delay:.4s}#main.page-btob #btob-main .background-wrapper .eggs-wrapper .eggs .egg:nth-child(4){transition-delay:.6s}#main.page-btob #btob-main .background-wrapper .eggs-wrapper .eggs .egg:first-child,#main.page-btob #btob-main .background-wrapper .eggs-wrapper .eggs .egg:nth-child(5){transition-delay:3s}@-webkit-keyframes btob-scale{0%{background-color:#000;border-radius:50% 50% 50% 50%/50% 50% 50% 50%;height:80%;margin-inline:5%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{background-color:#fff892;border-radius:60% 40% 60% 40%/60% 40% 60% 40%;height:100%;margin-inline:-.16%;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes btob-scale{0%{background-color:#000;border-radius:50% 50% 50% 50%/50% 50% 50% 50%;height:80%;margin-inline:5%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{background-color:#fff892;border-radius:60% 40% 60% 40%/60% 40% 60% 40%;height:100%;margin-inline:-.16%;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@-webkit-keyframes btob-rotate{0%{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}10%{-webkit-transform:translate(-100%) rotate(-1turn);transform:translate(-100%) rotate(-1turn)}to{-webkit-transform:translate(-100%) rotate(-1turn);transform:translate(-100%) rotate(-1turn)}}@keyframes btob-rotate{0%{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}10%{-webkit-transform:translate(-100%) rotate(-1turn);transform:translate(-100%) rotate(-1turn)}to{-webkit-transform:translate(-100%) rotate(-1turn);transform:translate(-100%) rotate(-1turn)}}@media screen and (min-width:980px){#main.page-btob #btob-main.scrolled .background-wrapper .eggs-wrapper{translate:0 0!important}#main.page-btob #btob-main.show .background-wrapper .eggs-wrapper.down{transition:.3s ease;translate:0 0}}#main.page-btob #btob-main.show .background-wrapper .eggs-wrapper .eggs{height:100%;transition:height .7s ease 2s}#main.page-btob #btob-main.show .background-wrapper .eggs-wrapper .eggs .egg{-webkit-animation:btob-scale .4s ease 1.5s forwards,btob-rotate 10s ease 3s infinite;animation:btob-scale .4s ease 1.5s forwards,btob-rotate 10s ease 3s infinite;opacity:1}#main.page-btob #btob-main.show .inner{opacity:1;transition:.5s ease 2.4s}#main.page-btob #btob-main .inner{margin-inline:auto;opacity:0;padding-top:98px;position:relative;width:81.3333333333%;z-index:2}@media screen and (min-width:980px){#main.page-btob #btob-main .inner{max-width:1066px;padding-top:138.5px;width:78.0380673499%}#main.page-btob #btob-main .inner .title{width:594.5px}}#main.page-btob #btob-main .inner .lead{font-size:1.6rem;font-weight:700;line-height:2.0625;margin-top:30px}@media screen and (min-width:980px){#main.page-btob #btob-main .inner .lead{font-size:1.8rem;line-height:2.0555555556;margin-top:50px}#main.page-btob #btob-main .inner .produce-styles{align-items:flex-start;display:flex;justify-content:space-between;margin-top:150px}}#main.page-btob #btob-main .inner .produce-styles .hgroup{margin-top:60px}@media screen and (min-width:980px){#main.page-btob #btob-main .inner .produce-styles .hgroup{left:0;margin-top:0;padding-right:20px;position:-webkit-sticky;position:sticky;top:calc(50% - 140px);width:50%}}#main.page-btob #btob-main .inner .produce-styles .hgroup h2{font-family:Helvetica Neue Condensed Bold;font-size:6rem;font-weight:700;line-height:.95}@media screen and (min-width:980px){#main.page-btob #btob-main .inner .produce-styles .hgroup h2{font-size:8.6rem}}#main.page-btob #btob-main .inner .produce-styles .hgroup h2 .en,#main.page-btob #btob-main .inner .produce-styles .hgroup h2 .jp{-webkit-clip-path:inset(-10% 0 0 0);clip-path:inset(-10% 0 0 0)}#main.page-btob #btob-main .inner .produce-styles .hgroup h2 .en span,#main.page-btob #btob-main .inner .produce-styles .hgroup h2 .jp span{display:inline-block;transition:.65s ease-in-out 0s;translate:0 100%}#main.page-btob #btob-main .inner .produce-styles .hgroup h2 .jp{display:inline-block;font-size:3.2rem;font-weight:800;margin-left:-.27em}@media screen and (min-width:980px){#main.page-btob #btob-main .inner .produce-styles .hgroup h2 .jp{font-size:4.5rem}}#main.page-btob #btob-main .inner .produce-styles .hgroup h2 .en{display:inline-block;font-size:6rem}#main.page-btob #btob-main .inner .produce-styles .hgroup h2 .en:first-child{margin-bottom:-.1em}#main.page-btob #btob-main .inner .produce-styles .hgroup h2 .en:first-child span{scale:.5}@media screen and (min-width:980px){#main.page-btob #btob-main .inner .produce-styles .hgroup h2 .en{font-size:8.6rem}}#main.page-btob #btob-main .inner .produce-styles .hgroup h2 .en.block{display:block}@media screen and (min-width:980px){#main.page-btob #btob-main .inner .produce-styles .hgroup.show h2 .en span,#main.page-btob #btob-main .inner .produce-styles .hgroup.show h2 .jp span{translate:0 0}#main.page-btob #btob-main .inner .produce-styles .hgroup.show h2 .en:first-child span{scale:1;transition-delay:.4s;transition:.65s cubic-bezier(.25,.25,.43,1.585) .4s}#main.page-btob #btob-main .inner .produce-styles .hgroup.show h2 .jp span{transition-delay:.45s}#main.page-btob #btob-main .inner .produce-styles .hgroup.show h2 .jp span:nth-child(2){transition-delay:.5s}#main.page-btob #btob-main .inner .produce-styles .hgroup.show h2 .en:nth-child(3) span{transition-delay:.55s}#main.page-btob #btob-main .inner .produce-styles .hgroup.show h2 .en:nth-child(3) span:nth-child(2){transition-delay:.6s}#main.page-btob #btob-main .inner .produce-styles .hgroup.show h2 .en:nth-child(3) span:nth-child(3){transition-delay:.65s}#main.page-btob #btob-main .inner .produce-styles .hgroup.show h2 .en:nth-child(3) span:nth-child(4){transition-delay:.7s}#main.page-btob #btob-main .inner .produce-styles .hgroup.show h2 .en:nth-child(3) span:nth-child(5){transition-delay:.75s}#main.page-btob #btob-main .inner .produce-styles .hgroup.show h2 .en:nth-child(3) span:nth-child(6){transition-delay:.8s}#main.page-btob #btob-main .inner .produce-styles .hgroup.show h2 .en:nth-child(3) span:nth-child(7){transition-delay:.85s}#main.page-btob #btob-main .inner .produce-styles .hgroup.show h2 .en:nth-child(4) span{transition-delay:.9s}#main.page-btob #btob-main .inner .produce-styles .hgroup.show h2 .en:nth-child(4) span:nth-child(2){transition-delay:.95s}#main.page-btob #btob-main .inner .produce-styles .hgroup.show h2 .en:nth-child(4) span:nth-child(3){transition-delay:1s}#main.page-btob #btob-main .inner .produce-styles .hgroup.show h2 .en:nth-child(4) span:nth-child(4){transition-delay:1.05s}#main.page-btob #btob-main .inner .produce-styles .hgroup.show h2 .en:nth-child(4) span:nth-child(5){transition-delay:1.1s}}#main.page-btob #btob-main .inner .produce-styles .hgroup p{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);font-size:1.4rem;line-height:1.5;margin-top:10px}@media screen and (min-width:980px){#main.page-btob #btob-main .inner .produce-styles .hgroup p{font-size:1.6rem}#main.page-btob #btob-main .inner .produce-styles .hgroup.show p{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1s ease 1.4s}#main.page-btob #btob-main .inner .produce-styles .block-wrapper{margin-top:100vh;width:50%}}#main.page-btob #btob-main .inner .produce-styles .block-wrapper .category-block{margin-top:40px}@media screen and (min-width:980px){#main.page-btob #btob-main .inner .produce-styles .block-wrapper .category-block:first-child{margin-top:0}}#main.page-btob #btob-main .inner .produce-styles .block-wrapper .category-block .head{align-items:center;border:2px solid #000;border-radius:15px;display:flex;font-size:1.8rem;font-weight:700;height:30px;justify-content:center;margin-left:-15px;padding-inline:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:980px){#main.page-btob #btob-main .inner .produce-styles .block-wrapper .category-block .head{border-radius:20px;font-size:2.4rem;height:40px}}#main.page-btob #btob-main .inner .produce-styles .block-wrapper .category-block .detail{margin-top:15px}#main.page-btob #btob-main .inner .produce-styles .block-wrapper .category-block .detail li{padding-left:27.5px;padding-top:20px;position:relative}#main.page-btob #btob-main .inner .produce-styles .block-wrapper .category-block .detail li:before{background-color:#000;content:"";display:block;height:100%;left:0;position:absolute;scale:1 0;top:0;-webkit-transform-origin:0 0;transform-origin:0 0;width:2px}@media screen and (min-width:980px){#main.page-btob #btob-main .inner .produce-styles .block-wrapper .category-block .detail li:before{width:3px}}#main.page-btob #btob-main .inner .produce-styles .block-wrapper .category-block .detail li:last-child:before{height:40px}@media screen and (min-width:980px){#main.page-btob #btob-main .inner .produce-styles .block-wrapper .category-block .detail li:last-child:before{height:45px}}#main.page-btob #btob-main .inner .produce-styles .block-wrapper .category-block .detail li .small-category{font-family:Helvetica Neue Condensed Bold;font-size:3.6rem;margin-bottom:10px;position:relative}@media screen and (min-width:980px){#main.page-btob #btob-main .inner .produce-styles .block-wrapper .category-block .detail li .small-category{font-size:4.5rem}}#main.page-btob #btob-main .inner .produce-styles .block-wrapper .category-block .detail li .small-category:before{background-color:#000;content:"";display:block;height:2px;left:-27.5px;position:absolute;scale:0 1;top:50%;-webkit-transform-origin:0 0;transform-origin:0 0;translate:0 -50%;width:21px}@media screen and (min-width:980px){#main.page-btob #btob-main .inner .produce-styles .block-wrapper .category-block .detail li .small-category:before{height:3px}}#main.page-btob #btob-main .inner .produce-styles .block-wrapper .category-block .detail li .small-category .num{margin-right:.5em}#main.page-btob #btob-main .inner .produce-styles .block-wrapper .category-block .detail li .small-category>span{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}#main.page-btob #btob-main .inner .produce-styles .block-wrapper .category-block .detail li p{font-size:1.4rem;line-height:1.5;opacity:0;padding-left:50px;translate:0 10px}@media screen and (min-width:980px){#main.page-btob #btob-main .inner .produce-styles .block-wrapper .category-block .detail li p{padding-left:65px}}#main.page-btob #btob-main .inner .produce-styles .block-wrapper .category-block .detail li p span{display:block;font-size:1.2rem;margin-top:5px;padding-left:10px;position:relative}#main.page-btob #btob-main .inner .produce-styles .block-wrapper .category-block .detail li p span:before{aspect-ratio:1/1;background-color:#000;border-radius:50%;content:"";display:block;left:0;position:absolute;top:.5em;width:5px}#main.page-btob #btob-main .inner .produce-styles .block-wrapper .category-block.show .detail li:before{scale:1 1;transition:.6s linear 0s}#main.page-btob #btob-main .inner .produce-styles .block-wrapper .category-block.show .detail li .small-category:before{scale:1 1;transition:.2s linear .2s}#main.page-btob #btob-main .inner .produce-styles .block-wrapper .category-block.show .detail li .small-category>span{-webkit-clip-path:inset(0);clip-path:inset(0);transition:.4s ease .4s}#main.page-btob #btob-main .inner .produce-styles .block-wrapper .category-block.show .detail li p{opacity:1;transition:.4s ease .7s;translate:0 0}#main.page-btob #btob-main .inner .produce-styles .block-wrapper .category-block.show .detail li:nth-child(2):before{transition:.2s linear .6s}#main.page-btob #btob-main .inner .produce-styles .block-wrapper .category-block.show .detail li:nth-child(2) .small-category:before{transition-delay:.8s}#main.page-btob #btob-main .inner .produce-styles .block-wrapper .category-block.show .detail li:nth-child(2) .small-category>span{transition:.4s ease 1s}#main.page-btob #btob-main .inner .produce-styles .block-wrapper .category-block.show .detail li:nth-child(2) p{transition:.4s ease 1.3s}@media screen and (max-width:980px){#main.page-btob #btob-main .inner .produce-styles.show .hgroup h2 .en span,#main.page-btob #btob-main .inner .produce-styles.show .hgroup h2 .jp span{translate:0 0}#main.page-btob #btob-main .inner .produce-styles.show .hgroup h2 .en:first-child span{scale:1;transition-delay:.4s;transition:.65s cubic-bezier(.25,.25,.43,1.585) .4s}#main.page-btob #btob-main .inner .produce-styles.show .hgroup h2 .jp span{transition-delay:.45s}#main.page-btob #btob-main .inner .produce-styles.show .hgroup h2 .jp span:nth-child(2){transition-delay:.5s}#main.page-btob #btob-main .inner .produce-styles.show .hgroup h2 .en:nth-child(3) span{transition-delay:.55s}#main.page-btob #btob-main .inner .produce-styles.show .hgroup h2 .en:nth-child(3) span:nth-child(2){transition-delay:.6s}#main.page-btob #btob-main .inner .produce-styles.show .hgroup h2 .en:nth-child(3) span:nth-child(3){transition-delay:.65s}#main.page-btob #btob-main .inner .produce-styles.show .hgroup h2 .en:nth-child(3) span:nth-child(4){transition-delay:.7s}#main.page-btob #btob-main .inner .produce-styles.show .hgroup h2 .en:nth-child(3) span:nth-child(5){transition-delay:.75s}#main.page-btob #btob-main .inner .produce-styles.show .hgroup h2 .en:nth-child(3) span:nth-child(6){transition-delay:.8s}#main.page-btob #btob-main .inner .produce-styles.show .hgroup h2 .en:nth-child(3) span:nth-child(7){transition-delay:.85s}#main.page-btob #btob-main .inner .produce-styles.show .hgroup h2 .en:nth-child(4) span{transition-delay:.9s}#main.page-btob #btob-main .inner .produce-styles.show .hgroup h2 .en:nth-child(4) span:nth-child(2){transition-delay:.95s}#main.page-btob #btob-main .inner .produce-styles.show .hgroup h2 .en:nth-child(4) span:nth-child(3){transition-delay:1s}#main.page-btob #btob-main .inner .produce-styles.show .hgroup h2 .en:nth-child(4) span:nth-child(4){transition-delay:1.05s}#main.page-btob #btob-main .inner .produce-styles.show .hgroup h2 .en:nth-child(4) span:nth-child(5){transition-delay:1.1s}#main.page-btob #btob-main .inner .produce-styles.show .hgroup p{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1s ease 1.4s}}#main.page-btob #btob-main .middle-lead{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);font-family:ryo-gothic-plusn;font-size:1.8rem;font-weight:700;line-height:1.6111111111;padding-bottom:10px;padding-top:60px;position:relative;text-align:center;z-index:2}@media screen and (min-width:980px){#main.page-btob #btob-main .middle-lead{font-size:2.4rem;padding-bottom:30px;padding-top:100px}}#main.page-btob #btob-main .middle-lead.show{-webkit-clip-path:inset(0);clip-path:inset(0)}#main.page-btob .marquee-pics{aspect-ratio:750/318;overflow:hidden;width:100%}@media screen and (min-width:980px){#main.page-btob .marquee-pics{aspect-ratio:auto;height:250px}}#main.page-btob .marquee-pics .marquee{-webkit-animation:btob-marquee 10s linear 0s infinite;animation:btob-marquee 10s linear 0s infinite;height:100%;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#main.page-btob .marquee-pics .marquee .pics{align-items:center;display:flex;height:100%;justify-content:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#main.page-btob .marquee-pics .marquee .pics img{height:100%;width:auto}#main.page-btob .marquee-pics .marquee .copy{left:100%;position:absolute;top:0}@-webkit-keyframes btob-marquee{0%{translate:0 0}to{translate:-100% 0}}@keyframes btob-marquee{0%{translate:0 0}to{translate:-100% 0}}#main.page-btob #case-studies{margin-inline:auto;margin-top:60px;width:81.3333333333%}@media screen and (min-width:980px){#main.page-btob #case-studies{margin-top:80px;max-width:1066px;width:78.0380673499%}}#main.page-btob #case-studies .hgroup h2{font-family:Helvetica Neue Condensed Bold;font-size:6rem;text-transform:uppercase}@media screen and (min-width:980px){#main.page-btob #case-studies .hgroup h2{font-size:8.6rem}}#main.page-btob #case-studies .hgroup p{font-size:1.4rem}@media screen and (min-width:980px){#main.page-btob #case-studies .hgroup p{font-size:1.6rem}}#main.page-btob #case-studies .categories{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:10px}@media screen and (min-width:980px){#main.page-btob #case-studies .categories{justify-content:flex-end;margin-top:0}}#main.page-btob #case-studies .categories .category{font-size:1.2rem;height:25px;margin-right:10px;margin-top:10px;text-transform:uppercase}#main.page-btob #case-studies .categories .category a{align-items:center;background-color:#e5e5e5;border-radius:12.5px;display:flex;height:100%;justify-content:center;padding-inline:10px;transition:.3s ease;width:100%}#main.page-btob #case-studies .categories .category a.current{background-color:#fff892}@media (hover:hover){#main.page-btob #case-studies .categories .category a:hover{background-color:#fff892}}@media screen and (min-width:980px){#main.page-btob #case-studies .categories .category{margin-left:10px;margin-right:0;margin-top:15px}#main.page-btob #case-studies .case-study-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}#main.page-btob #case-studies .case-study-list:after{content:"";display:block;height:1px;width:31.425891182%}}#main.page-btob #case-studies .case-study-list .case-study{margin-top:40px}@media screen and (min-width:980px){#main.page-btob #case-studies .case-study-list .case-study{margin-top:20px;padding-bottom:40px;width:31.425891182%}}#main.page-btob #case-studies .case-study-list .case-study .article .img{aspect-ratio:1/1;width:100%}#main.page-btob #case-studies .case-study-list .case-study .article .img img{height:100%;object-fit:cover;width:100%}#main.page-btob #case-studies .case-study-list .case-study .article .text-area{margin-top:15px}#main.page-btob #case-studies .case-study-list .case-study .article .text-area .article-title{font-family:ryo-gothic-plusn;font-size:1.6rem;font-weight:700;line-height:1.5}#main.page-btob #case-studies .case-study-list .case-study .article .text-area .detail-list{font-family:ryo-gothic-plusn}#main.page-btob #case-studies .case-study-list .case-study .article .text-area .detail-list .detail-item{margin-top:15px}#main.page-btob #case-studies .case-study-list .case-study .article .text-area .detail-list .detail-item .detail-head{align-items:center;border:1px solid #000;border-radius:10px;display:flex;font-size:1rem;height:20px;justify-content:center;min-width:61.5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#main.page-btob #case-studies .case-study-list .case-study .article .text-area .detail-list .detail-item .detail-content{font-size:1.2rem;line-height:1.6666666667;margin-top:10px}#main.page-btob #case-studies .case-study-list .case-study .article .text-area .detail-list .detail-item .detail-content a{text-decoration:underline}@media (hover:hover){#main.page-btob #case-studies .case-study-list .case-study .article .text-area .detail-list .detail-item .detail-content a:hover{text-decoration:none}}@media screen and (min-width:980px){#main.page-btob #case-studies .case-study-list .case-study .article .text-area .categories{justify-content:flex-start}#main.page-btob #case-studies .case-study-list .case-study .article .text-area .categories .category{margin-left:0;margin-right:10px}}#main.page-btob #case-studies .more{align-items:center;background-color:#000;border:1px solid #000;border-radius:29px;color:#fff;display:flex;font-family:Helvetica Neue Condensed Bold;font-size:1.2rem;height:29px;justify-content:center;margin-inline:auto;margin-top:40px;position:relative;text-transform:uppercase;width:130px}#main.page-btob #case-studies .more:after{background-color:#fff;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);content:"";display:block;height:5px;position:absolute;right:10px;top:50%;translate:0 -50%;width:5px}@media (hover:hover){#main.page-btob #case-studies .more:hover{background-color:#fff;color:#000}#main.page-btob #case-studies .more:hover:after{background-color:#000}}#main.page-btob #case-studies .pagination-wrapper{margin-top:40px}#main.page-btob .contact-section{margin-inline:auto;margin-top:60px;transition:.3s ease;width:81.3333333333%}@media screen and (min-width:980px){#main.page-btob .contact-section{margin-top:80px;max-width:1066px;width:78.0380673499%}}#main.page-btob .contact-section .contact{align-items:center;border-block:1px solid #000;display:flex;height:102px;justify-content:center;width:100%}@media screen and (min-width:980px){#main.page-btob .contact-section .contact{height:139px}}#main.page-btob .contact-section .contact .text{text-align:center}#main.page-btob .contact-section .contact .text .en{font-family:Helvetica Neue Condensed Bold;font-size:2.4rem}#main.page-btob .contact-section .contact .text .jp{font-size:1.2rem;margin-top:3px}#main.page-btob .contact-section .contact .text .jp span{display:block;font-size:.9rem;margin-top:4px;text-align:center}@media (hover:hover){#main.page-btob .contact-section:hover{background-color:#000;color:#fff}}#main.page-btob .fixed-contact{align-items:center;background-color:#fff;border-top:1px solid #000;bottom:0;display:flex;height:68.5px;justify-content:center;left:0;position:fixed;transition:.4s ease;translate:0 100%;width:100%;z-index:100}@media (hover:hover){#main.page-btob .fixed-contact:hover{background-color:#000;color:#fff}}#main.page-btob .fixed-contact .text{text-align:center}#main.page-btob .fixed-contact .text .en{font-family:Helvetica Neue Condensed Bold;font-size:2.4rem}#main.page-btob .fixed-contact .text .jp{font-size:1.2rem;margin-top:3px}#main.page-btob .sub-head{align-items:center;border-bottom:1px solid #000;display:flex;height:60px;justify-content:center;margin-inline:auto;width:92%}@media screen and (min-width:980px){#main.page-btob .sub-head{height:80px}}#main.page-btob .sub-head .title{width:114.5px}@media screen and (min-width:980px){#main.page-btob .sub-head .title{width:154.5px}}#main.page-btob .sub-head+#case-studies{margin-top:40px}body:has(#header.scrolled) #main.page-btob .fixed-contact{translate:0 0}body:has(#header.scrolled):has(.contact-section.on) #main.page-btob .fixed-contact{translate:0 100%}@font-face{font-family:Helvetica Neue;src:url(../fonts/helvetica-neue-r/HelveticaNeue.eot) format("embedded-opentype"),url(../fonts/helvetica-neue-r/HelveticaNeue.woff) format("woff"),url(../fonts/helvetica-neue-r/HelveticaNeue.ttf) format("truetype"),url('../fonts/helvetica-neue-r/HelveticaNeue.svg#str-replace("Helvetica Neue", " ", "_")') format("svg")}@font-face{font-family:Helvetica Neue Light;src:url(../fonts/helvetica-neue-l/HelveticaNeue-Light.eot) format("embedded-opentype"),url(../fonts/helvetica-neue-l/HelveticaNeue-Light.woff) format("woff"),url(../fonts/helvetica-neue-l/HelveticaNeue-Light.ttf) format("truetype"),url('../fonts/helvetica-neue-l/HelveticaNeue-Light.svg#str-replace("Helvetica Neue Light", " ", "_")') format("svg")}@font-face{font-family:Helvetica Neue Bold;src:url(../fonts/helvetica-neue-b/HelveticaNeue-Bold.eot) format("embedded-opentype"),url(../fonts/helvetica-neue-b/HelveticaNeue-Bold.woff) format("woff"),url(../fonts/helvetica-neue-b/HelveticaNeue-Bold.ttf) format("truetype"),url('../fonts/helvetica-neue-b/HelveticaNeue-Bold.svg#str-replace("Helvetica Neue Bold", " ", "_")') format("svg")}@font-face{font-family:Helvetica Neue Condensed Bold;src:url(../fonts/helvetica-neue-condensed-b/HelveticaNeue-CondensedBold.eot) format("embedded-opentype"),url(../fonts/helvetica-neue-condensed-b/HelveticaNeue-CondensedBold.woff) format("woff"),url(../fonts/helvetica-neue-condensed-b/HelveticaNeue-CondensedBold.ttf) format("truetype"),url('../fonts/helvetica-neue-condensed-b/HelveticaNeue-CondensedBold.svg#str-replace("Helvetica Neue Condensed Bold", " ", "_")') format("svg")}@keyframes opacity{0%{opacity:0}to{opacity:1}}@keyframes bounce{0%{rotate:10deg;translate:60px -70px}10%{rotate:0deg;translate:40px -70px}40%{rotate:-20deg;translate:10px 0}50%{rotate:-30deg;translate:0 -10px}60%{rotate:-40deg;translate:-10px 0}70%{rotate:-55deg;translate:-15px -4px}80%{rotate:-57deg;translate:-18px 0}90%{tanslate:-20px -2px;rotate:-59deg}to{rotate:-63deg;translate:-21px 0}}@keyframes return{0%{rotate:-63deg;translate:-21px 0}40%{rotate:-170deg;translate:-81px 0}80%{rotate:10deg;translate:10px 0}to{rotate:0deg;translate:0 0}}@keyframes rolling{0%{rotate:0deg;translate:0 0}20%{rotate:-170deg;translate:-81px 0}40%{rotate:25deg;translate:20px 0}50%{rotate:0deg;translate:0 0}to{rotate:0deg;translate:0 0}}@keyframes bounce-left{0%{rotate:-10deg;translate:-60px -70px}10%{rotate:0deg;translate:-40px -70px}40%{rotate:20deg;translate:-10px 0}50%{rotate:30deg;translate:0 -10px}60%{rotate:40deg;translate:10px 0}70%{rotate:55deg;translate:15px -4px}80%{rotate:57deg;translate:18px 0}90%{tanslate:20px -2px;rotate:59deg}to{rotate:63deg;translate:21px 0}}@keyframes return-left{0%{rotate:63deg;translate:21px 0}40%{rotate:170deg;translate:81px 0}80%{rotate:-10deg;translate:-10px 0}to{rotate:0deg;translate:0 0}}@keyframes rolling-left{0%{rotate:0deg;translate:0 0}20%{rotate:170deg;translate:81px 0}40%{rotate:-25deg;translate:-20px 0}50%{rotate:0deg;translate:0 0}to{rotate:0deg;translate:0 0}}#main.page-45days #forty5days-section{background-color:var(--hilight-color2);border-bottom:1px solid #000;border-top:1px solid #000;padding:20px 0 0;position:relative}@media screen and (min-width:980px){#main.page-45days #forty5days-section{padding-block:40px}}#main.page-45days #forty5days-section #forty5days-slider{margin-top:20px}@media screen and (min-width:980px){#main.page-45days #forty5days-section #forty5days-slider{margin-top:40px;margin-inline:auto;max-width:1500px;width:calc(100% - 120px)}}#main.page-45days #forty5days-section #forty5days-slider .article{margin:0 auto 40px;overflow:hidden;width:100%;width:92%}@media screen and (min-width:980px){#main.page-45days #forty5days-section #forty5days-slider .article{align-items:stretch;display:flex;height:100%;justify-content:space-between;width:100%}}#main.page-45days #forty5days-section #forty5days-slider .article .img{background-color:#fff;border:1px solid #000}@media screen and (min-width:980px){#main.page-45days #forty5days-section #forty5days-slider .article .img{width:34.4703049759%}}#main.page-45days #forty5days-section #forty5days-slider .article .img img{height:calc(100% - 20px);margin:10px;object-fit:cover;object-position:center center;width:calc(100% - 20px)}#main.page-45days #forty5days-section #forty5days-slider .article .text-area{background-color:#fff;border:1px solid #000;border-radius:20px;margin-top:20px;padding:30px 20px;position:relative;width:100%}@media screen and (min-width:980px){#main.page-45days #forty5days-section #forty5days-slider .article .text-area{align-items:center;display:flex;flex:1;justify-content:center;margin-left:20px;margin-top:0;padding-block:30px;padding-inline:60px}}#main.page-45days #forty5days-section #forty5days-slider .article .text-area .text-inner{position:relative;z-index:2}#main.page-45days #forty5days-section #forty5days-slider .article .text-area .text-inner .pin{bottom:calc(100% - 15px);bottom:calc(100% + 17px);left:0;margin-left:30px;position:absolute}#main.page-45days #forty5days-section #forty5days-slider .article .text-area .text-inner .pin:before{background-color:var(--hilight-color);border:1px solid #000;border-radius:50%;content:"";display:block;height:11px;width:11px}#main.page-45days #forty5days-section #forty5days-slider .article .text-area .text-inner .pin:after{background-color:#000;content:"";display:block;height:29px;margin:0 auto;transition:.3s ease;width:1px}@media screen and (min-width:980px){#main.page-45days #forty5days-section #forty5days-slider .article .text-area .text-inner .pin:after{height:55px}#main.page-45days #forty5days-section #forty5days-slider .article .text-area .text-inner .pin{bottom:calc(100% - 15px);margin-left:-26px;rotate:-90deg;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}#main.page-45days #forty5days-section #forty5days-slider .article .text-area .text-inner{width:100%}}#main.page-45days #forty5days-section #forty5days-slider .article .text-area .text-inner .title{font-size:1.8rem;font-weight:700;line-height:1.3}@media screen and (min-width:980px){#main.page-45days #forty5days-section #forty5days-slider .article .text-area .text-inner .title{font-size:2.4rem}}#main.page-45days #forty5days-section #forty5days-slider .article .text-area .text-inner .description{font-size:1.2rem;line-height:1.75;margin-top:10px}#main.page-45days #forty5days-section #forty5days-slider .article .text-area .text-inner .block{margin-top:25px}#main.page-45days #forty5days-section #forty5days-slider .article .text-area .text-inner .block .item{font-size:1.2rem;font-weight:700;margin-bottom:13px}#main.page-45days #forty5days-section #forty5days-slider .article .text-area .text-inner .block .date{font-size:1.8rem}#main.page-45days #forty5days-section #forty5days-slider .article .text-area .text-inner .block .text{font-size:1.2rem;line-height:1.75}#main.page-45days #forty5days-section #forty5days-slider .article .text-area .text-inner .block-button{height:29px;margin:22px auto 0;width:187px}@media screen and (min-width:980px){#main.page-45days #forty5days-section #forty5days-slider .article .text-area .text-inner .block-button{margin-left:0}}#main.page-45days #forty5days-section #forty5days-slider .article .text-area .new-icon-wrapper{border-radius:0 0 20px 20px;bottom:0;height:200px;overflow:hidden;position:absolute;right:0;width:100%;z-index:1}#main.page-45days #forty5days-section #forty5days-slider .article .text-area .new-icon-wrapper .new-icon{right:22px}@media screen and (min-width:980px){#main.page-45days #forty5days-section #forty5days-slider .article .text-area .new-icon-wrapper .new-icon{left:50px;right:auto}}#main.page-45days #forty5days-section #forty5days-slider .article .text-area.show .new-icon{-webkit-animation:opacity 1s ease 0s forwards,bounce 1.4s ease-in-out 0s,return 3.5s ease-in-out 1.4s,rolling 8s ease-in-out 4.9s infinite;animation:opacity 1s ease 0s forwards,bounce 1.4s ease-in-out 0s,return 3.5s ease-in-out 1.4s,rolling 8s ease-in-out 4.9s infinite}#main.page-45days #forty5days-section #forty5days-slider .article .text-area.show .new-icon.left{-webkit-animation:opacity 1s ease 0s forwards,bounce-left 1.4s ease-in-out 0s,return-left 3.5s ease-in-out 1.4s,rolling-left 8s ease-in-out 4.9s infinite;animation:opacity 1s ease 0s forwards,bounce-left 1.4s ease-in-out 0s,return-left 3.5s ease-in-out 1.4s,rolling-left 8s ease-in-out 4.9s infinite}#main.page-45days .pagination-wrapper{margin-top:30px}@media screen and (min-width:980px){#main.page-45days .pagination-wrapper{margin-inline:auto;max-width:1500px;width:calc(100% - 120px)}}#main.page-45days .button-wrapper{margin-top:30px}@media screen and (min-width:980px){#main.page-45days .button-wrapper{margin-inline:auto;max-width:1500px;width:calc(100% - 120px)}#main.page-45days .button-wrapper .block-button{width:180px}}