body{color:#414141}body a{color:#414141}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:'Bodoni Moda', serif}.header .icon--logo{width:200px;height:30px;background-size:contain}@media (max-width: 575px){.header .icon--logo{width:140px;height:22px;background-size:contain}}.offcanvas-close{line-height:normal;top:10px}.FS2_breadcrumbs,#tab li,.FS2_ItemComment{font-family:'Bodoni Moda', serif}.breadcrumb{padding:0.35rem 1rem;margin-top:0.5rem;margin-bottom:0.5rem;font-size:0.8rem}.intro__text{font-family:'Bodoni Moda', serif}@media (max-width: 575px){.intro__text h1{margin-bottom:0}}.grid__lead{text-align:left;letter-spacing:1px}@media (max-width: 575px){.grid__lead{margin-bottom:1.5rem;font-size:1.2rem}}.grid__lead.grid__tips{display:flex;align-items:flex-end}@media (max-width: 575px){.grid__lead.grid__tips{display:block}}.grid__lead.grid__tips .tips{color:#918E8E;font-family:initial;display:inline-block;margin-left:1.5rem;font-size:0.7rem;line-height:1.8}@media (max-width: 575px){.grid__lead.grid__tips .tips{margin-left:0.8rem;margin-top:8px}}.grid__link a{display:block;padding:0.5rem;border:1px solid #bbb;border-radius:8px;text-align:center;font-size:0.8rem;letter-spacing:1px}@media (min-width: 575px){.grid__link a{max-width:300px;margin:auto}}.footer__lead{letter-spacing:0}.offcanvas-close{right:auto;left:-50px}#searchform.borderbtm{position:relative;height:auto;margin-bottom:0px;color:#414141}#searchform.borderbtm:before,#searchform.borderbtm:after{content:'';position:absolute;bottom:0;display:inline-block;width:1px;height:6px;transform:translateX(-50%);background-color:#414141}#searchform.borderbtm:before{left:0}#searchform.borderbtm:after{right:0}#searchform.borderbtm .btn-search-submit{height:25px}#searchform.borderbtm .fa-search{color:#414141}#searchform.borderbtm .form-control-extended.form-search{border-radius:0;height:30px;border-width:0 0 1px 0;border-color:#414141;background:none}#searchform.borderbtm .btn-search-submit{height:30px}.header{position:relative;z-index:1}@media (max-width: 575px){.header#pagetop{margin-bottom:0}}.header .icon.icon--title{margin:0 0}.header .info{display:flex;align-items:center;justify-content:center;margin-bottom:20px;background-color:#EDEDED}@media (max-width: 575px){.header .info{margin-bottom:5px}}@media (max-width: 376px){.header .info{margin-bottom:0px}}.header .info a{padding:0}.header .info.caution{background:#FDF0F0;font-weight:bold;margin-bottom:0}.header .info.caution a{color:#b20019}.header .nav-menu{margin-top:0.4rem;margin-bottom:0.4rem}.header .nav-menu .row{padding-left:15px;padding-right:5px}.header .nav-menu .row>div{padding-left:0;padding-right:0}.header .toolbar-item{font-size:0.9rem;width:50px;font-size:0.5rem;letter-spacing:0}.header .toolbar-item img{height:20px;width:auto;padding:2px 0}.header .toolbar-item img.menu-icon{width:18px;height:auto;padding:3px 0px 4px}.header .toolbar-icon{padding-top:25%;height:30px}.header .toolbar-icon .icon--menu{width:25px;height:25px}.header ul.nav{display:flex;justify-content:flex-end}.header .btn-menu{cursor:pointer;position:relative;width:24px;height:18px}.header .btn-menu span{position:absolute;left:0;width:100%;height:2px;background-color:#414141;border-radius:2px}.header .btn-menu span:nth-of-type(1){top:0}.header .btn-menu span:nth-of-type(2){top:8px}.header .btn-menu span:nth-of-type(3){bottom:0}@media (max-width: 575px){.sp-3colum .row{padding-right:10px;padding-left:10px}.sp-3colum .row>div{padding-left:5px;padding-right:5px}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:5px}}ul.search-menu{display:flex;list-style:none;padding:5px;margin:0.5rem auto;max-width:1130px}@media (max-width: 575px){ul.search-menu{margin:0 auto}}ul.search-menu li{width:33.3333%;padding:0.3rem;font-size:0.8rem}@media (max-width: 575px){ul.search-menu li{padding:0.1rem;font-size:0.7rem}}ul.search-menu li a{display:block;padding:0.3rem;border:0.5px solid #ddd;border-radius:5px;text-align:center}#indexPage .grid__lead{font-size:1.3rem}@media (max-width: 992px){#indexPage .grid__lead{font-size:1.2rem}}#indexPage #topslider{margin-bottom:40px}@media (max-width: 575px){#indexPage #topslider{margin-bottom:0px}}#indexPage #topslider .contents_wrpper{max-width:1920px;margin:0 auto}#indexPage #arrival .txt{display:flex;margin:15px 0}@media (max-width: 575px){#indexPage #arrival .txt{margin:8px 0}}#indexPage #arrival .txt p{margin:0}#indexPage #arrival .txt .txt--label{width:18px;height:80px}@media (max-width: 992px){#indexPage #arrival .txt .txt--label{width:12px;height:72px}}#indexPage #arrival .txt .txt--label p{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;margin:0;font-size:0.7rem;background-position:left bottom;background-size:100% auto;background-repeat:no-repeat;width:8px;height:100%;padding-bottom:10px}@media (max-width: 992px){#indexPage #arrival .txt .txt--label p{padding-bottom:0px}}#indexPage #arrival .txt .txt--label--new{background-image:url("/assets/svg/label-new.svg")}#indexPage #arrival .txt .txt--label--pickup{background-image:url("/assets/svg/label-pickup.svg")}#indexPage #arrival .txt .txt--label--sale{background-image:url("/assets/svg/label-sale.svg")}#indexPage #arrival .txt .txt--label--column{background-image:url("/assets/svg/label-column.svg")}#indexPage #arrival .txt .txt--label--look{background-image:url("/assets/svg/label-look.svg")}#indexPage #arrival .txt .txt--label--campaign{background-image:url("/assets/svg/label-campaign.svg")}#indexPage #arrival .txt .txt--label--restock{background-image:url("/assets/svg/label-restock.svg")}#indexPage #arrival .txt .txt--label--feature{background-image:url("/assets/svg/label-feature.svg")}#indexPage #arrival .txt .txt--detail{padding-left:15px;border-left:1px solid #707070;flex:1}@media (max-width: 575px){#indexPage #arrival .txt .txt--detail{padding:3px 0 0 10px}}#indexPage #arrival .txt .txt--detail--name{font-size:1rem;font-family:'Bodoni Moda', serif;line-height:1}@media (max-width: 992px){#indexPage #arrival .txt .txt--detail--name{font-size:0.8rem}}#indexPage #arrival .txt .txt--detail--txt{margin:0.3rem 0;height:36px;font-size:0.7rem}@media (max-width: 575px){#indexPage #arrival .txt .txt--detail--txt{margin:0.5rem 0;height:26px}}#indexPage #arrival .txt .txt--detail--update{color:#b2b1b1}@media (max-width: 992px){#indexPage #arrival .txt .txt--detail--update{font-size:0.7rem}}#indexPage #aboutus p{margin-top:0}#indexPage #pickup p{margin:5px 0;font-size:0.7rem}#indexPage #pickup p.tit{font-family:'Bodoni Moda', serif;font-size:0.9rem;margin-top:10px}@media (max-width: 992px){#indexPage #pickup p.tit{font-size:0.8rem}}#indexPage #guide.index-footer-guide img{width:120px;margin:0 auto 0.5rem}#indexPage #guide.index-footer-guide .guide__lead{letter-spacing:1px}#indexPage #guide.index-footer-guide .guide__text{text-align:left;margin-bottom:1rem}#indexPage #guide.index-footer-guide .guide__text a{text-decoration:underline}#indexPage #guide.index-footer-guide .guide__text b.hr__join{background:linear-gradient(transparent 60%, #fcd8d8 60%)}#indexPage #guide.index-footer-guide .guide__text b.hr__line{background:linear-gradient(transparent 60%, #b4dbb4 60%)}#indexPage .cat-border{margin-top:30px;border-bottom:1px solid #707070}@media (max-width: 992px){#indexPage .cat-border{margin:0;border:0}}@media (max-width: 575px){#searchform{margin-top:20px}}#category{margin-top:30px;margin-bottom:1rem}#category h3{position:relative;margin-bottom:5px;font-size:1rem;font-family:sans-serif;font-weight:600}@media (max-width: 992px){#category h3{border-bottom:1px solid #707070;padding-bottom:0.5rem;margin-top:0.3rem;margin-bottom:0.5rem;text-align:center;font-size:0.9rem}#category h3:before{position:absolute;content:' ';top:2px;right:0.5rem;border-bottom:solid 2px #707070;border-right:solid 2px #707070;width:10px;height:10px;transform:rotate(45deg)}#category h3.up:before{border-top:solid 2px #707070;border-left:solid 2px #707070;border-bottom:none;border-right:none;top:4px}}#category ul{margin-bottom:20px}@media (max-width: 992px){#category ul li{width:25%}}@media (max-width: 992px){#category ul li a{padding:0.3rem 0.3rem}}#category ul li a span{font-size:0.9rem;white-space:nowrap}@media (max-width: 992px){#category ul li a span{display:block;font-size:0.8rem;border-bottom:1px solid #707070}}#category ul li.sale a{color:#CE5656}.grid__item p{font-size:0.8rem;line-height:1.6;margin-top:0.5rem}#newin .grid__item p{margin:0.5rem 0}#newin .grid__item p.price{margin-top:-0.5rem !important}#feature .row .grid__item{margin-bottom:0}#feature .row .grid__item .feature--content{padding:10px 0 20px}@media (max-width: 575px){#feature .row .grid__item .feature--content{padding:10px 0;border-bottom:1px solid #b2b1b1}}#feature .row .grid__item:last-child .feature--content{border:0}#feature .feature--content{display:flex}#feature .feature--content .thumb{width:50%;padding-right:15px}@media (max-width: 575px){#feature .feature--content .thumb{width:30%;padding-right:10px}}#feature .feature--content .info{width:50%;position:relative}@media (max-width: 575px){#feature .feature--content .info{width:70%}}#feature .feature--content .info--tit{font-size:0.9rem;font-weight:600;margin-top:0;min-height:60px}@media (max-width: 992px){#feature .feature--content .info--tit{font-size:0.8rem;margin-bottom:5px;min-height:auto}}#feature .feature--content .info--txt{line-height:1.8;margin-bottom:0}@media (max-width: 992px){#feature .feature--content .info--txt{margin-top:5px;font-size:0.7rem;line-height:1.6}}#feature .feature--content .info--update{color:#b2b1b1;text-align:right;position:absolute;bottom:0;right:0;margin-bottom:0}#lookslider{overflow:hidden;position:relative;margin-bottom:30px}@media (max-width: 575px){#lookslider{margin-bottom:10px}}#lookslider img{width:100%}#column{background:#FAF7EC;padding:30px 0}@media (max-width: 575px){#column{padding:20px 0}}@media (max-width: 575px){#column .grid__tips .tips{margin-left:0}}#column .column-content{display:flex;margin-bottom:40px}@media (max-width: 575px){#column .column-content{margin-top:20px;margin-bottom:0}#column .column-content.block{display:none}}#column .column-content .thumb{width:25%}@media (max-width: 575px){#column .column-content .thumb{width:40%}}#column .column-content .info{width:75%;padding-left:15px}@media (max-width: 575px){#column .column-content .info{width:60%}}#column .column-content .info .txt--detail--tit{margin:0.5rem 0;font-size:0.9rem;font-weight:500}@media (max-width: 992px){#column .column-content .info .txt--detail--tit{font-size:0.8rem}}#column .column-content .info .txt--detail--txt{margin:0.3rem 0;height:40px;font-size:0.7rem}@media (max-width: 575px){#column .column-content .info .txt--detail--txt{margin:0.5rem 0;height:32px}}#column .column-content .info .txt--detail--update{margin:0 0 0.5rem;color:#b2b1b1}@media (max-width: 575px){#column .column-content .info .txt--detail--update{font-size:0.7rem}}#column .latest .column-content{display:block;margin-bottom:0}@media (max-width: 575px){#column .latest .column-content{margin-top:0}}#column .latest .column-content .thumb{width:100%}#column .latest .column-content .info{width:100%;padding-left:0;margin-top:10px}@media (max-width: 575px){#column .latest .column-content .info .txt--detail--tit{font-size:1rem}}@media (min-width: 575px){#collections .grid__item img{border:1px solid #b2b1b1}}@media (max-width: 575px){#collections .grid__item{border:0;border-bottom:0.6px solid #E8E8E8}}#collections .grid__item p{font-size:0.6rem;margin:-0.5rem 0 0.5rem;text-align:center}@media (min-width: 575px){#collections .grid__item p{margin-top:0.5rem}}@media (max-width: 575px){#collections .row{padding-right:15px;padding-left:15px}#collections .row>div{padding-left:0;padding-right:0;margin-bottom:0}#collections .row>div:nth-child(1),#collections .row>div:nth-child(2),#collections .row>div:nth-child(3){border-top:0.6px solid #E8E8E8}}#recommend{background:#FDF0F0;padding-top:3rem;padding-bottom:3rem;overflow:hidden}@media (max-width: 992px){#recommend{padding-top:2rem;padding-bottom:2rem}}#recommend .lead{position:relative;margin-top:-1rem;margin-bottom:1.5rem;color:#707070}#recommend .lead:before{position:absolute;z-index:0;content:' ';top:50%;left:0;width:100%;height:1px;background:#707070}#recommend .lead span{position:relative;z-index:1;display:inline-block;background:#FDF0F0;font-size:1rem;padding-right:1rem}@media (max-width: 575px){#recommend .lead span{font-size:0.9rem;padding-right:0.5rem}}#recommend .recommend__items{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}@media (max-width: 992px){#recommend .recommend__items{margin-right:-5px;margin-left:-5px}}#recommend .recommend__items__item{width:16.666667%;padding-left:15px;padding-right:15px;padding-bottom:1.5rem}@media (max-width: 992px){#recommend .recommend__items__item{width:25%;padding-left:5px;padding-right:5px;padding-bottom:1rem}}@media (max-width: 575px){#recommend .recommend__items__item{width:33.333%;padding-bottom:0.5rem}}@media (min-width: 992px){#recommend .recommend__items__item:nth-child(-n+4){width:25%}}@media (max-width: 992px){#recommend .recommend__items__item:nth-child(-n+3){width:33%}#recommend .recommend__items__item:nth-child(n+8){display:none}}@media (max-width: 575px){#recommend .recommend__items__item:nth-child(-n+2){width:50%}#recommend .recommend__items__item:nth-child(8){display:block}}#recommend .look-swiper-container img{width:100%}#recommend .look-swiper-container .item-desc{margin-top:0.5rem}#recommend .look-swiper-container .item-desc p{margin:0;font-size:0.7rem}#recommend .look-swiper-container .item-desc p:not(:last-child){margin:0 0 0.5rem}#recommend .look-swiper-container .grid__link{margin-bottom:0}#recommend .look-swiper-container .grid__link span{display:block;padding:0.5rem;border:1px solid #bbb;border-radius:8px}#searchPage .search-block{max-width:1140px;margin:2rem auto;border-bottom:1px solid #888}#searchPage .search-block__menu{border-top:1px solid #888;padding-bottom:15px}#searchPage .search-block__menu h2{font-size:1rem;font-family:noto-sans;margin:0;padding:15px 15px 0;text-align:center;position:relative}#searchPage .search-block__menu h2.search-btn::before{position:absolute;content:' ';border-bottom:solid 2px #707070;border-right:solid 2px #707070;width:10px;height:10px}#searchPage .search-block__menu h2.btn-down::before{top:50%;right:1rem;transform:rotate(45deg);cursor:pointer}#searchPage .search-block__menu h2.btn-right::before{top:45%;right:1.2rem;transform:rotate(-45deg)}#searchPage .search-block__menu.down-menu .container{display:none}#searchPage .search-block__menu.link-menu{padding:0}#searchPage .search-block__menu.link-menu h2{padding:0}#searchPage .search-block__menu.link-menu h2 a{display:block;width:100%;padding:1rem}#searchPage .search-block__menu #searchform{margin-top:1rem}#searchPage .search-block__menu h3{font-size:0.9rem;margin:1rem 0 0.5rem}#searchPage .search-block__menu li a{font-size:0.8rem;padding:0.3rem 1.2rem 0.5rem 0}#searchPage .search-block__menu .memo{text-align:right;font-size:0.7rem;margin:0.5rem 0 0}.price_deco{margin-top:-1rem !important}.feature_banner{margin:3rem 0 3rem;text-align:center;padding:0}@media (max-width: 575px){.feature_banner{margin:1.5rem 0 1rem}}.feature_banner li{list-style:none}.feature_banner li:nth-child(n-1){margin-bottom:0.6rem}.feature_banner li img{box-shadow:2px 2px 2px rgba(0,0,0,0.2);width:100%}@media (min-width: 575px){.feature_banner li img{max-width:480px}}.feature_banner li p{font-size:12px;margin-top:3px}.brand-infomation{margin-top:1rem}@media (min-width: 575px){.brand-infomation{padding-right:15px;padding-left:15px}}.brand-infomation .info-box{border:2px solid #feac96;padding:0.5rem}.brand-infomation .info-box>div{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}@media (max-width: 575px){.brand-infomation .info-box>div{line-height:1.4}}.brand-infomation .info-box__txt{padding-right:2rem}@media (max-width: 575px){.brand-infomation .info-box__txt{padding-right:0.2rem;width:70%}}.brand-infomation .info-box__txt p.memo{font-size:0.8rem;margin:0}@media (max-width: 575px){.brand-infomation .info-box__txt p.memo{margin-top:0.5rem}}.brand-infomation .info-box__tit{display:inline-block;background:#feac96;color:#fff;font-weight:bold;padding:2px 15px 1px;margin-bottom:0.5rem}@media (max-width: 575px){.brand-infomation .info-box__image{width:30%}}.brand-infomation .close-txt{text-align:right;font-size:12px;color:#888}
/*# sourceMappingURL=bundle-2108.css.map */
