@media only screen and (min-width: 769px){.grid__item--sidebar{width:25%;font-size:calc(var(--typeBaseSize)* .92)}.grid__item--content{width:75%}}.grid-product__meta .grid-product__title{font-size:calc(var(--typeBaseSize) - 2px);letter-spacing:.05em;text-transform:uppercase}.article__title{font-size:calc(var(--typeBaseSize))}.collection-filter .btn,.collection-filter select{font-size:14px;height:40px}.collapsible-trigger-btn{display:block;font-size:1em;letter-spacing:.3em;text-transform:uppercase;width:100%;font-weight:700;background-color:#ddd;padding:1em;margin:0 0 1em}.collapsible-trigger__icon{display:block;height:10px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:10px}.collection-image--square{border-radius:50%;border:1.5px solid #552307}@media only screen and (min-width: 769px){.collection-item{margin-bottom:22px;margin-left:40px}}.collection-item{overflow:visible}.collection-item--below img{-o-object-fit:contain;object-fit:cover}.product__price{font-size:calc(var(--typeBaseSize) + .5em);font-weight:700}.password-page__header__grid2{align-items:center;display:block}.password-page__header__grid-item.password-page__login{text-align:center}ul.site-nav li a small{font-size:.65em;color:#b9895f;font-family:Noto Sans Japanese}ul.site-nav li a{font-family:"Noto Serif Japanese"}h2.section-header__title small{font-size:.65em;color:#b9895f;font-family:Noto Sans Japanese;letter-spacing:.2em}h1.section-header__title small{font-size:.5em;color:#b9895f;font-family:Noto Sans Japanese;letter-spacing:.5em}p.stock-sharing{border:1px solid #CCC;padding:1em}table.kagu-soryo{margin:0 0 2em!important;table-layout:fixed}table.kagu-soryo td{font-size:.95em;padding:1em .4em;text-align:center}table.kagu-soryo th{padding:1em .4em;text-align:center}table.kagu-soryo .area-1{background-color:#f2fbff}table.kagu-soryo .area-2{background-color:#e5fff8}table.kagu-soryo .area-3{background-color:#edfdeb}table.kagu-soryo .area-4{background-color:#f7ffca}table.kagu-soryo .area-5{background-color:#fff0e2}table.kagu-soryo .area-6{background-color:#f1efff}table.kagu-soryo tr.kubun th{background-color:#f7f7f7}table.kagu-soryo th.haiso-kubun{background-color:#ccc}table.kagu-soryo .small{font-size:.85em;font-weight:400}.text-with-icons__block-text p{font-size:.95em;line-height:1.6}.template-product h3{padding:0 0 .3em;border-bottom:solid 1px #831111}.template-furniture-buying h2.buyingbody{font-size:1.6rem;text-align:center;margin-bottom:40px;font-weight:600;color:#5c3a21;border-bottom:1px solid #5c3a2129;padding:0 0 .3em}.smallx{font-size:1rem;text-align:center;font-weight:400;letter-spacing:.3em;line-height:1.4;display:block;margin:.5em 0}.attention li{line-height:1.6;margin:.5em 1em}.page-content .rte .attention li a{display:inline}.attention{border:1px solid red;padding:2em 1.3em;margin:5em 0}@media only screen and (min-width: 769px){.attention{border:1px solid red;padding:3em 4em;margin:5em 0}}.flow-container{max-width:720px;margin:50px auto;padding:0 20px}.flow-title{text-align:center;font-size:2em;margin-bottom:50px;color:#333;font-weight:600}.steps{position:relative;margin-left:20px}.steps:before{content:"";position:absolute;top:20px;left:25px;width:2px;height:100%;background-color:#8b45134d;border-radius:1px}.step{position:relative;display:flex;align-items:flex-start;margin-bottom:40px}.step-number{width:40px;height:40px;background-color:#fdf5e6;color:#8b4513;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;font-size:1.1em;position:absolute;left:-20px;top:0;box-shadow:0 2px 6px #00000014}.step-content{flex:1;background-color:#fff;border-radius:10px;padding:15px 20px;box-shadow:0 2px 8px #00000057}.step-title{font-weight:600;margin-bottom:8px;font-size:1.1em}.step-desc{color:#555;font-size:.95em;line-height:1.6}.step:after{content:"";display:none}.notes{background-color:#fff;border-left:5px solid #8B4513;padding:20px 25px;margin-top:50px;border-radius:8px;box-shadow:0 2px 8px #0000000d}.notes h3{margin-top:0;color:#8b4513;font-weight:600}.notes ul{margin:12px 0 0 20px;padding:0;color:#555}.notes li{margin-bottom:10px;line-height:1.6}.container{max-width:800px;margin:0 auto;padding:40px 20px}h1{font-size:2em;text-align:center;margin-bottom:10px}.catch{text-align:center;font-size:1.2em;color:#555;margin-bottom:40px}.body-copy{margin-bottom:60px}.body-copy h2{font-size:1.5em;margin-top:40px;margin-bottom:15px}.body-copy p{line-height:1.8;margin-bottom:20px}.image-placeholder{width:100%;height:auto;background-color:#eee;margin:20px 0;display:flex;align-items:center;justify-content:center;color:#aaa;font-size:.9em}.notes{background-color:#fff;padding:20px 30px;border-radius:10px;box-shadow:0 4px 6px #0000000d;margin-bottom:40px}.notes h2{margin-top:0;margin-bottom:15px;font-size:1.4em}.notes ul{list-style-type:disc;padding-left:20px}.notes li{margin-bottom:10px}.second-title-section{padding:1em 0}.flow-container h2{text-align:center}@media only screen and (min-width: 769px){.flow-container{margin:70px auto;padding:0}.step-number{width:50px;height:50px;font-size:1.2em;left:-25px}.step-content{padding-left:70px}}.guide_box_block h2{font-size:1.9em;font-weight:600;color:#3a3a3a;margin:2em 0 20px;line-height:1.3;border-bottom:2px solid #d4a373;padding-bottom:10px}.guide_box_block h3{font-size:1.5em;font-weight:500;color:#5a5a5a;margin:30px 0 15px;line-height:1.4;position:relative}.guide_box_block h3:after{content:"";display:block;width:40px;height:2px;background-color:#d4a373;margin-top:5px;border-radius:2px}.guide_box_block h4{font-size:1.25em;font-weight:500;color:#5a5a5a;margin:25px 0 12px;padding-left:10px;border-left:4px solid #d4a373}.guide_box_block p{line-height:1.8;margin-bottom:20px}.product-block h1{text-align:center;font-size:1.3rem}@media only screen and (min-width: 769px){.product-block h1{text-align:left;font-size:1.5rem}.template-customers-login .page-content,.template-customers-register .page-content,.template-customers-reset_password .page-content{width:500px;margin:0 auto}}.template-repair h2.repair_ptitle{position:relative;font-size:1.8rem;font-weight:600;color:#5c3a21;padding-left:15px;margin-bottom:30px}.template-repair h2.repair_ptitle:before{content:"";position:absolute;left:0;top:0;width:5px;height:100%;background-color:#d49a6a;border-radius:2px}.theme-block h2{font-size:2rem;font-weight:600;color:#5c3a21;margin-bottom:30px}.repair-steps{max-width:900px;margin:60px auto;padding:0 20px}.repair-section-title{font-size:1.6rem;text-align:center;margin-bottom:40px;font-weight:600;color:#5c3a21;border-bottom:1px solid #5c3a21;padding:0 0 .3em}.repair-steps-container{display:flex;flex-direction:column;gap:30px}.repair-step{display:flex;align-items:flex-start;gap:20px;background-color:#fdfdfd;padding:20px;border-radius:12px;box-shadow:0 4px 8px #0000000d;transition:transform .3s}.repair-step:hover{transform:translateY(-3px)}.repair-step-icon{flex-shrink:0;width:60px;height:60px;background-color:#fff5e6;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px #00000014;transition:transform .3s,box-shadow .3s}.repair-step-icon img{width:50%;height:50%}.repair-step-icon:hover{transform:scale(1.1);box-shadow:0 6px 14px #0000001f}.repair-step-content h3{font-size:1.25rem;margin-bottom:8px;font-weight:500;color:#5c3a21}.repair-step-content p{font-size:.9rem;line-height:1.6;color:#555}.repair-note{text-align:center;margin-top:30px;font-size:.95rem;color:#777}.template-repair repair-block p{font-size:16px;line-height:1.6}.repair-steps_back{background-color:#f7e9d5b8;padding:2em 0}@media (max-width: 768px){.repair-step{flex-direction:row;align-items:center;gap:15px;padding:15px}.repair-step-icon{width:50px;height:50px}.repair-step-content h3{font-size:1.1rem}.repair-step-content p{font-size:.95rem}.template-repair h2.repair_ptitle{position:relative;font-size:1.4rem;font-weight:600;color:#5c3a21;padding-left:15px;margin-bottom:30px}.template-repair h2.repair_ptitle:before{content:"";position:absolute;left:0;top:0;width:5px;height:100%;background-color:#d49a6a;border-radius:2px}.theme-block h2{font-size:1.6rem;font-weight:600;color:#5c3a21;margin-bottom:30px}}@media (max-width: 480px){.repair-step{flex-direction:column;align-items:center;text-align:center}.repair-step-icon{margin-bottom:10px}.template-repair p{font-size:14px;line-height:1.6}}.product-tags{display:flex;flex-wrap:wrap;gap:10px 8px}.product-tags a,span.new{display:grid;padding:3px 10px 5px;color:currentColor;border:solid 1px currentColor;border-radius:8px;line-height:1;font-size:13px;text-decoration:none;transition:opacity .25s}.product-tags a:hover{opacity:.7}span.label_NEW a,span.new{background-color:#a50000;color:#fff;border:solid 1px #a50000}span.\5546\8ac7\4e2d  a{background-color:#003577;color:#fff;border:solid 1px #003577}.template-product span.\5e97\8217\9650\5b9a\54c1  a{background-color:#315b2c;color:#fff;border:solid 1px #315b2c}.template-product span.\30a2\30f3\30c6\30a3\30fc\30af  a{background-color:#804a04;color:#fff;border:solid 1px #804a04}.template-product span.\30f4\30a3\30f3\30c6\30fc\30b8  a{background-color:#cfa310;color:#fff;border:solid 1px #cfa310}button:disabled{background-color:#f6f6f6;color:#b6b6b6}.grid-product__price--original,.product__price--compare{margin-right:5px;-webkit-text-decoration:line-through;text-decoration:line-through;color:#717b7f}h1.h2.product-single__title{text-transform:none}.template-index .announcement-bar,div#cart-delivery-datetime_section{display:none}.grid-product__tag.grid-product__tag--sold-out{background-color:#000;color:#fff}.grid-product__tag.grid-product__tag--sale{background-color:#a50000;color:#fff;padding:7px 8px 7px 10px}span.label_NEW a,span.new{background-color:#00267b;color:#fff;border:solid 1px #00267b}.grid-product__tag.grid-product__tag--new{background-color:#00267b;color:#fff}.product-block p.sub-category a,.product-block p.stock-store a{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
