@import"https://fonts.googleapis.com/earlyaccess/notosansjp.css";body{font-family:Roboto,Noto Sans JP,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,Hiragino Kaku Gothic Pro,Meiryo,sans-serif;background:#efefef}html{scroll-padding-top:var(--header-height)}h1,h2,h3,h4,h5{font-family:Roboto,Noto Sans JP,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,Hiragino Kaku Gothic Pro,Meiryo,sans-serif}table th,table td{font-size:14px}table a{text-decoration:underline}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb40{margin-bottom:40px}.txt-rea{color:#d93f4a}a.underline{text-decoration:underline}.btn-more a{color:#fff;background:#222;display:block;padding:12px 10px;text-align:center;font-size:12px}.btn-more.pink a{background:#f39}.btn-more.gray a{background:#aaa}.btn-more.blue a{background:#4472c4}.btn-more.radius a{border-radius:30px}.btn-more.icon-cart a{display:flex;align-items:center;justify-content:center}.btn-more.icon-cart a:before{content:"";display:block;margin-right:5px;width:20px;height:20px;background:url(/cdn/shop/files/icon-cart-white.png?v=1595939983) no-repeat}.btn-support{background:-moz-linear-gradient(top,#FFF,#F0EFEF);background:-webkit-linear-gradient(top,#FFF,#F0EFEF);background:linear-gradient(to bottom,#fff,#f0efef);border:1px solid #D0D0D0;min-width:190px;margin-right:15px}@media screen and (max-width: 767px){.btn-support{min-width:auto}}.btn-support a{display:flex;align-items:center;font-size:14px;position:relative;padding:10px 50px 10px 40px}@media screen and (max-width: 767px){.btn-support a{padding:10px 35px 10px 25px}}.btn-support a:before{content:"";display:inline-block;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #333333;position:absolute;top:calc(50% - 5px);left:20px}@media screen and (max-width: 767px){.btn-support a:before{border-width:4px 0 4px 6px;left:10px}}.btn-support a.tuhan{background:url(/cdn/shop/files/bhs_support_gm_cart.png?v=1597543663) no-repeat right center;background-size:40px}@media screen and (max-width: 767px){.btn-support a.tuhan{background-size:25px}}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}@media (max-width: 767px){.visible-xs{display:block!important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block!important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block!important}}@media (min-width: 1200px){.visible-lg{display:block!important}}@media (max-width: 767px){.hidden-xs{display:none!important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none!important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none!important}}@media (min-width: 1200px){.hidden-lg{display:none!important}}main#MainContent{width:80%}@media screen and (max-width: 1100px){main#MainContent{width:77%}}@media screen and (max-width: 1000px){main#MainContent{width:100%}}#site-aside{width:20%}@media screen and (max-width: 1100px){#site-aside{width:23%}}@media screen and (max-width: 1000px){#site-aside{width:100%}}.breadcrumb-nav{margin-bottom:20px}@media screen and (max-width: 767px){.breadcrumb-nav{margin:0 0 20px;font-size:12px;line-height:1.4}}.articlebox{background:#fff;border:1px solid #DDD;margin-bottom:30px}@media screen and (max-width: 767px){.articlebox{margin-bottom:30px}}.articlebox .head-area{padding:20px 30px;border-bottom:1px solid #DDD}@media screen and (max-width: 767px){.articlebox .head-area{padding:20px}}.articlebox .head-area h1,.articlebox .head-area h2,.articlebox .head-area h3{margin:0;border-left:7px solid #333333;padding-left:10px}@media screen and (max-width: 767px){.articlebox .head-area h1,.articlebox .head-area h2,.articlebox .head-area h3{font-size:20px}}.articlebox .head-area h1.red,.articlebox .head-area h2.red,.articlebox .head-area h3.red{border-left:7px solid #E3162F}.articlebox .head-area h1.green,.articlebox .head-area h2.green,.articlebox .head-area h3.green{border-left:7px solid #00BA2C}.articlebox .head-area h1.blue,.articlebox .head-area h2.blue,.articlebox .head-area h3.blue{border-left:7px solid #0926B9}.articlebox .content-area{padding:30px}@media screen and (max-width: 767px){.articlebox .content-area{padding:30px 20px}}@media screen and (max-width: 767px){.articlebox .content-area p{font-size:14px}}.articlebox .content-area p:last-child{margin-bottom:0}.articlebox .content-area p a{color:#005fb2;text-decoration:underline}.articlebox-table-form{margin-bottom:30px}.articlebox-table-form #th-modal-triger{display:none}.articlebox-table-form .overlay{display:none;z-index:9999;background:#0000006e;position:fixed;width:100%;height:100vh;top:0;left:0}.articlebox-table-form .overlay .overlay-close{display:block;width:100%;height:100%}.articlebox-table-form #th-modal-triger:checked+.overlay{display:block}.articlebox-table-form .overlay__container{background:#fff;border-radius:5px;padding:24px;width:calc(100vw - 30px);max-width:700px;height:auto;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);text-align:left}.articlebox-table-form table td.articlebox-table-form__product-link{padding:0}.articlebox-table-form__product-link a{text-decoration:underline;display:block;width:100%;padding:10px;font-size:14px}.articlebox-table-form__selectbox,.articlebox-table-form__selectbox select{width:100%}@media screen and (max-width: 767px){.articlebox-table-form .overlay__container{padding:16px}.articlebox-table-form table td.articlebox-table-form__product-link{padding:5px}.articlebox-table-form__product-link a{padding:0}}.articlebox-table-form .overlay__container .close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;cursor:pointer;z-index:1;background:#222;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center}.articlebox-table-form table{width:100%;table-layout:auto}.articlebox-table-form table th{background:#333;color:#fff;font-weight:400;font-size:12px;padding:10px;text-align:left;min-width:70px}.articlebox-table-form table th .th-modal-triger{display:flex;align-items:center}.articlebox-table-form table th .th-modal-triger svg{margin-left:8px}.articlebox-table-form table td{background:#fff;font-size:14px;padding:10px}.articlebox-table-form table td a{text-decoration:underline;color:#0034a1}.articlebox-table-form table td input[type=submit]{background:#ffc000;color:#fff;font-size:12px;padding:8px 15px}.articlebox-table-form table td .more a{padding:8px 15px;display:inline-block;background:#ffc000;text-align:center;text-decoration:none;color:#fff}.articlebox-table-form table td .more a:hover{opacity:1}.articlebox-table-form table td.cv-btn .box-area{display:flex;align-items:center;flex-wrap:wrap}.articlebox-table-form table td.cv-btn .box-area .quantity-box{margin-right:10px}.articlebox-table-form table td.cv-btn .box-area .quantity-box input{font-size:14px;padding:6px;width:50px}.articlebox-table-form table td.cv-btn .box-area button{background-color:transparent;border:none;cursor:pointer;outline:none;-webkit-appearance:none;appearance:none;background:#ffc000;color:#fff;font-size:12px;padding:8px 15px}.articlebox-table-form table td.cv-btn .box-area .add-txt{width:100%;text-align:center;margin-top:10px;padding:5px;background:#fff5d6}.articlebox-table-form.small td,.articlebox-table-form.small select,.articlebox-table-form.small input{font-size:12px}@media screen and (max-width: 767px){.articlebox-table-form .overlay__container{font-size:12px}.articlebox-table-form thead{display:none}.articlebox-table-form tbody{display:block}.articlebox-table-form .overlay__container .close{right:-5px}.articlebox-table-form table{display:block}.articlebox-table-form table tr{margin-bottom:15px;display:block;padding:15px;background:#fff;box-shadow:#0000000a 0 3px 5px}.articlebox-table-form table th{font-size:12px}.articlebox-table-form table td{font-size:12px;padding:5px;width:100%;display:block;border:none;display:flex;align-items:center}.articlebox-table-form table td:before{content:attr(data-label);margin-right:15px;min-width:70px;max-width:70px;width:100%;text-align:center;display:inline-block;background:#efefef;padding:4px 10px;border-radius:33px;font-size:10px}.articlebox-table-form form{width:100%;display:flex;align-items:center}.articlebox-table-form select.variant-select,.articlebox-table-form input.unique-number{width:100%;background-color:#fff;border:1px solid #e8e8e8;font-size:11px;padding:5px 8px}.articlebox-table-form .q-icon{margin-right:10px}.articlebox-table-form .q-icon svg{display:block}.articlebox-table-form .box-area{width:100%}.articlebox-table-form table td.cv-btn .box-area .quantity-box input{font-size:12px;border:1px solid #e8e8e8;padding:5px 6px;background-color:#fff}.articlebox-table-form table .meta-bikou{width:calc(100% - 85px);word-wrap:break-word}}.articlebox-flow .box-area{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.articlebox-flow .box-area{display:block}}.articlebox-flow .box-area .item{width:31%;text-align:center}@media screen and (max-width: 767px){.articlebox-flow .box-area .item{width:100%}}@media screen and (max-width: 767px){.articlebox-flow .box-area .item:not(:last-child){margin-bottom:30px}}.articlebox-flow .box-area .item .step-area{background:#d8d8d8;font-size:14px;padding:4px 0}@media screen and (max-width: 767px){.articlebox-flow .box-area .item .step-area{font-size:12px}}.articlebox-flow .box-area .item .txt-area{padding:10px;background:#e6e6e6}@media screen and (max-width: 767px){.articlebox-flow .box-area .item .txt-area{padding:5px}}.articlebox-flow .box-area .item .txt-area .tit{font-size:18px;font-weight:700;margin-bottom:10px}@media screen and (max-width: 767px){.articlebox-flow .box-area .item .txt-area .tit{font-size:16px;margin-bottom:5px}}.articlebox-flow .box-area .item .txt-area a{text-decoration:underline}.articlebox-flow .box-area .item .txt-area p{font-size:14px;margin:0}.articlebox-flow .box-area .item:not(:last-child){position:relative}.articlebox-flow .box-area .item:not(:last-child):after{content:"";width:10px;height:20px;margin-right:10px;display:inline-block;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #D8D8D8;position:absolute;top:calc(50% - 7px);left:104%}@media screen and (max-width: 767px){.articlebox-flow .box-area .item:not(:last-child):after{height:10px;width:20px;left:calc(50% - 10px);border-width:10px 10px 0 10px;border-color:#D8D8D8 transparent transparent transparent;bottom:-20px;top:auto;margin:0}}.articlebox-flow .box-area .item.active .step-area{background:#ffc000}.articlebox-flow .box-area .item.active .txt-area{background:#fff2cc;background:-moz-linear-gradient(top,#FFF2CC,#FEE9A8);background:-webkit-linear-gradient(top,#FFF2CC,#FEE9A8);background:linear-gradient(to bottom,#fff2cc,#fee9a8);border:4px solid #FFC000;border-top:none}.articlebox-search .content-area form{display:flex}.articlebox-search .content-area form input{max-height:50px;padding:0 20px;display:block;width:400px;border:1px solid #A9A9A9;border-right:none;-webkit-appearance:none;border-radius:0;background:#f4f4f4}@media screen and (max-width: 767px){.articlebox-search .content-area form input{font-size:12px;width:calc(100% - 100px);padding:0 10px;border-radius:unset}}.articlebox-search .content-area form input[type=number]::-webkit-outer-spin-button,.articlebox-search .content-area form input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.articlebox-search .content-area form input[type=number]{-moz-appearance:textfield}.articlebox-search .content-area form button{height:50px;background-color:transparent;border:none;cursor:pointer;outline:none;-webkit-appearance:none;appearance:none;background:#666;border:1px solid #666666;box-shadow:0 0 0 1px #fff inset;padding:0 30px;color:#fff;font-size:16px;display:flex;align-items:center}@media screen and (max-width: 767px){.articlebox-search .content-area form button{padding:0 5px;font-size:12px;width:100px;min-width:100px;justify-content:center}}.articlebox-search .content-area form button svg{color:#fff;margin-right:5px}.articlebox-search-brand .content-area .box-area{display:flex;flex-wrap:wrap;margin:0 -5px}.articlebox-search-brand .content-area .box-area .item{width:20%;margin-bottom:20px;padding:0 5px}@media screen and (max-width: 767px){.articlebox-search-brand .content-area .box-area .item{width:50%}}.articlebox-search-brand .content-area .box-area .item a{font-size:12px;display:block}.articlebox-search-brand .content-area .box-area .item a img{width:100%;border:1px solid #DDD}.articlebox-support .content-area ul{display:flex;padding:0;margin:0 -1%}@media screen and (max-width: 767px){.articlebox-support .content-area ul{display:block;margin:0}}.articlebox-support .content-area ul li{width:33.33333333%;background:-moz-linear-gradient(top,#FFF,#F0EFEF);background:-webkit-linear-gradient(top,#FFF,#F0EFEF);background:linear-gradient(to bottom,#fff,#f0efef);border:1px solid #D0D0D0;margin:0 1%;min-height:80px}@media screen and (max-width: 767px){.articlebox-support .content-area ul li{width:100%;margin:0 0 10px;min-height:auto}}@media screen and (max-width: 767px){.articlebox-support .content-area ul li:last-child{margin-bottom:0}}.articlebox-support .content-area ul li a{display:flex;align-items:center;font-size:18px;position:relative;padding:10px 20px 10px 40px;min-height:80px}@media screen and (max-width: 767px){.articlebox-support .content-area ul li a{min-height:auto;font-size:14px;padding:15px 40px}}.articlebox-support .content-area ul li a:before{content:"";display:inline-block;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #333333;position:absolute;top:calc(50% - 5px);left:20px}.articlebox-support .content-area ul li a.qa{background:url(/cdn/shop/files/bhs_support_gm_faq_1.png?v=1597543663) no-repeat right center}@media screen and (max-width: 767px){.articlebox-support .content-area ul li a.qa{background-size:contain}}.articlebox-support .content-area ul li a.tuhan{background:url(/cdn/shop/files/bhs_support_gm_cart.png?v=1597543663) no-repeat right center}@media screen and (max-width: 767px){.articlebox-support .content-area ul li a.tuhan{background-size:contain}}.articlebox-support .content-area ul li a.support{background:url(/cdn/shop/files/bhs_support_gm_customer_1.png?v=1597543664) no-repeat right center}@media screen and (max-width: 767px){.articlebox-support .content-area ul li a.support{background-size:contain}}.articlebox-news .content-area .box-area{overflow:scroll;overflow-x:hidden;max-height:300px}@media screen and (max-width: 767px){.articlebox-news .content-area .box-area{max-height:450px}}.articlebox-news .content-area .box-area table{border:none;margin-bottom:20px}.articlebox-news .content-area .box-area table tr{border-bottom:2px dotted #DDD}@media screen and (max-width: 767px){.articlebox-news .content-area .box-area table tr{margin-bottom:10px;display:block}}.articlebox-news .content-area .box-area table th{border:none;font-weight:400;padding:10px 10px 10px 0;text-align:left}@media screen and (max-width: 767px){.articlebox-news .content-area .box-area table th{display:block;width:100%;padding:0;font-size:14px}}.articlebox-news .content-area .box-area table td{border:none;padding:10px}@media screen and (max-width: 767px){.articlebox-news .content-area .box-area table td{display:block;width:100%;padding:0 0 10px}}.articlebox-news .content-area .box-area table td a{color:#005fb2;text-decoration:underline}@media screen and (max-width: 767px){.articlebox-news .content-area .box-area table td a{font-size:12px}}.articlebox-news .content-area .more{text-align:center}.articlebox-news .content-area .more a{display:inline-block;border:1px solid #333333;font-size:14px;margin:0 auto;padding:5px 80px}.articlebox-news .content-area .more a:after{content:"";margin-left:5px;display:inline-block;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #333333}.alert-close{background:red;color:#fff;text-align:center;padding:10px;position:fixed;bottom:0;width:100%;left:0}@media screen and (max-width: 767px){.alert-close{font-size:12px;padding:5px}}.hatena-modal-wrap #hatena-modal-triger{display:none}.hatena-modal-wrap .hatena-modal-triger{display:flex;align-items:center;color:#005fb2;text-decoration:underline}.hatena-modal-wrap .hatena-modal-triger svg{margin-left:5px}.hatena-modal-wrap .hatena-overlay{display:none;z-index:9999;background:#0000006e;position:fixed;width:100%;height:100vh;top:0;left:0}.hatena-modal-wrap .hatena-overlay .hatena-overlay-close{display:block;width:100%;height:100%}.hatena-modal-wrap #hatena-modal-triger:checked+.hatena-overlay{display:block}.hatena-modal-wrap .hatena-overlay__container{background:#fff;border-radius:5px;padding:24px;width:calc(100vw - 30px);max-width:700px;height:auto;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);text-align:left}@media screen and (max-width: 767px){.hatena-modal-wrap .hatena-overlay__container{font-size:12px;padding:16px}}.hatena-modal-wrap .hatena-overlay__container .close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;cursor:pointer;z-index:1;background:#222;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767px){.hatena-modal-wrap .hatena-overlay__container .close{right:-5px}}#ProductSection #variant-select{display:none}.articlebox-product-info{background:#fff;border:1px solid #DDD;padding:30px;margin-bottom:30px}@media screen and (max-width: 767px){.articlebox-product-info{padding:20px}}.articlebox-product-info h1{font-size:24px;font-weight:700}@media screen and (max-width: 767px){.articlebox-product-info h1{font-size:18px}}.articlebox-product-info .tit{font-weight:700;margin-bottom:20px}@media screen and (max-width: 767px){.articlebox-product-info .tit{margin-bottom:10px;font-weight:400}}.articlebox-product-info dl{overflow:hidden;border-top:2px solid #DDD;margin:0}.articlebox-product-info dl dt{width:150px;padding:10px 0;float:left;clear:both;color:#999}@media screen and (max-width: 767px){.articlebox-product-info dl dt{font-size:14px;width:140px}}.articlebox-product-info dl dd{padding:10px 0 10px 170px;margin:0;border-bottom:1px solid #DDD}@media screen and (max-width: 767px){.articlebox-product-info dl dd{font-size:14px;padding:10px 0 10px 160px}}.page-content{padding:30px;border:1px solid #DDD;background:#fff}@media screen and (max-width: 767px){.page-content{padding:20px}}.page-guide .tab-area .tab-buttons{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px}.page-guide .tab-area .tab-buttons span{display:block;width:48%;text-align:center;padding:20px;font-size:18px;border:1px solid #222;background:#fff}@media screen and (max-width: 767px){.page-guide .tab-area .tab-buttons span{font-size:16px;width:100%}}@media screen and (max-width: 767px){.page-guide .tab-area .tab-buttons span:nth-child(n+2){margin-top:15px}}.page-guide .tab-area .tab-buttons span:hover{cursor:pointer}.page-guide .tab-area .tab-buttons span#tab-active{border:2px solid #4472C4;background:#4472c4;color:#fff}.page-guide .tab-area .tab-content{padding:30px;border:1px solid #DDD;background:#fff;margin-bottom:15px;line-height:1.7}@media screen and (max-width: 767px){.page-guide .tab-area .tab-content{padding:20px}}.page-guide .tab-area .tab-content .content.visible{display:block!important}.page-guide .tab-area .tab-content .content .caption{background:red;color:#fff;font-weight:700;padding:6px 20px;text-align:center;display:inline-block}.page-guide .tab-area .tab-content .content h2{border-left:7px solid #FFC000;border-bottom:1px solid #DDD;font-size:18px;font-weight:700;padding:0 0 10px 15px;margin-top:30px}@media screen and (max-width: 767px){.page-guide .tab-area .tab-content .content h2{font-size:16px}}.page-guide .tab-area .tab-content .content h2:first-child{margin-top:0}.page-guide .tab-area .tab-content .content p{font-size:16px}@media screen and (max-width: 767px){.page-guide .tab-area .tab-content .content p{font-size:14px}}.page-guide .tab-area .tab-content .content p a{font-size:16px;text-decoration:underline;color:#0034a1}@media screen and (max-width: 767px){.page-guide .tab-area .tab-content .content p a{font-size:14px}}.articlebox-faq{padding:30px;border:1px solid #DDD;background:#fff;margin-bottom:15px;line-height:1.7}@media screen and (max-width: 767px){.articlebox-faq{padding:20px}}.articlebox-faq .q{font-size:16px;font-weight:700;margin-bottom:20px;position:relative;padding-left:40px}.articlebox-faq .q:before{content:"Q";font-size:18px;background:#6b9cff;color:#fff;width:30px;height:30px;display:inline-block;text-align:center;font-weight:400;position:absolute;left:0;top:0}.articlebox-faq .a{font-size:14px;position:relative;padding-left:40px}.articlebox-faq .a:before{content:"A";font-size:18px;background:#ffb56b;color:#fff;width:30px;height:30px;display:inline-block;text-align:center;font-weight:400;position:absolute;left:0;top:0}.articlebox-faq .a table{margin-bottom:20px}.articlebox-faq .a a{text-decoration:underline;color:#0034a1}.shopify-policy__container{max-width:none!important}.shopify-policy__container .table-kiyaku{background:#fff}.shopify-policy__container .table-kiyaku th{background:#ddebf6;text-align:left}@media screen and (max-width: 767px){.shopify-policy__container .table-kiyaku th{display:block}}@media screen and (max-width: 767px){.shopify-policy__container .table-kiyaku td{display:block}}#shopify-section-article-template{padding:30px;border:1px solid #DDD;background:#fff;margin-bottom:15px;line-height:1.7}@media screen and (max-width: 767px){#shopify-section-article-template{padding:20px}}#shopify-section-article-template h1{font-size:24px}@media screen and (max-width: 767px){#shopify-section-article-template h1{font-size:18px}}.error-message-box{margin-bottom:30px}.error-message-box .item{display:none;color:#9f4f48;border:1px solid #E7CECD;font-weight:700;background:#efdfdf;padding:10px 15px 10px 60px;margin-bottom:10px;background:#efdfdf url(/cdn/shop/files/icon_error.svg?v=1651041664) no-repeat 15px}table.cart-table{background:#fff}table.cart-table .tr-error{background:#efdfdf}table.cart-table .td-alert-label{display:inline-block;background:#9f4f48;color:#fff;font-size:12px;padding:2px 10px;border-radius:20px;margin-bottom:5px}table.cart-table th{padding:10px;background:#333;color:#fff;font-weight:400}table.cart-table td{text-align:right}table.cart-table td.td-meta{text-align:left;margin-top:4px}table.cart-table td.td-meta small,table.cart-table td.td-meta .name{font-size:12px}table.cart-table td.td-meta .name a{text-decoration:underline}table.cart-table td.td-meta .delete{text-align:right}table.cart-table td.td-meta .delete a{font-size:12px}table.cart-table .quantity-selector{padding:5px}@media screen and (max-width: 767px){table.cart-table{background:none}table.cart-table tr{margin-bottom:15px;display:block;padding:15px;background:#fff;box-shadow:#0000000a 0 3px 5px}table.cart-table .tr-error{border:1px solid #E7CECD}table.cart-table td{border:none;font-size:12px;padding:5px}table.cart-table .quantity-selector{padding:3px;font-size:12px}}.cart__footer .grid__item label.label--block{font-size:14px;margin-bottom:10px}.cart__footer .grid__item textarea{background:#fff}.cart__footer .grid__item .cart__subtotal-title{font-family:Roboto,Noto Sans JP,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,Hiragino Kaku Gothic Pro,Meiryo,sans-serif}.cart__footer .grid__item .cart__subtotal{font-size:24px;font-family:Roboto,Noto Sans JP,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,Hiragino Kaku Gothic Pro,Meiryo,sans-serif}.cart__footer .grid__item .cart__policies{font-style:normal}.cart__footer .grid__item .btn{width:270px;padding:15px 10px}.cart__footer .grid__item .update-cart{width:auto;padding:7px 15px}.AttributesPremium{margin-bottom:30px;text-align:left;border-top:1px solid #DDD;border-bottom:1px solid #DDD;padding:30px 0;letter-spacing:.05em;display:inline-block}.AttributesPremium .AttributesPremium__description{font-weight:700;margin-bottom:15px}.AttributesPremium .AttributesPremium__item{margin-top:10px}.AttributesPremium .AttributesPremium__item label{font-size:14px;margin:0;display:flex;align-items:center}.AttributesPremium .AttributesPremium__item label input{margin-right:4px}.AttributesPremium .AttributesPremium__item .AttributesPremium__item__caption{font-size:12px;margin:5px 0 15px}.AttributesPremium .AttributesPremium__item .AttributesPremium__item__field{display:none}.AttributesPremium .AttributesPremium__item .AttributesPremium__item__field .AttributesPremium__item__field__form{display:flex;align-items:center}.AttributesPremium .AttributesPremium__item .AttributesPremium__item__field .AttributesPremium__item__field__form input{background:#fff;border:1px solid #DDD}.AttributesPremium .AttributesPremium__item .AttributesPremium__item__field .AttributesPremium__item__field__form .AttributesPremium__item__field__form__check{background:#333;border:1px solid #333;color:#fff;font-size:14px;height:40px;display:flex;align-items:center;padding:10px 15px;cursor:pointer}.CartSubmitArea{max-width:270px;margin-left:auto}.CartSubmitArea .Item{margin-top:10px}@media screen and (max-width: 767px){.CartSubmitArea{margin:0 auto}}.form-register__caption{margin:20px 0 10px;font-size:14px}.order-table-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-bottom:20px}.order-table{width:100%}@media screen and (max-width: 767px){.order-table-head__detail{width:100%}}#site-header{background:#fff;padding:10px 0;margin-bottom:30px}#site-header.fixed{width:100%;position:fixed;z-index:10;top:0;left:0}@media screen and (max-width: 767px){#site-header{margin-bottom:15px}}#site-header .site-wrapper{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 1150px){#site-header .site-wrapper{flex-wrap:wrap;justify-content:center}}#site-header .site-wrapper .h-left{display:flex;align-items:center;padding-right:15px}@media screen and (max-width: 1150px){#site-header .site-wrapper .h-left{padding-right:0;margin-bottom:10px;width:100%;justify-content:center}}#site-header .site-wrapper .h-left .support-menu{border-left:5px solid #e3162f;color:#191919;font-size:18px;line-height:1.1;margin:0;padding:0 15px}@media screen and (max-width: 767px){#site-header .site-wrapper .h-left .support-menu{font-size:16px;padding:0 10px}}#site-header .site-wrapper .h-left .support-menu span{color:#949494;display:block;font-size:10px;line-height:1.1;margin:0;padding:3px 0 0}#site-header .site-wrapper .h-left .h-logo{width:220px}@media screen and (max-width: 767px){#site-header .site-wrapper .h-left .h-logo{width:180px}}#site-header .site-wrapper .h-left .h-logo img{display:block}#site-header .site-wrapper .h-content{display:flex;align-items:center}@media screen and (max-width: 767px){#site-header .site-wrapper .h-content{font-size:13px}}@media screen and (max-width: 320px){#site-header .site-wrapper .h-content{font-size:11px}}#site-header .site-wrapper .h-content .search-area{margin-right:20px}#site-header .site-wrapper .h-content .search-area .sp-icon{display:none}@media screen and (max-width: 960px){#site-header .site-wrapper .h-content .search-area .sp-icon{display:block}}#site-header .site-wrapper .h-content .search-area form{position:relative}@media screen and (max-width: 960px){#site-header .site-wrapper .h-content .search-area form{display:none}}#site-header .site-wrapper .h-content .search-area form input{width:300px;font-size:14px}#site-header .site-wrapper .h-content .search-area form input[type=number]::-webkit-outer-spin-button,#site-header .site-wrapper .h-content .search-area form input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#site-header .site-wrapper .h-content .search-area form input[type=number]{-moz-appearance:textfield}#site-header .site-wrapper .h-content .search-area form button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;appearance:none;position:absolute;right:10px;top:8px}#site-header .site-wrapper .h-content .customer-area{margin-right:20px}#site-header .site-wrapper .h-content .customer-area a{display:flex;align-items:center}#site-header .site-wrapper .h-content .customer-area a svg{width:20px;height:20px;margin-right:5px}#site-header .site-wrapper .h-content .cart-area a{display:flex;align-items:center}#site-header .site-wrapper .h-content .cart-area a svg{width:20px;height:20px;margin-right:5px}@media screen and (max-width: 960px){#site-header .site-wrapper .h-content .cart-area a #CartCount{display:block}}#site-aside .toggle-area{background:#4472c4;color:#fff;width:100%;height:60px;display:none!important;cursor:pointer;margin-bottom:20px}@media screen and (max-width: 1000px){#site-aside .toggle-area{display:block!important}}#site-aside .toggle-area .in{display:flex;align-items:center;justify-content:center;height:60px;font-size:18px}#site-aside .toggle-area .in .btn-toggle{position:relative;width:40px;height:30px;cursor:pointer}#site-aside .toggle-area .in .btn-toggle span{position:absolute;left:0;width:100%;height:4px;background-color:#fff;border-radius:4px;transition:all .5s;display:inline-block}#site-aside .toggle-area .in .btn-toggle span:nth-of-type(1){top:0}#site-aside .toggle-area .in .btn-toggle span:nth-of-type(2){top:13px}#site-aside .toggle-area .in .btn-toggle span:nth-of-type(3){bottom:0}#site-aside .toggle-area .in .btn-toggle.active span:nth-of-type(1){-webkit-transform:translateY(13px) rotate(-45deg);transform:translateY(13px) rotate(-45deg)}#site-aside .toggle-area .in .btn-toggle.active span:nth-of-type(2){opacity:0}#site-aside .toggle-area .in .btn-toggle.active span:nth-of-type(3){-webkit-transform:translateY(-13px) rotate(45deg);transform:translateY(-13px) rotate(45deg)}#site-aside .toggle-area .in .txt{padding-left:10px}@media screen and (max-width: 1000px){#site-aside #SiteNav{display:none}}#site-aside #SiteNav .sidebox{background:#fff;margin-bottom:30px;padding:25px 15px}@media screen and (max-width: 767px){#site-aside #SiteNav .sidebox{margin-bottom:20px;padding:20px}}#site-aside #SiteNav .sidebox .tit{font-size:16px;font-weight:700;margin-bottom:12px;border-bottom:1px solid #DDD;padding-bottom:10px}#site-aside #SiteNav .sidebox p{font-size:12px;margin-bottom:0}#site-aside #SiteNav .sidebox-cart .cart-box{font-size:12px;margin-bottom:20px;padding:20px 10px 0 0;overflow:scroll;overflow-x:hidden;max-height:400px}#site-aside #SiteNav .sidebox-cart .cart-box .item{border-bottom:1px solid #DDDDDD;padding-bottom:10px;margin-bottom:10px}#site-aside #SiteNav .sidebox-cart .cart-box .item a{text-decoration:underline}#site-aside #SiteNav .sidebox-cart .cart-box .item .price{text-align:right}#site-aside #SiteNav .sidebox-cart .total{text-align:center;font-size:16px;margin-bottom:20px}#site-aside #SiteNav .sidebox-cart .total span{font-size:18px;font-weight:700}#site-aside #SiteNav .sidebox-cart .btn-more a{background-color:#4472c4}#site-aside #SiteNav .sidebox-info .item:nth-child(n+2){margin-top:20px}#site-aside #SiteNav .sidebox-blog .blog-box{margin:0}#site-aside #SiteNav .sidebox-blog .blog-box .blog-box__item{font-size:14px;border-bottom:2px dotted #DDD;padding:5px 0}#site-aside #SiteNav .sidebox-blog .blog-box .blog-box__item:last-child{border-bottom:0}#site-aside #SiteNav .sidebox-blog .blog-box .blog-box__item time{display:block;font-size:12px}#site-aside #SiteNav .sidebox-blog .blog-box .blog-box__item a{color:#005fb2;text-decoration:underline}#site-aside #SiteNav .sidebox-blog .blog-more{margin-top:10px}#site-aside #SiteNav .sidebox-blog .blog-more a{display:inline-block;border:1px solid #333333;font-size:12px;margin:0 auto;padding:5px 10px;width:100%;text-align:center}#site-aside #SiteNav .sidebox-blog .blog-more a:after{content:"";margin-left:5px;display:inline-block;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #333333}#site-aside #SiteNav .sidebox-contact .tel-area{text-align:center;background:#e6e6e6;padding:10px;margin-bottom:20px}#site-aside #SiteNav .sidebox-contact .tel-area .tel a{font-size:20px;font-weight:700;background:url(/cdn/shop/files/icon-tel.png?v=1595940637) no-repeat left center;background-size:20px;padding-left:24px;margin-bottom:10px;display:inline-block;line-height:1.2}#site-aside #SiteNav .sidebox-contact .tel-area span{font-size:14px;display:block}#site-aside #SiteNav .sidebox-contact .tel-area small{font-size:10px;display:block}#site-aside #SiteNav .sidebox-contact .mail{text-decoration:underline;font-size:12px;display:block}#shopify-section-footer{margin-top:60px}#shopify-section-footer .site-footer .content-area{background:#fff;padding:40px 0}#shopify-section-footer .site-footer .content-area .f-logo{text-align:center;margin-bottom:30px}#shopify-section-footer .site-footer .content-area .f-logo .btn-support{max-width:240px;margin:0 auto}@media screen and (max-width: 767px){#shopify-section-footer .site-footer .content-area .f-logo .btn-support{max-width:180px}}#shopify-section-footer .site-footer .content-area .f-link{margin-bottom:30px}#shopify-section-footer .site-footer .content-area .f-link ul{text-align:center;margin:0;padding:0}#shopify-section-footer .site-footer .content-area .f-link ul li{display:inline-block}@media screen and (max-width: 767px){#shopify-section-footer .site-footer .content-area .f-link ul li{display:block;margin-bottom:20px}}#shopify-section-footer .site-footer .content-area .f-link ul li a{margin:0 20px;text-decoration:underline}#shopify-section-footer .site-footer .content-area .f-payment{text-align:center}#shopify-section-footer .site-footer .copy-area{background:#333;color:#fff;padding:10px 0}@media screen and (max-width: 767px){#shopify-section-footer .site-footer .copy-area{line-height:1.2}}#shopify-section-footer .site-footer .copy-area small{font-size:10px}
/*# sourceMappingURL=/cdn/shop/t/33/assets/custom.css.map */
