@charset "UTF-8";html,body{overscroll-behavior:none}.fixed{overflow:hidden}.c-bar{text-align:center;padding:12px 0;background:#fbfcf5;border-bottom:1px solid #F0EFE1;position:fixed;width:100%;top:0;left:0;z-index:90;transition:transform .3s ease,opacity .3s ease}@media (max-width: 767px){.c-bar{background:#fbfcf5}}.c-bar .announcement-bar,.c-bar a{color:#1a1919d9;font-size:12px;font-weight:500;text-decoration:underline}@media (max-width: 767px){.c-bar .announcement-bar,.c-bar a{font-size:11px}}.c-bar.hide{transform:translateY(-100%);opacity:0;pointer-events:none}.icon-plus-minus:before{content:"";width:10px;height:2px;background:#a1856e;border-radius:20px;position:absolute;top:calc(50% - 2px);right:0;transform:rotate(90deg)}.icon-plus-minus:after{content:"";width:10px;height:2px;background:#a1856e;border-radius:20px;position:absolute;top:calc(50% - 2px);right:0}.header{padding:7px 30px;border-bottom:1px solid #F0EFE1;position:fixed;width:100%;z-index:90;left:0;background:#fbfcf5;transition:.3s all}@media (min-width: 1024px) and (max-width: 1366px){.header{padding-left:5px;padding-right:5px}}@media (max-width: 767px){.header{padding:10px 15px;background:#fbfcf5}}.header-logo{padding-right:10px}@media (max-width: 767px){.header-logo img{max-width:85px;margin-top:10px}}.header-mast{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}@media (min-width: 1367px){.header-slot-start{width:11%}}@media (min-width: 768px) and (max-width: 1023px){.header-slot-start{width:50%;order:1}}@media (max-width: 768px){.header-slot-start{order:1;padding-bottom:15px}}@media (min-width: 1367px){.header-slot-mid{width:75%}}@media (min-width: 768px) and (max-width: 1023px){.header-slot-mid{width:100%;order:3}}@media (max-width: 767px){.header-slot-mid{order:3;position:relative;width:100%}.header-slot-mid:before{position:absolute;content:"";width:calc(100% + 30px);height:1px;left:-15px;background:#f0efe1;top:-10px}}.header-slot-end{padding-left:10px;display:flex;justify-content:end}@media (min-width: 1367px){.header-slot-end{width:14%}}@media (min-width: 768px) and (max-width: 1023px){.header-slot-end{width:27%;order:2}}@media (max-width: 768px){.header-slot-end{order:2;padding-bottom:20px}}.header-slot-item-icons{display:flex;align-items:center}.header-slot-item-icons>*{margin-right:30px}@media (min-width: 1024px) and (max-width: 1366px){.header-slot-item-icons>*{margin-right:20px}}@media (max-width: 767px){.header-slot-item-icons>*{margin-right:20px}}.header-slot-item-icons>*:last-child{margin-right:0}.header-slot-cart-link{position:relative}.header-slot-cart-link .header-slot-cart-link-quantity{position:absolute;top:-14px;left:20px;width:20px;height:20px;background:#f5f1e7;border-radius:100%;display:flex;align-items:center;justify-content:center;font-size:13px}.header-line{width:22px;cursor:pointer}@media (max-width: 767px){.header-line{width:4px;margin-left:20px}}@media (max-width: 767px){.header-line.active{width:22px}.header-line.active .header-line-btn span:nth-child(1),.header-line.active .header-line-btn span:nth-child(2){width:auto;border-radius:unset}}.header-line-btn span{transition:.3s all;width:100%;background-color:#44302e;display:block;margin:6px 0;border-radius:3px;transform-origin:4px 0px;transition:transform .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease}.header-line-btn span:nth-child(1){margin-top:0;height:3px}@media (max-width: 767px){.header-line-btn span:nth-child(1){width:4px;height:4px;border-radius:100%}}.header-line-btn span:nth-child(2){transform-origin:0% 100%;height:3px}@media (max-width: 767px){.header-line-btn span:nth-child(2){width:4px;height:4px;border-radius:100%}}.header-line-btn span:nth-child(3){margin-bottom:0;height:3px}@media (max-width: 767px){.header-line-btn span:nth-child(3){width:4px;height:4px;border-radius:100%}}.header-line-btn.active span{transform:rotate(45deg) translate(5px,2px);height:2.5px}.header-line-btn.active span:nth-child(2){transform:rotate(-45deg) translate(-4px,8px);height:2.5px}.header-line-btn.active span:nth-child(3){opacity:0;transform:rotate(0) scale(.2)}.header-logo{line-height:1.5;margin-bottom:.5rem;font-size:2.8rem;display:block}@media (max-width: 767px){.header-logo{line-height:1;font-size:unset}}.header .header-heading{margin-bottom:0;line-height:0;font-size:unset}.header ul{padding-left:0;margin-bottom:0}.header ul li{list-style:none}.header-search .header-search-global-form{display:flex}.header-search .modal-dialog{max-width:1000px}.header-search .modal-body{background:#f5f1e7}.header-search .header-global-search-input{border:1px solid #D3D3CF;border-radius:6px;height:50px}.header-search .button-seach-close{position:absolute;right:-50px;top:-50px;height:50px;z-index:999;cursor:pointer}.header-search .button-seach{height:50px;border:none;background:unset;margin-top:-4px;margin-left:10px}.header .menu-header{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width: 767px){.header .menu-header{flex-wrap:unset;width:100%;justify-content:space-between}}.header .menu-header-item{margin-right:60px;position:relative}@media (min-width: 1027px) and (max-width: 1366px){.header .menu-header-item{margin-right:60px}}@media (min-width: 768px) and (max-width: 1026px){.header .menu-header-item{margin-right:50px}}@media (max-width: 767px){.header .menu-header-item{text-align:center;margin-right:0;padding:0 5px}}.header .menu-header-item:last-child{margin-right:0}.header .menu-header-item a{position:relative}.header .menu-header-item a:before{position:absolute;content:"";width:30px;height:23px;left:-35px;top:0;bottom:0;margin:auto}.header .menu-header-item a span{display:block}.header .menu-header-item a .icon{margin-bottom:6px}.header .menu-header-item a .icon img{height:21px}.header .menu-header-item-01 a:before{background:url(/cdn/shop/files/icon-header-01.svg) no-repeat}@media (max-width: 767px){.header .menu-header-item-01 a:before{display:none}}.header .menu-header-item-02 a:before{background:url(/cdn/shop/files/icon-header-02.svg) no-repeat}@media (max-width: 767px){.header .menu-header-item-02 a:before{display:none}}.header .menu-header-item-03 a:before{background:url(/cdn/shop/files/icon-header-03.svg) no-repeat}@media (max-width: 767px){.header .menu-header-item-03 a:before{display:none}}.header .menu-header-item-04 a:before{background:url(/cdn/shop/files/icon-header-04.svg) no-repeat}@media (max-width: 767px){.header .menu-header-item-04 a:before{display:none}}.header .menu-header-item-05 a:before{background:url(/cdn/shop/files/icon-header-05.svg) no-repeat}@media (max-width: 767px){.header .menu-header-item-05 a:before{display:none}}.header .menu-header-link{font-size:15px}@media (min-width: 1024px) and (max-width: 1366px){.header .menu-header-link{font-size:13px}}@media (min-width: 768px) and (max-width: 1023px){.header .menu-header-link{font-size:13px}}@media (max-width: 767px){.header .menu-header-link{font-size:9px;font-weight:700;line-height:1.05;display:block}}.header a{font-family:GenJyuuGothicLMonospace;color:#685956;font-weight:700}.header-popup{padding:50px 80px 170px;background:#fbfcf5;position:fixed;left:0;top:100px;z-index:999;width:100%;height:100vh;display:none;overflow:scroll}.header-popup.active{display:block}@media (max-width: 767px){.header-popup{display:none!important}}.header-popup-mobile{display:none!important}@media (max-width: 767px){.header-popup-mobile{padding-bottom:100px;padding-top:20px;padding-left:0;height:90vh;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.header-popup-mobile::-webkit-scrollbar{display:none}.header-popup-mobile.active{display:block!important}.header-popup-mobile .navigation{display:block}.header-popup-mobile .navigation>li{width:100%}.header-popup-mobile .navigation>li>.navigation-item-link{position:relative;display:flex;align-items:center}.header-popup-mobile .navigation>li>.navigation-item-link>a{color:#1a1919d9}.header-popup-mobile .navigation-sub-menu{display:none;margin-bottom:20px}.header-popup-mobile .navigation-sub-menu.active{display:block}.header-popup-mobile .navigation-item-has.active .icon-plus-minus:before{opacity:0}.header-popup-mobile .navigation-item-has.active .navigation-sub-menu{display:flex;flex-wrap:wrap;justify-content:space-between}.header-popup-mobile .icon-plus-minus{width:20px;height:20px;display:block;position:absolute;right:0}}.navigation{display:flex;flex-wrap:wrap}.navigation>li{width:20%}@media (min-width: 768px) and (max-width: 1366px){.navigation>li{width:33.333%}}.navigation>li>.navigation-item-link{display:block;margin-bottom:20px;position:relative}.navigation>li>.navigation-item-link>a{color:#a1856e;font-family:GenJyuuGothicLMonospace;font-weight:700}@media (max-width: 767px){.navigation-last{padding-bottom:40px}}.navigation-item-link{font-size:13px}@media (max-width: 767px){.navigation-item-link a{line-height:1.5;display:block}}.navigation-sub-menu .navigation-item{margin-bottom:10px}@media (max-width: 767px){.navigation-sub-menu .navigation-item{width:48%}}.navigation-sub-menu .navigation-item-link a{font-weight:500}.navigation-footer{display:flex;flex-wrap:wrap;justify-content:end}.navigation-footer-item{margin-right:40px}.navigation-footer-item:last-child{margin-right:0}.navigation-footer-item-link a{font-size:13px;font-weight:500}.template-search .collection-body-row{padding:0}.template-search .collection-list{padding-top:0}.template-search .card-info{padding:0}.template-search .card-footer-intro{display:none}.template-search .pagination{margin-bottom:50px}.template-search .card-product .card-footer{margin-top:0}.template-search .card-product .card-footer .price{padding:4px 0 15px}.template-search .card-no-media .card-info{padding-top:0}.template-search .card-product{padding:0}.breadcrumb{margin-bottom:0;padding:15px 20px;font-size:10px;font-weight:500;color:#1a1919d9}@media (max-width: 768px){.breadcrumb{display:none}}.breadcrumb .container-fluid{padding:0}.breadcrumb a,.breadcrumb span{color:#1a19194d}.breadcrumb a:last-child,.breadcrumb span:last-child{color:#1a1919d9}.randoseru-list-img{max-width:1000px;margin:0 auto 40px}@media (max-width: 991px){.randoseru-list-img{margin-bottom:20px}}.randoseru-list-img .row{margin:0 -15px}.randoseru-list-img .row>div{padding:0 15px}@media (max-width: 991px){.randoseru-list-img .row>div{max-width:50%;flex:0 0 50%}}@media (max-width: 767px){.randoseru-list-img .row>div{max-width:100%;flex:0 0 100%;margin-bottom:20px}.randoseru-list-img .row>div:last-child{margin-bottom:0}}.randoseru-list{padding:80px 0 1px;background:#f5f1e7}@media (max-width: 767px){.randoseru-list{padding:40px 0 20px}}.randoseru-list h2{text-align:center}@media (max-width: 991px){.randoseru-list h2{font-size:20px;margin-bottom:25px}}@media (max-width: 767px){.randoseru-list h2{margin-bottom:20px}}.randoseru-list .randoseru-list-link{text-align:center;margin-bottom:80px;padding-bottom:80px;border-bottom:1px solid #ddd}@media (max-width: 991px){.randoseru-list .randoseru-list-link{margin-bottom:40px;padding-bottom:40px}}@media (max-width: 767px){.randoseru-list .randoseru-list-link{padding-left:18px;padding-right:18px}.randoseru-list .randoseru-list-link a{width:100%;min-width:unset;height:60px}}.iziodermeido{max-width:485px;margin:0 auto 40px}@media (max-width: 991px){.iziodermeido{margin-bottom:20px}}@media (max-width: 767px){.iziodermeido:last-child{margin-bottom:0}}.randoseru-katarogu{margin:0 auto}.slick-dots{list-style:none;display:flex;align-items:center;justify-content:center;width:100%;position:absolute;bottom:-20px;left:0;margin:0}.slick-dots li{background:#bfbfbf;width:6px;height:6px;border-radius:100%;margin:0 3px}.slick-dots li.slick-active{background:#796663}.slick-dots li button{display:none}.bg_pink .collection-visual:after{background:#f57fad}.bg_pink .collection-visual-body:after{background:#f57fad!important}.bg_pink .collection-description{color:#fff}.bg_beige .collection-visual:after{background:#b6a28e}.bg_beige .collection-visual-body:after{background:#b6a28e!important}.bg_beige .collection-description{color:#fff}.bg_red .collection-visual:after{background:#f75247}.bg_red .collection-visual-body:after{background:#f75247!important}.bg_red .collection-description{color:#fff}.bg_black .collection-visual:after{background:#333}.bg_black .collection-visual-body:after{background:#333!important}.bg_black .collection-description{color:#fff}.bg_purple .collection-visual:after{background:#aa8ce3}.bg_purple .collection-visual-body:after{background:#aa8ce3!important}.bg_purple .collection-description{color:#fff}.bg_brown .collection-visual:after{background:#603f26}.bg_brown .collection-visual-body:after{background:#603f26!important}.bg_brown .collection-description{color:#fff}.bg_saxe .collection-visual:after{background:#81bfdc}.bg_saxe .collection-visual-body:after{background:#81bfdc!important}.bg_saxe .collection-description{color:#fff}.bg_green .collection-visual:after{background:#24a273}.bg_green .collection-visual-body:after{background:#24a273!important}.bg_green .collection-description{color:#fff}.bg_blue .collection-visual:after{background:#3c6ff6}.bg_blue .collection-visual-body:after{background:#3c6ff6!important}.bg_blue .collection-description{color:#fff}.bg_white .collection-visual:after{background:#c3c3c3}.bg_white .collection-visual-body:after{background:#c3c3c3!important}.bg_white .collection-description{color:#fff}.bg_dusty .collection-visual:after{background:#b8d6c6}.bg_dusty .collection-visual-body:after{background:#b8d6c6!important}.bg_dusty .collection-description{color:#fff}.bg_rainbow .collection-visual:after{background:transparent linear-gradient(265deg,#fbe9a5,#f98a8a 31%,#9ea1d4 70%,#a8d1d2) 0% 0% no-repeat padding-box}.bg_rainbow .collection-visual-body:after{background:transparent linear-gradient(265deg,#fbe9a5,#f98a8a 31%,#9ea1d4 70%,#a8d1d2) 0% 0% no-repeat padding-box!important}.bg_rainbow .collection-description{color:#fff}.blog-articles{max-width:800px;margin:0 auto}.blog-articles>.grid{display:block}.blog-articles .blog-articles-article{width:100%;position:relative;padding:20px 40px 20px 0;border-bottom:1px solid #D9D9D9}.blog-articles .blog-articles-article:after{content:"";width:10px;height:16px;background:url(../assets/arrow_right.svg) no-repeat center;background-size:contain;position:absolute;top:calc(50% - 8px);right:0}.blog-articles .blog-articles-article:first-child{border-top:1px solid #D9D9D9}.blog-articles .blog-articles-article .card-article .card-article-info{font-weight:400;font-size:14px;font-family:arial;color:#000;line-height:initial;margin-bottom:10px}.blog-articles .blog-articles-article .card-article .card-article-info span:after{display:none}.blog-articles .blog-articles-article .card-article .card-article-info .blog__list-tags-link{font-size:1.2rem;margin-left:7px}.blog-articles .blog-articles-article .card-article .card-article-info .blog__list-tags-link:hover{text-decoration:inherit}.blog-articles .blog-articles-article .card-article .button,.blog-articles .blog-articles-article .card-article .card-article-excerpt{display:none}.blog-articles .blog-articles-article .card-article .card-article-heading{margin-bottom:0}.blog-articles .blog-articles-article .card-article .card-article-heading a{font-size:14px;font-weight:500;display:block;line-height:1.6;text-decoration:none!important}.article-template{padding:0 0 60px;max-width:800px;margin:0 auto}.article-template .article-template-meta{margin-bottom:10px}.article-template .article-template-meta span{font-size:14px;color:#000}.article-template .article-template-meta span:after{display:none}.article-template .article-template-meta span:last-child{display:none}.article-template .article-template-title{font-size:28px;font-weight:700;border-bottom:1px solid #D9D9D9;padding-bottom:30px;margin-bottom:60px}.article-template .article-template-content{color:#000;font-size:16px}.article-template .article-template-content h2,.article-template .article-template-content h3,.article-template .article-template-content h4,.article-template .article-template-content h5,.article-template .article-template-content h6{margin-bottom:30px;padding-top:30px}.blog__list-count{margin:60px 0 -20px}.blog__list-count ul{list-style:none;display:flex;font-size:12px;color:#807b77;justify-content:center;align-items:center;margin-bottom:0;font-weight:500}.blog__list-count ul li{padding:0;position:relative}.blog__list-count ul li:after{content:"/";padding:0 4px 0 0}.blog__list-count ul li:last-child:after{display:none}.blog__pagination .page-number-last{background:none}.blog__pagination .page-number-active{border-radius:50%;color:#fff;font-family:arial;font-size:1.4rem}.blog__list-tags{display:flex;flex-wrap:wrap;justify-content:center;padding:0;max-width:500px;margin:0 auto 50px}@media (max-width: 767px){.blog__list-tags{flex-wrap:wrap}}.blog__list-tags-item{list-style:none;margin-right:10px;margin-bottom:10px}@media (max-width: 767px){.blog__list-tags-item{margin-right:5px;margin-bottom:5px}}.blog__list-tags-link{padding:2px 13px;border-radius:3px;color:#000}@media (max-width: 767px){.blog__list-tags-link{font-size:1.4rem}}@media (min-width: 768px){.blog__list-tags-link:hover{opacity:.7}}.blog__list-tags-link[data-category=\91cd\8981\306a\304a\77e5\3089\305b]{border-color:#ff4a4a;color:#ff4a4a}@media (min-width: 768px){.blog__list-tags-link[data-category=\91cd\8981\306a\304a\77e5\3089\305b]:hover{opacity:.7}}.blog__list-tags-link[data-category=\65b0\7740\60c5\5831]{border-color:#1c7abf;color:#1c7abf}@media (min-width: 768px){.blog__list-tags-link[data-category=\65b0\7740\60c5\5831]:hover{opacity:.7}}.blog__list-tags-link[data-category=\30ad\30e3\30f3\30da\30fc\30f3]{border-color:#a8995a;color:#a8995a}@media (min-width: 768px){.blog__list-tags-link[data-category=\30ad\30e3\30f3\30da\30fc\30f3]:hover{opacity:.7}}@media (max-width: 767px){.page-hero-empty .page-hero-caption{font-weight:700;margin:40px auto 24px!important}}@media (max-width: 767px){.page-hero-empty .page-hero-empty-link{margin-bottom:40px!important}}@media (max-width: 767px){.page-hero-empty .page-hero-empty-link a{height:54px;font-size:13px}}.global-model,.main-collection-choose-bassed-lightness .model-col-item{position:relative;padding-bottom:64px;height:100%}@media (max-width: 767px){.global-model,.main-collection-choose-bassed-lightness .model-col-item{padding-bottom:0}}.global-model .avarta,.main-collection-choose-bassed-lightness .model-col-item .avarta{margin-bottom:30px;overflow:hidden;border-radius:20px}.global-model .model__head,.main-collection-choose-bassed-lightness .model-col-item .model__head{display:flex}.global-model .model__head .row,.main-collection-choose-bassed-lightness .model-col-item .model__head .row{margin:0}.global-model .model__head .col-lg-6,.main-collection-choose-bassed-lightness .model-col-item .model__head .col-lg-6{display:flex;padding:0}@media (max-width: 1023px){.global-model .model__head .col-lg-6,.main-collection-choose-bassed-lightness .model-col-item .model__head .col-lg-6{margin-bottom:15px;padding:0!important}}.global-model .model__head .col-lg-6:first-child,.main-collection-choose-bassed-lightness .model-col-item .model__head .col-lg-6:first-child{padding-right:10px}.global-model .model__head .col-lg-6:last-child,.main-collection-choose-bassed-lightness .model-col-item .model__head .col-lg-6:last-child{padding-left:10px;margin:0}.global-model .model__head .avatar,.main-collection-choose-bassed-lightness .model-col-item .model__head .avatar{margin:0 15px 0 0;border-radius:0;flex:0 0 60px;max-width:60px}@media (max-width: 767px){.global-model .model__head .avatar,.main-collection-choose-bassed-lightness .model-col-item .model__head .avatar{margin-right:10px;flex:0 0 50px;max-width:50px}}.global-model .model__head h3,.main-collection-choose-bassed-lightness .model-col-item .model__head h3{font-size:18px;margin:0;line-height:normal;-webkit-line-clamp:unset}@media (max-width: 767px){.global-model .model__head h3,.main-collection-choose-bassed-lightness .model-col-item .model__head h3{font-size:16px}}.global-model .model__head h3 span,.main-collection-choose-bassed-lightness .model-col-item .model__head h3 span{font-size:12px;display:block}@media (max-width: 767px){.global-model .model__head h3 span,.main-collection-choose-bassed-lightness .model-col-item .model__head h3 span{font-size:10px}}.global-model .tag,.main-collection-choose-bassed-lightness .model-col-item .tag{display:inline-flex;font-size:12px;font-weight:700;padding:2px 10px;border-radius:32px;color:#fff;line-height:normal;margin-bottom:9px;background:#4f9e9d}@media (max-width: 767px){.global-model .tag,.main-collection-choose-bassed-lightness .model-col-item .tag{margin-bottom:0;font-size:11px;padding:1px 7px}}.global-model .tag.tag-green,.main-collection-choose-bassed-lightness .model-col-item .tag.tag-green{background:#4f9e9d}.global-model .part-page,.main-collection-choose-bassed-lightness .model-col-item .part-page{padding:20px 0}.global-model .choose-from-strengh-link,.main-collection-choose-bassed-lightness .model-col-item .choose-from-strengh-link{text-align:center;position:absolute;bottom:0;left:0;width:100%}@media (max-width: 767px){.global-model .choose-from-strengh-link,.main-collection-choose-bassed-lightness .model-col-item .choose-from-strengh-link{position:relative}}.global-model .choose-from-strengh-link a,.main-collection-choose-bassed-lightness .model-col-item .choose-from-strengh-link a{margin:0 auto;max-width:100%}.button-black-arrow{position:relative}.button-black-arrow:after{content:"";width:10px;height:13px;background:url(../assets/arrow-dark.svg) no-repeat center;background-size:contain;position:absolute;top:calc(50% - 5px);right:20px}.collection-header{text-align:center;margin-bottom:50px}@media (max-width: 767px){.collection-header{margin-bottom:20px;padding-top:20px}}.collection-header .collection-header-small{margin-bottom:10px;font-size:16px;font-weight:700}@media (max-width: 767px){.collection-header .collection-header-small{font-size:12px;margin:0}}.collection-header .collection-hero-banner-heading{margin:0;font-size:32px;font-weight:700}@media (max-width: 767px){.collection-header .collection-hero-banner-heading{font-size:18px}}.main-collection-series-list .collection-visual{padding:0 0 47px}.main-collection-series-list .collection-visual:after{opacity:0}.main-collection-series-list .collection-visual-body:after{opacity:0}.collection-visual{padding:0 0 80px;position:relative;overflow:hidden}@media (max-width: 991px){.collection-visual{padding:0 0 30px}}.collection-visual:after{content:"";width:100%;height:52%;background:#e7dcd1;position:absolute;bottom:0;left:0}.collection-visual-fillter{text-align:center}.collection-visual-fillter-row{margin:0;position:absolute;bottom:0;left:0;width:100%;z-index:1;height:71%;overflow:hidden;filter:blur(20px);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.collection-visual-fillter-row>div{padding:0}.collection-visual-fillter img{width:100%}.collection-visual .container{max-width:100%;padding:0;position:relative;z-index:2}.collection-visual .collection-visual-body{position:relative}.collection-visual .collection-visual-body:after{content:"";width:100%;height:54%;background:#e7dcd1;position:absolute;bottom:0;left:0}@media (max-width: 767px){.collection-visual .collection-visual-body:after{height:calc(100% - 80px)}}.collection-visual .collection-visual-body .row{max-width:1200px;margin:0 auto 40px;position:relative;z-index:2;overflow:hidden;border-radius:10px}@media (max-width: 1364px){.collection-visual .collection-visual-body .row{max-width:100%;padding:0 60px;margin-bottom:30px}}@media (max-width: 1200px){.collection-visual .collection-visual-body .row{padding:0 40px}}@media (max-width: 767px){.collection-visual .collection-visual-body .row{padding:0 20px}}.collection-visual .collection-visual-body .row>div{padding:0}.collection-visual .collection-description{text-align:center;font-size:18px;margin:0 auto;line-height:2;max-width:1000px;position:relative;z-index:2;font-weight:500;font-family:GenJyuuGothicLMonospace}@media (max-width: 1023px){.collection-visual .collection-description{padding:0 40px}}@media (max-width: 767px){.collection-visual .collection-description{padding:0 20px;font-size:14px}}.collection-visual .logo-item{padding:0 0 20px;margin-top:-20px}.collection-visual .logo-item img{max-height:44px;max-width:auto}@media (max-width: 1023px){.collection-visual-col{overflow:hidden;max-width:50%;flex:0 0 50%}}@media (max-width: 767px){.collection-visual-col{max-width:100%;flex:0 0 100%}.collection-visual-col:first-child{border-radius:10px 10px 0 0}.collection-visual-col:last-child{border-radius:0 0 10px 10px}}.collection-color-list{background:#f5f1e7;padding:80px 0 50px}@media (max-width: 767px){.collection-color-list{padding:40px 0}}.collection-color-list-body{max-width:1000px;margin:0 auto;width:100%}.collection-color-list-title{text-align:center;margin-bottom:40px}.collection-color-list-row{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px}@media (max-width: 1023px){.collection-color-list-row{grid-template-columns:repeat(4,1fr)}}@media (max-width: 767px){.collection-color-list-row{grid-template-columns:repeat(2,1fr);grid-gap:10px}}.collection-color-list-row .collection-color-list-item{height:100%;background:#fff;overflow:hidden;border-radius:10px;position:relative}.collection-color-list-row .collection-color-list-item:after{content:"";width:34px;height:34px;border-radius:80px 0 20px;background:url(../assets/arrow-slide.svg) #a1856e no-repeat center;background-position:16px 13px;position:absolute;bottom:0;right:0}.collection-color-list-row .collection-color-list-item .collection-color-list-tag{padding:10px 26px 30px;color:#1a1919d9;font-weight:500}.collection-color-list-row .collection-color-list-item .collection-color-list-tag a{color:#1a1919d9}.collection-color-list-row .collection-color-list-item ul{margin-bottom:0;padding-left:18px;font-size:13px}.collection-color-list-row .collection-color-list-item ul li{padding:0;margin-bottom:6px;font-family:GenJyuuGothicLMonospace}.collection-color-list-row .collection-color-list-item ul li:last-child{margin-bottom:0}.collection-color-list-row .collection-color-list-item .tilte-header{text-align:center;font-size:18px;font-weight:700;color:#fff;background:#f57fad;font-family:GenJyuuGothicLMonospace;height:60px;padding:0;display:flex;align-items:center;justify-content:center}@media (max-width: 1023px){.collection-color-list-row .collection-color-list-item .tilte-header{font-size:16px}}@media (max-width: 767px){.collection-color-list-row .collection-color-list-item .tilte-header{font-size:14px}}.collection-color-list-row .collection-color-list-item .tilte-header[data-color=\30d4\30f3\30af]{background:#f57fad}.collection-color-list-row .collection-color-list-item .tilte-header[data-color=\30ad\30e3\30e1\30eb]{background:#bf6230}.collection-color-list-row .collection-color-list-item .tilte-header[data-color=\30d9\30fc\30b8\30e5]{background:#b6a28e}.collection-color-list-row .collection-color-list-item .tilte-header[data-color="\8d64(\30ec\30c3\30c9)"]{background:#ff5346}.collection-color-list-row .collection-color-list-item .tilte-header[data-color="\9ed2(\30d6\30e9\30c3\30af)"]{background:#1f1f1f}.collection-color-list-row .collection-color-list-item .tilte-header[data-color="\7d2b(\30d1\30fc\30d7\30eb)"]{background:#aa8ce3}.collection-color-list-row .collection-color-list-item .tilte-header[data-color="\8336\8272(\30d6\30e9\30a6\30f3)"]{background:#603f26}.collection-color-list-row .collection-color-list-item .tilte-header[data-color="\6c34\8272(\30b5\30c3\30af\30b9)"]{background:#60bfd9}.collection-color-list-row .collection-color-list-item .tilte-header[data-color="\7dd1(\30b0\30ea\30fc\30f3)"]{background:#00a273}.collection-color-list-row .collection-color-list-item .tilte-header[data-color="\9752(\30d6\30eb\30fc)"]{background:#026ff6}.collection-color-list-row .collection-color-list-item .tilte-header[data-color="\767d(\30db\30ef\30a4\30c8)"]{background:#e3e3e3;color:#1a1919d9}.collection-color-list-row .collection-color-list-item .tilte-header[data-color=\304f\3059\307f\30ab\30e9\30fc]{background:#b8d6c6}.collection-color-list-row .collection-color-list-item .tilte-header[data-color=\30ec\30a4\30f3\30dc\30fc]{background:transparent linear-gradient(265deg,#fbe9a5,#f98a8a 31%,#9ea1d4 70%,#a8d1d2) 0% 0% no-repeat padding-box}.collection-color-link{background:#f5f1e7;padding:0 0 100px}@media (max-width: 1200px){.collection-color-link{padding-left:40px;padding-right:40px}}@media (max-width: 767px){.collection-color-link{padding:0 20px 40px}}.collection-color-link a{display:flex;max-width:1000px;margin:0 auto;color:#1a1919;font-weight:700;position:relative}.collection-color-link a:before{content:url(../assets/arrow-dark.svg);position:relative;display:none;margin-right:8px}.collection-color-link a.arrow-left:before{display:inline-flex}.main-collection-choose-from-series .collection-color-link{padding:80px 0 0;background:#fbfcf5}.main-collection-choose-from-series .collection-color-link a{max-width:1200px}.collection-list{padding:100px 0;background:#fbfcf5}@media (max-width: 767px){.collection-list{padding:40px 0}}.collection-list .collection-item{text-align:center}.collection-list .collection-item>a{display:flex;align-items:center;justify-content:center;background:#fff;position:relative;padding:15px;border-radius:10px;margin-bottom:20px}.collection-list .collection-item .collection-item-link{font-size:16px;font-weight:700}.collection-list .collection-item .collection-item-link a{color:#1a1919d9}.collection-list .collection-item .collection-price{margin-top:15px;font-size:18px;font-weight:700}@media (max-width: 767px){.collection-list .collection-item .collection-price{margin-top:10px}}.collection-list .collection-item .product-metaobject-tag{margin-top:20px}@media (max-width: 767px){.collection-list .collection-item .product-metaobject-tag{margin-top:15px}}.collection-list .collection-item .product-metaobject-tag ul{list-style:none;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media (max-width: 767px){.collection-list .collection-item .product-metaobject-tag ul{padding:0;margin:0;gap:4px}}.collection-list .collection-item .product-metaobject-tag ul li{margin:2px;padding:4px 6px;color:#1a191998;font-size:11px;font-weight:700;border:1px solid #D3D3CF;border-radius:2px;background:#eeede5}@media (max-width: 767px){.collection-list .collection-item .product-metaobject-tag ul li{margin:0}}.collection-list-body .row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:50px 30px}@media (max-width: 767px){.collection-list-body .row{grid-template-columns:repeat(2,1fr);grid-gap:30px 15px}}.collection-list-body .row .col-lg-3{width:100%;padding:0}.collection-body-row{padding:100px 0;max-width:1200px;margin:0 auto}@media (max-width: 1023px){.collection-body-row{padding:40px 0}}.collection-body-row .collection-actions-wrapper{padding:0;margin-bottom:30px}@media (max-width: 1023px){.collection-body-row .collection-actions-wrapper{margin-bottom:0;padding:24px 0;display:flex;align-items:center;justify-content:space-between}}.collection-body-row .collection-actions-wrapper label{display:none}.collection-body-row .collection-actions-wrapper #collection-sort-order{height:auto;border-radius:0;border:0;background:#fbfcf5;font-size:14px;font-weight:500;width:auto;min-width:unset;-moz-appearance:auto;appearance:auto;-webkit-appearance:auto;padding:14px 10px 14px 0;border-bottom:1px solid #E5E4DD;color:#1a1919d9}@media (max-width: 1023px){.collection-body-row .collection-actions-wrapper #collection-sort-order{border-bottom:0;padding:0 14px 0 0;font-size:13px}}@media (max-width: 1023px){.collection-body-row .collection-actions-wrapper .collection-actions-secondary{order:1}}@media (max-width: 1023px){.collection-body-row .collection-actions-wrapper .collection-actions-main{order:2}}@media (max-width: 1023px){.collection-body-row .collection-actions-wrapper .collection-actions-main .button-form-input{display:none}}@media (max-width: 1023px){.collection-body-row.facets-wrap{padding:0 0 40px}}#ProductGridContainer #product-grid{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:50px 30px;padding:0;margin:0}@media (max-width: 767px){#ProductGridContainer #product-grid{grid-template-columns:repeat(2,1fr);grid-gap:30px 15px}}#ProductGridContainer #product-grid li,#ProductGridContainer #product-grid .col-lg-4{padding:0;max-width:100%;width:100%}#ProductGridContainer #product-grid .product-metaobject-tag ul{list-style:none;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:0}@media (max-width: 767px){#ProductGridContainer #product-grid .product-metaobject-tag ul{gap:4px;justify-content:flex-start}}#ProductGridContainer #product-grid .product-metaobject-tag ul li{margin:2px;padding:1px 6px;color:#1a191998;font-size:11px;font-weight:700;border:1px solid #D3D3CF;border-radius:2px;background:#eeede5;max-width:unset;width:auto}@media (max-width: 767px){#ProductGridContainer #product-grid .product-metaobject-tag ul li{margin:0}}.card-product{border:0;border-radius:0;display:block;background:transparent;text-align:center}.card-product .card-media{margin:0 0 20px;position:relative;padding-top:100%;background:#fff;border-radius:10px}.card-product .card-media img{height:100%;-o-object-fit:cover;object-fit:cover}.card-product .card-media div{position:absolute;top:0;left:0;width:100%;height:100%;padding:15px;display:flex;align-items:center;justify-content:center}.card-product .card-heading a{display:block;color:#1a1919d9;font-size:16px;font-weight:700}@media (max-width: 767px){.card-product .card-heading a{font-size:13px;line-height:normal;text-align:left}}.card-product .card-heading a .cart-branch-title{font-size:13px;font-weight:500;margin-top:10px}@media (max-width: 767px){.card-product .card-heading a .cart-branch-title{font-size:10px}}.card-product .card-footer{border:0;background:transparent;padding:0}.card-product .card-footer .price{padding:15px 0 21px;font-size:18px;font-weight:700}@media (max-width: 767px){.card-product .card-footer .price{font-size:16px;text-align:left}.card-product .card-footer .price .tax{font-size:10px;margin-left:3px}}@media (max-width: 1200px){.select-collection-common{padding:0 40px}}@media (max-width: 767px){.select-collection-common{padding:0 20px}}.collections-list{padding:80px 0}@media (max-width: 991px){.collections-list{padding:40px 0}}.collections-list h2{text-align:center;margin-bottom:0}.collections-list .collections-list-body{max-width:1000px;margin:0 auto}@media (max-width: 1200px){.collections-list .collections-list-body{max-width:100%}}.collection-item .card-overlay-media{display:flex;align-items:center;justify-content:center;border-radius:10px;overflow:hidden;border:4px solid #fff;margin-bottom:10px}.collection-item .collection-item-link{padding-left:12px}@media (max-width: 991px){.collection-item .collection-item-link{padding-left:0}}@media (max-width: 767px){.collection-item .collection-item-link{margin-top:12px!important}}.collection-item .collection-item-link a{display:flex;align-items:center;color:#1a1919d9;font-weight:700;position:relative}@media (max-width: 991px){.collection-item .collection-item-link a{font-size:13px;align-items:flex-start}}.collection-item .collection-item-link a:before{content:"";background:url(../assets/arrow-link.png) no-repeat center;background-size:contain;width:20px;height:20px;overflow:hidden;border-radius:100%;margin-right:5px}@media (max-width: 991px){.collection-item .collection-item-link a:before{width:15px;height:15px;top:2px;position:relative}}.collections-list-body .row{margin:0 -10px}@media (max-width: 991px){.collections-list-body .row{margin:0 -7.5px}}.collections-list-body .row>div{padding:0 10px;margin-top:30px}@media (max-width: 991px){.collections-list-body .row>div{flex:0 0 25%;max-width:25%;padding:0 7.5px}}@media (max-width: 767px){.collections-list-body .row>div{flex:0 0 50%;max-width:50%}}.collection-tab{background:#f5f1e700;padding:80px 0}@media (max-width: 767px){.collection-tab{padding:40px 0}}.collection-tab .collection-tab-list{padding:0;list-style:none;margin:0 auto;max-width:1000px;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px}.collection-tab .collection-tab-list li{padding:0}.collection-tab .collection-tab-list li a{display:flex;align-items:center;justify-content:center;background:#a1856e;position:relative;color:#fff;font-size:14px;font-weight:700;height:64px;border-radius:8px}.collection-tab .collection-tab-list li a .price{font-size:24px;font-weight:500;padding-bottom:2px}.collection-tab .collection-tab-info{max-width:1000px;margin:0 auto;padding-top:40px;font-size:14px;font-weight:700}.collection-tab .collection-tab-info a{color:#1a1919d9;text-decoration:underline}.unset-content .collections-tabs-title{font-size:30px;text-align:center;margin-bottom:40px}.unset-content .collection-list-tab-item{padding:100px 0;background:#f5f1e7}.unset-content .collection-list-tab-item:nth-child(2n){background:#f5f1e700}.unset-content .collection-item .card-overlay-media{background:transparent}.choose-bassed-lightness-list-link{padding:80px 0}@media (max-width: 767px){.choose-bassed-lightness-list-link{padding:30px 0}}.choose-bassed-lightness-list-link a{display:flex;align-items:center;justify-content:center;background:#a1856e;border-radius:8px;height:64px;font-size:16px;font-weight:700;position:relative;color:#fff!important;padding-top:4px}@media (max-width: 767px){.choose-bassed-lightness-list-link a{height:60px;font-size:14px}}.choose-bassed-lightness-list-link a:after{content:"";width:10px;height:13px;background:url(../assets/arrow-slide.svg) no-repeat center;background-size:contain;position:absolute;top:calc(50% - 5px);right:20px}@media (max-width: 767px){.choose-bassed-lightness-list-link .container{padding:0 38px}}.choose-bassed-lightness-list{list-style:none;padding:0;margin:0 auto;max-width:770px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:50px}@media (max-width: 1023px){.choose-bassed-lightness-list{grid-gap:20px}}@media (max-width: 767px){.choose-bassed-lightness-list{grid-template-columns:repeat(1,1fr);grid-gap:15px}}.choose-bassed-lightness-list li{padding:0}.model-section{padding:80px 0 100px;background:#f5f1e7}@media (max-width: 767px){.model-section{padding:30px 0 60px}}.model-section .container{padding:0;max-width:1000px;width:100%}@media (max-width: 1100px){.model-section .container{max-width:100%;padding:0 50px}}@media (max-width: 767px){.model-section .container{padding:0 20px}}.model-head{display:flex;align-items:center;margin:0 0 20px}.model-head .avatar{margin-right:20px;flex:0 0 80px;max-width:80px}@media (max-width: 767px){.model-head .avatar{flex:0 0 50px;max-width:50px;margin-right:10px}}.model-head .tag{display:inline-flex;align-items:center;font-size:13px;font-weight:700;background:#4f9e9d;padding:2px 10px;color:#fff;border-radius:30px;line-height:normal}@media (max-width: 767px){.model-head .tag{font-size:11px;padding:1px 7px}}.model-head h3{margin:0;font-size:30px;font-weight:700}@media (max-width: 767px){.model-head h3{line-height:normal;font-size:16px;margin-top:8px}}.model-head-info{margin-bottom:30px;font-size:18px;font-weight:700}@media (max-width: 767px){.model-head-info{font-size:15px}}.model-head-info p{line-height:normal}.model-head-info p:last-child{margin-bottom:0}.model-head-info p .bigTxt-ping{color:#a1856e;font-size:24px}@media (max-width: 767px){.model-head-info p .bigTxt-ping{font-size:20px}}.model-col{margin-top:40px}@media (max-width: 767px){.model-col{margin-top:30px}}.model-col .row{margin:0 -20px}.model-col .col-md-6{padding:0 20px}@media (max-width: 767px){.model-col .col-md-6{margin-bottom:40px}.model-col .col-md-6:last-child{margin-bottom:0}}.model-col-item{font-size:14px;font-weight:500}.model-col-item .point-tag{font-size:18px;font-weight:600;color:#a1856e;margin-bottom:5px}@media (max-width: 767px){.model-col-item .point-tag{font-size:16px;margin-bottom:10px}}.model-col-item h3{margin-bottom:30px;font-size:20px;font-weight:700;overflow:hidden;letter-spacing:0}@media (max-width: 767px){.model-col-item h3{font-size:18px;line-height:normal}}.model-col-item .avatar{margin-bottom:30px;overflow:hidden;border-radius:20px}@media (max-width: 767px){.model-col-item .avatar{border-radius:10px}}.model-col-item .part-page p{margin-bottom:10px;line-height:normal}.model-col-item .part-page p:last-child{margin-bottom:0}.model-col-item .part-page small{font-size:12px}.wraper-clarino{padding:100px 0 140px;background:#f5f1e7}@media (max-width: 767px){.wraper-clarino{padding:40px 0}}.clarino-body{max-width:1000px;margin:0 auto}.clarino-body .clarino-title{text-align:center;font-size:30px;margin-bottom:40px}@media (max-width: 767px){.clarino-body .clarino-title{font-size:20px;margin-bottom:25px;text-align:left}.clarino-body .clarino-title br{display:none}}.clarino-set-column{margin-bottom:30px;text-align:center}@media (max-width: 767px){.clarino-set-column{padding:0 18px;margin-bottom:20px}}.clarino-set-column .row{margin:0 -10px}.clarino-set-column .row>div{padding:0 10px}@media (max-width: 1023px){.clarino-set-column .row>div{margin-bottom:40px}.clarino-set-column .row>div:last-child{margin-bottom:0}}@media (max-width: 1023px){.clarino-set-column .row>div{margin-bottom:20px}}.clarino-set-item{position:relative;padding-top:25px}.clarino-set-item .clarino-set-title{background:#fff;color:#a1856e;font-size:20px;font-weight:700;padding:11px;border:2px solid #A1856E;border-radius:80px;position:absolute;width:calc(100% - 60px);top:0;left:30px;line-height:1.2}@media (max-width: 767px){.clarino-set-item .clarino-set-title{font-size:18px;padding:10px}}.clarino-set-item .clarino-set-img img{border-radius:10px}.clarino-icon{text-align:center;color:#a1856e;font-size:20px;font-weight:700;margin-bottom:30px}@media (max-width: 767px){.clarino-icon{font-size:16px;margin-bottom:20px}}.clarino-icon span{margin-bottom:10px;display:inline-flex}@media (max-width: 767px){.clarino-icon span{margin-bottom:5px}}@media (max-width: 767px){.clarino-icon .clarino-icon-img img{max-height:45px}}.clarino-sugest{margin-bottom:60px}@media (max-width: 767px){.clarino-sugest{padding:0 18px;margin-bottom:40px}}.clarino-sugest .clarino-sugest-body{display:flex;align-items:center;justify-content:center;text-align:center;border:2px solid #A1856E;border-radius:10px;padding:22px;font-size:21px;font-weight:700;color:#1a1919d9}@media (max-width: 1023px){.clarino-sugest .clarino-sugest-body{display:block}}@media (max-width: 767px){.clarino-sugest .clarino-sugest-body{background:#fff;padding:20px 12px;font-size:15px}}.clarino-sugest .clarino-sugest-body span{padding:0 10px}@media (max-width: 767px){.clarino-sugest .clarino-sugest-body span{padding:0 4px}}.clarino-sugest .clarino-sugest-body span img{max-height:30px}@media (max-width: 767px){.clarino-sugest .clarino-sugest-body span img{max-height:18px}}@media (max-width: 767px){.clarino-security{padding:0 8px}}.clarino-security h3{margin-bottom:30px;font-size:20px}@media (max-width: 767px){.clarino-security h3{display:none}}.clarino-security .clarino-body{padding:30px 20px;background:#fff;border-radius:10px}.clarino-security .clarino-body ul{list-style:none;padding:0;margin:0}.clarino-security .clarino-body ul li{padding:0;margin:0}.clarino-security .clarino-body .clarino-link a{font-size:13px;height:54px}.clarino-security .clarino-body .clarino-link a:after{top:calc(50% - 7px)}.clarino-column{margin-bottom:40px}.clarino-column .head--top_left{text-align:center;list-style:none}.clarino-column .head--top_left span{font-size:15px;font-weight:700;display:block;text-align:center}@media (max-width: 767px){.clarino-column .head--top_left span{font-size:14px}}.clarino-column .head--top_left .avatar{margin:26px 0 40px;height:40px;display:flex;align-items:center;justify-content:center}@media (max-width: 767px){.clarino-column .head--top_left .avatar{margin:20px 0 25px;max-height:35px;height:auto}}.clarino-column .head--top_left .avatar img{max-height:40px}@media (max-width: 767px){.clarino-column .head--top_left .avatar img{max-height:35px}}.clarino-column .head--top_right-item{display:flex}.clarino-column .head--top_right-item ul.head--top_right{flex:0 0 50%;max-width:50%;padding-right:20px}.clarino-column .head--top_right-item p{flex:0 0 50%;max-width:50%;font-size:13px;font-weight:500;margin-bottom:0}.clarino-column .star-rating{display:flex;align-items:center;margin-bottom:14px}.clarino-column .star-rating:last-child{margin-bottom:0}.clarino-column .star-rating>div{flex:0 0 50px;max-width:50px;font-size:15px;font-weight:700;margin-right:13px;line-height:1}.clarino-column .star-rating .list-start{flex:0 0 calc(100% - 58px);max-width:calc(100% - 58px);display:flex;align-items:center}.clarino-column .star-rating .list-start li{margin-right:4px;display:flex;align-items:center;justify-content:center}.clarino-column .star-rating .list-start li:last-child{margin-right:0}.clarino-column .star-rating .list-start li svg{width:16px;height:16px}.clarino-security-column .row{margin:0 -10px}.clarino-security-column .row>div{padding:0 10px}@media (max-width: 1023px){.clarino-security-column .row>div{margin-bottom:40px}.clarino-security-column .row>div:last-child{margin-bottom:0}}@media (max-width: 767px){.clarino-security-column .row>div{margin-bottom:20px}}.single-clarino{padding:100px 0;background:#f5f1e7}@media (max-width: 767px){.single-clarino{padding:40px 0}}.clarino-column-single{max-width:1000px;margin:0 auto}.clarino-column-single .clarino-desc{padding:50px 0 40px}@media (max-width: 767px){.clarino-column-single .clarino-desc{padding:30px 0 40px;font-size:13px}}.clarino-column-single .clarino-desc p{margin-bottom:15px}@media (max-width: 767px){.clarino-column-single .clarino-desc p{margin-bottom:20px}}.clarino-column-single .clarino-desc p:last-child{margin-bottom:0}.clarino-column-single .clarino-link{max-width:360px;margin:0 auto}@media (max-width: 767px){.clarino-column-single .clarino-link{max-width:100%;padding:0 28px}.clarino-column-single .clarino-link a{font-size:13px;height:54px}}.single-clarino-top{display:flex}@media (max-width: 767px){.single-clarino-top{display:block}}.single-clarino-top .head--top_left{padding:0;margin:0;flex:0 0 40%;max-width:40%;list-style:none}@media (max-width: 767px){.single-clarino-top .head--top_left{max-width:100%;text-align:center}}.single-clarino-top .head--top_left li{padding:0;margin:0}.single-clarino-top .head--top_left .left{font-size:20px;font-weight:700}@media (max-width: 767px){.single-clarino-top .head--top_left .left{font-size:18px;margin-bottom:30px}}.single-clarino-top .head--top_left .left .avatar{margin-top:30px}.single-clarino-top .head--top_left .left .avatar img{max-height:44px}@media (max-width: 767px){.single-clarino-top .head--top_left .left .avatar img{max-height:40px}}.single-clarino-top .head--top_right-item{flex:0 0 60%;max-width:60%;display:flex;align-items:center;background:#fff;width:100%;border-top:1px solid #CEC6B6;border-bottom:1px solid #CEC6B6}@media (max-width: 767px){.single-clarino-top .head--top_right-item{max-width:100%}}.single-clarino-top .head--top_right-item .desc{font-size:15px;font-weight:700;padding:20px}@media (max-width: 767px){.single-clarino-top .head--top_right-item .desc{font-size:13px;padding:15px}}.single-clarino-top .head--top_right-item .desc p{margin-bottom:10px}.single-clarino-top .head--top_right-item .desc p:last-child{margin:0}.single-clarino-top ul{list-style:none;padding:0;margin:0;flex:0 0 190px;max-width:190px}.single-clarino-top .head--top_right{border-right:1px solid #CEC6B6}@media (max-width: 767px){.single-clarino-top .head--top_right{flex:0 0 161px;max-width:161px}}.single-clarino-top .head--top_right li{padding:0;margin:0}.single-clarino-top .list-start{padding:0;display:flex;align-items:center;justify-content:center;flex:0 0 100px;max-width:100px}@media (max-width: 767px){.single-clarino-top .list-start{flex:0 0 86px;max-width:86px}}.single-clarino-top .list-start li{margin-right:6px;display:flex;align-items:center;justify-content:center}.single-clarino-top .list-start li:last-child{margin-right:0}.single-clarino-top .list-start li svg{width:16px;height:16px}@media (max-width: 767px){.single-clarino-top .list-start li svg{width:14px;height:14px}}@media (max-width: 767px){.single-clarino-top .review__head{margin-right:0}}.single-clarino-top .review__head .star-rating{display:flex;align-items:center;background:#fff;border-bottom:1px solid #CEC6B6}.single-clarino-top .review__head .star-rating:last-child{border-bottom:0}.single-clarino-top .review__head .star-rating>div{flex:0 0 90px;max-width:90px;text-align:center;font-size:16px;font-weight:700;padding:14px 10px;border-right:1px solid #CEC6B6;background:#e7dcd1}@media (max-width: 767px){.single-clarino-top .review__head .star-rating>div{flex:0 0 75px;max-width:75px;font-size:14px;padding:10px;margin-right:0}}.school-good-body{padding:60px 0 80px;background:#f5f1e7}.school-good-qa{max-width:1000px;margin:0 auto;font-weight:700;font-size:15px}.school-good-qa h3{font-size:20px;margin-bottom:30px;font-weight:700}.school-good-qa p{margin-bottom:15px}.school-good-qa p:last-child{margin-bottom:0}.school-good-product .school-good-product-header{padding:40px 0;font-weight:700;font-size:20px;text-align:center;display:flex;align-items:center;justify-content:center}.school-good-product .school-good-product-header em{font-style:unset;position:relative;margin:0 4px}.school-good-product .school-good-product-header em.two-underline{border-bottom:2px solid}.school-good-product .school-good-product-header em.two-underline:before{content:"";width:100%;height:2px;background:#1a1919d9;position:absolute;bottom:-6px;left:0}.school-good-product .school-good-product-header em.school-sale-style{font-size:30px;font-weight:800;border:2px solid;line-height:normal;padding:0 5px}.template-page-price [id*=__product-grid],.template-page-price [id*=__product-grid3],.template-page-price [id*=__product-grid5],.template-page-price [id*=__product-grid7]{background-color:#f5f1e7!important}.template-page-price [id*=__product-grid] .main-collection-choose-from-series,.template-page-price [id*=__product-grid3] .main-collection-choose-from-series,.template-page-price [id*=__product-grid5] .main-collection-choose-from-series,.template-page-price [id*=__product-grid7] .main-collection-choose-from-series{display:none}.template-page-price [id*=__product-grid] .collection-list,.template-page-price [id*=__product-grid3] .collection-list,.template-page-price [id*=__product-grid5] .collection-list,.template-page-price [id*=__product-grid7] .collection-list{background:transparent}.template-page-price [id*=__product-grid2],.template-page-price [id*=__product-grid4],.template-page-price [id*=__product-grid6],.template-page-price [id*=__product-grid8]{background:#f5f1e700!important}.template-page-price [id*=__product-grid2] .main-collection-choose-from-series,.template-page-price [id*=__product-grid4] .main-collection-choose-from-series,.template-page-price [id*=__product-grid6] .main-collection-choose-from-series,.template-page-price [id*=__product-grid8] .main-collection-choose-from-series{display:none}.template-page-price [id*=__product-grid2] .collection-list,.template-page-price [id*=__product-grid4] .collection-list,.template-page-price [id*=__product-grid6] .collection-list,.template-page-price [id*=__product-grid8] .collection-list{background:transparent}.template-page-school [id*=__product-grid],.template-page-school [id*=__product-grid3],.template-page-school [id*=__product-grid5],.template-page-school [id*=__product-grid7],.template-page-strength [id*=__product-grid],.template-page-strength [id*=__product-grid3],.template-page-strength [id*=__product-grid5],.template-page-strength [id*=__product-grid7],.template-page-light [id*=__product-grid],.template-page-light [id*=__product-grid3],.template-page-light [id*=__product-grid5],.template-page-light [id*=__product-grid7],.template-page-capacity [id*=__product-grid],.template-page-capacity [id*=__product-grid3],.template-page-capacity [id*=__product-grid5],.template-page-capacity [id*=__product-grid7],.template-page-flash [id*=__product-grid],.template-page-flash [id*=__product-grid3],.template-page-flash [id*=__product-grid5],.template-page-flash [id*=__product-grid7]{background:transparent!important}.template-page-school [id*=__product-grid] .main-collection-choose-from-series,.template-page-school [id*=__product-grid3] .main-collection-choose-from-series,.template-page-school [id*=__product-grid5] .main-collection-choose-from-series,.template-page-school [id*=__product-grid7] .main-collection-choose-from-series,.template-page-strength [id*=__product-grid] .main-collection-choose-from-series,.template-page-strength [id*=__product-grid3] .main-collection-choose-from-series,.template-page-strength [id*=__product-grid5] .main-collection-choose-from-series,.template-page-strength [id*=__product-grid7] .main-collection-choose-from-series,.template-page-light [id*=__product-grid] .main-collection-choose-from-series,.template-page-light [id*=__product-grid3] .main-collection-choose-from-series,.template-page-light [id*=__product-grid5] .main-collection-choose-from-series,.template-page-light [id*=__product-grid7] .main-collection-choose-from-series,.template-page-capacity [id*=__product-grid] .main-collection-choose-from-series,.template-page-capacity [id*=__product-grid3] .main-collection-choose-from-series,.template-page-capacity [id*=__product-grid5] .main-collection-choose-from-series,.template-page-capacity [id*=__product-grid7] .main-collection-choose-from-series,.template-page-flash [id*=__product-grid] .main-collection-choose-from-series,.template-page-flash [id*=__product-grid3] .main-collection-choose-from-series,.template-page-flash [id*=__product-grid5] .main-collection-choose-from-series,.template-page-flash [id*=__product-grid7] .main-collection-choose-from-series{display:none}.template-page-school [id*=__product-grid] .collection-list,.template-page-school [id*=__product-grid3] .collection-list,.template-page-school [id*=__product-grid5] .collection-list,.template-page-school [id*=__product-grid7] .collection-list,.template-page-strength [id*=__product-grid] .collection-list,.template-page-strength [id*=__product-grid3] .collection-list,.template-page-strength [id*=__product-grid5] .collection-list,.template-page-strength [id*=__product-grid7] .collection-list,.template-page-light [id*=__product-grid] .collection-list,.template-page-light [id*=__product-grid3] .collection-list,.template-page-light [id*=__product-grid5] .collection-list,.template-page-light [id*=__product-grid7] .collection-list,.template-page-capacity [id*=__product-grid] .collection-list,.template-page-capacity [id*=__product-grid3] .collection-list,.template-page-capacity [id*=__product-grid5] .collection-list,.template-page-capacity [id*=__product-grid7] .collection-list,.template-page-flash [id*=__product-grid] .collection-list,.template-page-flash [id*=__product-grid3] .collection-list,.template-page-flash [id*=__product-grid5] .collection-list,.template-page-flash [id*=__product-grid7] .collection-list{background:transparent}.template-page-school [id*=__product-grid2],.template-page-school [id*=__product-grid4],.template-page-school [id*=__product-grid6],.template-page-school [id*=__product-grid8],.template-page-strength [id*=__product-grid2],.template-page-strength [id*=__product-grid4],.template-page-strength [id*=__product-grid6],.template-page-strength [id*=__product-grid8],.template-page-light [id*=__product-grid2],.template-page-light [id*=__product-grid4],.template-page-light [id*=__product-grid6],.template-page-light [id*=__product-grid8],.template-page-capacity [id*=__product-grid2],.template-page-capacity [id*=__product-grid4],.template-page-capacity [id*=__product-grid6],.template-page-capacity [id*=__product-grid8],.template-page-flash [id*=__product-grid2],.template-page-flash [id*=__product-grid4],.template-page-flash [id*=__product-grid6],.template-page-flash [id*=__product-grid8]{background-color:#f5f1e7!important}.template-page-school [id*=__product-grid2] .main-collection-choose-from-series,.template-page-school [id*=__product-grid4] .main-collection-choose-from-series,.template-page-school [id*=__product-grid6] .main-collection-choose-from-series,.template-page-school [id*=__product-grid8] .main-collection-choose-from-series,.template-page-strength [id*=__product-grid2] .main-collection-choose-from-series,.template-page-strength [id*=__product-grid4] .main-collection-choose-from-series,.template-page-strength [id*=__product-grid6] .main-collection-choose-from-series,.template-page-strength [id*=__product-grid8] .main-collection-choose-from-series,.template-page-light [id*=__product-grid2] .main-collection-choose-from-series,.template-page-light [id*=__product-grid4] .main-collection-choose-from-series,.template-page-light [id*=__product-grid6] .main-collection-choose-from-series,.template-page-light [id*=__product-grid8] .main-collection-choose-from-series,.template-page-capacity [id*=__product-grid2] .main-collection-choose-from-series,.template-page-capacity [id*=__product-grid4] .main-collection-choose-from-series,.template-page-capacity [id*=__product-grid6] .main-collection-choose-from-series,.template-page-capacity [id*=__product-grid8] .main-collection-choose-from-series,.template-page-flash [id*=__product-grid2] .main-collection-choose-from-series,.template-page-flash [id*=__product-grid4] .main-collection-choose-from-series,.template-page-flash [id*=__product-grid6] .main-collection-choose-from-series,.template-page-flash [id*=__product-grid8] .main-collection-choose-from-series{display:none}.template-page-school [id*=__product-grid2] .collection-list,.template-page-school [id*=__product-grid4] .collection-list,.template-page-school [id*=__product-grid6] .collection-list,.template-page-school [id*=__product-grid8] .collection-list,.template-page-strength [id*=__product-grid2] .collection-list,.template-page-strength [id*=__product-grid4] .collection-list,.template-page-strength [id*=__product-grid6] .collection-list,.template-page-strength [id*=__product-grid8] .collection-list,.template-page-light [id*=__product-grid2] .collection-list,.template-page-light [id*=__product-grid4] .collection-list,.template-page-light [id*=__product-grid6] .collection-list,.template-page-light [id*=__product-grid8] .collection-list,.template-page-capacity [id*=__product-grid2] .collection-list,.template-page-capacity [id*=__product-grid4] .collection-list,.template-page-capacity [id*=__product-grid6] .collection-list,.template-page-capacity [id*=__product-grid8] .collection-list,.template-page-flash [id*=__product-grid2] .collection-list,.template-page-flash [id*=__product-grid4] .collection-list,.template-page-flash [id*=__product-grid6] .collection-list,.template-page-flash [id*=__product-grid8] .collection-list{background:transparent}.template-page-school .collection-items .card-product .card-footer .price{padding-bottom:0}.template-page-school .cart-branch-title{display:none}.template-page-school product-tag{display:none}.main-collection-choose-from-function .collection-visual,.main-collection-choose-from-cushion .collection-visual,.template-page-shoulder-strap .collection-visual{padding:80px 0;background:#e7dcd1}@media (max-width: 767px){.main-collection-choose-from-function .collection-visual,.main-collection-choose-from-cushion .collection-visual,.template-page-shoulder-strap .collection-visual{padding:30px 0}}.main-collection-choose-from-function .collection-visual:after,.main-collection-choose-from-cushion .collection-visual:after,.template-page-shoulder-strap .collection-visual:after{display:none}.main-collection-choose-from-function .function-body,.main-collection-choose-from-function .cushion-body,.main-collection-choose-from-cushion .function-body,.main-collection-choose-from-cushion .cushion-body,.template-page-shoulder-strap .function-body,.template-page-shoulder-strap .cushion-body{padding:80px 0 100px;background:#f5f1e7}@media (max-width: 767px){.main-collection-choose-from-function .function-body,.main-collection-choose-from-function .cushion-body,.main-collection-choose-from-cushion .function-body,.main-collection-choose-from-cushion .cushion-body,.template-page-shoulder-strap .function-body,.template-page-shoulder-strap .cushion-body{padding:30px 0}}.main-collection-choose-from-function .function-body h2,.main-collection-choose-from-function .cushion-body h2,.main-collection-choose-from-cushion .function-body h2,.main-collection-choose-from-cushion .cushion-body h2,.template-page-shoulder-strap .function-body h2,.template-page-shoulder-strap .cushion-body h2{text-align:center}.main-collection-choose-from-function .function-column,.main-collection-choose-from-function .cushion-column,.main-collection-choose-from-cushion .function-column,.main-collection-choose-from-cushion .cushion-column,.template-page-shoulder-strap .function-column,.template-page-shoulder-strap .cushion-column{max-width:1000px;margin:0 auto}@media (max-width: 767px){.main-collection-choose-from-function .function-column .row .col-lg-4,.main-collection-choose-from-function .cushion-column .row .col-lg-4,.main-collection-choose-from-cushion .function-column .row .col-lg-4,.main-collection-choose-from-cushion .cushion-column .row .col-lg-4,.template-page-shoulder-strap .function-column .row .col-lg-4,.template-page-shoulder-strap .cushion-column .row .col-lg-4{margin-bottom:30px;padding:0 20px}.main-collection-choose-from-function .function-column .row .col-lg-4:last-child,.main-collection-choose-from-function .cushion-column .row .col-lg-4:last-child,.main-collection-choose-from-cushion .function-column .row .col-lg-4:last-child,.main-collection-choose-from-cushion .cushion-column .row .col-lg-4:last-child,.template-page-shoulder-strap .function-column .row .col-lg-4:last-child,.template-page-shoulder-strap .cushion-column .row .col-lg-4:last-child{margin-bottom:0}}.main-collection-choose-from-function .function-column .model-col-item,.main-collection-choose-from-function .cushion-column .model-col-item,.main-collection-choose-from-cushion .function-column .model-col-item,.main-collection-choose-from-cushion .cushion-column .model-col-item,.template-page-shoulder-strap .function-column .model-col-item,.template-page-shoulder-strap .cushion-column .model-col-item{position:relative;padding-bottom:64px;height:100%}@media (max-width: 767px){.main-collection-choose-from-function .function-column .model-col-item,.main-collection-choose-from-function .cushion-column .model-col-item,.main-collection-choose-from-cushion .function-column .model-col-item,.main-collection-choose-from-cushion .cushion-column .model-col-item,.template-page-shoulder-strap .function-column .model-col-item,.template-page-shoulder-strap .cushion-column .model-col-item{padding-bottom:0}}.main-collection-choose-from-function .function-column .model-col-item .choose-from-strengh-link,.main-collection-choose-from-function .cushion-column .model-col-item .choose-from-strengh-link,.main-collection-choose-from-cushion .function-column .model-col-item .choose-from-strengh-link,.main-collection-choose-from-cushion .cushion-column .model-col-item .choose-from-strengh-link,.template-page-shoulder-strap .function-column .model-col-item .choose-from-strengh-link,.template-page-shoulder-strap .cushion-column .model-col-item .choose-from-strengh-link{position:absolute;bottom:0;left:0;width:100%}@media (max-width: 767px){.main-collection-choose-from-function .function-column .model-col-item .choose-from-strengh-link,.main-collection-choose-from-function .cushion-column .model-col-item .choose-from-strengh-link,.main-collection-choose-from-cushion .function-column .model-col-item .choose-from-strengh-link,.main-collection-choose-from-cushion .cushion-column .model-col-item .choose-from-strengh-link,.template-page-shoulder-strap .function-column .model-col-item .choose-from-strengh-link,.template-page-shoulder-strap .cushion-column .model-col-item .choose-from-strengh-link{position:relative;padding:0 20px}}.main-collection-choose-from-function .function-column .model-col-item .part-page,.main-collection-choose-from-function .cushion-column .model-col-item .part-page,.main-collection-choose-from-cushion .function-column .model-col-item .part-page,.main-collection-choose-from-cushion .cushion-column .model-col-item .part-page,.template-page-shoulder-strap .function-column .model-col-item .part-page,.template-page-shoulder-strap .cushion-column .model-col-item .part-page{padding:20px 0}.main-collection-choose-from-function .function-column .model-col-item .model__head,.main-collection-choose-from-function .cushion-column .model-col-item .model__head,.main-collection-choose-from-cushion .function-column .model-col-item .model__head,.main-collection-choose-from-cushion .cushion-column .model-col-item .model__head,.template-page-shoulder-strap .function-column .model-col-item .model__head,.template-page-shoulder-strap .cushion-column .model-col-item .model__head{display:flex}.main-collection-choose-from-function .function-column .model-col-item .model__head .avatar,.main-collection-choose-from-function .cushion-column .model-col-item .model__head .avatar,.main-collection-choose-from-cushion .function-column .model-col-item .model__head .avatar,.main-collection-choose-from-cushion .cushion-column .model-col-item .model__head .avatar,.template-page-shoulder-strap .function-column .model-col-item .model__head .avatar,.template-page-shoulder-strap .cushion-column .model-col-item .model__head .avatar{margin:0 15px 0 0;border-radius:0;flex:0 0 60px;max-width:60px}@media (max-width: 767px){.main-collection-choose-from-function .function-column .model-col-item .model__head .avatar,.main-collection-choose-from-function .cushion-column .model-col-item .model__head .avatar,.main-collection-choose-from-cushion .function-column .model-col-item .model__head .avatar,.main-collection-choose-from-cushion .cushion-column .model-col-item .model__head .avatar,.template-page-shoulder-strap .function-column .model-col-item .model__head .avatar,.template-page-shoulder-strap .cushion-column .model-col-item .model__head .avatar{max-width:50px;flex:0 0 50px;margin-right:10px}}.main-collection-choose-from-function .function-column .model-col-item .tag,.main-collection-choose-from-function .cushion-column .model-col-item .tag,.main-collection-choose-from-cushion .function-column .model-col-item .tag,.main-collection-choose-from-cushion .cushion-column .model-col-item .tag,.template-page-shoulder-strap .function-column .model-col-item .tag,.template-page-shoulder-strap .cushion-column .model-col-item .tag{display:inline-flex;font-size:13px;font-weight:700;padding:2px 10px;border-radius:32px;color:#fff;line-height:normal;margin-bottom:9px}@media (max-width: 767px){.main-collection-choose-from-function .function-column .model-col-item .tag,.main-collection-choose-from-function .cushion-column .model-col-item .tag,.main-collection-choose-from-cushion .function-column .model-col-item .tag,.main-collection-choose-from-cushion .cushion-column .model-col-item .tag,.template-page-shoulder-strap .function-column .model-col-item .tag,.template-page-shoulder-strap .cushion-column .model-col-item .tag{margin-bottom:0;font-size:11px;padding:1px 7px}}.main-collection-choose-from-function .function-column .model-col-item .tag.tag-green,.main-collection-choose-from-function .cushion-column .model-col-item .tag.tag-green,.main-collection-choose-from-cushion .function-column .model-col-item .tag.tag-green,.main-collection-choose-from-cushion .cushion-column .model-col-item .tag.tag-green,.template-page-shoulder-strap .function-column .model-col-item .tag.tag-green,.template-page-shoulder-strap .cushion-column .model-col-item .tag.tag-green{background:#4f9e9d}.main-collection-choose-from-function .function-column .model-col-item h3,.main-collection-choose-from-function .cushion-column .model-col-item h3,.main-collection-choose-from-cushion .function-column .model-col-item h3,.main-collection-choose-from-cushion .cushion-column .model-col-item h3,.template-page-shoulder-strap .function-column .model-col-item h3,.template-page-shoulder-strap .cushion-column .model-col-item h3{margin:0;font-size:18px;line-height:inherit;-webkit-line-clamp:unset}@media (max-width: 767px){.main-collection-choose-from-function .function-column .model-col-item h3,.main-collection-choose-from-function .cushion-column .model-col-item h3,.main-collection-choose-from-cushion .function-column .model-col-item h3,.main-collection-choose-from-cushion .cushion-column .model-col-item h3,.template-page-shoulder-strap .function-column .model-col-item h3,.template-page-shoulder-strap .cushion-column .model-col-item h3{line-height:normal;font-size:16px;margin-top:8px}}.main-collection-choose-from-function .function-column .model-col-item h3 span,.main-collection-choose-from-function .cushion-column .model-col-item h3 span,.main-collection-choose-from-cushion .function-column .model-col-item h3 span,.main-collection-choose-from-cushion .cushion-column .model-col-item h3 span,.template-page-shoulder-strap .function-column .model-col-item h3 span,.template-page-shoulder-strap .cushion-column .model-col-item h3 span{display:block;font-size:10px}.main-collection-choose-from-function .shoulder-strap-default,.main-collection-choose-from-cushion .shoulder-strap-default,.template-page-shoulder-strap .shoulder-strap-default{background:#f5f1e7;padding:80px 0 100px}@media (max-width: 767px){.main-collection-choose-from-function .shoulder-strap-default,.main-collection-choose-from-cushion .shoulder-strap-default,.template-page-shoulder-strap .shoulder-strap-default{padding:30px 0}}.main-collection-choose-from-function .shoulder-strap-default-body,.main-collection-choose-from-cushion .shoulder-strap-default-body,.template-page-shoulder-strap .shoulder-strap-default-body{max-width:1000px;margin:0 auto}.main-collection-choose-from-function .shoulder-strap-default-body .shoulder-strap-default-avatar img,.main-collection-choose-from-cushion .shoulder-strap-default-body .shoulder-strap-default-avatar img,.template-page-shoulder-strap .shoulder-strap-default-body .shoulder-strap-default-avatar img{border-radius:20px;width:100%}.main-collection-choose-from-function .shoulder-strap-default-body .shoulder-strap-default-desc,.main-collection-choose-from-cushion .shoulder-strap-default-body .shoulder-strap-default-desc,.template-page-shoulder-strap .shoulder-strap-default-body .shoulder-strap-default-desc{padding:20px 0 30px;font-size:18px;font-weight:700}@media (max-width: 767px){.main-collection-choose-from-function .shoulder-strap-default-body .shoulder-strap-default-desc,.main-collection-choose-from-cushion .shoulder-strap-default-body .shoulder-strap-default-desc,.template-page-shoulder-strap .shoulder-strap-default-body .shoulder-strap-default-desc{font-size:14px;padding:20px 0}}.main-collection-choose-from-function .shoulder-strap-default-body .shoulder-strap-default-desc p,.main-collection-choose-from-cushion .shoulder-strap-default-body .shoulder-strap-default-desc p,.template-page-shoulder-strap .shoulder-strap-default-body .shoulder-strap-default-desc p{margin-bottom:15px}.main-collection-choose-from-function .shoulder-strap-default-body .shoulder-strap-default-desc p:last-child,.main-collection-choose-from-cushion .shoulder-strap-default-body .shoulder-strap-default-desc p:last-child,.template-page-shoulder-strap .shoulder-strap-default-body .shoulder-strap-default-desc p:last-child{margin-bottom:0}.main-collection-choose-from-function .shoulder-strap-default-body .model__head,.main-collection-choose-from-cushion .shoulder-strap-default-body .model__head,.template-page-shoulder-strap .shoulder-strap-default-body .model__head{display:flex}.main-collection-choose-from-function .shoulder-strap-default-body .model__head .avatar,.main-collection-choose-from-cushion .shoulder-strap-default-body .model__head .avatar,.template-page-shoulder-strap .shoulder-strap-default-body .model__head .avatar{margin:0 20px 0 0;border-radius:0;flex:0 0 80px;max-width:80px}@media (max-width: 767px){.main-collection-choose-from-function .shoulder-strap-default-body .model__head .avatar,.main-collection-choose-from-cushion .shoulder-strap-default-body .model__head .avatar,.template-page-shoulder-strap .shoulder-strap-default-body .model__head .avatar{margin-right:10px;flex:0 0 50px;max-width:50px}}.main-collection-choose-from-function .shoulder-strap-default-body .model__head h3,.main-collection-choose-from-cushion .shoulder-strap-default-body .model__head h3,.template-page-shoulder-strap .shoulder-strap-default-body .model__head h3{font-size:30px;margin:0;line-height:normal}@media (max-width: 767px){.main-collection-choose-from-function .shoulder-strap-default-body .model__head h3,.main-collection-choose-from-cushion .shoulder-strap-default-body .model__head h3,.template-page-shoulder-strap .shoulder-strap-default-body .model__head h3{font-size:16px}}.main-collection-choose-from-function .shoulder-strap-default-body .model__head h3 span,.main-collection-choose-from-cushion .shoulder-strap-default-body .model__head h3 span,.template-page-shoulder-strap .shoulder-strap-default-body .model__head h3 span{font-size:12px;display:block}@media (max-width: 767px){.main-collection-choose-from-function .shoulder-strap-default-body .model__head h3 span,.main-collection-choose-from-cushion .shoulder-strap-default-body .model__head h3 span,.template-page-shoulder-strap .shoulder-strap-default-body .model__head h3 span{font-size:10px}}.main-collection-choose-from-function .shoulder-strap-default-body .tag,.main-collection-choose-from-cushion .shoulder-strap-default-body .tag,.template-page-shoulder-strap .shoulder-strap-default-body .tag{display:inline-flex;font-size:13px;font-weight:700;padding:2px 10px;border-radius:32px;color:#fff;line-height:normal;margin-bottom:9px}@media (max-width: 767px){.main-collection-choose-from-function .shoulder-strap-default-body .tag,.main-collection-choose-from-cushion .shoulder-strap-default-body .tag,.template-page-shoulder-strap .shoulder-strap-default-body .tag{margin-bottom:0;font-size:11px;padding:1px 7px}}.main-collection-choose-from-function .shoulder-strap-default-body .tag.tag-green,.main-collection-choose-from-cushion .shoulder-strap-default-body .tag.tag-green,.template-page-shoulder-strap .shoulder-strap-default-body .tag.tag-green{background:#4f9e9d}.main-collection-choose-bassed-lightness .model-col-item{position:relative}.shoulder-strap-body{padding:80px 0 100px;background:#f5f1e7}@media (max-width: 767px){.shoulder-strap-body{padding:30px 0 40px}}.shoulder-strap-body h2{text-align:center;margin-bottom:0}.shoulder-strap-body .model-col{margin-top:30px}.shoulder-strap-column{max-width:1000px;margin:0 auto}.shoulder-strap-column .row{margin:0 -20px}.shoulder-strap-column .col-lg-6{padding:0 20px;margin-top:50px}@media (max-width: 767px){.shoulder-strap-column .col-lg-6{margin-top:32px;margin-bottom:0}}.shoulder-strap-column .col-lg-6:first-child{margin-top:0}.shoulder-strap-column .col-lg-6:nth-child(2){margin-top:0}@media (max-width: 767px){.shoulder-strap-column .col-lg-6:nth-child(2){margin-top:32px;margin-bottom:0}}.shoulder-strap-column .model-col-item{position:relative;padding-bottom:64px;height:100%}@media (max-width: 767px){.shoulder-strap-column .model-col-item{padding-bottom:0}}.shoulder-strap-column .model-col-item .model__head{display:flex}.shoulder-strap-column .model-col-item .model__head .avatar{margin:0 15px 0 0;border-radius:0;flex:0 0 60px;max-width:60px}@media (max-width: 767px){.shoulder-strap-column .model-col-item .model__head .avatar{margin-right:10px;flex:0 0 50px;max-width:50px}}.shoulder-strap-column .model-col-item .tag{display:inline-flex;font-size:13px;font-weight:700;padding:2px 10px;border-radius:32px;color:#fff;line-height:normal;margin-bottom:9px}@media (max-width: 767px){.shoulder-strap-column .model-col-item .tag{font-size:11px;padding:1px 7px;margin:0}}.shoulder-strap-column .model-col-item .tag.tag-green{background:#4f9e9d}.shoulder-strap-column .model-col-item h3{margin:0;font-size:18px;line-height:inherit;-webkit-line-clamp:unset}@media (max-width: 767px){.shoulder-strap-column .model-col-item h3{line-height:normal;font-size:16px;margin-top:8px}}.shoulder-strap-column .model-col-item h3 span{display:block;font-size:10px}.shoulder-strap-column .model-col-item .part-page{padding:20px 0 42px}@media (max-width: 767px){.shoulder-strap-column .model-col-item .part-page{font-size:13px;padding:20px 0}}.shoulder-strap-column .model-col-item .choose-from-strengh-link{position:absolute;bottom:0;left:0;width:100%}@media (max-width: 767px){.shoulder-strap-column .model-col-item .choose-from-strengh-link{padding:0 20px;position:relative}}.shoulder-strap-column .model-col-item .choose-from-strengh-link a{max-width:324px;margin:0 auto}@media (max-width: 767px){.shoulder-strap-column .model-col-item .choose-from-strengh-link a{font-size:13px;height:54px;max-width:100%}}.main-collection-choose-from-shoulder-strap .shoulder-strap-default{background:#f5f1e7;padding:80px 0 100px}@media (max-width: 767px){.main-collection-choose-from-shoulder-strap .shoulder-strap-default{padding:40px 0}}.main-collection-choose-from-shoulder-strap .shoulder-strap-default-body{max-width:1000px;margin:0 auto}.main-collection-choose-from-shoulder-strap .shoulder-strap-default-body .shoulder-strap-default-avatar img{border-radius:20px;width:100%}@media (max-width: 767px){.main-collection-choose-from-shoulder-strap .shoulder-strap-default-body .shoulder-strap-default-avatar img{border-radius:10px}}.main-collection-choose-from-shoulder-strap .shoulder-strap-default-body .shoulder-strap-default-desc{padding:20px 0 30px;font-size:18px;font-weight:700}@media (max-width: 767px){.main-collection-choose-from-shoulder-strap .shoulder-strap-default-body .shoulder-strap-default-desc{padding:20px 0;font-size:14px}}.main-collection-choose-from-shoulder-strap .shoulder-strap-default-body .shoulder-strap-default-desc p{margin-bottom:15px}.main-collection-choose-from-shoulder-strap .shoulder-strap-default-body .shoulder-strap-default-desc p:last-child{margin-bottom:0}.main-collection-choose-from-shoulder-strap .shoulder-strap-default-body .model__head{display:flex}.main-collection-choose-from-shoulder-strap .shoulder-strap-default-body .model__head .avatar{margin:0 20px 0 0;border-radius:0;flex:0 0 80px;max-width:80px}@media (max-width: 767px){.main-collection-choose-from-shoulder-strap .shoulder-strap-default-body .model__head .avatar{max-width:50px;flex:0 0 50px;margin-right:10px}}.main-collection-choose-from-shoulder-strap .shoulder-strap-default-body .model__head h3{font-size:30px;margin:0;line-height:normal}@media (max-width: 767px){.main-collection-choose-from-shoulder-strap .shoulder-strap-default-body .model__head h3{font-size:16px;margin-top:8px}}.main-collection-choose-from-shoulder-strap .shoulder-strap-default-body .model__head h3 span{font-size:12px;display:block}@media (max-width: 767px){.main-collection-choose-from-shoulder-strap .shoulder-strap-default-body .model__head h3 span{font-size:10px}}.main-collection-choose-from-shoulder-strap .shoulder-strap-default-body .tag{display:inline-flex;font-size:13px;font-weight:700;padding:2px 10px;border-radius:32px;color:#fff;line-height:normal;margin-bottom:9px}@media (max-width: 767px){.main-collection-choose-from-shoulder-strap .shoulder-strap-default-body .tag{font-size:11px;padding:1px 7px;margin:0}}.main-collection-choose-from-shoulder-strap .shoulder-strap-default-body .tag.tag-green{background:#4f9e9d}@media (max-width: 1023px){.template-collection .collection-body-col.col-lg-9,.template-collection .collection-body-col.col-lg-3{padding:0}}.filter-collection-mb{cursor:pointer;border-bottom:1px solid #D3D3CF;padding:20px 0;position:sticky;background:#fbfcf5;top:0;z-index:4}@media (max-width: 1023px){.filter-collection-mb{display:flex!important;align-items:center;justify-content:space-between}}@media (max-width: 1023px){.filter-collection-mb.active .btn-plus-filter span:last-child{opacity:0}}.filter-collection-mb .icon-filter-left{display:flex;align-items:center;color:#1a1919;font-size:16px;font-weight:700}.filter-collection-mb .icon-filter-left .icon{display:flex;align-items:center;justify-content:center}.filter-collection-mb .icon-filter-left span{margin-left:10px}.filter-collection-mb .btn-plus-filter{width:40px;height:40px;background:#a1856e;border-radius:8px;position:relative}.filter-collection-mb .btn-plus-filter span:first-child{border:2px solid #FFFFFF;width:16px;display:inline-flex;border-radius:30px;position:absolute;top:calc(50% - 2px);left:calc(50% - 8px)}.filter-collection-mb .btn-plus-filter span:last-child{border:2px solid #FFFFFF;height:16px;display:inline-flex;border-radius:30px;position:absolute;top:calc(50% - 8px);left:calc(50% - 2px)}@media (max-width: 1023px){.facets-wrap .page-layout-sidebar{display:none;padding-bottom:30px;border-bottom:1px solid #E5E4DD}}.part-page .list-style-dot li:before,.accLink a:before,.accLink a:after,.acclink:before,.acclink:after,.acclink2:before,.acclink2:after,.returnproduct-info .box--boder .icon-info:before,.returnproduct-info .box--boder .icon-back:before,.guide__pay-table dt:before,.guide__pay-table dt:after,.rando__head-body:before,.rando__head-body:after,.rando__item:before,.rando__xec:before,.rando__xec-item.icon:before,.rando__pop-slider .tag-icon,.news__dots ul li span:before,.memo-number .head .ttl:before,.memo-border-box .box--boder .icon-star:before,.safe-ttl:before,.full_order-box-item h4:before,.full_order-box-item h4:after,.full_order-step-header:before,.order-step .line:before,.btn-pdf:before,.name-servise--head .left,.line-dash:before{position:absolute;content:""}@media (min-width: 769px){.pc-only{display:none}}@media (max-width: 767px){.sp-only{display:none}}.collection-actions-filters{display:none!important}.facet-toggle{border-radius:none;border:none;background:unset;width:100%;text-align:left;padding:20px 0;border-top:1px solid #E5E4DD;position:relative}.facet-toggle[aria-expanded=true] .icon-plus-minus:before{opacity:0}.facet-toggle span{font-size:14px;font-family:GenJyuuGothicLMonospace;color:#1a1919}.page-layout-sidebar-inner collapsible-expandable[aria-expanded=true] .facet-content{display:block}.page-layout-sidebar-inner collapsible-expandable[expanded=false] .facet-content{display:none}.page-layout-sidebar-inner .color-container .facet-options-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5px 8px}@media (max-width: 1023px){.page-layout-sidebar-inner .color-container .facet-options-list{grid-template-columns:repeat(3,1fr);grid-gap:5px}}.page-layout-sidebar-inner .color-container .facet-options-list-item{width:100%;background:unset;margin:0;padding:5px}.page-layout-sidebar-inner .color-container .facet-options-list-item.active{background:#fff}.page-layout-sidebar-inner .color-container .facet-options-list-item .checkbox-facet-label{display:flex;align-items:center!important}.page-layout-sidebar-inner .color-container .facet-open-x{right:4px}.facet-options-list{padding-left:0;position:relative}@media (max-width: 1023px){.facet-options-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5px}}.facet-options-list li{list-style:none;font-size:12px;background:transparent;padding:10px;border:4px;margin-bottom:2px}@media (max-width: 1023px){.facet-options-list li{margin:0;font-size:10px}}.facet-options-list-item{position:relative}.facet-options-list-item label{margin-bottom:0;align-items:flex-start!important;padding-right:0}.facet-options-list-item label a{color:#1a1919d9;display:flex}.facet-options-list-item input{display:none}.facet-options-list-item.active{background:#fff}.facet-options-list-item.active .facet-open-x{opacity:1}.facet-options-list-item.active .color-filter{border:2px solid #A1856E}.facet-open-x{width:16px;height:16px;border-radius:100%;position:absolute;color:#fff;right:10px;display:flex;align-items:center;justify-content:center;top:0;bottom:0;margin:auto;opacity:0;padding-bottom:2px;padding-left:1px}.color-filter{width:24px;height:24px;background:#fff;border-radius:100%;padding:4px;border:1px solid #D3D3CF;display:block;margin-right:5px;position:relative;flex:0 0 24px}.color-filter:before{position:absolute;content:"";width:16px;height:16px;background:#fff;border-radius:100%;top:0;left:0;right:0;bottom:0;margin:auto}.color-filter-bg_pink:before{background:#e86e9d}.color-filter-bg_camel:before{background:#bf6231}.color-filter-bg_brown:before{background:#714a12}.color-filter-bg_sky:before{background:#47c4e6}.color-filter-bg_beige:before{background:#bab2a5}.color-filter-bg_green:before{background:#00a273}.color-filter-bg_red:before{background:#ff5346}.color-filter-bg_blue:before{background:#036ff6}.color-filter-bg_black:before{background:#1f1f1f}.color-filter-bg_white:before{background:#f4f4f4}.color-filter-bg_purple:before{background:#aa8ce3}.color-filter-bg_dusty:before{background:#e4aeac}.color-filter-bg_rainbow:before{background:url(../assets/filter-gradient.svg) no-repeat center;background-size:cover}.page-layout-sidebar-drawer-footer{display:flex;justify-content:flex-end}.page-layout-sidebar-drawer-footer a{font-size:11px;font-weight:700;color:#1a19194d;border:1px solid rgba(26,25,25,.3);padding:6px 10px;opacity:.7;border-radius:20px}.collection-body-col.col-lg-9{padding-left:58px}@media (max-width: 1023px){.collection-body-col.col-lg-9{padding-left:12px}}@media (max-width: 767px){.collection-body-col.col-lg-9{padding:0}}@media (max-width: 768px){.collection-body-col{padding-left:0}}.remake-product-method{padding:80px 0;background:#f5f1e7}@media (max-width: 767px){.remake-product-method{padding:30px 0}}.remake-product-method .part-page{max-width:1000px;margin:0 auto}.remake-product-method .part-page h3{font-size:26px;text-align:center}@media (max-width: 767px){.remake-product-method .part-page h3{font-size:18px}}.remake-product-method .part-page h4{font-size:20px;margin-bottom:30px;text-align:center}@media (max-width: 767px){.remake-product-method .part-page h4{font-size:15px;margin-bottom:15px}}.remake-product-method .note{font-size:14px}.remake-product-method-column{margin-bottom:60px}@media (max-width: 767px){.remake-product-method-column{margin-bottom:20px}}.remake-product-method-column .remake-product-method-item{text-align:center}.remake-product-method-column .remake-product-method-item .avatar{overflow:hidden;border-radius:10px;margin-bottom:20px}@media (max-width: 1023px){.remake-product-method-column .remake-product-method-item .avatar{margin-bottom:16px}}.remake-product-method-column .remake-product-method-item .info h3{margin-bottom:0;font-size:22px;font-weight:700}@media (max-width: 1023px){.remake-product-method-column .remake-product-method-item .info h3{font-size:18px}}@media (max-width: 767px){.remake-product-method-column .remake-product-method-item .info h3{font-size:16px}}@media (max-width: 1023px){.remake-product-method-column .col-lg-4{flex:0 0 calc(100% / 3);max-width:calc(100% / 3)}}@media (max-width: 767px){.remake-product-method-column .col-lg-4{flex:0 0 100%;max-width:100%;margin-bottom:20px}.remake-product-method-column .col-lg-4:last-child{margin-bottom:0}}.remake-product-tab{padding:80px 0}@media (max-width: 767px){.remake-product-tab{padding:30px 0}}.remake-product-tab .remake-product-tab-list{max-width:1000px;margin:0 auto}.remake-product-tab-column .row{margin:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px}@media (max-width: 767px){.remake-product-tab-column .row{grid-template-columns:repeat(2,1fr);grid-gap:10px}}.remake-product-tab-column .row>div{width:100%}.remake-product-tab-column .col-lg-3{padding:25px 25px 54px;overflow:hidden;border-radius:10px;background:#f5f1e7;position:relative}@media (max-width: 1023px){.remake-product-tab-column .col-lg-3{padding:20px 20px 50px}}.remake-product-tab-column .col-lg-3 .avatar{margin-bottom:20px}.remake-product-tab-column .col-lg-3 h3{font-size:18px;font-weight:700;line-height:normal;margin-bottom:20px}@media (max-width: 1023px){.remake-product-tab-column .col-lg-3 h3{font-size:16px}}.remake-product-tab-column .col-lg-3 .acclink{position:absolute;bottom:20px;width:34px;height:34px;left:calc(50% - 17px)}@media (max-width: 1023px){.remake-product-tab-column .col-lg-3 .acclink{background:#a1856e;border-radius:100%;padding:0}}.remake-product-tab-column .col-lg-3 .acclink:before{width:34px;height:34px}@media (max-width: 1023px){.remake-product-tab-column .col-lg-3 .acclink:before{width:auto;height:auto}}.remake-product-tab-column .col-lg-3 .acclink:after{width:8px;height:9px;border-top:3px solid #fff;border-left:3px solid #fff;left:13px;top:0}.section-remake-product{text-align:center}.section-remake-product .remake-ank{padding:80px 0}@media (max-width: 767px){.section-remake-product .remake-ank{padding:30px 0}}.section-remake-product .remake-ank:nth-child(odd){background:#f5f1e7}.section-remake-product .ramake-product-info .row{margin:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px 20px}@media (max-width: 767px){.section-remake-product .ramake-product-info .row{grid-template-columns:repeat(2,1fr);grid-gap:30px 10px}}.section-remake-product .ramake-product-info .col-lg-4{width:100%;padding:0}.section-remake-product .ramake-product-info .col-lg-4 .avatar{overflow:hidden;border-radius:10px;margin-bottom:20px}.section-remake-product .ramake-product-info .col-lg-4 h3{font-size:22px;margin-bottom:20px}@media (max-width: 1023px){.section-remake-product .ramake-product-info .col-lg-4 h3{font-size:18px;margin-bottom:12px}}@media (max-width: 767px){.section-remake-product .ramake-product-info .col-lg-4 h3{font-size:16px;margin-bottom:8px}}.section-remake-product .ramake-product-info .col-lg-4 .price{font-weight:700;font-size:22px}@media (max-width: 1023px){.section-remake-product .ramake-product-info .col-lg-4 .price{font-size:18px}}@media (max-width: 767px){.section-remake-product .ramake-product-info .col-lg-4 .price{font-size:14px}}.section-remake-product .ramake-product-info .col-lg-4 .price .tax{font-size:12px;font-weight:700;margin-left:3px}@media (max-width: 767px){.section-remake-product .ramake-product-info .col-lg-4 .price .tax{font-size:10px}}.section-remake-product .remake-product-note{text-align:left;max-width:1000px;margin:60px auto 0;font-weight:500;font-size:14px}@media (max-width: 767px){.section-remake-product .remake-product-note{margin-top:30px}}.remake-step{padding:80px 0;background:#f5f1e7}@media (max-width: 767px){.remake-step{padding:30px 0!important}}.remake-step .part-page{max-width:1000px;margin:0 auto}@media (max-width: 1023px){.remake-step .part-page{max-width:100%;padding:0}}@media (max-width: 1200px){.remake-step .container .part-page{max-width:100%;padding:0}}.delivery-step-item{margin-bottom:40px;border-radius:10px;background:#fbfcf5;padding:40px 28px;position:relative}@media (max-width: 767px){.delivery-step-item{margin-bottom:20px!important;padding:32px 20px 20px!important}}.delivery-step-item:before{content:"";height:40px;position:absolute;bottom:-40px;left:40px;z-index:2;border-left:2px dashed #A1856E}@media (max-width: 767px){.delivery-step-item:before{height:20px!important;left:20px!important;bottom:-20px!important;border:1px dashed #A1856E!important}}.delivery-step-item:last-child{margin-bottom:0!important}.delivery-step-item:last-child:before{display:none}.delivery-step-item .row{margin:0}.delivery-step-item .row .col-md-2{padding:0 30px 0 0;flex:0 0 63px;max-width:63px;text-align:center;width:100%}@media (max-width: 767px){.delivery-step-item .row .col-md-2{padding:0!important;flex:0 0 36px!important;max-width:36px!important}}.delivery-step-item .row .col-md-10{flex:0 0 calc(100% - 63px);max-width:calc(100% - 63px);width:100%}@media (max-width: 767px){.delivery-step-item .row .col-md-10{flex:0 0 calc(100% - 36px);max-width:calc(100% - 36px);padding-right:0}}@media (max-width: 767px){.delivery-step-item .row .col-md-10 .info .row{margin:0}.delivery-step-item .row .col-md-10 .info .row>div{padding:0!important}}.delivery-step-item .delivery-step-mask{text-transform:uppercase;position:relative;margin-top:-24px}@media (max-width: 767px){.delivery-step-item .delivery-step-mask{margin-top:-18px}}.delivery-step-item .delivery-step-mask .txt{font-size:12px;font-weight:700;color:#a1856e;line-height:normal}@media (max-width: 767px){.delivery-step-item .delivery-step-mask .txt{font-size:10px}}.delivery-step-item .delivery-step-mask .numb{font-size:28px;font-weight:700;color:#a1856e;line-height:normal;position:relative;margin-top:0;display:block}@media (max-width: 767px){.delivery-step-item .delivery-step-mask .numb{font-size:22px}}.delivery-step-item h3{color:#a1856e}@media (max-width: 767px){.delivery-step-item h3{font-size:16px;margin-bottom:10px}}.delivery-step-item .info h5{font-size:16px;font-weight:700;margin-bottom:20px}.delivery-step-item .info p:last-child{margin-bottom:0}.remake-delivery{padding:80px 0}@media (max-width: 767px){.remake-delivery{padding:40px 0}}.remake-delivery .part-page{max-width:1000px;margin:0 auto}.remake-delivery-column .row{margin:0}.remake-delivery-column .row .col-lg-4{padding:0;flex:0 0 400px;max-width:400px}@media (max-width: 1023px){.remake-delivery-column .row .col-lg-4{flex:0 0 45%;max-width:45%}}@media (max-width: 767px){.remake-delivery-column .row .col-lg-4{flex:0 0 100%;max-width:100%;margin-bottom:20px}}.remake-delivery-column .row .col-lg-8{padding:0 0 0 50px;flex:0 0 calc(100% - 400px);max-width:calc(100% - 400px)}@media (max-width: 1023px){.remake-delivery-column .row .col-lg-8{flex:0 0 55%;max-width:55%;padding:0 0 0 40px}}@media (max-width: 767px){.remake-delivery-column .row .col-lg-8{flex:0 0 100%;max-width:100%;padding:0}.remake-delivery-column .row .col-lg-8 p:last-child{margin-bottom:0}}.template-page-ouchi_rankatsu .part-page{max-width:1000px;margin:0 auto}@media (max-width: 1200px){.template-page-ouchi_rankatsu .part-page{max-width:100%;padding:0 40px}}@media (max-width: 767px){.template-page-ouchi_rankatsu .part-page{padding:0 20px}}.service-point{padding:80px 0;background:#f5f1e7}@media (max-width: 767px){.service-point{padding:40px 0}}@media (max-width: 1023px){.service-point .col-lg-4{flex:0 0 calc(100% / 3);max-width:calc(100% / 3)}}@media (max-width: 767px){.service-point .col-lg-4{flex:0 0 100%;max-width:100%;margin-bottom:32px}.service-point .col-lg-4:last-child{margin-bottom:0}}.service-point-item{font-weight:500}@media (max-width: 767px){.service-point-item{font-size:14px}}.service-point-item .avatar{overflow:hidden;border-radius:10px;margin-bottom:20px}.service-point-item .avatar img{width:100%}.service-spec{padding:80px 0}@media (max-width: 767px){.service-spec{padding:30px 0}}.service-spec .product-accodion{background:transparent;padding:0}.ouchi_rankatsu-taisho{padding:80px 0;background:#f5f1e7}@media (max-width: 767px){.ouchi_rankatsu-taisho{padding:30px 0}}.ouchi_rankatsu-taisho .ouchi_rankatsu-taisho-link{text-align:center}.ouchi_rankatsu-taisho .ouchi_rankatsu-taisho-link a{justify-content:center;max-width:410px;margin:0 auto}@media (max-width: 767px){.ouchi_rankatsu-taisho .ouchi_rankatsu-taisho-link a{font-size:12px!important}.ouchi_rankatsu-taisho .ouchi_rankatsu-taisho-link a:after{top:calc(50% - 6px)}}.ouchi_rankatsu-taisho-list{margin-bottom:50px}@media (max-width: 767px){.ouchi_rankatsu-taisho-list{margin-bottom:24px}}.ouchi_rankatsu-taisho-list ul{padding:0;margin:0;list-style:none}.ouchi_rankatsu-taisho-list ul li{padding:0}.ouchi_rankatsu-taisho-list ul li img{max-height:45px}.ouchi_rankatsu-taisho-list .row{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;margin:0}@media (max-width: 767px){.ouchi_rankatsu-taisho-list .row{grid-template-columns:repeat(3,1fr);grid-gap:10px}}.ouchi_rankatsu-taisho-list .row .col-lg-3{width:100%;flex:0 0 100%;padding:0}.ouchi_rankatsu-taisho-list .submenu-list-info{background:#fff;text-align:center;border-radius:6px;padding:18px;height:100%;display:flex;align-items:center;justify-content:center}.ouchi_rankatsu-meido .ouchi_rankatsu-meido-content{padding:80px 0}@media (max-width: 767px){.ouchi_rankatsu-meido .ouchi_rankatsu-meido-content{padding:30px 0}}.ouchi_rankatsu-meido .ouchi_rankatsu-meido-content .ouchi_rankatsu-meido-link a,.ouchi_rankatsu-meido .ouchi_rankatsu-meido-content .order-meidorandoseru-link a{max-width:420px;margin:0 auto}.ouchi_rankatsu-meido .order-meidorandoseru-item{margin-left:0;margin-right:0;padding:60px 50px}@media (max-width: 1023px){.ouchi_rankatsu-meido .order-meidorandoseru-item{padding:40px}}@media (max-width: 767px){.ouchi_rankatsu-meido .order-meidorandoseru-item{padding:20px}}.ouchi_rankatsu-meido .order-meidorandoseru-item>div{padding:0}@media (max-width: 1023px){.ouchi_rankatsu-meido .order-meidorandoseru-item>div.order-meidorandoseru-img{flex:0 0 33%;max-width:33%}}@media (max-width: 767px){.ouchi_rankatsu-meido .order-meidorandoseru-item>div.order-meidorandoseru-img{flex:0 0 100%;max-width:100%}}.ouchi_rankatsu-meido .order-meidorandoseru-item>div.order-meidorandoseru-content{padding-left:50px}@media (max-width: 1023px){.ouchi_rankatsu-meido .order-meidorandoseru-item>div.order-meidorandoseru-content{flex:0 0 64%;max-width:64%;padding-left:40px}}@media (max-width: 767px){.ouchi_rankatsu-meido .order-meidorandoseru-item>div.order-meidorandoseru-content{flex:0 0 100%;max-width:100%;padding:20px 0 0}}@media (max-width: 767px){.ouchi_rankatsu-meido .order-meidorandoseru-item>div .order-meidorandoseru-desc{font-size:14px;margin-bottom:20px}}.ouchi_rankatsu-meido .order-meidorandoseru-item>div .order-meidorandoseru-link a{max-width:320px;background:#fff;border:1px solid #D3D3CF;color:#1a1919d9;border-radius:8px}.ouchi_rankatsu-meido .order-meidorandoseru-item>div .order-meidorandoseru-link a.service-btn{background:#a1856e;color:#fff}@media (max-width: 767px){.ouchi_rankatsu-meido .order-meidorandoseru-item>div .order-meidorandoseru-link a{height:54px;font-size:14px}}.ouchi_rankatsu-noti{padding:80px 0}@media (max-width: 767px){.ouchi_rankatsu-noti{padding:30px 0}}.ouchi_rankatsu-noti p:last-child{margin-bottom:0}.template-page-ouchi_rankatsu_urand .service-spec{background:#f5f1e7}.template-page-ouchi_rankatsu_urand .full-order-banner{padding:80px 0}@media (max-width: 767px){.template-page-ouchi_rankatsu_urand .full-order-banner{padding:30px 0}}.template-page-ouchi_rankatsu_urand .full-order-banner .full-order-qa a{margin-bottom:0}.ouchi_rankatsu-urand-table{padding:80px 0}@media (max-width: 767px){.ouchi_rankatsu-urand-table{padding:30px 0}}.ouchi_rankatsu-urand-table .card-body{padding:0}.acTable_outer .acTable_inner,.ouchi_rankatsu-modal .acTable .acTable_inner{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:0;border-top:1px solid #CEC6B6;border-left:1px solid #CEC6B6}@media (max-width: 767px){.acTable_outer .acTable_inner,.ouchi_rankatsu-modal .acTable .acTable_inner{grid-template-columns:repeat(2,1fr)}}.acTable_outer .txt-att,.ouchi_rankatsu-modal .acTable .txt-att{margin-top:30px;font-size:14px;font-weight:500;padding-bottom:0}.acTable_outer .acTable_box,.ouchi_rankatsu-modal .acTable .acTable_box{background:#fff;border-right:1px solid #CEC6B6;border-bottom:1px solid #CEC6B6}.acTable_outer .acTable_box .acTable_th,.ouchi_rankatsu-modal .acTable .acTable_box .acTable_th{background:#e6e0d8;font-weight:700;padding:2px 10px;height:80px}@media (max-width: 767px){.acTable_outer .acTable_box .acTable_th,.ouchi_rankatsu-modal .acTable .acTable_box .acTable_th{padding:10px}}.acTable_outer .acTable_box .acTable_th ._step,.ouchi_rankatsu-modal .acTable .acTable_box .acTable_th ._step{color:#a1856e;font-size:11px;display:flex;align-items:baseline}.acTable_outer .acTable_box .acTable_th ._step p,.ouchi_rankatsu-modal .acTable .acTable_box .acTable_th ._step p{margin-bottom:0;font-size:17px;margin-left:4px}@media (max-width: 767px){.acTable_outer .acTable_box .acTable_th ._step p,.ouchi_rankatsu-modal .acTable .acTable_box .acTable_th ._step p{line-height:1}}.acTable_outer .acTable_box .acTable_th ._ttl,.ouchi_rankatsu-modal .acTable .acTable_box .acTable_th ._ttl{min-height:48px;font-size:13px;letter-spacing:0}.acTable_outer .acTable_box .acTable_td,.ouchi_rankatsu-modal .acTable .acTable_box .acTable_td{font-weight:700;padding:7px 10px;font-size:14px;height:60px}@media (max-width: 767px){.acTable_outer .acTable_box .acTable_td,.ouchi_rankatsu-modal .acTable .acTable_box .acTable_td{padding:10px;font-size:13px}}.acTable_outer .acTable_box .acTable_td p,.ouchi_rankatsu-modal .acTable .acTable_box .acTable_td p{margin-bottom:0;position:relative;padding-left:12px;line-height:1.5;font-size:13px;letter-spacing:0}.acTable_outer .acTable_box .acTable_td p:after,.ouchi_rankatsu-modal .acTable .acTable_box .acTable_td p:after{content:"";width:6px;height:6px;background:#d3bdad;border-radius:100%;position:absolute;top:8px;left:0}.ouchi_rankatsu-urand-type-block{padding:80px 0 0}@media (max-width: 767px){.ouchi_rankatsu-urand-type-block{padding:30px 0 0}}.ouchi_rankatsu-urand-type-block .product-accodion{padding:0;margin-bottom:70px}@media (max-width: 767px){.ouchi_rankatsu-urand-type-block .product-accodion{margin-bottom:30px}}.product-list-type-slider .product-list-type-slider-body .row{margin:0}.product-list-type-slider .product-list-type-slider-body .col-lg-6{padding:12px}@media (max-width: 767px){.product-list-type-slider .product-list-type-slider-body .col-lg-6{padding:0!important;margin-bottom:20px!important}.product-list-type-slider .product-list-type-slider-body .col-lg-6:last-child{margin-bottom:0!important}}.product-list-type-slider-item{background:#fbfcf5;padding:30px;border-radius:10px}@media (max-width: 767px){.product-list-type-slider-item{padding:20px}}.product-list-type-slider-item .product-list-type-link{margin-top:30px;text-align:center}@media (max-width: 767px){.product-list-type-slider-item .product-list-type-link{margin-top:20px!important}}.product-list-type-slider-item .product-list-type-link a{margin:0 auto;border:1px solid #D3D3CF;border-radius:8px;background:#fff;color:#1a1919d9;width:100%;max-width:320px}@media (max-width: 767px){.product-list-type-slider-item .product-list-type-link a{font-size:14px!important;padding-top:12px;padding-bottom:12px;max-width:100%}}.product-list-type-slider-item .product-list-type-slider-header{margin-bottom:20px;font-family:Yu Gothic}.product-list-type-slider-item .product-list-type-slider-header .type{font-size:18px;font-weight:700}@media (max-width: 767px){.product-list-type-slider-item .product-list-type-slider-header .type{font-size:14px!important}}.product-list-type-slider-item .product-list-type-slider-header .name{letter-spacing:.65px;margin-top:6px;font-size:26px;font-weight:700}@media (max-width: 767px){.product-list-type-slider-item .product-list-type-slider-header .name{font-size:20px}}.product-list-type-slider-item .product-list-type-slider-img .product-list-type-slider-content{margin-bottom:16px}.product-list-type-slider-item .product-list-type-slider-img .product-list-type-slider-thumb{margin:0 -2px}.product-list-type-slider-item .product-list-type-slider-img .product-list-type-slider-thumb .slick-slide{padding:0 2px}.product-list-type-slider-item .product-list-type-slider-img .product-list-type-slider-thumb .slick-slide img{border-radius:4px;border:2px solid #fff}.product-list-type-slider-item .product-list-type-slider-img .product-list-type-slider-thumb .slick-slide.slick-current img{border:2px solid #796663}.product-list-type-slider-item .slick-arrow{background:url(../assets/arrow-dark.svg) no-repeat center;width:10px;height:14px;top:calc(50% - 7px)}.product-list-type-slider-item .slick-arrow.clc-prev{left:16px}.product-list-type-slider-item .slick-arrow.clc-next{right:16px}.container-type-urand{padding:0 0 80px;background:#f5f1e7}.container-type-urand .container-type-urand-link{margin-top:28px}.container-type-urand .container-type-urand-link a{margin:0 auto;max-width:420px}@media (max-width: 1200px){.ouchi_rankatsu-teamplate .collection-visual .collection-description{max-width:100%;padding:0 40px}}@media (max-width: 767px){.ouchi_rankatsu-teamplate .collection-visual .collection-description{padding:0 20px}}@media (max-width: 1023px){.ouchi_rankatsu-teamplate .collection-visual:after{height:60%}}.ouchi_rankatsu-modal .btn-close{position:absolute;top:20px;right:20px;z-index:2;padding:0;width:auto;height:auto;opacity:1;border-radius:0}@media (max-width: 767px){.ouchi_rankatsu-modal .btn-close{width:16px;height:16px;background:transparent;top:8px;right:8px}}.ouchi_rankatsu-modal .modal-dialog-centered,.ouchi_rankatsu-modal .modal-dialog{margin:0 auto;max-width:920px;width:100%}.ouchi_rankatsu-modal .modal-dialog-centered .modal-content,.ouchi_rankatsu-modal .modal-dialog .modal-content{border:0;background:transparent}@media (max-width: 1023px){.ouchi_rankatsu-modal .modal-dialog-centered .modal-content,.ouchi_rankatsu-modal .modal-dialog .modal-content{padding:40px 20px 20px}}.ouchi_rankatsu-modal .modal-dialog-centered .modal-content .container,.ouchi_rankatsu-modal .modal-dialog-centered .modal-content .card-body,.ouchi_rankatsu-modal .modal-dialog-centered .modal-content .modal-body,.ouchi_rankatsu-modal .modal-dialog .modal-content .container,.ouchi_rankatsu-modal .modal-dialog .modal-content .card-body,.ouchi_rankatsu-modal .modal-dialog .modal-content .modal-body{padding:0}.ouchi_rankatsu-modal .modal-dialog-centered .modal-content .modal-body,.ouchi_rankatsu-modal .modal-dialog .modal-content .modal-body{overflow:hidden;border-radius:10px}.ouchi_rankatsu-modal .ouchi_rankatsu-modal-header,.ouchi_rankatsu-modal .Urent-modal-ttl_wrap{padding:20px 30px;background:#a1856e;border-radius:8px 8px 0 0;color:#fff;font-size:16px;font-weight:700}@media (max-width: 767px){.ouchi_rankatsu-modal .ouchi_rankatsu-modal-header,.ouchi_rankatsu-modal .Urent-modal-ttl_wrap{padding:12px 20px;font-size:14px}}.ouchi_rankatsu-modal .ouchi_rankatsu-modal-body{padding:30px;background:#fff;overflow:hidden;border-radius:0 0 8px 8px}@media (max-width: 767px){.ouchi_rankatsu-modal .ouchi_rankatsu-modal-body{padding:20px;max-height:80vh;overflow:auto}}.ouchi_rankatsu-modal .ouchi_rankatsu-modal-body .txt-att{padding:0 0 40px}.ouchi_rankatsu-modal .u_order_spec_img .col-lg-4{padding:12px}@media (max-width: 1023px){.ouchi_rankatsu-modal .u_order_spec_img .col-lg-4{max-width:calc(100% / 3);flex:0 0 calc(100% / 3)}}@media (max-width: 767px){.ouchi_rankatsu-modal .u_order_spec_img .col-lg-4{max-width:50%;flex:0 0 50%}}.category-Modal-nameplate .modal-header{display:block}.category-Modal-nameplate .modal-header .Urent-modal-ttl_wrap h2{color:#fff;font-size:16px;font-weight:700;margin-bottom:0}@media (max-width: 767px){.category-Modal-nameplate .modal-header .Urent-modal-ttl_wrap h2{font-size:14px}}@media (max-width: 1023px){.u_order_type_box .col-lg-4{margin-bottom:20px}.u_order_type_box .col-lg-4:last-child{margin-bottom:0}}.template-page-ouchi_rankatsu_urand .ouchi_rankatsu_urand-container .container{padding:0}@media (max-width: 1200px){.template-page-ouchi_rankatsu_urand .ouchi_rankatsu_urand-container .container{padding:0 24px}}.product-list-type-slider-thumb .slick-track{transform:unset!important}@media (max-width: 767px){.template-page-time_letter .time_letter_box .time_step{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:50px 20px;padding:0;margin-bottom:80px}}@media (max-width: 767px){.template-page-time_letter .time_letter_box .time_step li{margin:0;padding:0;width:100%}.template-page-time_letter .time_letter_box .time_step li:before{position:relative;top:0}}@media (max-width: 767px){.template-page-time_letter .time_letter_box .time_step li .gray_border{height:100%}.template-page-time_letter .time_letter_box .time_step li .gray_border p:last-child{margin-bottom:0}}.check-error{font-size:.75rem;color:red}@media (max-width: 767px){.check-error{font-size:10px;margin-top:6px}}.color-variant{padding:100px 0 0;background:#f5f1e7}@media (max-width: 1023px){.color-variant{padding:30px 0 0}}.color-variant .container{padding:0;max-width:1000px}@media (max-width: 1200px){.color-variant .container{max-width:100%;padding:0 40px}}@media (max-width: 767px){.color-variant .container{padding:0 20px}}.color-variant h2{margin-bottom:40px;font-size:1.875rem;font-weight:700}@media (max-width: 1023px){.color-variant h2{font-size:20px;margin-bottom:20px}}.color-variant .color-variant-desc{font-weight:700;font-size:.875rem;margin-bottom:20px}@media (max-width: 1023px){.color-variant .color-variant-desc{margin-bottom:30px;color:#1a1919d9}}.color-variant-column .row{margin:0 -15px}@media (max-width: 1023px){.color-variant-column .row{margin:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px}}@media (max-width: 767px){.color-variant-column .row{grid-template-columns:repeat(3,1fr);grid-gap:10px}}.color-variant-column .row>div{padding:0 15px;margin-top:30px;flex:0 0 20%;max-width:20%;width:100%}.color-variant-column .row>div:nth-child(1){margin-top:0}.color-variant-column .row>div:nth-child(2){margin-top:0}.color-variant-column .row>div:nth-child(3){margin-top:0}.color-variant-column .row>div:nth-child(4){margin-top:0}.color-variant-column .row>div:nth-child(5){margin-top:0}@media (max-width: 1023px){.color-variant-column .row>div{margin:0!important;padding:0;width:100%;max-width:100%}}.color-variant-link{border:1px solid #E5E4DD;border-radius:10px;background:#fff;display:block;overflow:hidden;text-align:center;position:relative;padding:10px 0 23px;height:100%}@media (max-width: 767px){.color-variant-link{border:0;padding:8px 0 16px}}.color-variant-link .color-variant-title{font-family:Roboto,\6e38\30b4\30b7\30c3\30af,YuGothic,Yu Gothic,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,Arial,\30e1\30a4\30ea\30aa,Meiryo,sans-serif,"Apple Color Emoji";margin:0;padding:19px 0 0;color:#1a1919;font-size:.8125rem;letter-spacing:.65px;font-weight:700;line-height:1}@media (max-width: 1023px){.color-variant-link .color-variant-title{font-size:11px}}.color-variant-link .variant-arrow{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;background:#a1856e;border-radius:20px 0 80px;padding:10px 16px 16px 14px}@media (max-width: 767px){.color-variant-link .variant-arrow{padding:6px 8px}.color-variant-link .variant-arrow svg{position:relative;transform:scale(.8);top:-1px;left:-1px}}.product-modal-opener img{display:none}.slick-active img{display:block!important}.product-point{padding:100px 0 80px;background:#f5f1e7}@media (max-width: 767px){.product-point{padding:80px 0}}.product-point .container{padding:0;max-width:1000px;margin:0 auto}@media (max-width: 1200px){.product-point .container{max-width:100%;padding:0 40px}}@media (max-width: 767px){.product-point .container{padding:0 20px}}.product-point h2{margin-bottom:40px;font-size:1.875rem;font-weight:700}@media (max-width: 1023px){.product-point h2{font-size:20px;margin-bottom:30px}}.product-point-row{margin:0 -12px}@media (max-width: 1023px){.product-point-row{margin:0 -10px}}@media (max-width: 767px){.product-point-row{margin:0;left:-20px;width:calc(100% + 40px)}}.product-point-row>div{padding:0 12px}@media (max-width: 1023px){.product-point-row>div{padding:0 10px;max-width:calc(100% / 3)}}@media (max-width: 767px){.product-point-row>div{max-width:100%}}@media (max-width: 767px){.product-point-row .slick-track{margin:0 -7px}.product-point-row .slick-track .slick-slide{padding:0 7px}}@media (max-width: 767px){.product-point-row .slick-dots{position:relative;bottom:0;margin-top:24px}}.product-point-info{margin-bottom:30px}@media (max-width: 767px){.product-point-info{margin-bottom:0}}.product-point-info .product-point-img{margin-bottom:20px;text-align:center}@media (max-width: 767px){.product-point-info .product-point-img{margin-bottom:10px}}.product-point-info .product-point-img img{border-radius:10px}.product-point-info .product-point-desc{color:#1a1919;font-size:1rem;font-weight:700;line-height:1.75}@media (max-width: 1023px){.product-point-info .product-point-desc{font-size:.8125rem}}.product-accodion{padding:0 0 100px;background:#f5f1e7}@media (max-width: 767px){.product-accodion{padding:0 0 38px}}.product-accodion .container{padding:0;max-width:1000px;margin:0 auto}@media (max-width: 1200px){.product-accodion .container{padding:0 40px;max-width:100%}}@media (max-width: 767px){.product-accodion .container{padding:0 20px}}.product-accodion .accordion-header .accordion-button{padding:30px 0;background:transparent;border:0;outline:none;box-shadow:none!important}@media (max-width: 1023px){.product-accodion .accordion-header .accordion-button{padding:28px 0}}.product-accodion .accordion-header .accordion-button:after{display:none}.product-accodion .accordion-header .accordion-button .icon-accordion{background:transparent;border-radius:8px;width:50px;height:50px;position:absolute;top:calc(50% - 25px);right:0}@media (max-width: 1023px){.product-accodion .accordion-header .accordion-button .icon-accordion{width:40px;height:40px;top:calc(50% - 20px)}}.product-accodion .accordion-header .accordion-button .icon-accordion .icon-plus-minus:after{content:"";width:16px;height:4px;background:#a1856e;border-radius:20px;position:absolute;top:calc(50% - 2px);right:calc(50% - 8px)}@media (max-width: 1023px){.product-accodion .accordion-header .accordion-button .icon-accordion .icon-plus-minus:after{width:12px;right:calc(50% - 6px)}}.product-accodion .accordion-header .accordion-button .icon-accordion .icon-plus-minus:before{content:"";width:4px;height:16px;background:#fff;border-radius:20px;position:absolute;top:calc(50% - 8px);right:calc(50% - 2px);opacity:0;transform:unset}@media (max-width: 1023px){.product-accodion .accordion-header .accordion-button .icon-accordion .icon-plus-minus:before{height:12px;top:calc(50% - 6px)}}.product-accodion .accordion-header .accordion-button.collapsed .icon-accordion{background:#a1856e}.product-accodion .accordion-header .accordion-button.collapsed .icon-accordion .icon-plus-minus:before{opacity:1;background:#fff}.product-accodion .accordion-header .accordion-button.collapsed .icon-accordion .icon-plus-minus:after{background:#fff}.product-accodion .accordion-header h2{margin:0;font-size:1.625rem;font-weight:700}@media (max-width: 1023px){.product-accodion .accordion-header h2{font-size:18px}}@media (max-width: 350px){.product-accodion .accordion-header h2{font-size:14px}}.product-accodion .accordion-item{border:0;background:transparent;border-radius:0;border-bottom:1px solid rgba(0,0,0,.125)}.product-accodion .accordion-body{padding:0;padding-bottom:60px!important}@media (max-width: 767px){.product-accodion .accordion-body{padding-bottom:40px!important}}@media (max-width: 1023px){.product-accodion .accordion-body .container{padding:0}}.product-accodion .accordion-body .rando__movie{padding:0}.product-accodion .accordion-collapse{position:relative}@media (max-width: 767px){.product-accodion-spec{border-top:1px solid rgba(0,0,0,.125)}}.product-accodion-spec .table{margin:0;background:#fff;font-size:.875rem;color:#1a1919}.product-accodion-spec .table tr{border-top:1px solid #CEC6B6}@media (max-width: 767px){.product-accodion-spec .table tr{border:0}}.product-accodion-spec .table tr td{padding:23px 30px;font-weight:400;box-shadow:none;border:0}@media (max-width: 767px){.product-accodion-spec .table tr td{padding:16px 20px}}.product-accodion-spec .table tr th{padding:23px 20px;color:#1a1919;font-size:.875rem;font-weight:700;background:#e6e0d8;box-shadow:none;border:0}@media (max-width: 767px){.product-accodion-spec .table tr th{padding:14px 20px}}.product-accodion-spec .table-info{color:#1a1919;font-weight:300}.product-delivery-info{color:#1a1919;padding-top:7px;font-size:1rem}@media (max-width: 767px){.product-delivery-info{padding:0;font-size:12px}}.product-delivery-info h3{margin-bottom:30px;font-size:.875rem;font-weight:700}@media (max-width: 767px){.product-delivery-info h3{margin-bottom:20px}}.product-delivery-info ul{margin-bottom:40px}.product-delivery-info ul:last-child{margin-bottom:0}.product-delivery-info ul li{margin-bottom:15px;padding:0}.product-delivery-info ul li:last-child{margin-bottom:0}.product-accodion-purchase-row{margin:40px -12.5px 24px}.product-accodion-purchase-row>div{padding:0 12.5px;flex:0 0 20%;max-width:20%;margin-bottom:25px}@media (max-width: 767px){.product-media-scroller{position:relative;padding:0 15px}.product-media-scroller .slick-arrow{background:url(../assets/arrow-right-dark.svg) no-repeat center;background-size:cover;width:5px;height:10px;border-radius:unset;top:calc(50% - 5px)}}@media (max-width: 767px) and (max-width: 767px){.product-media-scroller .slick-arrow{opacity:1}}@media (max-width: 767px){.product-media-scroller .slick-arrow.clc-prev{left:-15px}}@media (max-width: 767px) and (max-width: 767px){.product-media-scroller .slick-arrow.clc-prev{transform:rotate(-180deg) scale(1)}}@media (max-width: 767px){.product-media-scroller .slick-arrow.clc-next{right:-15px}}@media (max-width: 767px) and (max-width: 767px){.product-media-scroller .slick-arrow.clc-next{transform:scale(1)}}.product-media-thumbnails{display:flex;flex-wrap:wrap;margin:0 -5px}@media (max-width: 767px){.product-media-thumbnails{margin:0 -2px}}@media (max-width: 767px){.product-media-thumbnails .slick-list{height:53px}}.product-media-thumbnails .product-media-thumbnail{flex:0 0 10%;max-width:10%;padding:0 5px;margin-bottom:10px}@media (max-width: 767px){.product-media-thumbnails .product-media-thumbnail{margin:0;padding:0 2px;max-width:100%}}.product-media-thumbnails .product-media-thumbnail .aspect-ratio{background:#fff;border:1px solid #F0EFE1;border-radius:4px;height:52px;display:flex;align-items:center;justify-content:center;flex-direction:unset;padding:2px}@media (max-width: 767px){.product-media-thumbnails .product-media-thumbnail .aspect-ratio{display:flex!important}}.product-media-thumbnails .product-media-thumbnail .aspect-ratio img{max-height:100%;width:auto;position:relative;margin:0 auto}@media (max-width: 767px){.product-media-thumbnails .product-media-thumbnail .aspect-ratio img{width:100%;-o-object-fit:cover;object-fit:cover}}.product-media-thumbnails .product-media-thumbnail.slick-current .aspect-ratio{border:2px solid #A1856E}.product-media-thumbnails .product-media-icon-enlarge{position:absolute;bottom:10px;left:10px;z-index:2}@media (min-width: 768px){.product-media-thumbnails .slick-track{width:100%!important;transform:unset!important}}@media (min-width: 768px){.product-media-thumbnails .slick-arrow{display:none!important}}.product-media-scroll-wrap{position:relative;z-index:4}.product-media-scroll-wrap .slick-list{width:100%}.product-media-main-wrapper .product-media-main:not(.is-active){display:block;position:relative}.product-media-main-wrapper .product-media{position:relative}.product-media-main-wrapper .product-media .aspect-ratio{position:relative;padding-top:calc(100% * 2 / 3)}.product-media-main-wrapper .product-media .aspect-ratio img,.product-media-main-wrapper .product-media .aspect-ratio video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:1;visibility:visible}.product-media-main-wrapper .slick-arrow{z-index:4;width:20px;height:20px;background:url(../assets/arrow-snow.svg) no-repeat center;top:calc(50% - 10px)}.product-media-main-wrapper .slick-arrow.clc-prev{left:10px}.product-media-main-wrapper .slick-arrow.clc-next{right:10px}.slick-counter{display:none}@media (max-width: 767px){.slick-counter{position:absolute;bottom:-20px;left:0;width:100%;display:flex;align-items:center;justify-content:center;color:#1a1919b3;font-size:10px;font-weight:400;font-family:Montserrat}.slick-counter span{padding:0 5px}}@media (max-width: 767px){.product-media-modal[open]{z-index:1111!important}}@media (max-width: 767px){.product-media-modal-dialog .product-media-modal-toggle{top:0;right:0}}.product-media-modal-dialog .product-media-modal-content{padding:0 80px;text-align:center;background:#fff}@media (max-width: 767px){.product-media-modal-dialog .product-media-modal-content{padding:20px}}.product-media-modal-dialog .product-media-modal-content img{max-height:90vh;width:auto;margin:0 auto;max-width:100%}@media (max-width: 767px){.product-media-modal-dialog .product-media-modal-content img{margin-bottom:10px}}.product-media-modal-dialog .deferred-media{display:none}.product-metaobject-tag{padding-top:20px}.product-metaobject-tag .product-metaobject-tag-list{list-style:none;display:flex;flex-wrap:wrap;padding:0;margin:0}.product-metaobject-tag .product-metaobject-tag-list .product-metaobject-tag-item{margin-right:6px;font-size:.8125rem;font-weight:700;color:#1a191998;padding:6px 8px;border:1px solid #D3D3CF;border-radius:2px;background:#eeede5}@media (max-width: 767px){.product-metaobject-tag .product-metaobject-tag-list .product-metaobject-tag-item{margin-right:4px;font-size:11px;padding:4px 6px;margin-top:4px}}.product-metaobject-tag .product-metaobject-tag-list .product-metaobject-tag-item:last-child{margin-right:0}.detail-slider-box{padding:0 0 100px}@media (max-width: 1023px){.detail-slider-box{padding-bottom:30px}}@media (max-width: 767px){.detail-slider-box{padding:20px 0 30px}}.detail-slider-box .col-lg-4{z-index:2}@media (max-width: 1440px){.detail-slider-box .col-lg-4{width:40%}}@media (max-width: 1023px){.detail-slider-box .col-lg-4{width:100%}}@media (max-width: 1440px){.detail-slider-box .col-lg-8{width:60%}}@media (max-width: 1023px){.detail-slider-box .col-lg-8{width:100%;margin-bottom:34px}}@media (max-width: 767px){.detail-slider-box .col-lg-8{margin-bottom:30px}}.detail-slider-box .detail-slider-info{position:relative;z-index:2}.product-media-gallery{max-width:820px;width:100%}.product-media-gallery-wrap{padding-right:36px;z-index:1;height:100%}@media (max-width: 1023px){.product-media-gallery-wrap{padding:0}}.product-media-gallery-wrap .product-media-main{padding:0}@media (max-width: 767px){.product-media-gallery-wrap .product-media-main img,.product-media-gallery-wrap .product-media-main video{border-radius:10px}}@media (max-width: 767px){.product-media-gallery-wrap .product-media-main:not(.is-active){display:block;position:relative;z-index:1}.product-media-gallery-wrap .product-media-main:not(.is-active) img{opacity:1;visibility:visible;pointer-events:unset}}.product-media-gallery-wrap .product-media .aspect-ratio{flex-direction:unset;display:block;text-align:center}.product-media-gallery-wrap .product-media img{position:unset}.product-media-gallery-wrap .media-with-aspect{padding-top:0!important}.product-media-gallery-wrap .media-with-aspect video{position:relative;width:100%;height:auto;aspect-ratio:550 / 367}.product-media-gallery-wrap .product-media-icon-enlarge{position:absolute;bottom:10px;right:10px}.product-media-gallery-wrap .product-media-thumbnail-badge{top:calc(50% - 1rem);left:calc(50% - 1rem);pointer-events:none}.product-info-main{padding-bottom:0;margin-bottom:30px}@media (max-width: 767px){.product-info-main{margin-bottom:20px}}.product-info-main .logo-item{margin-bottom:15px}.product-info-main .logo-item img{max-height:44px}.product-info-main .product-info-heading{font-size:28px;font-weight:700;color:#1a1919;margin-bottom:20px}@media (max-width: 1364px){.product-info-main .product-info-heading{font-size:1.625rem}}@media (max-width: 767px){.product-info-main .product-info-heading{font-size:18px;margin-bottom:10px}}.product-info-main .title-branch{font-family:GenJyuuGothicLMonospace;font-size:1.125rem;font-weight:700;margin-bottom:20px}.product-info-main .rte{font-size:.9375rem;margin-bottom:40px}@media (max-width: 767px){.product-info-main .rte{margin-bottom:30px}}.product-info-main .rte h4{margin:0 0 20px;font-weight:700;font-size:.9375rem;color:#1a1919b3;line-height:normal}@media (max-width: 767px){.product-info-main .rte h4{font-size:14px;margin-bottom:15px}}.product-info-main .rte p{margin-bottom:20px}.product-info-main .rte p:last-child{margin-bottom:0}.product-info-main .rte p span{margin:0!important;font-size:11px;font-weight:500}@media (max-width: 767px){.product-info-main .rte p span{font-size:10px}}.product-info-main .price{margin-bottom:15px}.product-info-main .price .price-regular{font-size:.9375rem;font-weight:300}.product-info-main .price .price-regular .price-item-regular__text{font-weight:700;margin-right:10px;font-size:.9375rem}.product-info-main .price-normal{display:flex;align-items:center;margin-bottom:15px}@media (max-width: 767px){.product-info-main .price-normal{margin-bottom:10px}}.product-info-main .price-normal .price-normal-text{font-size:.9375rem;font-weight:700;margin-right:10px}@media (max-width: 767px){.product-info-main .price-normal .price-normal-text{font-size:13px}}.product-info-main .price-normal .price-normal-money{font-size:.9375rem;font-weight:500}@media (max-width: 767px){.product-info-main .price-normal .price-normal-money{font-size:13px}.product-info-main .price-normal .price-normal-money .tax{font-size:10px}}.product-info-main .price-online{display:flex;align-items:center;margin-bottom:32px}@media (max-width: 767px){.product-info-main .price-online{margin-bottom:22px}}.product-info-main .price-online .price-online-text{font-size:1.375rem;font-weight:700;margin-right:10px}@media (max-width: 1364px){.product-info-main .price-online .price-online-text{font-size:1.125rem}}.product-info-main .price-online .price-online-money{font-size:1.625rem;font-weight:700}@media (max-width: 1364px){.product-info-main .price-online .price-online-money{font-size:1.375rem}}@media (max-width: 1364px){.product-info-main .price-online .price-online-money{font-size:1.125rem}}.product-actions{margin:0;width:100%}.product-actions .product-actions-add-to-cart{margin-bottom:0;width:100%;display:block}.product-actions .out-stock-sould{opacity:1;background:#b4b4b4}.product-actions-list{margin-top:32px;display:flex;align-items:center;justify-content:space-between}@media (max-width: 767px){.product-actions-list{margin:20px 0 0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px}}.product-actions-list .product-actions-namplate{width:50%;flex:0 0 50%}@media (max-width: 767px){.product-actions-list .product-actions-namplate{max-width:100%;width:100%;line-height:normal}}.product-actions-list .product-actions-namplate span{display:block;font-weight:700}.product-actions-list .product-actions-namplate span.text{font-family:GenJyuuGothicLMonospace}.product-actions-list .product-actions-namplate span.fee{font-size:.75rem}@media (max-width: 1200px){.product-actions-list .product-actions-namplate span.fee{font-size:.625rem}}@media (max-width: 767px){.product-actions-list .product-actions-namplate span.fee{font-weight:400}}.product-actions-list .product-actions-namplate.js-namplate-close{width:100%}.product-actions-list .product-actions-cart{flex:0 0 50%;max-width:50%;padding-left:20px}@media (max-width: 767px){.product-actions-list .product-actions-cart{padding:0;max-width:100%}}.product-actions-list .product-actions-cart .button-add-to-cart{width:100%}.product-actions-list .product-actions-cart .button-add-to-cart[disabled],.product-actions-list .product-actions-cart .button-add-to-cart.disabled{opacity:1;background:#b4b4b4}.product-actions-list .product-actions-cart.none-namplate{padding:0;width:100%;flex:0 0 100%;max-width:100%}.product-kupon-check{margin-bottom:30px}.product-kupon-check .get-kubon{display:flex;align-items:center;background:#fff;border:1px solid #D3D3CF;border-radius:8px;padding:17px 20px;position:relative;font-weight:700;font-family:GenJyuuGothicLMonospace}@media (max-width: 1200px){.product-kupon-check .get-kubon{font-size:.8125rem}}@media (max-width: 767px){.product-kupon-check .get-kubon{padding:16px 20px}}.product-kupon-check .get-kubon:after{content:"";width:8px;height:12px;background:url(../assets/arrow-dark.svg) no-repeat center;background-size:contain;position:absolute;top:calc(50% - 6px);right:20px}@media (max-width: 767px){.product-kupon-check .get-kubon:after{right:16px}}.product-kupon-check .get-kubon .get-kubon-buy{font-family:GenJyuuGothicLMonospace;font-size:.875rem;display:inline-flex;padding:2px 17px;color:#fff;background:#70c0d0;border-radius:30px}@media (max-width: 767px){.product-kupon-check .get-kubon .get-kubon-buy{font-size:12px;padding:1px 11px}}.product-kupon-check .get-kubon .get-kubon-info{color:#1a1919d9;font-family:GenJyuuGothicLMonospace;margin-left:34px}@media (max-width: 767px){.product-kupon-check .get-kubon .get-kubon-info{margin-left:10px}}.nameplate-guidline{margin-bottom:15px;display:flex;align-items:center;position:relative}.nameplate-guidline a{color:#1a1919;font-family:GenJyuuGothicLMonospace;font-size:1rem;font-weight:700}@media (max-width: 1200px){.nameplate-guidline a{font-size:.875rem}}.nameplate-guidline-discount{display:flex;align-items:center;position:relative;margin-bottom:15px}@media (max-width: 1023px){.nameplate-guidline-discount{margin-bottom:15px}}.nameplate-guidline-discount a{color:#1a1919;font-size:1rem;font-weight:700}@media (max-width: 1200px){.nameplate-guidline-discount a{font-size:.875rem}}.rakuraku-payment a{color:#1a1919}.product-sns{margin-top:90px;display:flex;align-items:center;font-size:.875rem;font-weight:700}@media (max-width: 767px){.product-sns{margin-top:30px}}.product-sns .social{margin-left:20px}.product-sns .social ul{padding:0;margin:0;list-style:none;display:flex;align-items:center}.product-sns .social ul li{padding:0;margin-right:5px}.product-sns .social ul li:last-child{margin:0}.product-sns .social ul li a,.product-sns .social ul li button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#fff;box-shadow:0 0 6px #0000000d;border:1px solid #F2EEE8;border-radius:100%}.modal-custom-product{background:#fbfcf5}.modal-custom-product .btn-close{padding:0;position:absolute;top:20px;right:20px}@media (max-width: 767px){.modal-custom-product .btn-close{top:5px;right:5px;width:28px;height:28px;transform:scale(.8);z-index:3}}.modal-custom-product .modal-dialog{margin:0;height:100vh;overflow:hidden}.modal-custom-product .modal-content{border:0;padding:80px 0;background:transparent;border-radius:0}@media (max-width: 1600px){.modal-custom-product .modal-content{padding:44px 0}}@media (max-width: 767px){.modal-custom-product .modal-content{padding:30px 0 20px}}.modal-custom-product .modal-content .container{max-width:1600px;padding:0 100px}@media (max-width: 1440px){.modal-custom-product .modal-content .container{max-width:100%;padding:0 80px}}@media (max-width: 1200px){.modal-custom-product .modal-content .container{padding:0 40px}}@media (max-width: 767px){.modal-custom-product .modal-content .container{padding:0 20px}}@media (max-width: 767px){.modal-custom-product .product-media-thumbnails{display:block;margin:0}}@media (max-width: 767px){.modal-custom-product .product-nameplate-paid,.modal-custom-product .product-nameplate-free{display:block}.modal-custom-product .product-nameplate-paid ul,.modal-custom-product .product-nameplate-free ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;margin:0}.modal-custom-product .product-nameplate-paid ul li,.modal-custom-product .product-nameplate-free ul li{padding:0;max-width:100%}.modal-custom-product .product-nameplate-paid ul li .nameplate-confirm,.modal-custom-product .product-nameplate-paid ul li .product-actions-namplate,.modal-custom-product .product-nameplate-free ul li .nameplate-confirm,.modal-custom-product .product-nameplate-free ul li .product-actions-namplate{height:54px;font-size:14px}}.modal-custom-product#addNamePlate{display:block!important;pointer-events:none;z-index:-1;visibility:hidden;overflow:hidden;height:1px}.modal-custom-product#addNamePlate.show{opacity:1!important;pointer-events:unset;z-index:1060;visibility:visible;height:auto}.modal-custom-product#namePlateConfirm{display:block!important;pointer-events:none;z-index:-1;visibility:hidden;height:1px;overflow:hidden}.modal-custom-product#namePlateConfirm.show{opacity:1!important;pointer-events:unset;z-index:1061;visibility:visible;height:auto}.info-gallery{max-height:calc(100vh - 160px);overflow:auto;overflow-x:hidden}@media (max-width: 767px){.info-gallery{max-height:42.5vh}}.info-gallery::-webkit-scrollbar-track{background-color:transparent}.info-gallery::-webkit-scrollbar{width:0;background-color:transparent}.info-gallery::-webkit-scrollbar-thumb{background-color:transparent}.product-variants{margin:0}.nameplate-writes h5{font-size:1.25rem;font-weight:700;margin-bottom:35px!important}@media (max-width: 767px){.nameplate-writes h5{font-size:16px;margin-bottom:25px!important}}.nameplate-writes .row{margin:0 -7.5px}@media (max-width: 767px){.nameplate-writes .row{margin:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px 10px}}.nameplate-writes .row>div{padding:0 7.5px;margin-bottom:20px}@media (max-width: 767px){.nameplate-writes .row>div{padding:0;width:100%;margin:0}}.nameplate-writes .mack__group{padding-bottom:20px;margin-bottom:40px;border-bottom:1px solid #D3D3CF}.nameplate-writes .list-note{font-size:.75rem;margin-bottom:30px}.nameplate-writes .list-note .note{display:block;margin-bottom:10px;font-size:100%}.nameplate-writes .list-note .note:last-child{margin-bottom:0}.nameplate-writes .nameplate-text-desc{font-size:.75rem}.nameplate-writes .nameplate-text-desc h6{font-size:.9375rem;font-weight:700;margin-bottom:15px}.product-nameplate-paid,.product-nameplate-free{margin-top:30px}.product-nameplate-paid ul,.product-nameplate-free ul{padding:0;width:100%;list-style:none;margin:0 -10px;display:flex}.product-nameplate-paid ul li,.product-nameplate-free ul li{padding:0 10px;flex:0 0 50%;max-width:50%}.product-nameplate-paid ul li .nameplate-confirm,.product-nameplate-free ul li .nameplate-confirm{font-weight:700;font-family:GenJyuuGothicLMonospace;display:flex;align-items:center;justify-content:center;height:100%;background:#a1856e;border-radius:8px;color:#fff;cursor:pointer}.mack__group-item{position:relative}.mack__group-item label{margin:0;color:#1a1919;font-size:.8125rem;font-weight:500;display:block;text-align:center;padding-top:10px}@media (max-width: 767px){.mack__group-item label{font-size:12px}}.mack__group-item input[type=checkbox],.mack__group-item input[type=radio]{position:absolute;width:100%;height:100%;background:red;top:0;left:0;opacity:0;cursor:pointer}.mack__group-item input[type=checkbox]:checked+.mack-info,.mack__group-item input[type=radio]:checked+.mack-info{border:2px solid #A1856E}.mack__group-item .mack-info{background:#fff;padding:5px;border:1px solid #D3D3CF;border-radius:6px}.mack__group-item .mack-info .show-input-txt{display:none}.mack__group-item .mack-info img{border-radius:4px}.nameplate-text-list .nameplate-text-list-header{list-style:none;display:flex;padding:0;margin-bottom:15px}.nameplate-text-list .nameplate-text-list-header li{margin:0;padding:0;font-size:.9375rem;font-weight:700;flex:0 0 180px;max-width:180px}.nameplate-text-list .nameplate-text-list-header li:last-child{padding-left:20px;flex:0 0 calc(100% - 180px);max-width:calc(100% - 180px)}@media (max-width: 767px){.nameplate-text-list .nameplate-text-list-header li:last-child{opacity:0}}.nameplate-text-list-content{padding:0;list-style:none;display:flex}@media (max-width: 767px){.nameplate-text-list-content{flex-wrap:wrap}}.nameplate-text-list-content li{flex:0 0 180px;max-width:180px;padding-bottom:0}.nameplate-text-list-content li:last-child{flex:0 0 calc(100% - 180px);max-width:calc(100% - 180px);padding-left:20px}@media (max-width: 767px){.nameplate-text-list-content li:last-child{flex:0 0 100%;max-width:100%;padding:0;margin-top:20px;position:relative}.nameplate-text-list-content li:last-child:before{content:"\304a\540d\524d\3092\5165\529b";font-weight:700;font-size:15px;display:block;margin-bottom:15px}}.nameplate-text-list-content li .list{display:flex}.nameplate-text-list-content .radio-item{margin-right:10px;flex:0 0 85px;max-width:85px;position:relative;background:#fff;display:flex;align-items:center;justify-content:center;height:50px;cursor:pointer}.nameplate-text-list-content .radio-item:last-child{margin-right:0}.nameplate-text-list-content .radio-item input{position:absolute;opacity:0;top:0;left:0;width:100%;height:100%;z-index:2;cursor:pointer;margin:0}.nameplate-text-list-content .radio-item input:checked+span:after{border:2px solid #A1856E}.nameplate-text-list-content .radio-item span{margin-right:10px}.nameplate-text-list-content .radio-item span:after{content:"";width:100%;height:100%;background:transparent;z-index:2;top:0;left:0;position:absolute;border:1px solid #D3D3CF;border-radius:6px;pointer-events:none}.nameplate-text-list-content .radio-item label{margin:0;display:block;font-size:.9375rem;font-weight:500;padding-top:2px}.nameplate-text-list-content .list-name-input .nameplate_name{width:100%;height:50px;border-radius:6px;padding:0 16px;border:1px solid #D3D3CF;font-size:.8125rem;text-align:center}@media (max-width: 767px){.nameplate-confirm-body{max-height:42vh;overflow:auto}}@media (max-width: 767px){.nameplate-confirm-body .product-actions-list{margin-top:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px}.nameplate-confirm-body .product-actions-list button{font-size:13px;height:58px}}.nameplate-confirm-step{padding:40px 0 0}@media (max-width: 767px){.nameplate-confirm-step{padding-top:0}}.nameplate-confirm-step h3{font-size:.875rem;font-weight:700;margin-bottom:40px}@media (max-width: 767px){.nameplate-confirm-step h3{font-size:18px;margin-bottom:20px}}.nameplate-confirm-step .nameplate-confirm-product{font-size:.9375rem;font-weight:700;padding-bottom:20px;border-bottom:1px solid #D3D3CF}.nameplate-confirm-step .nameplate-confirm-product .nameplate-confirm-product-title01{font-size:1.125rem}@media (max-width: 767px){.nameplate-confirm-step .nameplate-confirm-product .nameplate-confirm-product-title01{font-size:16px;margin:0}}.nameplate-confirm-step .nameplate-confirm-product>div{margin-bottom:5px}.nameplate-confirm-step .nameplate-confirm-product>div:last-child{margin-bottom:0}.nameplate-confirm-step .nameplate-confirm-input{padding:30px 20px}@media (max-width: 767px){.nameplate-confirm-step .nameplate-confirm-input{padding:20px 0}}.nameplate-confirm-step .nameplate-confirm-input .nameplate-confirm-input-item{margin-bottom:15px}@media (max-width: 767px){.nameplate-confirm-step .nameplate-confirm-input .nameplate-confirm-input-item{font-size:14px;margin-bottom:20px}}.nameplate-confirm-step .nameplate-confirm-input .nameplate-confirm-input-item:last-child{margin-bottom:0}.nameplate-confirm-step .nameplate-confirm-input .nameplate-confirm-input-item h5{font-size:1rem;font-weight:700;margin-bottom:12px}@media (max-width: 767px){.nameplate-confirm-step .nameplate-confirm-input .nameplate-confirm-input-item h5{font-size:14px;margin-bottom:10px}}.nameplate-confirm-step .nameplate-confirm-input .nameplate-confirm-input-item p{margin:0}.nameplate-confirm-step .nameplate-price{padding:20px;display:flex;align-items:center;justify-content:space-between;background:#eeede5;border-top:1px solid #D3D3CF;border-bottom:1px solid #D3D3CF;font-size:.9375rem;font-weight:700}@media (max-width: 767px){.nameplate-confirm-step .nameplate-price{padding:15px 10px;font-size:14px}}.nameplate-confirm-step .nameplate-price .nameplate-price-value{font-weight:400}.nameplate-confirm-step .price-online{padding:40px 0 30px;display:flex;align-items:center;justify-content:space-between;font-size:1.375rem;font-weight:700}@media (max-width: 767px){.nameplate-confirm-step .price-online{padding:20px 0;font-size:1.125rem;margin:0;justify-content:flex-start}}.nameplate-confirm-step .price-online .price-online-money{font-size:1.625rem}@media (max-width: 767px){.nameplate-confirm-step .price-online .price-online-money{padding:0;font-size:1.375rem}}@media (max-width: 767px){.nameplate-confirm-step .price-online .price-online-money .tax{font-size:14px}}.nameplate-confirm-step .product-nameplate-paid{margin-top:0}@media (max-width: 767px){.show-option.rando__movie{padding-top:40px;padding-bottom:0}}.show-option ul{padding-left:0;margin-bottom:0}.show-option ul li{list-style:none}.show-option-body ul{display:flex;align-items:center}@media (max-width: 767px){.show-option-body ul{flex-wrap:wrap;align-items:flex-start}}.show-option-body ul li{width:80px;height:80px;margin-right:14px}@media (max-width: 767px){.show-option-body ul li{width:20%;margin-right:0;margin-bottom:15px;padding:0;height:auto}}.show-option-body ul li:last-child{margin-right:0}.show-option-body h4{color:#fff;margin-bottom:40px;letter-spacing:.4px;margin-top:60px}@media (max-width: 767px){.show-option-body h4{margin:0}}.show-option-item{text-align:center}.show-option-item img{width:80px;height:80px;margin-bottom:7px}@media (max-width: 767px){.show-option-item img{width:52px;height:52px}}.show-option-item p{font-family:GenJyuuGothicLMonospace;font-size:.75rem;color:#44302e;margin-bottom:0;text-align:center;line-height:1.4;font-weight:700}@media (max-width: 767px){.show-option-item p{font-size:.5rem}}.show-option-col{padding:0;min-height:170px}@media (max-width: 767px){.show-option-col{min-height:inherit}}.show-option-col-left{background-color:#796663}.show-option-col-left .show-option-body{padding-left:20px}@media (max-width: 767px){.show-option-col-left .show-option-body{display:flex;align-items:center;justify-content:space-between;padding:5px 14px}.show-option-col-left .show-option-body h4{font-size:.9375rem}}.show-option-col-right{background-color:#eeede5}.show-option-col-right .show-option-body{padding-left:30px;padding-right:20px;padding-top:23px}@media (max-width: 767px){.show-option-col-right .show-option-body{padding:16px 16px 5px;background:#fff}}.show-option-row{margin:0;border-bottom:1px solid #fff}.show-option-row:last-child{border-bottom:0}.show-option .icon-hand{padding:0;color:#1a1919d9;font-family:GenJyuuGothicLMonospace;font-size:.875rem;font-weight:700;position:relative}@media (max-width: 767px){.show-option .icon-hand{font-size:13px;margin-bottom:29px}}.show-option .icon-hand:before{content:"";width:18px;height:18px;background:url(../assets/hand-dark.svg) no-repeat center;position:relative;display:inline-flex;margin-right:6px;top:2px}.show-option .icon-hand.hand-white{color:#fff}.show-option .icon-hand.hand-white:before{width:13px;height:13px;background:url(../assets/hand-white.svg) no-repeat center;margin-right:4px}.show-option .get-kupon .modal-dialog{max-width:1065px}.show-option .modal-dialog{max-width:940px;padding-top:55px}.show-option .modal{background:#1a1919d9}.show-option .modal-header{background-color:#eeede5;border-radius:20px 20px 0 0;display:block;text-align:center}@media (max-width: 767px){.show-option .modal-header{position:relative;padding:10px;border-radius:10px 10px 0 0}}.show-option .modal-header .ttl{font-size:2.25rem;font-family:GenJyuuGothicLMonospace;color:#44302e;text-align:center;margin-bottom:0;font-weight:700}@media (max-width: 767px){.show-option .modal-header .ttl{font-size:18px}}.show-option .modal-body .info-right{font-weight:700;color:#434242;font-size:.9375rem}@media (max-width: 767px){.show-option .modal-body .info-right{font-size:14px}}.show-option .modal-body .small{display:block;font-family:GenJyuuGothicLMonospace;font-size:.6875rem;color:#56ac41;margin-top:5px;margin-bottom:-6px}.show-option .modal-body .logoTag-item{width:calc(100% - 80px);padding-left:20px}@media (max-width: 767px){.show-option .modal-body .logoTag-item{padding-bottom:0;margin-bottom:0}}.show-option .modal-body .logoTag-item .ttl{font-size:1.75rem;font-family:GenJyuuGothicLMonospace;color:#56ac41;letter-spacing:.7px;font-weight:700}@media (max-width: 767px){.show-option .modal-body .logoTag-item .ttl{font-size:18px;margin:0}}.show-option .modal-body .logoTag-item .tag{background-color:#f7887a;color:#fff;font-family:GenJyuuGothicLMonospace;font-weight:700;padding:4px 20px;border:0;letter-spacing:.3px;border-radius:54px;font-size:.75rem}@media (max-width: 767px){.show-option .modal-body .logoTag-item .tag{font-size:10px;padding:2px 10px}}.show-option .modal-body .avatar{text-align:center;margin-top:30px;padding-top:0}@media (max-width: 767px){.show-option .modal-body .avatar{margin-top:0}}.show-option .modal-body .avatar img{max-width:525px}@media (max-width: 767px){.show-option .modal-body .avatar img{max-width:100%}}.show-option .modal-content{border-radius:20px}@media (max-width: 767px){.show-option .modal-content{border-radius:10px}}@media (max-width: 767px){.show-option .modal-content .modal-body{margin-top:0;padding:20px}}.show-option .btn-close{position:absolute;background:url(../assets/icon-menu.png) no-repeat;width:13px;height:13px;background-size:100% 100%;top:37px;right:47px;opacity:1;z-index:10}@media (max-width: 767px){.show-option .btn-close{width:16px;height:16px;background-size:contain;padding:0;margin:0;position:absolute;top:calc(50% - 6px);right:20px}}.option-bodyModal ul{display:flex;align-items:center}@media (max-width: 767px){.option-bodyModal ul{flex-wrap:wrap;margin-bottom:20px}}.option-bodyModal ul li{width:80px;height:80px;margin-right:14px}@media (max-width: 767px){.option-bodyModal ul li{width:60px;margin-right:0;margin-bottom:0;height:auto;padding-bottom:0}}.option-bodyModal ul li:last-child{margin-right:0}.category-Modal-kubon{padding-top:12px!important;padding-bottom:12px!important}@media (max-width: 767px){.category-Modal-kubon .modal-header{padding:20px}}@media (max-width: 767px){.category-Modal-kubon .modal-header .ttl{font-size:1.125rem;padding-top:0;line-height:normal}}@media (max-width: 767px){.category-Modal-kubon .modal-header .btn-close{top:10px;right:10px}}.category-Modal-kubon .avatar img{width:100%}@media (max-width: 767px){.category-Modal-kubon .cic{top:-10px;left:-10px}}@media (max-width: 767px){.category-Modal-kubon .cic img{width:45px;height:45px}}@media (max-width: 767px){.category-Modal-kubon .box-kubon{padding:20px}}.category-Modal-kubon .box-kubon:before{position:absolute;content:"";left:0;right:0;margin:auto;background:url(../assets/bg.png) repeat-x;background-size:28px;width:100%;height:18px;z-index:2;bottom:-12px}.kubon__code{max-width:636px;margin:auto}@media (max-width: 767px){.kubon__code{padding:0 20px}}@media (max-width: 320px){.kubon__code{padding:0 10px}}.kubon__code-box{display:flex;align-items:center}.kubon__code-box>*{color:#66b3ef}.kubon__code-box .txt{font-family:GenJyuuGothicLMonospace;font-weight:700;font-size:1.375rem;letter-spacing:.55px;margin-right:60px}@media (max-width: 767px){.kubon__code-box .txt{font-size:1rem;margin-right:30px}}.kubon__code-box .code{font-family:GenJyuuGothicLMonospace;font-weight:700;font-size:4.75rem;letter-spacing:0px}@media (max-width: 767px){.kubon__code-box .code{font-size:2.1875rem}}.kubon__code-info{font-weight:700;font-size:.9375rem;letter-spacing:.38px}.show-option .category-Modal-kubon.modal-dialog{max-width:1065px}.show-option .category-Modal-kubon .modal-body{padding:0 0 40px}.name-service{margin:140px 0 100px}@media (max-width: 767px){.name-service{margin-top:80px;margin-bottom:40px}}.name-service_box{height:196px;background-color:#f0efe1;border-radius:6px;border:8px solid #fff;position:relative;cursor:pointer}@media (max-width: 767px){.name-service_box{height:auto;border-width:2px;border-radius:6px;padding-bottom:60px}}.name-service_box .thumb{position:absolute;right:-17px;top:-35px;z-index:5}@media (max-width: 767px){.name-service_box .thumb{position:relative;text-align:center;right:0;top:0;margin-bottom:30px}}.name-service_box .thumb img{max-width:280px}@media (min-width: 768px) and (max-width: 1023px){.name-service_box .thumb img{max-width:160px}}@media (max-width: 767px){.name-service_box .thumb img{max-width:210px}}@media (max-width: 767px){.name-service_box .link{text-align:center;position:absolute;bottom:35px;left:0;right:0;margin:auto}}.name-service .info{padding-left:40px;padding-top:76px}@media (max-width: 767px){.name-service .info{padding-left:15px;padding-right:15px;padding-top:50px}}.name-service .info p{font-size:1rem;font-weight:700;color:#41312f}.name-service .info .link-tab{color:#e86e9d;font-size:1rem}.name-service .info .link-tab:before{right:0}.tag-service{text-align:center;position:absolute;top:-38px;left:0;right:0;margin:auto;z-index:5}.tag-service-item{width:380px;height:85px;background-color:#cc9c48;border:8px solid #fff;border-radius:8px;margin:auto;position:relative}@media (max-width: 767px){.tag-service-item{width:100%;max-width:91%;border-width:4px;border-radius:6px;height:65px}}.tag-service-item:before,.tag-service-item:after{position:absolute;content:"";width:11px;height:11px;background-color:#fff;border-radius:50%;top:0;bottom:0;margin:auto}@media (max-width: 767px){.tag-service-item:before,.tag-service-item:after{width:8px;height:8px}}.tag-service-item:before{left:11px}.tag-service-item:after{right:11px}.tag-service-item span,.tag-service-item p{color:#fff;font-family:GenJyuuGothicLMonospace}.tag-service-item span{font-size:.875rem;letter-spacing:1.05px;display:block;margin-top:8px}@media (max-width: 767px){.tag-service-item span{font-size:.75rem}}.tag-service-item p{font-size:1.375rem;letter-spacing:1.05px}@media (max-width: 767px){.tag-service-item p{font-size:1.125rem}}.category-Modal-nameplate .modal-header{background:#f0efe1;padding-top:0}@media (max-width: 767px){.category-Modal-nameplate .modal-header{padding-top:67px}}.category-Modal-nameplate .modal-header .tag-service-item{border:0;width:530px;height:84px;padding-top:6px}@media (min-width: 768px) and (max-width: 1023px){.category-Modal-nameplate .modal-header .tag-service-item{margin-bottom:30px}}@media (max-width: 767px){.category-Modal-nameplate .modal-header .tag-service-item{height:70px;padding-top:6px}}.category-Modal-nameplate .modal-header .tag-service-item .ttl{color:#fff;padding-top:6px}.category-Modal-nameplate .modal-body{background:#f0efe1}.name-service .show-option.rando__movie .modal-dialog{max-width:1065px}.nameplate__box{padding:0 15px}@media (max-width: 767px){.nameplate__box{margin-bottom:50px}}.nameplate__box-col:nth-child(1){padding-left:44px}@media (max-width: 767px){.nameplate__box-col:nth-child(1){padding-left:12px}}.nameplate__box-item .ttl{font-size:1.125rem;color:#44302e;font-family:GenJyuuGothicLMonospace}@media (max-width: 767px){.nameplate__box-item .ttl{font-size:1rem}}.nameplate__box-item .small{font-size:.75rem;color:#434242!important}@media (max-width: 767px){.nameplate__box-list{margin-bottom:30px}}.nameplate__box-list p{font-family:GenJyuuGothicLMonospace;font-size:.8125rem;margin-bottom:6px;color:#44302e}.nameplate__box-list img{margin-bottom:10px}.nameplate__box-list span{font-size:.75rem}.nameplate__box-list .small{color:#44302e!important;font-weight:700}.nameplate__box-list-row{max-width:512px;margin:auto}.nameplate-step{padding-left:60px;padding-right:60px}@media (max-width: 767px){.nameplate-step{padding-left:15px;padding-right:15px}}.nameplate-step .ttl{font-family:GenJyuuGothicLMonospace;color:#41312f;letter-spacing:.85px;font-size:1.0625rem}.nameplate-step-item{background:#fbfcf5;border-radius:10px;padding:16px 24px 2px;position:relative;margin-bottom:15px;height:100%}.nameplate-step-item-col{margin-bottom:20px}.nameplate-step-item .ping{color:#ed6fa0;font-weight:700}.nameplate-step-item h4{font-size:1.125rem;font-family:GenJyuuGothicLMonospace;color:#ed6fa0;letter-spacing:.9px;padding-left:22px}@media (max-width: 767px){.nameplate-step-item h4{font-size:1rem}}.nameplate-step-item p{font-size:.875rem;margin-bottom:0}.nameplate-step-item .nameplate__tag{background:url(../assets/bg02.png) no-repeat;width:48px;height:46px;background-size:100%;position:absolute;top:-6px;left:-6px}.nameplate-step-item .nameplate__tag span{color:#fff;text-align:center;display:block;line-height:1;margin-left:-3px;font-weight:700}.nameplate-step-item .nameplate__tag .txt{font-size:.625rem;margin-top:9px}.nameplate-step-item .nameplate__tag .numb{font-size:1.125rem}@media (max-width: 767px){.nameplate-step-item .nameplate__tag .numb{font-size:.9375rem}}.nameplate-step-item .name .small{text-align:center;display:block;font-size:.625rem;margin-bottom:10px;color:#44302e}.nameplate-step-item .write-name-right{margin-top:-50px}@media (max-width: 767px){.nameplate-step-item .write-name-right{margin-top:30px}}.nameplate-step-item .write-name .item{border-radius:6px;background:#fff;border:1px solid #E86E9D;font-size:.75rem;padding:7px 8px;margin-bottom:7px}.nameplate-step-item .list-txt{margin-top:-30px;margin-bottom:12px}.nameplate-step-item .list-txt .note:before{top:0;left:2px;font-size:11px}@media (min-width: 768px) and (max-width: 1023px){.nameplate-step-item .list-txt{margin-top:10px}}@media (max-width: 767px){.nameplate-step-item .list-txt{margin-top:10px}}.nameplate-step-item .list-txt p{font-size:.625rem;margin-bottom:5px}.product-photo{padding:80px 0;background:#fbfcf5;overflow:hidden}@media (max-width: 767px){.product-photo{padding:40px 0}}@media (max-width: 767px){.product-photo .container{padding:0}}.product-photo h2{text-align:center}.product-photo .product-accodion-purchase-img{position:relative;overflow:hidden;padding-top:100%}.product-photo .product-accodion-purchase-img:after{content:"";width:40px;height:40px;border-radius:100%;position:absolute;z-index:2;bottom:18px;right:18px;background:url(../assets/icon-zoom-in.svg) #d3d3cfb3 no-repeat center;pointer-events:none}@media (max-width: 767px){.product-photo .product-accodion-purchase-img:after{bottom:10px;right:10px}}.product-photo .product-accodion-purchase-img:before{content:"";width:100%;height:100%;background:#1a1919;position:absolute;top:0;left:0;z-index:1;opacity:0;transition:.3s all!important;pointer-events:none}.product-photo .product-accodion-purchase-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-photo .product-accodion-purchase-img:hover:before{opacity:.6}@media (max-width: 767px){.product-photo .slick-dots{bottom:0;position:relative;margin-top:10px}}.product-photo-row{margin:0 -10px}@media (max-width: 1600px){.product-photo-row{padding:0 40px}}@media (max-width: 767px){.product-photo-row{padding:0;margin:0 -5px}}.product-photo-row .col-lg-4{padding:0 10px}@media (max-width: 767px){.product-photo-row .col-lg-4{padding:0 5px}}@media (max-width: 767px){.product-accodion-purchase{border-bottom:1px solid rgba(0,0,0,.125)}}.product-accodion-purchase .col-lg-2{flex:0 0 20%;max-width:20%;margin-bottom:25px}@media (max-width: 1023px){.product-accodion-purchase .col-lg-2{flex:0 0 25%;max-width:25%}}@media (max-width: 767px){.product-accodion-purchase .col-lg-2{flex:0 0 50%;max-width:50%}}.item-purchase{display:flex;align-items:center;justify-content:center;height:180px;text-align:center;overflow:hidden;border-radius:100%;background:#fbfcf5;border:4px solid #FFFFFF;max-width:180px;margin:0 auto}@media (max-width: 1200px){.item-purchase{width:150px;height:150px}}@media (max-width: 350px){.item-purchase{width:120px;height:120px}}.item-purchase .product-accodion-purchase-img{height:72px;display:flex;align-items:center;justify-content:center;margin-bottom:10px}@media (max-width: 1200px){.item-purchase .product-accodion-purchase-img{height:56px}}@media (max-width: 350px){.item-purchase .product-accodion-purchase-img{height:40px}}.item-purchase .product-accodion-purchase-img img{max-height:100%}.item-purchase .product-accodion-purchase-text{font-size:.9375rem;color:#1a1919b3;font-weight:700;line-height:normal}@media (max-width: 767px){.item-purchase .product-accodion-purchase-text{font-size:14px}}@media (max-width: 350px){.item-purchase .product-accodion-purchase-text{font-size:12px}}.product-accodion-purchase{text-align:center;padding-top:15px}@media (max-width: 767px){.product-accodion-purchase{padding-top:0;font-size:14px}}.product-accodion-purchase p{text-align:left;font-weight:700}.product-accodion-purchase .accordion-item{border-bottom:0!important}.product-accodion-purchase .accordion-item .accordion-body{padding-bottom:0!important}@media (max-width: 767px){.product-accodion-purchase .product-accodion-purchase{padding-bottom:40px}}.slick-arrow{display:flex!important;align-items:center;justify-content:center;background:url(../assets/arrow-slide.svg) #d3d3cf no-repeat center;background-size:inherit;width:80px;height:80px;border-radius:100%;z-index:2;position:absolute;top:calc(50% - 40px)}@media (max-width: 767px){.slick-arrow{opacity:0}}.slick-arrow.clc-prev{transform:rotate(-180deg);left:-100px}@media (max-width: 1600px){.slick-arrow.clc-prev{left:-60px}}@media (max-width: 1364px){.slick-arrow.clc-prev{left:-40px}}@media (max-width: 1200px){.slick-arrow.clc-prev{left:-20px}}@media (max-width: 1023px){.slick-arrow.clc-prev{transform:rotate(-180deg) scale(.6);left:-32px}}.slick-arrow.clc-next{right:-100px}@media (max-width: 1600px){.slick-arrow.clc-next{right:-60px}}@media (max-width: 1364px){.slick-arrow.clc-next{right:-40px}}@media (max-width: 1200px){.slick-arrow.clc-next{right:-20px}}@media (max-width: 1023px){.slick-arrow.clc-next{transform:scale(.6);right:-32px}}.show-option-row{border-bottom:1px solid #CEC6B6}.show-option-row .show-option-col-left{background:#a1856ecc}.show-option-row .show-option-col-left .show-option-body{padding:73px 20px 20px}@media (max-width: 767px){.show-option-row .show-option-col-left .show-option-body{padding:10px}}.show-option-row .show-option-col-left .show-option-body h4{margin:0 0 42px;font-family:GenJyuuGothicLMonospace;font-size:1rem;font-weight:700}@media (max-width: 767px){.show-option-row .show-option-col-left .show-option-body h4{margin:0;font-size:15px;line-height:normal}}.show-option-row .show-option-col-left .show-option-body p{font-size:.5rem;font-weight:700;margin:0}.product-photo-modal .btn-close{color:#fff;position:absolute;top:40px;right:40px;padding:0;z-index:2;filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1);opacity:1;width:20px;height:20px}@media (max-width: 767px){.product-photo-modal .btn-close{top:20px;right:20px}}.product-photo-modal .modal{background:#1a1919d9}.product-photo-modal .modal .modal-dialog{margin:0;min-height:100vh}.product-photo-modal .modal .modal-content{flex-direction:unset;justify-content:center;text-align:center;border:0;border-radius:0;background:transparent}.product-photo-modal img{max-height:90vh}.collection-color-list{padding:80px 0 100px}.main-gallery-product-sould-out{text-align:center;position:absolute;z-index:2;background:transparent;width:calc(100% - 36px);height:calc(100% - 237px);display:flex;align-items:center;justify-content:center}.main-gallery-product-sould-out span{display:flex;align-items:center;justify-content:center;width:100%;padding:40px 20px;background:#60606099;color:#fff;font-size:78px;font-weight:700;line-height:1;font-family:Raleway}.product-review{background:#f5f1e7;padding:90px 0 110px}@media (max-width: 767px){.product-review{padding:20px 0 40px;background:#fbfcf5;border-bottom:1px solid #EEEDE5}}.product-review h2{text-align:center}.product-review .jdgm-rev-widg{padding:0;max-width:1000px;margin:0 auto}@media (max-width: 767px){.product-review .jdgm-rev-widg{padding:0!important}}.product-review .jdgm-rev-widg__summary-inner{display:flex!important;align-items:center;justify-content:center;line-height:1}.product-review .jdgm-rev-widg__summary-inner .product-review-text{font-size:18px;font-weight:700}@media (max-width: 767px){.product-review .jdgm-rev-widg__summary-inner .product-review-text{font-size:14px}}.product-review .jdgm-rev-widg__summary-inner.jdgm-rev-widg__summary-inner-block{display:block!important;text-align:center}.product-review .jdgm-rev-widg__summary-stars{padding:0 27px 0 15px;display:flex;justify-content:center}@media (max-width: 767px){.product-review .jdgm-rev-widg__summary-stars{padding:0 10px}}.product-review .jdgm-rev-widg__summary-stars .jdgm-rev-widg__summary-average{font-size:14px;font-weight:700;position:relative;top:3px;margin-left:8px}@media (max-width: 767px){.product-review .jdgm-rev-widg__summary-stars .jdgm-rev-widg__summary-average{font-size:11px;top:6px;line-height:unset!important}}.product-review .jdgm-rev-widg__summary-text{font-size:15px;font-weight:700}@media (max-width: 767px){.product-review .jdgm-rev-widg__summary-text{font-size:12px;position:relative;top:2px;left:-4px}}.product-review-button{margin-top:40px;text-align:center;display:flex;justify-content:center}@media (max-width: 767px){.product-review-button{margin-top:24px}}.product-review-button button{height:64px;background:#a1856e;border-radius:8px;min-width:320px;font-size:1rem;color:#fff;position:relative}@media (max-width: 767px){.product-review-button button{font-size:14px;height:60px;width:100%}}.product-review-button button:after{content:"";width:10px;height:13px;background:url(../assets/arrow-slide.svg) no-repeat center;background-size:contain;position:absolute;top:calc(50% - 5px);right:26px}.jdgm-rev-widg__body .jdgm-rev-widg__reviews{padding-right:28px;max-height:470px;overflow:auto}@media (max-width: 767px){.jdgm-rev-widg__body .jdgm-rev-widg__reviews{max-height:unset;padding:0}}.jdgm-rev-widg__body .jdgm-rev-widg__reviews::-webkit-scrollbar-track{background:#f7f7f7 0% 0% no-repeat padding-box;border:1px solid #E4E4E4;border-radius:30px}.jdgm-rev-widg__body .jdgm-rev-widg__reviews::-webkit-scrollbar{width:12px;background:#f7f7f7 0% 0% no-repeat padding-box;border:1px solid #E4E4E4;border-radius:30px}.jdgm-rev-widg__body .jdgm-rev-widg__reviews::-webkit-scrollbar-thumb{border-radius:30px;width:8px;background-color:#ccc}.jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev{border-top:2px solid #EEEDE5;padding:30px 0;color:#1a1919d9;font-size:15px}@media (max-width: 767px){.jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev{padding:20px 0;border-top:1px solid #EEEDE5}}.jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__title{font-size:16px;margin-bottom:20px;font-weight:700}.jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__header{margin-bottom:20px;display:flex;align-items:center;line-height:1}.jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__header .jdgm-row-extra,.jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__header .jdgm-rev__br{display:none}.jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__header .jdgm-rev__timestamp{float:unset;font-size:15px;font-weight:500;order:1;color:#1a1919d9}.jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__header .jdgm-row-profile{order:2;color:#1a1919d9;font-size:15px;font-weight:500;padding:0 20px 0 10px}.jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__header .jdgm-row-profile .jdgm-rev__author{color:#1a1919d9}.jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__header .jdgm-row-rating{margin:0;order:3}.product-form-input-dropdown{padding-right:130px;position:relative}@media (max-width: 767px){.product-form-input-dropdown{padding-right:0}}.product-form-input-dropdown:after{content:"";width:8px;height:12px;background:url(../assets/arrow-dark.svg) no-repeat center;background-size:contain;position:absolute;bottom:19px;right:145px;opacity:.3;transform:rotate(90deg);pointer-events:none}@media (max-width: 767px){.product-form-input-dropdown:after{right:20px}}.product-form-input-dropdown label{font-size:15px;font-weight:700;display:block;margin-bottom:15px}.product-form-input-dropdown select{width:100%;height:50px;border:1px solid #D3D3CF;border-radius:6px;font-size:14px;color:#1a1919;padding:0 20px;background:#fff}#recommendationsModal{background:#1a1919d9}@media (max-width: 767px){#recommendationsModal{padding-top:70px}}#recommendationsModal .btn-close{outline:none;position:absolute;top:20px;right:20px;z-index:3;padding:0;width:60px;height:60px;background-color:transparent;filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1);opacity:1}#recommendationsModal .modal-content{max-width:1000px;margin:0 auto;background:#fbfcf5;overflow:hidden;border-radius:20px}@media (max-width: 767px){#recommendationsModal .modal-content{border-radius:0}}#recommendationsModal .modal-content .container{padding:0}@media (min-width: 768px) and (max-width: 1023px){.product-recommendations-display .modal-dialog{max-width:80%}}.product-recommendations-content .top{padding:60px 20px 30px}@media (max-width: 767px){.product-recommendations-content .top{padding:40px 18px}}.product-recommendations-content h2{text-align:center;margin-bottom:30px;font-size:26px;font-weight:700}@media (max-width: 767px){.product-recommendations-content h2{font-size:20px}}.product-recommendations-content h3{font-size:18px;font-weight:500;text-align:center;margin-bottom:0}@media (max-width: 767px){.product-recommendations-content h3{font-size:13px;text-align:left}}@media (max-width: 767px){.product-recommendations-content .slide-product-cart{padding:30px 17px 50px;display:flex;flex-wrap:wrap;height:60vh;overflow:scroll}}.product-recommendations .slick-arrow.clc-prev{left:20px}.product-recommendations .slick-arrow.clc-next{right:20px}.product-recommendations-list-row-item{padding:0 10px;cursor:pointer}@media (max-width: 767px){.product-recommendations-list-row-item{padding:0 3px;margin-bottom:10px}}@media (max-width: 767px){.product-recommendations .card-product .card-heading a{font-size:13px}}@media (max-width: 767px){.product-recommendations .price-normal-text,.product-recommendations .price-normal-money{font-size:10px}}@media (max-width: 767px){.product-recommendations .slide-product-cart .price-online .price-online-text{font-size:12px}}@media (max-width: 767px){.product-recommendations .slide-product-cart .price-online .price-online-money{font-size:18px}}@media (max-width: 767px){.product-recommendations .slide-product-cart .card-product .card-info-wrap{padding-left:15px;padding-right:15px;padding-bottom:30px}}.slide-product-cart{padding:50px 128px;background:#f5f1e7}.slide-product-cart .card-product .card-media{background:transparent;padding:0;margin-bottom:0}.slide-product-cart .card-product .card-media div{position:relative;padding:0;margin-bottom:0}.slide-product-cart .card-product{text-align:left;background:#fff;overflow:hidden;border:1px solid #E5E4DD;border-radius:10px;position:relative}.slide-product-cart .card-product:before{content:"";display:flex;align-items:center;justify-content:center;position:absolute;z-index:2;bottom:0;right:0;background:#a1856e;border-radius:80px 0 20px;padding:16px}@media (max-width: 767px){.slide-product-cart .card-product:before{padding:12px}}.slide-product-cart .card-product:after{content:"";width:10px;height:13px;background:url(../assets/arrow-slide.svg) no-repeat center;background-size:contain;position:absolute;bottom:7px;right:8px;z-index:2}@media (max-width: 767px){.slide-product-cart .card-product:after{background-size:57%;bottom:5px;right:5px}}.slide-product-cart .card-product .card-info-wrap{padding:20px}.slide-product-cart .card-product .card-heading a{text-align:left;margin-bottom:15px}.slide-product-cart .price-normal{display:flex;align-items:center;font-weight:700;font-size:12px;margin-bottom:10px}.slide-product-cart .price-normal .price-normal-money{margin-left:6px;font-weight:500}.slide-product-cart .price-online{font-weight:700}.slide-product-cart .price-online .price-online-text{font-size:13px;margin-bottom:5px}.slide-product-cart .price-online .price-online-money{font-size:20px}.slide-product-cart .price-online .price-online-money .tax{margin-left:4px;font-size:12px}.slide-product-cart .item-slide{padding:0 10px}.slide-product-cart .slick-dots{position:relative;bottom:0;margin-top:20px}.slide-product-cart .slick-dots li{background:#bfbfbf}.slide-product-cart .slick-dots li.slick-active{background:#796663}#getKubon{z-index:1112}.rakuten-payment{padding:0 0 100px;background:#f5f1e7}@media (max-width: 767px){.rakuten-payment{padding:40px 0}}.rakuten-payment .part-page{max-width:1000px;margin:0 auto}.rakuten-payment .part-page p{margin-bottom:30px;font-size:16px}@media (max-width: 767px){.rakuten-payment .part-page p{font-size:14px;line-height:normal}}.rakuten-payment .part-page a{display:flex;align-items:center;justify-content:center;margin-bottom:40px}@media (max-width: 767px){.rakuten-payment .part-page a{margin-bottom:30px}}.rakuten-payment .part-page .rakuten-payment-info{font-size:14px}@media (max-width: 767px){.rakuten-payment .part-page .rakuten-payment-info{line-height:normal}}.teamplate-page-background{background:#f5f1e7;padding:50px 0}@media (max-width: 768px){.teamplate-page-background{padding:15px 0}}.teamplate-page-background h1{margin:0!important;font-size:32px;font-weight:700;text-align:center}@media (max-width: 768px){.teamplate-page-background h1{font-size:18px}}.customer .label-header{margin-bottom:12px;font-size:16px;font-weight:700;display:block}@media (max-width: 768px){.customer .label-header{margin-bottom:15px;font-size:14px}}.customer .label-header .required-text{padding:0;color:red}.customer .field{margin-bottom:20px}.customer .field label{margin-bottom:12px;font-size:16px;font-weight:700;display:block}@media (max-width: 768px){.customer .field label{margin-bottom:15px;font-size:14px}}.customer .field input{width:100%;height:50px;border:1px solid #D3D3CF;border-radius:6px;background:#fff;padding:0 20px}@media (max-width: 768px){.customer .field input{font-size:14px}}.customer .field input::-moz-placeholder{color:#1a19194d}.customer .field input::placeholder{color:#1a19194d}.customer .login-form-actions{display:block;text-align:center}.customer .login-form-actions a{position:relative;top:0;font-size:14px;color:#1a1919d9;border-bottom:1px solid rgba(26,25,25,.85)}@media (max-width: 768px){.customer .login-form-actions a{font-size:13px}}.customer .login-form-actions .account-forgot{margin-bottom:28px;text-align:center}@media (max-width: 768px){.customer .login-form-actions .account-forgot{margin-bottom:34px}}.customer .login-form-actions .account-login,.customer .login-form-actions button{width:100%;font-size:15px;font-weight:700;margin-bottom:20px;border-radius:6px;background:#a1856e;padding:0 16px;height:54px;position:relative}@media (max-width: 768px){.customer .login-form-actions .account-login,.customer .login-form-actions button{font-size:14px;margin-bottom:15px}}.customer .login-form-actions .account-login span,.customer .login-form-actions button span{display:none}.customer .login-form-actions .register-account{width:100%;height:54px;padding:0 16px;font-size:15px;border-radius:6px;color:#fff;border:0}@media (max-width: 768px){.customer .login-form-actions .register-account{font-size:14px;margin-bottom:0}}.customer form{max-width:350px;margin:0 auto;padding:100px 0 130px;position:relative}@media (max-width: 768px){.customer form{max-width:100%;padding:65px 0}}.customer form#create_customer{padding:44px 0 70px;max-width:520px}@media (max-width: 768px){.customer form#create_customer{max-width:100%;padding:28px 0 37px}}.customer form .button{width:100%;font-size:15px;font-weight:700;margin-bottom:20px;border-radius:6px;background:#a1856e;padding:0 16px;height:54px;position:relative}@media (max-width: 767px){.customer form .button{font-size:14px}}.customer .account-header{margin-bottom:0}.customer .account-wrap{display:flex;gap:unset}@media (max-width: 1023px){.customer .account-wrap{display:block}}.customer .account-wrap .account-details-wrap{margin:0;padding:0;font-size:18px;flex:0 0 260px;max-width:260px}@media (max-width: 1023px){.customer .account-wrap .account-details-wrap{max-width:100%;margin-bottom:52px}}.customer .account-wrap .account-details-wrap p{line-height:2;margin-bottom:40px;font-size:14px;font-weight:500}@media (max-width: 1023px){.customer .account-wrap .account-details-wrap p{margin-bottom:30px}}.customer .account-wrap .account-details-wrap .link-address{display:flex;align-items:center;justify-content:center;background:#a1856e;border-radius:6px;color:#fff;height:54px;font-size:15px;font-weight:700}@media (max-width: 1023px){.customer .account-wrap .account-details-wrap .link-address{height:50px;max-width:260px}}.customer .account-wrap .account-orders-wrap{margin:0;padding:0 0 0 120px;max-width:calc(100% - 260px);flex:0 0 calc(100% - 260px)}@media (max-width: 1440px){.customer .account-wrap .account-orders-wrap{padding:0 0 0 40px}}@media (max-width: 1023px){.customer .account-wrap .account-orders-wrap{max-width:100%;padding:0}}.customer .account-wrap .account-orders-wrap h3{margin-bottom:30px;font-size:20px;font-weight:700}@media (max-width: 767px){.customer .account-wrap .account-orders-wrap h3{margin-bottom:10px;padding-bottom:20px;border-bottom:1px solid #D3D3CF;font-size:18px}}.account-address{padding:100px 0 160px}@media (max-width: 1023px){.account-address{padding:20px 0}}.account-address .title-account{margin-bottom:40px;font-size:30px!important;font-weight:700}@media (max-width: 1023px){.account-address .title-account{font-size:20px!important;margin-bottom:20px}}.account-address .customer-logout{margin-top:170px;display:flex;align-items:center;font-size:14px}@media (max-width: 1023px){.account-address .customer-logout{margin-top:56px}}.account-address .customer-logout .icon-user{flex:0 0 16px;max-width:16px;display:flex;align-items:center;justify-content:center;margin-right:6px}.account-address .customer-logout a{display:flex;align-items:center;line-height:normal;text-decoration:underline;color:#1a1919d9}.title-required-text{padding:100px 0 0;font-weight:500;max-width:1000px;margin:0 auto}@media (max-width: 768px){.title-required-text{padding:20px 0 0;font-size:12px}}.title-required-text .note-red{color:red}.form-status.form-status-error{position:absolute;top:0;left:-40px;width:calc(100% + 80px);border:1px solid #BF002A33;background:#fcf3f3;padding:20px;line-height:normal;font-size:14px;color:#bf002a;display:flex;align-items:center;margin:0;font-weight:500}@media (max-width: 768px){.form-status.form-status-error{left:-20px;width:calc(100% + 40px);padding:12px 20px;font-size:12px}}.form-status .icon{display:flex;align-items:center;margin-right:16px}.form-status li{padding:0}.password-recover p{text-align:center;margin:100px 0 -30px;font-weight:500;position:relative;z-index:2}@media (max-width: 768px){.password-recover p{margin-top:20px;font-size:12px;text-align:left}}@media (max-width: 768px){.register-container .list-filed{margin-bottom:30px}}.register-container .list-filed-item{display:flex;justify-content:space-between;margin:0 -10px}@media (max-width: 768px){.register-container .list-filed-item{display:block;margin:0}}.register-container .list-filed-item .field{padding:0 10px;flex:0 0 50%;max-width:50%}@media (max-width: 768px){.register-container .list-filed-item .field{max-width:100%;padding:0;margin-bottom:10px}.register-container .list-filed-item .field:last-child{margin-bottom:0}}.register-container .field{margin-bottom:50px}@media (max-width: 768px){.register-container .field{margin-bottom:30px}}.register-container form .button{margin:0 auto;max-width:350px}.desc-register{max-width:1000px;margin:0 auto;padding:40px 0 120px;font-size:14px;font-weight:500;border-top:1px solid #D3D3CF}@media (max-width: 767px){.desc-register{padding:40px 0}}.desc-register p{margin-bottom:15px}.desc-register p:last-child{margin-bottom:0}.desc-register h5{font-size:16px;font-weight:700;margin-bottom:20px}.cart-contents{max-width:1000px;margin:0 auto;position:relative;padding:60px 0 40px}@media (max-width: 1023px){.cart-contents{max-width:100%;padding:0;border-top:1px solid #D3D3CF;margin-top:20px}}.cart-contents .cart-items{padding:0}.cart-contents .cart-items thead{font-size:12px;font-weight:500}@media (max-width: 1023px){.cart-contents .cart-items thead{display:none}}.cart-contents .cart-items thead th{padding:0 0 10px;text-align:center;border-bottom:1px solid #D3D3CF}.cart-contents .cart-items thead th:first-child{text-align:left}.cart-contents .cart-items thead th:last-child{text-align:right}.cart-contents .cart-items tbody tr td{padding:20px;border-bottom:1px solid #D3D3CF;vertical-align:middle}@media (max-width: 1023px){.cart-contents .cart-items tbody tr td{padding:20px 0;vertical-align:top}}@media (max-width: 767px){.cart-contents .cart-items tbody tr td{border:0}}@media (max-width: 767px){.cart-contents .cart-items tbody tr td.cart-item-media{flex:0 0 64px;max-width:64px;width:100%}}@media (max-width: 1023px){.cart-contents .cart-items tbody tr td.cart-item-totals{display:none}}@media (max-width: 1023px){.cart-contents .cart-items tbody tr td.cart-item-details{padding:20px}}@media (max-width: 767px){.cart-contents .cart-items tbody tr td.cart-item-details{flex:0 0 calc(100% - 64px);max-width:calc(100% - 64px);width:100%;padding:20px 0 10px 20px}}@media (max-width: 767px){.cart-contents .cart-items tbody tr td.cart-item-quantity{padding:0 0 20px 84px;flex:0 0 100%;max-width:100%}}@media (max-width: 767px){.cart-contents .cart-items tbody tr td.cart-item-quantity .cart-update-list{display:flex;align-items:center}}@media (max-width: 767px){.cart-contents .cart-items .cart-item{display:flex;flex-wrap:wrap;gap:unset;margin:0;border-bottom:1px solid #D3D3CF}}.cart-item-media .cart-item-image-container{background:#fff}@media (max-width: 767px){.cart-item-media .cart-item-image-container{max-width:64px;padding:5px;width:100%}}@media (max-width: 767px){.cart-item-media .cart-item-image-container .cart-item-image{min-width:unset}}.cart-item-details{font-weight:500}.cart-item-details .cart-item-eyebrow{margin-bottom:20px}@media (max-width: 1023px){.cart-item-details .cart-item-eyebrow{font-size:14px;margin-bottom:15px}}.cart-item-details .cart-item-name{font-size:16px;display:block;margin-bottom:10px}@media (max-width: 1023px){.cart-item-details .cart-item-name{font-size:14px}}.cart-item-details .product-option{font-size:13px}@media (max-width: 1023px){.cart-item-details .product-option{font-size:12px}.cart-item-details .product-option:empty{display:none}}.cart-item-quantity .cart-item-error{display:none}.cart-item-quantity .namplate-quantity{text-align:center;background:#fff;border:1px solid #E5E4DD;border-radius:4px;font-size:13px;height:40px;display:flex;justify-content:center;align-items:center;width:100%;min-width:120px}.cart-item-quantity cart-remove-button{margin:0!important}@media (max-width: 1023px){.cart-item-quantity cart-remove-button{width:100%!important;height:auto!important}}@media (max-width: 767px){.cart-item-quantity cart-remove-button{margin-left:20px!important}}.cart-item-quantity cart-remove-button .button-cart-remove{min-width:unset;height:auto;min-height:unset;margin:15px 0 0;justify-content:center;width:100%;color:#1a1919d9;font-size:14px;font-weight:500;position:relative}@media (max-width: 767px){.cart-item-quantity cart-remove-button .button-cart-remove{margin-top:0}}.cart-item-quantity cart-remove-button .button-cart-remove:before{content:"";width:10px;height:14px;margin-right:4px;background:url(../assets/icon-trash.svg) no-repeat center;position:relative;top:-1px}.cart-item-quantity cart-remove-button .button-cart-remove svg{display:none}.cart-item-quantity .cart-item-quantity-wrapper .quantity-input{width:120px;height:40px;background:#fff;border:1px solid #E5E4DD;border-radius:4px;font-size:13px}.cart-item-quantity .cart-item-quantity-wrapper .quantity-input .quantity-input-button{padding:0;width:36px;line-height:normal;background:#d3bdad2e;color:#a1856e}.cart-item-totals{min-width:160px}.cart-item-totals .price.price-end{margin:0!important;font-size:16px;font-weight:700}.cart-item-totals .price.price-end .tax{font-size:12px}.cart-footer-wrapper,.main-cart-items{padding:0!important}.cart-footer-wrapper .cart-footer,.main-cart-items .cart-footer{padding:0 0 160px;max-width:1000px;margin:0 auto}@media (max-width: 1023px){.cart-footer-wrapper .cart-footer,.main-cart-items .cart-footer{padding:0 0 60px}}.cart-footer-wrapper .cart-footer .cart-container,.main-cart-items .cart-footer .cart-container{width:100%!important}.cart-footer-wrapper .cart-footer .cart-container .cart-continuer,.main-cart-items .cart-footer .cart-container .cart-continuer{padding-top:0}.cart-footer-wrapper .cart-footer .cart-ctas,.main-cart-items .cart-footer .cart-ctas{justify-content:center;margin-bottom:60px}@media (max-width: 1023px){.cart-footer-wrapper .cart-footer .cart-ctas,.main-cart-items .cart-footer .cart-ctas{margin-bottom:40px}}.cart-footer-wrapper .cart-footer .cart-ctas button,.main-cart-items .cart-footer .cart-ctas button{width:350px;height:54px;border-radius:6px;padding:0 20px;font-size:15px}@media (max-width: 1023px){.cart-footer-wrapper .cart-footer .cart-ctas button,.main-cart-items .cart-footer .cart-ctas button{font-size:14px}}.cart-footer-wrapper .cart-footer .js-contents .totals,.main-cart-items .cart-footer .js-contents .totals{margin-bottom:20px}@media (max-width: 767px){.cart-footer-wrapper .cart-footer .js-contents .totals,.main-cart-items .cart-footer .js-contents .totals{justify-content:flex-start}}.cart-footer-wrapper .cart-footer .js-contents .totals h3,.main-cart-items .cart-footer .js-contents .totals h3{font-size:14px;font-weight:700;margin-right:13px}@media (max-width: 767px){.cart-footer-wrapper .cart-footer .js-contents .totals h3,.main-cart-items .cart-footer .js-contents .totals h3{font-size:12px;margin-right:6px;line-height:normal}}.cart-footer-wrapper .cart-footer .js-contents .totals .totals-subtotal-value,.main-cart-items .cart-footer .js-contents .totals .totals-subtotal-value{margin:0;font-size:24px;font-weight:700}@media (max-width: 767px){.cart-footer-wrapper .cart-footer .js-contents .totals .totals-subtotal-value,.main-cart-items .cart-footer .js-contents .totals .totals-subtotal-value{font-size:20px}}.cart-footer-wrapper .cart-footer .js-contents .totals .totals-subtotal-value .tax,.main-cart-items .cart-footer .js-contents .totals .totals-subtotal-value .tax{display:inline-flex;font-size:13px;font-weight:700;margin-left:4px}@media (max-width: 767px){.cart-footer-wrapper .cart-footer .js-contents .totals .totals-subtotal-value .tax,.main-cart-items .cart-footer .js-contents .totals .totals-subtotal-value .tax{font-size:10px}}.cart-footer-wrapper .cart-footer .js-contents .tax-note,.main-cart-items .cart-footer .js-contents .tax-note{margin:0;font-size:13px;font-weight:500}@media (max-width: 767px){.cart-footer-wrapper .cart-footer .js-contents .tax-note,.main-cart-items .cart-footer .js-contents .tax-note{text-align:left}}@media (max-width: 1023px){.cart-footer-wrapper .cart-footer .totals,.main-cart-items .cart-footer .totals{padding-top:30px}}.cart-footer-wrapper .cart-dynamic-checkout-buttons,.main-cart-items .cart-dynamic-checkout-buttons{display:none}.cart-footer-wrapper .cart-continuer,.main-cart-items .cart-continuer{text-align:center}.cart-footer-wrapper .cart-continuer a,.main-cart-items .cart-continuer a{font-size:16px;font-weight:700;color:#1a1919d9;display:inline-flex;align-items:center;justify-content:center;position:relative}@media (max-width: 1023px){.cart-footer-wrapper .cart-continuer a,.main-cart-items .cart-continuer a{font-size:14px}}.cart-footer-wrapper .cart-continuer a:before,.main-cart-items .cart-continuer a:before{position:relative;content:"";background:url(../assets/arrow-dark.svg) no-repeat;width:9px;height:14px;top:0;left:0;margin-right:6px}@media (max-width: 1023px){.cart-footer-wrapper .cart-continuer a:before,.main-cart-items .cart-continuer a:before{width:9px;height:11px;background-size:contain}}.cart-checkout-information{font-size:14px;color:#1a1919d9;margin-top:60px;padding-top:40px;border-top:1px solid #D3D3CF}@media (max-width: 1023px){.cart-checkout-information{margin-top:40px;padding-top:20px;font-size:12px}}.cart-checkout-information h4{font-size:16px;margin-bottom:20px;color:#1a1919d9}@media (max-width: 1023px){.cart-checkout-information h4{margin-bottom:15px;font-size:15px}}.cart-checkout-information ul{margin-bottom:70px;padding-left:0}@media (max-width: 1023px){.cart-checkout-information ul{margin-bottom:50px}}.cart-checkout-information ul li{padding:0;margin-bottom:15px;list-style:none}.cart-checkout-information ul li:last-child{margin-bottom:0}.cart-checkout-information ul li a,.cart-checkout-information .remember a{color:#1a1919d9;text-decoration:underline}.template-account .footer-support{display:none}.cart-continuer{max-width:1000px;margin:0 auto;padding-top:100px;text-align:right}@media (max-width: 1023px){.cart-continuer{max-width:100%;padding:20px 40px 0;text-align:left;margin-bottom:0!important}}@media (max-width: 767px){.cart-continuer{padding:20px 20px 0}}.cart-continuer a{font-size:16px;font-weight:700;color:#1a1919d9;display:inline-flex;align-items:center;justify-content:center;position:relative}@media (max-width: 1023px){.cart-continuer a{font-size:14px}}.cart-continuer a:before{position:relative;content:"";background:url(../assets/arrow-dark.svg) no-repeat;width:9px;height:14px;top:0;left:0;margin-right:6px}@media (max-width: 1023px){.cart-continuer a:before{background-size:contain;width:10px;height:11px}}.order-history thead tr th{padding:0 0 12px!important;font-size:12px;color:#1a1919b3;border-bottom:1px solid #D3D3CF;width:20%}.order-history tbody tr td{padding:24px 0!important;border-bottom:1px solid #D3D3CF;font-size:15px;font-weight:500}@media (max-width: 767px){.order-history tbody tr td{padding:11px 10px!important;border-bottom:0;font-size:13px}}.order-history tbody tr td a{color:#1a1919d9}@media (max-width: 767px){.order-history tbody tr td .tax{font-size:unset}}.addresses .address-actions{margin:0;padding:0;border-radius:0}.addresses .address-actions button{min-width:260px;border-radius:6px;font-size:15px;font-weight:700;padding:0 20px;height:54px}.addresses .address-actions button span{display:none}.addresses .account-addresses-header{margin-bottom:0}.addresses .address-list{margin-top:90px;padding-top:0}@media (max-width: 1023px){.addresses .address-list{margin-top:50px}}.addresses .address-list ul{list-style:none;grid-template-columns:repeat(3,1fr);grid-gap:40px;padding:0;margin:0}@media (max-width: 1023px){.addresses .address-list ul{grid-gap:60px}}.addresses .address-list ul li{max-width:100%;padding:0}.addresses-wraps{padding:100px 0 124px}@media (max-width: 1023px){.addresses-wraps{padding:20px 0 40px}}.addresses-wraps h2{font-size:30px;margin-bottom:40px}@media (max-width: 1023px){.addresses-wraps h2{font-size:20px;margin-bottom:20px}}.address-list-item h4{padding-bottom:20px;font-size:16px!important;font-weight:700;border-bottom:1px solid #D3D3CF;margin-bottom:30px}@media (max-width: 1023px){.address-list-item h4{padding-bottom:15px;font-size:15px!important;margin-bottom:20px}}.address-list-item p{font-size:14px;font-weight:500;margin-bottom:35px}.address-list-item .btn_action_address{margin-right:15px;font-size:14px;font-weight:500;color:#1a1919d9;position:relative;display:inline-flex;align-items:center;justify-content:center}.address-list-item .btn_action_address:before{content:"";width:12px;height:12px;margin-right:4px}.address-list-item .btn_action_address.btn_pen:before{background:url(../assets/icon-pen.svg) no-repeat center}.address-list-item .btn_action_address.btn_trash:before{background:url(../assets/icon-trash.svg) no-repeat center}.address-list-item .btn_action_address:last-child{margin-right:0}.order-wrap{padding:100px 0 0}@media (max-width: 1023px){.order-wrap{padding:40px 0 0}}@media (max-width: 767px){.order-wrap{padding:20px 0 0}}.order-wrap .order-wrap-heading{font-size:30px;margin-bottom:40px}@media (max-width: 1023px){.order-wrap .order-wrap-heading{font-size:20px;margin-bottom:20px;line-height:normal}}.order-wrap .desc{margin-bottom:50px}@media (max-width: 1023px){.order-wrap .desc{margin-bottom:30px}}.order-wrap .desc p{margin-bottom:15px}@media (max-width: 767px){.order-wrap .desc p{line-height:normal}}.order-wrap .desc p:last-child{margin-bottom:0}.order-wrap .price-shiping{padding:30px 0;list-style:none;text-align:right;border-bottom:1px solid #D3D3CF}.order-wrap .price-shiping li,.order-wrap .price-shiping div{margin-bottom:8px}.order-wrap .price-shiping li:last-child,.order-wrap .price-shiping div:last-child{margin-bottom:0}.order-wrap .price-shiping li span:last-child,.order-wrap .price-shiping div span:last-child{margin-left:8px;font-weight:500}.order-details{font-size:14px}.order-details thead th{font-size:14px;padding:0 0 9px;border-bottom:1px solid #D3D3CF;width:180px}@media (max-width: 1023px){.order-details thead th{width:auto}}.order-details thead th:first-child{width:calc(100% - 720px)}.order-details tbody td{padding:20px 0;border-bottom:1px solid #D3D3CF;font-size:14px}@media (max-width: 767px){.order-details tbody td{padding:16px 0;font-size:13px;text-align:left;align-items:baseline}}@media (max-width: 767px){.order-details tbody td:first-child{border-top:1px solid #D3D3CF}}@media (max-width: 767px){.order-details tbody td:before{font-size:13px;max-width:50px;line-height:1.4;padding-right:20px}}.order-details tfoot tr:last-child td{padding-bottom:0}@media (max-width: 767px){.order-details tfoot tr td{display:block!important}.order-details tfoot tr td:before{display:none}}@media (max-width: 767px){.order-details .properties{margin:0}}@media (max-width: 767px){.order-details #RowSubtotal{display:block}.order-details #RowSubtotal:before{display:none}}.re_oder_subtitle{padding:30px 0;border-bottom:1px solid #D3D3CF}@media (max-width: 767px){.re_oder_subtitle{padding:20px 0}}.re_oder_subtitle span{font-size:15px;font-weight:500}@media (max-width: 767px){.re_oder_subtitle span{font-size:14px}}.re_oder_subtitle ul{list-style:none;padding:0!important;margin:0 0 0 auto;max-width:250px}@media (max-width: 767px){.re_oder_subtitle ul{max-width:100%}}.re_oder_subtitle ul li{margin-bottom:15px;display:flex;align-items:center;justify-content:space-between}@media (max-width: 767px){.re_oder_subtitle ul li{margin-bottom:10px;padding:0}}.re_oder_subtitle ul li:last-child{margin-bottom:0}.re_oder_subtitle ul li:nth-child(2),.re_oder_subtitle ul li:nth-child(3){color:#ed293e}.total-order{padding:25px 0;max-width:250px;margin-left:auto;font-size:18px;display:flex;align-items:center;justify-content:space-between;font-weight:500}@media (max-width: 767px){.total-order{padding:20px 0;max-width:100%;font-size:16px}}.order-adress-info{padding:100px 0}@media (max-width: 1023px){.order-adress-info{padding:40px 0}}.order-adress-info .row{margin:0 -20px}.order-adress-info .row .col-lg-4{padding:0 20px}@media (max-width: 767px){.order-adress-info .row .col-lg-4{margin-bottom:40px}.order-adress-info .row .col-lg-4:last-child{margin-bottom:0}}.order-adress-info p{font-size:14px}.order-adress-info h3.widget-title{font-size:16px;padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #D3D3CF;font-weight:700}.back-mypage{padding-bottom:120px;font-size:14px}@media (max-width: 1023px){.back-mypage{padding-bottom:60px}}.back-mypage a{color:#1a1919d9;border-bottom:1px solid}.address-edit-form{display:none!important;position:fixed;top:0;left:0;width:100%;height:100%;margin:0!important;z-index:1001;background:#1a1919d9;overflow:hidden;align-items:center;justify-content:center}.address-edit-form.active{display:flex!important}.address-edit-form:after{content:"";width:100%;height:70px;background:#1a1919;position:absolute;top:0;left:0;display:none}@media (max-width: 767px){.address-edit-form:after{display:block}}.address-edit-form .close-modal{z-index:10;top:40px;right:40px;cursor:pointer;background:url(../assets/close-icon.svg) no-repeat center;position:absolute;width:20px;height:20px}@media (max-width: 767px){.address-edit-form .close-modal{width:14px;height:14px;right:28px;top:28px}}@media (max-width: 767px){.address-edit-form .dialog-address{height:100%;max-height:calc(100vh - 70px);border-radius:0;padding:30px 20px 0;top:35px;position:relative}}.dialog-address,.address-actions{border-radius:20px;background:#fbfcf5;overflow:hidden;max-width:480px;margin:0 auto;max-height:90vh;width:100%;padding:40px}@media (max-width: 767px){.dialog-address,.address-actions{max-height:100vh;border-radius:0;padding:30px 20px}}.dialog-address h3,.address-actions h3{text-align:center;margin-bottom:30px;font-weight:700}@media (max-width: 767px){.dialog-address h3,.address-actions h3{font-size:18px;margin-bottom:20px}}.dialog-address h4,.address-actions h4{margin-bottom:30px;text-align:center;font-size:20px!important;font-weight:700;padding:0;border:0}.dialog-address form,.address-actions form{max-width:100%;margin:0 auto;padding:0 0 40px;height:calc(90vh - 100px);overflow:auto}.dialog-address form::-webkit-scrollbar-track,.address-actions form::-webkit-scrollbar-track{border-radius:10px;background-color:transparent}.dialog-address form::-webkit-scrollbar,.address-actions form::-webkit-scrollbar{width:1px;background-color:transparent}.dialog-address form::-webkit-scrollbar-thumb,.address-actions form::-webkit-scrollbar-thumb{border-radius:10px;background-color:transparent}@media (max-width: 767px){.dialog-address form,.address-actions form{padding:0 0 30px;height:calc(90vh - 70px)}}.dialog-address .field,.address-actions .field{margin-bottom:20px}.dialog-address .field label,.address-actions .field label{margin-bottom:15px}.dialog-address .field input[type=text],.dialog-address .field input[type=tel],.address-actions .field input[type=text],.address-actions .field input[type=tel]{font-size:14px}.dialog-address .field select,.address-actions .field select{width:100%;height:50px;border:1px solid #D3D3CF;border-radius:6px;background:#fff;padding:0 20px;font-size:14px}.dialog-address .field input[type=checkbox],.dialog-address .field input[type=radio],.address-actions .field input[type=checkbox],.address-actions .field input[type=radio]{width:auto;position:absolute;opacity:0}.dialog-address .field input[type=checkbox]:checked+label:after,.dialog-address .field input[type=radio]:checked+label:after,.address-actions .field input[type=checkbox]:checked+label:after,.address-actions .field input[type=radio]:checked+label:after{transform:scale(1)!important}.dialog-address .field.field-checkbox,.address-actions .field.field-checkbox{width:100%}.dialog-address .field.field-checkbox label,.address-actions .field.field-checkbox label{margin:0;display:flex;position:relative;font-weight:500;font-size:14px}.dialog-address .field.field-checkbox label:before,.address-actions .field.field-checkbox label:before{content:"";display:flex;width:22px;height:22px;border:1px solid rgba(26,25,25,.85);border-radius:4px;margin-right:10px}.dialog-address .field.field-checkbox label:after,.address-actions .field.field-checkbox label:after{content:"";line-height:1.5;width:22px;height:22px;color:#fff;border-radius:4px;position:absolute;top:0;left:0;z-index:2;transition:.2s all!important;transform:scale(0);background:url(../assets/tick-checkbox.svg) #1a1919d9 no-repeat center}.dialog-address .address-form-actions button,.address-actions .address-form-actions button{margin:0}.dialog-address .address-form-actions .button-text-link,.address-actions .address-form-actions .button-text-link{display:none}.blog__list-count{margin:40px auto 0}.blog__list-count ul{padding:0}.blog_template{padding:100px 0 120px}@media (max-width: 767px){.blog_template{padding:20px 0 40px}}.blog_template .blog-articles{max-width:1000px}.blog_template .blog-articles .blog-articles-article{padding:20px 40px 20px 20px!important}@media (max-width: 767px){.blog_template .blog-articles .blog-articles-article{padding:18px 20px 18px 15px!important}}.blog_template .blog-articles .blog-articles-article:after{background:url(../assets/arrow-snow.svg) no-repeat center;background-size:contain}@media (max-width: 767px){.blog_template .blog-articles .blog-articles-article:after{width:7px;height:10px;top:calc(50% - 5px)}}.blog_template .blog-articles .blog-articles-article .card-article-info{display:flex;align-items:center;color:#1a1919d9}@media (max-width: 767px){.blog_template .blog-articles .blog-articles-article .card-article-info{font-size:12px}}.blog_template .blog-articles .blog-articles-article .blog__list-tags-link{font-size:11px!important;font-weight:700;color:#a1856e;background:#fff;padding:2px 10px;border-radius:30px;border:1px solid #A1856E;margin-left:20px!important}@media (max-width: 767px){.blog_template .blog-articles .blog-articles-article .blog__list-tags-link{font-size:10px!important}}.blog_template .blog-articles .blog-articles-article .blog__list-tags-link:empty{display:none}.blog_template .blog-articles .blog-articles-article .card-article-heading a{color:#1a1919d9;font-size:16px;font-weight:500}@media (max-width: 767px){.blog_template .blog-articles .blog-articles-article .card-article-heading a{font-size:14px}}@media (max-width: 1023px){.scroll-blog_tags{overflow:auto}}.blog__list-tags{margin:0 auto 55px;max-width:1000px;justify-content:flex-start}@media (max-width: 1023px){.blog__list-tags{width:-moz-max-content;width:max-content}}@media (max-width: 767px){.blog__list-tags{margin-bottom:20px}}.blog__list-tags li{margin:0 30px 0 0;padding:0}.blog__list-tags li:last-child{margin:0}.blog__list-tags li.current a{color:#a1856e}.blog__list-tags li.current a:after{opacity:1}.blog__list-tags li a{padding:0;color:#1a19194d;font-size:16px;font-weight:700;position:relative}@media (max-width: 767px){.blog__list-tags li a{font-size:14px}}.blog__list-tags li a.active{color:#a1856e}.blog__list-tags li a.active:after{opacity:1}.blog__list-tags li a:after{content:"";width:100%;height:3px;background:#a1856e;position:absolute;left:0;bottom:-15px;border-radius:10px;opacity:0;pointer-events:none}.article-single{max-width:1000px;padding:30px 0}.link_blank{position:relative;font-family:GenJyuuGothicLMonospace;font-weight:700;color:#1a1919;font-size:16px}@media (max-width: 767px){.link_blank{font-size:14px;background-size:80%}}.link_blank:before{position:absolute;content:"";width:14px;height:14px;background:url(../assets/icon-blank.svg) no-repeat;background-size:100%;right:-20px;top:2px}.link_pdf{position:relative;font-family:GenJyuuGothicLMonospace;font-weight:700;color:#1a1919;font-size:16px}@media (max-width: 767px){.link_pdf{font-size:14px;background-size:80%}}.link_pdf:before{position:absolute;content:"";width:14px;height:14px;background:url(../assets/icon-pdf.svg) no-repeat;background-size:100%;right:-20px;top:2px}.pc_only{display:block}@media (max-width: 767px){.pc_only{display:none}}.border-box-support{max-width:850px;margin:auto;background:#fff;padding:50px 50px 35px;border:8px solid #EEEDE5}.border-box-support h5,.border-box-support h4{padding-top:0;margin-top:0}@media (max-width: 767px){.border-box-support{border-width:6px;padding:30px 30px 15px}}.school-good-title{font-family:Roboto,serif;font-weight:900}.collection-visual .logo-item img{width:auto}.collection-visual-no-img{padding:80px 0;background:#e7dcd1}@media (max-width: 767px){.collection-visual-no-img{padding:30px 0}}.collection-visual-no-img:before,.collection-visual-no-img:after{display:none}.collection-visual-no-img.collection-visual-no-desc{display:none!important}.collection-visual-no-img .collection-visual-body{display:none}.template-page-contact_repair .container{max-width:1000px}.product-rental-service{background:#f5f1e7;padding-top:100px;padding-bottom:60px}.product-rental-service-link{margin-top:30px}@media (max-width: 767px){.product-rental-service{background:#f5f1e7;padding-top:50px;padding-bottom:25px}.product-rental-service-link{margin-top:15px}}.randoseru-list-img-col img,.randoseru-katarogu-body img,.list-banner-link img,.collection-item>a>img{border:4px solid #FFFFFF;border-radius:10px}@media (max-width: 767px){.randoseru-list-img-col img,.randoseru-katarogu-body img,.list-banner-link img,.collection-item>a>img{border-width:3px}}.select-collection-teamplate .collection-item>a>img{border:none}.ouchi_rankatsu-modal .acTable .acTable_box .acTable_th ._step p{font-family:Roboto,serif}.slider-list-item-info img{display:none}.main-slider .list-banner-link img{border-radius:unset;border:none}.slider-list .slider-list-item-info img{display:block}.footer-support-list a{font-family:GenJyuuGothicLMonospace}.footer-support-list ul li .tel--free a{font-family:Roboto,serif}.support-mail-contact>a{font-size:18px}#wp-feed-app{padding-top:100px;margin-bottom:50px}#wp-feed-app img{border-radius:10px;margin-bottom:20px}@media (max-width: 767px){#wp-feed-app{margin-bottom:30px;padding-top:40px}}#wp-feed-app h2{font-size:30px;text-align:center;margin-bottom:40px;font-weight:700}@media (max-width: 767px){#wp-feed-app h2{font-size:20px;margin-bottom:25px}}#wp-feed-app h3{font-size:14px;line-height:1.8;font-weight:500}@media (max-width: 767px){#wp-feed-app p{font-size:13px}}.blog-button-link{padding-bottom:80px;border-bottom:1px solid #F5F1E7}@media (max-width: 767px){.blog-button-link{padding-bottom:40px}}.blog-button-link .button{margin:auto;text-align:center}@media (max-width: 767px){.template-index .wp-feed-app_feed{display:block!important}.wp-feed-app_article{padding:0 7px}.wp-feed-app_article img{border-radius:8px}.template-index .wp-feed-app_article:nth-child(n+5){display:block!important}}.h2-small{font-size:26px;margin-bottom:30px}@media (max-width: 767px){.h2-small{font-size:20px;margin-bottom:20px}}.button{max-width:380px}.button-branch{border-radius:8px;border:none;color:#fff!important;position:relative;padding-right:50px}@media (max-width: 767px){.button-branch{font-size:13px;padding-right:40px}}.button-branch:before{position:absolute;content:"";width:12px;height:10px;background:url(../assets/icon-brach.svg) no-repeat;right:20px}.button-branch.bg-white{background:#fff;color:#1a1919d9!important}.button-branch.bg-white:before{background:url(../assets/icon-branch-white.svg) no-repeat}@media (max-width: 767px){#shopify-section-get-kupon-info .show-option.rando__movie{padding:0}}@media (max-width: 767px){#shopify-section-get-kupon-info .name-service{margin:0}}.template-page .modal-backdrop{opacity:.85!important}.part-page h2{font-size:30px;margin-bottom:40px;line-height:1.5}@media (max-width: 768px){.part-page h2{font-size:20px;margin-bottom:20px}}.part-page h2.type02{font-size:26px;margin-bottom:30px;line-height:1.5}@media (max-width: 768px){.part-page h2.type02{font-size:20px;margin-bottom:25px}}.part-page h3{font-size:20px;margin-bottom:30px;line-height:1.5}@media (max-width: 768px){.part-page h3{font-size:18px;margin-bottom:20px}}.part-page h4{font-size:16px;margin-bottom:20px;line-height:1.5}@media (max-width: 768px){.part-page h4{font-size:15px;margin-bottom:15px}}.part-page h5{font-size:15px;margin-bottom:15px;line-height:1.5}@media (max-width: 768px){.part-page h5{font-size:14px;margin-bottom:14px}}.part-page p,.part-page span{font-size:14px;font-weight:400;line-height:2;color:#1a1919d9}.part-page a{color:#1a1919d9}.part-page .button{border:none;color:#fff}.part-page .toggle dd{background-color:#fbfcf5;font-size:.75rem;color:#434242;padding:14px 20px;margin-bottom:0;line-height:1.6;letter-spacing:.6px}.part-page .list-style-dot li{list-style:none;position:relative;padding-left:20px}.part-page .list-style-dot li:before{width:6px;height:6px;border-radius:100%;background:#1a1919d9;left:0;top:9px}.part-page .list-style-dot.dot-ping li:before{background:#ef6b95}.ttl-shipping .red{font-weight:700;color:red}.error-offical{background:#f2f1ea;padding:26px 30px 28px;margin-top:20px}.step-mask{display:inline-flex;background:url(../assets/bg-step.svg) no-repeat;font-weight:700;width:105px;height:40px;background-size:100% 100%;color:#fff;align-items:center;justify-content:center}.step-mask .txt{letter-spacing:1.1px;font-size:.875rem;text-transform:uppercase;margin-right:5px;line-height:1;color:#fff;font-family:Raleway,sans-serif;font-weight:700}.step-mask .numb{font-family:Montserrat,sans-serif;font-size:1.375rem;letter-spacing:1.1px;line-height:1;color:#fff;font-weight:700}.accLink{padding-left:0}.accLink li{position:relative;list-style:none}.accLink a{font-size:1rem;color:#1a1919d9;letter-spacing:.8px;line-height:2;font-family:GenJyuuGothicLMonospace;padding-left:50px;font-weight:700}.accLink a:before{width:34px;height:34px;border-radius:50%;background-color:#a1856e;top:0;bottom:0;margin:auto;left:0}.accLink a:after{display:block;width:6px;height:6px;border-top:2px solid #fff;border-left:2px solid #fff;transform:rotate(-135deg);left:14px;top:12px}.acclink{font-size:1rem;color:#1a1919d9;letter-spacing:.4px;line-height:1.3;font-family:GenJyuuGothicLMonospace;position:relative;padding-left:40px;font-weight:700}.acclink.type2:before{background-color:#3da1ee}.acclink:before{width:24px;height:24px;border-radius:50%;background-color:#a1856e;top:0;bottom:0;margin:auto;left:0}.acclink:after{display:block;width:6px;height:6px;border-top:2px solid #fff;border-left:2px solid #fff;transform:rotate(-135deg);left:9px;top:0;bottom:0;margin:auto}.acclink2{font-size:1rem;color:#796663;letter-spacing:.35px;line-height:1.3;font-family:GenJyuuGothicLMonospace;position:relative;padding-right:26px;font-weight:700}.acclink2.type2:before{background-color:#3da1ee}.acclink2:before{width:21px;height:21px;border-radius:50%;background-color:#a1856e;top:0;bottom:0;margin:auto;right:0}.acclink2:after{display:block;width:6px;height:6px;border-bottom:2px solid #fff;border-left:2px solid #fff;transform:rotate(-135deg);right:9px;top:0;bottom:0;margin:auto}.text-underline{text-decoration:underline;color:#434242}.returnproduct-info .box--boder{height:225px}@media (max-width: 767px){.returnproduct-info .box--boder{height:auto}}.returnproduct-info .box--boder h4{padding-left:35px;margin-bottom:13px;position:relative}.returnproduct-info .box--boder p{font-size:.9375rem}@media (max-width: 767px){.returnproduct-info .box--boder p{font-size:.875rem!important}}.returnproduct-info .box--boder .icon-info{font-size:1.125rem}.returnproduct-info .box--boder .icon-info:before{background:url(../assets/icon-info-guidle.svg) no-repeat;width:24px;height:24px;left:0;top:0;bottom:0;margin:auto}.returnproduct-info .box--boder .icon-back{font-size:1.125rem}.returnproduct-info .box--boder .icon-back:before{background:url(../assets/icon-back-guidle.svg) no-repeat;width:22px;height:22px;left:0;top:0;bottom:0;margin:auto}.returnproduct-info .tell-otherStyle{font-size:1.25rem}@media (max-width: 767px){.table tr{display:block}}.table th{background-color:#eeede5;border-color:#fbfcf5}@media (min-width: 769px){.table th{width:200px}}@media (max-width: 767px){.table th{display:block;width:100%}}.table td{background-color:#fff;border-color:#eeede4}@media (min-width: 769px){.table td{width:calc(100% - 200px)}}@media (max-width: 767px){.table td{font-size:.75rem}}.table th,.table td{padding:18px 20px}.table-bg-top{font-size:.875rem}@media (max-width: 767px){.table-bg-top tr{display:table-row}}@media (max-width: 767px){.table-bg-top th{display:table-cell}}.table-bg-top td,.table-bg-top th{border-right:1px solid #EEEDE5;line-height:1.6}.table-bg-top td:last-child,.table-bg-top th:last-child{border-right:0}@media (max-width: 767px){.table-bg-top td,.table-bg-top th{padding:10px 12px}}.table-bg-top thead th{background-color:#1a1919d9;color:#fff}.table-bg-top thead th:first-child{border-radius:6px 0 0}@media (max-width: 767px){.table-bg-top thead th:first-child{width:40%}}.table-bg-top thead th:last-child{border-radius:0 6px 0 0}.table-bg-top tbody th{background-color:#eeede5;padding:34px 20px}@media (max-width: 767px){.table-bg-top tbody th{padding:25px 10px}}.table-bg-top tbody tr:last-child th{border-radius:0 0 0 6px}.table-bg-top tbody tr:last-child td{border-bottom:0}.table-bg-top tbody tr:last-child td:last-child{border-radius:0 0 6px}.table-bg-top .table th,.table-bg-top .table td{width:auto}.table-bg-top .btn{padding:18px 10px;width:100%}.table-bg-top .address{display:block;font-size:.6875rem;color:#434242;margin-bottom:8px}.table-bg-top h4{line-height:1.3;margin-bottom:10px}@media (max-width: 767px){.table-bg-top.two-collum{overflow:auto}.table-bg-top.two-collum .table{width:900px}}.table-tradelaw th,.table-tradelaw td{font-size:.875rem}.table-tradelaw h4{color:#1a1919d9}.table-tradelaw ol li::marker{font-size:1.1875rem;color:#a1856e;font-weight:500}.table-tradelaw .box--boder{padding:20px 30px}@media (max-width: 768px){.table-tradelaw td{width:100%;display:block}}.guide-page{margin-top:50px}@media (max-width: 768px){.guide-page{margin-top:35px}}.guide__option{margin-bottom:84px}.guide__option h3{color:#603813;padding:0;font-size:1.375rem;text-align:center}.guide__option h3:before{display:none}@media (max-width: 767px){.guide__option h3{font-size:1.25rem}}@media (max-width: 370px){.guide__option h3{font-size:1rem}}.guide__option-col{position:relative}@media (min-width: 768px) and (max-width: 1023px){.guide__option-col{margin-bottom:30px}}.guide__option-col img{width:auto;text-align:center}@media (max-width: 767px){.guide__option-col img{width:50px;margin-right:16px}}@media (max-width: 370px){.guide__option-col img{width:40px}}.guide__option-acclink{margin-top:25px;background:#fff;border-radius:10px;padding:15px 14px 15px 12px}.guide__option-acclink .acclink{display:block;margin-bottom:14px}.guide__option-acclink .acclink:hover{color:#44302e}@media (max-width: 767px){.guide__option-acclink .acclink{font-size:.875rem}}.guide__option-acclink .acclink:last-child{margin-bottom:0}.guide__option-info{background:#eeede5;border-radius:10px;padding:28px 20px 20px;position:relative;min-height:410px}@media (max-width: 767px){.guide__option-info{min-height:inherit;margin-bottom:10px;padding-top:8px}}@media (max-width: 767px){.guide__option-info .ttl-flex{display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end}}.guide__option .btn-acclink:before{width:34px;height:34px}@media (max-width: 370px){.guide__option .btn-acclink:before{width:30px;height:30px}}.guide__option .btn-acclink:after{left:13px;width:7px;height:7px}@media (max-width: 370px){.guide__option .btn-acclink:after{top:-3px;left:11px}}.guide__option .btn-acclink-box{position:absolute;left:0;right:0;bottom:20px}@media (max-width: 767px){.guide__option .btn-acclink-box{top:18px;right:30px;left:auto}}@media (max-width: 370px){.guide__option .btn-acclink-box{right:20px;top:14px}}.guide-section{margin-bottom:100px}@media (max-width: 767px){.guide-section{margin-bottom:70px}}.guide__site h3{margin-bottom:20px}.guide__site h3.set-icon{margin-bottom:30px}@media (max-width: 767px){.guide__site h3.set-icon{margin-bottom:20px}}@media (max-width: 767px){.guide__site h3.set-icon.icon-comeback{margin-bottom:40px}}.guide__site h3.set-icon:before{top:0;bottom:0}@media (max-width: 767px){.guide__site h3.set-icon:before{width:35px!important}}.guide__site h3.icon-work:before{background:url(../assets/icon-work.svg) no-repeat;width:50px;height:33px;background-size:100% 100%}.guide__site h3.icon-catalog:before{background:url(../assets/icon-catalog.svg) no-repeat;width:51px;height:45px;background-size:100% 100%}.guide__site h3.icon-price:before{background:url(../assets/icon-price.svg) no-repeat;width:55px;height:62px;background-size:100% 100%}.guide__site h3.icon-comeback:before{background:url(../assets/icon-comeback.svg) no-repeat;width:47px;height:46px;background-size:100% 100%}@media (max-width: 767px){.guide__site h3.icon-comeback:before{width:35px}}.guide__site h3.icon-shipping:before{background:url(../assets/icon-shipping.svg) no-repeat;width:46px;height:35px;background-size:100% 100%}@media (max-width: 767px){.guide__site h3.icon-shipping:before{width:35px}}.guide__site h3.icon-returnproduct:before{background:url(../assets/icon-returnproduct.svg) no-repeat;width:46px;height:46px;background-size:100% 100%}.guide__site-item{margin-bottom:85px}@media (max-width: 767px){.guide__site-item{margin-bottom:50px}}.guide__site .banner-catelog{margin-top:30px}.guide__site .box--boder{margin-bottom:30px}.guide__buy-body{margin-top:60px}.guide__buy-body>.note{font-size:.875rem}.guide__buy-body>.note:before{top:1px}.guide__buy h3{margin-bottom:20px}.guide__buy h3.icon-order:before{background:url(../assets/icon-order.svg) no-repeat;width:48px;height:48px;background-size:100% 100%}.guide__buy h3.icon-pay:before{background:url(../assets/icon-pay.svg) no-repeat;width:46px;height:46px;background-size:100% 100%}.guide__buy h3.icon-total-buy:before{background:url(../assets/icon-total-buy.svg) no-repeat;width:45px;height:55px;background-size:100% 100%}.guide__buy .box--boder{padding:20px 30px 2px;margin-bottom:18px;color:#434242}.guide__buy-step{position:relative;margin-bottom:75px}.guide__buy-step:last-child{margin-bottom:0}.guide__buy-step .step-mask{position:absolute;top:-50px;left:-38px}.guide__buy-step .ttl{font-family:GenJyuuGothicLMonospace;font-size:1.125rem;letter-spacing:.9px;color:#41312f;padding-top:10px;margin-bottom:20px;font-weight:700}@media (max-width: 767px){.guide__buy-step .ttl{margin-bottom:20px}}.guide__buy-step-item{margin-bottom:20px}.guide__buy-step-item a{color:#41312f}.guide__buy-step-item a:hover{color:#44302e}.guide__buy-step-item .error-offical h3:before{top:4px;background:url(../assets/icon-error.svg) no-repeat;width:18px;height:16px;background-size:100% 100%}.guide__buy-step-item h3{font-size:1rem;margin-bottom:10px}@media (max-width: 767px){.guide__buy-step-item h3{margin-bottom:8px}}.guide__buy-step-item h3:before{top:9px}@media (max-width: 767px){.guide__buy-step-item h3:before{top:-9px}}.guide__buy-step-item h4{font-size:.875rem}@media (max-width: 767px){.guide__buy-step-item h4{margin-bottom:10px}}@media (max-width: 767px){.guide__buy-step-item>h4{margin-bottom:30px}}.guide__buy-step-item .note{font-size:.875rem}@media (max-width: 767px){.guide__buy-step-item .note{margin-bottom:35px}}.guide__buy-step-item .error-offical h4{font-family:Roboto,\6e38\30b4\30b7\30c3\30af,YuGothic,Yu Gothic,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,Arial,\30e1\30a4\30ea\30aa,Meiryo,sans-serif,"Apple Color Emoji";color:#434242}.guide__buy-step-item .error-offical p{margin-bottom:6px}.guide__buy-step-item .error-offical .note{font-size:.75rem;margin-bottom:0;line-height:1.6}.guide__buy-step-item .error-offical .note:before{font-size:.75rem}.guide__buy-step-item .error-offical-info{padding-left:30px}@media (max-width: 767px){.guide__buy-step-item .error-offical-info{padding-left:15px}}.guide__buy-step-item .error-offical-info h4{font-size:.9375rem}.guide__buy-step-item .error-offical-info .list-style-dot{font-size:.875rem;color:#434242}.guide-box .table-bg-top tbody th{padding:25px 20px}@media (max-width: 767px){.guide-box .table-bg-top tbody th{padding:10px 12px}}.guide-reset .box--boder{padding:14px 20px}@media (max-width: 767px){.guide__pay-table.rever-sp .table td,.guide__pay-table.rever-sp .table th{font-size:.875rem}.guide__pay-table.rever-sp .table td{display:revert;padding:1vw 1.5vw;width:auto}.guide__pay-table.rever-sp .table th{width:auto}.guide__pay-table.rever-sp .table .row-span{width:22%;text-align:center}.guide__pay-table.rever-sp .head:last-child{width:28%}.guide__pay-table.rever-sp .head:first-child{width:72%}}@media (min-width: 768px) and (max-width: 1023px){.guide__pay-table.ip-w .table th{width:28%}}.guide__pay-table .collapse.show{border-top:1px solid #D3D3CF}.guide__pay-table .toggle{border-radius:4px;border:1px solid #D3D3CF;margin-bottom:6px;position:relative}.guide__pay-table .toggle dl{margin-bottom:0}.guide__pay-table .toggle dl:last-child dt{border-bottom:0}.guide__pay-table .toggle .collapsed{border-bottom:0!important}.guide__pay-table .toggle [aria-expanded=true]:before{transform:rotate(90deg)}.guide__pay-table dt{display:flex;align-items:center;padding:0;background-color:#eeede5;border-color:#d3d3cf;border-top:0;border-radius:4px 4px 0 0}.guide__pay-table dt:before{height:10px;width:2px;background:#41312f;border-radius:3px;margin-right:3.7px;right:30px}@media (max-width: 767px){.guide__pay-table dt:before{right:15px}}.guide__pay-table dt:after{height:2px;width:10px;background:#41312f;border-radius:3px;left:auto;right:30px}@media (max-width: 767px){.guide__pay-table dt:after{right:15px}}.guide__pay-table dt{border-radius:4px 4px 0 0;height:60px}.guide__pay-table dt h4{margin-bottom:0;font-size:.875rem}.guide__pay-table dt .img-ttl{width:60px;height:60px;margin-right:8px}@media (max-width: 767px){.guide__pay-table dt .img-ttl{margin-right:0}}.guide__pay-table dd{background-color:#fbfcf5;border-radius:0 0 4px 4px}.guide__pay-table .table th{color:#434242}@media (min-width: 769px){.guide__pay-table .table th{width:275px}}.guide__pay-table .table td{padding-left:30px;padding-right:30px}@media (min-width: 769px){.guide__pay-table .table td{width:calc(100% - 275px)}}@media (max-width: 767px){.guide__pay-table .table td{width:100%;display:block}}.guide__pay-table-info>p{margin-bottom:5px}.guide__pay-table-info p.note{font-size:.75rem}.guide__pay-table-info p.note:before{font-size:.75rem;top:0}.guide__pay-table-info p.note.red{color:red}.guide__pay-table-info p.note.red:before{color:red}.guide__pay-table.w-375 .table th{width:375px}@media (max-width: 767px){.guide__pay-table.w-375 .table th{width:100%}}@media (min-width: 768px) and (max-width: 1023px){.guide__pay-table.w-375 .table th{width:41%}}.guide__pay-table.w-375 .table td{width:calc(100% - 375px);padding-right:20px}@media (max-width: 767px){.guide__pay-table.w-375 .table td{width:100%}}.guide__pay-table.w-375 .table .list-style-dot{margin-bottom:0}.guide__pay-table.w-375 .table .list-style-dot li{margin-bottom:2px;font-weight:700;font-size:.9375rem}.guide__shipping-toggle dd{background-color:#fff;padding-bottom:20px;padding-top:20px}.guide__shipping-toggle dt h4{padding-left:20px;font-size:1.125rem}.guide__shipping-toggle dt h4 span{font-size:.8125rem}@media (max-width: 767px){.table__shipping.d-none-sp thead th:first-child{display:none}}@media (max-width: 767px){.table__shipping.d-none-sp thead th.w-56{width:75%;border-right:1px solid #D3D3CF}}@media (max-width: 767px){.table__shipping.d-none-sp .table .tab-cont tr td:first-child{display:none}}.table__shipping .table{margin-bottom:0}.table__shipping .table .tab-cont tr td{vertical-align:middle}@media (max-width: 767px){.table__shipping tr{display:revert}}@media (max-width: 767px){.table__shipping tr>th{display:revert}}.table__shipping tr>th.head{padding:10px 20px;font-size:.875rem;border-top:1px solid #D3D3CF;border-bottom:1px solid #D3D3CF;border-right:1px solid #D3D3CF}@media (max-width: 767px){.table__shipping tr>th.head{padding:2vw}}.table__shipping tr>th.head:last-child{border-right:0;width:200px}.table__shipping tr,.table__shipping th,.table__shipping td{font-size:.9375rem;color:#434242}.table__shipping td{padding:12px 20px;border-color:#d3d3cf;border-right:1px solid #D3D3CF}@media (max-width: 767px){.table__shipping td{padding:10px 15px}}.table__shipping td:last-child{border-right:0}.table__shipping .table .row-span{width:200px;background-color:#fbfcf5;border-right:1px solid #D3D3CF;vertical-align:middle}.cart-pay-img{margin-bottom:12px;margin-top:15px}.cart-pay-img p{margin-bottom:0}.cart-pay-img img{max-width:390px;margin-bottom:20px}.pay-info-left ol li,.pay-info-left ul li{font-size:.875rem}.pay-info-left ol li::marker,.pay-info-left ul li::marker{font-family:Roboto,\6e38\30b4\30b7\30c3\30af,YuGothic,Yu Gothic,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,Arial,\30e1\30a4\30ea\30aa,Meiryo,sans-serif,"Apple Color Emoji"}.pay-info-left .note{font-size:.75rem;margin-bottom:0}.pay-info-left .note:before{font-size:.75rem;top:1px}.list-chart-item{text-align:center;font-weight:700}.list-chart-item img{width:89px;height:89px;-o-object-fit:contain;object-fit:contain;margin-bottom:6px}.list-chart-item p{font-size:.75rem;font-family:GenJyuuGothicLMonospace;font-weight:700}.part-page .container-info14 .list-chart-item p{font-size:.75rem}.ttl-shipping{color:#434242;font-size:1.25rem;font-weight:700}@media (max-width: 767px){.ttl-shipping{font-size:1rem;line-height:1.6}}.ttl-shipping .red{font-weight:700}.note-span{font-size:.9375rem;font-weight:400}@media (max-width: 767px){.note-span{font-size:.8125rem}}.table td{vertical-align:middle}.table__content thead th{border-bottom:0;border-right:1px solid #fff;padding:15px 20px}.table__content thead th:last-child{border-right:0}.table__shipping th,.table__shipping td{font-size:.9375rem}.box--boder{border:8px solid #EEEDE5;padding:50px 60px;background-color:#fff}.box--boder ul{padding-left:0}@media (max-width: 767px){.box--boder{padding:38px}}.box--boder p{font-size:.75rem}@media (max-width: 767px){.part-page .container-info14 .box--boder p{font-size:1rem}}.box--boder-telFax{font-size:1rem;color:#434242}@media (min-width: 769px){.box--boder-telFax{cursor:default;pointer-events:none}}.tell-otherStyle{font-family:GenJyuuGothicLMonospace;font-weight:700;font-size:1rem}.error-offical h3:before{background:url(../assets/icon-error.svg) no-repeat;width:18px;height:16px;background-size:100% 100%}.faq-body{max-width:1000px;margin-top:50px;margin-right:auto;margin-left:auto}.faq-body .accLink li a{padding-left:0}.faq-list{display:flex;flex-wrap:wrap;margin-bottom:80px}.faq-list li{margin-right:40px;margin-bottom:30px;padding-left:45px;position:relative;font-size:14px;color:#44302e;letter-spacing:0px;line-height:1.6}.radius-type2{border-radius:40px 0 0 40px;background-color:#f5f5f5;padding-top:80px;padding-bottom:70px}.radius-type2 .btn-red{margin:90px auto 120px}.faq-section{margin-bottom:50px}.faq-section [aria-expanded=true]{color:#fff!important}.faq-section [aria-expanded=true]:before{transform:rotate(0)!important;background:#fff!important;z-index:1}.faq .card{border:none;background:none;border-bottom:1px solid #fff;margin-bottom:10px}.faq .card .card-header{padding:0;border:none;background:#a1856e;transition:all .3s ease 0s;border-radius:8px}.faq .card .card-header.active{border-radius:8px 8px 0 0}@media (min-width: 769px){.faq .card .card-header:hover{background:#a1856e;padding-left:10px}}.faq .card .card-header:hover .faq-title{color:#fff}.faq .card .card-header .faq-title{cursor:pointer;position:relative;display:flex;align-items:center}.faq .card .card-header .faq-title p{font-family:GenJyuuGothicLMonospace;font-weight:700;text-align:left;margin:0;color:#fff;font-size:1rem;text-decoration:none!important;transition:all .3s ease 0s;padding:22px 45px 22px 0;width:calc(100% - 80px)}@media (max-width: 767px){.faq .card .card-header .faq-title p{padding:9px 2px 9px 0}}.faq .card .card-header .faq-title:after{position:absolute;content:"";width:16px;height:2.5px;background:#fff;border-radius:2px;transition:all .25s cubic-bezier(.4,0,.2,1);right:20px;top:48.4%}.faq .card .card-header .faq-title:before{content:"";position:absolute;width:16px;height:2.5px;background:#fff;border-radius:2px;transition:all .25s cubic-bezier(.4,0,.2,1);transform:rotate(90deg);right:20px;top:0;bottom:0;margin:auto}.faq .card .card-header .faq-title.active:before{transform:rotate(0)}.faq .card .card-header .faq-title .badge{display:inline-block;width:20px;height:20px;line-height:14px;float:left;border-radius:100px;text-align:center;background:#e91e63;color:#fff;font-size:12px;margin-right:20px}.faq .card .card-header .faq-title span{letter-spacing:0px;color:#a1856e;font-size:1.25rem;font-family:Roboto,\6e38\30b4\30b7\30c3\30af,YuGothic,Yu Gothic,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,Arial,\30e1\30a4\30ea\30aa,Meiryo,sans-serif,"Apple Color Emoji";font-weight:700;width:42px;height:42px;background-color:#fff;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;margin-right:18px;margin-left:20px}.faq .card .card-body{padding:20px;font-size:.875rem;line-height:28px;display:flex;background-color:#fff;border-radius:0 0 8px 8px;margin-bottom:30px;flex-wrap:wrap}.faq .card .card-body span{display:inline-flex;width:42px;height:42px;background-color:#a1856e;font-size:1.25rem;font-weight:500;font-family:Roboto,\6e38\30b4\30b7\30c3\30af,YuGothic,Yu Gothic,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,Arial,\30e1\30a4\30ea\30aa,Meiryo,sans-serif,"Apple Color Emoji";justify-content:center;align-items:center;border-radius:50%;color:#fff;margin-right:20px;font-weight:700}.faq .card .card-body .input__text{width:calc(100% - 62px);font-size:14px;letter-spacing:0px;color:#434242;line-height:2}@media (max-width: 991px){.faq{margin-bottom:30px}.faq .card .card-header .faq-title{line-height:26px}}@media (max-width: 767px){.faq .card .card-header .faq-title{line-height:1.8;padding-right:40px}.faq .card .card-header .faq-title:after{top:49%}.radius-type2 .btn-red{margin:40px auto 60px}}.faq-section a{color:#44302e;text-decoration:underline}.faq .card .card-header:not(.collapsed) .faq-title:before{transform:rotate(0)}.contact__private{padding:0 20px;margin-top:40px}.contact__private .box-text-scroll{background-color:#fff;border:1px solid #EFEFEF;border-radius:4px;margin-bottom:20px}.contact__private .scrollbar{height:275px;width:100%;padding:22px;overflow-y:scroll}.contact__private .scrollbar p{color:#44302e}.link-tab{font-size:1rem;font-family:GenJyuuGothicLMonospace;color:#434242;font-weight:700;position:relative;padding-left:15px}@media (max-width: 767px){.link-tab{font-size:14px}}.link-tab:before{position:absolute;content:"";background:url(../assets/arrow-dark.svg) no-repeat;width:9px;height:14px;top:5px;left:0}@media (max-width: 767px){.link-tab:before{background-size:82%;top:3px}}.shopify_urand{margin-top:50px}.rando__head-list-ttl{padding-left:85px}@media (min-width: 768px) and (max-width: 1023px){.rando__head-list-ttl{padding-left:100px}}@media (max-width: 767px){.rando__head-list-ttl{padding-left:0}}.rando__head-list-ttl img{max-width:27px}.rando__head-list-ttl span{color:#6e3d18;font-family:GenJyuuGothicLMonospace;font-weight:700;font-size:1.125rem}@media (max-width: 767px){.rando__head-list-ttl span{font-size:.75rem}}.rando__head-list-ttl span.small-txt{font-size:.5625rem}.rando__head h2{font-size:1.875rem;display:inline-block;padding-left:85px}@media (min-width: 768px) and (max-width: 1023px){.rando__head h2{font-size:1.375rem;padding-left:100px}}@media (max-width: 767px){.rando__head h2{padding-left:0;font-size:1rem;text-align:center}}.rando__head h2:before{display:none}.rando__head .list-tag{text-align:center}.rando__head .list-tag .tag{background-color:#fff;font-family:GenJyuuGothicLMonospace;color:#41312f;font-size:.875rem;font-weight:700}@media (max-width: 767px){.rando__head .list-tag .tag{font-size:.75rem}}.rando__head .list-tag .tag:hover{opacity:1;color:#41312f}.rando__head-body{position:relative;max-width:880px;margin:0 auto 30px}@media (max-width: 767px){.rando__head-body{text-align:center}}.rando__head-body:before,.rando__head-body:after{top:-10px}.rando__head-body:before{width:100px;height:142px;background-size:100% 100%;left:0}@media (max-width: 767px){.rando__head-body:before{width:48px;height:75px;left:-15px}}.rando__head-body:after{width:100px;height:142px;background-size:100% 100%;right:0}@media (max-width: 767px){.rando__head-body:after{width:48px;height:75px;right:-15px}}.rando__item{position:relative;margin-bottom:145px}@media (max-width: 767px){.rando__item{margin-bottom:80px}}.rando__item:before{width:100%;height:106px;background-size:93% 100%;bottom:-80px;left:0}@media (max-width: 767px){.rando__item:before{background-size:contain;height:70px}}.rando__info p{font-family:GenJyuuGothicLMonospace;font-weight:700;color:#4b3e3c!important}.rando__banner{position:relative}.rando__banner-img{margin-bottom:100px}.rando__banner-img img{width:100%;height:720px;-o-object-fit:cover;object-fit:cover}@media (max-width: 768px){.rando__banner-img img{height:270px}}.rando__banner-info{text-align:center;position:absolute;top:100px;margin:auto;left:0;right:0}@media (max-width: 767px){.rando__banner-info{top:50px}}.rando__banner-info p{color:#fff}.rando__banner-info-head .ttl{font-size:2.3125rem;letter-spacing:3.7px;font-family:Kiwi Maru}@media (min-width: 768px) and (max-width: 1023px){.rando__banner-info-head .ttl{font-size:1.5625rem}}@media (max-width: 767px){.rando__banner-info-head .ttl{font-size:1.25rem}}.rando__banner-info-head .big-ttl{font-size:6.25rem;letter-spacing:5px;font-family:Kiwi Maru;line-height:1;margin-bottom:0}@media (min-width: 768px) and (max-width: 1023px){.rando__banner-info-head .big-ttl{font-size:3.125rem}}@media (max-width: 767px){.rando__banner-info-head .big-ttl{font-size:1.875rem}}.rando__banner-info-item p{font-family:GenJyuuGothicLMonospace;font-weight:700;line-height:2}@media (max-width: 767px){.rando__banner-info-item p{font-size:.875rem;padding:0 20px}}.rando__banner-company{background-color:#eeede4;padding:35px 35px 10px}.rando__banner-company-item>h4{font-size:1rem;margin-bottom:0;color:#1a1919d9}.rando__banner-company-item>p{font-size:.8125rem!important}.rando__xec{position:relative;margin-bottom:125px}.rando__xec:before{background:#f5f1e7;width:100%;height:93%;background-size:100% 100%;z-index:-1;top:125px}.rando__xec .tag{max-width:300px;margin:auto auto -25px;background-color:#fff;border-color:#98c903;border-width:2px;box-shadow:0 3px 6px #00000029;text-align:center;z-index:6;position:relative}.rando__xec .tag:hover{opacity:1}@media (max-width: 767px){.rando__xec .tag{max-width:250px}}.rando__xec .tag span{color:#77553c;font-family:GenJyuuGothicLMonospace;font-weight:700;text-align:center}.rando__xec .tag span:first-child{font-size:1.4375rem}@media (max-width: 767px){.rando__xec .tag span:first-child{font-size:1.125rem}}.rando__xec .tag span:nth-child(2){font-size:1.125rem}@media (max-width: 767px){.rando__xec .tag span:nth-child(2){font-size:.9375rem}}.rando__xec .tag span:nth-child(3){font-size:.9375rem}@media (max-width: 767px){.rando__xec .tag span:nth-child(3){font-size:.75rem}}.rando__xec-head h2{padding:30px 0 0;text-align:center;font-size:1.75rem;color:#79502f;width:100%;height:150px;background-size:100% 100%;left:0;right:0;margin:auto;z-index:5}@media (min-width: 768px) and (max-width: 1023px){.rando__xec-head h2{font-size:1.25rem}}@media (max-width: 767px){.rando__xec-head h2{font-size:1rem}}.rando__xec-head h2:before{display:none}.rando__xec-body{padding:70px 65px 20px;position:relative}@media (max-width: 767px){.rando__xec-body{padding-left:33px;padding-right:33px}}.rando__xec-body-img{position:absolute;top:-40px;right:0;z-index:-1}.rando__xec-body-img img{max-width:720px}.rando__xec-item{position:relative}.rando__xec-item.icon:before{top:-26px;left:-28px}.rando__xec-item.icon01{margin-bottom:60px}.rando__xec-item.icon01:before{width:37px;height:54px;background-size:100% 100%}.rando__xec-item.icon02:before{top:-42px;width:47px;height:62px;background-size:100% 100%}.rando__xec-item p{font-family:GenJyuuGothicLMonospace;font-weight:700}.rando-company-box{display:block;margin-bottom:12px}.rando-company-box .box-item span{font-size:.625rem;font-weight:600;color:#434242}.rando-company-box .box-item h4{color:#434242;line-height:1}.rando-company-box .box-item p{font-size:.6875rem;letter-spacing:0;margin-bottom:0}.rando__banner-items{margin-bottom:100px}@media (max-width: 767px){.rando__banner-items{margin-bottom:60px}}.rando__banner-items h2{margin-bottom:30px}.rando__banner-items .schoolgoods__banner{margin-top:60px}.part-page .container-info16 .rando__xec-item p{color:#41312f;line-height:2.5}@media (max-width: 767px){.part-page .container-info16 .rando__xec-item p{line-height:1.8;font-size:.875rem}}@media (max-width: 767px){.part-page .container-info16 .rando__info p{font-size:.875rem}}.rando__pop{padding:80px 0}.rando__pop .icon-wave{display:inline-block;padding-left:0;margin-bottom:20px}.rando__pop-slider{background:#f5f1e7;width:100%;height:100%;background-size:100% 100%;margin-bottom:100px}@media (max-width: 767px){.rando__pop-slider{margin-bottom:50px}}.rando__pop-slider .container{max-width:1200px}.rando__pop-slider .tag-icon{width:74px;height:86px;background:url(../assets/pop_tag.png) no-repeat;background-size:100%;top:-10px;left:20px;padding-top:7px;position:relative;margin-bottom:-85px;z-index:2}@media (max-width: 767px){.rando__pop-slider .tag-icon{width:48px;height:105px;left:-10px;padding-top:0}}.rando__pop-slider .tag-icon span{color:#fff;display:block;text-align:center;font-family:GenJyuuGothicLMonospace;font-weight:700;font-size:.875rem}@media (max-width: 767px){.rando__pop-slider .tag-icon span{font-size:.75rem}}.rando__pop-slider .tag-icon span.numb{font-family:Kiwi Maru;font-size:2.3125rem;line-height:.6}@media (max-width: 767px){.rando__pop-slider .tag-icon span.numb{font-size:1.125rem}}.rando__pop-slider .tag-icon.changertxt span{display:none}.rando__pop-slider .tag-icon.changertxt .numb{display:block!important;font-size:.875rem;margin-top:20px;font-family:GenJyuuGothicLMonospace;font-weight:700}@media (max-width: 767px){.rando__pop-slider .tag-icon.changertxt .numb{margin-top:6px;font-size:.6875rem}}.rando__slider-items h3{color:#00afec;padding-left:0;font-size:1.75rem}.rando__slider-items h3:before{display:none}@media (max-width: 767px){.rando__slider-items h3{font-size:.875rem}}.rando__slider-item{background:#e6e6e6}.rando__slider-item p{font-family:GenJyuuGothicLMonospace;font-weight:700}@media (max-width: 767px){.rando__slider-item p{font-size:.8125rem}}.rando__slider-left{background-color:#fff;height:368px;position:relative}@media (min-width: 768px) and (max-width: 1023px){.rando__slider-left{height:300px}}@media (max-width: 767px){.rando__slider-left{height:170px}}.rando__slider-left .info{padding:100px 50px 10px}@media (min-width: 1024px) and (max-width: 1365px){.rando__slider-left .info{padding-top:70px;padding-left:30px;padding-right:30px}}@media (min-width: 768px) and (max-width: 1023px){.rando__slider-left .info{padding-left:20px;padding-right:20px}}@media (max-width: 767px){.rando__slider-left .info{padding-right:5px;padding-left:5px;padding-top:35px}}.rando__slider-right{position:relative}.rando__movie h2{margin-bottom:30px}.rando__movie iframe{width:100%;height:562px}@media (max-width: 767px){.rando__movie iframe{height:70vw}}.rando__movie-body{position:relative}.rando__movie-body .btn-movie{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);font-family:GenJyuuGothicLMonospace;font-weight:700;color:#fff;outline:none!important;border:none;background:no-repeat}.rando__movie-body .btn-movie span{display:block;margin-bottom:8px}.rando__movie-body .btn-movie img{width:90px;height:90px}@media (max-width: 767px){.rando__movie-body .btn-movie img{width:55px;height:55px}}.rando__movie .modal-dialog{max-width:1140px;padding-top:100px}@media (max-width: 767px){.rando__movie .modal-dialog{padding-top:60px;padding-left:12px;padding-right:12px}}.rando__movie .modal-body{padding:0}.pop-mv{padding-bottom:30px}.pop-mv .container{max-width:1085px}.pop-mv .bg-img{margin-top:-160px;padding:0 20px}@media (max-width: 767px){.pop-mv .bg-img{margin-top:0}}.pop-mv .ttl{max-width:1000px;position:relative;z-index:11}@media (min-width: 768px) and (max-width: 1023px){.pop-mv .ttl{max-width:90%;margin-bottom:60px}}.arrow-btn-slider{position:relative}.arrow-btn-slider .news__arrows{position:relative;display:flex;align-items:center;justify-content:space-between;font-size:1rem;cursor:pointer;z-index:6;margin-top:-54px}@media (max-width: 767px){.arrow-btn-slider .news__arrows{margin-top:-35vw}}@media (max-width: 767px){.arrow-btn-slider .news__arrows span{display:none}}@media (max-width: 767px){.arrow-btn-slider .news__arrows .acclink{font-size:.75rem}}.arrow-btn-slider .news__arrows .acclink:before{width:34px;height:34px}.arrow-btn-slider .news__arrows .acclink:after{width:7px;height:7px;left:13px;transform:rotate(-45deg)}.arrow-btn-slider .news__arrow{height:54px;width:150px;background-color:#fff;display:flex;align-items:center;border-radius:0 10px 0 0}@media (max-width: 767px){.arrow-btn-slider .news__arrow{width:34px;height:34px;background:transparent}}.arrow-btn-slider .news__arrow_dir_right{border-radius:10px 0 0}@media (max-width: 767px){.arrow-btn-slider .row{flex-direction:column-reverse}}.template-page-pop .rando__movie{margin-bottom:100px}@media (max-width: 767px){.template-page-pop .rando__movie{margin-bottom:50px}}.news__arrow_dir_right{padding-right:40px;padding-left:0;justify-content:center}.news__arrow_dir_right.acclink:before{right:9px;left:auto}.news__arrow_dir_right.acclink:after{right:23px;left:auto!important;transform:rotate(135deg)!important}.news__arrow_dir_left{padding-left:52px}.news__arrow_dir_left.acclink:before{left:9px;right:auto}.news__arrow_dir_left.acclink:after{left:23px!important;right:auto!important}.cus-dot{background-color:#e6e6e6;padding:18px 18px 10px;margin-top:-165px;min-height:165px;position:relative}@media (min-width: 1024px) and (max-width: 1365px){.cus-dot{margin-top:-230px}}@media (min-width: 768px) and (max-width: 1023px){.cus-dot{width:96vw;margin-top:0}}@media (max-width: 767px){.cus-dot{margin-top:0;min-height:auto;padding:10px 10px 5px}}.news__dots ul{padding:0;display:flex;flex-wrap:wrap;margin:0 -3px}@media (max-width: 768px){.news__dots ul{justify-content:space-between}}.news__dots ul li{width:25%;height:44px;list-style:none}@media (min-width: 1024px) and (max-width: 1365px){.news__dots ul li{width:33.333%}}@media (max-width: 767px){.news__dots ul li{text-align:center;width:15.5%}}.news__dots ul li span{display:block;background-color:#fff;color:#4f3c3a;font-family:GenJyuuGothicLMonospace;font-size:1.125rem;display:flex;align-items:center;padding-left:12px;cursor:pointer;border-radius:8px;margin:0 3px 6px;position:relative;transition:.3s all;height:100%}@media (max-width: 767px){.news__dots ul li span{padding:0;display:flex;align-items:center;justify-content:center}}.news__dots ul li span:before{display:block;width:6px;height:6px;border-top:2px solid #A1856E;border-left:2px solid #A1856E;transform:rotate(135deg);right:12px;top:0;bottom:0;margin:auto}@media (max-width: 767px){.news__dots ul li span:before{display:none}}.news__dots ul li:hover span{background-color:#a1856e;color:#fff}.news__dots ul li:hover span:before{border-color:#fff}.news__dots ul li.slick-active span{color:#fff;background-color:#a1856e}@media (max-width: 767px){.news__dots ul li.slick-active span{text-align:center}}.news__dots ul li.slick-active span:before{border-color:#fff}.news__dots ul li .dot_text{font-size:.8125rem;margin-right:5px;line-height:1.2}.news__dots .changetxt{font-size:.75rem}.page-func_com .container{max-width:1000px}.page-func_com .logo-item{text-align:center;height:50px}.page-func_com .logo-item h3{margin-bottom:0;line-height:1;font-size:.73rem}.page-func_com .show-option .modal{background:unset!important}.page-func_com .table-scroll .table td{vertical-align:middle}.page-func_com .table-scroll .table td img{display:block;margin:auto}.page-func_com .button-white-arrow{color:#fff;border:none}.page-func_com .func_com .show-option{margin-bottom:0}@media (max-width: 767px){.func_shokai .container-info16 p{font-size:.875rem}}@media (max-width: 767px){.func_shokai .list-style-dot li{font-size:.875rem}}.show-option .modal-body{padding-left:50px;padding-right:50px;padding-bottom:40px;margin-top:45px}.show-option .modal,.modal-backdrop{background:#1a1919d9}.func_com .list-btn{margin-bottom:100px}@media (max-width: 767px){.func_com .list-btn{margin-bottom:70px}}.func_com .list-btn .btn{width:100%;max-width:100%;height:80px;text-align:center}@media (max-width: 767px){.func_com .list-btn .btn{font-size:.8125rem;height:70px}}.func_com .list-btn .ping{border:3px solid #fff}@media (max-width: 767px){.func_com .list-btn .ping{margin-bottom:10px}}.func_com .list-btn .ping:hover{border-color:#a1856e}.func_com .list-btn .ping:before{transform:rotate(90deg)}.func_com .list-btn .green-rando:before{transform:rotate(90deg)}.func_com .list-btn-bg{background-color:#eeede4;border-radius:10px;padding:20px}.func_com .show-option-body{padding-left:20px}.func_com .show-option-body .tag{font-size:.6875rem;font-family:GenJyuuGothicLMonospace;letter-spacing:.28px;padding:2px 17px;color:#fff;border:0;border-radius:54px;line-height:1.2}.func_com .show-option-body .tag-ping{background-color:#f7887a}.func_com .show-option-body .tag-yellow{background-color:#f6ad3b}.func_com .show-option-body .tag-special{background-color:#f46480}.func_com .show-option-body h5{font-family:GenJyuuGothicLMonospace;font-weight:700;font-size:.875rem;letter-spacing:.35px;color:#1a1919d9}.func_com .show-option-body p{font-size:.8125rem;text-align:left}@media (max-width: 767px){.func_com .show-option-body p{font-size:.5rem}}.func_com .show-option-body .fz-12{font-size:.75rem}.func_com .show-option{margin-bottom:100px}.func_com .show-option-item{max-width:220px}.func_com .show-option-item p{text-align:center;font-size:12px;line-height:1.4}.func_com .show-option-item .info{width:calc(100% - 95px);margin-left:15px}.func_com .show-option-item .info .tag{margin-bottom:7px;display:inline-block}.func_shokai .list-style-dot{font-weight:700}.func__box-one{margin-bottom:90px;margin-top:70px}@media (max-width: 767px){.func__box-one{margin-top:50px;margin-bottom:40px}}.func__box-one-row{max-width:850px;margin:0 auto}.func__box-one-item{position:relative}.func__box-one-item-01 .ttl{margin-left:-20px}.func__box-one-item-01 .avatar img{width:213px}.func__box-one-item-02 .ttl{margin-left:-4px}.func__box-one-item-02 .avatar img{width:176px}.func__box-one-item-03 .ttl{margin-left:-6px}.func__box-one-item-03 .avatar img{width:212px}.func__box-one-item .avatar{margin:auto;position:relative;text-align:center;display:flex;align-items:center;justify-content:center}@media (min-width: 769px){.func__box-one-item .avatar{height:200px}}.func__box-one-item .ttl{position:absolute;font-size:1.875rem;color:#a1856e;letter-spacing:.75px;font-family:GenJyuuGothicLMonospace;top:50%;left:50%;transform:translate(-50%,-50%)}.func__box-one-item .ttl span{display:block;font-size:.9375rem;letter-spacing:.38px;line-height:1}.func__box-one p{font-size:.9375rem;font-weight:700}.func__box-one-body p{font-weight:700}.func__box-type{margin-bottom:100px}@media (max-width: 767px){.func__box-type{margin-bottom:50px}}.func__box-type h3{margin-bottom:40px}.func__box-type ul{margin-bottom:0;padding-left:0}.func__box-type ul li{list-style:none}.func__box-type-item{background-color:#fff;border-radius:10px;padding:30px 20px;height:280px}@media (max-width: 768px){.func__box-type-item{margin-bottom:20px}}@media (max-width: 767px){.func__box-type-item{height:auto}}.func__box-type-item h4{text-align:center;margin-bottom:20px;font-size:.9375rem;height:37px;display:flex;align-items:center;justify-content:center}@media (max-width: 767px){.func__box-type-item h4{height:auto}}.func__box-type-logo{text-align:center;margin-bottom:30px}.func__box-type-logo img{height:45px;-o-object-fit:contain;object-fit:contain}@media (max-width: 767px){.func__box-type-logo img{height:25px}}.func__box-type .list-star li{margin-right:5px}.func__box-type .list-star li:last-child{margin-right:0}.func__box-type .list-star svg{width:16px}.func__box-type .list-star .selected svg{fill:#ffe200}.func__box-type .list-star .notSelected svg{fill:#fff;stroke:#ffe200;stroke-width:11px}.func__box-type .info .txt{font-size:.9375rem;font-family:GenJyuuGothicLMonospace;margin-bottom:0}.func__box-type .info .px-0 p{line-height:1.6}.func__box-type .info p{font-size:.875rem;margin-bottom:0}.table-scrollHow{margin-bottom:100px}.table-scrollHow .hand-scroll{margin-top:50px}@media (max-width: 767px){.table-scrollHow .hand-scroll{margin-left:0}}.table-scrollHow .table tr{background:#eeede5}@media (max-width: 767px){.table-scrollHow .table tr{display:revert}}@media (max-width: 767px){.table-scrollHow .table th{display:revert}}@media (max-width: 767px){.table-scrollHow .table th,.table-scrollHow .table td{padding:6px 11px}}#man-scrollTable02 .table-scroll .first-th{background-color:#f5f1e7}#man-scrollTable02 .table-scroll .first-th img{width:200px;height:182px}.memo-page .review{margin-bottom:100px}@media (max-width: 767px){.memo-page .review{margin-bottom:50px}}.memo-page .returnproduct-info .box--boder{height:auto}.memo-page .note-top{font-size:.875rem;font-family:GenJyuuGothicLMonospace;transform:translateY(-15px);margin-left:10px}@media (max-width: 767px){.memo-page .note-top{font-size:.625rem;transform:translateY(-7px);margin-left:6px}}.memo-page .memo-step-item .note-top{font-size:.6875rem;margin-left:2px;margin-right:2px;transform:translateY(-6px)}.memo-mv{position:relative;margin-top:-50px;padding-bottom:60px;margin-bottom:90px}@media (max-width: 767px){.memo-mv{padding-bottom:30px;margin-bottom:50px;margin-top:-30px}}.memo-mv .ttl{font-family:GenJyuuGothicLMonospace;font-size:1.875rem;color:#41312f;letter-spacing:3px;position:absolute;left:0;right:0;top:70px;margin:auto;text-align:center}@media (max-width: 767px){.memo-mv .ttl{font-size:1.25rem;top:20px}}.memo-mv .info{max-width:970px;padding-left:15px;padding-right:15px;margin:-50px auto 0}@media (max-width: 767px){.memo-mv .info{margin-top:-10px}}.memo-mv .info p{font-family:GenJyuuGothicLMonospace;line-height:2.25;color:#41312f}@media (max-width: 767px){.memo-mv .info p{font-size:14px!important}}.memo-mini .head{text-align:center;margin-bottom:-130px}.memo-mini .head .ttl{font-size:1.625rem;letter-spacing:1.3px;font-family:GenJyuuGothicLMonospace;display:inline-block;color:#fff;width:650px;height:160px;background-size:100% 100%;padding-top:14px}@media (max-width: 767px){.memo-mini .head .ttl{width:100%;height:100px;font-size:.875rem}}.memo-mini-box{background-size:100% 100%;padding:140px 20px 30px;margin-bottom:70px}@media (max-width: 767px){.memo-mini-box{padding-bottom:0;margin-bottom:50px}}@media (max-width: 767px){.memo-mini-item{margin-bottom:40px}}.memo-mini-item>p{font-weight:700;font-size:1rem;color:#434242}.memo-mini-item .tag{text-align:center;color:#ed6fa0;font-family:GenJyuuGothicLMonospace;font-size:1rem;background:#fbfcf5;border:2px solid #ED6FA0;max-width:90%;margin:10px auto 0}@media (max-width: 768px){.memo-mini-item .tag{max-width:100%}}@media (max-width: 768px){.memo-mini-item .tag{font-size:.8125rem}}.memo-mini-item .tag:hover{opacity:1}.memo-mini-list-dot{background-color:#fbfcf5;border-radius:10px;border:6px solid #EEEDE5;padding:20px 40px;margin-bottom:15px}.memo-mini-list-dot .note-top{font-size:.75rem;transform:translateY(-8px);margin-left:3px;margin-right:3px}@media (min-width: 768px) and (max-width: 1023px){.memo-mini-list-dot{padding-left:10px;padding-right:10px}}@media (max-width: 767px){.memo-mini-list-dot{padding-right:5px;padding-left:5px}}.memo-mini-list-dot .ttl{text-align:center;font-size:1.25rem;color:#624848;font-family:GenJyuuGothicLMonospace;background-size:100% 100%;height:56px}@media (min-width: 768px) and (max-width: 1023px){.memo-mini-list-dot .ttl{font-size:1rem}}@media (max-width: 767px){.memo-mini-list-dot .ttl{font-size:.875rem;background:transparent}}.memo-mini-list-dot .list-style-dot li{font-family:GenJyuuGothicLMonospace;font-size:.9375rem;letter-spacing:.75px;color:#41312f}@media (max-width: 767px){.memo-mini-list-dot .list-style-dot li{font-size:.875rem}}.memo-mini-list-dot .list-style-dot li:before{width:13px;height:12px;background-size:100% 100%;top:4px}.memo-mini-bottom h5{font-weight:700;font-size:1rem;letter-spacing:.4px;color:#ed6fa0;margin-bottom:20px}.memo-mini-bottom>p{font-size:.875rem;margin-bottom:8px;letter-spacing:.35px}.memo-mini-bottom>.note{font-size:.875rem;margin-bottom:5px;letter-spacing:.35px;display:block;font-weight:500}.memo-number .head{margin-bottom:60px}.memo-number .head .ttl{font-family:GenJyuuGothicLMonospace;font-size:1.375rem;letter-spacing:1.1px;color:#624848;position:relative}@media (max-width: 767px){.memo-number .head .ttl{font-size:1rem}}.memo-number .head .ttl:before{width:100%;height:15px;background-size:contain;bottom:-30px}.memo-number-item{position:relative;margin-bottom:35px}.memo-number-box{margin-bottom:80px}.memo-number .numb-tag{position:absolute;top:-15px;left:0}.memo-number .numb-tag img{width:54px;height:54px}.memo-rando-box.box-h2{position:relative;margin-bottom:40px}.memo-rando-box.box-h2 .memo-rando-box-col:nth-child(2){margin-top:-30px}@media (max-width: 767px){.memo-rando-box.box-h2 .memo-rando-box-col:nth-child(2){margin-top:0}}.memo-rando-box.box-h3{margin-bottom:70px}@media (max-width: 767px){.memo-rando-box.box-h3{margin-bottom:40px}}.memo-rando-box.box-h3 h4{margin-bottom:0}.memo-rando-box.box-h3 .note{font-size:.875rem;margin-bottom:20px;display:block}.memo-rando-box.box-h3 .memo-rando-item{margin-bottom:40px}.memo-rando-box h5{font-family:GenJyuuGothicLMonospace;font-size:1.125rem;color:#41312f;margin-top:20px;margin-bottom:15px}@media (max-width: 767px){.memo-rando-box h5{font-size:1rem}}.memo-rando-item>*{font-size:.875rem}.memo-rando-item .note:before{font-size:.875rem}.memo-step.lineup .container{max-width:1030px}.memo-step-item{background-color:#fbfcf5;border-radius:10px;border:3px dashed #ED6FA0;position:relative;margin-bottom:40px;padding:30px 40px 30px 0}@media (max-width: 767px){.memo-step-item{border-width:2px;padding:15px 20px}}.memo-step-item-row{align-items:center}.memo-step-item .info{font-family:GenJyuuGothicLMonospace;letter-spacing:.6px}.memo-step-item .info.left{font-size:1.5rem;color:#ed6fa0;text-align:center}@media (min-width: 768px) and (max-width: 1023px){.memo-step-item .info.left{font-size:1.25rem}}@media (max-width: 767px){.memo-step-item .info.left{font-size:1.125rem;margin-bottom:10px}}.memo-step-item .info.right{font-size:1.25rem;color:#41312f}@media (max-width: 767px){.memo-step-item .info.right{font-size:1rem}}.memo-step-item .note{font-size:.875rem;display:block}.memo-step.lineup{padding-bottom:60px}@media (max-width: 767px){.memo-step.lineup{padding-bottom:20px}}.memo-step .box--boder{padding:35px 25px 30px;margin-bottom:18px}.memo-step .box--boder .icon-info{display:inline-block}.memo-step .box--boder p{font-size:.9375rem;line-height:1.8;margin-bottom:0}.memo-step .box--boder .tell-otherStyle{font-size:1.5rem}.memo-step-body{position:relative;margin-top:55px}.memo-step-body:before{position:absolute;content:"";height:100%;border:2px dashed #ED6FA0;left:15%}@media (max-width: 767px){.memo-step-body:before{border-width:1px}}.memo-guide-info .btn{padding:20px}@media (max-width: 767px){.memo-guide-info .btn{width:100%;padding:15px;margin-top:20px}}.memo-border-box{margin-top:80px}.memo-border-box .box--boder{padding-top:30px;padding-bottom:35px}@media (max-width: 767px){.memo-border-box .box--boder{padding:17px}}.memo-border-box .box--boder h5{margin-bottom:15px}.memo-border-box .box--boder .icon-star{font-size:1.125rem;color:#1a1919d9;font-weight:700;position:relative;padding-left:30px}@media (max-width: 767px){.memo-border-box .box--boder .icon-star{font-size:1rem}}.memo-border-box .box--boder .icon-star:before{width:20px;height:20px;left:0;background-size:100% 100%}.memo-border-box .box--boder ol li{font-size:.9375rem;margin-bottom:8px}.memo-border-box .box--boder ol li::marker{color:#1a1919d9;font-weight:600}.style-note-top .note-top{font-size:.75rem;transform:translateY(-8px);margin-left:3px;margin-right:3px}@media (max-width: 767px){.style-note-top .note-top{font-size:.5625rem}}.table-wrap{width:100%;overflow:auto}.table-scroll table{width:100%;margin:auto;border-collapse:separate;border-spacing:0}.table-scroll th,.table-scroll td{white-space:nowrap;vertical-align:top}.clone,.clone02{position:absolute;top:0;left:0;pointer-events:none}.clone th,.clone02 th,.clone td,.clone02 td{visibility:hidden}.clone td,.clone02 td,.clone th,.clone02 th{border-color:transparent}.clone tbody th,.clone02 tbody th{visibility:visible;color:red}.clone .fixed-side,.clone02 .fixed-side{visibility:visible}.clone thead,.clone02 thead,.clone tfoot,.clone02 tfoot{background:transparent}.hand-scroll:before{position:absolute;content:"";width:24px;height:24px;background:url(../assets/hand-scroll.png) no-repeat;left:0;top:-5px;background-size:100%}.btn-viewTabl{color:#fff;font-size:.6875rem;background:#a1856e;border-radius:20px;width:120px;height:30px;display:inline-flex;align-items:center;justify-content:center}.table-scroll{position:relative;margin:auto;overflow:hidden}.table-scroll .logo-item img{height:20px;-o-object-fit:contain;object-fit:contain}.table-scroll .logo-item h3{padding-left:0;font-size:.73rem;text-align:center}.table-scroll .logo-item h3:before{display:none}.table-scroll-head-item{color:#fff}.table-scroll-head-item .avatar{width:100px;height:100px;-o-object-fit:contain;object-fit:contain;margin:0 auto 15px}@media (max-width: 767px){.table-scroll-head-item .avatar{width:80px;height:80px}}.table-scroll .first-th{text-align:center;background-size:80%;height:240px;border-radius:20px 0 0}@media (max-width: 767px){.table-scroll .first-th{height:200px}}.table-scroll .first-th img{width:150px;height:189px;-o-object-fit:contain;object-fit:contain}.table-scroll .fixed-side{width:245px;display:block;vertical-align:middle;color:#434242;font-size:.875rem;border-top:1px solid #FBFCF5}@media (max-width: 767px){.table-scroll .fixed-side{display:revert}}.table-scroll .fixed-side .small-txt{display:block;font-size:.625rem}@media (max-width: 767px){.table-scroll .fixed-side .small-txt{font-size:.425rem}}.table-scroll .fixed-side .avatar{margin-right:10px}@media (max-width: 767px){.table-scroll .fixed-side .avatar{width:38px;margin:auto}}.table-scroll .fixed-side.bg-green{background-color:#cfe79f}@media (max-width: 767px){.table-scroll .fixed-side.bg-green{text-align:center}}@media (max-width: 767px){.table-scroll .fixed-side.bg-green .d-flex{display:block!important}}.table-scroll .fixed-side.bg-green img{width:40px}.table-scroll .dot{width:18px}@media (max-width: 767px){.table-scroll .dot{width:12px}}.table-scroll .table td{text-align:center;font-size:.875rem;border-right:1px solid #EEEDE4}.table-scroll .table td img{max-width:90px}.table-scroll .table>:not(:last-child)>:last-child>*{border-right:1px solid #EEEDE4;border-bottom:1px solid #EEEDE4}.table-scroll .table th:nth-child(n+2){background-color:#fff}.table-scroll .table .fix-height{height:70px}.table-scroll .table-wrap::-webkit-scrollbar{background:#eeede5;height:10px;display:block!important}.table-scroll .table-wrap::-webkit-scrollbar-thumb{display:block!important;background-color:#ccc;height:8px;border-radius:30px;border:1px solid #fff;padding:10px 0}.table-scroll-head-item-js{cursor:pointer}.shop_box--map .inner,.map-anker{position:relative}.map-anker__li{position:relative;display:block;color:#1a1919d9;font-weight:700;transition:.2s;z-index:3}.map-anker__li.active{color:#fff!important;text-decoration:none!important;background:#a1856e}.map-anker__li.active:after{border-color:#fff}.map-img__li--bg{opacity:0;visibility:hidden;z-index:-1}.map-img__li:not(.map-img__li--bg){position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;transition:.2s .2s}.map-img__li.active{opacity:1;visibility:visible;transition:.2s;z-index:1}.map-btn--1{position:absolute;top:0;right:0;width:35.2%;height:26.5%;z-index:2}.map-btn--2{position:absolute;top:27%;right:0;width:35.2%;height:34.2%;z-index:2}.map-btn--3{position:absolute;top:61.8%;right:0;width:32%;height:21.2%;z-index:2}.map-btn--4{position:absolute;top:50%;right:33%;width:15%;height:33%;z-index:2}.map-btn--5{position:absolute;top:63%;right:48.5%;width:13.5%;height:27%;z-index:2}.map-btn--6{position:absolute;top:63%;right:62.5%;width:15%;height:10%;z-index:2}.map-btn--7{position:absolute;top:73.5%;right:62.5%;width:15%;height:10%;z-index:2}.map-btn--8{position:absolute;top:63%;right:78.2%;width:23%;height:37%;z-index:2}.map-anker{justify-content:space-between;align-items:flex-start;flex-wrap:wrap;display:flex}@media screen and (max-width: 750px){.map-img{position:relative;width:66.66%;margin:5vw auto 0}.map-img__li{width:100%}.map-deco{display:none}.map-anker__li{width:42.5vw;padding:10px;font-size:14px;background:#fff;border:1px solid #D3D3CF;border-radius:8px}.map-anker__li:after{display:block;content:"";position:absolute;top:50%;right:10px;transform:translateY(-50%) rotate(45deg);width:8px;height:8px;border-top:2px solid rgba(26,25,25,.85);border-right:2px solid rgba(26,25,25,.85);border-radius:2px}.map-anker__li:nth-child(n+4){margin-top:5vw}}@media screen and (min-width: 751px){.map-anker{width:460px;margin-left:8%;padding-bottom:34%}.map-anker__li{width:220px;padding:27.5px 0;font-size:18px;background:#fff;border:1px solid #D3D3CF;border-radius:8px;text-align:center}.map-anker__li:after{display:block;content:"";position:absolute;left:50%;bottom:20px;transform:translate(-50%,50%) rotate(45deg);width:8px;height:8px;border-right:2px solid rgba(26,25,25,.85);border-bottom:2px solid rgba(26,25,25,.85);border-radius:2px}.map-anker__li:nth-child(n+4){margin-top:20px}.map-img{position:absolute;right:10%;bottom:0;width:66.66%}.map-img__li{display:block;width:100%;margin-left:auto}.map-deco{position:absolute;top:60px;margin-left:-35px;left:calc(100% + 60px);transform:translateY(-50%);width:auto}}@media screen and (min-width: 751px) and (max-width: 1000px){.map-anker{width:50%}.map-anker__li{width:calc(50% - 10px)}}.map-link__box,.map-link__box a:visited{color:#41312f!important}.map-link__box{text-align:left;background:#fbfcf5;border-radius:8px}.map-link__box h3{position:relative;font-weight:700}.map-link__box h3 a{display:block;transition:.2s;color:#41312f}.map-link__box a{transition:.2s;text-decoration:none!important}.map-link__box a:hover{opacity:.7}.map-link__btn{position:absolute;top:50%;right:0;transform:translateY(-50%);width:16px;height:16px;cursor:pointer}.map-link__btn:before,.map-link__btn:after{display:block;content:"";position:absolute;top:50%;left:50%;width:16px;height:3px;background:#a1856e;border-radius:2px}.map-link__btn:before{transform:translate(-50%,-50%)}.map-link__btn:after{transform:translate(-50%,-50%) rotate(90deg);transition:.2s}.mapOpen .map-link__btn:after{transform:translate(-50%,-50%)}.map-link__box h3:after{display:block;content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:20px;height:100%;background-size:100% 100%}.map-link__list a{position:relative;padding-left:18px;font-weight:700;margin-right:20px;white-space:nowrap;line-height:1.5em;color:#41312f}.map-link__list a:after{display:block;content:"";position:absolute;top:50%;left:0;transform:translateY(-50%) rotate(45deg);width:10px;height:10px;border-top:3px solid #A1856E;border-right:3px solid #A1856E;border-radius:2px;background-size:100%}.map-link__inner{position:relative;overflow:hidden}.map-link__list{max-height:0}.mapOpen .map-link__list{max-height:999px}@media screen and (max-width: 750px){.map-link{padding-top:50px}.map-link__box{margin-top:5vw;padding:5vw}.map-link__box h3{padding-left:30px}.map-link__box h3:after{height:22px}.mapOpen .map-link__list{margin-top:5vw}}@media screen and (min-width: 751px){.map-link{padding-top:90px}.map-link__box{padding:0 30px;background:#fbfcf5;border-radius:8px}.map-link__box h3{padding:30px;font-size:22px}.map-link__box:nth-child(n+2){margin-top:30px}.mapOpen .map-link__wrap{padding-bottom:40px}.map-link__list a{font-size:18px}}.banner-li{display:block}.banner-li h3{position:relative;padding-left:18px;font-weight:700;margin-right:20px;white-space:nowrap;line-height:1.5em;transition:opacity .2s}.banner-li p{transition:opacity .2s}.banner-li:visited p{color:#333!important}.banner-li{text-decoration:none!important}.banner-li:hover h3,.banner-li:hover p{opacity:.7}.banner-li h3:after{display:block;content:"";position:absolute;top:50%;left:0;transform:translateY(-50%) rotate(45deg);width:10px;height:10px;border-top:3px solid #A1856E;border-right:3px solid #A1856E;border-radius:2px;background-size:100%}@media screen and (max-width: 750px){.banner-li{margin:0 5vw}.banner-li:nth-child(n+2){margin-top:5vw}.banner-li h3{font-size:16px;margin:10px 0 5px}}@media screen and (min-width: 751px){.banner-ul{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.banner-li{width:calc(50% - 15px)}.banner-li:nth-child(n+3){margin-top:30px}.banner-li h3{margin:15px 0 10px;font-size:18px}}.sp-head{display:none}#footer_wrap .footer_guide *,#footer_wrap .footer_menu *,.search_box a{font-family:meiryo,sans-serif!important}.cont_box .border_box a{font-size:10px}.btn_close img{width:20%!important}.btn_close--top{width:20px;margin-left:auto}@media screen and (max-width: 750px){.navOpen .sp-head{display:block;position:absolute;left:0;width:100%;z-index:9999}#accordion .ac li,#accordion .ac li a{font-family:Helvetica,san-serif!important}}@media screen and (min-width: 751px){#footer_wrap .footer_menu .inner{display:flex;flex-wrap:wrap}#footer_wrap .footer_menu .inner>div{float:none}}.map-link__list a{font-family:GenJyuuGothicLMonospace;font-weight:700}.template-page-mailmag select{height:50px;border:1px solid #D3D3CF;border-radius:6px}.template-page-mailmag .customer form{padding-top:10px}.template-page-mailmag .customer form .button{margin-top:40px}.template-page-co_first .img_area.border-2 img{border-radius:20px}@media (max-width: 767px){.template-page-co_first .img_area.border-2 img{border-radius:10px}}.template-page-co_first .icon-cm-style .avatar{flex:0 0 90px!important;max-width:90px!important}.template-page-co_first .icon-cm-style .model__type__text{margin-left:0!important}.template-page-co_first .choose-bassed-lightness-list-item a{color:#fff}.template-page-co_first .input__text{font-size:14px}@media (max-width: 767px){.template-page-co_first .choose-bassed-lightness-list-link .container{padding:0 10px}}.template-page-co_first .box4startFafe,.template-page-co_first .co_cushion,.template-page-co_first .content_box_co_legerland{padding-top:100px}@media (max-width: 767px){.template-page-co_first .box4startFafe,.template-page-co_first .co_cushion,.template-page-co_first .content_box_co_legerland{padding-top:50px}}.template-page-co_first .content_box_co .line__type03 .no-icon{margin-top:15px}.template-page-co_first #co_first02_01,.template-page-co_first #co_first02_02,.template-page-co_first #co_first02_03,.template-page-co_first #co_first02_04,.template-page-co_first #co_first02_05{padding-top:100px}@media (max-width: 767px){.template-page-co_first #co_first02_01,.template-page-co_first #co_first02_02,.template-page-co_first #co_first02_03,.template-page-co_first #co_first02_04,.template-page-co_first #co_first02_05{padding-top:50px}}@media (max-width: 767px){.template-page-co_first .content_box_co .line__type01 .img_area,.template-page-co_first .content_box_co .line__type02 .img_area{margin-bottom:25px}}.template-page-co_first .lead{font-weight:700;font-size:18px}.template-page-co_first .lead span{font-size:14px;font-weight:700}.template-page-co_first .ankBox{margin-bottom:40px}.template-page-co_first .container{max-width:1000px;position:relative}.template-page-co_first .co_first_compact{padding-top:60px}.template-page-co_first .co_first_body,.template-page-co_first .co_first_big_banner{padding-bottom:60px}@media (max-width: 767px){.template-page-co_first .co_first_body,.template-page-co_first .co_first_big_banner{padding-bottom:40px}}.template-page-co_first .co_first__container{background:#f5f1e7;padding-top:60px;padding-bottom:60px}@media (max-width: 767px){.template-page-co_first .co_first__container{padding-top:40px;padding-bottom:40px}}.template-page-co_first .shoulder-strap-column .model-col-item{padding-bottom:10px;height:auto}.template-page-co_first .co_first_box_gachiri-strong{margin-bottom:60px}@media (max-width: 767px){.template-page-co_first .co_first_box_gachiri-strong{margin-bottom:40px}}.template-page-co_first .co_first_box_gachiri-strong .choose-bassed-lightness-list-link{background:#fafaf2;padding:40px 0}.template-page-co_first .co_first_box_gachiri-strong .choose-bassed-lightness-list{grid-template-columns:repeat(1,1fr)}.template-page-co_first .details01 .row{margin-bottom:40px}.template-page-co_first .inner{max-width:1000px;margin:0 auto}.template-page-co_first .cpink{color:#a1856e;font-size:24px;font-weight:700}@media (max-width: 767px){.template-page-co_first .cpink{font-size:20px}}.template-page-co_first .tab_icon{color:#fff;font-size:12px;border-radius:32px;text-align:center;line-height:21px;min-width:90px;letter-spacing:.3px;display:inline-block;padding:0 10px}.template-page-co_first .icon--cotype{padding-left:76px}.template-page-co_first .ankBox dd ul li a{font-size:18px}@media (max-width: 767px){.template-page-co_first .ankBox dd ul li a{font-size:14px}}.template-page-co_first .ankBox dd ul li a:after{top:11px}@media (max-width: 767px){.template-page-co_first .ankBox dd ul li a:after{top:20px}}.template-page-co_first .ankBox dd ul{padding-left:15px;padding-right:15px}@media (max-width: 767px){.template-page-co_first .ankBox dd ul{padding:0}}.template-page-co_first .ankBox dd ul li:not(:last-child){margin-right:20px}@media (max-width: 767px){.template-page-co_first .ankBox dd ul li:not(:last-child){margin-right:0}}.template-page-co_first .icon--cotype p{color:#56ac41;font-family:GenJyuuGothicLMonospace;font-size:19px;margin:0;font-weight:700}.template-page-co_first .tab_icon_yellow{background-color:#f6ad3b;font-weight:700}.template-page-co_first .tab_icon_green{background-color:#4f9e9d;font-weight:700}.template-page-co_first .warranty .row{display:flex;flex-wrap:wrap;align-items:center}.template-page-co_first .model__type__text{color:#41312f;font-weight:700;font-size:14px;margin-left:60px;flex:1;line-height:2}.template-page-co_first .model__type.inner{width:-moz-max-content;width:max-content;margin-top:40px;align-items:center}.template-page-co_first .warranty .row.details01_area{align-items:flex-start}.template-page-co_first .warranty .row.details01_area .details01>.row{margin-bottom:40px}@media (max-width: 768px){.template-page-co_first .warranty .row.details01_area .details01>.row{margin-bottom:4vw;align-items:center;display:flex}}.template-page-co_first .warranty .row.details01_area .details01 .lead{font-size:18px;font-weight:700;line-height:1.5}.template-page-co_first .warranty .row.details01_area .details01 .lead span{font-size:14px}@media (max-width: 768px){.template-page-co_first .warranty .row.details01_area .details01 .lead{font-size:4.8vw}}.template-page-co_first .warranty .row.details01_area .details01 .lead .lead__attention{font-size:11px;vertical-align:super}@media (max-width: 768px){.template-page-co_first .warranty .row.details01_area .details01 .lead .lead__attention{font-size:2.9333333333vw}}.template-page-co_first .warranty .row.details01_area .details01 .text{font-size:14px;line-height:2}@media (max-width: 768px){.template-page-co_first .warranty .row.details01_area .details01 .text{font-size:3.7333333333vw}}.template-page-co_first .warranty .row.details01_area .details01 .img_area img{width:140px}@media (max-width: 768px){.template-page-co_first .warranty .row.details01_area .details01 .img_area img{width:100%}}.template-page-co_first .warranty__box-01{width:-moz-max-content;width:max-content}.template-page-co_first .icon-point{font-size:13px;color:#56ac41;text-align:center;width:86px;height:34px;display:inline-block;font-weight:700;padding-left:17px;box-sizing:border-box;padding-top:3px;margin-bottom:3px}.template-page-co_first .btn_area.white_box{max-width:1000px;margin:80px auto 60px;padding-bottom:10px}@media (max-width: 767px){.template-page-co_first .btn_area.white_box{margin:20px auto}}.template-page-co_first .white_box{background:#fbfcf5c9 0% 0% no-repeat padding-box;border-radius:10px;padding:1px 26px 35px}@media (max-width: 767px){.template-page-co_first .white_box{padding:0 10px}}.template-page-co_first .newColor{font-family:GenJyuuGothicLMonospace;color:#41312f;font-size:18px;text-align:center;margin-top:30px;margin-bottom:30px}#co_first .co_first_box{margin-top:0;margin-bottom:30px;padding:0}#co_first .fv_area{margin-top:128px;margin-bottom:22px}#co_first .fv_area h2{margin-top:100px;margin-bottom:40px}@media (max-width: 768px){#co_first .fv_area h2{margin-top:50px}}#co_first .fv_area .mascot{position:absolute;left:-122px;top:-198px}@media (max-width: 768px){#co_first .fv_area .mascot{position:relative;left:0;top:0;width:50vw;padding-top:80px}}@media (max-width: 768px){#co_first .fv_area{margin-top:12vw}}#co_first .fv_area .bg{height:470px;padding-top:1px;max-width:1400px;margin:0 auto}@media (max-width: 768px){#co_first .fv_area .bg{height:auto;background-position:bottom 22vw right -8vw!important;background-size:61vw}}#co_first .fv_area .bg .inner{position:relative;padding-top:100px}#co_first .fv_area .bg .inner .mascot{position:absolute;left:-122px;top:-98px}@media (max-width: 1300px){#co_first .fv_area .bg .inner .mascot{left:0}}@media (max-width: 768px){#co_first .fv_area .bg .inner .mascot{position:relative;left:0;top:0;width:50vw;padding-top:80px}}#co_first .fv_area h2{margin-left:50px;position:relative;z-index:2}@media (max-width: 768px){#co_first .fv_area h2{margin-left:0}}#co_first .fv_area .input__text{margin-left:50px;color:#41312f;font-family:GenJyuuGothicLMonospace;font-weight:700;font-size:20px;line-height:1.5;position:relative;z-index:2}@media (max-width: 768px){#co_first .fv_area .input__text{font-size:3.8vw;margin-left:0}}.ankBox{font-family:GenJyuuGothicLMonospace;color:#41312f;overflow:hidden;margin-bottom:100px;border-radius:8px;border:1px solid #D3D3CF}.ankBox dt{text-align:center;font-weight:700;font-size:22px;letter-spacing:.01em;padding:19px 0;background:#f1ece3}.ankBox dd{font-weight:700;font-size:20px;letter-spacing:.02em;margin-bottom:0;background:#fff}.ankBox dd ul{display:flex;flex-wrap:wrap;margin-bottom:0;padding:30px 30px 12px}.ankBox dd ul li{margin-bottom:20px;list-style:none}.ankBox dd ul li:not(:last-child){margin-right:30px}.ankBox dd ul li a{display:inline-block;position:relative;padding-left:46px;font-size:20px;color:#44302e;font-family:GenJyuuGothicLMonospace;font-weight:700}.ankBox dd ul li a:before{display:block;position:absolute;top:-2px;left:0;width:34px;height:34px;background:#a1856e;border-radius:50%;content:""}.ankBox dd ul li a:after{display:block;position:absolute;top:9px;left:13px;width:8px;height:8px;border-top:2px solid #fff;border-left:2px solid #fff;transform:rotate(-135deg);content:""}@media (max-width: 767px){.ankBox{margin-bottom:50px;border-radius:8px}.ankBox dt{font-size:16px;padding:16px 0}.ankBox dd{font-size:17px}.ankBox dd ul{padding:0}.ankBox dd ul li{width:50%;margin-bottom:0;border-top:1px solid #D3D3CF}.ankBox dd ul li.w100p_sp{width:100%}.ankBox dd ul li:not(:last-child){margin-right:0}.ankBox dd ul li:nth-child(2n){border-left:1px solid #D3D3CF}.ankBox dd ul li a{display:flex;align-items:center;margin-bottom:0;padding-left:53px;height:46px}.ankBox dd ul li a:before{top:11px;left:18px;width:24px;height:24px}}@media (max-width: 767px) and (max-width: 767px){.ankBox dd ul li a:before{top:0}}@media (max-width: 767px){.ankBox dd ul li a:after{top:19px;left:27px;width:6px;height:6px}}@media (max-width: 767px) and (max-width: 767px){.ankBox dd ul li a:after{top:20px}}.reset__style .icon--type01.cf_fz{font-size:28px}@media (max-width: 767px){.reset__style .icon--type01.cf_fz{text-align:center;font-size:21px}}.ptn_bg{background:#f5f1e7;padding:30px 28px}.reset__style .icon--kodomo{font-size:24px;font-family:GenJyuuGothicLMonospace;font-weight:700;color:#41312f;position:relative;margin-bottom:30px;padding-left:76px;margin-top:90px}.category-youtube_wrap{max-width:100%;margin:0 auto}.category-youtube_box{position:relative;width:100%;padding-top:56.25%;margin:40px auto 0}.category-youtube_box iframe{position:absolute;top:0;right:0;width:100%;height:100%}.main-collection-full-order-body .container{max-width:1020px;margin:auto;padding:0 10px}@media (max-width: 767px){.main-collection-full-order-body .iziodermeido{padding-left:20px;padding-right:20px}}.safe ul{padding-left:0}.safe ul li{list-style:none}.safe .container{position:relative;max-width:1030px;margin:auto;padding:0 15px;z-index:1}.safe .rank-col3{position:relative}@media (max-width: 768px){.safe .rank-col3 .col-lg-4.col-md-6{margin-bottom:20px}}.safe-img{position:absolute;left:-165px;top:50px;width:283px}@media (max-width: 768px){.safe-img{display:none}}.safe-img img{width:100%}.safe-ttl{margin-bottom:30px;font-family:GenJyuuGothicLMonospace;font-weight:700;letter-spacing:1px;color:#41312f;font-size:1.25rem;line-height:1.8;position:relative;padding-left:50px}@media (max-width: 767px){.safe-ttl{padding-left:0}}.safe-ttl:before{width:36px;height:13px;top:14px;left:0;margin:auto}@media (max-width: 767px){.safe-ttl:before{bottom:auto;top:-8px}}.safe-item{transition:all .25s}.safe-item:hover{opacity:.8}.safe-item--inner{display:block;border-radius:10px;overflow:hidden}.safe-item--head{padding:35px 20px 30px;color:#1a1919d9;background-color:#fff}.safe-item--head-ttl{margin-bottom:25px;font-size:.9375rem;min-height:40px;display:flex;align-items:center;justify-content:center;font-weight:700;text-align:center}.safe-item--head-img{display:flex;align-items:center;justify-content:center;height:44px;margin-bottom:30px}.safe-item--head-img img{max-height:100%;width:auto}.safe-item--head-ratingWrap{display:flex;justify-content:space-between}@media (max-width: 767px){.safe-item--head-ratingWrap{display:block}}.safe-item--head-rating-row{display:flex;align-items:center;flex-flow:row;direction:unset;padding:0}.safe-item--head-rating-row-ttl{width:50px;margin-right:6px;flex-shrink:0;padding-top:5px;font-size:.9375rem;letter-spacing:.75px;font-weight:700}.safe-item--head-desc{padding-top:8px;font-size:.875rem}.safe-item--foot-inner{display:block}.safe-item--foot-ttl{margin-bottom:10px;color:#fff;text-align:center;font-size:.9375rem;font-weight:700;letter-spacing:.75px}.safe .list-start{display:flex;margin-bottom:0}.safe .list-start li{line-height:2;margin:0 2px;list-style:none}.star-rating svg{width:20px;fill:#fff;stroke:#ffb100;stroke-width:9px}.review__head .star-rating svg{width:14px}.option-money{display:flex;align-items:center;background:#5a453b;border-radius:10px;margin-top:15px;width:-moz-max-content;width:max-content}.option-money .txt{font-size:.9375rem;color:#fff;padding:6px 8px;font-family:GenJyuuGothicLMonospace;font-weight:700}.option-money .numb{font-size:18px;letter-spacing:.9px;color:#1a1919d9;font-weight:700;background:#f0ede2;padding:6px 4px;border-radius:0 6px 6px 0}.option-money .numb .tax{font-size:.8125rem;letter-spacing:.65px;font-weight:700}.option-money-step11 .option-money{margin-bottom:20px}.color--list ul{display:flex;flex-wrap:wrap;padding-left:0;margin:0 -8px;box-sizing:border-box}.color--list ul li{width:14.28%;padding:0 8px;text-align:center;margin-bottom:10px;list-style:none}@media (max-width: 767px){.color--list ul li{width:33.333%}}.color--list ul li .nowrap,.color--list ul li .note{font-size:7px;cursor:default}.color--list ul li img{max-width:100%}.color--list ul li span{display:block;font-size:11px;color:#1a1919d9;letter-spacing:0;margin-top:6px;line-height:1.4}.color--list_step03 ul li{width:20%}@media (max-width: 767px){.color--list_step03 ul li{width:33.333%}}.color--list_step09 ul li{width:33.333%}.color--list_step05 ul li{width:20%}@media (max-width: 767px){.color--list_step05 ul li{width:33.333%}}.color--list_step07 ul li{width:25%}@media (max-width: 767px){.color--list_step07 ul li{width:50%}}.color--list_step11 ul li{width:20%}@media (max-width: 767px){.color--list_step11 ul li{width:33.333%}}.color--list_step11 ul li img{border-radius:15px}.color--list_step11 ul li small{font-size:7px}.full_order .banner{margin-bottom:70px}@media (max-width: 767px){.full_order .banner{margin-bottom:50px}}.full_order .faq-img{margin-top:35px;text-align:center}.full_order .faq-img img{max-width:420px;margin:auto}.full_order .faq-img p{text-align:center;font-size:1rem;letter-spacing:.8px;color:#41312f;font-weight:700}@media (max-width: 767px){.full_order .faq-img p{font-size:.875rem}}.full_order-table .txt,.full_order-table .price{font-size:.9375rem;color:#1a1919d9;font-family:GenJyuuGothicLMonospace;font-weight:700}.full_order-table .price{font-size:1.125rem;font-family:Roboto,\6e38\30b4\30b7\30c3\30af,YuGothic,Yu Gothic,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,Arial,\30e1\30a4\30ea\30aa,Meiryo,sans-serif,"Apple Color Emoji"}.full_order-table .guide__pay-table-info>p>span{color:#1a1919d9;font-weight:700}.full_order-box-items{margin-top:100px}@media (max-width: 767px){.full_order-box-items{margin-top:50px}}@media (max-width: 767px){.full_order-box-item{margin-bottom:40px}.full_order-box-item ul{padding-left:0}.full_order-box-item ul li{list-style:none}}.full_order-box-item h4{text-align:center;font-family:GenJyuuGothicLMonospace;font-weight:700;font-size:1.25rem;color:#1a1919d9;position:relative;letter-spacing:.05em}@media (max-width: 767px){.full_order-box-item h4{font-size:1.125rem}}.full_order-box-item h4:before,.full_order-box-item h4:after{width:100%;height:2px;left:0;top:0}.full_order-box-item h4:after{top:auto;bottom:0}.full_order-box-item>.avatar{margin-bottom:15px}.full_order-box-item .info>ul{display:flex;flex-wrap:wrap;margin-bottom:10px;padding-left:0}.full_order-box-item .info>ul li{margin-bottom:0;list-style:none!important}.full_order-box-item .info>ul li>img{width:50px}.full_order-box-item .info>ul .ttl{width:calc(100% - 65px);font-size:1.125rem;letter-spacing:.45px;font-family:GenJyuuGothicLMonospace;font-weight:700;margin-left:15px;line-height:1.3}.full_order-box-item .info>ul .ttl span{display:block;font-size:.625rem}.full_order-box-item .info>p{font-size:.875rem;margin-top:6px}.full_order-box-item .info>p.note{font-size:.75rem}.full_order-box-item .info>p.note:before{font-size:.75rem}.full_order-step-body{background:#f5f1e7;position:relative;padding:0 20px 20px;margin-bottom:20px}.full_order-step-body:last-child{margin-bottom:100px}.full_order-step-bg{background:#a1856e;width:100px;height:100px;position:absolute;left:0;top:0;z-index:6}@media (max-width: 768px){.full_order-step-bg{background-size:100%;width:52px;height:62px}}.full_order-step-bg>span{display:block;color:#fff;font-family:Roboto,\6e38\30b4\30b7\30c3\30af,YuGothic,Yu Gothic,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,Arial,\30e1\30a4\30ea\30aa,Meiryo,sans-serif,"Apple Color Emoji";font-size:1.25rem;text-transform:uppercase;text-align:center}@media (max-width: 768px){.full_order-step-bg>span{font-size:.75rem}}.full_order-step-bg>span.numb{font-size:2.8125rem;line-height:1}@media (max-width: 767px){.full_order-step-bg>span.numb{font-size:25px;font-weight:700}}.full_order-step-bg>span.txt{padding-top:17px;font-family:Amiri,serif;font-size:.8125rem}@media (max-width: 768px){.full_order-step-bg>span.txt{padding-top:5px;font-size:.625rem}}.full_order-step-header{padding-left:106px;height:100px;display:flex;align-items:center;position:relative;z-index:2}@media (max-width: 768px){.full_order-step-header{padding-left:46px;display:block;height:auto}}.full_order-step-header:before{width:calc(100% + 20px);height:1px;z-index:1;left:0;bottom:0;background:#d3d3cf}@media (max-width: 768px){.full_order-step-header:before{display:none}}.full_order-step-header>span{font-family:GenJyuuGothicLMonospace;font-weight:700}@media (max-width: 768px){.full_order-step-header>span{display:block}}.full_order-step-header>span:first-child{font-size:1.875rem;margin-right:30px;font-weight:700}@media (max-width: 768px){.full_order-step-header>span:first-child{font-size:1.25rem;margin-right:10px}}.full_order-step-header>span:last-child{font-size:1rem;letter-spacing:.5px;font-weight:500}.full_order-step-header .note{font-size:.75rem;line-height:1.2;display:block}.full_order-step-header .note:before{font-size:.75rem}.full_order-step__items{margin-top:40px}.full_order-step__items-10{background:#fbfcf5;border-radius:10px;padding:20px}.full_order-step__items-10 h4{text-align:center;margin-bottom:13px}.full_order-step__items-10-img{margin-bottom:15px}.full_order-step__items-10-img .option-money{margin-top:0;margin-bottom:10px}.full_order-step__items-10-img .option-money .numb{min-width:168px}@media (max-width: 767px){.full_order-step__items-10-img .option-money .numb{min-width:auto}}@media (max-width: 767px){.full_order-step__items .nameplate-step-item{height:auto}}.full_order-step__item .head--top{display:flex;align-items:flex-start}@media (max-width: 768px){.full_order-step__item .head--top{display:block}}.full_order-step__item .head--top>p{font-size:.875rem}@media (max-width: 767px){.full_order-step__item .head--top>p{font-size:.65rem}}.full_order-step__item .head--top_left{display:flex;width:40%;padding-left:0}@media (max-width: 768px){.full_order-step__item .head--top_left{display:block;width:100%}}.full_order-step__item .head--top_left li{list-style:none!important}.full_order-step__item .head--top_left .left>.avatar{max-width:188px;margin-top:8px}.full_order-step__item .head--top_left .left>span{font-size:.875rem;font-weight:700}.full_order-step__item .head--top_right{display:flex;padding-left:0;margin-right:25px}.full_order-step__item .head--top_right li{list-style:none}.full_order-step__item .head--top_right .safe{margin-top:-7px}.full_order-step__item .head--top_right .safe .list-start li{line-height:1}.full_order-step__item .head--top_right-item{display:flex;width:60%}@media (max-width: 768px){.full_order-step__item .head--top_right-item{width:100%}}.full_order-step__item .head--top_right-item>p{font-size:.875rem;margin-bottom:0;font-family:GenJyuuGothicLMonospace;font-weight:700}.full_order-step__item .head--top_right .right .safe-item--head-rating-row-ttl{font-size:.8125rem;font-weight:700;font-family:GenJyuuGothicLMonospace}.full_order-step__item .content{background:#fbfcf5;border-radius:20px;padding:25px 25px 10px;margin-bottom:20px}.full_order-step__item .item{max-width:220px;margin:0 auto;padding-bottom:20px;text-align:center}.full_order-step__item .item>span{font-family:GenJyuuGothicLMonospace;font-weight:500;font-size:1rem;letter-spacing:2px;margin-top:10px;display:block}.full_order-step__gift{margin-bottom:60px}.full_order-step__item .name-servise .nameplate-step-item{padding:0;margin-bottom:0}.full_order-step__item .name-servise .nameplate-step-item.ps-4{padding-left:0!important}.full_order-step__item .name-servise .nameplate-step-item.pslfFFs .name-row-step02{max-width:95%;margin-left:auto}@media (max-width: 768px){.full_order-step__item .name-servise .nameplate-step-item.pslfFFs .name-row-step02{margin-top:0;max-width:100%;margin-left:0}}.full_order-step__item .name-servise .write-name .item{font-size:.8125rem}.full_order-step__item .name-servise .item{max-width:100%;padding:10px;text-align:left;border-color:#b9995b}.full_order-step__item .name-servise .item.dafaDg{background:#fcf3f3;border-color:#f2c2ca}.full_order-step__item .name-servise .item.dafaDg>span{color:#434242;font-size:.75rem;margin-bottom:9px;line-height:1.4}.full_order-step__item .name-servise .item.dafaDg>span:last-child{margin-bottom:0}.full_order-step__item .name-servise .item.dafaDg>span:before{font-size:12px}.full_order-step__item .name-servise .item>span{display:inline-block;font-family:Roboto,\6e38\30b4\30b7\30c3\30af,YuGothic,Yu Gothic,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,Arial,\30e1\30a4\30ea\30aa,Meiryo,sans-serif,"Apple Color Emoji";font-size:.8125rem;color:#bd9f58;margin:0}.full_order-step__item .name-servise .item>span.ping{color:#bd9f58}.full_order-step__item .color--list small{display:block;line-height:1.1;margin-top:3px}.full_order-step__gift .name-servise-box3-col{margin-bottom:20px;display:flex}.full_order-step__gift .name-servise-box3-info{padding-left:20px;padding-right:20px}.full_order-step__gift .name-servise-box3 .name-tag .name-servise--head .left{width:50px;height:50px;background:#a1856e;border-radius:10px 0;text-align:center;position:absolute;left:0;top:0;z-index:3}.full_order-step__gift .name-servise-box3 .item{background-color:#f0ede2;padding-bottom:15px;position:relative;border-radius:10px}.full_order-step__gift .name-servise-box3 .item .avatar{margin-bottom:0;padding:10px}.full_order-step__gift .name-servise-box3 .jp{font-size:.9375rem;font-family:Roboto,\6e38\30b4\30b7\30c3\30af,YuGothic,Yu Gothic,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,Arial,\30e1\30a4\30ea\30aa,Meiryo,sans-serif,"Apple Color Emoji";font-weight:400;letter-spacing:2px}.full_order-step__gift .name-servise-box3 .numb{color:#fff;font-size:1.875rem;font-family:Amiri,serif;font-weight:400;line-height:1.8}.full_order-step__gift h4{font-family:GenJyuuGothicLMonospace;font-weight:700;font-size:1.25rem;color:#1a1919d9}@media (max-width: 767px){.full_order-step__gift h4{font-size:15px}}.order-step{padding-bottom:50px}.order-step .txt{font-size:.875rem;letter-spacing:.4px;text-transform:uppercase;margin-right:3px;font-family:Amiri,serif;color:#fff}.order-step .numb{font-size:1.5625rem;letter-spacing:-1.95px;font-family:Amiri,serif;color:#fff}.order-step .sakusei-rei-item{position:relative}.order-step .sakusei-rei-item .btn{padding:18px}@media (max-width: 768px){.order-step .sakusei-rei-item .btn{width:100%;padding:15px}}.order-step .sakusei-rei-item img{border-radius:20px}.order-step .sakusei-rei-items{background:#fbfcf5;border-radius:20px;padding:34px 20px 20px 30px;margin-bottom:50px}@media (max-width: 768px){.order-step .sakusei-rei-items{padding-left:20px;margin-bottom:3px}}.order-step .sakusei-rei-items-row{margin-bottom:50px}.order-step .sakusei-rei-items .blank-yellow .yellow{margin-top:10px}.order-step .sakusei-rei-item>p{font-size:.875rem;color:#1a1919d9}.order-step .sakusei-rei-item .list-style-dot{margin-bottom:0;list-style:none;padding:0;font-weight:500}.order-step .sakusei-rei-item .list-style-dot li{font-weight:400;font-size:.875rem;padding:0;margin-bottom:6px}.order-step .sakusei-rei-item .list-style-dot li:before{display:none}.order-step .line{position:relative}.order-step .line:before{width:3px;height:82%;top:70%;left:17%}@media (max-width: 768px){.order-step .line:before{display:none}}.order-step .line:last-child:before{display:none}.order-step .button-white-arrow{border:none;color:#fff}.step08-table :not(caption)>*>*{border-width:0}.step08-table tr:first-child th{background:#fbfcf5;color:#1a1919d9;border-radius:20px}.step08-table tr:nth-child(n+2) th{background:#5a453b;color:#fff}.step08-table tr:last-child th{border-radius:0 0 0 20px}@media (max-width: 768px){.step08-table tr:last-child th{border-radius:0}}.step08-table tr th{vertical-align:middle;font-size:.9375rem;border-bottom:0;max-width:166px}@media (max-width: 768px){.step08-table tr th{max-width:100%}}.step08-table tr th,.step08-table tr td{border-right:1px dashed #B8A697;padding-top:11px;padding-bottom:11px}.step08-table td{background:inherit;padding:0}.step08-table td:last-child{border-right:0}.step08-table td span{font-size:.8125rem;color:#1a1919d9;display:block;text-align:center;font-family:Roboto,\6e38\30b4\30b7\30c3\30af,YuGothic,Yu Gothic,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,Arial,\30e1\30a4\30ea\30aa,Meiryo,sans-serif,"Apple Color Emoji"}.step08-table .priceColSpan{background-color:#f0ede2}@media (max-width: 768px){.step08-table .priceColSpan{display:block;width:100%}}.step08-table .priceColSpan .price{padding-left:15px;font-size:1.125rem;font-weight:700}.step08-table .priceColSpan .price small{font-size:.8125rem;display:inline-block}.full_order-table .table th,.full_order-table .table td{padding-top:10px;padding-bottom:5px}.full_order-table .table td{font-size:.875rem;color:#434242}@media (max-width: 768px){.full_order-table .table td{display:block;width:100%}}.full_order-page ul{padding-left:0}.full_order-page ul li{list-style:none}.full_order-page .review,.full_order-bg{margin-bottom:80px}.full_order-bg.easy_order-bg{margin-bottom:40px}@media (max-width: 768px){.full_order-bg{margin-bottom:45px}}@media (max-width: 768px){.full_order-bg>img{height:150px;-o-object-fit:cover;object-fit:cover}}.full_order-bg_02-item img{margin-bottom:20px}.full_order-bg_02 h3{text-align:center;font-family:GenJyuuGothicLMonospace;font-size:1.625rem;color:#41312f;margin-bottom:40px;padding:0;font-weight:700}@media (max-width: 767px){.full_order-bg_02 h3{font-size:1.25rem;margin-bottom:25px}}.full_order-bg_02 h3:before{display:none}.full_order-bg_02 h4{font-size:1.25rem;letter-spacing:1px;margin-bottom:15px;font-family:GenJyuuGothicLMonospace;font-weight:700}@media (max-width: 767px){.full_order-bg_02 h4{font-size:1.0625rem}}.full_order-bg_02 p{font-size:.9375rem}.full_order-bg_02 .faSww{color:#1a1919d9;letter-spacing:.35px;line-height:1.6}.blank-yellow .yellow{color:#fff;font-family:GenJyuuGothicLMonospace;font-weight:700;height:70px;justify-content:center}.blank-yellow .yellow:before{background-size:100%;width:15px;height:13px}.easy__order-kihonsei{background-size:100% 100%;width:100%;height:100%;position:relative;background-position-y:185px}.easy__order-kihonsei .list-tag-full ul li{width:50%}@media (min-width: 769px){.easy__order-col6-left{width:52%}}@media (min-width: 769px){.easy__order-col6-right{width:48%}}.easy__order-grandCompact,.easy__order-Myfriend{margin-bottom:60px}.easy__order-sakusei-rei{margin-top:70px}.easy__order-logoStep{display:flex;align-items:center;margin-bottom:20px}.easy__order-logoStep .left{margin-right:30px}.easy__order-logoStep .left>img{max-width:196px}.easy__order-logoStep .right{font-size:1.25rem;font-family:Roboto,\6e38\30b4\30b7\30c3\30af,YuGothic,Yu Gothic,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,Arial,\30e1\30a4\30ea\30aa,Meiryo,sans-serif,"Apple Color Emoji";color:#5b2e18;letter-spacing:2px}.easy__order-box-step span{font-weight:700;color:#1a1919d9;display:block}.easy__order-box-step-col>span{font-size:.875rem;margin-bottom:15px}.easy__order-box-step .picupPonit{max-width:280px;margin:28px auto 10px}.easy__order-box-step .picupPonit .ttl{text-align:center;margin-bottom:13px}.easy__order-box-step .picupPonit .ttl>img{max-width:150px}.easy__order-box-step .picupPonit span{font-size:.75rem;margin-top:8px;display:block;text-align:center}.full-order-link{padding-top:80px;padding-bottom:80px}@media (max-width: 767px){.full-order-link{padding-top:30px;padding-bottom:30px}}.full-order-list-acclink{max-width:1000px;padding-bottom:60px;margin:auto}@media (max-width: 767px){.full-order-list-acclink{padding-bottom:40px}}.full-order-list-acclink ul{display:flex;flex-wrap:wrap;padding-left:0;box-sizing:border-box;justify-content:space-between}.full-order-list-acclink ul li{list-style:none;width:23.5%}@media (max-width: 767px){.full-order-list-acclink ul li{width:50%}}.full-order-list-acclink ul li:last-child{margin-right:0}.full-order-banner{padding-top:60px;padding-bottom:80px;background:#f5f1e7}.full-order-banner .img{text-align:center}.full-order-banner .img img{max-width:485px;width:100%;margin:auto auto 40px;border:4px solid #FFFFFF;border-radius:10px}.full-order-qa a{display:block;margin-bottom:15px}.full-order-date-time{padding:100px 0}.full-order-date-time .table-bg-top,.full-order-date-time .table{margin-bottom:0!important}.full-order-date-time .table-bg-top thead th{background:#e6e0d8;color:#1a1919d9;border-bottom:1px solid #CEC6B6!important}.full-order-date-time .table-bg-top thead th:first-child{border-right:1px solid #CEC6B6;border-bottom:1px solid #CEC6B6}.full-order-date-time .table-bg-top tbody tr td{border-bottom:1px solid #CEC6B6}.full-order-date-time .table-bg-top tbody tr th{background:#fff}.full-order-date-time .table-bg-top tbody tr th:first-child{border-right:1px solid #CEC6B6;border-bottom:1px solid #CEC6B6}.full-order-date-time .list-style-dot li{font-weight:400}.full-order-semilator{background:#f5f1e7;padding-top:80px;padding-bottom:80px}@media (max-width: 767px){.full-order-semilator{padding-top:60px;padding-bottom:60px}}.full-order-semilator-link a{min-width:320px}.full-order-semilator-link .button-branch:before{right:20px}.full-order-gaiyou{padding-top:100px}@media (max-width: 767px){.full-order-gaiyou{padding-top:60px}}.full-order-gaiyou .table th{background:#e6e0d8;font-size:14px}.full-order-gaiyou sup{font-size:70%}.full-order-func_com .show-option{padding-bottom:0;margin-bottom:80px}@media (max-width: 767px){.full-order-func_com .show-option{margin-bottom:60px}}.full-order-func_com-note{margin-top:30px}.full-order-func_com-note small{display:block}.full-order-sakusei-rei{padding-top:100px;padding-bottom:100px;background:#f5f1e7}@media (max-width: 767px){.full-order-sakusei-rei{padding-top:60px;padding-bottom:60px}}.full-order-order-step{background:#f5f1e7;padding-top:100px}@media (max-width: 767px){.full-order-order-step{padding-top:60px}}.full-order-order-step .order__step{position:absolute;top:-7px;left:-7px;z-index:3;background:#d1b382;border-radius:4px 4px 4px 0;color:#fff;padding:0 9px}.full-order-order-step .order__step:before{position:absolute;content:"";top:100%;left:0;border:none;border-bottom:solid 15px transparent;border-right:solid 20px #D1B382}.full-order-order-step .order__step .numb{line-height:1.8}.full-order-order-step .order__step .button-white-arrow{color:#fff;border:none;max-width:300px}.full-order-step-content{padding-top:90px}@media (max-width: 767px){.full-order-step-content{padding-top:60px}}.sakusei-rei-item{background:#fbfcf5;border-radius:10px;margin-bottom:20px}.order-meidorandoseru-body{margin-top:100px}.order-meidorandoseru-body .container{max-width:1000px;margin:auto}.order-meidorandoseru-item{background:#f5f1e7;border-radius:10px;margin-bottom:30px;padding-bottom:50px}.order-meidorandoseru-item .button{border:none;color:#fff;max-width:320px;margin-bottom:20px;width:100%}.order-meidorandoseru-desc{margin-bottom:30px;font-weight:700}.order-meidorandoseru-content{padding-top:60px}@media (max-width: 767px){.order-meidorandoseru-link{margin:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}}.template-page-order_easy .container{max-width:1020px;margin:auto;padding:0 10px}.easy-order-meidorandoseru-body .full-order-list-acclink ul{justify-content:center}.easy-order-meidorandoseru-body .full-order-list-acclink ul li{margin-right:4px;width:32%}@media (max-width: 768px){.easy-order-meidorandoseru-body .full-order-list-acclink ul li{margin-right:0}}.easy-order-meidorandoseru-body .full-order-list-acclink ul li:last-child{margin-right:0}.easy-order-meidorandoseru-body .full_order-bg_02 h3{text-align:left}.easy_order-bg_02-row{flex-direction:row-reverse}.easy_order-bg_02-row .button{max-width:320px;margin-bottom:20px}.full_order-step__item img{border-radius:10px}.easy-order-step-body .full_order-step__items{background:#fbfcf5;border-radius:10px;padding:30px}.easy-order-grancompact{padding-top:80px}@media (max-width: 767px){.easy-order-grancompact{padding-top:50px}}@media (max-width: 767px){.easy-order-grancompact .avatar{margin-bottom:20px}}.easy-order-step1-header{display:flex;align-items:center;margin-bottom:20px}@media (max-width: 767px){.easy-order-step1-header{display:block}}.easy-order-step1-header-left{max-width:185px;margin-right:30px}.easy-order-step1-header-right{font-family:GenJyuuGothicLMonospace;font-size:20px;font-weight:700}@media (max-width: 767px){.easy-order-step1-header-right{font-size:16px}}.easy-order-step1-banner{font-size:14px;font-weight:700}@media (max-width: 767px){.easy-order-step1-banner{margin-bottom:50px}}@media (max-width: 767px){.easy-order-step1-banner-small .avatar{margin-bottom:20px}}.easy-order-step1-banner-small span{font-size:12px;font-weight:700;display:block}.easy-order-step1-banner .avatar.big-size{margin-bottom:17px}.easy-order-step1-banner .avatar.small-size{text-align:center;max-width:280px;margin:auto}.easy-order-step1-banner .avatar.small-size .ttl{margin-bottom:14px}.easy-order-step1-banner .avatar.small-size .ttl span{font-family:Amiri,serif;background:#e5e4dd;border-radius:4px;color:#1a1919d9;font-size:16px;font-weight:400;margin-top:8px;padding:0 7px}.easy-order-step1-banner .avatar.small-size .avatar{max-width:130px;margin:auto}.order-urando-body .container{max-width:1000px}.order-urando-body .u_order_caution{margin-bottom:80px}@media (max-width: 767px){.order-urando-body .u_order_caution{margin-bottom:40px}}.order-urando-body .urando-list-btn{margin-bottom:80px}@media (max-width: 767px){.order-urando-body .urando-list-btn{margin-bottom:40px}}.order-urando-body .order-urand-faq{background:#f5f1e7;padding-top:100px;padding-bottom:100px}@media (max-width: 767px){.order-urando-body .order-urand-faq{padding-top:40px;padding-bottom:40px}}.order-urando-body .faq .card .card-header:not(.collapsed) .faq-title:before{transform:rotate(90deg)}.order-urando-body .order-urand-type-list{padding-top:100px;padding-bottom:100px}@media (max-width: 767px){.order-urando-body .order-urand-type-list{padding-top:40px;padding-bottom:40px}}.txt-att{padding:0 0 80px;margin-top:30px;font-size:14px}@media (max-width: 767px){.txt-att{padding:0 0 30px}}.u_order_type{color:#1a1919d9;padding-top:100px}@media (max-width: 767px){.u_order_type{padding-top:30px}}.u_order_type h2{text-align:left}.u_order_type_box_tit{font-weight:700;font-family:GenJyuuGothicLMonospace;font-size:20px;padding-top:15px;padding-left:70px;margin-top:-15px;margin-bottom:15px}@media (max-width: 767px){.u_order_type_box_tit{font-size:18px}}.u_order_type_box_num{position:absolute;font-family:Roboto,serif;font-weight:900;width:64px;height:80px;background:#a1856e;color:#fff;border-radius:10px 0;left:-15px;top:0;text-align:center;line-height:1;font-size:13px}.u_order_type_box_num span{display:block;font-size:40px;padding-top:10px}.u_order_type_box_inner{background:#fff;padding:20px;border-radius:10px}.u_order_type_box_inner_txt{font-weight:700;font-family:GenJyuuGothicLMonospace;font-size:18px;margin-bottom:14px}@media (max-width: 767px){.u_order_type_box_inner_txt{font-size:14px}}.u_order_type_box_inner_img{padding:0 15px;text-align:center}@media (max-width: 767px){.u_order_type_box_inner_img{padding:0}}.u_order_type_box_inner_price{font-weight:700;font-size:22px;margin-bottom:0}@media (max-width: 767px){.u_order_type_box_inner_price{font-size:16px}}.u_order_type_box_inner_price span{font-size:14px;font-weight:700;margin-right:6px}@media (max-width: 767px){.u_order_type_box_inner_price span{font-size:12px}}.u_order_type_box_btn{position:relative;margin-top:20px;text-align:center;margin-bottom:0}.u_order_type_box_btn .accLink a:before{right:0}.u_order_type_box_btn .accLink a:after{right:0}.u_order_type_box_caution li{list-style:none;font-size:12px}.u_order_type-item{background:#f5f1e7;border-radius:10px;position:relative;padding:15px}.u_order_type-item a{color:#1a1919d9;position:relative}.u_order_type-item .accLink a{color:#1a1919d9;position:relative;padding:0 40px 0 0}.u_order_type-item .accLink a:before{left:unset;right:0}.u_order_type-item .accLink a:after{left:unset;right:14px;top:8px}.u_order_caution{padding:20px;background:#f5f1e7;border-radius:10px;font-size:14px;color:#434242;font-weight:400}.u_order_caution li{list-style:none}.u_order_info_left{padding:15px 70px;background:#fff;margin-bottom:30px;text-align:center}.u_order_info_right{padding-bottom:50px}@media (max-width: 767px){.u_order_info_right{margin-top:40px}}.u_order_info_tit{font-size:26px;font-weight:700;margin-bottom:3px}.u_order_info_tit>span{font-family:Roboto,serif;font-weight:900;font-size:45px;letter-spacing:0;margin-right:15px;color:#a1856e}.u_order_info_tit>span>span{font-family:GenJyuuGothicLMonospace;font-weight:700;font-size:16px;color:#a1856e}.u_order_info_txt{font-size:14px;color:#1a1919b3;margin-bottom:20px;font-weight:700}.u_order_info_price{font-size:28px;font-weight:700;color:#1a1919d9}.u_order_info_price span{font-size:18px;font-weight:700;margin-right:10px}.u_order_info_icon-service{padding-top:15px}.u_order_info_icon-service .row{margin:0 -6px}.u_order_info_icon-service .col{padding:0 6px}.u_order_info_icon-service p{font-size:10px;font-family:GenJyuuGothicLMonospace;font-weight:700;text-align:center;line-height:1.5;margin-top:8px}@media (max-width: 767px){.u_order_info_icon-service p{font-size:10px;line-height:1.2}}.u_order_info_icon-service p img{display:block;margin-bottom:8px}.u_order_info_icon-service-info .u_order_info_icon-service-info-left{font-weight:700}.u_order_info_icon-service-info .left,.u_order_info_icon-service-info .right{border-top:1px solid #CEC6B6;padding-top:15px}.u_order_info_icon-service-info>.row:last-child{border-bottom:1px solid #CEC6B6}.u_order_info_icon-service-info_semilator .button{width:100%}.u_order_info_semilator .button{width:100%;max-width:100%}.u_order_spec{padding-bottom:80px}@media (max-width: 767px){.u_order_spec{padding-bottom:40px}}.u_order_spec_exp{background:#fbfcf5;border-radius:10px;margin-bottom:20px;font-size:16px;font-family:GenJyuuGothicLMonospace;font-weight:700;color:#44302e;display:flex;align-items:center;padding:20px 25px}@media (max-width: 767px){.u_order_spec_exp{padding:14px;font-size:12px;justify-content:space-between}}.u_order_spec_exp p{margin-bottom:0}.u_order_spec_exp .option{margin-left:46px}@media (max-width: 767px){.u_order_spec_exp .option{margin-left:20px}}.u_order_spec_outer{background:#f5f1e7;padding-top:80px}@media (max-width: 767px){.u_order_spec_outer{padding-top:20px}}.u_order_spec_img-item{margin-bottom:20px}.u_order_btype{padding-top:100px}@media (max-width: 767px){.u_order_btype{padding-top:40px}}.u_order_ctype{padding-top:100px}@media (max-width: 767px){.u_order_ctype{padding-top:40px}}@media (max-width: 768px){.p-catalog--list{padding-left:0}}.p-catalog--list li{position:relative;padding-left:20px;list-style:none;color:#434242;font-size:.875rem}.p-catalog--list li:before{position:absolute;left:0;top:0;content:"\203b"}.p-catalog .part-page .part_h1{margin-bottom:0}@media (max-width: 768px){.p-catalog--form{padding:0}}@media (max-width: 768px){.p-catalog--direct{margin-top:30px}}.p-catalog--direct-btn{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:120px;background-color:#a1856e;font-size:1.375rem;font-family:GenJyuuGothicLMonospace;font-weight:700;color:#fff;border-radius:10px;letter-spacing:2.2px;padding-top:8px}@media (max-width: 768px){.p-catalog--direct-btn{width:90%;height:100px;margin:0 auto 15px;font-size:1.125rem;border-radius:10px;letter-spacing:2.2px;padding-top:8px}}.p-catalog--direct-btn.green{background-color:#9dc814}.p-catalog--direct-btn:hover{opacity:.8;color:#fff}.p-catalog--direct-btn:after{display:block;position:absolute;bottom:20px;left:50%;width:16px;height:10px;transform:translate(-50%);background-size:100% 100%;content:""}.p-catalog--direct-btn .tag{position:absolute;top:14px;left:50%;transform:translate(-50%);font-size:.875rem;letter-spacing:.35px;color:#ee4595;font-family:GenJyuuGothicLMonospace;font-weight:700;background-color:#fff;padding:1px 10px;border:0}.p-catalog--direct-btn .tag .gray{color:#796663}.p-catalog--direct-btn-icon{position:absolute}.p-catalog--direct-btn-icon.book{width:80px;height:70px;top:25px;left:20px}@media (max-width: 768px){.p-catalog--direct-btn-icon.book{width:40px;top:17px;left:10px}}.p-catalog--direct-btn-icon.bear01{width:110px;height:90px;right:0;bottom:0}@media (max-width: 768px){.p-catalog--direct-btn-icon.bear01{width:70px;height:50px}}.p-catalog--direct-btn-icon.pdf{width:81px;height:73px;top:25px;left:10px}@media (max-width: 768px){.p-catalog--direct-btn-icon.pdf{width:37px;height:73px;top:18px;left:4px}}.p-catalog--direct-btn-icon.bear02{width:110px;height:90px;right:0;bottom:0}@media (max-width: 768px){.p-catalog--direct-btn-icon.bear02{width:64px;height:45px}}.p-catalog--ttlBox{margin:60px auto 40px;font-family:GenJyuuGothicLMonospace;font-weight:700;text-align:center}.p-catalog--ttlBox h2{margin-bottom:0}.p-catalog--ttlBox h4{color:#a1856e}.p-catalog--ttlBox-subTtl01{display:inline-block;padding-bottom:7px;margin-bottom:2px;font-size:1.25rem;font-weight:700}.p-catalog--ttlBox-subTtl02{margin-bottom:0;font-weight:700;font-size:2rem;letter-spacing:3.2px;color:#524645}.p-catalog--ttlBox-subTtl02 span{font-size:1.625rem;letter-spacing:1.3px}@media (max-width: 768px){.p-catalog--ttlBox-subTtl02{font-size:1.5rem}.p-catalog--ttlBox-subTtl02 span{font-size:1.125rem}}.p-catalog--ttlBox-ttl{font-size:60px;font-weight:700;font-family:GenJyuuGothicLMonospace;text-align:center}@media (max-width: 767px){.p-catalog--ttlBox-ttl{font-size:24px;line-height:1.5;margin-top:20px;margin-bottom:20px}}.p-catalog--ttlBox-ttl img{height:100%;width:auto}.p-catalog--ttlBox-subTtl03{height:58px;text-align:center}@media (max-width: 768px){.p-catalog--ttlBox-subTtl03{height:44px}}.p-catalog--ttlBox-subTtl03 img{height:100%;width:auto}.p-catalog--ttlBox .bg-ttl{text-align:center;margin-top:20px}@media (max-width: 767px){.p-catalog--ttlBox .bg-ttl{margin-top:10px}}.p-catalog--ttlBox .bg-ttl span{font-size:25px;font-weight:700;color:#fff;background:#a1856e;border-radius:10px;padding:10px 25px}@media (max-width: 767px){.p-catalog--ttlBox .bg-ttl span{font-size:15px;border-radius:8px;padding:6px 16px}}.p-catalog--msgBox{margin-bottom:100px}@media (max-width: 767px){.p-catalog--msgBox{margin-bottom:50px}}.p-catalog--msgBox-msg{position:relative;height:200px}@media (max-width: 768px){.p-catalog--msgBox-msg{height:280px}}@media (min-width: 768px) and (max-width: 1023px){.p-catalog--msgBox-msg{height:165px}}.p-catalog--msgBox-msg .msg{position:absolute;font-size:1.125rem;color:#fff;font-weight:700;letter-spacing:.9px;line-height:1.4;display:flex;align-items:center;justify-content:center;text-align:center;background-size:contain}@media (max-width: 768px){.p-catalog--msgBox-msg .msg{font-size:.875rem;padding:0 20px}}.p-catalog--msgBox-msg .msg.msg01{top:30px;left:30px;width:270px;height:170px;background-size:contain}@media (max-width: 768px){.p-catalog--msgBox-msg .msg.msg01{top:5px;left:5px;width:180px;height:112px}}.p-catalog--msgBox-msg .msg.msg02{top:0;left:290px;width:200px;height:180px;background-size:contain;z-index:3}@media (max-width: 768px){.p-catalog--msgBox-msg .msg.msg02{top:124px;left:6px;width:156px;height:137px}}@media (min-width: 768px) and (max-width: 1023px){.p-catalog--msgBox-msg .msg.msg02{top:12px;left:200px}}.p-catalog--msgBox-msg .msg.msg03{top:12px;left:472px;width:280px;height:170px;background-size:contain;z-index:2}@media (max-width: 768px){.p-catalog--msgBox-msg .msg.msg03{top:0;left:173px;width:180px;height:112px}}@media (min-width: 768px) and (max-width: 1023px){.p-catalog--msgBox-msg .msg.msg03{top:12px;left:362px}}.p-catalog--msgBox-msg .msg.msg04{top:22px;left:732px;width:280px;height:180px;background-size:contain;z-index:4}@media (max-width: 768px){.p-catalog--msgBox-msg .msg.msg04{top:133px;left:162px;width:184px;height:124px}}@media (min-width: 768px) and (max-width: 1023px){.p-catalog--msgBox-msg .msg.msg04{top:12px;left:550px}}.p-catalog--check{padding-top:60px;padding-bottom:90px;background:#f5f1e7}@media (max-width: 767px){.p-catalog--check{padding-bottom:40px}}.p-catalog--check-row{position:relative;margin-bottom:70px}.p-catalog--check-row:last-child{margin-bottom:0}.p-catalog--check-label{position:absolute;left:0;top:0;width:110px;height:137px;font-family:GenJyuuGothicLMonospace;font-size:1.125rem;letter-spacing:.9px;font-weight:700;text-align:center;background:#e7dcd1}@media (max-width: 768px){.p-catalog--check-label{width:90px;height:110px;font-size:.9375rem}}.p-catalog--check-label span{transform:translateY(-50%);display:inline-block;padding:2px 15px;border-radius:50px;font-size:1rem;color:#fff;background-color:#44302e;font-weight:700;letter-spacing:.45px}@media (max-width: 768px){.p-catalog--check-label span{font-size:.75rem;font-family:Roboto,serif}}.p-catalog--check-head{padding:40px 0 0 140px}@media (max-width: 768px){.p-catalog--check-head{padding:20px 0 0 110px}}.p-catalog--check-head-tag{display:inline-block;margin-bottom:10px;font-size:.875rem;letter-spacing:.35px;color:#a1856e;font-weight:500;background-color:#fff;padding:7px 12px;border-radius:40px;font-weight:700}@media (max-width: 768px){.p-catalog--check-head-tag{margin-bottom:25px;font-size:.8125rem}}.p-catalog--check-list{margin-top:50px;margin-bottom:50px}@media (max-width: 768px){.p-catalog--check-list{margin-bottom:20px}}.p-catalog--check-list-itemWrap{margin-bottom:20px}.p-catalog--check-list-item{display:block;background-color:#fff;border-radius:10px;overflow:hidden;height:100%}.p-catalog--check-list-item p{margin-bottom:0;padding:15px;font-size:.875rem;font-weight:700;color:#434242;line-height:1.8}.p-catalog--check-post ul{padding:0;font-size:.875rem;color:#434242}.p-catalog--check-post ul li{list-style:none}.p-catalog--check-post-ttl{margin-bottom:15px;font-size:.9375rem;font-weight:700;color:#434242}.p-catalog--check-post2{background-color:#fbfcf5;border-radius:10px;padding:30px}.p-catalog--check-post2-desc{font-size:1rem;font-weight:700;color:#434242;margin-bottom:0}@media (max-width: 768px){.p-catalog--check-post2-desc{margin-top:15px;font-size:.875rem}}.p-catalog--contact{padding:100px 0}@media (max-width: 768px){.p-catalog--contact{padding:65px 0}}.p-catalog--contact-ttl{font-family:GenJyuuGothicLMonospace;font-weight:700;letter-spacing:3px;color:#41312f;line-height:1.4;font-size:1.875rem;position:relative;padding-left:60px}@media (max-width: 767px){.p-catalog--contact-ttl{font-size:1.3125rem;padding-left:50px}}.p-catalog--contact-ttl:before{position:absolute;content:"";width:44px;height:32px;background-size:contain;top:0;bottom:0;left:0;margin:auto}.p-catalog--form .checkbox-item label,.p-catalog--form .radio-item label{font-size:.9375rem;font-weight:400;color:#1a1919d9}.p-catalog--form .checkbox-item label:before{border:1px solid #EEEDE5;background-color:#fff}.p-catalog--form .radio-item [type=radio]:not(:checked)+label:before{background-color:#fff}.p-catalog--form .radio-item [type=radio]:checked+label,.p-catalog--form .radio-item [type=radio]:not(:checked)+label{color:#1a1919d9}.p-catalog--form-item-inner{border-radius:4px;padding:5px;transition:all .25s;cursor:pointer}.p-catalog--form-item-inner:hover{background-color:#eeede4}.p-catalog--form-item-thumb{padding:10px}.p-catalog--form-item-ttl{margin-bottom:0;font-size:.8125rem;font-weight:700;color:#1a1919d9}.p-catalog--form-item-note{position:relative;margin-top:10px;padding:0 9px 0 16px;font-size:.75rem;letter-spacing:.3px;color:red}.p-catalog--form-item-note:before{position:absolute;left:3px;top:0;content:"\203b"}.p-catalog--form-subttlWrap{padding-left:0;padding-right:0}@media (max-width: 768px){.p-catalog--form-subttlWrap{padding:20px}}.p-catalog--form-subttl{margin-bottom:15px;font-size:1rem;font-weight:700;color:#1a1919d9;padding:0}.p-catalog--form-desc{font-size:.875rem;color:#1a1919d9;margin-bottom:0;padding:0}.p-catalog--form-listChoice{display:flex;flex-wrap:wrap;margin:-8px 0}.p-catalog--form-listChoice .checkbox-item,.p-catalog--form-listChoice .radio-item{margin-right:25px;margin-bottom:18px}.p-catalog--form-listChoice .checkbox-item:last-child,.p-catalog--form-listChoice .radio-item:last-child{margin-right:0}.p-catalog--download-ttl{margin-bottom:40px;font-family:GenJyuuGothicLMonospace;font-weight:700;letter-spacing:3px;color:#41312f;line-height:1.4;font-size:1.875rem;position:relative;padding-left:60px}@media (max-width: 767px){.p-catalog--download-ttl{font-size:1.3125rem;padding-left:65px}}.p-catalog--download-ttl:before{position:absolute;content:"";width:45px;height:41px;background-size:contain;top:0;bottom:0;left:0;margin:auto}.p-catalog--download-subttl01{margin-bottom:30px;font-size:1.25rem;font-family:GenJyuuGothicLMonospace;padding:0}@media (max-width: 767px){.p-catalog--download-subttl01{font-size:1rem}}.p-catalog--download-subttl02{margin-bottom:15px;font-size:1rem;font-weight:700;color:#1a1919d9;padding:0}.p-catalog--download-ttlIcon{margin-bottom:40px;font-family:GenJyuuGothicLMonospace;font-weight:700;letter-spacing:3px;color:#41312f;line-height:1.4;font-size:1.875rem;position:relative;padding-left:60px}@media (max-width: 767px){.p-catalog--download-ttlIcon{font-size:1.125rem;padding-left:0}}.p-catalog--download-ttlIcon:before{position:absolute;content:"";width:26px;height:25px;background-size:contain;top:0;left:0;margin:auto}@media (max-width: 767px){.p-catalog--download-listWrap{margin-top:0;padding-left:20px}}.p-catalog--download-list{display:flex;flex-wrap:wrap;padding-left:0}.p-catalog--download-list li{position:relative;list-style:none;padding-left:15px;color:#4b3e3e;font-size:.875rem;line-height:1.6}.p-catalog--download-list li:nth-child(odd){width:42%;padding-right:15px}.p-catalog--download-list li:nth-child(2n){width:58%}.p-catalog--download-list li:before{position:absolute;left:0;top:7px;display:block;width:6px;height:6px;background-color:#434242;border-radius:50%;content:""}.p-catalog--download01{padding:100px 0 80px;background:#f5f1e7}@media (max-width: 768px){.p-catalog--download01{padding:50px 0}}.p-catalog--download01-pickup{margin-bottom:50px}.p-catalog--download01-pickup .list-style-dot{margin-bottom:27px;padding-left:0}@media (max-width: 767px){.p-catalog--download01-pickup .list-style-dot{margin-bottom:0}}.p-catalog--download01-pickup .list-style-dot li{font-size:.875rem}.p-catalog--download01-item{margin-bottom:40px}.p-catalog--download01-item-thumb{margin-bottom:10px}.p-catalog--download01-item-ttl{margin-top:25px;margin-bottom:20px;font-size:1.25rem;font-family:GenJyuuGothicLMonospace;font-weight:700;color:#41312f;line-height:1.6}@media (max-width: 767px){.p-catalog--download01-item-ttl{font-size:1rem}}.p-catalog--download2{padding:100px 0}@media (max-width: 767px){.p-catalog--download2{padding-top:50px;padding-bottom:50px}}.p-catalog--download2 h2{text-align:center}.p-catalog--download2 .p-catalog--download-ttlIcon{margin-bottom:30px}.p-catalog--download2 .link{text-align:center;margin-bottom:50px}@media (max-width: 767px){.p-catalog--download2 .link{margin-bottom:25px}}.p-catalog--download2 .link .button{max-width:450px;margin:auto}.p-catalog--download2-desc{font-size:.875rem;margin-bottom:30px;color:#434242}.p-catalog--download2-ttlIcon{margin-bottom:40px;font-family:GenJyuuGothicLMonospace;font-weight:700;letter-spacing:3px;color:#41312f;line-height:1.4;font-size:1.25rem;position:relative;padding-left:42px}@media (max-width: 767px){.p-catalog--download2-ttlIcon{font-size:1rem;padding-left:0}}.p-catalog--download2-ttlIcon:before{position:absolute;content:"";width:26px;height:25px;background-size:contain;top:0;bottom:0;left:0;margin:auto}@media (max-width: 767px){.p-catalog--download2-ttlIcon:before{top:-26px;bottom:auto}}.p-catalog--download2-subttl{margin-bottom:15px;font-size:1rem;color:#1a1919d9}.p-catalog--download2-item{margin-bottom:40px}.p-catalog--download2-item-thumb{margin-bottom:20px}.p-catalog--time{padding:100px 0}@media (max-width: 767px){.p-catalog--time{padding-top:50px;padding-bottom:50px}}.btn-pdf{background-color:#fff;border:1px solid #D3D3CF;border-radius:8px;font-size:1rem;letter-spacing:.8px;line-height:1.4;font-family:GenJyuuGothicLMonospace;font-weight:700;padding:24px;width:350px;max-width:100%;position:relative;transition:.3s all;height:65px;display:inline-flex;align-items:center;justify-content:center}@media (max-width: 767px){.btn-pdf{font-size:.75rem;height:50px;width:100%;padding-left:5px}}.btn-pdf span{display:inline-block;padding-right:20px;background:url(../assets/icon-pdf-small.svg) no-repeat;background-position:right center;font-weight:700}.btn-pdf:hover{border-color:#44302e;color:#434242}.btn-pdf:before{width:8px;height:12px;right:30px;top:0;bottom:0;margin:auto;background:url(../assets/icon-arrow-right.svg) no-repeat}@media (max-width: 767px){.btn-pdf:before{right:10px}}@media (max-width: 767px){.p-catalog--download01 .m-25{margin-left:0;margin-right:0}}@media (max-width: 767px){.p-catalog--download01 .p-25{padding-left:0;padding-right:0}}.template-page-n_randsel .banner{margin-bottom:40px}.template-page-n_randsel .p-catalog--check-head-tag{font-weight:700;font-family:GenJyuuGothicLMonospace}.template-page-n_randsel .p-catalog--check-label .text{margin-top:-12px}@media (max-width: 767px){.template-page-n_randsel .p-catalog--download01-item{padding:0 7px}}.main-page-n_randsel-template .container{max-width:1000px}.name-servise--head{display:flex;align-items:center;position:relative;margin-bottom:60px}.name-servise--head .left{width:110px;height:130px;background-size:100%;padding-top:18px;z-index:3;position:relative}@media (max-width: 767px){.name-servise--head .left{width:52px;height:67px;padding-top:9px}}.name-servise--head .left>*{display:block;text-align:center;position:relative;z-index:2}.name-servise--head .right{font-family:GenJyuuGothicLMonospace;font-size:1.875rem;color:#41312f;padding-left:20px;font-weight:700}@media (max-width: 767px){.name-servise--head .right{width:calc(100% - 65px);font-size:1.125rem;margin-top:-8px}}.name-servise--head .icon-left{position:relative}.name-servise--head .icon-left>*{color:#fff}.name-servise--head .icon-left .jp{font-family:GenJyuuGothicLMonospace;font-size:1.25rem}@media (max-width: 767px){.name-servise--head .icon-left .jp{font-size:.8125rem}}.name-servise--head .icon-left .numb{font-family:Amiri,serif;font-size:3.375rem;line-height:1;font-weight:700}@media (max-width: 767px){.name-servise--head .icon-left .numb{font-size:1.25rem}}.name-servise-body{max-width:890px;margin:auto}.name-servise .container{max-width:1050px}@media (min-width: 768px){.name-servise .container{padding:0 60px}}.name-servise-stepItem .nameplate-step-item-col{margin-bottom:30px}.name-servise-stepItem .nameplate-step-item .write-name .item{font-size:.9375rem;font-weight:700;color:#1a1919d9}.name-servise-stepItem .nameplate-step-item .list-txt{margin-top:60px;background:#fcf3f3;border:1px solid #F2C2CA;border-radius:4px;padding:15px}@media (max-width: 767px){.name-servise-stepItem .nameplate-step-item .list-txt{margin-top:20px}}.name-servise-stepItem .nameplate-step-item .list-txt .note:before{font-size:.75rem}.name-servise-stepItem .nameplate-step-item .list-txt p{font-size:.75rem}.name-servise--kubon{margin-top:-50px}@media (max-width: 767px){.name-servise--kubon{margin-top:-18px}}.name-servise--kubon .border-box{margin-top:80px}@media (max-width: 767px){.name-servise--kubon .border-box{margin-top:10px}}.name-servise--kubon .border-box .ttl{margin-bottom:22px}.name-servise--kubon .border-box .ttl img{max-height:99px}.name-servise--kubon .border-box-item .opt-border{margin-top:40px;margin-bottom:40px}@media (max-width: 767px){.name-servise .category-Modal-kubon .avatar{margin-bottom:20px}}.name-servise .lineup{padding-bottom:95px}@media (max-width: 767px){.name-servise .lineup{padding-bottom:40px}}.name-servise .news{padding-bottom:70px}.name-servise .nameplate-step{padding-left:0;padding-right:0}.name-servise .nameplate-step-item{padding-bottom:15px;padding-top:13px}.name-servise .nameplate-step-item h4{font-size:1.25rem;padding-left:38px}.name-servise .nameplate-step-item .nameplate__tag{width:60px;height:58px;background-size:100%}.name-servise .nameplate-step-item .nameplate__tag .txt{font-size:.6875rem}.name-servise .nameplate-step-item .nameplate__tag .numb{font-size:1.5rem}.name-servise .nameplate-step-item .nameplate__tag span{margin-left:-7px}.name-servise .nameplate__box-list-row{max-width:100%}.name-servise .nameplate__box-row{margin-left:-18px;margin-right:-18px}.name-servise .nameplate__box-col{padding-left:18px;padding-right:18px}.name-servise .nameplate__box-col:nth-child(1){padding-left:0}.name-servise .name-row .small{font-size:.875rem;font-weight:700;margin-top:6px}.name-servise .name-row-step02{justify-content:flex-end;margin-top:-50px}@media (max-width: 767px){.name-servise .name-row-step02{margin-top:0}}.name-servise .write-name .item{padding:16px 20px}.name-servise .sale-off{padding:40px;border-radius:10px}@media (max-width: 767px){.name-servise .sale-off{padding:20px}}.name-servise .sale-off-item{margin-bottom:22px}@media (max-width: 767px){.name-servise .sale-off-item img{margin-bottom:20px}}.name-servise .sale-off-item p{font-size:.9375rem}.name-servise .sale-off .container-info14 p{margin-bottom:5px}.name-servise .sale-off .list-note .note{font-size:.8125rem;margin-bottom:20px}.name-servise .sale-off .list-note .note:before{font-size:.8125rem}.name-servise .sale-off .checkBox-icon{position:relative}.name-servise .sale-off .checkBox-icon .bigTxt-ping{color:#a1856e;font-size:1.25rem}.name-servise .sale-off .bigTxt-ping{color:#a1856e;font-size:1.5rem}.name-servise .send{padding:50px 40px;border-radius:10px}@media (max-width: 767px){.name-servise .send{padding:20px}}.name-servise .send ul{margin-bottom:0}.name-servise .send ul li{list-style-type:none}.name-servise .send .left img{width:90px}.name-servise .send .right{margin-left:25px}.name-servise .send .right h4{font-size:1.5rem;margin-bottom:0}@media (max-width: 767px){.name-servise .send .right h4{font-size:.9375rem}}.name-servise .send .right h4 .bigTxt-ping{color:#a1856e;font-size:1.5rem}@media (max-width: 767px){.name-servise .send .right h4 .bigTxt-ping{font-size:.9375rem}}.name-servise-box3-col{position:relative;margin-bottom:30px}.name-servise-box3-info{padding-left:20px;padding-right:20px}.name-servise-box3-info .name-servise--head:after{bottom:-27px}@media (max-width: 767px){.name-servise-box3-info .name-servise--head:after{bottom:-21px}}.name-servise-box3-info .name-servise--head:before{top:-18px}.name-servise-box3-info .name-servise--head:before,.name-servise-box3-info .name-servise--head:after{width:100%;left:0;right:0;margin:auto;background-size:100% 100%}.name-servise-box3-info .name-servise--head .right{font-size:1.625rem;text-align:center;width:100%;line-height:1.3;padding-left:0}@media (max-width: 767px){.name-servise-box3-info .name-servise--head .right{font-size:1.125rem}}.name-servise-box3-info .name-servise--head .right .note-top{font-weight:700;font-size:.75rem}.name-servise-box3-info .container-info14 p{font-family:GenJyuuGothicLMonospace;letter-spacing:.35px}.name-servise-box3-info .note{font-size:.75rem}.name-servise-box3-info .note:before{font-size:.75rem}.name-servise-box3 .name-tag{position:absolute;top:0;left:0}.name-servise-box3 .name-tag .name-servise--head{margin-bottom:0}.name-servise-box3 .name-tag .name-servise--head:before,.name-servise-box3 .name-tag .name-servise--head:after{display:none}.name-servise-box3 .name-tag .name-servise--head .left{width:86px;height:86px;background-size:100% 100%;padding-top:8px}@media (max-width: 767px){.name-servise-box3 .name-tag .name-servise--head .left{width:61px;height:61px}}.name-servise-box3 .name-tag .name-servise--head .left .jp{font-size:1rem;line-height:1;margin-top:4px}@media (max-width: 767px){.name-servise-box3 .name-tag .name-servise--head .left .jp{font-size:.8125rem}}.name-servise-box3 .name-tag .name-servise--head .left .numb{font-size:2.5rem}@media (max-width: 767px){.name-servise-box3 .name-tag .name-servise--head .left .numb{font-size:1.5625rem;font-weight:700}}.name-servise-box3 .item{background:#fff;border-radius:10px;padding-bottom:40px}.name-servise-box3 .item .avatar{padding:10px;margin-bottom:30px}.name-servise .boy-girl .container{max-width:1150px}.name-servise .lineup .boy-girl-item .svg text{font-size:2.2rem}@media (min-width: 769px){.name-servise .lineup .boy-girl-item .info{margin-top:65px}}.name-servise .lineup.box-glr-boy{padding-top:20px;background:inherit;padding-bottom:0}.name-servise .lineup.box-glr-boy .boy-girl{margin-bottom:40px}.line-dash{position:relative}.line-dash:before{width:2px;height:100%;border:1px dashed #A1856E;left:0;right:0;margin:auto;bottom:-56%}@media (max-width: 767px){.line-dash:before{border-width:1px;bottom:45%}}.border-box-info{background:#fff;color:#434242;font-size:1rem;font-weight:500;letter-spacing:0;padding:40px;border-radius:10px;border:3px dashed #A1856E;line-height:2;position:relative}@media (max-width: 767px){.border-box-info{padding:20px 15px;font-size:13px;border-width:2px;font-weight:500;min-height:278px}}.border-box-info a{font-weight:700;color:#1a1919d9}.opt-border{display:inline-block;padding:5px;border-radius:60px;border:3px dashed #A1856E;position:relative;background-color:#f2ede2}@media (max-width: 767px){.opt-border{border-width:1px}}.opt-border span{color:#fff;font-size:1.125rem;font-family:GenJyuuGothicLMonospace;background:#a1856e;border-radius:60px;display:inline-block;padding:12px 48px}@media (max-width: 1023px){.opt-border span{font-size:14px}}@media (max-width: 767px){.opt-border span{padding:10px 6px;font-size:.75rem}}.category-Modal-kubon .modal-header{background:#fffabf;border:0;padding-top:35px}.category-Modal-kubon .modal-header .ttl{font-size:1.5rem}@media (max-width: 767px){.category-Modal-kubon .modal-header .ttl{font-size:1.125rem;padding-top:30px}}.category-Modal-kubon .avatar{position:relative}.category-Modal-kubon .cic{position:absolute;top:-40px;left:-35px}@media (max-width: 767px){.category-Modal-kubon .cic{top:-20px;left:-15px}}.category-Modal-kubon .cic img{width:70px;height:70px}@media (max-width: 767px){.category-Modal-kubon .cic img{width:40px;height:40px}}.category-Modal-kubon .modal-body{margin-top:0;border-radius:0 0 20px 20px}.category-Modal-kubon .box-kubon{margin-top:0;background:#fffabf;position:relative;padding:30px 50px 35px;margin-bottom:25px}@media (max-width: 767px){.category-Modal-kubon .box-kubon{padding-bottom:0;padding-left:20px;padding-right:20px}}@media (max-width: 767px){.category-Modal-kubon .box-kubon .avatar{margin-bottom:25px}}.template-page-tokuten .name-servise--head{padding-left:100px;height:100px;border-bottom:1px solid #D3D3CF}@media (max-width: 767px){.template-page-tokuten .name-servise--head{padding-left:55px;height:62px;margin-bottom:30px}}@media (max-width: 767px){.template-page-tokuten .name-servise--head .right{width:100%}}.template-page-tokuten .name-servise-bg img{padding:60px 0}@media (max-width: 767px){.template-page-tokuten .name-servise-bg img{padding:20px 0}}.template-page-tokuten .name-servise--kubon{background:#f5f1e7;padding:0;margin:0}@media (max-width: 767px){.template-page-tokuten .name-servise--kubon{padding-bottom:0}}.template-page-tokuten .name-servise--kubon.step-service-kubon{padding:80px 0 0}@media (max-width: 767px){.template-page-tokuten .name-servise--kubon.step-service-kubon{padding:30px 0 0}}@media (max-width: 767px){.template-page-tokuten .name-servise--kubon .row{margin:0 -5px}.template-page-tokuten .name-servise--kubon .row>div{padding-left:5px;padding-right:5px}}.template-page-tokuten .name-servise--kubon .category-infoFirst{margin-bottom:20px}.template-page-tokuten .name-servise--kubon .category-infoFirst p{font-size:18px;font-weight:500;margin:0}@media (max-width: 767px){.template-page-tokuten .name-servise--kubon .category-infoFirst p{font-size:16px}}.template-page-tokuten .name-servise--kubon .title-servise-kubon{padding:80px 0;background:#e7dcd1;text-align:center;font-size:14px}@media (max-width: 767px){.template-page-tokuten .name-servise--kubon .title-servise-kubon{padding:30px 0}}.template-page-tokuten .name-servise--kubon .btn-servise-kubon{padding:80px 0;background:#fbfcf5}@media (max-width: 767px){.template-page-tokuten .name-servise--kubon .btn-servise-kubon{padding:30px 0}}.template-page-tokuten .full-order-list-acclink{padding:0}@media (max-width: 767px){.template-page-tokuten .full-order-list-acclink{padding-bottom:0}}.template-page-tokuten .full-order-list-acclink ul{margin:0 -5px}@media (max-width: 1023px) and (max-width: 1023px){.template-page-tokuten .full-order-list-acclink ul{flex-wrap:wrap;justify-content:center;gap:10px 0}}.template-page-tokuten .full-order-list-acclink li{width:20%;padding:0 5px}@media (max-width: 1023px){.template-page-tokuten .full-order-list-acclink li{width:calc(100% / 3)}}@media (max-width: 767px){.template-page-tokuten .full-order-list-acclink li{width:50%}}.template-page-tokuten .full-order-list-acclink li a{text-align:center}@media (max-width: 1200px){.template-page-tokuten .full-order-list-acclink li a{font-size:14px}}.template-page-tokuten .full_order-step-bg{padding-top:9px}@media (max-width: 767px){.template-page-tokuten .full_order-step-bg{padding-top:8px;width:60px;height:60px;top:1px}}.template-page-tokuten .list-link{max-width:80%;margin:60px auto auto}@media (max-width: 767px){.template-page-tokuten .list-link{max-width:100%;margin-top:40px}}.template-page-tokuten .news.name-servise-stepItem{padding:80px 0 120px;background:#f5f1e7;font-size:14px}@media (max-width: 767px){.template-page-tokuten .news.name-servise-stepItem{padding:30px 0}}.template-page-tokuten .news.name-servise-stepItem .nameplate__box-item .ttl{margin-bottom:30px}.template-page-tokuten .news.name-servise-stepItem .nameplate__box-item .small{display:block;margin-top:10px;font-size:12px}.template-page-tokuten .news.name-servise-stepItem .nameplate-step{margin-top:80px}@media (max-width: 767px){.template-page-tokuten .news.name-servise-stepItem .nameplate-step{margin-top:30px}}.template-page-tokuten .news.name-servise-stepItem .nameplate-step h3{font-size:20px;margin-bottom:30px!important}@media (max-width: 767px){.template-page-tokuten .news.name-servise-stepItem .nameplate-step h3{font-size:18px;margin-bottom:20px!important}}.template-page-tokuten .news.name-servise-stepItem .remake-step{padding:0 0 40px}@media (max-width: 767px){.template-page-tokuten .news.name-servise-stepItem .remake-step{padding:0 0 30px!important}}.template-page-tokuten .news.name-servise-stepItem .delivery-step-body .name .yugo{color:#a1856e}.template-page-tokuten .news.name-servise-stepItem .delivery-step-body .name .small{font-size:13px;text-align:center}@media (max-width: 767px){.template-page-tokuten .news.name-servise-stepItem .nameplate__box{margin-bottom:0;padding:0}.template-page-tokuten .news.name-servise-stepItem .nameplate__box .row{margin:0}.template-page-tokuten .news.name-servise-stepItem .nameplate__box .row>div{padding:0}}@media (max-width: 767px){.template-page-tokuten .news.name-servise-stepItem .nameplate__box .nameplate__box-item{margin-top:24px}}.template-page-tokuten .last-list-btn{padding-bottom:60px}@media (max-width: 767px){.template-page-tokuten .last-list-btn{padding-bottom:40px}}.template-page-tokuten .name-servise .write-name .item{font-size:15px;font-weight:700;border-radius:6px;background:#f5f1e7;padding:18px 20px;margin-bottom:12px}.template-page-tokuten .name-servise .write-name .item:last-child{margin-bottom:0}.template-page-tokuten .name-servise .write-name .item .ping{color:#a1856e}.template-page-tokuten .list-txt{margin-top:35px}.template-page-tokuten .list-txt p{margin-bottom:10px;font-size:14px;font-weight:500}.template-page-tokuten .list-txt p:last-child{margin-bottom:0}.template-page-tokuten .list-note p{margin-bottom:15px}.template-page-tokuten .list-note p:last-child{margin-bottom:0}.step-service-kubon .premium-coupos{padding:80px 0;background:#fbfcf5}@media (max-width: 767px){.step-service-kubon .premium-coupos{padding:30px 0}}.step-service-kubon .premium-coupos .list-link{max-width:100%;margin:0}.step-service-kubon .premium-coupos .list-link .row{margin:0 -20px}@media (max-width: 767px){.step-service-kubon .premium-coupos .list-link .row{margin:0 -5px}}.step-service-kubon .premium-coupos .list-link .row>div{padding:0 20px}@media (max-width: 767px){.step-service-kubon .premium-coupos .list-link .row>div{padding:0 5px;flex:0 0 50%;max-width:50%}}.step-service-kubon .premium-coupos .premium-coupon-img{overflow:hidden;border-radius:10px}.step-service-kubon .premium-coupos .collection-item-link{margin-top:22px!important;padding:0}@media (max-width: 767px){.step-service-kubon .premium-coupos .collection-item-link{margin-top:12px!important}.step-service-kubon .premium-coupos .collection-item-link a:before{flex:0 0 15px}}.step-service-kubon .category-Modal-kubon{padding-bottom:80px!important}@media (max-width: 767px){.step-service-kubon .category-Modal-kubon{padding-top:0!important;padding-bottom:30px!important}}.step-service-kubon .category-Modal-kubon .col-lg-12 .border-box-info{font-size:14px;font-weight:500;color:#ed293e}@media (max-width: 767px){.step-service-kubon .category-Modal-kubon .col-lg-12 .border-box-info{font-size:13px}}@media (max-width: 767px){.step-service-kubon .category-Modal-kubon .col-lg-12 .border-box-info .info{font-weight:700;font-size:14px;margin-bottom:20px;color:#1a1919d9}}@media (max-width: 767px){.step-service-kubon .category-Modal-kubon .col-lg-12 .border-box-info.min-height-auto{min-height:auto}}.step-service-kubon .category-Modal-kubon .col-lg-12 .border-box-info p{margin-bottom:0;position:relative;padding-left:20px}.step-service-kubon .category-Modal-kubon .col-lg-12 .border-box-info p span{position:absolute;top:0;left:0}.step-service-kubon .category-Modal-kubon .border-box-item{font-size:14px;font-weight:500}.step-service-kubon .category-Modal-kubon .border-box-item.line-dash{height:100%}.step-service-kubon .category-Modal-kubon .border-box-item.line-dash:before{width:1px;height:100%;border:0;border-right:3px dashed #A1856E;left:50%;right:0;position:absolute;top:66px;margin:0;bottom:unset}@media (max-width: 767px){.step-service-kubon .category-Modal-kubon .border-box-item.line-dash:before{top:90px;border-right:2px dashed #A1856E}}.step-service-kubon .category-Modal-kubon .border-box-item h3{margin-bottom:30px;font-size:20px;font-weight:700;text-align:center}@media (max-width: 1023px){.step-service-kubon .category-Modal-kubon .border-box-item h3{font-size:14px;margin-bottom:20px}}.service-step-3{padding:80px 0 100px}@media (max-width: 767px){.service-step-3{padding:30px 0}}.service-step-3 .sale-off{padding:0;background:transparent!important}.service-step-3 .sale-off-item-picture{margin:60px 0 0;text-align:center}@media (max-width: 767px){.service-step-3 .sale-off-item-picture{margin-top:24px}}.service-step-3 .sale-off-item-picture img{max-width:485px;border-radius:10px}@media (max-width: 767px){.service-step-3 .sale-off-item-picture img{max-width:100%}}.template-page-premium-coupon .tokutenBox{margin-bottom:60px;padding-top:60px}.template-page-premium-coupon .list-link{max-width:65%;margin:auto}.template-page-premium-coupon .list-link .container{max-width:1000px}.pd-t-100{padding-top:140px}@media (max-width: 767px){.pd-t-100{padding-top:0}}.template-page-order_full .main-collection-full-order-body .full-order-link .container{max-width:1224px}.template-page-order_full .main-collection-full-order-body .full-order-list-acclink ul{margin:0}.template-page-order_full .full-order-func_com{padding-top:80px}.template-page-order_full .full_order-step-bg .numb,.template-page-order_full .full_order-step-bg .txt,.template-page-order_easy .full_order-step-bg .numb,.template-page-order_easy .full_order-step-bg .txt{font-family:Amiri,serif}.scholl-service-block{padding:100px 0}@media (max-width: 767px){.scholl-service-block{padding:30px 0}}.school-service .school-service-row{gap:20px 0;margin:0 -10px}.school-service .school-service-row>div{padding:0 10px}.school-service .item{position:relative;background:#f5f1e7;border-radius:10px;padding:10px;height:100%}.school-service .item .numb{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:12px 0;background:#a1856e;color:#fff;font-size:25px;font-weight:700;position:absolute;top:0;left:0}.school-service .item .avatar{margin-bottom:20px}.school-service .item .school-service-info{padding:0 10px 20px}.school-service .item .school-service-info h3{text-align:left!important;font-size:20px;margin-bottom:15px}@media (max-width: 767px){.school-service .item .school-service-info h3{font-size:18px}}.school-service .item .school-service-info a{font-size:15px}@media (max-width: 767px){.school-service .item .school-service-info a{font-size:13px}}.service-step-10{padding:80px 0;background:#f5f1e7}@media (max-width: 767px){.service-step-10{padding:30px 0}}.service-step-10 .name-servise-body .sale-off{padding:0;background:transparent!important;border-radius:0}.service-step-10 .name-servise-body .sale-off .row>div{margin-bottom:40px}@media (max-width: 767px){.service-step-10 .name-servise-body .sale-off .row>div{margin-bottom:24px}}.service-step-10 .name-servise-body .sale-off .list-note .note{margin-bottom:10px}.service-step-10 .name-servise-body .sale-off .list-note .note:last-child{margin-bottom:0}.service-step-10 .name-servise-body .sale-off .sale-off-item{margin-bottom:0}.service-step-10 .name-servise-body .sale-off .sale-off-item h3{margin-bottom:25px}.service-step-10 .name-servise-body .sale-off .sale-off-item p{margin-bottom:0}.service-step-10 .name-servise-body .sale-off .sale-off-item img{background:#fff;padding:16px}.send-shipper{display:flex}@media (max-width: 767px){.send-shipper{display:block}}.send-shipper .icon-ship{flex:0 0 330px;max-width:330px;padding-left:30px}@media (max-width: 767px){.send-shipper .icon-ship{padding:0;max-width:100%;margin-top:24px}}.send-shipper .txt-ship{flex:0 0 calc(100% - 330px);max-width:calc(100% - 330px);font-size:20px;font-weight:700}@media (max-width: 767px){.send-shipper .txt-ship{padding:0;max-width:100%;font-size:18px}}.send-shipper .txt-ship span{color:#a1856e}@media (max-width: 767px){.template-page-girl .collection-type-btn,.template-page-boy .collection-type-btn{padding-left:20px;padding-right:20px}}.template-page-girl .collection-type-btn .button,.template-page-boy .collection-type-btn .button{border:unset}.main-page-made-in-template,.main-page-factory-template{padding-bottom:80px}@media (max-width: 767px){.main-page-made-in-template,.main-page-factory-template{padding-bottom:50px}}.main-page-made-in-template .container,.main-page-factory-template .container{max-width:1000px}.main-page-made-in-template .title,.main-page-factory-template .title{text-align:center;background:#f5f1e7;width:100%;position:relative;padding:15px 0;margin-top:40px}@media (max-width: 767px){.main-page-made-in-template .title,.main-page-factory-template .title{padding-left:20px;padding-right:20px}}.main-page-made-in-template .title:after,.main-page-factory-template .title:after{content:"";border:20px solid transparent;border-top:25px solid #F5F1E7;position:absolute;bottom:-40px;left:50%;margin-left:-20px}@media (max-width: 767px){.main-page-made-in-template .title:after,.main-page-factory-template .title:after{content:"";border:3vw solid transparent;border-top:3vw solid #F5F1E7;position:absolute;bottom:-5.5vw;left:50%;margin-left:-3vw}}.main-page-made-in-template .main-in-model .title,.main-page-factory-template .main-in-model .title{margin-bottom:0}.main-page-made-in-template .main-model-banner,.main-page-factory-template .main-model-banner{background:#fff;padding-top:60px}.main-page-made-in-template .main-model-banner img,.main-page-factory-template .main-model-banner img{width:70.9%}@media (max-width: 767px){.main-page-made-in-template .main-model-banner img,.main-page-factory-template .main-model-banner img{width:100%}}.main-page-factory-template{background:#fff}.main-page-factory-template .title-bottom{text-align:center;width:100%;padding-bottom:10px;border-bottom:1px solid #44302E}.main-page-factory-template .factory_box .top_img{background:#fcfcf9}.main-page-factory-template .factory_box .top_img img{max-width:100%}.main-page-factory-template .factory_box .visit img{max-width:56.2%}.main-page-factory-template .factory_box .infomation_head{background:#ff0;width:600px;margin:auto;padding:10px 0;font-weight:700;font-size:20px}@media (max-width: 767px){.main-page-factory-template .factory_box .infomation_head{width:100%}}.main-page-factory-template .factory_box .infomation_cont{background:#fffcdb;width:600px;margin:auto;padding:20px 0}@media (max-width: 767px){.main-page-factory-template .factory_box .infomation_cont{width:100%}}.main-page-factory-template table th{padding:10px;border-right:1px solid #CEC6B6;border-bottom:1px solid #CEC6B6;color:#1a1919;background-color:#e6e0d8;font-weight:700;vertical-align:baseline}.main-page-factory-template table th p{margin-bottom:0}.main-page-factory-template table tr{border-color:inherit;border-style:solid;border-width:0}.main-page-factory-template table td{padding:8px;border-right:1px solid #CEC6B6;border-bottom:1px solid #CEC6B6}.main-page-factory-template table td p{font-size:20px;font-weight:700;margin-bottom:0}@media (max-width: 767px){.main-page-factory-template table td p{font-size:13px}}.facet-options-list-item label a{display:flex}.mfp-wrap.mfp-close-btn-in.mfp-auto-cursor.mfp-ready,.mfp-bg.mfp-ready,.saso-bundle,.saso-volumes,.UsoPreview,.discont-manual-code .saso-summary hr{display:none!important}.discont-manual-code .saso-summary .saso-use-discount-code-cart-code,.discont-manual-code .saso-summary .saso-use-discount-code-cart-apply{height:50px!important}.discont-manual-code .saso-summary .saso-use-discount-code-cart-container input{border:1px solid #D3D3CF;max-width:100%!important;width:195px}.discont-manual-code .saso-summary .saso-summary-line-discount-code{display:none!important}.discont-manual-code .saso-use-discount-code-cart-container:after{display:none!important}.discont-manual-code .uso-cart-total-message{visibility:hidden;position:relative}.discont-manual-code .uso-cart-total-message:before{content:"\5272\5f15\9069\7528\5f8c\5408\8a08:";visibility:visible;position:absolute;right:0}.uso-cart-compared-total-price:after{content:" (\7a0e\8fbc)";font-size:65%}.uso-section-cart-total{margin-top:15px!important}#saso-notifications{display:none!important}.collection-search-link{padding-top:25px}.collection-search-link a{margin-left:auto}.hone-nav-right{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:10}@media (max-width: 1023px){.hone-nav-right{top:unset;transform:unset!important;background:#1a19194d;bottom:0;width:100%;padding:10px}}.hone-nav-right ul{list-style:none;padding:0;margin:0}@media (max-width: 1023px){.hone-nav-right ul{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}}@media (max-width: 767px){.hone-nav-right ul{grid-gap:5px}}.hone-nav-right ul li{padding:0;margin-bottom:10px}@media (max-width: 1023px){.hone-nav-right ul li{margin:0}}.hone-nav-right ul li:last-child{margin-bottom:0}.hone-nav-right ul li:last-child a{border-right:0}.hone-nav-right ul li a{padding:16px;background:#fff;border-radius:10px 0 0 10px;font-size:15px;font-weight:700;border:1px solid rgba(161,133,110,.2);color:#685956;display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:1.4;letter-spacing:.1em}@media (max-width: 1023px){.hone-nav-right ul li a{font-size:10px;align-items:center;flex-direction:unset;border-radius:4px;padding:11px;font-weight:700}}@media (max-width: 767px){.hone-nav-right ul li a{font-size:10px;letter-spacing:-.2px;height:100%;justify-content:flex-start;padding:8px 4px 8px 10px}}.hone-nav-right ul li a img{margin-bottom:13px;display:block}@media (max-width: 1023px){.hone-nav-right ul li a img{margin:0 8px 0 0}}@media (max-width: 767px){.hone-nav-right ul li a img{margin:0 8px 0 0;width:14px}}@media (min-width: 1024px){.hone-nav-right ul li a .cate-right-item-text{text-orientation:upright;writing-mode:vertical-rl}}@media (max-width: 1023px){.hone-nav-right ul li a .cate-right-item-text{display:block;font-weight:700;line-height:1.2;text-align:center;padding-left:14px}}@media (max-width: 767px){.main-slider{padding-bottom:30px}}.main-slider .list-banner-link img{width:100%}.main-slider .slick-arrow{display:flex!important;z-index:2;top:0;bottom:0;margin:auto;align-items:center;justify-content:center;outline:none;transition:.3s all;width:40px;height:40px;background:none;border-radius:0;border-top:2.5px solid #624848;border-right:2.5px solid #624848;position:absolute;z-index:30}@media (max-width: 767px){.main-slider .slick-arrow{width:40px;height:40px;opacity:1}}.main-slider .home-slider-prev{left:60px;transform:rotate(-135deg)}@media (max-width: 767px){.main-slider .home-slider-prev{left:10px}}.main-slider .home-slider-next{right:60px;transform:rotate(45deg)}@media (max-width: 767px){.main-slider .home-slider-next{right:10px}}.main-slider .slick-dots li{font-size:0;margin:0 6px;width:8px;height:8px;border-radius:100%;background-color:#e3e3e3;cursor:pointer}.main-slider .slick-dots li:first-child{margin-left:0}.main-slider .slick-dots li.slick-active{background-color:#624848}.main-slider .slick-dots{margin-top:20px;position:absolute;display:flex!important;align-items:center;justify-content:center;width:100%;padding-left:0}.list-banners{padding:80px 0;background:#f5f1e7}@media (max-width: 1023px){.list-banners{padding:30px 0}}.list-banners .row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px 20px}@media (max-width: 1023px){.list-banners .row{grid-template-columns:repeat(2,1fr)!important;grid-gap:30px}}@media (max-width: 767px){.list-banners .row{grid-template-columns:repeat(1,1fr)!important;grid-gap:20px}}.list-banners .row>div{padding:0;max-width:100%;width:100%}.list-banner-item .list-banner-link{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-size:16px;font-weight:500;color:#1a1919d9;text-align:center}@media (max-width: 1023px){.list-banner-item .list-banner-link{font-size:14px}}.list-banner-item .list-banner-link svg{border-radius:10px}.list-banner-item .list-banner-link .list-banner-title{margin-top:12px}@media (max-width: 1023px){.list-banner-item .list-banner-link .list-banner-title{margin-top:10px}}.template-index .collection-tab{position:relative;background:#fbfcf5}@media (max-width: 1023px){.template-index .collection-tab{padding:40px 0}}.template-index .collection-tab:after{content:"";width:100%;height:50%;background:#f5f1e7;position:absolute;bottom:0;left:0}.template-index .collection-tab .container{max-width:100%;padding:0;position:relative;z-index:2}.template-index .collection-tab h2{text-align:center;font-size:30px;margin-bottom:40px;padding:0 20px}@media (max-width: 1023px){.template-index .collection-tab h2{font-size:22px;margin-bottom:25px}}.template-index .collection-tab .collection-tab-desc{text-align:center;font-size:18px;font-weight:500;margin-bottom:38px;padding:0 20px}@media (max-width: 1023px){.template-index .collection-tab .collection-tab-desc{font-size:14px;margin-bottom:25px}}@media (max-width: 767px){.template-index .collection-tab .collection-tab-desc{text-align:left}}.template-index .collection-tab .collection-tab-desc p{margin-bottom:10px}.template-index .collection-tab .collection-tab-desc p:last-child{margin-bottom:0}@media (max-width: 767px){.template-index .collection-tab .collection-tab-link{padding:0 20px}}.template-index .collection-tab .collection-tab-info a.button-white-arrow{max-width:580px;border:0;color:#fff;text-decoration:none;margin:0 auto;font-size:20px;height:90px}@media (max-width: 1023px){.template-index .collection-tab .collection-tab-info a.button-white-arrow{font-size:14px;height:70px}}@media (max-width: 767px){.template-index .collection-tab .collection-tab-info a.button-white-arrow{height:60px}}@media (max-width: 1200px){.template-index .select-collection-common{padding:0}}.template-index .collections-list{background:#f5f1e7;padding-top:0}@media (max-width: 767px){.template-index .collections-list{padding-bottom:60px}}@media (max-width: 1200px){.template-index .collections-list .collections-list-body{padding:0 40px}}@media (max-width: 767px){.template-index .collections-list .collections-list-body{padding:0 20px}}.template-index .collection-tab .collection-tab-info{max-width:100%;padding:0}.template-index .collection-tab-flex{position:relative;opacity:1}@media (max-width: 1023px){.template-index .collection-tab-flex{padding:0 40px}}@media (max-width: 767px){.template-index .collection-tab-flex{padding:0 20px}}.template-index .collection-tab-flex:after{content:"";width:100%;height:50%;background:#e7dcd1;position:absolute;top:0;left:0}.template-index .collection-tab-img{display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:10px;margin:0 auto 60px;position:relative;max-width:1200px;z-index:2}@media (max-width: 1023px){.template-index .collection-tab-img{margin-bottom:20px}}.template-index .collection-tab-img a{display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.template-index .collection-tab-heading{text-align:center;padding-bottom:50px;background:#e7dcd1}@media (max-width: 1023px){.template-index .collection-tab-heading{padding-bottom:40px}}@media (max-width: 767px){.template-index .collection-tab-heading{padding:0 20px 30px}}@media (max-width: 1023px){.template-index .collection-tab-heading img{max-height:40px}}.template-index .collection-tab-top{padding-bottom:60px;position:relative}@media (max-width: 1023px){.template-index .collection-tab-top{padding-left:40px;padding-right:40px;padding-bottom:40px}}@media (max-width: 767px){.template-index .collection-tab-top{padding-left:10px;padding-right:10px;padding-bottom:25px}}.template-index .collection-tab-top:after{content:"";background:#e7dcd1;position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 30px)}.template-index .collection-tab-button{padding:0;list-style:none;display:flex;align-items:center;justify-content:center;max-width:760px;width:90%;margin:0 auto;border-radius:60px;background:#f2f2f2;border:1px solid #D3D3CF;text-align:center;position:relative;z-index:2}.template-index .collection-tab-button li{padding:17px;margin:0;flex:0 0 50%;max-width:50%;border-radius:60px;font-size:18px;font-weight:700;color:#68595680;cursor:pointer}@media (max-width: 1023px){.template-index .collection-tab-button li{font-size:12px;padding:16px}}@media (max-width: 767px){.template-index .collection-tab-button li{font-size:14px;padding:16px 8px}}.template-index .collection-tab-button li.active{background:#a1856e;color:#fff;transform:scale(1.22);border:2px solid #D3BDAD}@media (max-width: 767px){.template-index .collection-tab-button li.active{transform:scale(1.22)}}@media (max-width: 767px){.template-index .collection-tab-button li span span{display:none}}.template-index .list-color{background:#f5f1e7}.template-index .list-color h2{text-align:center}.template-index .list-color-body{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px;max-width:1000px;margin:0 auto}@media (max-width: 1023px){.template-index .list-color-body{max-width:100%;grid-template-columns:repeat(3,1fr);grid-gap:10px}}.template-index .list-color-body a{display:flex;align-items:center;justify-content:center;text-align:center;padding:10px;height:58px;border-radius:60px;color:#fff;background:#f57fad;font-size:18px;font-weight:700;font-family:GenJyuuGothicLMonospace}@media (max-width: 1023px){.template-index .list-color-body a{font-size:12px;height:auto}}.template-index .list-color-body a[data-color=\30d4\30f3\30af]{background:#f57fad}.template-index .list-color-body a[data-color=\30ad\30e3\30e1\30eb]{background:#bf6230}.template-index .list-color-body a[data-color=\30d9\30fc\30b8\30e5]{background:#b6a28e}.template-index .list-color-body a[data-color="\8d64(\30ec\30c3\30c9)"]{background:#ff5346}.template-index .list-color-body a[data-color="\9ed2(\30d6\30e9\30c3\30af)"]{background:#1f1f1f}.template-index .list-color-body a[data-color="\7d2b(\30d1\30fc\30d7\30eb)"]{background:#aa8ce3}.template-index .list-color-body a[data-color="\8336\8272(\30d6\30e9\30a6\30f3)"]{background:#603f26}.template-index .list-color-body a[data-color="\6c34\8272(\30b5\30c3\30af\30b9)"]{background:#60bfd9}.template-index .list-color-body a[data-color="\7dd1(\30b0\30ea\30fc\30f3)"]{background:#00a273}.template-index .list-color-body a[data-color="\9752(\30d6\30eb\30fc)"]{background:#026ff6}.template-index .list-color-body a[data-color="\767d(\30db\30ef\30a4\30c8)"]{background:#e3e3e3;color:#1a191999}.template-index .list-color-body a[data-color=\304f\3059\307f\30ab\30e9\30fc]{background:#b8d6c6}.template-index .list-color-body a[data-color="\30ec\30a4\30f3\30dc\30fc<span>\91d1(\30b4\30fc\30eb\30c9)/\9280(\30b7\30eb\30d0\30fc)</span>"]{background:transparent linear-gradient(287deg,#fcf2ae,#81d1c8 19%,#6ea7d1,#8695d3 55%,#bf9ed4 74%,#f98a8a) 0% 0% no-repeat padding-box}@media (max-width: 767px){.template-index .list-color-body a[data-color="\30ec\30a4\30f3\30dc\30fc<span>\91d1(\30b4\30fc\30eb\30c9)/\9280(\30b7\30eb\30d0\30fc)</span>"]{padding-top:4px}}.template-index .list-color-title span{display:block;font-size:12px}@media (max-width: 767px){.template-index .list-color-title span{font-size:7px;line-height:1}}.template-index .school-good{background:#e7dcd1;padding:0 0 80px}@media (max-width: 1023px){.template-index .school-good{padding:0 0 40px}}.template-index .school-good .container{max-width:100%;padding:0}.template-index .school-good-product-slider{margin-bottom:40px}@media (max-width: 1023px){.template-index .school-good-product-slider{margin-bottom:30px}}@media (max-width: 767px){.template-index .school-good-product-slider{display:flex;padding:0 20px;position:relative;left:-20px;width:calc(100% + 40px);overflow:auto}.template-index .school-good-product-slider::-webkit-scrollbar-track{border-radius:0;background-color:transparent}.template-index .school-good-product-slider::-webkit-scrollbar{width:1px;height:1px;background-color:transparent}.template-index .school-good-product-slider::-webkit-scrollbar-thumb{background-color:transparent}}.template-index .school-good-header{text-align:center;padding:80px 20px 40px;color:#fff;background:#41654d;font-weight:700;position:relative}@media (max-width: 1023px){.template-index .school-good-header{padding:50px 20px 25px;font-size:14px}}.template-index .school-good-header:after{content:"";width:100%;height:80px;background:#41654d;position:absolute;bottom:-80px;left:0}.template-index .school-good-header span:last-child{font-size:13px}@media (max-width: 1023px){.template-index .school-good-header span:last-child{font-size:14px}}.template-index .school-good-header h2{margin:0;letter-spacing:1.6px;font-size:64px;color:#fff}@media (max-width: 1023px){.template-index .school-good-header h2{font-size:40px}}.template-index .school-good-body{padding:0;max-width:1000px;position:relative;margin:0 auto;background:transparent;z-index:2}@media (max-width: 767px){.template-index .school-good-body{padding:0 20px}}.template-index .school-good-body .slick-track{display:flex}.template-index .school-good-body .button-white-arrow{margin:0 auto;border:0}.template-index .school-good-body .slick-arrow{width:80px;height:80px;background:url(../assets/arrow-slide.svg) #a1856e no-repeat center;border-radius:100%;position:absolute;z-index:2;top:calc(50% - 40px)}.template-index .school-good-body .slick-arrow.clc-prev{left:-120px;transform:rotate(-180deg)}.template-index .school-good-body .slick-arrow.clc-next{right:-120px}.template-index .school-good-item{height:auto;padding:0 10px}@media (max-width: 767px){.template-index .school-good-item{padding:0;width:100%;max-width:41vw;flex:0 0 41vw;margin-right:10px}.template-index .school-good-item:last-child{margin-right:0}}.template-index .school-good-item a{display:block;height:100%;background:#f5f1e7;overflow:hidden;border-radius:10px;padding:10px}.template-index .school-good-item .school-good-product-img{margin-bottom:10px;position:relative;padding-top:100%}@media (max-width: 767px){.template-index .school-good-item .school-good-product-img{overflow:hidden;border-radius:6px;background:#fff}}.template-index .school-good-item .school-good-product-img img,.template-index .school-good-item .school-good-product-img svg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.template-index .school-good-item .school-good-product-info{padding:10px}@media (max-width: 767px){.template-index .school-good-item .school-good-product-info{padding:0 0 10px}}.template-index .school-good-item .school-good-product-info-title{text-align:center}.template-index .school-good-item .school-good-product-info-title .title-branch{display:none}.template-index .school-good-item .school-good-product-info-title h3{margin-bottom:10px;font-size:16px;font-weight:700;color:#1a1919d9}@media (max-width: 1023px){.template-index .school-good-item .school-good-product-info-title h3{font-size:13px}}.template-index .school-good-item .school-good-product-info-price{font-size:18px;font-weight:700;color:#1a1919d9;text-align:center}@media (max-width: 1023px){.template-index .school-good-item .school-good-product-info-price{font-size:15px}}.template-index .school-good-item .school-good-product-info-price .tax{margin-left:3px;font-size:12px}@media (max-width: 1023px){.template-index .school-good-item .school-good-product-info-price .tax{font-size:10px}}.collection-tab-type>div{display:none}.collection-tab-type>div.active{display:block}.collection-list-btn{margin-top:40px}@media (max-width: 767px){.collection-list-btn{margin-top:30px}}.collection-list-btn ul{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px}@media (max-width: 1023px){.collection-list-btn ul{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.collection-list-btn ul{grid-gap:15px;margin-bottom:0}}.collection-list-btn ul li{margin:0;padding:0}.collection-list-btn ul li a{min-width:unset;width:100%;border:1px solid #D3D3CF;background:#fff;color:#1a1919d9!important}@media (max-width: 767px){.collection-list-btn ul li a{font-size:13px;text-align:center;height:56px;padding:0 32px}}.collection-list-btn ul li a:after{background:url(../assets/arrow-snow.svg) no-repeat center;background-size:contain;top:calc(50% - 6px);right:16px}@media (max-width: 767px){.collection-list-btn ul li a:after{right:10px}}.ranking{padding:100px 0;background:#f5f1e7}@media (max-width: 1023px){.ranking{padding:60px 0 40px}}.ranking .ranking-title{text-align:center}.ranking .ranking-month{font-size:24px;font-weight:700;margin-bottom:40px;text-align:center}@media (max-width: 1023px){.ranking .ranking-month{font-size:20px;margin-bottom:25px}}.ranking .ranking-body{max-width:1000px;margin:0 auto;width:100%}.ranking .ranking-body .rank-product-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}@media (max-width: 1023px){.ranking .ranking-body .rank-product-grid{grid-gap:4px}}.ranking-item{position:relative;background:#e7dcd1;border-radius:10px;overflow:hidden;padding:10px}@media (max-width: 767px){.ranking-item{padding:5px}}.ranking-item .ranking-label{width:60px;height:72px;background:#a1856e;border-radius:20px 10px 80px;position:absolute;top:0;left:0;text-align:center;color:#fff;font-weight:700;font-size:24px;padding:0 6px 0 0}@media (max-width: 1023px){.ranking-item .ranking-label{width:30px;height:38px;font-size:12px}}@media (max-width: 1023px){.ranking-item .ranking-label img{height:9px;width:auto}}.ranking-item .ranking-label .ranking-number{line-height:1;position:relative;top:-2px}@media (max-width: 1023px){.ranking-item .ranking-label .ranking-number{font-size:12px;line-height:1;top:0}}.ranking-item .ranking-product-img{background:#fff;border-radius:10px;overflow:hidden}@media (max-width: 767px){.ranking-item .ranking-product-img{border-radius:6px}}.ranking-item .ranking-product-img img{border-radius:10px}@media (max-width: 767px){.ranking-item .ranking-product-img img{border-radius:6px}}.ranking-item .ranking-product-info{padding:20px 10px;text-align:center}@media (max-width: 767px){.ranking-item .ranking-product-info{padding:10px 0 16px 10px}}.ranking-item .ranking-product-info h3{font-size:16px;font-weight:700;margin-bottom:10px;line-height:normal}@media (max-width: 1023px){.ranking-item .ranking-product-info h3{font-size:11px}}.ranking-item .ranking-product-info .title-branch{display:none}.ranking-item .ranking-product-info .ranking-product-info-price{font-size:18px;font-weight:700;color:#1a1919d9}@media (max-width: 1023px){.ranking-item .ranking-product-info .ranking-product-info-price{font-size:10px}}.ranking-item .ranking-product-info .ranking-product-info-price .tax{font-size:12px;margin-left:4px}@media (max-width: 1023px){.ranking-item .ranking-product-info .ranking-product-info-price .tax{font-size:9px}}.big-banner{padding:80px 0;background:#e7dcd1}@media (max-width: 1023px){.big-banner{padding:40px 0}}@media (max-width: 767px){.big-banner{padding:30px 0}}.big-banner h2{font-size:30px}@media (max-width: 991px){.big-banner h2{font-size:20px}}.big-banner .big-banner-body{max-width:1000px;margin:0 auto}.big-banner .big-banner-body .big-banner-img{margin-bottom:20px}.big-banner .big-banner-body .big-banner-img img{border-radius:10px}.big-banner .big-banner-body .big-banner-link{position:relative;display:inline-flex;align-items:center;color:#1a1919d9;font-size:16px;font-weight:700}@media (max-width: 1023px){.big-banner .big-banner-body .big-banner-link{font-size:13px}}.big-banner .big-banner-body .big-banner-link:before{content:"";background:url(../assets/arrow-link.png) no-repeat center;background-size:contain;width:20px;height:20px;overflow:hidden;border-radius:100%;margin-right:5px}.shop_box--map .container{padding:0;max-width:820px;margin:0 auto}.shop_box--map h2{text-align:center;font-size:30px;margin-bottom:40px}@media (max-width: 1023px){.shop_box--map h2{font-size:20px;margin-bottom:25px}}.shop_box--map .map-anker{max-width:50%;width:100%;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px}@media (max-width: 1023px){.shop_box--map .map-anker{max-width:100%;grid-gap:15px}}.shop_box--map .map-anker .map-anker__li{margin:0!important;width:100%}@media (max-width: 1023px){.shop_box--map .map-anker .map-anker__li{font-size:15px;padding-top:15px}}@media (max-width: 767px){.shop_box--map .map-anker .map-anker__li{text-align:center;padding-bottom:22px}.shop_box--map .map-anker .map-anker__li:after{top:unset;bottom:10px;right:calc(50% - 5px);transform:translateY(-50%) rotate(135deg);border-color:#a1856e}.shop_box--map .map-anker .map-anker__li.active:after{border-color:#fff}}.shop_box--map .map-content{padding-bottom:35%}@media (max-width: 1023px){.shop_box--map .map-content{padding-bottom:0}}.shop_box--map .map-content .map-img{position:absolute;right:0;bottom:0;width:74%}@media (max-width: 1023px){.shop_box--map .map-content .map-img{position:relative;width:100%;margin-bottom:36px}}.maps{padding:100px 0;position:relative}@media (max-width: 1023px){.maps{padding:40px 0}}.map-link{max-width:820px;margin:0 auto}@media (max-width: 1023px){.map-link{padding:40px 0 0}}.map-link__box{margin:0 0 20px!important;border-radius:8px;background:#f5f1e7;padding:40px}@media (max-width: 1023px){.map-link__box{padding:25px 30px;margin-bottom:15px!important}}@media (max-width: 767px){.map-link__box{padding:20px}}.map-link__box:last-child{margin-bottom:0!important}.map-link__box h3{padding:0;margin-bottom:30px;font-size:20px;font-weight:700}@media (max-width: 1023px){.map-link__box h3{margin-bottom:20px;font-size:18px}}.map-link__box h3:after{display:none!important}.map-link__box .map-link__wrap{padding:0}@media (max-width: 767px){.map-link__box .map-link__wrap .map-link__list{margin-top:0}}.map-link__box .map-link__wrap .map-link__list a{font-size:16px;color:#1a1919;opacity:1}@media (max-width: 1023px){.map-link__box .map-link__wrap .map-link__list a{font-size:14px;margin-right:18px}}.map-link__box .map-link__wrap .map-link__list a:after{filter:brightness(0);-webkit-filter:brightness(0)}.home-news{padding:100px 0;background:#f5f1e7}@media (max-width: 1023px){.home-news{padding:40px 0}}.home-news .news__title{text-align:center;font-size:30px}@media (max-width: 991px){.home-news .news__title{font-size:20px}}.home-news .news__link.ponly,.home-news .news__link.sp-only,.home-news .news__arrow{display:none}.home-news .news__list{margin:0 auto;list-style:none;padding:0;max-width:1000px}.home-news .news__list li{padding:20px;margin:0;border-bottom:1px solid #D3D3CF}@media (max-width: 1023px){.home-news .news__list li{padding:20px 15px}}.home-news .news__list li:first-child{border-top:1px solid #D3D3CF}.home-news .news__link{text-align:right;max-width:1000px;margin:40px auto auto}@media (max-width: 767px){.home-news .news__link{margin-top:30px;text-align:center}}.home-news .news__post{position:relative}.home-news .news__post:after{content:"";width:10px;height:16px;background:url(../assets/arrow-snow.svg) no-repeat center;background-size:contain;position:absolute;top:calc(50% - 8px);right:0}.home-news .news__post .news__meta{margin-bottom:10px}.home-news .news__post .news__meta .news__date{color:#1a191999;font-size:14px;font-weight:500}@media (max-width: 1023px){.home-news .news__post .news__meta .news__date{font-size:12px}}.home-news .news__post .news__list-link{display:block;font-size:16px;color:#1a1919;font-weight:500}@media (max-width: 1023px){.home-news .news__post .news__list-link{font-size:14px}}.tab-girl-boy{display:none}.tab-girl-boy.active{display:block}.scroll-top{position:fixed;right:14px;bottom:14px;z-index:99}@media (max-width: 1023px){.scroll-top{bottom:100px}}@media (max-width: 767px){.scroll-top{bottom:62px}}.scroll-top a{display:block;color:#a1856e;font-size:12px;text-transform:uppercase;font-weight:700;text-align:center}@media (max-width: 767px){.scroll-top a{font-size:10px}}.scroll-top a span{display:block;margin-top:4px}.right-navFixed{right:0;top:23%;transition:.3s all;transform:translate(100%);z-index:7}@media (max-width: 767px){.right-navFixed{transform:translate(0)}}.right-navFixed.active{transform:translate(0)}*{box-sizing:inherit}*:focus{outline:0;box-shadow:none}*:before{box-sizing:inherit}*:after{box-sizing:inherit}body ::-webkit-scrollbar{display:none}main{position:relative}.red{color:red!important}.comman-note{position:relative;padding-left:20px}.comman-note:before{position:absolute;content:"\203b";font-size:.875rem;letter-spacing:0;color:currentColor;left:0;top:1px}.spec-common{background:#f6ad3a!important}.hidden-mobile-up{display:none}@media (max-width: 768px){.hidden-mobile-up{display:block}}.product-review-text:nth-child(n+2){display:none}.no-js *:focus:not(:focus-visible){outline:0;box-shadow:none}.no-js .focus-inset:focus:not(:focus-visible){outline:0;box-shadow:none}.no-js .focus-offset:focus:not(:focus-visible){outline:0;box-shadow:none}.focus-none{outline:0!important}[tabindex="-1"]:focus{outline:none!important}.disable{cursor:pointer;opacity:.8;pointer-events:none}html{box-sizing:border-box;height:100%;scroll-behavior:smooth;line-height:1.5;-webkit-text-size-adjust:100%}body{min-height:100%;font-size:1rem;color:#1a1919d9;text-transform:none;word-wrap:break-word;overflow-wrap:break-word;margin:0;background:#fbfcf5;font-family:Roboto,\6e38\30b4\30b7\30c3\30af,YuGothic,Yu Gothic,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,Arial,\30e1\30a4\30ea\30aa,Meiryo,sans-serif,"Apple Color Emoji";font-weight:500}h1{text-rendering:optimizeLegibility;word-break:break-word;font-size:2.8rem;font-weight:700;line-height:1.5;letter-spacing:0;font-family:GenJyuuGothicLMonospace;color:#1a1919d9}h2{font-size:1.625rem;font-weight:700;letter-spacing:2.6px;margin-bottom:30px;font-family:GenJyuuGothicLMonospace;color:#1a1919d9}@media (max-width: 991px){h2{font-size:20px;margin-bottom:25px}}.h2{font-size:2.6rem;letter-spacing:2.6px;line-height:1.5;font-weight:700}h3{font-size:2rem;letter-spacing:1px;line-height:1.8;font-weight:700;font-family:GenJyuuGothicLMonospace;color:#1a1919d9}h4{font-size:1.6rem;letter-spacing:0px;line-height:2.1;font-weight:700;font-family:GenJyuuGothicLMonospace;color:#1a1919d9}p{line-height:1.75}p>embed{margin-bottom:0}p>iframe{margin-bottom:0}p>object{margin-bottom:0}p>audio{margin-bottom:0}p>video{margin-bottom:0}a{text-decoration:none;touch-action:manipulation}a:hover{text-decoration:none}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline;bottom:-.25em}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}ul{padding-left:20px;list-style:disc}ul ul,ul ol{margin-bottom:0}ul li{padding-bottom:.25rem}ul:empty{display:none}ol{padding-left:20px;list-style:decimal}ol ul,ol ol{margin-bottom:0}ol li{padding-bottom:.25rem}dl:empty{display:none}dd{margin:0 0 15px}blockquote p{margin:0 0 1rem}blockquote cite{display:block;margin:10px 0 0;font-weight:400;font-style:normal}table{border-collapse:collapse;border-spacing:0;width:100%}th,td{padding:1rem;text-align:left;vertical-align:middle;border-width:.1rem}caption{text-align:left;vertical-align:middle}code,kbd{-webkit-hyphens:none;hyphens:none;font-style:normal}tt{-webkit-hyphens:none;hyphens:none;font-style:normal}var,samp{-webkit-hyphens:none;hyphens:none;font-style:normal}pre{-webkit-hyphens:none;hyphens:none;font-style:normal;padding:1.5rem;overflow:auto}address{font-style:normal;line-height:inherit}abbr,abbr[title]{text-decoration:none;border:0}mark{font:inherit;background:none}hr{display:block;clear:both;box-sizing:content-box;overflow:visible;height:.1rem;border:0}section:empty{display:none}article:empty{display:none}area{touch-action:manipulation}button{touch-action:manipulation;font-weight:700}button:disabled{cursor:not-allowed;opacity:.8}[role=button],input{touch-action:manipulation}label{touch-action:manipulation;display:block;margin:0 0 .8rem;line-height:normal;cursor:pointer;font-weight:400}select{touch-action:manipulation;-webkit-appearance:none;-moz-appearance:none;padding:.5rem 3.2rem .5rem 1.5rem;width:100%;box-sizing:border-box;height:4.2rem;position:relative;transition:box-shadow .18s ease;appearance:none;background-clip:padding-box;background-size:5px 5px,5px 5px;background-repeat:no-repeat;max-width:100%;text-transform:none}select:focus{outline:none;box-shadow:none}select:hover{outline:0}select:focus-visible{outline:0}summary{touch-action:manipulation}textarea{touch-action:manipulation;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5rem 1.5rem;width:100%;box-sizing:border-box;height:4.2rem;position:relative;transition:box-shadow .18s ease;padding:1.5rem;height:auto;resize:vertical}textarea:focus{outline:none;box-shadow:none}textarea:hover{outline:0}textarea:focus-visible{outline:0}figure{margin:0}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto}embed,iframe,object{max-width:100%;border:0}video{max-width:100%;border:0}audio{max-width:100%;border:0}span>embed{margin-bottom:0}span>iframe{margin-bottom:0}span>object{margin-bottom:0}span>audio{margin-bottom:0}span>video{margin-bottom:0}.video-wrapper{position:relative;cursor:pointer}.video-wrapper:after{content:"";display:block;padding-bottom:56.25%}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-wrapper iframe:not([src]){pointer-events:none}legend{display:block;margin:0 0 .8rem;line-height:normal;cursor:pointer;font-weight:400}input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5rem 1.5rem;width:100%;box-sizing:border-box;height:4.2rem;position:relative;transition:box-shadow .18s ease}input[type=text]:focus{outline:none;box-shadow:none}input[type=text]:hover{outline:0}input[type=text]:focus-visible{outline:0}input[type=email]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5rem 1.5rem;width:100%;box-sizing:border-box;height:4.2rem;position:relative;transition:box-shadow .18s ease}input[type=email]:focus{outline:none;box-shadow:none}input[type=email]:hover{outline:0}input[type=email]:focus-visible{outline:0}input[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5rem 1.5rem;width:100%;box-sizing:border-box;height:4.2rem;position:relative;transition:box-shadow .18s ease}input[type=number]:focus{outline:none;box-shadow:none}input[type=number]:hover{outline:0}input[type=number]:focus-visible{outline:0}input[type=password]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5rem 1.5rem;width:100%;box-sizing:border-box;height:4.2rem;position:relative;transition:box-shadow .18s ease}input[type=password]:focus{outline:none;box-shadow:none}input[type=password]:hover{outline:0}input[type=password]:focus-visible{outline:0}input[type=date]{-webkit-appearance:none;-moz-appearance:none;padding:.5rem 1.5rem;width:100%;box-sizing:border-box;height:4.2rem;position:relative;transition:box-shadow .18s ease;appearance:none}input[type=date]:focus{outline:none;box-shadow:none}input[type=date]:hover{outline:0}input[type=date]:focus-visible{outline:0}input[type=datetime]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5rem 1.5rem;width:100%;box-sizing:border-box;height:4.2rem;position:relative;transition:box-shadow .18s ease}input[type=datetime]:focus{outline:none;box-shadow:none}input[type=datetime]:hover{outline:0}input[type=datetime]:focus-visible{outline:0}input[type=time]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5rem 1.5rem;width:100%;box-sizing:border-box;height:4.2rem;position:relative;transition:box-shadow .18s ease}input[type=time]:focus{outline:none;box-shadow:none}input[type=time]:hover{outline:0}input[type=time]:focus-visible{outline:0}input[type=search]{-moz-appearance:none;padding:.5rem 1.5rem;width:100%;height:4.2rem;position:relative;transition:box-shadow .18s ease;box-sizing:border-box;-webkit-appearance:none;appearance:none}input[type=search]:focus{outline:none;box-shadow:none}input[type=search]:hover{outline:0}input[type=search]:focus-visible{outline:0}input[type=url]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5rem 1.5rem;width:100%;box-sizing:border-box;height:4.2rem;position:relative;transition:box-shadow .18s ease}input[type=url]:focus{outline:none;box-shadow:none}input[type=url]:hover{outline:0}input[type=url]:focus-visible{outline:0}input[type=tel]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5rem 1.5rem;width:100%;box-sizing:border-box;height:4.2rem;position:relative;transition:box-shadow .18s ease}input[type=tel]:focus{outline:none;box-shadow:none}input[type=tel]:hover{outline:0}input[type=tel]:focus-visible{outline:0}input[type=color]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5rem 1.5rem;width:100%;box-sizing:border-box;height:4.2rem;position:relative;transition:box-shadow .18s ease}input[type=color]:focus{outline:none;box-shadow:none}input[type=color]:hover{outline:0}input[type=color]:focus-visible{outline:0}input[type=file],select[size],select[multiple]{height:auto}.select-custom{position:relative}.select-custom select{position:absolute;width:100%;height:100%;background:none;box-shadow:none}.select-custom label{pointer-events:none;padding:.5rem 3.2rem .5rem 1.5rem;width:100%;box-sizing:border-box;display:flex;align-items:center;height:4.2rem;position:relative;transition:box-shadow .18s ease;background-size:5px 5px,5px 5px;background-repeat:no-repeat;max-width:100%;white-space:nowrap;margin:0}.select-custom label:focus{outline:none}.select-custom label:hover{outline:0}.select-custom label:focus-visible{outline:0}.input-group{position:relative}input[type=search]::-webkit-search-decoration{display:none}input[type=search]::-webkit-search-cancel-button{display:none}input[type=search]::-webkit-search-results-button{display:none}input[type=search]::-webkit-search-results-decoration{display:none}input[type=checkbox],input[type=radio]{margin:0 2px 0 0;line-height:normal;width:auto;height:auto;flex:none;vertical-align:top}a{transition:.3s all}@media (max-width: 767px){a:hover{opacity:.8;transition:.3s all}}fieldset{padding:0;border:0;min-width:0}fieldset:-webkit-input-placeholder{font-weight:400;opacity:.8}fieldset:-moz-placeholder{font-weight:400;opacity:.8}fieldset::-moz-placeholder{font-weight:400;opacity:.8}fieldset:-ms-input-placeholder{font-weight:400;opacity:.8}.tax{font-size:80%}.field{margin-bottom:2.5rem;position:relative}.field-checkbox{display:inline-flex;align-items:center}.field-checkbox label,.field-checkbox .label{margin:0}.field-checkbox input{margin-right:.5rem}.field-radio{display:inline-flex;align-items:center}.field-radio label,.field-radio .label{margin:0}.field-radio input{margin-right:.5rem}.field-error{display:block;margin-top:.5rem}.form-message{display:flex;align-items:center;line-height:1}.form-message svg{width:1.6rem;height:1.6rem;margin-right:.5rem}.form-status{display:block;padding:2rem;margin-bottom:2rem}.form-status a{text-underline-offset:.3rem;text-decoration-thickness:.1rem;text-decoration:underline}.form-status svg{width:1.6rem;height:1.6rem}.form-status svg path{fill:currentColor}.form-status-list li{margin-bottom:15px}.form-status-list li a{display:flex;font-size:14px;color:#bf002a;text-decoration:none}.form-status .errors ul{margin:0;padding:0;list-style:none}.form-status.form-status-error{position:relative;margin-bottom:20px}.form-status-title{display:flex;align-items:center;margin-bottom:1rem}.form-status-title svg{margin-right:.5rem}.form-status-list{margin:0;padding:0;list-style:none}.form-message{font-size:11px;color:#bf002a}.form-message svg{width:1rem;height:1rem}.form-message svg path{fill:#bf002a}[type=button],[type=reset],[type=submit]{font-family:GenJyuuGothicLMonospace;font-weight:700}.sp_only{display:none}@media (max-width: 767px){.sp_only{display:block}}.button{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;border:0;padding:1.2rem 1.5rem;text-decoration:none;background-color:#fff;font-family:GenJyuuGothicLMonospace;word-break:break-word;text-transform:none;border:1px solid}.button svg{width:1.8rem;height:1.8rem;line-height:0;margin-left:.5rem}.button svg path{fill:currentColor}.button .angle{width:.9em;height:.9em;margin-left:.5rem;top:1px;position:relative;flex:none}.button-white-arrow{display:flex;align-items:center;justify-content:center;background:#a1856e;border-radius:8px;height:64px;font-size:16px;font-weight:700;position:relative;color:#fff}@media (max-width: 767px){.button-white-arrow{font-size:13px!important;height:54px}}.button-white-arrow:after{content:"";width:10px;height:13px;background:url(../assets/arrow-slide.svg) no-repeat center;background-size:contain;position:absolute;top:calc(50% - 5px);right:15px}.shopify-challenge__button{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;border:0;padding:1.2rem 1.5rem;min-width:12rem;height:auto;word-break:break-word;text-transform:none;border:1px solid}.setting-buttons-outline .button-tertiary:not(.button-solid){background:transparent}.cart-loading{position:fixed;top:0;left:0;overflow:hidden;display:none;z-index:9}.cart-loading.active{display:block!important}.cart-loading:before{position:fixed;content:"";width:100%;height:100%;background:#fffc;top:0;left:0;z-index:9999}.cart-loading-body{width:60px;height:60px;margin:auto;border:3px solid #f3f3f3;border-radius:50%;border-top-color:#f5f1e7;animation:spin 1s linear infinite;position:absolute;z-index:33;left:0;right:0;display:none}.cart-loading-body.active{display:block!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button.icon-left svg{margin-left:0;margin-right:.5rem}.button.loading{position:relative;pointer-events:none}.button.loading .button-overlay-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%;display:flex;align-items:center;justify-content:center}.button[aria-disabled=true],.button.disabled{cursor:not-allowed;opacity:.8}input[type=submit]:disabled{cursor:not-allowed;opacity:.8}.shopify-payment-button__button--hidden{display:none!important}.loading>.button-overlay-spinner{display:flex!important}.icon-hand{position:relative;font-size:.875rem;font-weight:700;color:#434242;padding-left:25px}.rte:after{clear:both;content:"";display:block}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{margin:3rem 0 2rem}.rte a{text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:-webkit-text-decoration .18s ease;transition:text-decoration .18s ease;transition:text-decoration .18s ease,-webkit-text-decoration .18s ease;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.rte a:hover{text-decoration:underline}.rte table{table-layout:fixed;margin:3rem 0}.rte .table-wrapper{max-width:100%;overflow:auto;margin:3rem 0}.rte .table-wrapper table{margin:0}.rte img{height:auto;max-width:100%}.rte ul{padding-left:2rem}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.rte blockquote{padding:0 0 0 1.25rem;border:0;text-align:left;font-style:normal}.rte blockquote cite{font-style:normal;text-align:inherit;margin-top:0}.rte .video-wrapper{margin:3rem 0}.rte embed,.rte iframe,.rte object{max-width:100%;border:0;line-height:1}.rte video{max-width:100%;border:0;line-height:1}.rte audio{max-width:100%;border:0;line-height:1}.rte p>embed{margin-bottom:0}.rte p>iframe{margin-bottom:0}.rte p>object{margin-bottom:0}.rte p>audio{margin-bottom:0}.rte p>video{margin-bottom:0}.rte span>embed{margin-bottom:0}.rte span>iframe{margin-bottom:0}.rte span>object{margin-bottom:0}.rte span>audio{margin-bottom:0}.rte span>video{margin-bottom:0}html.no-js .no-js-hidden,[hidden],.hidden{display:none!important}.visibility-hidden{visibility:hidden!important}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.visually-hidden-focusable:active{width:auto;height:auto;margin:0;overflow:visible;clip:auto}.visually-hidden-focusable:focus{width:auto;height:auto;margin:0;overflow:visible;clip:auto}.visually-hidden-inline{margin:0;height:1em}predictive-search:not([loading]) .predictive-search-heading [class^=spinner]{display:none}predictive-search:not([loading]) .predictive-search-loading-state{display:none}predictive-search:not([loading]) .predictive-search-status-loading{display:none}.quantity-input{display:flex;align-items:center;height:4.2rem;width:15.5rem;flex:none}.quantity-input button,.quantity-input input{height:100%}.quantity-input .quantity-input-field{text-align:center;border:0;border-radius:0;flex:auto;padding:0;box-shadow:none;min-height:100%;width:auto;min-width:0;background-color:#fff}.quantity-input .quantity-input-field:focus{box-shadow:none}.quantity-input .quantity-input-field:hover{box-shadow:none}.quantity-input .quantity-input-field:focus-visible{z-index:1;outline-offset:.3rem}.quantity-input .quantity-input-field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-input .quantity-input-field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity-input-button{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;border:0;text-decoration:none;width:3.65rem;flex:none}.quantity-input-button:hover{box-shadow:none}.quantity-input-button:focus-visible{z-index:1}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-85{margin-bottom:85px}@media (max-width: 768px){.mb-85{margin-bottom:40px}}.button{background:#a1856e;font-size:16px;font-weight:700;color:#fff}.remember{text-align:center;font-size:14px;font-weight:500;margin-bottom:34px}@media (max-width: 768px){.remember{font-size:13px;margin-bottom:20px}}.remember label{margin:0}.remember input[type=checkbox]{position:absolute;opacity:0}.remember input[type=checkbox]:checked+span:after{transform:scale(1)}.remember .mwform-checkbox-field-text{position:relative;display:inline-flex;align-items:center;justify-content:center}.remember .mwform-checkbox-field-text:before{content:"";display:flex;width:22px;height:22px;border:1px solid rgba(26,25,25,.85);border-radius:4px;margin-right:10px}.remember .mwform-checkbox-field-text:after{content:"";line-height:1.5;width:22px;height:22px;color:#fff;border-radius:4px;position:absolute;top:0;left:0;z-index:2;transition:.2s all!important;transform:scale(0);background:url(../assets/tick-checkbox.svg) #1a1919d9 no-repeat center}.remember a{color:#1a1919d9}.type{font-size:1rem}.type-01{border:2px solid #A1856E;border-radius:8px;padding:12px;text-align:center;color:#a1856e;font-size:1rem;font-weight:700;background:#fff}@media (max-width: 1200px){.type-01{font-size:13px}}.type-02{padding:10px;height:70px;background:#a1856e 0% 0% no-repeat padding-box;border-radius:8px;width:100%;color:#fff;font-size:1rem}@media (max-width: 1200px){.type-02{font-size:13px}}@media (max-width: 767px){.type-02{height:64px}}.type-03{height:74px;background:#f2f2f2;border:2px solid #D3D3CF;border-radius:8px;color:#606060;width:100%}.type-04{height:64px;background:#a1856e;border-radius:8px;min-width:320px;font-size:1rem;color:#fff;position:relative}@media (max-width: 991px){.type-04{font-size:14px}}.type-04:after{content:"";width:10px;height:13px;background:url(../assets/arrow-slide.svg) no-repeat center;background-size:contain;position:absolute;top:calc(50% - 5px);right:26px}.type-04:hover{color:#fff}.section-footer{background:#fbfcf5}.section-footer h2{font-size:1.875rem;margin-bottom:40px;text-align:center}@media (max-width: 991px){.section-footer h2{font-size:20px;margin-bottom:25px}}.section-footer .footer-support-desc{letter-spacing:.8px;color:#41312f;font-weight:400;margin-bottom:50px}@media (max-width: 991px){.section-footer .footer-support-desc{font-size:14px;margin-bottom:30px}}.footer-support{padding:80px 0;position:relative;background:#f5f1e7}@media (max-width: 991px){.footer-support{padding:48px 0 38px}}.footer-support:before{content:"";width:100%;height:100%;background:#fbfcf5;position:absolute;top:0;left:0;border-radius:100px 100px 0 0}@media (max-width: 1023px){.footer-support:before{border-radius:60px 60px 0 0}}.footer-support .container{max-width:1000px;position:relative;z-index:2;padding:0 15px}@media (max-width: 1200px){.footer-support .container{max-width:100%;padding:0 40px}}@media (max-width: 767px){.footer-support .container{padding:0 20px}}.footer-support-list ul{list-style:none;display:flex;margin:0 -16px;padding:0}@media (max-width: 991px){.footer-support-list ul{display:block;margin:0}}.footer-support-list ul li{padding:0 16px;max-width:calc(100% / 3);flex:0 0 calc(100% / 3)}@media (max-width: 991px){.footer-support-list ul li{margin-bottom:20px;max-width:100%;padding:0}.footer-support-list ul li:last-child{margin-bottom:0}}.footer-support-list ul li.support-guidle a{background:#f4ae67}.footer-support-list ul li.support-faq a{background:#66b3ef}.footer-support-list ul li.support-mail-contact a{background:#99c930;justify-content:center;font-size:18px}@media (max-width: 991px){.footer-support-list ul li.support-mail-contact a{padding:20px;font-size:14px}}.footer-support-list ul li .tel--free{padding:0 16px}@media (max-width: 991px){.footer-support-list ul li .tel--free{background:#fff;border:2px solid #99C930;border-radius:8px;margin-top:20px;padding:10px 30px}}.footer-support-list ul li .tel--free svg{position:relative;top:14px}@media (max-width: 991px){.footer-support-list ul li .tel--free svg{top:0}}.footer-support-list ul li .tel--free a{padding:0;justify-content:flex-start;color:#1a1919d9;font-size:38px;font-weight:500;border-radius:0;background:transparent;line-height:normal;font-family:Roboto,serif}@media (max-width: 1200px){.footer-support-list ul li .tel--free a{font-size:1.625rem}}.footer-support-list ul li .tel--free a:after{display:none}.footer-support-list ul li .tel--free .tel-info{letter-spacing:.35px;color:#1a1919d9;font-size:.875rem;margin:0}@media (max-width: 1200px){.footer-support-list ul li .tel--free .tel-info{font-size:10px}}@media (max-width: 991px){.footer-support-list ul li .tel--free ul{display:flex;align-items:center}}.footer-support-list ul li .tel--free ul li{padding:0;flex:0 0 calc(100% - 38px);max-width:calc(100% - 38px)}@media (max-width: 991px){.footer-support-list ul li .tel--free ul li{margin-bottom:0}}.footer-support-list ul li .tel--free ul li:first-child{display:none}.footer-support-list ul li .tel--free ul li:nth-child(2){flex:0 0 30px;max-width:30px;margin-right:8px}@media (max-width: 991px){.footer-support-list ul li .tel--free ul li:nth-child(2){margin-right:20px}}.footer-support-list a{display:flex;align-items:center;color:#fff;font-size:20px;font-weight:700;padding:25px 20px;border-radius:10px;position:relative}@media (max-width: 991px){.footer-support-list a{padding:15px 20px;font-size:15px}}.footer-support-list a:after{content:"";width:8px;height:10px;background:url(../assets/arrow-right-dark.svg) no-repeat center;position:absolute;top:calc(50% - 5px);right:16px;background-size:contain;filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}.footer-support-list a svg{margin-right:16px}@media (max-width: 991px){.footer-support-list a svg{margin-right:0;width:50px;height:auto}}@media (max-width: 767px){.footer-support-list a span{display:block;flex:0 0 calc(100% - 50px);max-width:calc(100% - 50px);text-align:center;padding-right:40px}}.footer-social{padding:50px 0 40px;background:#fff}@media (max-width: 991px){.footer-social{padding:35px 0}}.footer-social ul{list-style:none;display:flex;align-items:center;justify-content:center;padding:0;margin:0 -10px}.footer-social ul li{padding:0 10px}.footer-social ul li img{width:46px}.footer-nav{padding:20px 0;background:#fff}.footer-nav ul{list-style:none;display:flex;align-items:center;justify-content:center;padding:0;margin:0}.footer-nav ul li{margin-right:40px;padding:0}@media (max-width: 991px){.footer-nav ul li{margin-right:5px}}.footer-nav ul li:last-child{margin-right:0}.footer-nav a{font-size:13px;color:#1a1919;display:block}@media (max-width: 991px){.footer-nav a{font-size:11px}}.footer-copyright{padding:30px 0 40px;text-align:center;background:#fff;color:#1a191980;font-size:10px;font-weight:300}.footer-copyright small{font-size:unset}footer{position:relative;z-index:2}.block-commont-banner{padding:80px 0;background:#f5f1e7}@media (max-width: 767px){.block-commont-banner{padding:40px 0}}.block-commont-banner .randoseru-list-img{margin-bottom:0}@media (max-width: 1364px){.container{padding:0 60px}}@media (max-width: 1200px){.container{padding:0 40px}}@media (max-width: 767px){.container{padding:0 20px}}.select-collection-common .collection-price{display:none}.select-collection-common product-tag{display:none}@media (max-width: 767px){.template-page-price .collection-tab .collection-tab-list{grid-template-columns:repeat(2,1fr)}}.select-collection-teamplate .collection-item .collection-item-link a:before{display:none}.select-collection-teamplate .collection-list .collection-item .collection-item-link{padding-left:0;text-align:center;font-size:1.375rem;font-family:GenJyuuGothicLMonospace}.select-collection-teamplate .collection-list .collection-item .collection-item-link a{justify-content:center}@media (max-width: 767px){.select-collection-teamplate .collection-list .collection-item .collection-item-link a{text-align:left;justify-content:flex-start}}.select-collection-teamplate .collection-list .collection-item .collection-price{font-size:22px}@media (max-width: 767px){.select-collection-teamplate .collection-list .collection-item .collection-price{font-size:16px;text-align:left}.select-collection-teamplate .collection-list .collection-item .collection-price .tax{margin-left:4px}}.select-collection-teamplate .collection-list .collection-item .product-metaobject-tag ul li{font-size:13px}@media (max-width: 767px){.select-collection-teamplate .collection-list .collection-item .product-metaobject-tag ul li{font-size:11px}}.select-collection-teamplate .collection-list .collection-item .product-metaobject-tag ul{justify-content:flex-start}.select-collection-teamplate .collection-list-body{max-width:1200px;margin:auto}.select-collection-teamplate .collection-list .collection-item>a{padding:0;background:transparent}.select-collection-teamplate .collection-item .card-overlay-media{padding:0;margin:0;border:0}.product-form-input-dropdown[option-name=\30cd\30fc\30e0\30d7\30ec\30fc\30c8]{display:none}.field-active-border{border:2px solid #A1856E!important;transition:border-color .3s ease,box-shadow .3s ease}@media (max-width: 767px){#ProductGridContainer .pagination,.paginationjs-pages .pagination{grid-gap:.5rem}}#ProductGridContainer .pagination span,.paginationjs-pages .pagination span{color:#1a1919b3}#ProductGridContainer .pagination span.page-number-active,.paginationjs-pages .pagination span.page-number-active{color:#1a1919b3;font-weight:700}#ProductGridContainer .page-number,.paginationjs-pages .page-number{width:50px;height:50px}@media (max-width: 767px){#ProductGridContainer .page-number,.paginationjs-pages .page-number{width:35px;height:35px}}#ProductGridContainer .page-number-prev,#ProductGridContainer .page-number-next,.paginationjs-pages .page-number-prev,.paginationjs-pages .page-number-next{border-radius:100%;background:#eeede4}#ProductGridContainer .page-number-prev svg,#ProductGridContainer .page-number-next svg,.paginationjs-pages .page-number-prev svg,.paginationjs-pages .page-number-next svg{width:17px}.paginationjs-pages{margin-bottom:50px}.paginationjs-pages .pagination{align-items:center;justify-content:center}.paginationjs-pages a{display:flex;align-items:center;justify-content:center;cursor:pointer;width:50px;height:50px;color:#1a19194d!important}@media (max-width: 767px){.paginationjs-pages a{width:35px;height:35px}}.paginationjs-pages ul{padding-left:0;display:flex;align-items:center;justify-content:center;grid-gap:1rem}.paginationjs-pages ul li{list-style:none}.paginationjs-pages .active{font-weight:700}.paginationjs-pages .active a{cursor:default;color:#1a1919b3!important}.paginationjs-pages .pagination{justify-content:center}.paginationjs-pages .paginationjs-prev a,.paginationjs-pages .paginationjs-next a{border-radius:100%;background:#eeede4;font-size:0;color:#a1856e;position:relative}.paginationjs-pages .paginationjs-prev a:before,.paginationjs-pages .paginationjs-next a:before{position:absolute;content:"";width:8px;height:13px;background:url(../assets/arrow-snow.svg) no-repeat center;background-size:contain;top:calc(50% - 6px);right:0;left:0;margin:auto}.paginationjs-pages .paginationjs-prev a:before{transform:scale(-1)}#ProductCount{font-size:22px;font-weight:700;color:#1a1919d9}@media (max-width: 1023px){#ProductCount{margin-top:0!important;font-size:16px}}#ProductCount span{font-size:16px}@media (max-width: 1023px){#ProductCount span{font-size:10px}}.news__tag{font-size:11px;font-weight:700;color:#a1856e;background:#fff;padding:2px 10px;border-radius:30px;border:1px solid #A1856E;margin-left:20px}@media (max-width: 767px){.news__tag{font-size:10px}}.my-page-back{margin-top:90px}@media (max-width: 767px){.my-page-back{margin-top:35px}}.my-page-back a{color:#1a1919d9;font-size:14px;text-decoration:underline}#photoModal_slider{display:block!important;max-width:100%;pointer-events:none;overflow:hidden;height:0}#photoModal_slider.show{height:auto;overflow:unset;pointer-events:unset}#photoModal_slider .modal-dialog{transform:none!important}#photoModal_slider .modal-content{display:block!important}@media (max-width: 1023px){#photoModal_slider .slick-arrow{width:40px;height:40px}}@media (max-width: 767px){#photoModal_slider .slick-arrow{opacity:1}}#photoModal_slider .home-slider-next{right:60px}@media (max-width: 1023px){#photoModal_slider .home-slider-next{right:20px}}@media (max-width: 767px){#photoModal_slider .home-slider-next{right:10px}}#photoModal_slider .home-slider-prev{left:60px;transform:rotate(180deg)}@media (max-width: 1023px){#photoModal_slider .home-slider-prev{left:20px}}@media (max-width: 767px){#photoModal_slider .home-slider-prev{left:10px}}#photoModal_slider .btn-close{cursor:pointer}.product-gallery-slider img{margin:0 auto}.tenjikai-information{background:#f5f1e7;border-radius:8px;padding:40px 38px;margin-bottom:80px}@media (max-width: 767px){.tenjikai-information{padding:25px 30px;margin-bottom:40px}}.tenjikai-information h3{color:#1a1919d9;font-size:20px;font-family:GenJyuuGothicLMonospace;font-weight:700;margin-bottom:30px}@media (max-width: 767px){.tenjikai-information h3{font-size:18px;margin-bottom:20px}}.tenjikai-information__list{display:flex;flex-wrap:wrap;box-sizing:border-box;margin:0 -11px}@media (max-width: 767px){.tenjikai-information__list{margin:0}}.tenjikai-information__list-item{width:33.3333%;box-sizing:border-box;padding:0 11px;margin-bottom:20px}@media (max-width: 767px){.tenjikai-information__list-item{width:100%;margin-bottom:10px;padding-left:0;padding-right:0}}.tenjikai-information__list-item a{font-family:GenJyuuGothicLMonospace;color:#1a1919d9;font-size:16px;font-weight:500;padding-bottom:15px;border-bottom:1px solid #D3D3CF;position:relative;display:block}@media (max-width: 767px){.tenjikai-information__list-item a{padding-bottom:10px}}.tenjikai-information__list-item a:before{position:absolute;content:"";width:8px;height:13px;background:url(../assets/arrow-snow.svg) no-repeat center;background-size:contain;top:calc(50% - 6px);right:0}.tenjikai-information-date{margin-bottom:5px}.tenjikai-information-day{font-size:14px}@media (max-width: 767px){.tenjikai-information-address{padding-right:10px}}.model-audion-teamplate .product-sns{justify-content:end;margin-bottom:40px}.model-audion-teamplate .tenjikai-information-box,.model-audion-teamplate .tenjikai-information h3{margin-bottom:10px}.model-audion-teamplate .model-audion-col{margin-bottom:1.5rem}.model-audion-teamplate .model-audion-liquid h2{text-align:center}.grand-session-block .model-audion-item{margin-bottom:65px}@media (max-width: 767px){.grand-session-block .model-audion-item{margin-bottom:10px}}.grand-session-block .model-audion-item h3{margin-top:20px;font-size:30px;text-align:center}@media (max-width: 767px){.grand-session-block .model-audion-item h3{font-size:26px;margin-bottom:20px}}.model-audion-grand{margin-bottom:85px}@media (max-width: 767px){.model-audion-grand{margin-bottom:45px}}.grand-big-img{text-align:center;margin-bottom:50px}.grand-session{text-align:center}.grand-session img{margin-bottom:30px}@media (max-width: 767px){.grand-session img{max-width:230px}}.table-scroll .table-wrap::-webkit-scrollbar{display:block!important}.table-scroll .table-wrap::-webkit-scrollbar-thumb{display:block!important}.nameplate-text-list-content .list-name-input .nameplate_name,.show-input-txt{text-transform:uppercase}.collection-series-section02 .collection-header{margin-bottom:35px}@media (max-width: 767px){.collection-series-section02 .collection-header{margin-bottom:10px}}.collection-series-section02 .collection-visual .collection-visual-item img{border-radius:10px}.collection-series-section02 .collection-description h4{font-size:18px;font-family:GenJyuuGothicLMonospace;font-weight:700}@media (max-width: 767px){.collection-series-section02 .collection-description h4{font-size:16px;line-height:1.35}}.collection-series-section02 .collection-description p{font-size:14px;font-family:GenJyuuGothicLMonospace;font-weight:500}@media (max-width: 767px){.collection-series-section02 .collection-description p{font-size:13px;line-height:1.35}}@media (max-width: 767px){.collection-series-section02 .collection-visual .collection-visual-body .row{margin-bottom:15px}}@media (max-width: 767px){.main-collection-series-list .collection-series-section02 .collection-visual{padding-bottom:10px}}.series-section02-logo .logo-item img{height:82px}@media (max-width: 767px){.series-section02-logo .logo-item img{height:47px}}.series-section02-video{margin-top:100px}@media (max-width: 767px){.series-section02-video{margin-top:40px}}.series-section02-video .section-video{max-width:1200px;margin:auto;position:relative}@media (max-width: 767px){.series-section02-video .section-video{padding-left:40px;padding-right:40px}}.series-section02-video .section-video video{background:#fff;border-radius:10px;padding-bottom:1px;background:#fbfcf5}.series-section02-video .section-video .play-button{position:absolute;top:calc(50% - 32px);left:calc(50% - 32px);z-index:10;opacity:0}.series-section02-video-youtube{background:#f5f1e7;padding-top:100px}@media (max-width: 767px){.series-section02-video-youtube{padding-top:40px}}@media (max-width: 767px){.series-section02-video-youtube iframe{height:189px}}.series-section02-other{background:#f5f1e7;padding-bottom:80px}@media (max-width: 767px){.series-section02-other{padding-bottom:20px}}.series-section02-other h2{text-align:center}.series-section02-other img{border-radius:10px}.series-section02-other .series-other-info{max-width:1000px;margin:auto auto 40px;text-align:center}@media (max-width: 767px){.series-section02-other .series-other-info{margin-bottom:20px}}.series-section02-other .series-other-link .button{max-width:320px}@media (max-width: 767px){.series-section02-other .series-other-link .button{max-width:300px}}.series-section02-footer-banner{margin-bottom:40px}@media (max-width: 767px){.series-section02-footer-banner{margin-bottom:20px}}.video_youtube{max-width:1000px;margin:auto}.video_youtube iframe{border-radius:10px}
/*# sourceMappingURL=/cdn/shop/t/16/assets/base.css.map */
