.header{background:url(/cdn/shop/files/bg_04.jpg?v=1659953222);background-size:cover}@media screen and (max-width: 768px){.header{background:none}}.main-col h1,.main-col h2,.main-col h3{font-family:YuMincho,Yu Mincho,serif}.article-template__title{font-size:25px;padding-bottom:1rem;border-bottom:1px solid #a0a0a0;margin-bottom:2.5rem}.article-template>*:first-child:not(.article-template__hero-container){margin-top:28px!important}.article-date{margin-bottom:15px;font-size:16px}@media screen and (min-width: 769px){.article-template{padding:0;max-width:100%}}.takumi-product-cllection .card__inner{padding:0!important}.takumi-product-cllection .card__information a{font-size:18px}span.price-item-zeikomi{font-size:1.2rem;display:block}@media screen and (max-width:768px){.facets-container{padding:0 15px;margin-bottom:2rem}}.product__title h1{font-size:30px}.takumi-product .price__regular,.takumi-product span.price-item.price-item--sale.price-item--last{font-size:25px;color:#c30e23;font-weight:700}span.takumiprice-zei{color:#000;font-size:15px}.takumi-product .taxinprice{color:#000;font-size:15px;font-weight:400}.price.price--show-badge{border-bottom:1px solid #a0a0a0}.product__info-wrapper.grid__item{padding-left:30px}.product-note-icon{color:#c30e23;font-size:18px;border-bottom:1px solid #a0a0a0;margin-bottom:10px;padding-top:12px;padding-bottom:10px;margin-top:0}.product-note{background-color:#f3f2f2;padding:18px 20px}.product-note-text{color:#c30e23;font-size:15px}.form__label{font-weight:700}.product-form__input.product-form__quantity{display:flex;align-items:center;margin-top:32px}.product-form__quantity .form__label{margin-bottom:0;margin-right:20px;font-size:20px;font-weight:700}.global-media-settings{border:none}.product__info-container .product__description{margin:0}.product_info__table{border:1px solid #1a1a1a;border-bottom:none}.product_info_comment{display:-moz-flex;display:-webkit-flex;display:flex;border-bottom:1px solid #1a1a1a;background-color:#fff}.product_info_comment_title{min-width:118px;background-color:#f0f0f0;border-right:1px solid #1a1a1a;padding:16px 0 16px 10px;font-weight:700;display:flex;align-items:center}.product_info__table .product_info_comment_text{background-color:#fff;padding:16px 0 16px 10px;width:70%}.salearea{margin-bottom:1rem}.price--sold-out .price__badge-sold-out,.price--on-sale .price__badge-sale{display:block;max-width:45%}.price .price-item{margin-right:0!important}@media screen and (max-width: 800px){.product.grid.grid--1-col .grid__item,.product.grid.grid--2-col-tablet .grid__item{max-width:100%;width:100%;margin:0}.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}.product__info-wrapper.grid__item{padding-left:0}.product__info-wrapper.grid__item{margin-top:30px}}@media screen and (max-width:768px){.product.grid{overflow:hidden;width:100%}.product__title h1{font-size:25px}.product__info-wrapper.grid__item{padding-left:15px}}@media screen and (min-width: 801px){.takumi-product{padding:0}}.errortext-block{border:1px solid #c30e23;margin-bottom:4rem;padding:10px 10px 20px}.errortext.form__message h2{color:#c30e23;font-weight:700}ul.form-status-list.caption-large{margin:1rem 0 0;padding-left:2rem}.form-status-list li{list-style-type:disc}.accountarea .main-col{width:100%;padding:0 20px;max-width:1200px}.accountdetails h2{font-size:20px}.accountarea .fl-bnr__wrap.active{display:none!important}@media screen and (min-width: 789px){:is(.account,.order){padding:0!important}}.yukkeblock{margin-top:10px;padding-bottom:25px;border-bottom:1.5px solid #a0a0a0}.yukkeblock .yokonarabi-text{font-family:Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Roboto,Droid Sans,YuGothic,\6e38\30b4\30b7\30c3\30af,Meiryo,\30e1\30a4\30ea\30aa,Verdana,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-size:1.6rem;margin-top:0}.yukkeblock .yokonarabi-img{max-width:171px}.yukkeblock .yokonarabi-text{width:80%;width:calc(100% - (171px + 3.3%))}.yukkeblock .textsubmidashi{font-size:24px;font-family:YuMincho,Yu Mincho,serif;font-weight:700;margin-bottom:20px}@media screen and (max-width: 768px){.sp-inner{padding:0 20px}.yukkeblock{margin-top:10px;padding-right:20px;padding-left:20px}.yukkeblock .yokonarabi-text{width:100%}.sp-inner .yokonarabi-wrap{padding:0}.yukkeblock .yokonarabi-img{max-width:171px;margin:20px auto}}table.sanchi_hyo>*{font-family:Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Roboto,Droid Sans,YuGothic,\6e38\30b4\30b7\30c3\30af,Meiryo,\30e1\30a4\30ea\30aa,Verdana,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif}table.sanchi_hyo{width:100%;border:#A0A0A0 solid;border-width:4px 0px 0px 4px;padding:0}.sanchi_hyo th,.sanchi_hyo td{border:#A0A0A0 solid;border-width:0px 4px 4px 0px;padding:10px}.sanchi_hyo th{background-color:#f3f2f2;font-size:16px;line-height:1.7rem;font-weight:400;text-align:center;width:13%;box-sizing:border-box}.sanchi_hyo td{font-size:14px;line-height:1.9rem;width:29%;box-sizing:border-box;vertical-align:top}@media screen and (max-width: 749px){.sanchi_scroll{overflow-x:scroll;width:100%}table.sanchi_hyo{min-width:700px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/sitepage.css.map */
