.policy_wrap{width:70%;margin:0 auto;max-width:800px}.policy_container{background-color:#fff;border-radius:8px;width:100%;padding:30px}.policy_navi{width:100%;font-size:1.6rem;line-height:1.3;margin-bottom:30px}.policy_text{width:calc(100% - 10px);font-size:1.6rem;line-height:1.5;margin:0 0 30px 10px}.policy_list{margin:1rem 0 2rem;padding-left:20px}.policy_list li{margin-bottom:5px}.policy_table{margin:1rem 0 2rem;border-collapse:collapse;border-spacing:0px}.policy_table td,.policy_table th{width:120px;padding:8px;border:1px solid #ccc}.policy_table .policy_table-auto{width:auto}.policy_table-noline{margin:1rem 0 2rem;border-spacing:0px}.policy_table-noline td,.policy_table-noline th{padding:8px;font-size:1.6rem;text-align:left}.policy_link{color:#65bfff}h2{font-size:2rem;margin-bottom:15px}h3{font-size:1.8rem}