.btn .mover-r{overflow:hidden}.btn .mover-r span{z-index:3;transition:ease .4s}.btn .mover-r:before{content:'';position:absolute;top:0;left:0;z-index:2;background:#000;width:100%;height:100%;transition:transform 0.4s cubic-bezier(0.8, 0, 0.2, 1) 0s;transform:scale(0, 1);transform-origin:right top}.btn .mover-r:hover span{color:#fff}.btn .mover-r:hover:before{transform-origin:left top;transform:scale(1, 1)}.thisfadeon{opacity:0;transform:translateY(-4px);transition-duration:0.5s;transition-delay:0.4s;transition-timing-function:ease-out}.thisfadeon.is-on{opacity:1;transform:translateY(0)}.wp-pagenavi{margin:0 auto;text-align:center;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1;font-family:"Inter",sans-serif;display:flex;justify-content:center;align-items:center}.wp-pagenavi a,.wp-pagenavi span{display:inline-block;color:#969696;width:32px;height:32px;margin:0 .7rem;white-space:nowrap;border:none;transition:all .3s;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 767px){.wp-pagenavi a,.wp-pagenavi span{width:26px;height:26px}}.wp-pagenavi a.pages,.wp-pagenavi span.pages{display:none}.wp-pagenavi a:hover{color:#4f4440}.wp-pagenavi span.current{color:#fff;background:#ff9fc4}.wp-pagenavi span.extend{border:none}.wp-pagenavi span.last,.wp-pagenavi span.first{font-size:1.3rem}.wp-pagenavi a.last,.wp-pagenavi a.first{font-size:1.7rem;color:#000}.wp-pagenavi .previouspostslink{border-bottom:solid 2px #222;border-left:solid 2px #222;width:8px;height:8px;border-radius:0 0 0 0;transform:rotate(45deg);margin-right:2rem}@media screen and (max-width: 767px){.wp-pagenavi .previouspostslink{margin-right:1rem}}.wp-pagenavi .nextpostslink{border-top:solid 2px #222;border-right:solid 2px #222;width:8px;height:8px;border-radius:0 0 0 0;transform:rotate(45deg);margin-left:2rem}@media screen and (max-width: 767px){.wp-pagenavi .nextpostslink{margin-left:1rem}}#pager{order:3;margin:5rem auto 0;width:100%;padding:3rem 1rem 0;border-top:1px solid #000}@media screen and (max-width: 768px){#pager{order:2;padding:2rem 1rem;margin:0 auto 6rem;border-bottom:1px solid #000}}@media screen and (max-width: 559px){#pager{padding:1.5rem 1rem;margin:3rem auto 4rem}}#pager .pager-wrapper{position:relative;display:flex;justify-content:center;align-items:center;font-size:1.3rem;font-weight:500;letter-spacing:0;line-height:1.5}@media screen and (max-width: 559px){#pager .pager-wrapper{font-size:1.2rem;font-weight:500;letter-spacing:0;line-height:1.4}}#pager .pager-wrapper .backlist{text-align:center;width:190px;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;margin:0 4rem}@media screen and (max-width: 767px){#pager .pager-wrapper .backlist{width:70px;margin:0 2rem}}#pager .pager-wrapper .backlist a{display:block;font-size:1.6rem;font-weight:700;letter-spacing:.1rem;line-height:1.5;font-family:"Noto Sans JP",sans-serif;color:#4f4440;transition:all .2s}@media screen and (max-width: 767px){#pager .pager-wrapper .backlist a{font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:1.5}#pager .pager-wrapper .backlist a span{display:none}}#pager .pager-wrapper .backlist a:hover{opacity:.6}#pager .pager-wrapper .prevbox,#pager .pager-wrapper .nextbox{width:250px}@media screen and (max-width: 767px){#pager .pager-wrapper .prevbox,#pager .pager-wrapper .nextbox{width:calc((100% - 110px) / 2)}}#pager .pager-wrapper .prevbox a,#pager .pager-wrapper .nextbox a{display:flex;align-items:center;transition:all 0.3s}#pager .pager-wrapper .prevbox a span,#pager .pager-wrapper .nextbox a span{flex:1}#pager .pager-wrapper .prevbox a:before,#pager .pager-wrapper .prevbox a:after,#pager .pager-wrapper .nextbox a:before,#pager .pager-wrapper .nextbox a:after{content:"";display:block;position:relative}@media screen and (max-width: 767px){#pager .pager-wrapper .prevbox a:hover,#pager .pager-wrapper .nextbox a:hover{transform:translateX(0) !important}}#pager .pager-wrapper .prevbox a:before{border-bottom:solid 2px #4f4440;border-left:solid 2px #4f4440;width:9px;height:9px;border-radius:0 0 0 0;transform:rotate(45deg);margin-right:1.5rem}@media screen and (max-width: 559px){#pager .pager-wrapper .prevbox a:before{border-bottom:solid 2px #4f4440;border-left:solid 2px #4f4440;width:6px;height:6px;border-radius:0 0 0 0;transform:rotate(45deg);margin-right:1rem}}#pager .pager-wrapper .prevbox a:hover{transform:translateX(-8px)}#pager .pager-wrapper .nextbox a:after{border-top:solid 2px #4f4440;border-right:solid 2px #4f4440;width:9px;height:9px;border-radius:0 0 0 0;transform:rotate(45deg);margin-left:1.5rem}@media screen and (max-width: 559px){#pager .pager-wrapper .nextbox a:after{border-top:solid 2px #4f4440;border-right:solid 2px #4f4440;width:6px;height:6px;border-radius:0 0 0 0;transform:rotate(45deg);margin-left:1rem}}#pager .pager-wrapper .nextbox a:hover{transform:translateX(8px)}.new-mark{width:60px;height:20px;background:#4f4440;color:#fff;display:flex;justify-content:center;align-items:center;font-size:1.4rem;font-weight:700;letter-spacing:0;line-height:1}@media screen and (max-width: 559px){.new-mark{width:50px;height:18px;font-size:1.2rem;font-weight:700;letter-spacing:0;line-height:1}}#article-wrap .article-box h2{font-size:2rem;font-weight:700;letter-spacing:0;line-height:1.8;margin:3rem 0;border-left:3px solid #ff9fc4;padding-left:2.5rem}@media screen and (max-width: 767px){#article-wrap .article-box h2{font-size:1.8rem;font-weight:700;letter-spacing:.1rem;line-height:1.4;padding-left:1.5rem;margin:2.3rem 0}}#article-wrap .article-box h3{font-size:1.8rem;font-weight:700;letter-spacing:0;line-height:1.7;margin:2rem 0 .5rem;color:#000}@media screen and (max-width: 767px){#article-wrap .article-box h3{font-size:1.6rem;font-weight:700;letter-spacing:0;line-height:1.4}}#article-wrap .article-box h4{font-size:1.7rem;font-weight:700;letter-spacing:0;line-height:1.4;margin:1.5rem 0;color:#ff9fc4}@media screen and (max-width: 767px){#article-wrap .article-box h4{font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:1.4}}#article-wrap .article-box p{font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.7;margin:1rem 0;color:#000}#article-wrap .article-box p a{text-decoration:underline}#article-wrap .article-box ul{margin:2rem 0}#article-wrap .article-box ul li{font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.7;margin-left:1.5rem;text-indent:-1.5rem}#article-wrap .article-box ul li:not(:last-child){margin-bottom:.3rem}#article-wrap .article-box ul li:before{content:"・"}@media screen and (max-width: 767px){#article-wrap .article-box ul li{font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.6}}#article-wrap .article-box ol{margin:2rem 0;counter-reset:my-counter;list-style:none}#article-wrap .article-box ol li{font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.7;margin-left:1.5rem;text-indent:-1.5rem}#article-wrap .article-box ol li:not(:last-child){margin-bottom:.3rem}#article-wrap .article-box strong{font-weight:700}#article-wrap .article-box figure{margin:2.5rem 0}@media screen and (max-width: 767px){#article-wrap .article-box figure{margin:2.5rem 0}}#article-wrap .article-box figure.aligncenter{margin-left:auto;margin-right:auto}#article-wrap .article-box figure.wp-block-table{margin:3rem 0}#article-wrap .article-box figure.wp-block-table table{font-size:1.8rem;font-weight:700;letter-spacing:0;line-height:1.4}@media screen and (max-width: 767px){#article-wrap .article-box figure.wp-block-table table{font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.6}}#article-wrap .article-box figure.wp-block-table table tr td,#article-wrap .article-box figure.wp-block-table table tr th{padding:.5rem 0}#article-wrap .article-box .wp-block-image img{height:auto}#article-wrap .article-box .wp-block-image .aligncenter>figcaption,#article-wrap .article-box .wp-block-image .alignleft>figcaption,#article-wrap .article-box .wp-block-image .alignright>figcaption,#article-wrap .article-box .wp-block-image.aligncenter>figcaption,#article-wrap .article-box .wp-block-image.alignleft>figcaption,#article-wrap .article-box .wp-block-image.alignright>figcaption{font-size:1.4rem;font-weight:400;letter-spacing:0;line-height:1.5;text-align:center}#article-wrap .article-box .wp-block-image .aligncenter>figcaption a,#article-wrap .article-box .wp-block-image .alignleft>figcaption a,#article-wrap .article-box .wp-block-image .alignright>figcaption a,#article-wrap .article-box .wp-block-image.aligncenter>figcaption a,#article-wrap .article-box .wp-block-image.alignleft>figcaption a,#article-wrap .article-box .wp-block-image.alignright>figcaption a{text-decoration:underline}#article-wrap .article-box a.wp-block-file__button{text-decoration:none}#article-wrap .article-box .wp-block-buttons{margin:2.5rem 0}#article-wrap .article-box .wp-block-buttons .wp-block-button a.wp-block-button__link{transition:all 0.3s}#article-wrap .article-box .wp-block-buttons .wp-block-button a.wp-block-button__link:hover{opacity:.7}#article-wrap .article-box .is-type-video .wp-block-embed__wrapper{position:relative;width:100%;padding-top:56.25%}#article-wrap .article-box .is-type-video .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;width:100%;height:100%}.newsbox{padding:0 3%;max-width:calc(1000px + 6%);margin:0 auto;display:flex;flex-wrap:wrap;align-items:flex-start;padding-top:6rem !important;padding-bottom:8rem !important}@media screen and (max-width: 1099px){.newsbox{padding:0 1rem}}@media screen and (max-width: 559px){.newsbox{padding-top:3rem !important;padding-bottom:3rem !important}}.newsbox #page-ttl{width:100%;margin-bottom:6rem}@media screen and (max-width: 559px){.newsbox #page-ttl{margin-bottom:3rem}}.newsbox #page-ttl::first-letter{color:#ff9fc4}.newsbox .news-page{flex:1;margin-right:5%}@media screen and (max-width: 768px){.newsbox .news-page{width:100%;margin:0 auto 4rem}}@media screen and (max-width: 559px){.newsbox .news-page{margin:0 auto}}.newsbox #sidearea{width:280px;background:url(../img/svg/bg_dot_gray.svg);background-size:90px 90px;padding:3rem 2rem}@media screen and (max-width: 768px){.newsbox #sidearea{order:3;width:100%;margin:0 auto}}.newsbox #sidearea #cat-box h2{font-size:2rem;font-weight:700;letter-spacing:.3rem;line-height:1;font-family:"Noto Sans JP",sans-serif;text-align:center;margin-bottom:1.5rem}@media screen and (max-width: 559px){.newsbox #sidearea #cat-box h2{font-size:1.8rem}}.newsbox #sidearea #cat-box ul li{border-bottom:1px solid #d2d2d2}.newsbox #sidearea #cat-box ul li a{padding:1.5rem 1rem 1.5rem;display:flex;align-items:center;font-size:1.4rem;font-weight:400;letter-spacing:.1rem;line-height:1;font-family:"Inter",sans-serif}.newsbox #sidearea #cat-box ul li a:after{position:relative;content:"";display:block;border-top:solid 2px #d2d2d2;border-right:solid 2px #d2d2d2;width:6px;height:6px;border-radius:0 0 0 0;transform:rotate(45deg);margin-left:auto}.newsbox #sidearea #cat-box ul li a:hover:before{filter:brightness(.2)}.newsbox .wp-pagenavi{width:100%;margin-top:2rem}@media screen and (max-width: 559px){.newsbox .wp-pagenavi{margin-bottom:4rem}}#news-list #news-list-in ul{margin:0 auto 5rem}@media screen and (max-width: 768px){#news-list #news-list-in ul{margin:0 auto 4rem}}@media screen and (max-width: 559px){#news-list #news-list-in ul{margin:0 auto 2.5rem}}#news-list #news-list-in ul li{width:100%}#news-list #news-list-in ul li:first-child a{padding-top:0 !important}#news-list #news-list-in ul li:not(:last-child){border-bottom:1px solid #4f4440}@media screen and (max-width: 1099px){#news-list #news-list-in ul li:last-child{border-bottom:1px solid #4f4440}}#news-list #news-list-in ul li a{display:flex;align-items:center;padding:1.5rem 0}@media screen and (max-width: 1099px){#news-list #news-list-in ul li a{flex-wrap:wrap;padding:2rem 0}}#news-list #news-list-in ul li p.dates{width:150px;font-size:1.6rem;font-weight:400;letter-spacing:.1rem;line-height:1.5;font-family:"Noto Sans JP",sans-serif}@media screen and (max-width: 1099px){#news-list #news-list-in ul li p.dates{width:140px}}#news-list #news-list-in ul li p.dates:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #000;margin-left:2rem;position:relative;top:-1px}#news-list #news-list-in ul li p.cat{min-width:100px;max-width:170px;padding:0 .5rem;height:24px;margin-right:2rem;display:flex;justify-content:center;align-items:center;font-size:1.3rem;font-weight:700;letter-spacing:0;line-height:1;color:#000}#news-list #news-list-in ul li p.cat.shops-all{color:#fff;background:#4f4440}#news-list #news-list-in ul li p.cat.shops-harajuku{background:#ffd9e6}#news-list #news-list-in ul li p.cat.shops-terrace{background:#c7ecf9}#news-list #news-list-in ul li p.cat.shops-mogu-mogu{background:#e8def9}#news-list #news-list-in ul li p.cat.shops-kawaii-zoo{background:#fffcc7}#news-list #news-list-in ul li p.cat.shops-yokohama{background:#dff9c7}#news-list #news-list-in ul li p.cat.shops-asakusa{background:#ffe7d2}#news-list #news-list-in ul li p:last-child{flex:1;font-size:1.6rem;font-weight:400;letter-spacing:0;line-height:1.5}@media screen and (max-width: 1099px){#news-list #news-list-in ul li p:last-child{flex:auto;width:100%;margin-top:1rem}}#news-detail article{background:#fff;width:100%;display:flex;flex-direction:column;flex-wrap:wrap}#news-detail article #article-ttl{order:2;font-size:2.8rem;font-weight:700;letter-spacing:0;line-height:1.5;font-family:"Noto Sans JP",sans-serif;margin:2rem 0 3.5rem}@media screen and (max-width: 767px){#news-detail article #article-ttl{font-size:2.6rem;margin:1.5rem 0 2rem}}@media screen and (max-width: 559px){#news-detail article #article-ttl{font-size:2.4rem;margin:1rem 0 1.5rem}}#news-detail article .cat-date{order:1;display:flex;align-items:center;color:#4f4440}#news-detail article .cat-date .cat{font-size:1.3rem;font-weight:700;letter-spacing:0;line-height:1.5;color:#000;background:#4f4440;padding:.2rem 1rem;margin-right:1.5rem}@media screen and (max-width: 559px){#news-detail article .cat-date .cat{font-size:1.2rem;margin-right:1rem;padding:.1rem 1rem}}#news-detail article .cat-date .cat.shops-all{color:#fff;background:#4f4440}#news-detail article .cat-date .cat.shops-harajuku{background:#ffd9e6}#news-detail article .cat-date .cat.shops-terrace{background:#c7ecf9}#news-detail article .cat-date .cat.shops-mogu-mogu{background:#e8def9}#news-detail article .cat-date .cat.shops-kawaii-zoo{background:#fffcc7}#news-detail article .cat-date .cat.shops-yokohama{background:#dff9c7}#news-detail article .cat-date .cat.shops-asakusa{background:#ffe7d2}#news-detail article .cat-date .date{font-size:1.5rem;font-weight:400;letter-spacing:.2rem;line-height:1;font-family:"Inter",sans-serif}@media screen and (max-width: 559px){#news-detail article .cat-date .date{font-size:1.4rem;font-weight:400;letter-spacing:.1rem;line-height:1}}#news-detail article .article-box{order:3;width:100%}
