@charset "UTF-8";body{background:#f5f2eb;margin:0;padding:0;border:0}.outimg{width:100%}.fz80{font-size:80%}@media only screen and (min-width: 769px){.br-sp{display:none}.img_main_sp,.sp_br,.img_merit_sp{display:none!important}.member_main__custom{margin-top:56px!important}#member_main{width:100%;min-width:1010px;margin:0 auto;font-family:Roboto,Noto Sans JP,sans-serif;color:#703117}.img_main_pc{width:100%}#merit{width:752px;margin:25px auto}.merit__custom{max-width:752px!important;width:100%}#merit .menber_desc{margin:56px auto 0}#merit .menber_ttl_01{font-size:42px;font-weight:700;margin-bottom:18px;letter-spacing:normal}#merit .member_txt{margin-bottom:0;font-size:14px;line-height:18px}#merit .member_note{margin:18px auto 0;font-size:12px;line-height:18px}#merit .menber_howto{margin-top:80px}#merit .menber_ttl_02{font-size:38px;font-weight:700;letter-spacing:normal}#merit .menber_howto_list{margin-top:48px;list-style:none;padding:0;display:flex;justify-content:space-between}#merit .menber_howto_list li{width:230px;padding:0}#merit .menber_howto_list li>p{font-size:14px;line-height:18px;margin-bottom:15px}#merit .menber_howto_list li>a{font-size:14px;line-height:24px;font-weight:700;color:#703117;background:none}#merit .menber_howto_list_box{height:235px;display:flex;flex-wrap:wrap;align-items:flex-start;position:relative;margin-bottom:17px}#merit .menber_howto_list_box p{display:flex;align-items:center;margin-bottom:0}#merit .menber_howto_list_box span{display:block;font-size:24px;line-height:28px;font-weight:700}#merit .menber_howto_list_box>div{width:100%;text-align:center;position:absolute;bottom:0}#merit .menber_howto_list_box .menber_howto_number{width:48px;height:48px;margin-right:8px;padding-top:13px;background-color:#ffcc43;border-radius:25px;font-size:22px;line-height:1;text-align:center}#merit .menber_howto_list_box img{width:auto;height:175px}#merit .menber_point_system{margin-top:40px}#merit .menber_point_system .menber_ttl_02{font-size:40px;line-height:48px;letter-spacing:normal}#merit .menber_point_system .menber_point_rule{margin:40px auto 16px;font-size:18px;font-weight:700;line-height:21.6px}#merit .menber_point_system .member_txt{font-size:12px}#merit .menber_point_system .member_txt+.member_txt{margin-top:16px}#merit .menber_point_system .menber_point_syste_list_01{font-size:12px;line-height:16px;padding-left:25px}#merit .menber_point_system .menber_point_syste_list_01 li{list-style:disc}#merit .menber_point_system .menber_point_syste_list_02{margin:32px auto;display:flex;justify-content:space-between}#merit .menber_point_system .menber_point_syste_list_02>li{width:240px;background-color:#fff;padding:24px;border-radius:12px}#merit .menber_point_system .menber_point_syste_list_02 p{margin-bottom:0;margin-top:0}#merit .menber_point_system .menber_point_syste_list_02 .rank_flex{display:flex;justify-content:flex-start;align-items:flex-start;gap:16px;margin-bottom:16px}#merit .menber_point_system .menber_point_syste_list_02 .rank_img{width:47px}#merit .menber_point_system .menber_point_syste_list_02 .menber_rank{width:calc(100% - 63px);font-weight:700;font-size:18px;line-height:21.6px}#merit .menber_point_system .menber_point_syste_list_02 .menber_rank .txt_b{font-size:28px;line-height:30.8px;margin:0}#merit .menber_point_system .menber_point_syste_list_02 .menber_rank .txt_s{font-weight:400;font-size:14px;line-height:18px;color:#9a847b;margin-top:0}#merit .menber_point_system .menber_point_syste_list_02 .rank_list__custom{display:block}#merit .menber_point_system .menber_point_syste_list_02 .rank_list li{font-size:14px;line-height:18px;color:#9a847b;border-top:1px solid #e2dbcc;position:relative;padding:10px 0 10px 25px;width:100%;margin-bottom:0}#merit .menber_point_system .menber_point_syste_list_02 .rank_list li:last-of-type{border-bottom:1px solid #e2dbcc}#merit .menber_point_system .menber_point_syste_list_02 .rank_list li:before{content:"";width:13px;height:7px;border-left:2px solid #9a847b;border-bottom:2px solid #9a847b;transform:rotate(-45deg);position:absolute;top:calc(50% - 5px);left:0}#merit .menber_point_system .menber_point_syste_list_03{font-size:12px;line-height:12px;padding:0}#merit .menber_point_system .menber_point_syste_list_03 li{padding:0;margin-bottom:.1rem}#merit .menber_point_system_other{margin-bottom:64px}#merit .menber_point_system_other .menber_point_system_other_ttl_01,#merit .menber_point_system_other .menber_point_system_other_ttl_02{margin:40px auto 16px;font-weight:700}#merit .menber_point_system_other .menber_point_system_other_ttl_01{font-size:18px;line-height:21.6px}#merit .menber_point_system_other .menber_point_system_other_ttl_02{font-size:24px;line-height:28.8px}#merit .menber_point_system_other .member_txt{line-height:16px}#merit .menber_point_system_other .member_txt span{font-weight:700}#member_main .menber_join{padding:88px 0;background:url(/cdn/shop/files/bg__medium-light.jpg?v=1750357680)}#member_main .menber_join_inner{display:flex;justify-content:center;align-items:center}#member_main .menber_join .menber_join_txt{font-size:14px;line-height:18px;margin:0 80px 0 0}#member_main .menber_join .menber_join_ttl{font-size:32px;line-height:38.4px;font-weight:700;margin-bottom:16px}#member_main .menber_join .menber_join_btn{background-color:#ffcc43;padding:16px 80px;font-size:14px;line-height:24px;font-weight:700;text-decoration:none;color:#703117;border-radius:16px;transition:none;background:#ffcc43}}@media only screen and (max-width: 768px){.br-pc,.img_main_pc,.img_dog,.img_merit{display:none!important}#member_main{font-family:Noto Sans JP,Roboto,sans-serif;color:#703117}.img_main_sp{width:100%}#merit{margin:40px auto;padding:16px}#merit .menber_desc{margin:32px auto 0}#merit .menber_ttl_01{font-size:32px;font-weight:700;line-height:35.2px;margin-bottom:16px;letter-spacing:normal}#merit .member_txt{margin-bottom:0;font-size:14px;line-height:18px}#merit .member_note{margin:16px auto 0;font-size:12px;line-height:13.2px}#merit .menber_howto{margin-top:32px}#merit .menber_ttl_02{font-size:31px;font-weight:700;letter-spacing:normal}#merit .menber_howto_list{margin-top:32px;list-style:none;padding:0}#merit .menber_howto_list li{padding:0;margin-bottom:40px}#merit .menber_howto_list li>p{font-size:14px;line-height:18px;margin-bottom:10px}#merit .menber_howto_list li>a{font-size:14px;line-height:24px;font-weight:700}#merit .menber_howto_list_box p{display:flex;align-items:center;margin-bottom:0}#merit .menber_howto_list_box span{display:block;font-size:24px;line-height:28px;font-weight:700}#merit .menber_howto_list_box>div{text-align:center;margin-bottom:24px}#merit .menber_howto_list_box .menber_howto_number{width:56px;height:56px;margin-right:11px;padding-top:17px;background-color:#ffcc43;border-radius:30px;font-size:24px;line-height:1;text-align:center}#merit .menber_howto_list_box img{width:auto;height:185px}#merit .menber_point_system{margin-top:40px}#merit .menber_point_system .menber_ttl_02{font-size:28px;line-height:30.8px;letter-spacing:normal}#merit .menber_point_system .menber_point_rule{margin:26px auto 16px;font-size:18px;font-weight:700;line-height:19.8px}#merit .menber_point_system .member_txt{font-size:14px}#merit .menber_point_system .member_txt+.member_txt{margin-top:14px}#merit .menber_point_system .menber_point_syste_list_01{font-size:14px;line-height:18px;padding-left:25px}#merit .menber_point_system .menber_point_syste_list_01 li{list-style:disc}#merit .menber_point_system .menber_point_syste_list_02{margin:28px auto}#merit .menber_point_system .menber_point_syste_list_02>li{width:100%;background-color:#fff;padding:24px;border-radius:12px;margin-bottom:16px}#merit .menber_point_system .menber_point_syste_list_02 p{margin-bottom:0;margin-top:0}#merit .menber_point_system .menber_point_syste_list_02 .rank_flex{display:flex;justify-content:flex-start;align-items:flex-start;gap:16px;margin-bottom:16px}#merit .menber_point_system .menber_point_syste_list_02 .rank_img{width:47px}#merit .menber_point_system .menber_point_syste_list_02 .menber_rank{width:calc(100% - 63px);font-weight:700;font-size:18px;line-height:21.6px}#merit .menber_point_system .menber_point_syste_list_02 .menber_rank .txt_b{font-size:28px;line-height:30.8px;margin:0}#merit .menber_point_system .menber_point_syste_list_02 .menber_rank .txt_s{font-weight:400;font-size:14px;line-height:18px;color:#9a847b;margin-top:0}#merit .menber_point_system .menber_point_syste_list_02 .rank_list li{font-size:14px;line-height:18px;color:#9a847b;border-top:1px solid #e2dbcc;position:relative;padding:10px 0 10px 25px;width:100%;margin-bottom:0}#merit .menber_point_system .menber_point_syste_list_02 .rank_list li:last-of-type{border-bottom:1px solid #e2dbcc}#merit .menber_point_system .menber_point_syste_list_02 .rank_list li:before{content:"";width:13px;height:7px;border-left:2px solid #9a847b;border-bottom:2px solid #9a847b;transform:rotate(-45deg);position:absolute;top:calc(50% - 5px);left:0}#merit .menber_point_system .menber_point_syste_list_03{font-size:12px;line-height:12px;padding:0}#merit .menber_point_system .menber_point_syste_list_03 li{padding:0;margin-bottom:.1rem}#merit .menber_point_system_other{margin-bottom:40px}#merit .menber_point_system_other .menber_point_system_other_ttl_01,#merit .menber_point_system_other .menber_point_system_other_ttl_02{margin:40px auto 16px;font-weight:700}#merit .menber_point_system_other .menber_point_system_other_ttl_01{font-size:18px;line-height:19.8px}#merit .menber_point_system_other .menber_point_system_other_ttl_02{font-size:20px;line-height:22px}#merit .menber_point_system_other .member_txt{line-height:14px;line-height:15.4px}#merit .menber_point_system_other .member_txt span{font-weight:700}#member_main .menber_join{margin-bottom:128px;padding:32px 16px;background:url(../images/bg__medium-light.jpg);text-align:center}#member_main .menber_join .menber_join_txt p{font-size:14px;line-height:18px;margin-bottom:16px}#member_main .menber_join p.menber_join_ttl{font-size:24px;line-height:26.4px;font-weight:700}#member_main .menber_join .menber_join_btn{display:inline-block;background-color:#ffcc43;padding:16px 80px;font-size:14px;line-height:24px;font-weight:700;text-decoration:none;color:#703117;border-radius:16px;transition:none;background:#ffcc43}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/from-oldsite-202505.css_membership.css.map */
