.page_title_wrap{padding-bottom:0}.rule_title{font-size:1.125rem;font-weight:700;letter-spacing:.1em;margin-bottom:32px}hr{margin-bottom:58px;margin-top:58px}.rule_list{counter-reset:rule;display:flex;flex-direction:column;gap:70px}.rule_list .rule_box{font-size:.875rem;letter-spacing:.05em}.rule_list .rule_box>div{display:flex;flex-direction:column;gap:15px}.rule_list .title{display:flex;font-size:1rem;font-weight:700;letter-spacing:.1em;margin-bottom:20px}.rule_list .title:before{content:counter(rule,decimal) ".";counter-increment:rule;display:inline-block;margin-right:8px}.rule_list .sub_title{font-weight:700;margin-bottom:10px;margin-top:25px}.rule_list div>ul{counter-reset:num;display:flex;flex-direction:column;list-style:none;padding-left:1em}.rule_list div>ul.rule_ul{gap:30px}.rule_list div>ul li{counter-increment:num;padding-left:2em;position:relative}.rule_list div>ul li:before{content:"(" counter(num) ")";left:0;position:absolute}.rule_list div>ul li ul{counter-reset:num_dot;list-style:none;margin-bottom:24px;margin-top:12px;padding-left:0}.rule_list div>ul li ul li{counter-increment:num_dot;margin-bottom:5px;padding-left:2.2em;position:relative}.rule_list div>ul li ul li:before{content:counter(num_dot) ".";left:0;position:absolute}.rule_list.tyep_cookie .title:before{display:none}@media screen and (min-width:769px){.rule_title{font-size:1.375rem;margin-bottom:50px}.rule_box{font-size:1rem}.rule_list .title{font-size:1.1875rem;margin-bottom:20px}hr{margin-bottom:114px;margin-top:114px}}