@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500;600&display=swap);.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:initial;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.newtops-newme-slider{position:relative;margin:auto;touch-action:auto}@media screen and (min-width:769px){.newtops-newme-slider{max-width:60%}}@media screen and (max-width:768px){.newtops-newme-slider{max-width:90%;padding-top:24%}}.newtops-newme-slider .slick-slide:not(.slick-active) .item figure img{margin-right:0}.newtops-newme-slider .slick-slide.slick-active+.slick-slide .item figure img{margin-left:0}@media screen and (min-width:769px){.slick-slide:not(.slick-active) .item-caption{opacity:0}}@media screen and (max-width:768px){#content{padding:0 10px}}html{font-size:62.5%}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:0}body{font-weight:400;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;position:relative;font-weight:200;letter-spacing:.06em;line-height:2}#content{padding:60px 0 160px 0;max-width:none;min-width:none;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ","Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif}@media screen and (max-width:768px){#content{padding-bottom:80px}}img{vertical-align:top}#header .shopping .inner>ul>li>a{color:#756f6f}.only_pc{display:inherit}:focus{outline:0}.visual{width:100%;margin:60px auto 60px;padding:0;max-width:1120px}@media screen and (max-width:768px){.visual{margin:2rem auto 4rem}}.visual img{width:100%}img{width:100%}.newtops-newme{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.newtops-newme a{transition:all .5s 0s ease}.newtops-newme a:hover{opacity:1}@media screen and (min-width:769px){.pc-none{display:none}.sp-none{display:initial}}@media screen and (max-width:768px){.sp-none{display:none}.pc-none{display:initial}}.js-targetFade{opacity:0;transform:translateY(10px);transition:opacity .5s ease,transform .5s ease}.js-targetFade.fade-in{opacity:1;transform:translateY(0)}.main-copy{margin:9rem auto;text-align:center;font-size:1.6rem;line-height:2;display:block}@media screen and (max-width:768px){.main-copy{margin:4.8rem 0;font-size:1.4rem;margin-left:4.26667%;margin-right:4.26667%}}.main-copy ._para{display:block}@media screen and (min-width:769px){.main-copy ._para+._para{margin-top:1em}}.link-list{position:relative;display:flex;justify-content:space-between;width:100%;max-width:756px;margin:0 auto;padding:30px 24px 40px;border-top:1px solid #eee;border-bottom:1px solid #eee}@media screen and (max-width:768px){.link-list{padding:23px 25px 27px}}.link-list__item a{display:flex;flex-direction:column;align-items:center;font-size:2.2rem;font-family:"Noto Sans JP",sans-serif;font-weight:600;color:#333;font-weight:600;line-height:1.31818}@media screen and (max-width:768px){.link-list__item a{font-size:1.6rem}}.link-list__item a ._ja{margin:10px auto 22px;color:#999;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ","Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-size:1.2rem;font-weight:400;line-height:1}@media screen and (max-width:768px){.link-list__item a ._ja{margin:5px auto 10px}}.link-list__item a::after{content:"";width:0;height:0;margin:auto;border-style:solid;border-color:#999 transparent transparent transparent;border-width:1rem .6rem 0 .6rem}@media screen and (max-width:768px){.link-list__item a::after{border-width:.6rem .3rem 0 .3rem;border-top-color:#000}}@media screen and (min-width:769px){.link-list__item a:hover{opacity:.5}}.tops{width:100%;max-width:756px;margin:-40px auto 100px}@media screen and (max-width:768px){.tops{margin:0 auto 40px}}@media screen and (max-width:768px){.tops__inner{padding:0 16px}}.trend{margin-top:40px;padding-top:80px}@media screen and (max-width:768px){.trend{margin-top:0;padding-top:60px}}.trend__title{display:flex;flex-direction:column;align-items:center}.trend__title ._en{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:4.4rem;line-height:1}@media screen and (max-width:768px){.trend__title ._en{font-size:3.2rem}}.trend__title ._ja{margin-top:1.3rem;color:#999;font-size:1.6rem;line-height:1}@media screen and (max-width:768px){.trend__title ._ja{font-size:1.5rem}}.trend__contents{margin-top:50px}@media screen and (max-width:768px){.trend__contents{margin-top:40px}}@media screen and (max-width:768px){.trend__anchor{overflow:auto;width:calc(100% + (16px * 2));margin-left:-16px;padding:0 0 0 16px}}.trend__anchor-list{display:flex;justify-content:center}@media screen and (max-width:768px){.trend__anchor-list{width:fit-content;justify-content:flex-start;padding-right:16px}}.trend__anchor-item{width:111px}@media screen and (max-width:768px){.trend__anchor-item{width:90px}}.trend__anchor-item:nth-child(n+2){margin-left:18px}.trend__style{margin-top:75px}@media screen and (max-width:768px){.trend__style{margin-top:55px}}.trend__style-list{margin-top:-70px}@media screen and (max-width:768px){.trend__style-list{margin-top:-60px}}.trend__style-item{padding-top:70px}@media screen and (max-width:768px){.trend__style-item{padding-top:60px}}.trend__style-item:nth-child(n+2){margin-top:-10px}@media screen and (max-width:768px){.trend__style-item:nth-child(n+2){margin-top:-20px}}.trend-anchor-panel__label{font-family:"Noto Sans JP",sans-serif;text-align:center}.trend-anchor-panel__label ._prefix{color:#999;font-size:1.1rem}.trend-anchor-panel__label ._num{margin-left:4px;font-weight:500;font-size:1.8rem;letter-spacing:.04em}.trend-style{padding:60px 0;background-color:#f7f7f7}@media screen and (max-width:768px){.trend-style{padding:40px 0}}@media screen and (max-width:768px){.trend-style__inner{padding:0 20px}}.trend-style__name{position:relative;font-family:"Noto Sans JP",sans-serif;font-weight:500;text-align:center}.trend-style__name ._category{position:absolute;overflow:hidden;width:1px;height:1px}.trend-style__name ._prefix{font-size:32px;letter-spacing:.04em}@media screen and (max-width:768px){.trend-style__name ._prefix{font-size:20px}}.trend-style__name ._num{margin-left:14px;font-size:58px;line-height:1.2069}@media screen and (max-width:768px){.trend-style__name ._num{margin-left:9px;font-size:36px}}.trend-style__coordinate{width:432px;margin:60px auto 0}@media screen and (max-width:768px){.trend-style__coordinate{width:100%;margin-top:45px}}.trend-style__coordinate .slick-list{overflow:hidden}.trend-style__desc{width:432px;margin:70px auto 0;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ","Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-size:1.4rem;line-height:2}@media screen and (max-width:768px){.trend-style__desc{width:100%;margin-top:62px;font-size:1.2rem;line-height:2}}.trend-style__product{width:432px;margin:40px auto 0;background-color:#fff}@media screen and (max-width:768px){.trend-style__product{width:100%}}.trend-style__product-item:nth-child(n+2){border-top:1px solid #f7f7f7}.trend-coordinate__container .slick-list{z-index:1}.trend-coordinate__btn{position:absolute;top:50%;z-index:2;width:24px;height:24px;transform:translateY(-50%);appearance:none;border:0;background-color:transparent}@media screen and (min-width:769px){.trend-coordinate__btn{width:48px;height:48px}}.trend-coordinate__btn::before{position:absolute;bottom:50%;left:50%;content:'';display:block;width:1px;height:62%;background-color:currentColor;transform-origin:center bottom}.trend-coordinate__btn::after{position:absolute;top:50%;left:50%;content:'';display:block;width:1px;height:62%;background-color:currentColor;transform-origin:center top}.trend-coordinate__btn._prev{left:-70px}@media screen and (max-width:768px){.trend-coordinate__btn._prev{left:10px}}.trend-coordinate__btn._prev::before{transform:translateX(-5px) rotate(40deg)}.trend-coordinate__btn._prev::after{transform:translateX(-5px) rotate(-40deg)}.trend-coordinate__btn._next{right:-70px}@media screen and (max-width:768px){.trend-coordinate__btn._next{right:10px}}.trend-coordinate__btn._next::before{transform:translateX(5px) rotate(-40deg)}.trend-coordinate__btn._next::after{transform:translateX(5px) rotate(40deg)}.trend-coordinate__btn-txt{position:absolute;overflow:hidden;width:1px;height:1px}.trend-coordinate__dots{position:absolute;width:100%;padding-top:30px;text-align:center}@media screen and (max-width:768px){.trend-coordinate__dots{padding-top:23px}}.trend-coordinate__dots>li{overflow:hidden;display:inline-block;margin:0 12px;width:8px;height:8px;background-color:#fff;border-radius:50%}.trend-coordinate__dots>li.slick-active{background-color:#373131}.trend-coordinate__dots button{appearance:none;color:transparent;background-color:transparent;border:0}.trend-product{position:relative;display:flex;padding:20px}@media screen and (max-width:768px){.trend-product{padding:10px}}.trend-product__thumb{flex-shrink:0;width:94px}.trend-product__info{flex-grow:1;padding:5px 45px 0 20px}@media screen and (max-width:768px){.trend-product__info{padding:5px 0 0 16px}}.trend-product__name{display:flex;flex-direction:column;font-size:1.6rem;line-height:1.3}@media screen and (max-width:768px){.trend-product__name{font-size:1.4rem}}.trend-product__name ._brand{margin-top:4px;color:#999;font-size:1.1rem;line-height:1}@media screen and (max-width:768px){.trend-product__name ._brand{margin-top:5px;font-size:.8rem}}.trend-product__price{margin-top:3px;font-family:"Noto Sans JP",sans-serif;font-size:1.7rem}@media screen and (max-width:768px){.trend-product__price{margin-top:5px;font-size:1.6rem}}.trend-product__price>a{position:relative}.trend-product__price>a:hover{opacity:.5}.trend-product__price>a::after{position:absolute;bottom:2px;content:'';display:block;width:95%;height:1px;background-color:currentColor}.trend-product__price ._currency{font-size:1.4rem}@media screen and (max-width:768px){.trend-product__price ._currency{font-size:1.2rem}}.trend-product__price ._tax{color:#999;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ","Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-size:.8rem}.trend-product__arrival{margin-top:5px;font-size:1.2rem}.trend-product__connect{position:absolute;top:50%;right:20px;width:40px;transform:translateY(-50%)}@media screen and (max-width:768px){.trend-product__connect{top:auto;bottom:10px;right:10px;width:34px;transform:translateY(0)}}.more-items{margin-top:10rem;text-align:center}@media screen and (max-width:768px){.more-items{margin-top:6rem}}.more-items__link{display:inline-flex;justify-content:center;align-items:center;width:calc(100% - 4rem);max-width:50rem;height:4.2rem;color:#000;font-size:1.5rem;text-decoration:none;border:#000 solid 1px;transition:color .3s,background-color .3s}@media screen and (max-width:768px){.more-items__link{font-size:1.3rem}}@media (hover:hover){.more-items__link:hover{color:#fff;background-color:#000}}