.contact_box__KyNue{padding:80px}.contact_contact_agree_lead__BCz1X{margin-bottom:40px}.contact_privacy__content__pmpxc{white-space:pre-wrap;padding:50px 45px 35px;background-color:#f8f8f8}.contact_privacy__content__pmpxc>p{margin-top:25px}.contact_privacy__content__pmpxc>ol{margin:25px 0 0;padding:0;list-style:none}.contact_btn_entry__fP9eu a,.contact_privacy__content__pmpxc .contact_fontB__KoU_a{font-weight:700}.contact_privacy__title__Cs_c3{text-align:center;font-size:18px;font-size:1.8rem;margin-bottom:40px}.contact_toppanList__gT4oG>li{padding-left:1.2em}.contact_toppanList__gT4oG>li>span{width:1.2em;margin-left:-1.2em;display:inline-block}.contact_mt00__42ogb{margin-top:0!important}.contact_privacy__note__dDINu{white-space:pre-wrap;margin:20px 4% 0}.contact_privacy__note__dDINu button{text-decoration:underline;color:#333}.contact_btn_entry__fP9eu{margin-top:30px;text-align:center}.contact_btn_entry__fP9eu a{display:inline-block;border:0;border-radius:24px;background-color:#00a4ac;color:#fff;text-decoration:none;line-height:1.1;outline:0;padding:15px 30px}@media only screen and (max-width:640px){.contact_detail_cnt__Kq6C6{padding-top:0;border-top:1px solid #ddd}.contact_box__KyNue{padding:20px 4%}.contact_contact_agree_lead__BCz1X{margin-bottom:20px}.contact_privacy__content__pmpxc{padding:20px 4%}}@media only screen and (min-width:641px) and (max-width:1024px){.contact_box__KyNue{padding:40px}}@media only screen and (min-width:641px){.contact_btn_entry__fP9eu a{transition:opacity .4s ease}.contact_btn_entry__fP9eu a:hover{opacity:.7}}