.product-d_contents{padding:calc((89 / 1240) * 100vw) 0 calc((80 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents{padding:89px 0 80px}}.product-d_contents h2{margin-bottom:calc((30 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents h2{margin-bottom:30px}}.product-d_contents h2 .en{display:block;color:#faa4c9;font-family:Roboto,sans-serif;font-size:calc((14 / 1240) * 100vw);font-weight:400;letter-spacing:.1em}@media screen and (min-width: 1240px){.product-d_contents h2 .en{font-size:14px}}.product-d_contents .product-d_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-d_contents .product-d_thumbnail{width:calc((440 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .product-d_thumbnail{width:440px}}.product-d_contents .product_media-gallery{position:sticky;left:0;top:10rem;padding:0}.product-d_contents .product-d_cnt{width:50vw}@media screen and (min-width: 1240px){.product-d_contents .product-d_cnt{width:620px}}.product-d_contents .product_media-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc((440 / 1240) * 100vw);height:calc((440 / 1240) * 100vw);border-radius:calc((10 / 1240) * 100vw);box-shadow:0 0 calc((10 / 1240) * 100vw) #0000001a;margin-bottom:calc((20 / 1240) * 100vw);position:relative}@media screen and (min-width: 1240px){.product-d_contents .product_media-item{width:440px;height:440px;border-radius:10px;margin-bottom:20px;box-shadow:0 0 10px #0000001a}}.product-d_contents .product_media-img{width:calc((440 / 1240) * 100vw);border-radius:calc((10 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .product_media-img{width:440px;border-radius:10px}}.product-d_contents .product_media_capacity{position:absolute;background:#f8f8f8;width:calc((70 / 1240) * 100vw);height:calc((70 / 1240) * 100vw);font-family:Roboto,sans-serif;font-weight:500;font-size:calc((20 / 1240) * 100vw);letter-spacing:-.02em;line-height:calc((70 / 1240) * 100vw);text-align:center;border-radius:calc((50 / 1240) * 100vw);top:calc((30 / 1240) * 100vw);left:calc((30 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .product_media_capacity{position:absolute;background:#f8f8f8;width:70px;height:70px;font-family:Roboto,sans-serif;font-weight:500;font-size:20px;letter-spacing:-.02em;line-height:70px;text-align:center;border-radius:50px;top:30px;left:30px}}.product-d_contents .thumbnail-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;max-width:440px}.product-d_contents .thumbnail-list_item{width:calc((80 / 1240) * 100vw);height:calc((80 / 1240) * 100vw);border-radius:calc((6 / 1240) * 100vw);box-shadow:0 0 calc((10 / 1240) * 100vw) #0000001a;cursor:pointer;transition:all .3s}@media screen and (min-width: 1240px){.product-d_contents .thumbnail-list_item{width:80px;height:80px;border-radius:6px;box-shadow:0 0 10px #0000001a}}.product-d_contents .thumbnail-list_item img{border-radius:calc((6 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .thumbnail-list_item img{border-radius:6px}}.product-d_contents .product-d_cnt_ttlArea{padding:0 calc((20 / 1240) * 100vw) calc((20 / 1240) * 100vw);margin-bottom:calc((20 / 1240) * 100vw);position:relative}@media screen and (min-width: 1240px){.product-d_contents .product-d_cnt_ttlArea{padding:0 20px 20px;margin-bottom:20px}}.product-d_contents .product-d_cnt_ttlArea:after{content:"";position:absolute;background-image:linear-gradient(to right,#aaa calc((1 / 1240) * 100vw),transparent calc((1 / 1240) * 100vw));background-size:calc((5 / 1240) * 100vw) calc((2 / 1240) * 100vw);background-repeat:repeat-x;background-position:left bottom;width:50vw;height:calc((1 / 1240) * 100vw);bottom:0;left:calc((20 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .product-d_cnt_ttlArea:after{background-image:linear-gradient(to right,#aaa 1px,transparent 1px);background-size:5px 2px;width:620px;height:1px;left:20px}}.product-d_contents .product-d_cnt_ttlArea .product-d_cnt_ttl{font-size:calc((24 / 1240) * 100vw);font-weight:600;letter-spacing:.05em;margin-top:calc((7 / 1240) * 100vw);margin-bottom:calc((12 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .product-d_cnt_ttlArea .product-d_cnt_ttl{font-size:24px;margin-top:7px;margin-bottom:12px}}.product-d_contents .product-d_cnt_ttlArea .product-d_cnt_cat{width:calc((100 / 1240) * 100vw);height:calc((24 / 1240) * 100vw);font-weight:300;font-size:calc((15 / 1240) * 100vw);letter-spacing:.05em;line-height:calc((22 / 1240) * 100vw);border:calc((1 / 1240) * 100vw) solid #111;text-align:center;margin-bottom:calc((10 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .product-d_cnt_ttlArea .product-d_cnt_cat{width:100px;height:24px;font-size:15px;line-height:22px;border:1px solid #111;margin-bottom:10px}}.product-d_contents .product-d_cnt_ttlArea .product-d_cnt_description{font-size:calc((15 / 1240) * 100vw);letter-spacing:.05em;line-height:1.6em}@media screen and (min-width: 1240px){.product-d_contents .product-d_cnt_ttlArea .product-d_cnt_description{font-size:15px}}.product-d_contents .product-d_usually-buy{padding:0 calc((20 / 1240) * 100vw);margin-bottom:calc((30 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .product-d_usually-buy{padding:0 20px;margin-bottom:30px}}.product-d_contents .product-d_usually-buy .usually-buy_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-d_contents .product-d_usually-buy .usually-buy_list-item,.product-d_contents .product-d_usually-buy .usually-buy_price{width:calc((280 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .product-d_usually-buy .usually-buy_list-item,.product-d_contents .product-d_usually-buy .usually-buy_price{width:280px}}.product-d_contents .product-d_usually-buy .usually-buy_price{margin-right:calc((10 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .product-d_usually-buy .usually-buy_price{margin-right:10px}}.product-d_contents .product-d_usually-buy .usually-buy_capacity>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:calc((16 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .product-d_usually-buy .usually-buy_capacity>li{margin-bottom:16px}}.product-d_contents .product-d_usually-buy .usually-buy_capacity>li>.usually-buy_ttl{font-size:calc((15 / 1240) * 100vw);font-weight:400;letter-spacing:.05em;margin-right:calc((10 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .product-d_usually-buy .usually-buy_capacity>li>.usually-buy_ttl{font-size:15px;margin-right:10px}}.product-d_contents .product-d_usually-buy .usually-buy_capacity>li .usually-buy_btn input[type=radio]{display:none}.product-d_contents .product-d_usually-buy .usually-buy_capacity>li .usually-buy_btn label .usually-buy_btn-products{display:block;color:#bbb;font-family:Roboto,sans-serif;font-weight:500;font-size:calc((15 / 1240) * 100vw);letter-spacing:-.02em;line-height:calc((38 / 1240) * 100vw);height:calc((40 / 1240) * 100vw);border-radius:calc((5 / 1240) * 100vw);border:calc((1 / 1240) * 100vw) solid #ddd;margin-right:calc((8 / 1240) * 100vw);text-align:center;position:relative;display:inline;padding:5px}@media screen and (min-width: 1240px){.product-d_contents .product-d_usually-buy .usually-buy_capacity>li .usually-buy_btn label .usually-buy_btn-products{font-size:15px;line-height:38px;height:40px;border-radius:5px;border:1px solid #ddd;margin-right:8px}}.product-d_contents .product-d_usually-buy .usually-buy_capacity>li .usually-buy_btn:last-child label .usually-buy_btn-products{margin-right:0}.product-d_contents .product-d_usually-buy .usually-buy_capacity>li .usually-buy_btn input[type=radio]:checked+.usually-buy_btn-products{color:#111;background:#ededed}.product-d_contents .product-d_usually-buy .usually-buy_capacity>li>.usually-buy_capacity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-d_contents .product-d_usually-buy .usually-buy_capacity>li>.usually-buy_btnList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:block}.product-d_contents .product-d_usually-buy .usually-buy_capacity>li>.usually-buy_cnt,.product-d_contents .product-d_regularly-buy .regularly-buy_formList>li>.regularly-buy_cnt{position:relative}.product-d_contents .product-d_usually-buy .usually-buy_capacity>li>.usually-buy_cnt:after,.product-d_contents .product-d_regularly-buy .regularly-buy_formList>li>.regularly-buy_cnt:after{content:"";position:absolute;background:url(/cdn/shop/files/product-detail_arrow01.webp?v=1698307511) no-repeat center/contain;width:calc((9 / 1240) * 100vw);height:calc((6 / 1240) * 100vw);right:calc((11 / 1240) * 100vw);top:calc((17 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .product-d_usually-buy .usually-buy_capacity>li>.usually-buy_cnt:after,.product-d_contents .product-d_regularly-buy .regularly-buy_formList>li>.regularly-buy_cnt:after{width:9px;height:6px;right:11px;top:17px}}.product-d_contents .product-d_usually-buy .usually-buy_capacity>li>.usually-buy_cnt .usually-buy_select,.product-d_contents .product-d_regularly-buy .regularly-buy_formList>li>.regularly-buy_cnt .regularly-buy_select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:calc((70 / 1240) * 100vw);height:calc((40 / 1240) * 100vw);font-weight:500;font-size:calc((15 / 1240) * 100vw);letter-spacing:-.02em;border-radius:calc((5 / 1240) * 100vw);background:#fff;border:calc((1 / 1240) * 100vw) solid #ddd;padding:calc((10 / 1240) * 100vw) 0 calc((10 / 1240) * 100vw) calc((20 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .product-d_usually-buy .usually-buy_capacity>li>.usually-buy_cnt .usually-buy_select,.product-d_contents .product-d_regularly-buy .regularly-buy_formList>li>.regularly-buy_cnt .regularly-buy_select{width:70px;height:40px;font-size:15px;border-radius:5px;padding:10px 0 10px 20px}}.product-d_contents .usually-buy_price .price_txt01{font-size:calc((14 / 1240) * 100vw);font-weight:300;letter-spacing:.03em;color:#de4747;margin-top:calc((3 / 1240) * 100vw);margin-bottom:calc((8 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .usually-buy_price .price_txt01{font-size:14px;margin-top:3px;margin-bottom:8px}}.product-d_contents .usually-buy_price .shipping_charge{width:calc((70 / 1240) * 100vw);height:calc((18 / 1240) * 100vw);font-size:calc((12 / 1240) * 100vw);font-weight:300;line-height:calc((18 / 1240) * 100vw);background:#de4747;color:#fff;margin-bottom:calc((5 / 1240) * 100vw);text-align:center;box-sizing:border-box}@media screen and (min-width: 1240px){.product-d_contents .usually-buy_price .shipping_charge{width:70px;height:18px;font-size:12px;line-height:18px;margin-bottom:5px}}.product-d_contents .usually-buy_price .price_txt02{font-family:Roboto,sans-serif;font-weight:500;font-size:calc((42 / 1240) * 100vw);letter-spacing:-.02em;margin-bottom:calc((10 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .usually-buy_price .price_txt02{font-size:42px;margin-bottom:10px}}.product-d_contents .usually-buy_price .price_txt02 .yen{font-size:calc((29 / 1240) * 100vw);font-weight:500;padding-right:calc((6 / 1240) * 100vw);vertical-align:middle}@media screen and (min-width: 1240px){.product-d_contents .usually-buy_price .price_txt02 .yen{font-size:29px;padding-right:6px}}.product-d_contents .usually-buy_price .price_txt02 .small{font-size:calc((12 / 1240) * 100vw);font-weight:600;letter-spacing:.05em;margin-left:calc((-5 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .usually-buy_price .price_txt02 .small{font-size:12px;margin-left:-5px}}.product-d_contents .usually-buy_price .price_txt02 .capacity{font-family:Roboto,sans-serif;font-size:calc((18 / 1240) * 100vw);font-weight:600;letter-spacing:-.02em;margin-left:calc((-5 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .usually-buy_price .price_txt02 .capacity{font-size:18px;margin-left:-5px}}.product-d_contents .usually-buy_price .price_txt03{font-size:calc((13 / 1240) * 100vw);font-weight:300;letter-spacing:.03em;margin-bottom:calc((19 / 1240) * 100vw);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1240px){.product-d_contents .usually-buy_price .price_txt03{font-size:13px;margin-bottom:19px}}.product-d_contents .usually-buy_price .price_txt03 .yen{font-size:calc((13 / 1240) * 100vw);font-weight:600;letter-spacing:.05em;padding-left:calc((2 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .usually-buy_price .price_txt03 .yen{font-size:13px;padding-left:2px}}.product-d_contents .usually-buy_price .price_txt03 .large{font-family:Roboto,sans-serif;font-weight:500;font-size:calc((18 / 1240) * 100vw);letter-spacing:-.02em}@media screen and (min-width: 1240px){.product-d_contents .usually-buy_price .price_txt03 .large{font-size:18px}}.product-d_contents .usually-buy_price .price_txt03 .tax{letter-spacing:.05em;margin-left:calc((-6 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .usually-buy_price .price_txt03 .tax{letter-spacing:.05em;margin-left:-6px}}.product-d_contents .usually-buy_btn .usually-buy_btn_txt{font-size:calc((12 / 1240) * 100vw);letter-spacing:.03em;position:relative;text-align:center;margin-bottom:calc((6 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .usually-buy_btn .usually-buy_btn_txt{font-size:12px;margin-bottom:6px}}.product-d_contents .usually-buy_btn .usually-buy_btn_txt:before{content:"";position:absolute;background:url(/cdn/shop/files/product-detail_line01.webp?v=1698307511) no-repeat center/contain;width:calc((7 / 1240) * 100vw);height:calc((12 / 1240) * 100vw);top:0;left:calc((16 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .usually-buy_btn .usually-buy_btn_txt:before{width:7px;height:12px;left:16px}}.product-d_contents .usually-buy_btn .usually-buy_btn_txt:after{content:"";position:absolute;background:url(/cdn/shop/files/product-detail_line02.webp?v=1698307512) no-repeat center/contain;width:calc((7 / 1240) * 100vw);height:calc((12 / 1240) * 100vw);top:0;right:calc((16 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .usually-buy_btn .usually-buy_btn_txt:after{width:7px;height:12px;right:16px}}.product-d_contents .product-d_regularly-buy{border-radius:calc((10 / 1240) * 100vw);background:#fff;box-shadow:0 0 calc((10 / 1240) * 100vw) #0000001a;margin-bottom:calc((60 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .product-d_regularly-buy{border-radius:10px;box-shadow:0 0 10px #0000001a;margin-bottom:60px}}.product-d_contents .product-d_regularly-buy .regularly-buy_ttlArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc((54 / 1240) * 100vw);border-radius:calc((10 / 1240) * 100vw) calc((10 / 1240) * 100vw) 0px 0px;padding:0 calc((30 / 1240) * 100vw);background:#f8f8f8}@media screen and (min-width: 1240px){.product-d_contents .product-d_regularly-buy .regularly-buy_ttlArea{height:54px;border-radius:10px 10px 0 0;padding:0 30px}}.product-d_contents .product-d_regularly-buy .regularly-buy_ttl{font-size:calc((16 / 1240) * 100vw);font-weight:500;letter-spacing:.05em}@media screen and (min-width: 1240px){.product-d_contents .product-d_regularly-buy .regularly-buy_ttl{font-size:16px}}.product-d_contents .product-d_regularly-buy .regularly-buy_box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc((8 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .product-d_regularly-buy .regularly-buy_box{gap:8px}}.product-d_contents .product-d_regularly-buy .regularly-buy_box>li{width:calc((70 / 1240) * 100vw);height:calc((18 / 1240) * 100vw);font-size:calc((12 / 1240) * 100vw);font-weight:300;line-height:calc((18 / 1240) * 100vw);background:#de4747;color:#fff;text-align:center;box-sizing:border-box}@media screen and (min-width: 1240px){.product-d_contents .product-d_regularly-buy .regularly-buy_box>li{width:70px;height:18px;font-size:12px;line-height:18px}}.product-d_contents .product-d_regularly-buy .regularly-buy_w-bg{padding:calc((15 / 1240) * 100vw) calc((30 / 1240) * 100vw) calc((24 / 1240) * 100vw) calc((30 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .product-d_regularly-buy .regularly-buy_w-bg{padding:11px 30px 24px}}.product-d_contents .product-d_regularly-buy .regularly-buy_description{font-size:calc((15 / 1240) * 100vw);font-weight:400;line-height:1.9em;letter-spacing:.05em;padding-bottom:calc((18 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .product-d_regularly-buy .regularly-buy_description{font-size:15px;padding-bottom:18px}}.product-d_contents .product-d_regularly-buy .regularly-buy_description .bold{font-weight:600}.product-d_contents .product-d_regularly-buy .regularly-buy_formList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:calc((19 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .product-d_regularly-buy .regularly-buy_formList{padding-top:19px}}.product-d_contents .product-d_regularly-buy .regularly-buy_formList>li{width:calc((280 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .product-d_regularly-buy .regularly-buy_formList>li{width:280px}}.product-d_contents .product-d_regularly-buy .regularly-buy_formList:before{content:"";position:absolute;background-image:linear-gradient(to right,#aaa calc((1 / 1240) * 100vw),transparent calc((1 / 1240) * 100vw));background-size:calc((5 / 1240) * 100vw) calc((2 / 1240) * 100vw);background-repeat:repeat-x;background-position:left bottom;width:100%;height:calc((1 / 1240) * 100vw);top:0;left:0}@media screen and (min-width: 1240px){.product-d_contents .product-d_regularly-buy .regularly-buy_formList:before{background-image:linear-gradient(to right,#aaa 1px,transparent 1px);background-size:5px 2px;height:1px}}.product-d_contents .product-d_regularly-buy .regularly-buy_capacity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 0 calc((70 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .product-d_regularly-buy .regularly-buy_capacity{padding:0 0 0 70px}}.product-d_contents .product-d_regularly-buy .regularly-buy_capacity .regularly-buy_cntTtl{font-size:calc((15 / 1240) * 100vw);margin-right:calc((10 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .product-d_regularly-buy .regularly-buy_capacity .regularly-buy_cntTtl{font-size:15px;margin-right:10px}}.product-d_contents .product-d_regularly-buy .regularly-buy_price .regularly-buy_priceTxt{margin-bottom:calc((4 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .product-d_regularly-buy .regularly-buy_price .regularly-buy_priceTxt{margin-bottom:4px}}.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt01{font-size:calc((15 / 1240) * 100vw);font-weight:400;letter-spacing:.03em;white-space:nowrap}@media screen and (min-width: 1240px){.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt01{font-size:15px}}.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt01 .yen{font-size:calc((18 / 1240) * 100vw);font-weight:700}@media screen and (min-width: 1240px){.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt01 .yen{font-size:18px}}.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt01 .price{font-family:Roboto,sans-serif;font-size:calc((18 / 1240) * 100vw);font-weight:500;letter-spacing:-.02em}@media screen and (min-width: 1240px){.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt01 .price{font-size:18px}}.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt01 .tax{font-size:calc((15 / 1240) * 100vw);margin-left:calc((-8 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt01 .tax{font-size:15px;margin-left:-8px}}.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt02{font-size:calc((15 / 1240) * 100vw);font-weight:400}@media screen and (min-width: 1240px){.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt02{font-size:15px}}.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt02 .capacity{font-family:Roboto,sans-serif;font-size:calc((20 / 1240) * 100vw);font-weight:500;letter-spacing:-.02em;margin-left:calc((-12 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt02 .capacity{font-size:20px;margin-left:-12px}}.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt02 .small{font-size:calc((15 / 1240) * 100vw);font-weight:600;padding:0 calc((2 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt02 .small{font-size:15px;padding:0 2px}}.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt03{font-size:calc((13 / 1240) * 100vw);letter-spacing:.03em;margin-bottom:calc((12 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt03{font-size:13px;margin-bottom:12px}}.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt03 .yen{font-size:calc((27 / 1240) * 100vw);font-weight:500;letter-spacing:.05em}@media screen and (min-width: 1240px){.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt03 .yen{font-size:27px}}.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt03 .large{font-family:Roboto,sans-serif;font-weight:500;font-size:calc((36 / 1240) * 100vw);letter-spacing:-.02em}@media screen and (min-width: 1240px){.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt03 .large{font-size:36px}}.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt03 .tax{font-size:calc((12 / 1240) * 100vw);font-weight:500;letter-spacing:.05em;margin-left:calc((-6 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt03 .tax{font-size:12px;margin-left:-6px}}.product-d_contents .btn_01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin:0 auto;position:relative;background:#333;color:#fff;font-size:calc((15 / 1240) * 100vw);font-weight:500;line-height:1.4em;width:100%;height:calc((50 / 1240) * 100vw);border-radius:calc((80 / 1240) * 100vw);cursor:pointer}@media screen and (min-width: 1240px){.product-d_contents .btn_01{font-size:15px;height:50px;border-radius:80px}}.product-d_contents .btn_01:hover{opacity:1;text-decoration:underline}.product-d_contents .btn_01:after{content:"";position:absolute;background:url(/cdn/shop/files/icon_arrow.webp?v=1697532135) no-repeat 50% / contain;display:block;width:calc((8 / 1240) * 100vw);height:calc((12 / 1240) * 100vw);right:calc((18 / 1240) * 100vw);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 1240px){.product-d_contents .btn_01:after{width:8px;height:12px;right:18px}}.product-d_contents .btn_02{font-size:calc((15 / 1240) * 100vw);font-weight:400;letter-spacing:.05em;text-align:center;position:relative}@media screen and (min-width: 1240px){.product-d_contents .btn_02{font-size:15px}}.product-d_contents .btn_02:before{content:"";position:absolute;border-bottom:calc((2 / 1240) * 100vw) solid #111;width:100%;bottom:calc((-4 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_contents .btn_02:before{border-bottom:1px solid #111;bottom:-4px}}.product-d_contents .btn_02:after{content:"";position:absolute;background:url(/cdn/shop/files/icon_link.webp?v=1697532172) no-repeat 50% / contain;display:block;width:calc((14 / 1240) * 100vw);height:calc((13 / 1240) * 100vw);right:calc((-19 / 1240) * 100vw);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 1240px){.product-d_contents .btn_02:after{width:14px;height:13px;right:-19px}}.product-d_contents .center{text-align:center}.product-d_accordion .product-d_dl{border-radius:calc((10 / 1240) * 100vw);background:#fff;margin-bottom:calc((20 / 1240) * 100vw);box-shadow:0 0 calc((10 / 1240) * 100vw) #0000001a}@media screen and (min-width: 1240px){.product-d_accordion .product-d_dl{border-radius:10px;margin-bottom:20px;box-shadow:0 0 10px #0000001a}}.product-d_accordion .product-d_dl:last-of-type{margin-bottom:calc((50 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_accordion .product-d_dl:last-of-type{margin-bottom:50px}}.product-d_accordion .product-d_dl_dt{position:relative;padding:calc((20 / 1240) * 100vw) calc((105 / 1240) * 100vw) calc((22 / 1240) * 100vw) calc((30 / 1240) * 100vw);letter-spacing:.05em;font-weight:600;cursor:pointer}@media screen and (min-width: 1240px){.product-d_accordion .product-d_dl_dt{padding:20px 105px 22px 30px}}.product-d_accordion .product-d_dl_dt>p{position:relative;font-size:calc((15 / 1240) * 100vw);letter-spacing:.05em;font-weight:600}@media screen and (min-width: 1240px){.product-d_accordion .product-d_dl_dt>p{position:relative;font-size:15px}}.product-d_accordion .product-d_dl_dt:before,.product-d_accordion .product-d_dl_dt:after{content:"";display:block;width:calc((16 / 1240) * 100vw);height:calc((2 / 1240) * 100vw);background-color:#bbb;border-radius:.1rem;transform-origin:center center;position:absolute;top:50%;transform:translateY(-50%);right:calc((30 / 1240) * 100vw);transition:transform .5s ease}@media screen and (min-width: 1240px){.product-d_accordion .product-d_dl_dt:before,.product-d_accordion .product-d_dl_dt:after{width:16px;height:2px;right:30px}}.product-d_accordion .product-d_dl_dt:after{transform:translateY(-50%) rotate(90deg)}.product-d_accordion .product-d_dl_dt.open:after{transform:translateY(-50%)}.product-d_accordion .product-d_dl_dd{display:none;position:relative;font-size:calc((15 / 1240) * 100vw);font-weight:300;line-height:1.8em;letter-spacing:.05em;padding:calc((22 / 1240) * 100vw) calc((40 / 1240) * 100vw) calc((28 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_accordion .product-d_dl_dd{font-size:15px;padding:22px 30px 30px}}.product-d_accordion .product-d_dl_dd:after{content:"";position:absolute;background-image:linear-gradient(to right,#aaa calc((1 / 1240) * 100vw),transparent calc((1 / 1240) * 100vw));background-size:calc((5 / 1240) * 100vw) calc((2 / 1240) * 100vw);background-repeat:repeat-x;background-position:left bottom;width:calc((560 / 1240) * 100vw);height:calc((1 / 1240) * 100vw);top:0;left:calc((30 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_accordion .product-d_dl_dd:after{background-image:linear-gradient(to right,#aaa 1px,transparent 1px);background-size:5px 2px;width:560px;left:30px}}.product-d_accordion .product-d_dl_dd .product-d_dl_dd_ttl{font-size:calc((14 / 1240) * 100vw);line-height:1.2em;letter-spacing:.05em;font-weight:600;margin-bottom:calc((6 / 1240) * 100vw)}.product-d_accordion .product-d_dl_dd .product-d_dl_dd_ttl:not(:first-child){margin-top:20px}@media screen and (min-width: 1240px){.product-d_accordion .product-d_dl_dd .product-d_dl_dd_ttl{font-size:14px;margin-bottom:6px}}.product-d_accordion .product-d_dl_dd .product-d_dl_dd_txt>li{font-size:calc((14 / 1240) * 100vw);font-weight:400;line-height:1.6em;letter-spacing:.03em;margin-bottom:calc((5 / 1240) * 100vw);position:relative}@media screen and (min-width: 1240px){.product-d_accordion .product-d_dl_dd .product-d_dl_dd_txt>li{font-size:14px;margin-bottom:5px}}.product-d_accordion .product-d_dl_dd .product-d_dl_dd_txt>li:last-child{margin-bottom:0}.product-d_accordion .product-d_dl_dd .product-d_dl_dd_txt>li>p{margin-bottom:calc((5 / 1240) * 100vw);letter-spacing:.05em}@media screen and (min-width: 1240px){.product-d_accordion .product-d_dl_dd .product-d_dl_dd_txt>li>p{margin-bottom:5px}}.product-d_accordion .product-d_dl_dd>.product-d_dl_dd_cnt{margin-bottom:calc((20 / 1240) * 100vw)}@media screen and (min-width: 1240px){.product-d_accordion .product-d_dl_dd>.product-d_dl_dd_cnt{margin-bottom:20px}}.product-d_accordion .product-d_dl_dd>.product-d_dl_dd_cnt:last-child{margin-bottom:0}@media screen and (min-width: 1240px){.product-d_accordion .product-d_dl_dd .product-d_dl_dd_txt>li:before{width:4px;height:4px;border-radius:10px;top:10px}}.product-d_accordion .product-d_dl_dd .product-d_dl_dd_txt .product-d_dl_dd_indent{text-indent:-2.5em;padding-left:2.5em}.product-d_accordion .product-d_dl_dd .product-d_dl_dd_txt>li>ul>li{margin-bottom:calc((5 / 1240) * 100vw);letter-spacing:.03em}@media screen and (min-width: 1240px){.product-d_accordion .product-d_dl_dd .product-d_dl_dd_txt>li>ul>li{margin-bottom:5px}}.product-d_accordion .product-d_dl_dd .product-d_dl_dd_txt>li>ul>li:last-child{margin-bottom:0}@media screen and (max-width: 767px){.product-d_contents{padding:calc((94 / 750) * 100vw) 0 calc((116 / 750) * 100vw)}.product-d_contents h2{font-size:6.4vw;margin-bottom:calc((40 / 750) * 100vw)}.product-d_contents h2 .en{font-size:3.2vw}.product-d_contents ul{display:block}.product-d_contents{padding:calc((94 / 750) * 100vw) 0 16vw}.product-d_contents .product-d_info{display:block}.product-d_contents .product-d_thumbnail{width:100%}.product-d_contents .thumbnail-list{margin-bottom:calc((71 / 750) * 100vw)}.product-d_contents .product-d_cnt{width:100%}.product-d_contents .product_media-item{width:calc((670 / 750) * 100vw);height:calc((670 / 750) * 100vw);border-radius:calc((20 / 750) * 100vw);box-shadow:0 0 calc((16 / 750) * 100vw) #0000001a;margin-bottom:4vw}.product-d_contents .product_media-img{width:100%}.product-d_contents .product_media_capacity{width:calc((128 / 750) * 100vw);height:calc((128 / 750) * 100vw);font-size:4.8vw;line-height:calc((128 / 750) * 100vw);border-radius:calc((100 / 750) * 100vw);top:calc((40 / 750) * 100vw);left:calc((40 / 750) * 100vw)}.product-d_contents .thumbnail-list_item{width:16vw;height:16vw;border-radius:calc((10 / 750) * 100vw);box-shadow:0 0 calc((16 / 750) * 100vw) #0000001a}.product-d_contents .product-d_cnt_ttlArea .product-d_cnt_ttl{font-size:calc((40 / 750) * 100vw);margin-bottom:calc((20 / 750) * 100vw)}.product-d_contents .product-d_cnt_ttlArea{padding:0 0 9.2vw;margin-bottom:calc((67 / 750) * 100vw)}.product-d_contents .product-d_cnt_ttlArea:after{background-image:linear-gradient(to right,#aaa calc((2 / 750) * 100vw),transparent calc((2 / 750) * 100vw));background-size:calc((10 / 750) * 100vw) calc((4 / 750) * 100vw);width:100%;height:calc((2 / 750) * 100vw);left:0}.product-d_contents .product-d_cnt_ttlArea .product-d_cnt_cat{width:calc((172 / 750) * 100vw);height:calc((44 / 750) * 100vw);font-size:3.2vw;line-height:calc((40 / 750) * 100vw);border:calc((2 / 750) * 100vw) solid #111;margin-bottom:3.2vw}.product-d_contents .product-d_cnt_ttlArea .product-d_cnt_description{font-size:calc((28 / 750) * 100vw)}.product-d_contents .product-d_usually-buy .usually-buy_list{display:block}.product-d_contents ul .img_area{width:100%;margin-bottom:calc((46 / 750) * 100vw)}.product-d_contents ul .img_area img{border-radius:calc((20 / 750) * 100vw)}.product-d_contents ul .txt_area{width:100%}.product-d_contents ul .txt_area h3{font-size:4.8vw;margin-bottom:calc((20 / 750) * 100vw)}.product-d_contents ul .txt_area .txt01{font-size:calc((28 / 750) * 100vw);line-height:1.8em;margin-bottom:calc((50 / 750) * 100vw)}.product-d_contents .btn_area{text-align:center}.product-d_contents .btn_01{font-size:calc((28 / 750) * 100vw);width:100%;height:calc((110 / 750) * 100vw);border-radius:calc((54 / 750) * 100vw)}.product-d_contents .btn_01:after{width:2.4vw;height:3.2vw;right:calc((50 / 750) * 100vw)}.product-d_contents .product-d_usually-buy{padding:0;margin-bottom:calc((100 / 750) * 100vw)}.product-d_contents .product-d_usually-buy .usually-buy_list-item,.product-d_contents .product-d_usually-buy .usually-buy_price{width:100%}.product-d_contents .product-d_usually-buy .usually-buy_price{margin-right:0}.product-d_contents .product-d_usually-buy .usually-buy_capacity>li{display:block;margin-bottom:calc((27 / 750) * 100vw)}.product-d_contents .product-d_usually-buy .usually-buy_capacity>li:last-child{margin-bottom:calc((73 / 750) * 100vw)}.product-d_contents .product-d_usually-buy .usually-buy_capacity>li>.usually-buy_ttl{font-size:calc((28 / 750) * 100vw);font-weight:400;margin-right:0;margin-bottom:calc((13 / 750) * 100vw)}.product-d_contents .product-d_usually-buy .usually-buy_capacity>li .usually-buy_btn label .usually-buy_btn-products{font-size:calc((32 / 750) * 100vw);line-height:calc((28 / 750) * 100vw);width:calc((160 / 750) * 100vw);height:12vw;line-height:calc((86 / 750) * 100vw);border-radius:calc((10 / 750) * 100vw);border:calc((2 / 750) * 100vw) solid #ddd;margin-right:3.2vw}.product-d_contents .product-d_usually-buy .usually-buy_capacity>li>.usually-buy_cnt,.product-d_contents .product-d_regularly-buy .regularly-buy_formList>li>.regularly-buy_cnt{width:calc((160 / 750) * 100vw);height:12vw}.product-d_contents .product-d_usually-buy .usually-buy_capacity>li>.usually-buy_cnt .usually-buy_select,.product-d_contents .product-d_regularly-buy .regularly-buy_formList>li>.regularly-buy_cnt .regularly-buy_select{width:calc((160 / 750) * 100vw);height:12vw;font-size:calc((32 / 750) * 100vw);border-radius:calc((10 / 750) * 100vw);border:calc((2 / 750) * 100vw) solid #ddd;padding:3.2vw 0 calc((23 / 750) * 100vw) calc((40 / 750) * 100vw)}.product-d_contents .product-d_usually-buy .usually-buy_capacity>li>.usually-buy_cnt:after,.product-d_contents .product-d_regularly-buy .regularly-buy_formList>li>.regularly-buy_cnt:after{width:2.4vw;height:1.6vw;right:3.2vw;top:calc((40 / 750) * 100vw)}.product-d_contents .usually-buy_price .price_txt01{font-size:4vw;margin-bottom:2vw}.product-d_contents .usually-buy_price .shipping_charge{width:calc((140 / 750) * 100vw);height:calc((40 / 750) * 100vw);font-size:3.2vw;line-height:calc((40 / 750) * 100vw);margin-bottom:.8vw}.product-d_contents .usually-buy_price .price_txt02{font-size:calc((110 / 750) * 100vw);margin-bottom:calc((8 / 750) * 100vw)}.product-d_contents .usually-buy_price .price_txt02 .yen{font-size:calc((76 / 750) * 100vw);font-weight:400;padding-right:calc((10 / 750) * 100vw)}.product-d_contents .usually-buy_price .price_txt02 .small{font-size:calc((32 / 750) * 100vw);margin-left:calc((-14 / 750) * 100vw)}.product-d_contents .usually-buy_price .price_txt02 .capacity{font-size:6.4vw;margin-left:calc((-14 / 750) * 100vw)}.product-d_contents .usually-buy_price .price_txt03{font-size:calc((26 / 750) * 100vw);margin-bottom:11.6vw}.product-d_contents .usually-buy_price .price_txt03 .yen{font-size:calc((32 / 750) * 100vw);margin:0 calc((4 / 750) * 100vw)}.product-d_contents .usually-buy_price .price_txt03 .large{font-size:calc((40 / 750) * 100vw)}.product-d_contents .usually-buy_price .price_txt03 .tax{margin-left:calc((-10 / 750) * 100vw)}.product-d_contents .usually-buy_btn .usually-buy_btn_txt{font-size:calc((26 / 750) * 100vw);margin-bottom:calc((13 / 750) * 100vw)}.product-d_contents .usually-buy_btn .usually-buy_btn_txt:before{width:calc((26 / 750) * 100vw);height:3.2vw;top:calc((4 / 750) * 100vw);left:8vw}.product-d_contents .usually-buy_btn .usually-buy_btn_txt:after{width:calc((26 / 750) * 100vw);height:3.2vw;top:calc((4 / 750) * 100vw);right:8vw}.product-d_contents .product-d_regularly-buy{border-radius:calc((20 / 750) * 100vw);box-shadow:0 0 calc((16 / 750) * 100vw) #0000001a;margin-bottom:calc((100 / 750) * 100vw)}.product-d_contents .product-d_regularly-buy .regularly-buy_ttlArea{height:16vw;border-radius:calc((20 / 750) * 100vw) calc((20 / 750) * 100vw) 0px 0px;padding:0 calc((40 / 750) * 100vw)}.product-d_contents .product-d_regularly-buy .regularly-buy_ttl{font-size:calc((32 / 750) * 100vw)}.product-d_contents .product-d_regularly-buy .regularly-buy_box{gap:1.6vw}.product-d_contents .product-d_regularly-buy .regularly-buy_box>li{width:calc((140 / 750) * 100vw);height:calc((40 / 750) * 100vw);font-size:3.2vw;line-height:calc((40 / 750) * 100vw)}.product-d_contents .product-d_regularly-buy .regularly-buy_w-bg{padding:calc((40 / 750) * 100vw) calc((40 / 750) * 100vw) calc((62 / 750) * 100vw)}.product-d_contents .product-d_regularly-buy .regularly-buy_description{font-size:calc((28 / 750) * 100vw);font-weight:300;line-height:1.6em;letter-spacing:.05em;padding-bottom:calc((62 / 750) * 100vw)}.product-d_contents .product-d_regularly-buy .regularly-buy_formList:before{background-image:linear-gradient(to right,#aaa calc((2 / 750) * 100vw),transparent calc((2 / 750) * 100vw));background-size:calc((10 / 750) * 100vw) calc((4 / 750) * 100vw);height:calc((2 / 750) * 100vw)}.product-d_contents .product-d_regularly-buy .regularly-buy_formList{display:block;padding-top:7.6vw}.product-d_contents .product-d_regularly-buy .regularly-buy_formList>li{width:100%;padding:0}.product-d_contents .product-d_regularly-buy .regularly-buy_capacity{display:block}.product-d_contents .product-d_regularly-buy .regularly-buy_capacity .regularly-buy_cntTtl{font-size:calc((28 / 750) * 100vw);margin-right:0;margin-bottom:2vw}.product-d_contents .product-d_regularly-buy .regularly-buy_formList>li>.regularly-buy_cnt{margin-bottom:calc((55 / 750) * 100vw)}.product-d_contents .product-d_regularly-buy .regularly-buy_price .regularly-buy_priceTxt{display:block}.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt01{font-size:3.2vw;margin-bottom:calc((10 / 750) * 100vw);padding-right:0}.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt01 .yen{font-size:calc((32 / 750) * 100vw)}.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt01 .price{font-size:4.8vw}.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt01 .tax{margin-left:calc((-10 / 750) * 100vw)}.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt02{display:block;font-size:calc((40 / 750) * 100vw);margin-top:calc((8 / 750) * 100vw);margin-bottom:calc((4 / 750) * 100vw)}.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt02 .capacity{font-size:calc((44 / 750) * 100vw);font-weight:500}.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt02 .small{font-size:4.8vw;padding:0 .8vw}.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt03{font-size:calc((32 / 750) * 100vw);font-weight:500;margin-bottom:calc((50 / 750) * 100vw)}.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt03 .yen{font-size:calc((76 / 750) * 100vw);padding-right:calc((10 / 750) * 100vw)}.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt03 .large{font-size:calc((110 / 750) * 100vw)}.product-d_contents .product-d_regularly-buy .regularly-buy_price .price_txt03 .tax{font-weight:500;font-size:calc((32 / 750) * 100vw);margin-left:calc((-14 / 750) * 100vw)}.product-d_contents .product-d_regularly-buy .regularly-buy_price .btn_01{height:calc((100 / 750) * 100vw)}.product-d_contents .product-d_regularly-buy .regularly-buy_price .btn_01:after{right:calc((40 / 750) * 100vw)}.product-d_accordion .product-d_dl{border-radius:calc((20 / 750) * 100vw);margin-bottom:4.8vw;box-shadow:0 0 calc((16 / 750) * 100vw) #0000001a}.product-d_accordion .product-d_dl:last-of-type{margin-bottom:calc((67 / 750) * 100vw)}.product-d_accordion .product-d_dl_dt{padding:calc((40 / 750) * 100vw) calc((140 / 750) * 100vw) calc((44 / 750) * 100vw) calc((40 / 750) * 100vw);font-size:calc((28 / 750) * 100vw)}.product-d_accordion .product-d_dl_dt>p{font-size:calc((28 / 750) * 100vw)}.product-d_accordion .product-d_dl_dt:before,.product-d_accordion .product-d_dl_dt:after{width:3.2vw;height:calc((4 / 750) * 100vw);top:8vw;right:calc((40 / 750) * 100vw)}.product-d_accordion .product-d_dl_dd{font-size:calc((26 / 750) * 100vw);padding:calc((47 / 750) * 100vw) calc((40 / 750) * 100vw)}.product-d_accordion .product-d_dl_dd:after{background-image:linear-gradient(to right,#aaa calc((2 / 750) * 100vw),transparent calc((2 / 750) * 100vw));background-size:calc((10 / 750) * 100vw) calc((4 / 750) * 100vw);width:80vw;height:calc((2 / 750) * 100vw);left:calc((40 / 750) * 100vw)}.product-d_accordion .product-d_dl_dd>.product-d_dl_dd_cnt{margin-bottom:calc((47 / 750) * 100vw)}.product-d_accordion .product-d_dl_dd .product-d_dl_dd_ttl{font-size:calc((26 / 750) * 100vw);margin-bottom:calc((4 / 750) * 100vw);line-height:1.6em}.product-d_accordion .product-d_dl_dd .product-d_dl_dd_txt>li{font-size:calc((26 / 750) * 100vw);line-height:1.6em;letter-spacing:.05em;padding-left:.8em;margin-bottom:calc((25 / 750) * 100vw)}.product-d_accordion .product-d_dl_dd .product-d_dl_dd_txt>li:before{width:calc((8 / 750) * 100vw);height:calc((8 / 750) * 100vw);border-radius:calc((20 / 750) * 100vw);top:calc((16 / 750) * 100vw)}.product-d_accordion .product-d_dl_dd .product-d_dl_dd_txt>li>ul>li{font-size:calc((26 / 750) * 100vw);margin-bottom:.8vw;letter-spacing:.05em}.product-d_accordion .product-d_dl_dd .product-d_dl_dd_txt>li>p{font-size:calc((26 / 750) * 100vw);margin-bottom:.8vw;letter-spacing:.05em}.product-d_contents .btn_02{font-size:calc((26 / 750) * 100vw)}.product-d_contents .btn_02:before{border-bottom:calc((2 / 750) * 100vw) solid #111;bottom:calc((-4 / 750) * 100vw)}.product-d_contents .btn_02:after{width:calc((25 / 750) * 100vw);height:calc((22 / 750) * 100vw);right:calc((-34 / 750) * 100vw);top:3.2vw}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/product-d_contents.css.map */
