.orico_Page_contact { width: 100%; position: relative; min-height: 100vh; overflow-y: auto; overflow-x: hidden; padding-bottom: 3.75rem; background: #f1f1f1; } .orico_Page_contact .contactMain { width: 100%; display: flex; flex-direction: column; justify-content: center; } .orico_Page_contact .contactMain .contactImg { height: auto; width: 100%; margin-top:3.75rem; } .orico_Page_contact .contactMain .contact_c { width: 75%; margin: 0 auto; } .orico_Page_contact .contactMain .contact_c .all_contact { background-color: #fff; border-radius: 1.5rem; display: flex; justify-content: flex-start; padding: 4rem; margin-top: 3rem; } .orico_Page_contact .contactMain .contact_c .all_contact .info { width: 575px; margin-right: 5.5rem; } .orico_Page_contact .contactMain .contact_c .all_contact .info .title { color: #000; display: block; width: 100%; font-family: "Montserrat-Bold"; font-size: 1.5rem; } .orico_Page_contact .contactMain .contact_c .all_contact .info .info_all { margin-top: 40px; border-top: 1px solid #e3e3e3; } .orico_Page_contact .contactMain .contact_c .all_contact .info .info_all .list { display: flex; padding-top: 2.3125rem; padding-bottom: 2.3125rem; border-bottom: 1px solid #e3e3e3; } .orico_Page_contact .contactMain .contact_c .all_contact .info .info_all .list .title { font-size: 0.875rem; } .orico_Page_contact .contactMain .contact_c .all_contact .info .info_all .list .list_img { width: 3rem; height: 3rem; margin-right: 1rem; } .orico_Page_contact .contactMain .contact_c .all_contact .info .info_all .list .list_img img { width: inherit; height: inherit; } .orico_Page_contact .contactMain .contact_c .all_contact .info .info_all .list .list_right { width: 31.875rem; } .orico_Page_contact .contactMain .contact_c .all_contact .info .info_all .list .list_right .des { font-size: 0.875rem; color: #000; line-height: 1.5rem; } .orico_Page_contact .contactMain .contact_c .all_contact .info .info_all .list .sub_list { width: 15.1875rem; margin-right: 1.5rem; } .orico_Page_contact .contactMain .contact_c .all_contact .info .info_all .list .sub_list .title { font-size: 0.875rem; font-family: "Montserrat-Bold"; } .orico_Page_contact .contactMain .contact_c .all_contact .info .info_all .list .sub_list .des { font-size: 0.875rem; color: #000; line-height: 1.5rem; } .orico_Page_contact .contactMain .contact_c .all_contact .question { width: 35.9375rem; } .orico_Page_contact .contactMain .contact_c .all_contact .question .title { font-size: 1.5rem; color: #000; display: block; width: 100%; font-family: "Montserrat-Bold"; } .orico_Page_contact .contactMain .contact_c .all_contact .question .question_form .list { margin-top: 1.5rem; font-size: 1.5rem; } .orico_Page_contact .contactMain .contact_c .all_contact .question .question_form .list .title { font-family: "Montserrat-Bold"; font-size: 0.875rem; padding-bottom: 0.3125rem; } .orico_Page_contact .contactMain .contact_c .all_contact .question .question_form .list .title .f_red { color: #ff0000; } .orico_Page_contact .contactMain .contact_c .all_contact .question .question_form .list .itinp { background: #f2f2f2; box-shadow: none; border: none; font-family: Montserrat-Regular, Montserrat; } .orico_Page_contact .contactMain .contact_c .all_contact .question .question_form .list .ittextarea { height: 100px; background: #f2f2f2; border: none; font-family: Montserrat-Regular, Montserrat; resize: none; } .orico_Page_contact .contactMain .contact_c .all_contact .question .question_form .list .form_input input, .orico_Page_contact .contactMain .contact_c .all_contact .question .question_form .list .form_input textarea { background: #f2f2f2; border-radius: 8px; } .orico_Page_contact .contactMain .contact_c .all_contact .question .question_form .list .form_input input { margin-top: 0.5rem; padding: 1rem; font-size: 0.875rem; width: calc(100% - 32px); line-height: 1rem; } .orico_Page_contact .contactMain .contact_c .all_contact .question .question_form .list .form_input textarea { margin-top: 0.5rem; padding: 1rem; font-size: 0.875rem; width: calc(100% - 32px); } .orico_Page_contact .contactMain .contact_c .all_contact .question .question_form .list .contact_button { padding: 0.9375rem 2.5rem; border-radius: 1.75rem; font-size: 0.875rem; background-color: #004bfa; color: #fff; font-family: "Montserrat-Bold"; display: inline-block; cursor: pointer; } .orico_Page_contact .contactMain .contact_c .become_dis { padding-top: 2rem; padding-bottom: 1.625rem; font-size: 1.125rem; width: 100%; text-align: center; color: #004bfa; background-color: #fff; border-radius: 0.75rem; margin-top: 1.5rem; font-family: "Montserrat-SemiBold"; } .orico_Page_contact .contactMain .contact_c .become_dis .text_blue { color: #004bfa; } .orico_Page_contact .contactMain .contact_c .become_dis .text_blue a:visited { text-decoration: none; }