.main-page-title{font-size:3.6rem}@media screen and (max-width: 885px){body .main-page-title{font-size:4.4vw;text-align:center}}img{max-width:100%;width:100%;height:auto;vertical-align:bottom}img.pages_image{border:none}body .shopify-policy__container{margin:5rem auto 8rem}@media screen and (max-width: 750px){.shopify-policy__container .shopify-policy__title h1{font-size:2rem;margin-bottom:4rem}}.card__information .card__heading{font-weight:600}:is(.price__container,.card-information) .price__regular{color:#da0627;font-weight:600}.product__title h1{font-size:3rem}.image_box_inner{max-width:700px;margin:0 auto}.p_detail_list .list-payment__item{padding:.3rem}.list-payment.p_detail_list{justify-content:center}@media screen and (min-width: 750px){.list-payment.p_detail_list{justify-content:center}}.product__title h1{font-size:2.4rem;font-weight:600}@media screen and (max-width: 749px){.product__title h1{font-size:1.9rem}div.pwzrjss10,div.pwzrjss11{border-radius:0;fill:#fff;background-color:transparent!important}:is(div.pwzrjss10,div.pwzrjss11) svg{width:20px}}caption{background-color:#a5a5a5;padding:.8rem 2rem;color:#fff;font-size:2rem;letter-spacing:5.5px}.detail_table{width:100%;table-layout:auto;border:1px solid #dbdbdb;border-collapse:collapse}.detail_table th{border:1px solid #dbdbdb;width:30%;font-size:1.5rem}.detail_table td{border:1px solid #dbdbdb;padding:8px;font-size:1.5rem}@media screen and (max-width: 767px){caption{padding:1rem;font-size:1.5rem}.detail_table th{width:24%}.detail_table td{padding:.6rem 1rem}}.item_box{margin-bottom:6rem}.item_ttl{font-weight:600;font-size:4rem;color:#ef7b1c;text-align:center}@media screen and (max-width: 767px){.item_box{margin-bottom:5rem}.item_ttl{font-size:2.2rem}}.item_wrap{margin-top:10rem}.item_box_flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 2rem}.item_box_flex img{width:48%;height:100%;max-width:500px;border:solid 1px #ececec;margin-right:2rem}.item_box_flex .item_txt{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 767px){.item_wrap{margin-top:5rem}}@media screen and (max-width: 767px){.item_box_flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.item_box_flex img{width:100%;margin-right:0}}.form_lead{font-size:2rem;text-align:center;color:#333}@media screen and (max-width: 767px){.form_lead{font-size:1.6rem}}.accordion__title{font-size:1.7rem;padding-left:1rem}.accordion__content p{font-size:1.7rem;margin-top:1rem}@media screen and (max-width: 767px){h2.collapsible-content__heading{margin-bottom:0}.accordion__content p{line-height:1.5}}.banner__text p{color:rgba(var(--color-foreground))}.sp_only{display:none}@media screen and (max-width: 767px){.sp_only{display:block}.pc_only{display:none}}body .star-ratings-css{text-shadow:none}body .star-ratings-css-top{height:auto}.mxpr-rating-link{color:inherit}body .cart-notification-form{display:none}body .cart__checkout-button{background:#fbc87c;transition:background .3s ease;color:#4d4d4d}body .cart__checkout-button:hover{background:#ff9800;color:#000}body .cart__checkout-button:after{-webkit-box-shadow:none;box-shadow:none}body .cart__checkout-button:not([disabled]):hover:after{box-shadow:none}body .cart__checkout-button[disabled]{background:#bebebe!important;cursor:not-allowed}@media screen and (min-width: 750px){body .tax-note{white-space:nowrap;display:flex;justify-content:flex-end}}.custom_select{width:100%;flex-grow:1;text-align:left;padding:1.5rem;margin-bottom:2rem;background:inherit;color:#121212bf;font-size:16px;border:solid 1px #72716f}.custom_field .custom_label{font-size:14px}.product_faq_wrap{padding:5rem 2rem;max-width:1100px;margin:0 auto}.product_faq_wrap h2{font-weight:600;font-size:2rem;margin:0;text-align:center}.product__info-container .campain_txt{margin:0 0 -2rem;line-height:1.3;font-size:1.4rem;text-align:center;color:#ef0000;font-weight:600}.item_movie{width:100%}.item_movie_wrap{max-width:700px;margin:0 auto;padding:4rem 0}.item_movie_wrap h2{font-weight:600;font-size:2rem;text-align:center}@media screen and (max-width: 700px){.item_movie_wrap{border-bottom:solid .5px #d5d2d2}}.movie_txt{font-size:1.4rem;text-align:right;margin:0}.jdgm-prev-badge__text{text-decoration:underline}.link_box_wrap .link_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;list-style:none;padding:0}.link_box_wrap li{width:24%;margin-bottom:2rem}@media screen and (max-width: 767px){.link_box_wrap li{width:49%;margin-bottom:1rem}}.custom_content ul{list-style:none;text-align:left;margin:0}.custom_content img{width:100%;height:auto;border:none}.custom_content .txt_left{text-align:left;margin:0}@media screen and (max-width: 767px){.custom_content{padding:0 1rem}}.lead_wrap{margin-bottom:5rem}.present_txt{margin-bottom:3rem}.present_txt span{font-weight:700;color:#b83838}.voice_txt{color:#91663d}.list_ttl{margin:1rem auto;font-size:15px;padding:1rem 0;border-bottom:dotted .5px #333;line-height:1.4;font-size:14px}.list_ttl span.line_txt{color:#34a853;font-weight:700}.box_gray_wrap{text-align:center;background-color:#fafaf8;border:1px solid #e4e4e4;position:relative;padding:4rem 1rem}.box_head_ttl{display:block;width:100%;max-width:550px;padding:8px 10px;font-size:14px;color:#fff;background-color:#1b1b1b;position:absolute;margin:0;top:-25px;left:50%;transform:translate(-50%)}a.present_btn{color:#fff;box-shadow:3px 3px 10px #33333352}@media screen and (max-width: 750px){.box_head_ttl{display:block;width:90%}a.present_btn{line-height:25px;padding:10px 30px}}a.present_btn{transition:.3s}a.present_btn:hover{background:#fff;color:#34a853}a.present_btn::befor{content:none}.present_btn:after{box-shadow:none;content:"";display:block;width:1rem;height:1rem;border-right:solid 2px #ffffff;border-bottom:solid 2px #ffffff;transform:rotate(-45deg);position:absolute;right:10px;left:unset;top:calc((100% - 1rem)/2)}a.button.present_btn:hover:after{box-shadow:none;border-right:solid 2px #34a853;border-bottom:solid 2px #34a853}.caution_wrap{font-size:14px;color:#b83838}.form_wrap{font-size:14px;margin-bottom:2rem}.case_img{margin:2rem auto;max-width:400px}.line_link_footer{width:22%}.line_link_btn{transition:.3s}.line_link_btn:hover{opacity:.8}@media screen and (max-width: 750px){.line_link_footer{width:100%}}body .line_link_cart_btm a{display:block;width:75%;margin:0 auto}.line_link_bnr a{padding:1.1rem 3rem;display:block}.sec_ttl_wrap{text-align:center}.sec_ttl_h2{font-size:1rem}.sec_ttl_h2 .en{display:block;font-size:3rem;margin-bottom:4px}.brand_txt{max-width:830px;margin:auto;text-align:center;font-size:1.5rem}a.bnr_link{display:block;transition:.3s}a.bnr_link:hover{opacity:.8}.mt40{margin-top:4rem}@media screen and (max-width: 750px){.brand_txt{text-align:left}.sec_ttl_h2 .en{font-size:2.4rem}}@media screen and (max-width: 750px){body .footer__column--info{padding-left:0rem;padding-right:0rem}}@media screen and (min-width: 750px){body .footer__column--info{align-items:flex-start!important}}.jirei_ttl{font-size:20px;font-weight:700}.jirei_block{max-width:900px;display:flex;flex-flow:column;align-items:center}.jirei_block h2{font-size:20px;font-weight:700}.jirei_link{display:block;max-width:500px;margin-top:2rem}body .article-card__excerpt{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.article-template__title{font-size:2rem}
/*# sourceMappingURL=/cdn/shop/t/32/assets/custom_style.css.map */
