@charset "UTF-8";.visible_sp{display:none}.p_indent{padding-left:1em}.shopify-policy__container{width:1240px;max-width:1240px!important;margin:0 auto;padding:64px 0}.shopify-policy__title{text-align:center!important}.policy_p_wrapper{width:800px;margin:40px auto}.privacy_p_section{margin-bottom:60px}.privacy_p_intro{margin:20px auto}.privacy_p_inner{margin:10px auto 40px}.privacy_p_inner h3{font-size:18px;font-weight:500;text-align:center;padding-bottom:10px}.privacy_p_inner ol{margin-left:0}.privacy_content h3{font-size:18px;padding-bottom:8px;border-bottom:1px solid #47423e}ol.privacy_num_list{padding-left:20px;margin-left:-20px;list-style:none}ol.privacy_num_list>li{position:relative;list-style-type:none;padding-left:20px}ol.privacy_num_list>li:before{position:absolute;left:0;content:"(" counter(list-item) ")"}ol.inner_privacy_num_list{counter-reset:my-counter;list-style:none;padding:0;margin:10px 0 20px!important}ol.inner_privacy_num_list>li{line-height:1.2;padding-left:24px;position:relative;padding-bottom:14px}ol.inner_privacy_num_list>li:before{content:counter(my-counter);counter-increment:my-counter;border:1px solid #555555;border-radius:50%;box-sizing:border-box;display:flex;justify-content:center;align-items:center;height:18px;width:18px;font-size:84%;line-height:1;position:absolute;top:0;left:0}.privacy_p_tbl{width:100%;margin:40px auto}.privacy_p_tbl th{border:none;border-bottom:1px solid #d6d6d6;padding:20px 5px;width:5%;vertical-align:top;font-weight:400}.privacy_p_tbl td{border:none;border-bottom:1px solid #d6d6d6;padding:20px 10px}.privacy_p_end{width:100%;margin:auto;text-align:right}.policy_legal_wrapper{width:100%;margin:64px auto}.legal_tbl{width:100%;margin:auto}th.tbl_sub_ttl{background-color:#47423c;color:#fff;border:none!important;padding:10px!important}.legal_tbl th{border:none;border-bottom:1px solid #d6d6d6;padding:20px 10px;width:25%;vertical-align:middle;font-weight:400}.legal_tbl td{border:none;border-bottom:1px solid #d6d6d6;padding:20px 10px;width:auto}.legal_tbl tr:nth-of-type(9) th,.legal_tbl tr:nth-of-type(13) th,.legal_tbl tr:nth-of-type(20) th{border:none;padding-bottom:40px}.legal_tbl tr:nth-of-type(9) td,.legal_tbl tr:nth-of-type(13) td,.legal_tbl tr:nth-of-type(20) td{border:none;padding-bottom:40px}.policy_re_wrapper{width:780px;margin:64px auto}.policy_re_ttl{font-size:20px;border-bottom:1px solid #333333}.policy_re_content{margin:20px auto}.refund_subttl{font-size:18px;font-weight:700}.refund_content{margin:10px auto 30px}.refund_content p{margin:0 0 5px}.refund_content_item{margin:10px auto 20px}.bold_em{font-weight:700}ul.refund_content_list{margin:0 0 20px -15px}ul.refund_howto_list{margin:10px 0 20px -15px}.refund_payment{margin:0}.refund_payment dt{font-weight:700}.refund_payment dd{margin:5px 0 20px}.notice_shipping{margin:64px auto 0;text-align:center}.notice_shipping a{border-bottom:1px solid}.guide_section{width:100%;margin-bottom:60px;margin-top:-100px;padding-top:100px}.guide_section:first-of-type{padding-top:80px}.guide_section h3{font-size:20px;font-weight:500;border-bottom:1px solid #e4e3e2;padding-bottom:10px}.guide_section p{margin:20px 0}.usage_flow p>span{font-weight:600}.usage_flow p{width:100%;display:inline-block;position:relative;padding-bottom:40px;margin:0}.usage_flow p:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-right:16px solid transparent;border-left:16px solid transparent;border-top:16px solid #919191;border-bottom:0;top:50px;left:10px}.usage_flow p:last-of-type{margin-bottom:0;padding-bottom:0}.usage_flow p:last-of-type:after{content:none}.guide_section figure{margin:0}ul.guide_list_item{margin:0;padding-left:0;list-style:none}.shipping_limit_area{background-color:#f3efe9;padding:1px 20px;margin-bottom:20px}.shipping_limit_area h4{display:inline-block;font-size:18px;line-height:2;border:1px solid;padding:0 10px;background-color:#fff}.shipping_limit_area p{margin-top:5px;padding-left:10px}.shipping_limit_area span{font-size:13px}.refund_guide_section h3{border:none;font-size:16px;background-color:#f3efe8;padding:5px 10px}.terms_section{margin:60px auto}.terms_section h3{font-size:18px;padding-bottom:8px;border-bottom:1px solid #47423e}.terms_content{margin-top:16px}.terms_content dl{margin-top:-10px;margin-left:20px}.terms_content dl dt{font-weight:500}.terms_content dl dd{margin-left:0;margin-bottom:16px}ul.terms_list{margin-top:-10px;list-style:none;margin-left:-20px;padding-left:20px}ul.terms_list>li{list-style:none}ol.terms_num_list{padding-left:20px;margin-left:-20px;list-style:none}ol.terms_num_list>li{position:relative;list-style-type:none;padding-left:20px}ol.terms_num_list>li:before{position:absolute;left:0;content:"(" counter(list-item) ")"}h2.policy_p_ttl{background-color:#47423c;color:#fff;border:none;padding:8px;font-size:20px;font-weight:500;text-align:center}.legal_tbl ul{padding-left:0}.order_mail_template{width:90%;padding:0 20px}.shipping_policy{margin-top:80px}.shipping_policy h4{margin-top:20px}@media screen and (max-width: 768px){.visible_sp{display:block}.shopify-policy__container{width:100%;max-width:100%}.policy_p_wrapper,.policy_re_wrapper{width:100%;margin:20px auto}.tbl_sub_ttl{padding-left:15px 10px!important;font-size:15px!important}.legal_tbl th{width:25%;padding:20px 5px;font-size:13px}.legal_tbl td{padding:20px 0 20px 10px;font-size:12px}h2.policy_p_ttl{font-size:18px}.privacy_p_intro{font-size:14px}ol.inner_privacy_num_list>li{line-height:1.3}.privacy_p_tbl{margin:0 auto}.privacy_p_tbl th{font-size:12px;width:8%}.privacy_p_tbl td{font-size:12px;padding:20px 5px}.privacy_p_end{margin-top:20px;font-size:12px}.refund_subttl{font-size:16px}.refund_subttl.sp_ttl_space{font-size:16px;letter-spacing:-1px}.refund_content p,ul.refund_content_list li,ul.refund_howto_list li,.refund_payment dt,.refund_payment dd{font-size:14px}.add_intent{margin-left:3em}.guide_section:last-of-type{margin-bottom:0}.usage_flow p:after{left:50%;transform:translate(-50%);top:80%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom_page.css.map */
