.product-content__tabs.-houcho,.product-content__tabs.-tool{width:100%;max-width:100%;margin:0}.product-content__wrapper.-houcho,.product-content__wrapper.-tool{max-width:100%;margin:0;padding:1px 0}.product-content__wrapper.-houcho{background:#dae1e2}.product-content__wrapper.-tool{background:#eae4d2}.product-content__wrapper.-houcho .bg-dark{background:#99abb8;color:#fff}.product-content__wrapper.-tool .bg-dark{background:#a28f74;color:#fff}@media screen and (min-width:741px){.product-content__tabs.-houcho,.product-content__tabs.-tool{max-width:856px;margin:0 auto}}.description__title{margin:40px 3px 15px;font-size:18px;font-weight:var(--text-font-bold-weight);letter-spacing:var(--letter-spacing-18)}.description__subtitle{margin-bottom:5px;font-size:13px;font-weight:var(--text-font-bold-weight);letter-spacing:var(--letter-spacing-13);color:#959595}.description__detaillist+.description__subtitle{margin:30px 0 10px}.product-content__wrapper.-houcho .bg-dark .description__subtitle,.product-content__wrapper.-tool .bg-dark .description__subtitle{color:#fff}.description__subtitle-large{margin:0;font-size:20px;letter-spacing:var(--letter-spacing-20)}@media screen and (min-width:741px){.description__title{margin:80px 3px 25px;font-size:21px;letter-spacing:var(--letter-spacing-21)}.description__subtitle{margin-bottom:15px;font-size:13px;letter-spacing:var(--letter-spacing-13)}.description__detaillist+.description__subtitle{margin:30px 0 10px}.description__subtitle-large{font-size:24px;letter-spacing:var(--letter-spacing-24)}}.description__block{margin:0 3px 20px;padding:20px 15px;line-height:1.8;font-size:13px;letter-spacing:var(--letter-spacing-13);box-shadow:0 0 5px #0000004d;border-radius:15px;background:#fff;overflow:hidden}.description__block p{margin:1em 0}@media screen and (min-width:741px){.description__block{margin:0 3px 20px;padding:25px;font-size:16px;letter-spacing:var(--letter-spacing-16);box-shadow:0 0 5px #0000004d}.description__block-half{display:flex;flex-wrap:wrap}.description__block-half>.description__block{width:calc(50% - 16px)}.description__block-half>.description__block:nth-child(odd){margin:0 13px 20px 3px}.description__block-half>.description__block:nth-child(2n){margin:0 3px 20px 13px}}.description__note{padding:0;list-style-type:none;font-size:11px;letter-spacing:var(--letter-spacing-11)}.description__note li{margin-left:1em;text-indent:-1em}@media screen and (min-width:741px){.description__note{padding:0;list-style-type:none;font-size:13px;letter-spacing:var(--letter-spacing-13)}}.description__youtube iframe{width:100%;height:180px;border-radius:15px}@media screen and (min-width:741px){.description__youtube iframe{height:330px}}.description__flex{display:flex;flex-wrap:wrap}.description__block.description__flex{padding:0}.description__flex-img{order:1;width:100%}.description__flex-img figure{margin:0}.description__flex-txt{order:2;width:100%;padding:20px 15px}.description__flex h3{margin:0}@media screen and (min-width:741px){.description__flex{display:flex}.description__flex-img{order:0;width:50%}.description__flex-img figure,.description__flex-img picture{display:block;height:100%}.description__flex-img img{width:100%;height:100%;object-fit:cover}.description__flex-txt{order:0;width:50%;padding:25px}description__flex-img .description__flex h3{margin:0}}.description__flex-center{display:flex;align-items:center;gap:10px}.description__flex-item1{width:120px;margin:0;white-space:nowrap}.description__flex-item2{width:100%;font-size:15px;letter-spacing:var(--letter-spacing-15)}.description__flex-item3{width:max-content;margin-right:auto;font-size:13px;letter-spacing:var(--letter-spacing-13);white-space:nowrap}.description__flex-item3 a{position:relative;padding-right:12px}.description__flex-item3 a:after{content:"";position:absolute;right:0;top:calc(50% - 4px);display:inline-block;width:8px;height:8px;border-top:1px solid #383838;border-right:1px solid #383838;transform:rotate(45deg)}@media screen and (min-width:741px){.description__flex-item2{font-size:16px;letter-spacing:var(--letter-spacing-16)}}.description__spec{max-width:100%;margin:10px auto 20px}@media screen and (min-width:741px){.description__spec{max-width:450px;margin:10px auto 20px}}.description__detaillist{display:flex;flex-wrap:wrap;font-size:13px;letter-spacing:var(--letter-spacing-13);border-bottom:1px solid #D0D0D0}.description__detaillist dt{width:100px;padding:10px 10px 10px 0;font-weight:var(--text-font-bold-weight);border-top:1px solid #D0D0D0;word-break:break-all}.description__detaillist dd{width:calc(100% - 100px);margin:0;padding:10px 0;border-top:1px solid #D0D0D0}@media screen and (min-width:741px){.description__detaillist{font-size:13px;letter-spacing:var(--letter-spacing-13)}.description__detaillist dt{width:220px;padding:12px 30px}.description__detaillist dd{width:calc(100% - 220px);padding:12px 0}}.description__detailnotes{list-style-type:none;padding:0;font-size:13px;letter-spacing:var(--letter-spacing-13);border-bottom:1px solid #D0D0D0}.description__detailnotes li{position:relative;padding:12px 0 12px 25px;border-top:1px solid #D0D0D0}.description__detailnotes li:before{content:"";position:absolute;left:0;top:16px;width:18px;height:16px;background:url(/cdn/shop/files/icon_check-houcho.svg) left center no-repeat;background-size:18px 16px}.product-content__wrapper.-tool .description__detailnotes li:before{background:url(/cdn/shop/files/icon_check-tool.svg) left center no-repeat;background-size:18px 16px}@media screen and (min-width:741px){.description__detailnotes{font-size:13px;letter-spacing:var(--letter-spacing-13)}.description__detailnotes li{padding:12px 0 12px 57px}.description__detailnotes li:before{left:30px;top:16px;width:16px;height:15px;background:url(/cdn/shop/files/icon_check-houcho.svg) left center no-repeat;background-size:16px 15px}.product-content__wrapper.-tool .description__detailnotes li:before{background:url(/cdn/shop/files/icon_check-tool.svg) left center no-repeat;background-size:16px 15px}}.description__checklist{list-style-type:none;padding:0;font-size:13px;letter-spacing:var(--letter-spacing-13);border-bottom:1px solid #D0D0D0}.product-content__wrapper.-tool .bg-dark .description__checklist{border-bottom:1px solid #fff}.description__checklist li{position:relative;padding:20px 0 20px 25px;border-top:1px solid #D0D0D0}.product-content__wrapper.-tool .bg-dark .description__checklist li{border-top:1px solid #fff}.description__checklist li:before{content:"";position:absolute;left:0;top:24px;width:16px;height:15px;background:url(/cdn/shop/files/icon_check-houcho.svg) left center no-repeat;background-size:16px 15px}.product-content__wrapper.-tool .description__checklist li:before{background:url(/cdn/shop/files/icon_check-tool.svg) left center no-repeat;background-size:16px 15px}@media screen and (min-width:741px){.description__checklist{font-size:13px;letter-spacing:var(--letter-spacing-13)}.description__checklist li{padding:20px 0 20px 25px}.description__checklist li:before{top:24px;width:18px;height:16px;background:url(/cdn/shop/files/icon_check-houcho.svg) left center no-repeat;background-size:18px 16px}.product-content__wrapper.-tool .description__checklist li:before{background:url(/cdn/shop/files/icon_check-tool.svg) left center no-repeat;background-size:18px 16px}}.description__thumbnailchecklist{list-style-type:none;padding:0;font-size:13px;letter-spacing:var(--letter-spacing-13);border-bottom:1px solid #fff}.description__thumbnailchecklist li{padding:20px 0;border-top:1px solid #fff}.description__thumbnailchecklist-img{width:150px;margin:0 auto;text-align:center}.description__thumbnailchecklist-img img{width:80px;height:80px;border-radius:50%}.description__thumbnailchecklist-txt{position:relative;margin-top:6px;padding-left:25px}.description__thumbnailchecklist-txt:before{content:"";position:absolute;left:0;top:6px;width:18px;height:16px;background:url(/cdn/shop/files/icon_check-houcho.svg) left center no-repeat;background-size:18px 16px}.product-content__wrapper.-tool .description__thumbnailchecklist-txt:before{background:url(/cdn/shop/files/icon_check-tool.svg) left center no-repeat;background-size:18px 16px}@media screen and (min-width:741px){.description__thumbnailchecklist{font-size:13px;letter-spacing:var(--letter-spacing-13);border-bottom:1px solid #fff}.description__thumbnailchecklist li{display:flex;padding:20px 0 20px 25px;border-top:1px solid #fff}.description__thumbnailchecklist-img{width:150px;padding-right:20px;text-align:center}.description__thumbnailchecklist-img img{width:80px;height:80px;border-radius:50%}.description__thumbnailchecklist-txt{position:relative;width:calc(100% - 150px);margin-top:6px;padding-left:25px}.description__thumbnailchecklist-txt:before{content:"";position:absolute;left:0;top:6px;width:18px;height:16px;background:url(/cdn/shop/files/icon_check-houcho.svg) left center no-repeat;background-size:18px 16px}.product-content__wrapper.-tool .description__thumbnailchecklist-txt:before{background:url(/cdn/shop/files/icon_check-tool.svg) left center no-repeat;background-size:18px 16px}}.description__insertname{margin:15px auto 0}.description__insertname-item{margin:0 0 15px;border:1px solid #fff;border-radius:15px;overflow:hidden}.description__insertname-item:last-child{margin:0}.description__insertname-item dt{padding:10px;text-align:center;font-size:18px;font-weight:var(--text-font-bold-weight);letter-spacing:var(--letter-spacing-18);background:#fff3}.description__insertname-item dt span{display:block;font-size:13px;font-weight:400;letter-spacing:var(--letter-spacing-13)}.description__insertname-item dd{margin:0;padding:15px}.description__insertname-item dd img{border-radius:10px}@media screen and (min-width:741px){.description__insertname{display:flex;justify-content:center;margin:30px auto 20px}.description__insertname-item{max-width:310px;margin:0 16px}.description__insertname-item:last-child{margin:0 16px}.description__insertname-item dt{padding:20px 10px;font-size:16px;letter-spacing:var(--letter-spacing-16)}.description__insertname-item dt span{font-size:13px;letter-spacing:var(--letter-spacing-13)}.description__insertname-item dd{padding:25px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-product-content.css.map */
