@media (max-width: 1650px){
 .header-container { justify-content: space-between; } 
 .gnb-flex { display: none; } 
 .header-right { display: none; } 
 }
/************* //HEADER *************/
@media (max-width: 1386px){
 .inner { width: 96%; } 
 .inner2 { width: 96%; } 
 .inner3 { width: 96%; } 
 .img_m { display: block; width: 100%; } 
 .img_m img { width: 100%; } 
 .quick_menu { display: none; } 
 .quick_menu_m { display: block; background: #f0f0f0; width: 100%; display: block; position: fixed; left: 0; bottom: 0; z-index: 100; } 
 .quick_menu_m .top { position: absolute; right: 5%; top: -20%; color: #777; font-weight: 600; display: flex; align-items: center; gap: 5px; } 
 .quick_menu_m::after { content: ''; position: absolute; top: 0; left: 0; height: 8px; width: 100%; background: linear-gradient(to top, #f1c195, #bc8a5e); } 
 .quick_menu_m ul { display: flex; align-items: center; height: 80px; } 
 .quick_menu_m ul li { padding-top: 15px; border-right: 1px solid #e7e7e7; display: flex; align-items: center; justify-content: center; text-align: center; width: 20%; } 
 .quick_menu_m ul li:last-child { border-right: 0; } 
 .quick_menu_m ul li img { height: 26px; } 
 .quick_menu_m ul li:hover img { animation: swing 1s both; } 
 .quick_menu_m ul li span { display: block; font-size: 18px; font-weight: 600; line-height: 30px; letter-spacing: -0.72px; padding-top: 10px; } 
 .h40 { line-height: 55px; } 
 .h50 { line-height: 65px; } 
 .h60 { line-height: 80px; } 
 .h65 { line-height: 80px; } 
 .h70 { line-height: 80px; } 
 .no_accident .white_box .h65 { word-break: break-all; font-size: 45px; } 
 .no_accident_first { font-size: 28px; } 
 .no_accident .white_box strong { font-size: 50px; } 
 /* //count */
 .alpa { font-size: 50px; } 
 .gnb-m-wraaper { padding: 30px 20px; } 
 .gnb-m { width: 100%; gap: 20px; } 
 .gnb-m > li { width: 17%; } 
 .gnb-m > li > ul {gap: 9px;}
 .gnb-m > li > ul > li > a { font-size: 14px; } 
 .slider p { font-size: 40px; line-height: 50px; } 
 .intro-container { width: 100%; } 
 .intro-container p:first-child { font-size: 26px; } 
 .intro-container h3 { font-size: 60px; } 
 .intro-container .desc { font-size: 32px; } 
 .circle-box { justify-content: center; gap: 10px; } 
 .circle { width: 210px; height: 210px; } 
 .white-inner { width: 98%; } 
 .white-inner .text { width: 45%; } 
 .white-inner .box-flex .text p:first-child { font-size: 18px; } 
 .white-inner .box-flex .text h3 { margin-bottom: 30px; font-size: 44px; } 
 .white-inner .b_desc { margin-bottom: 30px; font-size: 26px; } 
 .white-inner .s_desc { font-size: 18px; padding-right: 10px; } 
 .white-inner .box-flex.row-reverse .text { padding-left: 20px; } 
 .white-inner .b_desc br { display: none; } 
 .white-inner .s_desc br { display: none; } 
 .white-img-wrapper { width: 55%; } 
 .white-img-wrapper img { width: 100%; height: 100%; } 
 .black-intro { width: 98%; } 
 .black-intro .text { width: 40%; padding-right: 20px; } 
 .black-intro .text h3 { font-size: 60px; } 
 .black-intro .text h3 br { display: none; } 
 .black-intro .text p { font-size: 18px; } 
 .subject-flex { width: 100%; justify-content: center; } 
 .subject { font-size: 26px; width: 220px; height: 64px; } 
 .subject-img-wrapper img { width: 100%; height: 100%; object-fit: contain } 
 .procedure-title p:first-child { font-size: 26px; } 
 .procedure-title h3 { font-size: 60px; } 
 .procedure-title .desc { font-size: 18px; } 
 .procedure-container { width: 100%; } 
 .procedure-inner { width: 98%; } 
 .procedure-inner .text h3 { font-size: 44px; margin-bottom: 30px; } 
 .procedure-inner .desc { font-size: 18px; } 
 .procedure-inner .desc br { display: none; } 
 .procedure-img-wrapper img { width: 100%; height: 100%; } 
 .view_3d_research br { display: none; } 
 .view_3d_research .h65 { font-size: 50px; } 
 .reason { width: 98%; padding: 100px 0; } 
 .reason-img-wrapper img { width: 100%; height: 100%; } 
 .reason-text h3 { font-size: 44px; } 
 .reason-text h3 br { display: none; } 
 .reason-text .desc { font-size: 18px; } 
 .reason-text .desc br { display: none; } 
 .reason-text { width: 50%; margin-left: 20px; } 
 .reason-img-wrapper { width: 50%; } 
 .counsel { width: 98%; display: flex; flex-direction: column;  justify-content: center; align-items: flex-start; position: relative; } 
 .counsel .footer-tel{font-size: 20px; font-weight: bold; text-align: right;}
 .counsel .footer-tel span{color: #FFF; font-size: 22px;}
 .counsel-form { flex-wrap: wrap; justify-content: center; width: 100%; } 
 .counsel h3 { width: 10%; margin-bottom: 20px; } 
 .counsel .name { width: 44%; } 
 .counsel .phone { width: 56%; } 
 .fomr_left { width: 100%; } 
 .fomr_left .top { display: flex; width: 100%; } 
 .counsel_btn { display: flex; justify-content: center; width: 100%; margin-top: 20px; } 
 .check-container { position: absolute; top: 17%; left: 16%; display: block; width: 100%; } 
 .site-map { width: 98%; } 
 .site-map > ul { flex-wrap: wrap; gap: 30px; } 
 .footer-bot { width: 98%; word-break: keep-all; display: flex; align-items: center; flex-direction: column; gap: 40px; position: relative; } 
 .address { padding: 0; text-align: center; } 
 .sms { justify-content: center; } 
 .copyright { font-weight: 100; font-size: 13px; position: absolute; transform: translateX(-50%); left: 50%; top: 390px } 
 .target_box h4 { font-size: 30px; } 
 .target_title { line-height: 80px; } 
/************* //sleep_therapy_01 *************/
.sleep_implant_intro_title br { display: none; } 
.sleep_implant_intro .h65 { line-height: 80px; } 
.sleep_implant_intro_title .h100 { font-size: 70px; } 
/************* //sleep_one_day_implant_02 *************/
.ceramic_inlay_intro_img { margin: 0 auto; width: 70%; } 
.ceramic_inlay_intro_img img { width: 100%; } 
.cavity_intro_img { width: 50%; } 
.cavity_intro_img img { width: 100%; } 
.cavity_intro_text { width: 50%; } 
.cavity_intro_inner .para30 { margin-bottom: 30px; } 
.cavity_target .para30 br { display: none; } 
.cavity_target_text { width: 50%; } 
.cavity_target_img { width: 50%; } 
.cavity_target_img img { width: 100%; } 
.cavity_progress_title { text-align: center; } 
.cavity_progress_box { flex-wrap: wrap; justify-content: center; } 
.cavity_progress_img { width: 45%; } 
.cavity_progress_img img { width: 100%; } 
.cavity_progress_box .center { width: 45%; } 
.cavity_progress_box .desc { width: 90%; padding: 10px 30px; } 
.cavity_target .para30 p { line-height: 45px; } 
.cavity_solution_flex { justify-content: center; gap: 40px; } 
.cavity_solution .h60 { text-align: center; } 
.cavity_solution_img img { width: 100%; } 
.cavity_solution_box { width: 45%; } 
.cavity_inlay_img img { width: 100%; } 
.cavity_inlay_img { width: 50%; } 
.cavity_inlay_text { width: 50%; } 
.cavity_caution_desc br { display: none; } 
.cavity_sleep_solution_desc br { display: none; } 
.first_solution_flex { width: 100%; } 
.first_solution_box { width: 40%; } 
.first_solution .para30 { margin-bottom: 0; } 
.first_solution .para30 br { display: none; } 
.first_solution_box .h40 { font-size: 26px; } 
.target_box p br { display: none; } 
.target_wrapper.target2 .target_box { overflow-y: auto; height: 230px; } 
.target_box.border_r_remove_m { border-right: 0; } 
/************* //sleep_ceramic_inlay_03 *************/
.teeth_surgery_intro .s_desc br { display: none; } 
.teeth_surgery_title { margin-bottom: 30px; } 
.teeth_surgery_title .s_desc br { display: none; } 
.teeth_surgery_bimg { margin-bottom: 40px; } 
.laminate_text { width: 50%; } 
.gold_circle_flex { flex-wrap: wrap; justify-content: space-around; } 
/************* //teeth_surgery_04 *************/
.sleep_braces_intro br { display: none; } 
.sleep_braces_intro .title.title2 .h65 { font-size: 52px; } 
.sleep_braces_conscious .s_desc { width: 100%; } 
.sleep_braces_point_table { grid-template-columns: repeat(2,1fr); row-gap: 50px; } 
.sleep_braces_point_table .box.m_br_remove { border-right: 0; } 
.sleep_braces_point_table .box .th.m_br_remove { border-right: 0; } 
.sleep_braces_point_table .box .td.m_br_remove { border-right: 0; } 
.circle_flex_03 .circle { width: 250px; height: 250px; } 
.care_braces .h65 { text-align: center; line-height: 85px; } 
.care_braces .ver_center { flex-direction: column; } 
.care_braces .left { width: 100%; } 
.care_braces .right { width: 100%; } 
.quick_start_braces .flex_wrap { flex-direction: column; } 
.quick_start_braces .step_box .h40 { padding-top: 30px; } 
/************* //sleep_braces_05 *************/

.teeth_whitening_bimg img { width: 100%; } 
.whitening_desc br { display: none; } 
.teeth_bright_title .s_desc br { display: none; } 
.teeth_bright_img2 img { width: 100%; } 
.teeth_discoloration_img { width: 50%; } 
.teeth_discoloration_text { width: 50%; } 
.teeth_discoloration_img img { width: 100%; } 
.whitening_solution_img img { width: 100%; } 
.whitening_solution .flex_wrap { justify-content: center; } 
.whitening_solution .h50 { text-align: center; } 
.whitening_solution .flex_box { width: 40%; } 
.whitening_solution .text { width: 100%; } 
.whitening_solution .text br { display: none; } 
.whitening_target_img img { width: 100%; } 
.teeth_whitening_target .target_box_wrap { width: 41.5%; } 
.whitening_comparison .first_col { width: 20%; } 
.whitening_comparison .second_col { width: 40%; } 
.whitening_comparison .third_col { width: 40%; } 
.whitening_comparison_table .first_col .td { font-size: 22px; } 
.whitening_comparison_table .td { padding: 0 30px; font-size: 18px; height: 100px; } 
.whitening_comparison_table .td:nth-child(3) { height: 450px; } 
.whitening_caution_title .para30 .num_flex { margin-bottom: 30px; } 
.whitening_caution_title .para30 .num_flex:last-child { margin-bottom: 0; } 
.whitening_caution .circle_flex_03 .circle { width: 270px; height: 270px; } 
.whitening_caution .circle_flex_03 .circle p { font-size: 32px; } 
/************* //teeth_whitening_06 *************/
.canal_nopain_img { width: 50%; } 
.canal_nopain_img img { width: 100%; } 
.root_canal_therapy .sec1 .text { width: 50%; } 
.root_possibility_img { width: 40%; } 
.root_possibility .title { width: 60%; } 
.root_possibility_img img { width: 100%; } 
.root_possibility_check .s_desc br { display: none; } 
.root_canal_procedure .h60 { text-align: center; text-indent:0; } 
.root_canal_procedure_img img { width: 100%; } 
.root_canal_procedure .flex_box { justify-content: space-evenly; gap: 10px; } 
.root_canal_procedure .flex_box li { padding: 14px 28px; font-size: 22px; } 
.root_canal_caution br { display: none; } 
/************* //root_canal_therapy_07 *************/
.wisdom_tooth_intro_img img { width: 90%; } 
.wisdom_tooth_intro .s_desc br { display: none; } 
.wisdom_tooth_intro .s_desc { width: 90%; margin: 0 auto; } 
.sleep_wisdom_tooth_merit .black_box {width: 80%; margin: 0 auto; margin-bottom: 100px;} 
.sleep_wisdom_tooth_merit .ver_center {flex-direction: column; gap: 30px;}
.sleep_wisdom_tooth_merit .merit_h2 {text-align: center;}

.wisdom_tooth_necessary_img img { width: 100%; } 
.wisdom_tooth_necessary_img { width: 40%; } 
.wisdom_tooth_necessary .text { width: 60%; } 
.sleep_wisdom_tooth_solution .flex_wrap .box .td br{display: none;}
.wisdom_tooth_problem_img img { width: 100%; } 
.wisdom_tooth_problem .s_desc br { display: none; } 
.wisdom_tooth_point_img img { width: 100%; } 
.wisdom_tooth_point .white_box { padding: 30px; } 
.wisdom_tooth_insurance_img img { width: 100%; } 
.wisdom_tooth_insurance_img { width: 40%; } 
.wisdom_tooth_insurance .text { width: 60%; } 
.wisdom_tooth_insurance .h50 { font-size: 40px; } 
/************* //wisdom_tooth_extraction_08 *************/
.scaling_intro_img { margin-top: 50px; } 
.scaling_intro_img img { width: 80%; } 
.tartar .h60 { line-height: 85px; } 
.tartar_img img { width: 100%; } 
.tartar .text { gap: 30px; flex-direction: column; } 
.tartar .text .h40 { width: 100%; } 
.tartar .text .s_desc { width: 100%; } 
.scaling_ex_img img { width: 100%; } 
.scaling_ex .text { gap: 30px; } 
.scaling_ex br { display: none; } 
.circle_box5 { justify-content: center; flex-wrap: wrap; } 
.scaling_effect .h60 { text-align: center; } 
.scaling_necessity h3 { text-align: center; } 
.flex_wrap4 { flex-wrap: wrap; justify-content: center; } 
.flex_wrap4 .flex_wrap4_box { width: 49%; } 
.scaling_necessity_img img { width: 100%; } 
.qna { width: 96%; } 
/************* //scaling_09 *************/
.circle_box4 { flex-wrap: wrap; } 
.general_anesthesia_intro .s_desc br { display: none; } 
.general_anesthesia_ex_img img { width: 100%; } 
.general_anesthesia_ex_img { width: 40%; } 
.general_anesthesia_ex .text { width: 60%; } 
.general_anesthesia_target_img img { width: 100%; } 
.anesthesia_admission_img img { width: 100%; } 
.anesthesia_admission_img { width: 40%; } 
.anesthesia_admission .text { width: 60%; } 
.one_stop_system_img img { width: 100%; } 
.one_stop_system .sub_title br { display: none; } 
.one_stop_system .one_stop_system_desc br { display: none; } 
.anesthesia_admission_preparation_img { display: none; } 
.anesthesia_admission_preparation .flex_box { flex-direction: column-reverse; border-radius: 0; width: 80%; margin: 0 auto; margin-bottom: 100px; } 
.anesthesia_admission_preparation h3 { text-align: center; } 
.anesthesia_admission_preparation .flex_box .text { width: 100%; padding: 30px; } 
.call_case h3 { text-align: center; } 
.call_case .flex_box { flex-direction: column-reverse; width: 80%; margin: 0 auto; border-radius: 0; } 
.call_case_img { width: 100%; display: none; } 
/************* //general_anesthesia_10 *************/
/************* //sleep_therapy_qna_11 *************/
.survey_graph_img img { width: 100%; } 
/************* //survey_12 //03수면*************/
.digital_implant_intro_img img { width: 90%; } 
.digital_implant_intro br { display: none; } 
.new_digital_implant_equipment .desc br { display: none; } 
.icon_circle_flex { flex-wrap: wrap; } 
.digital_implant_ex img { width: 100%; } 
.digital_implant_ex .text { gap: 50px; } 
.digital_implant_point img { width: 100%; } 
.digital_implant_point_flex { flex-wrap: wrap; justify-content: center; } 
.digital_implant_point_flex .flex_box { width: 40%; flex-grow: 0; } 
.digital_implant_point_flex .flex_box .center { height: auto; } 
.digital_implant_point_flex .flex_box .s_desc { height: 300px; padding: 0; align-items: center; justify-content: center; text-align: center; padding: 0 20px; } 
.digital_implant_comparison .h60 { text-align: center; } 
.digital_implant_point .h60 { text-align: center; } 
.digital_implant_comparison_table .th { font-size: 28px; } 
.digital_implant_comparison_table .td { font-size: 20px; height: 100px; } 
.digital_implant_procedure .title p br { display: none; } 
.digital_implant_merit_box .text { padding: 60px 30px 60px 0; } 
.digital_implant_merit_img1 { display: none; } 
.digital_implant_merit h3 { text-align: center; } 
.digital_implant_merit_box { flex-direction: column-reverse; margin: 0 auto; border-radius: 0; margin-bottom: 140px; } 
.digital_implant_merit_img2 img { width: 100%; } 
.digital_implant_merit_img2 { width: 40%; } 
.digital_implant_merit_box2 .text { width: 60%; } 
.digital_implant_reason_img img { width: 100%; } 
.digital_implant_reason .h60 { line-height: 80px; } 
.digital_implant_reason .text .h40 { padding-right: 50px; } 
.digital_implant_equipment_img img { width: 100%; } 
.circle_flex3 { flex-wrap: wrap; } 
.digital_implant_ex .text .h40 { padding-right: 0; } 
.digital_implant_procedure .text .h50 { line-height: 65px; } 
.digital_implant_merit .img_m { width: 80%; padding-top: 100px; } 
.digital_implant_procedure .video_wrap { width: 100%; } 
/************* //digital_implant_01*************/
.no_icon_wrap { flex-wrap: wrap; } 
.minimally_invasive_img img { width: 100%; } 
.minimally_invasive_compasion .h60 { text-align: center; line-height: 65px; } 
.minimally_invasive_ex .text .h40 { padding-right: 0; } 
.minimally_invasive_ex .text { gap: 30px; } 
.minimally_invasive_merit .h65 { line-height: 80px; height: auto; } 
.minimally_invasive_merit .flex_wrap .box { width: 46%; } 
.minimally_invasive_merit .flex_wrap .box .td { overflow-y: auto; } 
.minimally_invasive_compasion .tabe_desc { margin: 0 auto; width: 90%; } 
.flex_box1 .minimally_invasive_compasion_img { width: 40%; } 
.minimally_invasive_compasion .merit_h { text-align: center; } 
.flex_box2 .minimally_invasive_compasion_img { display: none; } 
.minimally_invasive_technology .half_flex .text .s_desc br { display: none; } 
.education img { width: 100%; } 
.minimally_invasive_surgery .education .h60 { line-height: 65px; } 
.minimally_invasive_surgery .education .s_desc br { display: none; } 
/************* //minimally_invasive_surgery_05*************/
.day_extraction_procedure img { width: 100%; } 
.day_extraction_ex_img img { width: 100%; } 
.day_extraction_ex .h40 br { display: none; } 
.day_extraction_ex_table .th { font-size: 24px; } 
.day_extraction_ex_table .td { font-size: 20px; } 
.day_extraction_procedure h3 { text-align: center; } 
.circle_flex { flex-wrap: wrap; } 
.day_extraction_procedure .desc { text-align: center; } 
.day_extraction_target_img img { width: 100%; } 
.day_extraction_target .ver_center { flex-direction: column; } 
.day_extraction_target_img { width: 80%; } 
.day_extraction_target .desc_box { width: 80%; padding: 60px; } 
.day_extraction_target .s_desc br { display: none; } 
.day_extraction_merit h3 { text-align: center; } 
.ibs_masic_implant .ver_center { flex-direction: column; } 
.ibs_masic_implant .img_m { width: 80%; } 
.ibs_masic_implant_img img { width: 100%; } 
.ibs_masic_implant_img { width: 80%; } 
.black_desc_box { width: 80%; } 
.ibs_masic_implant .first_desc { margin: 0 auto; margin-top: 60px; margin-bottom: 140px; } 
.ibs_masic_implant_img2 { display: none; } 
.ibs_masic_implant .img_m img { width: 100%; } 
.ibs_masic_implant .img_m { width: 30%; } 
.ibs_masic_implant .radius_box { border-radius: 0; } 
.ibs_masic_implant .ver_center.reverse { flex-direction: column-reverse; } 
.ibs_masic_implant_img2 { width: 80%; } 
.radius_box { width: 80%; border-radius: 20px; padding: 50px; } 
.ibs_masic_implant .title3 { text-align: center; } 
.same_day_extraction h3 { line-height: 80px; } 
/************* //same_day_extraction_04*************/
.all_implant_ex .title { text-align: center; } 
.all_implant_ex .desc { margin: 0 auto; } 
.all_implant_necessary_img .img_wrap { width: 40%; } 
.all_implant_necessary .text { width: 60%; } 
.ai_digital_system .title { text-align: center; } 
.ai_digital_system_img img { width: 100%; } 
.ai_digital_system .ver_center { justify-content: center; } 
.ai_digital_system .flex_box { width: 40%; } 
.ai_digital_system .flex_box br { display: none; } 
.ai_digital_system .text_box { height: 250px; } 
.ai_digital_system .text_box h4 { font-size: 24px; } 
.ai_digital_system .text_box .s_desc { font-size: 16px; } 
/************* //all_implant_03*************/
.bone_graft_why .ver_center { flex-direction: column; } 
.bone_graft_why_img { width: 100%; } 
.bone_graft_why .text { width: 100%; } 
.bone_graft_necessary_img img { width: 100%; } 
.bone_graft_necessary_img { width: 50%; } 
.bone_graft_necessary_img .text { width: 50%; } 
.maxillary_sinus_img img { width: 100%; } 
.maxillary_sinus_merit_img { display: none; } 
.maxillary_sinus_merit .black_box { border-radius: 0; flex-direction: column-reverse; margin: 0 auto; } 
.maxillary_sinus_merit h3 { text-align: center; } 
.maxillary_sinus_comparsion h3 { line-height: 65px; } 
.nomal_bone_graft_img img { width: 100%; } 
.nomal_bone_graft .h60 { text-align: center; } 
.nomal_bone_graft .s_desc { margin: 0 auto; margin-top: 50px; width: 90%; } 
.bone_graft_carefully_img img { width: 100%; } 
.bone_graft_carefully h3 { line-height: 65px; } 
.bone_graft_ex_flex.flex1 { gap: 100px; } 
.bone_graft_ex_flex.flex2 { gap: 120px; } 
.maxillary_sinus .h60 { text-align: center; } 
.maxillary_sinus .h40 { padding-right: 50px; } 
.maxillary_sinus_merit .img_m { width: 90%; margin-top: 100px; } 
.maxillary_sinus_merit h3 { line-height: 65px; } 
.maxillary_sinus_comparsion .h60 { text-align: center; line-height: 80px; } 
/************* //bone_graft_implant_06*************/
.incisor_implant_harmony .h60 { text-align: center; line-height: 65px; } 
.incisor_implant_harmony .s_desc { text-align: center; } 
.incisor_implant_harmony .s_desc br { display: none; } 
.incisor_comparison h3 { text-align: center; } 
.incisor_comparison .flex_box { gap: 50px; } 
.incisor_comparison_img img { width: 100%; } 
/************* //incisor_implant_07*************/
.implant_ex img { width: 100%; } 
.implant_ex .title { text-align: center; } 
.implant_ex .desc { width: 90%; margin: 0 auto; } 
.implant_necessary_img { width: 50%; } 
.implant_necessary_img img { width: 100%; } 
.implant_necessary_text { width: 50%; } 
.failure_implant h3 { text-align: center; } 
.failure_implant img { width: 100%; } 
.failure_implant .fail_data .para36 br { display: none; } 
.fail_data .img_m { display: none; } 
.implant_well_text { width: 50%; } 
.implant_well_img { width: 50%; } 
.implant_reoperation_solution .title h3 { line-height: 80px; } 
.implant_reoperation_solution img { width: 100%; } 
.implant_reoperation_solution_img { width: 50%; } 
.implant_reoperation_solution_text .h50 { line-height: 65px; } 
.implant_reoperation_solution_text { width: 50%; } 
/************* //implant_reoperation_08*************/
.denture_implant_ex .desc { margin-bottom: 80px; } 
.denture_implant_ex .h60 { text-align: center; line-height: 65px; } 
.denture_implant_procedure h3 { text-align: center; } 
.denture_implant_procedure .ver_center { flex-direction: column-reverse; } 
.radius_img { display: none; } 
.denture_implant_procedure .img_m { width: 50%; } 
.denture_implant_procedure .radius_box { width: 80%; border-radius: 0; } 
/************* //denture_implant_11*************/
.systemic_disease_type img { width: 100%; } 
.systemic_disease_type_img { width: 55%; } 
.systemic_disease_type_text { width: 45%; } 
.systemic_disease_type_text h4 { line-height: 65px; } 
.systemic_disease_management img { width: 100%; } 
.systemic_disease_management .ver_center { flex-direction: column; } 
.systemic_disease_management_img { width: 80%; } 
.systemic_disease_management .num_box { width: 80%; line-height: 40px; } 
.step_wrap .step_box { width: 30%; } 
.systemic_disease_implant .sec5 .h40 { width: 100%; } 
.systemic_disease_implant .sec5 .s_desc { width: 100%; } 
/************* //systemic_disease_implant_10*************/
.autologous_blood_prf_ex .s_desc { width: 100%; } 
.original_prf_img img { width: 100%; } 
.original_prf_img { width: 50%; } 
.original_prf_text { width: 50%; } 
.prf_merit h3 { text-align: center; } 
.prf_procedure h3 { text-align: center; } 
.prf_procedure .step_wrap .step_box { width: 40%; } 
.prf_implant_necessary_img img { width: 100%; } 
.prf_implant_necessary .ver_center { flex-direction: column; } 
.prf_implant_necessary_img { width: 80%; } 
.prf_implant_necessary .num_box { height: auto; width: 80%; } 
/************* //autologous_blood_prf_09*************/
/************* //health_insurance_12*************/
.real_surgery .top { flex-direction: column; } 
.real_surgery .top .white_box { width: 80%; text-align: center; } 
.real_surgery .top .img_wrap { width: 80%; } 
.real_surgery .top .text_top .para36::after { width: 100%; } 
.digital_gigongso .ver_center .text br { display: none; } 
/************* //ai_digital_surgery_01*************/
.veneer_intro .jcc { padding: 50px 0; } 
.veneer_intro_bot {width: 100%;}
.veneer_ex_desc br { display: none; } 
.veneer_comparison .flex_wrap .box { width: 48%; } 
/************* //veneer_02*************/
.teeth_whitening_intro_img img { width: 80%; } 
.revision_surgery_incisor_ex_img img { width: 100%; } 
.revision_surgery_incisor_ex_img { width: 50%; } 
.revision_surgery_incisor_ex_text { width: 50%; } 
.revision_surgery_incisor_solution_title h3 { line-height: 80px; } 
.revision_surgery_incisor_solution_text .para30 { line-height: 40px; } 
.revision_surgery_incisor_solution_img img { width: 100%; } 
.revision_surgery_incisor_solution_img { width: 50%; } 
.revision_surgery_incisor_solution_text { width: 50%; } 
.laminate_all_ceramic_comparison h3 { text-align: center; } 
.laminate_all_ceramic_comparison img { width: 100%; } 
.case_wrap { justify-content: center; gap: 30px; } 
.case_wrap .case_wrap_box { width: 47%; } 
.revision_surgery_incisor_procedure .case_wrap_02 .case_wrap_box { width: 47%; } 
/************* //revision_surgery_incisor_03*************/
.zirconia_img img { width: 100%; } 
.zirconia_img { width: 50%; } 
.zirconia_all_ceramic_ex_text { width: 50%; } 
.zirconia_all_ceramic_ex .text2 { width: 100%; } 
.zirconia_all_ceramic_ex h3 { line-height: 65px; } 
.zirconia_img.img2 { width: 100%; } 
.merit_h { text-align: center; } 
.merit_flex .flex_box { width: 50%; margin-bottom: 50px; } 
.merit_flex .flex_box.box3,.merit_flex .flex_box.box4 { margin-bottom: 0; } 
.merit_flex .flex_box .th.m_bor_r_remove,.merit_flex .flex_box .td.m_bor_r_remove { border-right: 0; } 
.zirconia_all_ceramic_procedure .case_wrap .case_wrap_box { width: 47%; } 
/************* //zirconia_all_ceramic_04*************/
.front_teeth_correction_ex_img img { width: 100%; } 
.front_teeth_correction_ex_sub_title { text-align: center; } 
.front_teeth_correction_ex_sub_title .h60 { line-height: 65px; } 
.front_teeth_correction_ex_sub_title .s_desc { width: 100%; } 
.laminate_all_ceramic_ex_img img { width: 100%; } 
.laminate_all_ceramic_ex_img { width: 50%; } 
.laminate_all_ceramic_ex_text { width: 50%; } 
.laminate_all_ceramic_comparison .h60 { line-height: 65px; } 
.front_teeth_correction_procedure .case_wrap_box .td { height: 250px; display: flex; flex-direction: column; align-items: center; justify-content:center; } 
 /************* //front_teeth_correction_05*************/
.teeth_element3_img img { width: 100%; } 
.teeth_element3_title h3 { line-height: 65px; } 
.ideal_teeth_gum_line_img img { width: 100%; } 
.ideal_teeth_gum_line_img { width: 50%; } 
.ideal_teeth_gum_line_text { width: 50%; } 
.sleep_gum_surgery_ex_img img { width: 100%; } 
.gum_surgery_type_img img { width: 100%; } 
.gum_surgery_type .ver_center { align-items: flex-start; } 
.gum_surgery_type .h50 { line-height: 60px; } 
.gum_surgery_merit h3 { text-align: center; } 
.gum_surgery_necessary h3 { text-align: center; line-height: 80px; } 
.gum_surgery_caution .ver_center { flex-direction: column; } 
.gum_surgery_caution_img img { width: 100%; } 
.gum_surgery_caution_img { width: 80%; } 
.gum_surgery_caution_text { width: 80%; } 
.sleep_gum_surgery_procedure .case_02 .case_wrap_box { width: 47%; } 
.sleep_gum_surgery_procedure .case_03_wrap { flex-direction: column; } 
.sleep_gum_surgery_procedure .case_03_wrap .left { width: 100%; } 
.sleep_gum_surgery_procedure .case_03_wrap .right { width: 100%; } 
.sleep_gum_surgery_procedure .case_03_wrap .case_wrap_box { width: 49%; } 
 /************* //sleep_gum_surgery_06*************/
 .surgery_3n_3m_table { grid-template-rows: repeat(3,260px); } 
 .surgery_3n_3m_table .th { font-size: 46px; } 
 .surgery_3n_3m_table .td { font-size: 36px; } 
 .gum_regeneration_pinhole_surgery .sec3 .h60 { text-align: center; } 
 .pinhole_surgery_merit .flex_wrap .box { width: 40%; } 
 .pinhole_surgery_merit .flex_wrap .box .td { padding: 0; display: flex; align-items: center; justify-content: center; text-align: center; } 
 /************* //gum_regeneration_pinhole_surgery_07*************/
.gum_resection_ex_img img { width: 100%; } 
.gum_resection_ex .ver_center h4 { word-break: break-all; } 
.gum_resection_solution_title br { display: none; } 
.gum_resection_necessary_img img { width: 100%; } 
.gum_resection_necessary .box { flex-direction: column-reverse; height: auto; gap: 60px; padding: 50px 0; } 
 /************* //gum_resection_08*************/
.teeth_whitening_ex h3 { text-align: center; } 
.teeth_whitening_ex_img img { width: 100%; } 
.teeth_whitening_ex .s_desc { width: 100%; } 
.teeth_whitening_term h3 { text-align: center; line-height: 80px; } 
.teeth_whitening_term_img img { width: 100%; } 
.teeth_whitening_term .ver_center { gap: 50px; } 
.teeth_whitening_term .ver_center br { display: none; } 
.teeth_whitening_merit h3 { text-align: center; } 
.teeth_whitening_surgery_procedure h3 { text-align: center; } 
.merit_flex2 .flex_box { width: 33%; } 
.merit_flex2 .flex_box .td { padding: 0; display: flex; align-items: center; justify-content: center; padding: 10px; text-align: center; height: 220px; overflow-y: auto; } 
.merit_flex2 .flex_box .td br { display: none; } 
.teeth_whitening_surgery_procedure_img img { width: 100%; } 
.teeth_whitening_surgery_procedure_img { width: 80%; } 
.teeth_whitening_surgery_procedure_text { width: 80%; height: auto; } 
.teeth_whitening_surgery_procedure .ver_center { flex-direction: column; } 
.teeth_whitening_caution h3 { line-height: 80px; } 
 /************* //professional_teeth_whitening_09*************/
.gum_whitening_necessary_img img { width: 100%; } 
.gum_whitening_necessary_img { width: 50%; } 
.gum_whitening_necessary_text { width: 50%; } 
.gum_whitening_necessary_text h3 { line-height: 65px; } 
.gum_whitening_surgery_procedure h3 { text-align: center; } 
.gum_whitening_caution h3 { text-align: center; } 
.gum_whitening_caution_img img { width: 100%; } 
.gum_whitening_caution_box { height: auto; padding: 70px; } 
.gum_whitening_caution_box .b_desc { width: 70%; } 
.gum_whitening_caution_box .b_desc br { display: none; } 
.gum_whitening_caution_img { width: 30%; } 
 /************* //gum_whitening_10*************/
.braces_intro_img img { width: 80%; } 
.sleep_braces_ex_img img { width: 100%; } 
.sleep_braces_ex_img { width: 55%; } 
.sleep_braces_ex_text { width: 45%; } 
.conscious_sedation_img img { width: 100%; } 
.conscious_sedation .s_desc { width: 100%; } 
.sleep_therapy_special h3 { text-align: center; line-height: 80px; } 
 /************* //sleep_braces*************/
 .on3d .flex_wrap .box { width: 49%; } 
.sleep_special .h65 { text-align: center; } 
.sleep_special_table br { display: none; } 
.digital_braces_see_through .h65 { text-align: center; } 
.digital_braces_see_through .desc .h40 { width: 100%; } 
.digital_braces_see_through .desc .s_desc { width: 100%; } 
.sleep_special_table .box { width: 50%; } 
.sleep_special_table .box:nth-child(1),
.sleep_special_table .box:nth-child(2)
 {
 margin-bottom: 50px; } 
.sleep_special_table .box .th.m_boder_r_remove { border-right: 0; } 
.sleep_special_table .box .td.m_boder_r_remove { border-right: 0; } 
.cheongdam_digital_braces_equipment .half_flex .s_desc br { display: none; } 
.cheongdam_digital_braces_equipment .circle_flex { gap: 50px; } 
.cheongdam_digital_braces_equipment .circle_flex .circle { width: 260px; height: 260px; } 
.cheongdam_digital_braces_equipment .last_p br { display: none; } 
.cheongdam_digital_braces_point .flex_wrap .box br { display: none; } 
.cheongdam_digital_braces_point .flex_wrap .box { width: 45%; } 
.cheongdam_digital_braces_point .flex_wrap .box .td { height: auto; } 
/************* //digital_braces_01*************/
 .orafix_intro .top .s_desc { width: 100%; } 
 .orafix_intro .bot .flex_wrap .box { flex-direction: row; gap: 25px; width: 100%; align-items: center; } 
 .orafix_intro .bot .flex_wrap .box br { display: none; } 
 .orafix_intro .bot .flex_wrap .box .text { width: 43%; } 
 .orafix_intro .bot .flex_wrap .box .img_td { width: 50%; } 
 .orafix_intro .bot .flex_wrap .box .text .h50 { padding: 0; padding-bottom: 20px; } 
 .orafix_jig br { display: none; } 
 /* .orafix_diagnosis_system .flex_wrap .box { width: 45%; } 
 .orafix_diagnosis_system .white_box br { display: none; } 
 .orafix_diagnosis_system .white_box { height: auto; padding: 50px; } */
 /* .digital_braces_procedure_table .box { width: 50%; } 
 .digital_braces_procedure_table .box:nth-child(1),
 .digital_braces_procedure_table .box:nth-child(2)
 {
 margin-bottom: 50px; } 
 .digital_braces_procedure_table .box .th.m_boder_r_remove { border-right: 0; } 
 .digital_braces_procedure_table .box .td.m_boder_r_remove { border-right: 0; } */

 /************* //orafix_02*************/
.see_through_braces_ex h3 { text-align: center; } 
.see_through_braces_ex_text .h40 { width: 100%; } 
.see_through_braces_ex_text .s_desc { width: 100%; } 
.see_through_braces_feature h3 { text-align: center; } 
.see_through_braces_feature_img img { width: 100%; } 
.see_through_braces_feature .ver_center { flex-direction: column; } 
.see_through_braces_feature_text { width: 80%; } 
.see_through_braces_feature_img { width: 80%; } 
.see_through_braces_merit h3 { text-align: center; } 
.see_through_braces_merit .ver_center { flex-direction: column-reverse; } 
.see_through_braces_merit .ver_center .radius_box { border-radius: 0; } 
.see_through_braces_merit_img { display: none; } 
.see_through_braces_merit .img_m { width: 80%; } 
.see_through_braces_procedure h3 { text-align: center; } 
.see_through_braces_procedure .step_wrap .step_box { width: 40%; } 
.see_through_braces_produce .ver_center { flex-direction: column; } 
.see_through_braces_produce_text { width: 80%; } 
.see_through_braces_produce_img { width: 80%; } 
.see_through_braces_produce_img img { width: 100%; } 
.cheongdam_see_through_braces h3 { text-align: center; line-height: 65px; } 
.cheongdam_see_through_braces_img img { width: 100%; } 
.cheongdam_see_through_braces .h40 { width: 100%; } 
.cheongdam_see_through_braces .ver_center { flex-direction: column; } 
.cheongdam_see_through_braces_img.img2 { width: 80%; } 
.cheongdam_see_through_braces_text { text-align: center; width: 80%; padding: 60px; } 
/************* //see_through_clear_braces_03*************/
.invisalign_ex h3 { line-height: 80px; } 
.invisalign_ex_text br { display: none; } 
.invisalign_comparison h3 { text-align: center; } 
.invisalign_target_box { width: 96%; } 
.invisalign_target_box { padding: 120px 0; } 
.invisalign_target_box_img img { width: 100%; } 
.invisalign_target_box .ver_center { flex-direction: column-reverse; } 
.invisalign_target_img img { width: 100%; } 
.invisalign_target_text .s_desc br { display: none; } 
.invisalign_target_text .h40 { line-height: 55px; } 
.invisalign_after_management_img img { width: 100%; } 
.invisalign_after_management .h40 br { display: none; } 
 /************* //invisalign_04*************/
.partial_correction_title { text-align: center; } 
.partial_correction_title .s_desc { width: 100%; } 
.partial_correction_ex h3 { text-align: center; } 
.partial_correction_ex .h40 { width: 100%; } 
.equipment_partial_correction h3 { text-align: center; } 
.dubble_arrow { right: -11%; } 
.partial_correction_representative .flex_wrap .box { width: 44%; } 
/************* //partial_correction_05*************/
.symptom_braces_intro br { display: none; } 
.symptom_braces_ex_title br { display: none; } 
/************* //symptom_braces_06*************/
.adult_correction_ex .desc1 { width: 100%; } 
.bimaxillary_facial_contour_ex .upsweep .flex_wrap .box { width: 100%; } 
.short_chin_table .td br { display: none; } 
.short_chin_table .td { height: 250px; } 
.asymmetry .flex_wrap .box { width: 48%; } 
.asymmetry .flex_wrap .box .td { padding: 30px; align-items: center; text-align: center; } 
.asymmetry .flex_wrap .box .th { font-size: 28px; } 
.adult_correction_ex .flex_wrap .box { width: 47%; } 
.adult_correction_ex .flex_wrap .box br { display: none; } 
.adult_correction_ex .flex_wrap .box .td { padding: 20px; } 
.adult_correction_field .h50 { text-align: center; } 
.adult_correction_field .flex_wrap .box { width: 45%; } 
/************* //adult_correction_07*************/
.braces_info_tab .procedure .top .flex_wrap {justify-content: center;}
.braces_info_tab .procedure .top .flex_wrap .box {width: 45%;}
.braces_info_tab .quick_braces .flex_wrap {justify-content: center;}
.braces_info_tab .quick_braces .flex_wrap .box {width: 48%;}
.braces_info_tab .quick_braces .h40 {text-align: center;}
.braces_info_tab .brushing .white_box .flex_wrap {justify-content: center;}
.braces_info_tab .brushing .white_box .solution01 .box {width: 45%;}
.braces_info_tab .brushing .white_box .solution01 .box br {display: none;}
.braces_info_tab .brushing .white_box .solution02 .box {width: 27%;}
.braces_info_tab .brushing .white_box .solution04 {flex-direction: column;align-items: center;}
.braces_info_tab .brushing .white_box .solution04 .box {width: 50%; text-align: center;}
.braces_info_tab .brushing .white_box .solution04 .box:nth-child(2) {width: 100%;}
.oral_hygiene_table .box .td br{display: none;}
.oral_hygiene_table .box .td {height: 500px;}
.braces_info_tab .title2 .h60 {padding: 80px 0;}
/************* //braces_treatment_information_08*************/
.digital_cavity_diagnosis .flex_wrap .box {width: 43%;}
.one_day_cerec_cavity .flex_wrap .box { width: 45%; } 
.one_day_cerec_cavity br { display: none; } 
.one_day_cerec_cavity .flex_wrap .box .td { height: 210px; } 
.one_day_cerec_cavity .flex_wrap .box .td .para36 { line-height: 45px; } 
.one_day_cerec_inlay_procedure .flex_wrap .box { width: 47%; } 
.digital_cavity_solution .flex_wrap .box { width: 45%; } 
.digital_cavity_solution .h60 { text-align: center; } 
.digital_cavity_caution .desc .num_flex br { display: none; } 
.digital_gigongso_02 .video_wrap { width: 46%; } 
.serek_cavity_treatment_merit { text-align: center; } 
.serek_cavity_treatment_procedure h3 { text-align: center; } 
/************* //ai_digital_cavity_treatment_01*************/
.crown_type br { display: none; } 
.crown_type_table { grid-template-rows: 120px 130px repeat(2,350px); } 
.crown_necessary_img img { width: 100%; } 
.crown_necessary_img { width: 50%; } 
.crown_necessary_text { width: 50%; } 
.bridge_ex_img img { width: 100%; } 
.bridge_ex_img { width: 50%; } 
.bridge_ex_text { width: 50%; } 
.bridge_procedure h3 { text-align: center; } 
.bridge_target h3 { text-align: center; } 
.crown_ex .text .para30 br { display: none; } 
/************* //crown_03*************/
.saving_natural_teeth_intro_img img { width: 80%; } 
.saving_natural_teeth_intro h3 { line-height: 80px; } 
.resin_cavity_treatment_ex h3 { text-align: center; } 
.resin_cavity_treatment_ex .s_desc { width: 100%; } 
.resin_treatment_area_text_img img { width: 100%; } 
.resin_treatment_area_text_img { width: 50%; } 
.resin_treatment_area_text { width: 50%; } 
.resin_treatment_area_list .para30 { width: 100%; } 
.resin_treatment_area .h65 { display: none; } 
.resin_treatment_area .h65_m { display: block; } 
.resin_treatment_case { width: 96%; } 
.resin_treatment_case_inner { width: 96%; } 
.resin_treatment_case_img img { width: 100%; } 
.resin_treatment_case_img { width: 50%; } 
.resin_treatment_case_text { width: 50%; } 
.resin_cavity_treatment_point .merit_flex .flex_box { width: 50%; } 
/************* //resin_cavity_treatment_04*************/
.new_root_canal_procedure h3 { text-align: center; } 
.new_root_canal_procedure_table .td { height: 300px; } 
.new_root_canal_procedure_table .td br { display: none; } 
.new_root_canal_procedure_box br { display: none; } 
.apicoectomy_ex_title { text-align: center; } 
.apicoectomy_procedure h3 { text-align: center; } 
.apicoectomy_procedure .merit_flex .flex_box .td { padding: 20px; align-items: center; } 
.apicoectomy_procedure .merit_flex .flex_box .td br { display: none; } 
/************* //apicoectomy_05*************/
.wisdom_tooth_treatment_ex h3 { text-align: center; } 
.wisdom_tooth_treatment_ex br { display: none; } 
.wisdom_tooth_type_text { width: 50%; } 
.wisdom_tooth_type .top br { display: none; } 
.wisdom_tooth_type_box br { display: none; } 
.wisdom_tooth_type_box { padding: 50px; } 
.wisdom_tooth_type_box h4 { font-size: 32px; } 
.wisdom_tooth_late_problem_title { text-align: center; } 
.wisdom_tooth_late_problem .flex_wrap .box { width: 48%; } 
.wisdom_tooth_no_fear h3 { text-align: center; } 
.wisdom_tooth_no_fear_text br { display: none; } 
/************* //wisdom_tooth_treatment_06*************/
.periodontal_treatment_ex_ .text .s_desc { width: 100%; } 
.periodontal_disease_ex .flex_wrap .box { width: 49%; } 
.periodontal_disease_self_diagnosis .text br { display: none; } 
.periodontal_disease_solution_title br { display: none; } 
.non_surgical_vs_surgery_text h3 { line-height: 80px; } 
.periodontal_treatment_necessary .h60 { text-align: center; } 
/************* //periodontal_treatment_07*************/
.bruxism_therapy .title .s_desc br { display: none; } 
/************* //bruxism_protect_08*************/
.treatment_precautions .tab_cont .answer.on .white_box { width: 95.4%; } 
/************* //treatment_precautions_07*************/
.special_care_system_intro .h100 { font-size: 80px; line-height: 100px; } 
.special_care_system_intro .sub_title .para36 br { display: none; } 
.special_care_system_intro .new_img { padding-left: 0; } 
.special_care_system_sec1 .text { width: 50%; } 
.special_care_system_sec1 .text br { display: none; } 
.special_care_system_sec1 .ver_center:nth-of-type(odd) .text { padding: 0; } 
.special_care_system_sec1 .ver_center:nth-of-type(even) .text { padding: 0; } 
.special_care_system_sec1 .img_wrap { width: 50%; } 
.special_view_inner { width: 96%; } 
.one_day_system .half_flex { flex-direction: column-reverse; gap: 50px; } 
.one_day_system .half_flex .text { width: 100%; } 
.one_day_system .half_flex .img_wrap { width: 100%; } 
.cross_infection h3 { text-align: center; } 
.cross_infection_top_text { gap: 50px; } 
.special_ai_digital_equipment_swiper { padding-top: 400px; } 
.international_medical_system_text h3 { margin-bottom: 50px; } 
.international_medical_system .ver_center { gap: 50px; flex-direction: column; } 
.international_medical_system_text { width: 100%; } 
.international_medical_system_text br { display: none; } 
.international_medical_system .img_wrap { width: 100%; } 
.international_medical_system_text .invade_p { margin-bottom: 30px; } 
.care_system h3 { line-height: 80px; } 
.care_system_text br { display: none; } 
.care_system_text_table { flex-wrap: wrap; } 
.care_system_text_table .box { width: 50%; margin-bottom: 50px; } 
.care_system_text_table .box:nth-child(3), 
.care_system_text_table .box:nth-child(4) { margin-bottom: 0; } 
.care_system_text_table .box .th.bor_r_m_remove,
.care_system_text_table .box .td.bor_r_m_remove { border-right: 0; } 
.follow_up_management_system .care_system_text_table { justify-content: center; } 
.follow_up_management_system .care_system_text_table .box:nth-child(3), 
.follow_up_management_system .care_system_text_table .box:nth-child(4) { margin-bottom: 50px; } 
.follow_up_management_system .care_system_text_table .box:nth-child(5) { margin-bottom: 0; } 
.news_article_box_img img { width: 100%; } 
.news_article_box { flex-direction: column; height: auto; padding: 80px 30px 0 30px; gap: 50px; } 
.news_article_box_text { width: 100%; } 
.news_article_box_img { width: 70%; margin-left: 15%; } 
/************* //special_care_system_01*************/
.intro_video_section .h50 br { display: block; } 
.intro_video_section .h50 { line-height: 65px; text-align: center; } 
.greetings_intro .img_m { display: none; } 
/************* //greetings_01*************/
.doctor_introduction_container { width: 96%; } 
.doctor_introduction_container h2 { text-align: center; } 
.tab_menu .menu .doc img { width: 100%; } 
.doctor_introduction .tab_menu .menu .doc { width: 25%; } 
.doctor_introduction .tab_menu .tab_cont .white_box { padding: 50px; } 
.doctor_introduction .tab_menu .tab_cont .white_box .doc_big {right: 0;}
/************* //doctor_introduction_02*************/
.diagnosis_guide_container { width: 96%; } 
.diagnosis_guide_container .white_box { padding: 50px; height: auto; gap: 70px; } 
/************* //diagnosis_guide_03*************/
.look_around_swiper .swiper-wrapper { justify-content: center; } 
/************* //look_around_04*************/
.way_to_come_container { width: 96%; } 
.map_address { flex-direction: column; gap: 50px; } 
.map_address_clone { flex-direction: column; gap: 50px; } 
.bus .map_address .left { width: 100%; } 
.bus .map_address .right { width: 100%; } 
.way_to_come_foot .box .td { height: 400px; } 
.way_type .menu { font-size: 24px; gap: 20px; } 
/************* //way_to_come_05*************/
.main_intro { padding: 100px 0; } 
.main_intro .h100 { font-size: 60px; line-height: 80px; margin-bottom: 30px; } 
.main_intro .para36 .fz50 { font-size: 35px; } 
.main_intro .para36 p { font-size: 28px; } 
.main_intro .para36 br { display: none; } 
.main_intro .img2 { display: none; } 
.main_contents .sec9 { padding-bottom: 100px; } 
.main_contents .sec2,.main_contents .sec3,.main_contents .sec4,.main_contents .sec5,.main_contents .sec6,.main_contents .sec7,.main_contents .sec8,.main_contents .sec10,.main_contents .sec11 { padding: 100px 0; } 
.celebrity { padding-left: 30px; } 
.main_foot { max-width: 96%; flex-direction: column; } 
.main_foot .white_box { width: 100%; height: auto; padding: 80px 60px 80px 60px; } 
.main_foot .white_box.box2 { padding: 80px 60px 80px 60px; } 
.main_core_care_text h4 { line-height: 65px; font-size: 41px;} 
.main_core_care_text br { display: none; } 
.main_core_care .title .para34 br { display: none; } 
.cel_top { flex-direction: column; text-align: center; } 
.cel_top br { display: none; } 
.celebrity_title { width: 100%; } 
.cel_right { width: 100%; } 
.representative_doc .img_m { display: none; } 

.ai_digital_equipment_title .s_desc br {display: none;}
.ai_digital_roll .ver_center .roll_text .desc br {display: none;}
.main_conscious_sedation .title .title_p br {display: none;}
.main_intro .title { margin-bottom: 80px; } 
.main_intro .title .white { line-height: 100px; } 
.img_center_wrap .main01_ul li{width:50%}
.main_core_care .ver_center:nth-of-type(odd) .main_core_care_plus_btn {margin-top: 40px;}
.main_core_care .ver_center:nth-of-type(even) .main_core_care_plus_btn {margin-top: 40px;}
.main_review_title {padding-left: 100px;}
.main_contents .sec2 {padding: 100px 0 0 0;}
.main_core_care_text .h40 {font-size: 32px;}
/************* //index*************/
.implant_3s_title .h65 { font-size: 56px; margin-bottom: 40px; } 
.implant_3s_title .h65 br { display: none; } 
.implant_3s_table .line { flex-wrap: wrap; height: auto; } 
.implant_3s_table .line2 { padding-top: 50px; } 
.implant_3s_table .s3 { font-size: 50px; padding: 20px 0; width: 100%; } 
.implant_3s_table .td { font-size: 30px; width: 33.3333%; padding: 30px 0; } 
.implant_3s_table span { font-size: 40px; } 
.implant_3s_target { flex-direction: column; } 
.implant_3s_target_title { width: 100%; } 
.implant_3s_target_text { width: 100%; } 
.new_3s_apply_title { text-align: center; } 
.new_special_care_target { width: 100%; } 
.new_special_care_target .h60 { text-align: center; } 
.new_special_care_target .flex_wrap .box .td { padding: 10px; display: flex; align-items: center; justify-content: center; text-align: center; } 
.new_special_care_target .flex_wrap { justify-content: center; } 
.new_special_care_target .flex_wrap .box { width: 32%; } 
.why_new_special_care .h65 { line-height: 80px; } 
.iframe_wrap .h60 br { display: none; } 
.celebrity_swiper .swiper-pagination { width: 100%; } 
.celebrity_swiper .swiper-pagination-bullets.swiper-pagination-horizontal { left: 0; } 
/************* //new_special_care_implant_02*************/ } 

/************* //login*************/
@media (max-width: 640px){
 .inner { width: 90%; } 
 .inner2 { width: 90%; } 
 .inner3 { width: 90%; } 
 .quick_menu_m ul {height: 110px;}
 .quick_menu_m ul li {padding-top: 20px;}
 .quick_menu_m ul li img {height: 28px;}
 .half_flex { flex-direction: column; gap: 50px; } 
 .half_flex .img_wrap { width: 100%; } 
 .half_flex .text { width: 100%; } 
 .header-container { padding: 30px 25px; } 
 .call_wrapper { width: 32%; display: block; } 
 .header-container h1 { width: auto; } 
 .ham { width: 7%; } 
 .ham.open span:nth-child(1) { top: -6px; } 
 .gnb-flex { display: none; } 
 .header-right { display: none; } 
 .gnb-m-wraaper { padding: 30px 0; } 
 .m_member { display: flex; align-items: center; justify-content: flex-end; position: relative; gap: 30px; margin-right: 30px; } 
 .m_member .m_login::after { content: ''; position: absolute; top: 0; right: 12%; height: 16px; width: 1px; background: #ccc; } 
 .gnb-m {gap: 0;height: auto; margin-top: 30px;} 
 .gnb-m > li { padding: 20px 0; padding-left: 10%;display: flex;flex-direction: column;justify-content: center; position: relative; width: 80%; border-bottom: 1px solid #e7e7e7; text-align: left; } 
 .m_plus {display: block; font-size: 30px;}
 /* .m_plus {display: block; position: absolute;right: 10px; top: 25px; font-size: 30px;} */
 .gnb-m > li:last-child { border-bottom: 0; } 
 .gnb-m > li > a { font-size: 34px; margin-bottom: 0; display: flex;align-items: center;justify-content: space-between;} 
 .gnb-m > li > ul { gap: 20px; display: none; } 
 .gnb-m > li > ul > li:first-child { padding-top: 30px; } 
 .gnb-m > li > ul > li { padding-bottom: 20px; } 
 .gnb-m > li > ul > li:last-child { margin-bottom: 0; } 
 .gnb-m > li > ul > li > a { font-size: 24px; } 
 .slider { background: url(../images/slider_m.jpg) no-repeat center /cover; width: 100%; height: 0; padding-top: calc(500 / 640 * 100%); } 
 .hotel_introduction_visual { background: url(../images/hotel_introduction_visual_m.jpg) no-repeat center /cover; } 
 .special_care_system_bg { background: url(../images/special_care_system_bg_m.jpg) no-repeat center /cover; } 
 .digital_implant_bg { background: url(../images/digital_implant_bg_m.jpg) no-repeat center /cover; } 
 .teeth_whitening_bg { background: url(../images/teeth_whitening_bg_m.jpg) no-repeat center /cover; } 
 .braces_visual { background: url(../images/braces_visual_m.jpg) no-repeat center /cover; } 
 .saving_natural_teeth_visual { background: url(../images/saving_natural_teeth_visual_m.jpg) no-repeat center /cover; } 
 .counsel_visual { background: url(../images/counsel_visual_m.jpg) no-repeat center /cover; } 
 .community_visual { background: url(../images/community_visual_m.jpg) no-repeat center /cover; } 
 .join_visual { background: url(../images/join_visual_m.jpg) no-repeat center /cover; } 
 
 .slider p { font-size: 60px; line-height: 80px; white-space: nowrap; } 
 .slider .slider-text p { font-size: 46px; } 
 .slider .title {white-space: nowrap; font-size: 50px;}
 .slider .para30 {margin-bottom: 20px;}
 .intro { padding: 100px 0; } 
 .intro-container { width: 90%; } 
 .intro-container p:first-child { font-size: 24px; } 
 .intro-container h3 { font-size: 54px; line-height: 65px; } 
 .intro-container .desc { font-size: 29px; } 
 .circle-box { flex-wrap: wrap; } 
 .circle .text { font-size: 30px; } 
 .circle { width: 280px; height: 280px; } 
 .bg-white { padding: 100px 0; } 
 .white-inner { width: 91%; } 
 .white-inner .box-flex { flex-direction: column; } 
 .white-inner .text { width: 100%; margin-bottom: 50px; } 
 .white-inner .box-flex .text p:first-child { font-size: 22px; margin-bottom: 25px; } 
 .white-inner .box-flex .text h3 { font-size: 50px; margin-bottom: 50px; } 
 .white-inner .s_desc { font-size: 22px; } 
 .white-img-wrapper { width: 100%; } 
 .white-inner .box-flex:first-child { margin-bottom: 80px; } 
 .white-inner .box-flex.row-reverse { margin-bottom: 100px; } 
 .target_box_wrap { border-right: 0; width: 41.5%; } 
 .target_box { width: 100%; height: 170px; word-break: keep-all; } 
 .target_td { font-size: 24px; } 
 .target_title br { display: block; } 
 .target_title { font-size: 60px; text-align: center; } 
 .black-intro { width: 90%; flex-direction: column; padding: 100px 0; } 
 .black-intro .text { width: 100%; } 
 .black-intro .text h3 { font-size: 54px; } 
 .black-intro .text p { font-size: 22px; } 
 .subject { font-size: 27px; width: 45%; height: 80px; } 
 .subject-flex { width: 110%; justify-content: flex-start; margin-bottom: 60px; } 
 .procedure-title p:first-child { font-size: 27px; } 
 .procedure-title h3 { font-size: 54px; } 
 .procedure .desc { font-size: 22px; } 
 .procedure-title { margin-bottom: 50px; } 
 .procedure-container { width: 90%; padding: 60px 0; } 
 .procedure-inner { width: 90%; } 
 .procedure-inner .text h3 { font-size: 50px; } 
 .procedure-flex { flex-direction: column; gap: 40px; margin-bottom: 60px; } 
 .procedure-flex .text br { display: none; } 
 .procedure-flex:nth-of-type(odd) .text { padding: 0; } 
 .procedure-flex:nth-of-type(even) .text { padding: 0; } 
 .reason { width: 90%; flex-direction: column; } 
 .reason-img-wrapper { margin-bottom: 50px; } 
 .reason-text h3 { font-size: 50px; } 
 .reason-text { width: 100%; } 
 .reason-text .desc { font-size: 22px; } 
 .counsel { width: 91%; flex-direction: column; position: relative; border: 0; align-items: flex-start; } 
  .counsel .footer-tel{font-size: 20px; font-weight: bold; text-align: right;}
 .counsel .footer-tel span{color: #FFF; font-size: 22px;}
 .counsel h3 { font-size: 30px; margin-bottom: 25px; } 
 .counsel .name { width: 35%; height: 70px; } 
 .counsel .phone { width: 65%; height: 70px; } 
 .counsel_btn { width: 17%; margin-top: 0; } 
 .counsel-btn { width: 100%; font-size: 21px; padding: 42px 12px; margin-left: 10px; margin-top: 0; } 
 .check-container { position: absolute; top: 16%; left: 30%; } 
 .counsel-form select { height: 70px; width: 100%; } 
 .site-map { display: none; } 
 .sms { display: none; } 
 .footer-bot { padding: 60px 0 140px 0; width: 90%; } 
 .footer-right .address_line { margin-bottom: 0; } 
 .address_line:first-child { border-top: 1px solid #181818; width: 101%; word-break: keep-all; padding-top: 40px; } 
 .m_remove { display: none; } 
 .m_block { display: block; } 
 .footer-right { display: none; } 
 .footer_new_line { display: flex; gap: 40px; } 
 .footer_new_line div { position: relative; } 
 .footer_new_line div::after { content: ''; position: absolute; background: #a3a3a3; width: 1px; height: 13px; top: 2px; left: 78px; } 
 .footer_new_line div:last-child:after { display: none; } 
 .copyright { top: 82%; font-size: 12px; } 
 .fomr_left { display: block; margin-bottom: 0; } 
 .fomr_left .top { gap: 0; } 
 .counsel-form { display: flex; flex-wrap: nowrap; } 
 .ai_sleep_bot .h65 {font-size: 50px; line-height: 65px;}
/************* //sleep_therapy_01 *************/
.sleep_implant_intro_title .h100 { font-size: 60px; } 
.imiplant_all_system_wrap .box { width: 45%; } 
.sleep_oneday_implant_target_top { flex-direction: column; } 
.sleep_oneday_implant_target .video_wrap { width: 100%; } 
.sleep_oneday_implant_target .img_wrap { width: 100%; } 
.sleep_oneday_implant_target_text { flex-direction: column; } 
.sleep_oneday_implant_target_text .left { width: 100%; } 
.sleep_oneday_implant_target_text .right { width: 100%; } 
.sleep_oneday_implant_target_text .num_flex { gap: 9px; } 
.sleep_oneday_implant_why .ver_center { flex-direction: column; gap: 50px; } 
.sleep_oneday_implant_why .ver_center .img_wrap { width: 100%; } 
.sleep_oneday_implant_why .ver_center .video_wrap { width: 100%; } 
.sleep_oneday_implant_why_text { width: 100%; } 
.view_3d_research .flex_wrap { flex-direction: column; } 
.view_3d_research .flex_wrap .video_wrap { width:100%; } 
 /************* //sleep_one_day_implant_02 *************/
 .ceramic_inlay_title .h65 { font-size: 56px; } 
 .cavity_intro_img { width: 100%; } 
 .cavity_intro_text { width: 100%; } 
 .cavity_intro_inner .para30 { margin-bottom: 30px; } 
 .cavity_intro_inner .flex_box { flex-direction: column; } 
 .cavity_target { flex-direction: column-reverse; } 
 .cavity_target_text { width: 90%; } 
 .cavity_target_img { width: 90%; } 
 .cavity_solution_flex { text-align: center; } 
 .cavity_solution_box { width: 100%; } 
 .target_box.border_r_remove_m { border-right: 0; } 
 .target_wrapper.target2 .target_box_wrap:nth-child(4) { margin-bottom: 50px; } 
 .cavity_inlay { padding: 100px 0; } 
 .cavity_progress_img { width: 50%; } 
 .cavity_progress_box .center { width: 50%; } 
 .cavity_progress_box .desc { width: 100%; } 
 .cavity_inlay_flex { flex-wrap: wrap; } 
 .cavity_inlay_img { width: 100%; } 
 .cavity_inlay_text { width: 100%; } 
 .cavity_caution { padding: 100px 0; } 
 .cavity_caution_desc { flex-direction: column; } 
 .cavity_caution_inner .h60 { text-align: center; } 
 .cavity_progress_box .center h4 { font-size: 26px; } 
 .cavity_progress_box .center { gap: 10px; } 
 .cavity_progress_box .therapy_btn { padding: 6px 12px; font-size: 18px; } 
 .cavity_progress_box .desc { font-size: 18px; } 
 .first_solution .h65 { font-size: 56px; } 
 .first_solution_flex { height: auto; flex-wrap: wrap; } 
 .first_solution_flex .first_solution_box { position: static; width: 100%; height: 200px; } 
 .first_solution_box:first-child { background: url(../images/m_first_solution_img1.png) no-repeat center center/contain; } 
 .first_solution_box:nth-child(2) { background: url(../images/m_first_solution_img2.png) no-repeat center center/contain; } 
 .first_solution_box:nth-child(3) { background: url(../images/m_first_solution_img3.png) no-repeat center center/contain; } 
 .first_solution_box .h40 { font-size: 18px; } 
 .first_solution { padding: 100px 0; } 
 .first_solution_box .h40 { font-size: 40px; } 
 /************* //sleep_ceramic_inlay_03 *************/
 .teeth_surgery_title br { display: none; } 
 .teeth_design_swiper .swiper-pagination-bullet { width: 30%; } 
 .teeth_design_roll .roll_top { flex-direction: column; } 
 .teeth_design_roll .roll_top .img_wrap { width: 100%; } 
 .teeth_design_roll .roll_top .text { width: 100%; } 
 .gold_circle { width: 350px; height: 350px; font-size: 36px; } 
 .teeth_design_roll .ceramic_case .ver_center { flex-direction: column; justify-content: center; gap: 50px; } 
 .teeth_design_roll .ceramic_case .ver_center .box { width: 100%; } 
 /************* //teeth_surgery_04 *************/
 /************* //sleep_braces_05 *************/
 .whitening_btn { flex-direction: column; align-items: center; gap: 30px; } 
 .teeth_bright_title .h50 { line-height: 70px; } 
 .teeth_discoloration_flex { flex-direction: column; } 
 .teeth_discoloration_img { width: 100%; } 
 .teeth_discoloration_text { width: 100%; } 
 .whitening_solution .h50 { text-align: center; } 
 .whitening_solution .flex_box { width: 100%; } 
 .teeth_whitening .sec5 { padding: 100px 0; } 
 .whitening_target_title { flex-direction: column; text-align: center; margin-bottom: 50px; } 
 .whitening_target_title .left .h65 { margin-bottom: 50px; } 
 .whitening_target_title .left { width: 100%; } 
 .whitening_target_title .right { width: 100%; } 
 .teeth_whitening_target .h65 { text-align: center; } 
 .whitening_comparison_table .td { padding: 0 20px; font-size: 20px; } 
 .whitening_comparison_table .td:nth-child(3) { height: 600px; } 
 .whitening_comparison .first_col { width: 25%; } 
 .whitening_comparison .second_col { width: 45%; } 
 .whitening_comparison .third_col { width: 30%; } 
/************* //teeth_whitening_06 *************/
.root_canal_intro br { display: none; } 
.root_canal_intro .h65 { line-height: 85px; } 
.canal_nopain_flex { flex-direction: column; } 
.canal_nopain_img { width: 100%; } 
.root_canal_therapy .sec1 .text { width: 100%; } 
.root_possibility .flex_box { flex-direction: column; } 
.root_possibility_img { width: 100%; } 
.root_possibility .title { width: 100%; } 
.root_possibility_check { flex-direction: column; gap: 20px; padding: 20px; height: auto; } 
.root_canal_procedure .flex_box { display: block; } 
.root_canal_procedure .flex_box li { justify-content: center; margin-bottom: 20px; width: 80%; margin: 0 auto 20px auto; } 
.root_canal_procedure .flex_box li:last-child { margin-bottom: 0; } 
.root_canal_procedure_img { margin: 0 auto; width: 80%; } 
.root_canal_caution { text-align: center; } 
.root_canal_caution .flex_box { flex-direction: column; } 
/************* //root_canal_therapy_07 *************/
.sleep_wisdom_tooth_merit .black_box {width: 100%;}
.wisdom_tooth_necessary_img { width: 100%; } 
.wisdom_tooth_necessary .text { width: 100%; } 
.wisdom_tooth_necessary .flex_box { flex-direction: column; } 
.sleep_wisdom_tooth_solution .flex_wrap {flex-direction: column;}
.sleep_wisdom_tooth_solution .flex_wrap .box {width: 100%;}
.sleep_wisdom_tooth_solution .flex_wrap .box .td {padding: 50px 0;}
.wisdom_tooth_problem_img_wrap { flex-direction: column; gap: 60px; } 
.wisdom_tooth_point_img { margin-bottom: 50px; } 
.wisdom_tooth_point .white_box { flex-direction: column-reverse; } 
.wisdom_tooth_point .h60 { line-height: 80px; text-align: center; } 
.wisdom_tooth_insurance .flex_box { flex-direction: column; } 
.wisdom_tooth_insurance_img { width: 100%; } 
.wisdom_tooth_insurance .text { width: 100%; } 
.wisdom_tooth_caution .h60 { text-align: center; line-height: 80px; margin-bottom: 60px; } 
.wisdom_tooth_extraction .sec7 .h60 { text-align: center; line-height: 65px; } 
/************* //wisdom_tooth_extraction_08 *************/
.scaling_intro .h65 br { display: none; } 
.scaling_intro .s_desc br { display: none; } 
.scaling_management .title { text-align: center; } 
.flex_wrap_2 { flex-direction: column; align-items: center; } 
.flex_wrap_2 .flex_box .td br { display: none; } 
.flex_wrap_2 .flex_box { width: 100%; } 
.flex_wrap_2 .flex_box .td { padding: 0 10px; } 
.scaling_ex .text { flex-direction: column; } 
.scaling_ex .text .h40 { width: 100%; } 
.scaling_ex .text .s_desc { width: 100%; } 
.flex_wrap4 .flex_wrap4_box { width: 100%; } 
.flex_wrap4 .flex_wrap4_box .td { height: 200px; } 
.scaling_necessity .flex_box { flex-direction: column; } 
.scaling_necessity .flex_box:last-child { flex-direction: column-reverse; } 
.qna .h65 { line-height: 80px; } 
.qna .question_box { padding: 37px 10px 37px 50px; } 
.qna .answer { padding: 30px 0; width: 83%; margin: 0 auto; } 
.qna .question_box::after { display: none; } 
/************* //scaling_09 *************/
.general_anesthesia_ex .flex_box { flex-direction: column; } 
.general_anesthesia_ex_img { width: 100%; } 
.general_anesthesia_ex .text { width: 100%; } 
.anesthesia_admission_img { width: 100%; } 
.anesthesia_admission .text { width: 100%; } 
.one_stop_system_procedure .title { text-align: center; } 
.surgery_procedure_table { flex-direction: column; } 
.surgery_procedure_table .col { margin-bottom: 50px; } 
.surgery_procedure_table .col:last-child { margin-bottom: 0; } 
.surgery_procedure_table .td { height: auto; justify-content: center; padding: 30px 0; } 
.surgery_procedure_table .col:nth-child(2) .td { border-left: 2px solid #000; } 
.surgery_procedure_table .col:nth-child(3) .td { border-left: 2px solid #000; border-right: 2px solid #000; } 
.anesthesia_admission_preparation .flex_box { width: 100%; } 
.call_case .flex_box { flex-direction: column-reverse; width: 100%; } 
.call_case_img { width: 100%; } 
.call_case .text { width: 100%; padding: 40px; } 
.anesthesia_admission .flex_box { flex-direction: column; } 
/************* //general_anesthesia_10 *************/
/************* //sleep_therapy_qna_11 *************/
.survey_cont .flex_box { padding: 60px 30px; } 
.survey_sub_title p br { display: none; } 
/************* //survey_12 //03수면*************/
.digital_implant_intro h3 br { display: none; } 
.digital_implant_ex .text { flex-direction: column; } 
.digital_implant_ex .text .h40 { width: 100%; } 
.digital_implant_ex .text .s_desc { width: 100%; } 
.digital_implant_point_flex .flex_box { width: 100%; } 
.digital_implant_point_flex .flex_box .s_desc { height: 200px; } 
.digital_implant_procedure .flex_box { flex-direction: column; } 
.digital_implant_procedure .h65 { line-height: 80px; } 
.digital_implant_procedure_img { width: 100%; } 
.digital_implant_procedure .text { width: 100%; } 
.digital_implant_procedure .flex_box { gap: 40px; text-align: center; } 
.digital_implant_merit_box2 { flex-direction: column; } 
.digital_implant_merit_img2 { width: 100%; } 
.digital_implant_merit_box2 .text { width: 100%; } 
.digital_implant_reason .text { flex-direction: column; } 
.digital_implant_reason .text .h40 { width: 100%; padding: 0; margin-bottom: 50px; } 
.digital_implant_reason .text .s_desc { width: 100%; } 
.digital_implant_merit .img_m { padding-top: 0; width: 100%; } 
.digital_implant_comparison_table .td { height: 120px; } 
.digital_implant_comparison_table .td.last { display: flex; flex-direction: column; } 
/************* //digital_implant_01*************/
.no_icon_wrap { gap: 100px; } 
.circle_flex3 .circle { width: 220px; height: 220px; } 
.circle_flex3 .circle { font-size: 28px; } 
.no_minimally_invasive .circle p:first-child { font-size: 24px; } 
.no_minimally_invasive .circle { gap: 10px; } 
.minimally_invasive_ex .text { flex-direction: column; } 
.minimally_invasive_ex .text .h40 { width: 100%; } 
.minimally_invasive_ex .text .s_desc { width: 100%; } 
.minimally_invasive_compasion .half_flex .beforeAfter {width: 100%;}
.minimally_invasive_compasion .half_flex .text {width: 100%;}
.minimally_invasive_technology .half_flex .text { width: 100%; } 
.minimally_invasive_technology .half_flex .img_wrap { width: 100%; } 
.minimally_invasive_technology .half_flex:nth-child(9) .text { width: 100%; } 
/************* //minimally_invasive_surgery_05*************/
.day_extraction_target_img { width: 100%; } 
.day_extraction_target .desc_box { width: 100%; } 
.black_desc_box .h40 { line-height: 60px; } 
.ibs_masic_implant .title2 { text-align: center; } 
.ibs_masic_feature h3 { text-align: center; } 
.no_minimally_invasive .h60 { line-height: 65px; } 
/************* //same_day_extraction_04*************/
.all_implant_necessary .ver_center { flex-direction: column; } 
.all_implant_necessary .text { width: 100%; } 
.all_implant_comparison .h60 { text-align: center; } 
.all_implant_table .th { font-size: 30px; } 
.all_implant_table .td { font-size: 22px; } 
.ai_digital_system .ver_center { flex-direction: column; } 
.ai_digital_system .flex_box { width: 100%; } 
.ai_digital_system .text_box { height: 250px; } 
.ai_digital_system .text_box h4 { font-size: 32px; } 
.ai_digital_system .text_box .s_desc { font-size: 22px; } 
.new_reason .ver_center { flex-direction: column; } 
.new_reason .ver_center:first-child { flex-direction: column-reverse; } 
.reason-img-wrapper { width: 100%; } 
.new_reason .ver_center { gap: 30px; } 
/************* //all_implant_03*************/
.bone_graft_necessary .ver_center { flex-direction: column; } 
.bone_graft_necessary_img { width: 100%; } 
.bone_graft_necessary_img .text { width: 100%; } 
.maxillary_sinus .h60 { text-align: center; } 
.maxillary_sinus .text { flex-direction: column; gap: 50px; } 
.maxillary_sinus_merit .black_box { flex-direction: column-reverse; } 
.nomal_bone_graft .s_desc { width: 100%; } 
.minimally_invasive_bone .ver_center { flex-direction: column; } 
.minimally_invasive_bone_graft_img { width: 100%; } 
.minimally_invasive_bone_graft .text { width: 100%; } 
.minimally_invasive_bone_graft .ver_center { flex-direction: column; } 
.bone_graft_carefully .s_desc { width: 100%; } 
.bone_graft_carefully h3 { text-align: center; } 
.gbr_regenerative .ver_center { flex-direction: column; gap: 50px; } 
.gbr_regenerative .img_wrap { width: 100%; } 
.gbr_regenerative_text { width: 100%; } 
.gbr_regenerative_text .mo_mgb20 { display: block; margin-bottom: 20px; } 
.maxillary_sinus .h40 { width: 100%; } 
.maxillary_sinus .s_desc { width: 100%; } 
.maxillary_sinus_merit .img_m { width: 100%; margin-top: 0; } 
.minimally_invasive_bone_graft .ver_center .text { padding-top: 50px; } 
.minimally_invasive_bone_graft .ver_center:nth-of-type(odd) .text { padding-left: 0; } 
.minimally_invasive_bone_graft .ver_center:nth-of-type(even) .text { padding-right: 0; } 
/************* //bone_graft_implant_06*************/
.comparison_table2 { flex-wrap: wrap; gap: 50px; } 
.incisor_ex .h40 br { display: none; } 
.incisor_implant_necessary .beforeAfter { width: 100%; } 
.front_implant_procedure .case_wrap .box { width: 48%; } 
.front_implant_procedure .case_wrap.case02 .box { width: 48%; } 
/************* //incisor_implant_07*************/
.implant_necessary .ver_center { flex-direction: column; } 
.implant_necessary_img { width: 100%; } 
.implant_necessary_text { width: 100%; } 
.failure_implant .ver_center { flex-direction: column-reverse; } 
.fail_data .img_wrap { display: none; } 
.fail_data .img_m { display: block; } 
.implant_well_text { width: 100%; } 
.implant_well_img { width: 100%; } 
.implant_reoperation_solution .title { width: 90%; } 
.implant_reoperation_solution_img { width: 100%; } 
.implant_reoperation_solution_text { width: 100%; } 
.implant_reoperation_solution .ver_center { flex-direction: column; } 
.no_accident .white_box .h65 { font-size: 32px; margin-bottom: 20px; } 
.no_accident_first { font-size: 22px; margin-bottom: 20px; } 
.no_accident .white_box strong { font-size: 36px; } 
.ap { font-size: 36px; } 
.alpa { font-size: 36px; } 
.no_accident_count { font-size: 28px; } 
/* //count */
/************* //implant_reoperation_08*************/
.denture_implant_procedure .img_m { width: 80%; } 
/************* //denture_implant_11*************/
.systemic_disease_type .ver_center { flex-direction: column; } 
.systemic_disease_type_img { width: 100%; } 
.systemic_disease_type_text { width: 100%; } 
.systemic_disease_management_img { width: 100%; } 
.systemic_disease_management .num_box { width: 100%; } 
.systemic_disease_procedrue h3 { text-align: center; line-height: 80px; } 
.step_wrap { gap: 50px; } 
.step_wrap .step_box { width: 100%; } 
/************* //systemic_disease_implant_10*************/
.original_prf_ex .ver_center { flex-direction: column; } 
.original_prf_img { width: 100%; } 
.original_prf_text { width: 100%; } 
.original_prf_text h3 { line-height: 65px; } 
.prf_procedure .step_wrap .step_box { width: 100%; } 
.prf_implant_necessary_img { width: 100%; } 
.prf_implant_necessary .num_box { width: 100%; } 
.num_box { line-height: 32px; } 
.autologous_blood_prf_ex .title .h60 { line-height: 65px; } 
/************* //autologous_blood_prf_09*************/
/************* //health_insurance_12*************/
.real_surgery .top .white_box br { display: none; } 
.real_surgery .top .text_top .para36 { line-height: 50px; } 
.real_surgery_desc br { display: none; } 
.ai_digital_surgery_equipment_table { grid-template-columns: repeat(2,1fr); } 
.ai_digital_surgery_equipment .veneer .s_desc br { display: none; } 
.digital_gigongso .ver_center { flex-direction: column; } 
.digital_gigongso .ver_center .img_wrap { width: 100%; } 
.digital_gigongso .ver_center .text { width: 100%; } 
.sleep_circle_03 .title .para36 br { display: none; } 
/************* //ai_digital_surgery_01*************/
.veneer_intro_title .h65 { font-size: 70px; } 
.veneer_intro .jcc {flex-direction: column; padding: 20px 0 80px 0;}
.veneer_intro_bot .ver_center {flex-direction: column;}
.veneer_intro_desc {width: 100%; font-size: 34px;}
.veneer_intro_bot .bot1 {width: 70%; margin: 60px;}
.custom_fit_veneer_title .h65 { font-size: 52px; } 
.custom_fit_veneer_title .h65 br { display: none; } 
.veneer_procedure .top .ver_center { flex-direction: column; gap: 50px; } 
.veneer_procedure .top .img_wrap { width: 100%; } 
.veneer_procedure .top .text { width: 100%; } 
.veneer_procedure .top .text .s_desc br { display: none; } 
.veneer_procedure .bot .ver_center { flex-direction: column; } 
.veneer_procedure .bot .left { width: 100%; } 
.veneer_procedure .bot .right { width: 100%; } 
.veneer_comparison .flex_wrap .box { width: 100%; } 
.veneer_comparison .ver_center { flex-direction: column; gap: 50px; } 
.veneer_comparison .ver_center .img_wrap { width: 100%; } 
.veneer_comparison .ver_center .text { width: 100%; } 
.veneer_comparison .ver_center .text .h60 br { display: none; } 
/************* //veneer_02*************/
.revision_surgery_incisor_ex .ver_center { flex-direction: column; } 
.revision_surgery_incisor_ex_img { width: 100%; } 
.revision_surgery_incisor_ex_text { width: 100%; } 
.revision_surgery_incisor_solution .ver_center { flex-direction: column; } 
.revision_surgery_incisor_solution_img { width: 100%; } 
.revision_surgery_incisor_solution_text { width: 100%; } 
.case_wrap .case_wrap_box { width: 100%; } 
.case_wrap .case_wrap_box .num_flex { padding-left: 10%; } 
.revision_surgery_incisor_procedure .case_wrap_box .td { align-items: center; } 
.revision_surgery_incisor_procedure .case_wrap_02 .case_wrap_box { width: 100%; } 
/************* //revision_surgery_incisor_03*************/
.zirconia_all_ceramic_ex .ver_center { flex-direction: column; } 
.zirconia_all_ceramic_ex_text { width: 100%; } 
.zirconia_img { width: 100%; } 
.td_4_desc.b_desc br { display: none; } 
/************* //zirconia_all_ceramic_04*************/
.laminate_all_ceramic_ex .ver_center { flex-direction: column; } 
.laminate_all_ceramic_ex_img { width: 100%; } 
.laminate_all_ceramic_ex_text { width: 100%; } 
/************* //front_teeth_correction_05*************/
.ideal_teeth_gum_line .ver_center { flex-direction: column; } 
.ideal_teeth_gum_line_img { width: 100%; } 
.ideal_teeth_gum_line_text { width: 100%; } 
.long_radius_wrap ul li { padding: 30px; } 
.sleep_gum_surgery_ex .ver_center { flex-direction: column; gap: 50px; } 
.gum_surgery_type .ver_center { flex-direction: column; gap: 50px; } 
.gum_surgery_type .ver_center .h50 { text-align: center; } 
.gum_surgery_type .ver_center .text { text-align: center; } 
.gum_surgery_type .ver_center .b_desc { width: 100%; } 
.sleep_gum_surgery_procedure .case_02 .case_wrap_box { width: 100%; } 
/************* //sleep_gum_surgery_06*************/
.pinhole_surgery_ex .ver_center { flex-direction: column; } 
.pinhole_surgery_ex .beforeAfter { width: 100%; } 
.pinhole_surgery_ex .pinhole_text { width: 100%; } 
.pinhole_surgery_merit .flex_wrap .box { width: 100%; } 
.pinhole_surgery_merit2 .half_flex .text { width: 100%; } 
.pinhole_surgery_merit2 .half_flex .img_wrap { width: 100%; } 
.pinhole_surgery_case .ver_center { flex-direction: column; } 
.pinhole_surgery_case .left { width: 100%; } 
.pinhole_surgery_case .right { width: 100%; } 

/************* //gum_regeneration_pinhole_surgery_07*************/
.gum_resection_ex_title br { display: none; } 
.gum_resection_ex .ver_center { flex-direction: column; } 
.gum_resection_ex .ver_center h4 { width: 100%; } 
.gum_resection_ex .ver_center .s_desc { width: 100%; } 
.gum_resection_necessary h3 { line-height: 80px; } 
/************* //gum_resection_08*************/
.teeth_whitening_term .ver_center { flex-direction: column; } 
.teeth_whitening_term .h40 { width: 100%; } 
.teeth_whitening_term .s_desc { width: 100%; } 
.merit_flex2 .flex_box { width:100%; } 
.teeth_whitening_surgery_procedure_img { width: 100%; } 
.teeth_whitening_surgery_procedure_text { width: 100%; } 
/************* //professional_teeth_whitening_09*************/
.gum_whitening_necessary .ver_center { flex-direction: column; } 
.gum_whitening_necessary_img { width: 100%; } 
.gum_whitening_necessary_text { width: 100%; } 
.gum_whitening_caution_box { flex-direction: column-reverse; } 
.gum_whitening_caution_box .b_desc { width: 100%; } 
.gum_whitening_caution_img { width: 50%; } 
/************* //gum_whitening_10*************/
.sleep_braces_ex .ver_center { flex-direction: column-reverse; } 
.sleep_braces_ex_img { width: 100%; } 
.sleep_braces_ex_text { width: 100%; } 
.digital_braces_point h3 { line-height: 80px; } 
.on3d .sub_title { flex-direction: column; } 
.on3d .sub_title .s_desc { text-align: center; } 
/************* //sleep_braces*************/
.ai_braces_intro .circle_flex { gap: 50px; } 
.ai_braces_intro .circle_flex .circle { width: 260px; height: 260px; } 
.ai_braces_intro .circle_flex .circle .gold { font-size: 28px; line-height: 46px; } 
.digital_braces_ex .s_desc { width: 100%; } 
.digital_braces_scanner .title .para30 { line-height: 46px; } 
.digital_braces_scanner .flex_wrap .img_wrap { width: 50%; } 
.on3d .h60 br { display: none; } 
.digital_braces_merit .circle_flex .circle { width: 260px; height: 260px; } 
.digital_braces_merit .circle_flex .circle .desc_24 { font-size: 20px; } 
.jig .h60 br { display: none; } 
.jig .h65 { font-size: 54px; } 
.jig .h60 { font-size: 54px; } 
.jig_ex .s_desc { width: 100%; } 
.digital_braces_no_accident .s_desc { width: 100%; } 
.cheongdam_digital_braces_point .flex_wrap .box { width: 100%; } 

/************* //digital_braces_01*************/
.cheongdam_orafix_braces .cheongdam01 .ver_center { flex-direction: column; } 
.cheongdam_orafix_braces .cheongdam02 .ver_center { flex-direction: column; } 
.cheongdam_orafix_braces .cheongdam02 .ver02 { flex-direction: column-reverse; } 

/* .orafix_diagnosis_system .flex_wrap .box { width: 100%; } 
.orafix_diagnosis_system .flex_wrap .box .gold_circle { top: 89%; } */
/************* //orafix_02*************/
.see_through_braces_feature_text { width: 100%; } 
.see_through_braces_feature_img { width: 100%; } 
.see_through_braces_merit .img_m { width: 100%; } 
.see_through_braces_merit .radius_box { width: 100%; } 
.see_through_braces_procedure .step_wrap .step_box { width: 100%; } 
.see_through_braces_produce_text { width: 100%; } 
.see_through_braces_produce_img { width: 100%; } 
.cheongdam_see_through_braces h3 { text-align: center; line-height: 65px; } 
.cheongdam_see_through_braces_img.img2 { width: 100%; } 
.cheongdam_see_through_braces_text { width: 100%; } 
/************* //see_through_clear_braces_03*************/
.invisalign_target .flex_wrap .box { width: 100%; } 
/************* //invisalign_04*************/
.equipment_partial_correction_table .th { height: 150px; } 
.partial_correction .circle_flex .circle { width: 260px; height: 260px; } 
.partial_correction_representative .flex_wrap .box { width: 100%; } 
.partial_correction_representative .dubble_arrow { display: none; } 
.partial_correction_representative .gold_case { line-height: 46px; } 
/************* //partial_correction_05*************/
.symptom_braces_ex_title .h40 br { display: none; } 
.symptom_braces_ex .tab_menu .menu li { font-size: 22px; } 
.symptom_braces_ex .tab_menu .tab_cont .ver_center { flex-direction: column-reverse; } 
.symptom_braces_ex .tab_menu .tab_cont .img_wrap { width: 100%; } 
.symptom_braces_ex_text1 { width: 100%; } 
.symptom_braces_ex .tab_menu .tab_cont .ver_center:nth-child(2) { flex-direction: column; } 
.symptom_braces_ex_text2 { width: 100%; } 
/************* //symptom_braces_06*************/
.adult_correction_ex .flex_wrap .box { width: 100%; text-align: center; } 
.adult_correction_field .flex_wrap .box { width: 100%; } 
.adult_correction_field .flex_wrap .box .num_flex { justify-content: center; } 
.qna .answer.on {padding: 30px 0;}
.adult_correction_qna.qna .answer.on { padding:0; padding-top: 50px; } 
.adult_correction_qna.qna .question_box { padding:37px 36px 37px 50px; } 
.bimaxillary_facial_contour_ex_title br { display: none; } 
.bimaxillary_facial_contour_ex .tab_menu .menu li { font-size: 22px; } 
.bimaxillary_facial_contour_ex .tab_menu .tab_cont .half_flex { flex-direction: column-reverse; } 
.bimaxillary_facial_contour_ex .tab_menu .tab_cont .half_flex:nth-child(2) { flex-direction: column; } 
.bimaxillary_facial_contour_ex .tab_menu .tab_cont .img_wrap { width: 100%; } 
.bimaxillary_facial_contour_ex .upsweep .flex_wrap { display: flex; flex-direction: column; } 
.bimaxillary_facial_contour_ex .upsweep .area3 .s_desc br { display: none; } 
.bimaxillary_facial_contour_ex .tab_menu .tab_cont.short_chin .ver_center:last-child { flex-direction: column; } 
.asymmetry .flex_wrap .box { width: 100%; } 
.asymmetry .flex_wrap .box .td { height: auto; } 
.asymmetry .flex_wrap .box .th { font-size: 28px; } 
/************* //adult_correction_07*************/
.braces_info_tab .menu {gap: 15px;font-size: 24px;}
.braces_info_tab .half_flex {gap: 50px;margin-bottom: 50px;}
.braces_info_tab .half_flex .text {width: 100%;}
.braces_info_tab .procedure .top .flex_wrap {flex-direction: column;}
.braces_info_tab .procedure .top .flex_wrap .box {width: 100%;}
.braces_info_tab .quick_braces .title .s_desc {width: 100%;}
.braces_info_tab .quick_braces .ver_center {flex-direction: column;}
.braces_info_tab .brushing .white_box {padding: 50px;}
.braces_info_tab .brushing .white_box .solution01 .box .td {padding: 0; padding-top: 30px; text-align: center;}
.braces_info_tab .brushing .white_box .solution02 .box {width: 42%;}
.braces_info_tab .brushing .white_box .solution02 {gap: 30px; text-align: center;}
.oral_hygiene_table .box {width: 100%;}
.oral_hygiene_table .box .td {height: auto; padding: 30px;}
.oral_hygiene_table .box:nth-child(2),
.oral_hygiene_table .box:nth-child(3) {margin-top: 80px;}
.oral_hygiene_table .box .th.br_r_remove_m {border-right: 0;}
.oral_hygiene_table .box .td.br_r_remove_m {border-right: 0;}
.oral_hygiene_table_title {text-align: center;}
.braces_info_tab .menu li::after {width: 80%;}
/************* //braces_treatment_information_08*************/
.digital_cavity_diagnosis .flex_wrap {gap: 30px;}
.digital_cavity_diagnosis .flex_wrap .box {width: 47%;}
.digital_cavity_diagnosis .flex_wrap .box .td {padding: 30px 0 10px 0;}
.digital_cavity_diagnosis .flex_wrap .box .h50 {font-size: 32px;}
.one_day_cerec_cavity .flex_wrap .box { width: 100%; } 
.one_day_cerec_cavity .flex_wrap .box .td { height: 160px; } 
.one_day_cerec_cavity .flex_wrap .box .td br { display: block; } 
.digital_cavity_solution .flex_wrap .box { width: 100%; } 
.digital_cavity_caution .h60 { text-align: center; } 
.digital_cavity_caution .desc .num_flex { flex-direction: column; gap: 30px; } 
.digital_gigongso_02 br { display: none; } 
.digital_gigongso_02 .video_wrap { width: 100%; } 
.serek_cavity_treatment_target .ver_center { flex-direction: column; } 
.serek_cavity_treatment_target_text { width: 100%; } 
.serek_cavity_treatment_target_text h3 { font-size: 58px; } 
/************* //ai_digital_cavity_treatment_01*************/
.crown_type_table { grid-template-rows: 120px 130px repeat(2,350px); } 
.crown_type_table .th { font-size: 26px; padding: 10px; } 
.crown_type_table .td { font-size: 22px; padding: 10px; } 
.crown_necessary .h65 br { display: none; } 
.crown_necessary .ver_center { flex-direction: column; } 
.crown_necessary_img { width: 100%; } 
.crown_necessary_text { width: 100%; } 
.bridge_ex .ver_center { flex-direction: column; } 
.bridge_ex_img { width: 100%; } 
.bridge_ex_text { width: 100%; } 
.crown_ex .half_flex .text { width: 100%; } 
/************* //crown_03*************/
.resin_treatment_area .ver_center { flex-direction: column-reverse; } 
.resin_treatment_area_text { width: 100%; } 
.resin_treatment_area_text_img { width: 100%; } 
.resin_treatment_case { width: 90%; } 
.resin_treatment_case_inner { width: 90%; } 
.resin_treatment_case_inner .ver_center { flex-direction: column; } 
.resin_treatment_case_img { width: 100%; } 
.resin_treatment_case_text { width: 100%; } 
.resin_cavity_treatment_point .merit_flex .flex_box { width: 100%; } 
.merit_flex .flex_box .th.mm_bor_r_remove,
.merit_flex .flex_box .td.mm_bor_r_remove { border-right: 0; } 
/************* //resin_cavity_treatment_04*************/
.new_root_canal_procedure_table .th { font-size: 32px; } 
.new_root_canal_procedure_table .td { height: 300px; font-size: 22px; } 
.apicoectomy_ex2 .half_flex .text { width: 100%; } 
/************* //apicoectomy_05*************/
.wisdom_tooth_type .top {flex-direction: column;}
.wisdom_tooth_type_text .h60 {margin-bottom: 40px; font-size: 56px;}
.wisdom_tooth_type_text .para30 {margin-bottom: 40px;}
.wisdom_tooth_type_box .ver_center { flex-direction: column; } 
.wisdom_tooth_type_text {width: 100%; margin-bottom: 50px;}
.wisdom_tooth_type_box h4 { width: 100%; } 
.wisdom_tooth_late_problem .flex_wrap .box { width: 100%; text-align: center; } 
/************* //wisdom_tooth_treatment_06*************/ 
.periodontal_treatment_ex_text .s_desc { width: 100%; } 
.periodontal_disease_solution .flex_wrap { flex-direction: column; gap: 50px; } 
.periodontal_disease_solution .flex_wrap .box { width: 100%; } 
.periodontal_disease_solution_text { flex-direction: column; align-items: center; } 
.periodontal_disease_solution_title { margin-left: 4%; } 
.non_surgical_vs_surgery .ver_center { flex-direction: column; gap: 50px; } 
.non_surgical_vs_surgery .ver_center .img_wrap { width: 100%; } 
.non_surgical_vs_surgery_text { width: 100%; text-align: center; } 
.non_surgical_vs_surgery_text h3 { line-height: 1; } 
.periodontal_disease_procedure .case_wrap_box .td .num_flex { padding: 0; padding-top: 60px; } 
/************* //periodontal_treatment_07*************/
.bruxism_therapy .half_flex .text { width: 100%; } 
.bruxism_therapy .half_flex .img_wrap { width: 100%; } 
/************* //bruxism_protect_08*************/
.treatment_precautions .tab_cont .answer.on { width: 100%; padding: 40px 0 40px 40px; } 
.treatment_precautions .tab_cont .answer.on .a_icon { display: none; } 
.treatment_precautions .tab_cont .question_box { padding: 40px 40px 40px 0; word-break: keep-all; line-height: 50px; } 
.treatment_precautions .tab_cont .question_box::after { display: block; } 
.treatment_precautions .tab_cont .last_p { font-size: 23px; } 
/************* //treatment_precautions_07*************/
.special_care_system_intro .ver_center { flex-direction: column; gap: 50px; } 
.special_care_system_intro .sub_title { width: 100%; } 
.special_care_system_intro .sub_title .h65 { font-size: 55px; } 
.special_care_system_intro .new_img { width: 50%; } 
.special_care_system_sec1 .ver_center { flex-direction: column; gap: 50px; } 
.special_care_system_sec1 .text { width: 100%; } 
.special_care_system_sec1 .ver_center:nth-of-type(odd) .text { text-align: left; } 
.special_care_system_sec1 .ver_center:nth-of-type(even) .text { text-align: left; } 
.special_care_system_sec1 .img_wrap { width: 100%; } 
.special_care_system_sec1 .ver_center { margin-bottom: 140px; } 
.special_care_system_sec1 .thum_flex1 { margin-bottom: 140px; } 
.special_view_inner { width: 90%; } 
.special_view_wrap { display: flex; flex-wrap: wrap; } 
.special_view_wrap .img_wrap { float: left; width: 33%; } 
.special_view_wrap .m_img { display: block; } 
.one_day_system .one_day_text { right: -12%; bottom: -25%; } 
.sterilization_system .top .para34 { width: 100%; } 
.sterilization_system .bot .flex_wrap { flex-direction: column; gap: 50px; margin-bottom: 50px; } 
.sterilization_system .bot .flex_wrap .box { width: 100%; } 
.sterilization_system .bot .flex_wrap .box br { display: none; } 
.cross_infection_top_text { flex-direction: column; } 
.cross_infection_top_text .s_desc { width: 100%; } 
.cross_infection_top_text .b_desc { width: 100%; display: flex; flex-direction: column; gap: 30px; } 
.cross_infection .ver_center { flex-direction: column; } 
.cross_infection .ver_center .img2 { width: 100%; } 
.cross_infection_text { width: 100%; } 



/* */

.special_ai_digital_equipment_swiper .swiper-pagination-bullet { width: 25%; } 
.special_ai_digital_equipment_swiper .swiper-pagination-bullet br { display: none; } 
.special_ai_digital_equipment_swiper { padding-top: 550px; } 
.special_ai_digital_roll .ver_center { flex-direction: column; gap: 50px; padding-bottom: 50px; } 
.special_ai_digital_roll .img_wrap { width: 100%; } 
.special_ai_digital_roll .img_wrap.img5 { width: 50%; } 
.special_ai_digital_roll .img_wrap.img6 { width: 50%; } 
.special_ai_digital_roll .img_wrap.img7 { width: 50%; } 
.special_ai_digital_roll .img_wrap.img9 { width: 50%; } 
.special_ai_digital_roll .img_wrap.img12 { width: 50%; } 
.special_ai_digital_roll .img_wrap.img13 { width: 50%; } 
.special_ai_digital_roll .img_wrap.img15 { width: 50%; } 
.special_ai_digital_roll .img_wrap.img16 { width: 50%; } 
.special_ai_digital_roll .img_wrap.img18 { width: 50%; } 
.special_ai_digital_roll .img_wrap.img19 { width: 50%; } 
.special_ai_digital_roll .img_wrap.img20 { width: 50%; } 
.special_ai_digital_roll_text { width: 100%; text-align: center; } 
.international_medical_system_text .s_desc p:last-child { margin-bottom: 60px; } 
.special_ai_digital_equipment .title .s_desc { width: 100%; } 
/************* //special_care_system_01*************/
.greetings_intro .main_title h2 { font-size: 80px; margin-bottom: 50px; } 
.greetings_intro .img2 { padding: 80px 0; } 
.greetings_intro .img1 { display: none; } 
.greetings_intro .img_m { display: block; padding-top: 50px; } 
/************* //greetings_01*************/
.doctor_introduction_container { display: none; } 
/* .doctor_introduction_container_m { display: block; }  */
.tab_menu .doc_big { display: none; } 
.doctor_introduction { padding: 80px 0; } 
.new_doctor_introduction_container_m {display: block; width: 90.6%; margin: 0 auto;}
.new_doctor_introduction_container_m h2 { font-size: 67.5px; font-weight: 600; letter-spacing: -1.675px; line-height: 80px; text-align: center; word-break: keep-all; margin-bottom: 65px; } 
.new_doctor_introduction_container_m .menu {display: flex;align-items: center;justify-content: center;gap: 20px;}
.new_doctor_introduction_container_m .tab_cont {margin-top: 75px;}
.new_doctor_introduction_container_m .td {
  padding-top: 40px;
}
.new_doctor_introduction_container_m .td dd {padding-bottom: 10px; font-size: 19px;color: #888;line-height: 46px; letter-spacing: -0.475px;}
.new_doctor_introduction_container_m .td .desc_28 {
  font-size: 27px;
  font-weight: 500;
  color: #fff;
}

/* .doctor_introduction_bg_m { display: block; }  */
/* .doctor_introduction_container_m { max-width: 100%; padding: 0 30px; } 
.doctor_introduction_container_m h2 { font-size: 67.5px; font-weight: 600; letter-spacing: -1.675px; line-height: 80px; text-align: center; word-break: keep-all; margin-bottom: 65px; } 
.doc_flex { display: flex; align-items: center; justify-content: center; flex-wrap: wrap; gap: 15px; } 
.doc_flex .box { width: 48%; } 
.doc_flex .box .text { padding: 35px 0; } 
.doc_flex .box .text p:first-child { font-size: 21px; font-weight: 400; line-height: 50px; color: #888; letter-spacing: -0.525px; } 
.doc_flex .box .text h3 { font-size: 34px; font-weight: 500; line-height: 50px; letter-spacing: -2.55px; color: #fff; margin-bottom: 10px; } 
.doc_flex .box .text .gold { font-size: 19px; font-weight: 400; line-height: 25px; letter-spacing: -0.525px; margin-bottom: 30px; } 
.doc_flex .box .text .plus_btn { font-size: 19px; line-height: 25px; font-weight: 400; color: #888; letter-spacing: -0.475px; border: 1px solid #888; display: flex; align-items: center; justify-content: center; width: 160px; height: 36px; } 
.doc_pop_m { position: fixed; top: 50%; transform: translateY(-50%); z-index: 100; } 
.doc_pop_close { position: absolute; top: -5%; right: 0; cursor: pointer; } 
.doc_pop_m img { width: 100%; }  */
/************* //doctor_introduction_02*************/
.diagnosis_guide_container { width: 90%; } 
.diagnosis_guide_container .white_box { flex-direction: column; padding: 100px; } 
/************* //diagnosis_guide_03*************/
.look_around_swiper2 .swiper-button-prev, 
.look_around_swiper2 .swiper-button-next { width: 30px; height: 30px; top: 97.2%; } 
/************* //look_around_04*************/
.way_to_come_container { width: 90%; } 
.way_to_come_container .tab_menu .menu { flex-wrap: wrap; } 
.way_to_come_container .tab_menu .menu li { width: 50%; border: 1px solid #ddd; } 
.way_to_come_container .img1 { display: none; } 
.mobile_img { display: block; } 
.map_img_m { margin-bottom: 60px; } 
.map_address { margin-bottom: 30px; } 
.map_address .left { align-items: baseline; } 
.map_address .left .bot p { display: none; } 
.map_address_clone .left { align-items: baseline; } 
.map_address_clone .left .bot p { display: none; } 
.map_address_clone { margin-bottom: 30px; } 
.m_para { display: block; margin-top: 30px; color: #888; font-size: 30px; font-weight: 600; line-height: 46px; letter-spacing: -0.75px; } 
.way_to_come_foot { gap: 30px; flex-wrap: wrap; } 
.way_to_come_foot .box { width: 100%; } 
.way_to_come_foot .box .td { height: 250px; gap: 35px; } 
.way_to_come_foot .box .td .td_flex p { font-size: 40px; font-weight: 600; letter-spacing: -1px; } 
.way_to_come_foot .box .td.mo .td_flex p { font-size: 35px; } 
.way_to_come_foot .box .td.mo p { font-size: 27px; } 
.subway .map_address .bot span { opacity: 1; } 
.bus .map_address .left .top, 
.bus .map_address .right .top { font-size: 40px; } 
.bus .map_address .left .bot, 
.bus .map_address .right .top { margin-top: 40px; } 
.my_car .map_address .left { align-items: flex-start; } 
.my_car .map_address .left .bot p { display: block; } 
.tab_cont.active + .way_to_come_foot .box:first-child { display: none; } 
.photo_way .swiper-next, 
.photo_way .swiper-prev { width: 80px; height: 80px; } 
/************* //way_to_come_05*************/
.main_intro .title { margin-bottom: 70px; } 
.main_intro .title .gold {margin-bottom: 10px;}
.main_intro .title .white { line-height: 80px; } 
.ai_digital_equipment_title { width: 100%; } 
.ai_digital_equipment_title br { display: none; } 
.cross_infection_prevention_text { width: 100%; } 
/* .main_conscious_sedation_text { flex-direction: column; } 
.main_conscious_sedation_text .left_p { width: 100%; } 
.main_conscious_sedation_text .s_desc { width: 100%; }  */
.main_core_care .title { width: 100%; } 
.main_core_care .ver_center { flex-direction: column; } 
.main_core_care .img_wrap { width: 100%; } 
.main_core_care_text { width: 100%; } 
.main_review_title { padding-left: 0; text-align: center; } 
.main_review_title h3 { line-height: 80px; } 
.main_look_around_title { padding-left: 30px; } 
.main_look_around_title .para30 { margin-bottom: 10px; } 
.main_foot .white_box .ver_center { gap: 40px; } 
.representative_doc .img_wrap { display: none; } 
.representative_doc .img_m { display: block; } 
.new_conscious_sedation .s_desc { width: 100%; } 
.ai_equipment_swiper .swiper-pagination::after { width: 240%; } 
.ai_equipment_swiper .swiper-pagination-bullet { width: 40%; } 
.ai_equipment_swiper .swiper-pagination-bullet span { display: block; width: 210px; } 
.ai_digital_roll .ver_center { flex-direction: column; } 
.ai_digital_roll .ver_center .img_wrap { width: 100%; } 
.ai_digital_roll .ver_center .roll_text { width: 100%; } 
.celebrity { padding-left: 15px; } 
.celebrity_swiper .swiper-wrapper  {gap: 15px;} 

.main_conscious_sedation {margin-bottom: 70px;}
.main_conscious_sedation .title .h65 {font-size: 60px; margin-bottom: 30px;}
.main_conscious_sedation .title .title_p {display: none;}
.main_conscious_sedation .title_p_m  {
  display: block;
  font-size: 38px;
  letter-spacing: -2.85px;
  line-height: 60px;
  word-break: keep-all;
  font-weight: 600;
  display: block;
}
.ai_digital_equipment_title {display: none;}
.ai_digital_equipment_title_m {margin-bottom: 80px; display: block;}
.ai_digital_equipment_title_m .h60 {margin-bottom: 0;line-height: 65px;}
.ai_digital_equipment_title_m .sub_title {
  font-size: 45px;
  font-weight: 600;
  line-height: 65px;
  letter-spacing: -1.125px;
  margin-bottom: 40px;
}
.ai_digital_roll .ver_center .roll_text .h60 {
  margin-bottom: 30px;
}
.ai_digital_roll .ver_center .roll_text .desc {
  font-size: 25px;
  line-height: 40px;
}
.main_core_care .title .para34 {display: none;}
.main_core_care .title .para34_m {
  font-size: 30px;
  font-weight: 600;
  line-height: 45px;
  color: #777;
  letter-spacing: -0.75px;
  display: block;
}
.main_core_care .ver_center:nth-of-type(even) .main_core_care_plus_btn {margin-top: 60px;}
.main_core_care .ver_center:nth-of-type(odd) .main_core_care_plus_btn {margin-top: 60px;}
.main_core_care_plus_btn {
  padding: 16px 54px 12px 30px;
}
.main_core_care_text .b_desc {
  color: #fff;
  font-size: 30px;
  line-height: 45px;
}
.main_core_care_text .h40 {
  font-size: 40px;
}
.main_core_care_text .h40.sub3 {
  margin-bottom: 0;
}
.main_contents .sec3 {
  padding: 100px 0 10px 0;
}
.main_contents .sec5 {
  padding: 100px 0 0 0;
}
.main_conscious_sedation .title .h65 .sub {
  font-size: 46px;
}
.main_core_care_text h4 {font-size: 50px;}
/************* //main index*************/
.new_3s_apply_title p { font-size: 40px; } 
.new_special_care_target .flex_wrap .box { width: 48%; } 
.why_new_special_care .ver_center { flex-direction: column-reverse; } 
.why_new_special_care_text { width: 100%; } 
.why_new_special_care .ver_center .img_wrap { width: 100%; } 
.last_youtube .h60 { font-size: 40px; line-height: 55px; } 
.last_youtube .h60 br { display: none; } 
/************* //new_special_care_implant_02*************/ } 


