@charset "utf-8";
/* 반응형 */

@media (max-width: 2400px) {
    .com_slide_sect .paging_wrap,
    .com_slide_sect.type2 .paging_wrap { position: relative; left: unset; bottom: unset; width: 100%; margin-top: 8rem; }
    .com_slide_sect .paging { width: 100%; }
    .com_slide_sect .paging .progressbar { width: 100%; }
    .com_slide_sect .paging .swiper-pagination-current,
    .com_slide_sect .paging .swiper-pagination-total { display: none; }
    .com_slide_sect .paging_wrap .btn_wrap { display: none; }
    .com_slide_sect .slide_wrap .item .txt_box .txt br { }
    .com_slide_sect .slide_wrap .item { align-items: center; }
    .com_slide_sect .slide_wrap .item .txt_box { margin-top: 0; }
}


@media (max-width: 2000px) {

    br.pc_only { display: none; }

    /* .sub_tit_wrap:not(.center) .txt br { display: none; } */

    /* .com_slide_sect .slide_wrap .item .txt_box .txt br { display: none; } */
    
    .grid_img_sect .img_wrap .box .txt_box .txt br {}

    .hyper_slide_sect .swiper_btn_wrap .swiper_btn { width: 10rem; height: 10rem; }

    .vari_page .hyper_slide_sect .item .txt_box { margin-top: 3%; }

    .com_slide_sect .slide_wrap .item .txt_box { margin-top: 2rem; }
    .com_slide_sect .paging_wrap { bottom: 0; }

    .com_slide_sect .slide_wrap .item .txt_box .desc { margin-top: 0.8em; }

}

/* 1640 ~ 1241px */
@media (max-width: 1640px) {

    .sub_tit_wrap:not(.center) .txt br { display: none; }

    .wide_img_sect .img { margin: 0 auto; }

    .equip_slide_sect .slide_wrap { padding-left: var(--inPd); }

    .com_slide_sect .slide_wrap { margin-left: var(--inPd); }
    .com_slide_sect .slide_wrap .item .txt_box .desc br { display: none; }


    .banner_slide_sect .slide_wrap .item .txt_box { padding: 10rem 5% 12rem; }
    .banner_slide_sect .slide_wrap .paging { left: 5%; }

    .banner_btm_sect .cont { width: 95%; }

    .btm_banner_sect .map_cont.active .img { transform: translateX(0); }

    .banner_slide_sect .slide_wrap { width: 95%; }

}

/* 1240 ~ 769px */
@media (max-width: 1240px) {

    .sub_tit_wrap .tit br { display: none; }
    .sub_tit_wrap .txt br { display: none; }

    .sub_cont_visual .sub_tit_wrap .txt { margin-top: 2em; }
    .sub_cont_visual .sub_tit_wrap .sub_txt br { display: none; }

    .center_top_sect .cir_wrap { width: 100%; }

    .grid_img_sect .img_wrap { gap: 10rem 2rem; }
    .grid_img_sect .img_wrap .box .point_txt { padding: 2rem; }

    .equip_slide_sect .slide_wrap .item { width: calc(100% / 3); }

    .medical_staff_page .visual_sect .txt_move { transform: translateY(13%); }
    
    .treat_process_sect .cont { flex-direction: column; }  
    .treat_process_sect .cont .sub_left_tab { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); align-items: center; justify-content: space-between; width: 100%; }
    .treat_process_sect .cont .sub_left_tab .tab { text-align: center; }
    .treat_process_sect .cont .sub_left_tab .tab + .tab { margin-top: 0; }
    .treat_process_sect .cont .sub_left_tab .tab:before { left: 50%; transform: translateX(-50%); width: 100%; }
    .treat_process_sect .cont .sub_left_tab .tab.active:before { width: 100%; }
    .treat_process_sect .cont .process_wrap { width: 100%; margin-top: 10rem; padding-top: 65%; }
    .treat_process_sect .cont .process_wrap .process_cont .paging { top: 60%; }
    .treat_process_sect .cont .process_wrap .process_box { grid-template-columns: repeat(3, minmax(0, 1fr)); }

    .point_side_sect .cont.cont_left .txt_box { margin-left: 6rem; }
    .point_side_sect .cont.cont_right .txt_box { margin-right: 6rem; }

    .point_side_sect .cont .txt_box .txt { margin-top: 1.5em; }

    .btm_center_sect .box_wrap { gap: 1.5rem; }
    .btm_center_sect .box_wrap .box .txt_box { padding: 2rem; }

    .chk_list_sect .cont .chk_list { width: 55%; }

    .slide_grid_sect .grid_wrap .box_wrap .box { width: calc(25% - var(--inPd)); margin-right: 0; }
    .slide_grid_sect .grid_wrap .box_wrap .box + .box { margin-left: var(--inPd); }
    .slide_grid_sect .grid_wrap .box_wrap.col3 .box { width: calc( (100%/3) - var(--inPd) ); }

    .grid_img_sect .img_wrap.col4 { gap: var(--inPd); }

    .treat_step_sect .cont .cir_wrap .cir_box .box .step { margin-top: 2rem; }
    .treat_step_sect .cont .cir_wrap .cir_box .box .step span { font-size: var(--tinyTxt); }
    .treat_step_sect .cont .cir_wrap .cir_box .box .txt { margin-top: 0.2em; font-size: 18px; }
    
    .treat_step_sect .cont .cir_wrap .cir_box .box .desc { margin-top: 0; }
    
    .num_cont_sect { overflow: hidden; }

    .prost_cancer_page .graph_wrap { width: 72%; padding: 0 4rem 2px; }

    .grid_img_sect .img_wrap .box .txt_box .tit span { display: block; }

    .com_slide_sect .slide_wrap .item { margin-right: 10rem; }
    .com_slide_sect .slide_wrap .item .txt_box { width: 50%; }

    .sub_img_cont .cir_wrap { width: 100%; }

    .num_cont_sect .num_tit .txt br { display: none; }

    .aqua_page .num_cont_sect .cont_wrap .graph_wrap .img { width: 60%; }

    .aqua_page .num_cont_sect .cont_wrap .cont .wrap { grid-template-columns: repeat(2, minmax(0, 1fr)); }
    .aqua_page .num_cont_sect .cont_wrap .cont .wrap .tbl_cont { grid-column: 1 / 4; }

    .aqua_page .aqua_way_sect .img_cont .sub_tit_wrap { width: 45%; }

    .aqua_thesis_sect .img_wrap { padding: 6rem 10%; }

    .btm_banner_sect .system_cont .sub_tit_wrap { width: 40%; }
    .btm_banner_sect .system_cont .system_wrap { width: 55%; }

    .rezum_pie_sect .pie_wrap { gap: 4rem; }
    .rezum_pie_sect .pie_wrap .pie_box .pie .pie_center .num { margin-top: 0.3em; }

    .rezum_graph_sect .cont { padding: 6rem 3rem; }

    .holep_page .num_cont_sect .side_cont .num_tit { width: 45%; }

    .ligation_thesis_sect .cont .img { width: 70%; }

    .grid_img_sect .img_wrap .box .label span { bottom: 1em; }

    .chk_list_sect.type2 .cont .chk_list { width: 100%; }
    .chk_list_sect.type2 .cont .chk_list .list_box .label span { white-space: nowrap; }

    .basic_sect .img_grid .img { width: 40%; }

    .scro_side_cont .cont { flex-direction: column; }
    .scro_side_cont .cont .sub_tit_wrap { width: 100%; }
    .scro_side_cont .cont .box_cont { width: 100%; margin-top: 4rem; }

    .treat_step_sect .cont .cir_wrap .cir_box .box .txt br { display: block; }

    .slide_grid_sect .grid_wrap .swiper { width: calc(100% + var(--inPd) * 2); margin-left: calc(-1 * var(--inPd)); padding: 0 var(--inPd); }

    .arr_graph_sect .cont .arrow_box { display: flex; align-items: center; justify-content: center; line-height: 1.2; height: 85px; font-size: 16px; }

    .hyper_slide_sect .paging { right: unset; left: 0; }
    .hyper_slide_sect .swiper_btn_wrap { position: absolute; right: 0; top: 0; display: flex; align-items: center; justify-content: center; transform: translate(0, -100%); }
    .hyper_slide_sect .swiper_btn_wrap .swiper_btn { width: 8rem; height: 8rem; }
    .hyper_slide_sect .swiper_btn_wrap .swiper_btn + .swiper_btn { margin-left: 1rem; }
    .hyper_slide_sect .swiper_btn_wrap .swiper_btn.prev,
    .hyper_slide_sect .swiper_btn_wrap .swiper_btn.next { position: static; transform: unset; }

    .hyper_slide_sect .item .txt_box .txt br { display: none; }





    .point_side_sect.pt_50 .cont .txt_box .desc{display: block;}
    .point_side_sect.pt_50 .cont .tit{top:unset; left: 10px; bottom: 10px; transform: none;}
    .point_side_sect.pt_50 .cont .tit.second{top:unset; left: 10px; bottom: 10px; transform: none;}
    .point_side_sect.pt_50 .cont .txt_box{margin-left: 0;}






.basic_sect.toob_g3 .flex_box .inner{width: 45%; height: 80vw;}



    
}

/* 1000 ~ 769px */
@media (max-width: 1000px) {

    
    .sub_tit_wrap .desc br { display: none; }

    .com_slide_sect .slide_wrap .item { flex-direction: column; margin-right: 5rem; }  
    .com_slide_sect .slide_wrap .item .img { width: 100%; padding-top: 45%; }
    .com_slide_sect.type2 .slide_wrap .item .img { width: 100%; padding-top: 110%; }
    .com_slide_sect .slide_wrap .item .txt_box { width: 100%; margin-left: 0; }
    .com_slide_sect .slide_wrap .item .txt_box .desc { margin-top: 0.5rem; }
    
    .btm_banner_sect .system_cont { flex-direction: column; }
    .btm_banner_sect .system_cont .sub_tit_wrap { width: 100%; }
    .btm_banner_sect .system_cont .system_wrap { width: 100%; margin-top: 4rem; }

    .banner_btm_sect .cont .txt_box .txt br { display: none; }

    .side_cont_sect .cont { flex-direction: column; }
    .side_cont_sect .left { width: 100%; }
    .side_cont_sect .sub_tit_wrap { position: static; width: 100%; }
    .side_cont_sect .img_wrap { width: 100%; margin-top: 4rem; }

    .side_cont_sect .cont.reverse { flex-direction: column-reverse; }
    .side_cont_sect .cont.reverse .img_wrap { margin-top: 0; }
    .side_cont_sect .cont.reverse .left { margin-top: 4rem; }

    .hyper_slide_sect .item .img_cont { align-items: stretch; }
    .hyper_slide_sect .item .img_cont .img img { object-fit: contain; }

    .hyper_slide_sect .item .txt_box .txt br { display: none; }

    .grid_img_sect .img_wrap .box .txt_box .tit.big { font-size: var(--bigTxt); }

    .point_side_sect .cont .txt_box .txt br { display: none; }

    .banner_slide_sect .slide_wrap .item .txt_box .tit br { display: none; }

    .step_box_wrap { grid-template-columns: repeat(2, minmax(0, 1fr)); }
    .step_box_wrap .box .txt br { display: none; }

    .slide_grid_sect .grid_wrap { padding-top: 5rem; }

    .banner_btm_sect .cont { position: relative; }
    .banner_btm_sect .cont:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.4); z-index: 5; }
    .banner_btm_sect.bk .cont:before { background-color: rgba(255,255,255,0.4); }
    .banner_btm_sect .cont .img { padding-top: 50%; }
    .banner_btm_sect .cont .img img { object-position: right; }
    .banner_btm_sect .cont .txt_box { top: 40px; transform: translate(-50%, 0); z-index: 10; }

    .btm_info { margin-top: 100px; }

    .incon_surg_tab_sect .sub_tab_wrap .tab { padding: 0.8em 1em; white-space: wrap; }

    .num_list_cont { flex-direction: column; }
    .num_list_cont .tit { width: 100%; }
    .num_list_cont .num_wrap { width: 100%; margin-top: 4rem; }

    .def_surg_graph_sect .chart_cont .chart_wrap { width: 70%; }

    .def_surg_page .graph_wrap { width: 100%; margin-top: 4rem; }

    .rezum_pie_sect.vari_pie .pie_wrap { gap: 6rem; }
    .rezum_pie_sect.vari_pie .pie_wrap .pie_cont .pie_col { gap: 3rem; }
    .rezum_pie_sect.vari_pie .pie_wrap .pie_cont .pie_label { margin-bottom: 3rem; }

    .rezum_pie_sect .pie_wrap .pie_box .tit br { display: none; }
    .rezum_pie_sect .pie_wrap .pie_box .pie .pie_center .num { font-size: var(--subH3); }

    .vari_graph_cont { padding: 8rem 10%; }

    .erec_page .num_cont_sect .side_cont { flex-direction: column; }
    .erec_page .num_cont_sect .side_cont .num_tit { width: 100%; }
    .erec_page .num_cont_sect .side_cont .img { width: 100%; margin-top: 4rem; }

    .uti_page .std_sect .slide .cont_box { gap: 6rem 3rem; }

    .arr_graph_sect .cont .arrow_box { display: flex; align-items: center; justify-content: center; height: 50px; margin-left: -0.7em; padding: 15px 30px 15px 20px; font-size: 13px; }
    .arr_graph_sect .cir { width: 22rem; height: 22rem; margin-left: 4rem; }

    .chk_list_sect.type2 .cont .chk_list { flex-direction: column; }
    .chk_list_sect.type2 .cont .chk_list .list_box { width: 100%; }
    .chk_list_sect.type2 .cont .chk_list .list_box + .list_box { margin-left: 0; margin-top: 40px; }

    .side_cont_sect .img_wrap .img_box + .img_box { margin-top: 60px; }

    .type_ico_cont { gap: 1rem; }
    .type_ico_cont .ico_box { padding-top: 150% !important; }
    .type_ico_cont.col4 .ico_box { padding-top: 100% !important; }
    .type_ico_cont .ico_box .tit { font-size: 16px; }

    .color_tbl_cont { display: flex; align-items: flex-start; justify-content: flex-start; width: calc(100% + var(--inPd) * 2); margin-left: calc(-1 * var(--inPd)); padding: 0 var(--inPd); overflow: auto; }
    .color_tbl_cont::-webkit-scrollbar { display: none; }
    .color_tbl_cont .color_tbl { width: 100%; }

    .btm_center_sect .box_wrap .symbol { display: none; }

    .chk_list_sect .cont + .img { width: 80%; margin: 60px auto 0; }

    .cert_page .online_sect .cont_box { align-items: flex-start; }
    .cert_page .online_sect .cont_box .txt_wrap .tit_box .tit br { display: none; }

    .hyper_slide_sect .item .slide_btm .type_ico_cont { grid-template-columns: repeat(2, minmax(0, 1fr)); }





    /* 250918 toob */
    .prost_checkup_page .num_cont_sect .side_cont { flex-direction: column; }
    .prost_checkup_page .num_cont_sect .side_cont .num_tit { width: 100%; }
    .prost_checkup_page .num_cont_sect .side_cont .img { width: 100%; margin-top: 4rem; }
}

/* 768 ~ 501px */
@media (max-width: 768px) {

    /* 서브 상단 */
    .sub_visual .lnb { padding: 2rem 0 0 20px; }
    .sub_visual .lnb .sel_wrap .nice-select .list { max-height: 22em; overflow: auto; }

    .sub_cont_visual .cont .sub_tit_wrap .tit br { display: none; }
    
    .sub_tit_wrap .btn_wrap { margin-top: 20px; }
    .sub_tit_wrap.center .info { text-align: left; }
    .sub_tit_wrap .desc { font-size: 16px; }
    .sub_tit_wrap .label span { font-size: 16px; }
    .sub_tit_wrap .sub_txt { font-size: 16px; }
    .sub_tit_wrap .info { margin-top: 1em; }

    .sub_tab_wrap { justify-content: flex-start; overflow-x: auto; }
    .sub_tab_wrap::-webkit-scrollbar { display: none; }
    .sub_tab_wrap .tab { padding: 0.8em 1em; flex: 1; min-width: unset; }
    
    .treat_process_sect .cont .sub_left_tab { align-items: flex-end; }

    .center_top_sect { padding: var(--subVisPd) 0; }    

    .center_top_sect .img_cont .img { padding-top: 65%; }
    
    .center_top_sect .cir_cont { height: auto; }
    .center_top_sect .cir_cont .sub_tit_wrap .tit br { display: none; }


    .center_top_sect .img_cont .tit_wrap .desc { margin-top: 3em; opacity: 0.85; }

    .wide_img_sect .img { padding-top: 65%; }

    .sub_img_cont .cir_wrap .cir .txt_box .tit { font-size: var(--subH2); }
    
    /* .sub_cont_visual .cont { flex-direction: column; }
    .sub_cont_visual .cont .sub_tit_wrap { width: 100%; }
    .sub_cont_visual .cont .img { position: relative; width: 100%; margin-left: 0; margin-top: 40px; } */

    .side_cont_sect { overflow: hidden; }

    .grid_img_sect .img_wrap { margin-top: 40px; }
    .grid_img_sect .img_wrap.col3 { grid-template-columns: repeat(1, minmax(0, 1fr)); gap: 50px 15px; }
    .grid_img_sect .img_wrap.col4 { grid-template-columns: repeat(1, minmax(0, 1fr)); gap: 50px 15px; }
    .grid_img_sect .img_wrap.equal_grid { gap: 15px; }  

    /* .grid_img_sect .img_wrap .box .txt_box .tit.step { font-size: 12px; } */

    .grid_img_sect .img_wrap.mo_slide { width: calc(100% + (var(--inPd) * 2)); margin-left: calc(-1 * var(--inPd)); padding: 0 var(--inPd); grid-template-columns: repeat(3, minmax(40%, 1fr)); overflow: auto; }
    .grid_img_sect .img_wrap.mo_slide.col4 { grid-template-columns: repeat(4, minmax(40%, 1fr)); }
    .grid_img_sect .img_wrap.mo_slide::-webkit-scrollbar { display: none; }
    
    .grid_img_sect .img_wrap.bg_img .box {  }
    /* .grid_img_sect .img_wrap.bg_img .box:before { content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.2); z-index: 5; } */
    .grid_img_sect .img_wrap.bg_img .box .point_txt { padding: 15px; z-index: 10; }
    .grid_img_sect .img_wrap .box .point_txt .txt { margin-top: 0.2em; font-size: var(--txt); }


    /* 250918 toob */
    .grid_img_sect.toob{padding-top: 50px;}
    .grid_img_sect.toob .img_wrap.col2{grid-template-columns: repeat(1, minmax(0, 1fr));}
        .grid_img_sect.toob .img_wrap.col4 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
.grid_img_sect.toob .img_wrap .box .txt_box .desc.plus::before,
.grid_img_sect.toob .img_wrap .box .txt_box .desc.equal::before {
    left: -23px;
    width: 30px;
    height: 30px;
    background-size: cover;
}
.grid_img_sect.toob .img_wrap .box.toob .txt_box .desc.plus::before{content: unset;}

.grid_img_sect.toob_02 .img_wrap.col3{gap: 20px 15px;}
.basic_sect.toob_g3 .cont{width: 100%;}
.basic_sect.toob_g3 .type_ico_cont::after{content: unset;}
.point_side_sect.w_30 .cont .img{width: 100%;}
.sub_cont_visual .cont .img.w_50{
    width: 100%;
}
.toob_br br{display: none !important;}

    .slide_grid_sect .grid_wrap .swiper { width: calc(100% + var(--inPd) * 2); margin-left: calc(-1 * var(--inPd)); padding: 0 var(--inPd); }

    .equip_slide_sect .slide_wrap { margin-top: 40px; }
    .equip_slide_sect .slide_wrap .item { width: calc(100% / 2.5); }
    .equip_slide_sect .paging { margin: 40px auto 0; }

    .urinary_center_page .slide_wrap { margin-top: 80px; }
    .urinary_center_page .slide_wrap .swiper-slide { flex-direction: column; }
    .urinary_center_page .slide_wrap .swiper_btn_wrap { display: none; }
    .urinary_center_page .slide_wrap .swiper-slide .img { width: 100%; }
    .urinary_center_page .slide_wrap .txt_box { width: 100%; margin: 30px auto 0; }
    .urinary_center_page .paging { top: -10px; transform: translateY(-100%); }

    .treat_process_sect .cont .sub_left_tab .tab { font-size: var(--txt); }
    .treat_process_sect .cont .process_wrap { padding-top: 80%; }
    .treat_process_sect .cont .process_wrap .tit span { border-radius: 4em; }
    .treat_process_sect .cont .process_wrap .process_cont.type2 .box .img { width: 90%; padding-top: 60%; }  
    .treat_process_sect .cont .process_wrap .process_cont .paging { top: 80%; }
    .treat_process_sect .cont .process_wrap .process_box { gap: 1rem; }
    .treat_process_sect .cont .sub_left_tab .tab { opacity: 0.7; }
    .treat_process_sect .cont .sub_left_tab .tab.active { opacity: 1; }
    .treat_process_sect .cont .sub_left_tab .tab.active:before { border-width: 2px; }

    .prost_center_page .treat_process_sect + .point_side_sect { margin-top: 0; }

    .btm_center_sect .box_wrap { width: calc(100% + var(--inPd) * 2); margin-left: calc(-1 * var(--inPd)); margin-top: 40px; grid-template-columns: repeat(3, 240px); padding: 0 var(--inPd); overflow: auto; }
    .btm_center_sect .box_wrap::-webkit-scrollbar { display: none; }
    .btm_center_sect .box_wrap .box .txt_box { padding: 18px; }
    .btm_center_sect .box_wrap .box .txt_box .btn_wrap .more_btn .ico svg { height: 1.5em; }

    .chk_list_sect .cont { flex-direction: column; }
    .chk_list_sect .cont .sub_tit_wrap { position: static; width: 100%; }
    .chk_list_sect .cont .chk_list { width: 100%; margin-top: 25px; }
    .chk_list_sect .cont .chk_list .list_box ul { margin-top: 15px; }

    .slide_grid_sect .grid_wrap .box_wrap .box { width: calc(40% - 2.5rem); margin-right: 2.5rem; }
    .slide_grid_sect .grid_wrap .box_wrap .box + .box { margin-left: 0; }
    .slide_grid_sect .grid_wrap .paging { margin: 40px auto 0; }

    .feature_sect .cont { flex-direction: column; }
    .feature_sect .cont .box_wrap { grid-template-columns: repeat(1, minmax(0, 1fr)); width: 100%; margin-top: 40px; }
    .feature_sect .cont .box_wrap .box { padding: 12px 15px; }
    .feature_sect .cont .box_wrap .box .num { font-size: var(--tinyTxt); }
    .feature_sect .cont .box_wrap .box .txt { margin-top: 0.3em; }

    .treat_step_sect .cont .cir_wrap .cir_box .box .txt { margin-top: 0.3em; font-size: 16px; }
    .treat_step_sect .cont .cir_wrap .cir_box .box .step span { font-size: 10px; }

    .prost_cancer_page .graph_cont { padding: 30px 0 10rem; }
    .prost_cancer_page .graph_cont .tit_box { padding: 0 2rem; }
    .prost_cancer_page .graph_cont .tit_box .tit { grid-column: 1 / 4; line-height: var(--titLine); }
    .prost_cancer_page .graph_cont .tit_box .source { grid-column: 3 / 4; margin-top: 20px; }

    .prost_cancer_page .graph_wrap { width: 75%; margin-left: 70px; margin-top: 22px; }
    .prost_cancer_page .graph_wrap .bg_line_wrap .bg_line .num { font-size: var(--tinyTxt); }
    .prost_cancer_page .graph_wrap .graph_box { grid-template-columns: repeat(5, 30px); gap: 10px; }
    .prost_cancer_page .graph_wrap .graph_box .bar_box .label { display: none; font-size: 9px; }
    .prost_cancer_page .graph_wrap .graph_box .bar_box.current .label { display: block; font-size: 16px; z-index: 50; }

    .medical_staff_page .visual_sect .img { position: relative; width: 100%; padding-top: 55%; }
    .medical_staff_page .visual_sect .img img { position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover; }

    .medical_staff_page .img_sect .img { padding-top: 55%; }


    .treat_sect .cont { flex-direction: column; }
    .treat_sect .cont .sub_tit_wrap { width: 100%; }
    .treat_sect .cont .img_wrap { width: 100%; margin-top: 40px; gap: 1.5rem; }
    .treat_sect .cont .img_wrap.mo_slide { width: calc(100% + (var(--inPd) * 2)); margin-left: calc(-1 * var(--inPd)); padding: 0 var(--inPd); grid-template-columns: repeat(2, minmax(40%, 1fr)); overflow: auto; }
    .treat_sect .cont .img_wrap.mo_slide::-webkit-scrollbar { display: none; }

    .num_cont_sect .num_tit { gap: 1rem 2rem; }

    .aqua_page .num_cont_sect .cont_wrap .graph_wrap { padding: 25px 0; }
    .aqua_page .num_cont_sect .cont_wrap .graph_wrap .img { width: 75%; }

    .aqua_page .aqua_way_sect .video_cont .video_wrap { margin-top: 40px; }
    .aqua_page .aqua_way_sect .video_cont .video_wrap .video_box + .video_box { margin-left: 1.5rem; }

    .aqua_page .aqua_way_sect .tit_box .tit { display: inline; }
    .aqua_page .aqua_way_sect .video_cont { margin-top: 60px; }
    
    .aqua_page .num_cont_sect .cont_wrap .cont .wrap { gap: 70px 0; }
    .aqua_page .chart_cont .chart_wrap .graph_box .total_label { top: -5px; }

    .aqua_thesis_sect .img_wrap { margin-top: 40px; padding: 4rem 3.5rem; gap: 15px; }
    .num_desc_box.center { text-align: left; }

    .btm_banner_sect .system_cont .system_wrap .step_box .step { display: flex; align-items: center; justify-content: flex-start; padding: 1em 1.4em; font-size: 16px; }
    .btm_banner_sect .system_cont .system_wrap .step_box .step span { flex-shrink: 0; padding: 0.3em 1em; font-size: var(--tinyTxt); }

    .com_slide_sect .slide_wrap { margin-top: 40px; }
    .com_slide_sect .slide_wrap .item .img { padding-top: 55%; }
    .com_slide_sect .paging_wrap .btn_wrap,
    .com_slide_sect .paging .swiper-pagination-current,
    .com_slide_sect .paging .swiper-pagination-total { display: none !important; }
    .com_slide_sect .paging .progressbar { margin: 0; }
    .com_slide_sect .slide_wrap .item .txt_box .desc { font-size: 16px; }

    .rezum_graph_sect { margin-top: 50px; }

    .color_tbl_cont .tbody .td br { display: none; }

    .color_tbl_cont .thead .th { display: flex; align-items: center; justify-content: center; flex-direction: column; padding: 0.5em 1em; border-radius: 6em; font-size: 14px; }
    .color_tbl_cont .thead .th span { font-size: 11px; font-weight: 400; }
    .color_tbl_cont .tbody { font-size: 12px; }
    .color_tbl_cont .tbody .td { padding: 0.9em 1em; }

    .holep_page .color_tbl_cont .thead,
    .holep_page .color_tbl_cont .tbody { grid-template-columns: 70px minmax(120px, 1fr) minmax(120px, 1fr); }

    .mri_page .color_tbl_cont .thead,
    .mri_page .color_tbl_cont .tbody { grid-template-columns: 70px minmax(160px, 1fr) minmax(180px, 1fr); }


    .ligation_thesis_sect .cont .img { width: 90%; }

    .grid_img_sect .img_wrap .box .label span { bottom: 1.5em; font-size: 11px; }

    .com_slide_sect .slide_wrap .item { margin-right: 1.5rem; }

    .hyper_treat_page .color_tbl_cont .thead,
    .hyper_treat_page .color_tbl_cont .tbody { grid-template-columns: 70px minmax(120px, 1fr) minmax(120px, 1fr); }

    .grid_img_sect .max_img { margin-top: 40px; }

    .step_box_wrap.col3 { grid-template-columns: repeat(1, minmax(0, 1fr)); }
    .step_box_wrap .box { padding: 15px; }
    .step_box_wrap .box .step { margin-bottom: 0.7em; }
    .step_box_wrap .box .txt { margin-top: 0.2em; }

    .banner_btm_sect .cont .img { padding-top: 50%; }

    .banner_btm_sect .cont .txt_box .txt br { display: none; }

    .num_list_cont .num_wrap { grid-template-columns: repeat(1, minmax(0, 1fr)); gap: 3.5rem; }
    .num_list_cont .num_wrap .num_box .num { top: 0.1em; }

    .per_surg_cont .cont { flex-direction: column; }
    .per_surg_cont .cont .sub_tit_wrap { width: 100%; }
    .per_surg_cont .cont .tit { width: 100%; }
    .per_surg_cont .cont .img_wrap .img { margin-top: 0; }
    .per_surg_cont .cont .img { width: 100%; margin-top: 20px; }
    .per_surg_cont .cont .tit + div { width: 100%; margin-top: 20px; }

    .slide_grid_sect .grid_wrap .tit_box { flex-direction: column; align-items: flex-start; }
    .slide_grid_sect .grid_wrap .tit_box .txt { margin-left: 0; margin-top: 10px; }
    .slide_grid_sect .grid_wrap .tit_box .txt br { display: none; }

    .slide_grid_sect .grid_wrap .box_wrap.col3 .box { width: calc(40% - 1.5rem); }

    .def_surg_graph_sect .chart_cont .chart_wrap { width: 80%; margin-left: 15%; gap: 15px; padding: 0 10px 2px; }

    .def_surg_graph_sect .chart_cont .chart_wrap .graph_box { grid-template-columns: repeat(2, minmax(0, 3.5rem)); gap: 1rem; }
    .def_surg_graph_sect .chart_cont .chart_wrap .graph_box .total_label { top: -3px; font-size: 12px; }

    .type_ico_cont.col4 .ico_box { padding-top: 85% !important; }

    .qna_sect .qna_wrap .qna_box .box { padding: 15px 20px; grid-template-columns: 6rem minmax(0, 1fr); }
    .qna_sect .qna_wrap .qna_box .box:before { right: 3rem; width: 2.5rem; height: 2.5rem; }
    .qna_sect .qna_wrap .qna_box .a_box { grid-template-columns: 6rem minmax(0, 1fr); }

    .sub_tit_wrap .info br { display: none; }

    .def_surg_page .graph_wrap .chart_wrap { margin: 10rem auto 0; }

    .hyper_slide_sect .item .slide_btm { margin-top: 40px; }

    .rezum_pie_sect.vari_pie .pie_wrap { grid-template-columns: 22.2% minmax(0, 1fr); gap: 45px 0; }
    .rezum_pie_sect.vari_pie .pie_wrap .pie_cont .pie_col { align-items: flex-end; margin-top: 10px; }

    .basic_sect .img_grid .img { width: 50%; }
    .basic_sect .img_grid .img + .img { margin-left: 20px; }

    .side_list_sect .cont { flex-direction: column; }
    .side_list_sect .cont .sub_tit_wrap { width: 100%; }
    .side_list_sect .cont .list_cont { width: 100%; margin-top: 40px; }
    .side_list_sect .cont .list_cont .box { padding: 15px 10px; }

    .banner_btm_sect .cont .txt_box .tit br { display: none; }

    .basic_sect .img { margin-top: 40px; }
    .basic_sect.basic_effect .img { padding-top: 60%; }
    .i-tind_page .basic_sect.basic_effect .img { padding-top: 30%; }



    .basic_sect .img_wrap.col5 { grid-template-columns: repeat(3, minmax(0, 1fr)); }

    .btm_center_sect .box_wrap.col4 { grid-template-columns: repeat(4, 240px); }

    .uti_page .std_sect .slide .cont_box { grid-template-columns: repeat(1, minmax(0, 1fr)); }

    .arr_graph_sect .cont .arrow_box { height: 45px; font-size: 11px; line-height: 1.1; }
    .arr_graph_sect .cir { width: 90px; height: 90px; margin-left: 10px; font-size: 12px; line-height: 1.2; }

    .btm_banner_sect .basic_sect .sub_txt br { display: none; }

    .aqua_page .aqua_way_sect .tit_box { line-height: var(--titLine); }
    .aqua_page .aqua_way_sect .sub_tit_wrap .tit { font-size: var(--subH2); }
    .aqua_page .aqua_way_sect .sub_tit_wrap .desc { font-size: var(--subTxt); }

    .uroli_treat_tab_sect .tab_cont { margin-top: 40px; }
    .uroli_treat_tab_sect .tab_cont .img { width: 80%; margin: 0 auto; }


    .bg_desc_box { padding: 1.3em 1em; }
    .side_cont_sect .cont .left .bg_desc_box { margin-top: 20px; }

    .point_side_sect .cont .txt_box .tit { line-height: 1.6; }

    .banner_slide_sect .slide_wrap .item .txt_box { padding: 60px 5% 100px; }

    .step_box_wrap { grid-template-columns: repeat(1, minmax(0, 1fr)); }

    .point_side_sect .cont .txt_box .point { font-size: 14px; }
    .point_side_sect .cont .txt_box .desc { font-size: 14px; }

    .grid_img_sect .img_wrap .box .txt_box .tit.step { font-size: 13px; }
    .grid_img_sect .img_wrap .box .txt_box .tit.big,
    .com_slide_sect .slide_wrap .item .txt_box .tit { font-size: 20px; }
    .grid_img_sect .img_wrap .box .txt_box .desc { margin-bottom: 0.2em; }  
    .grid_img_sect .img_wrap + .info p { font-size: var(--smTxt); }
    .com_slide_sect .slide_wrap .item .txt_box .li_box { margin-top: 0.5em; }
    .com_slide_sect .slide_wrap .item .txt_box .li_box p.li { font-size: var(--smTxt); color: var(--txtGray1); }
    .com_slide_sect .slide_wrap .item .txt_box .li_box p.li:before { background-color: var(--txtGray1); }

    .incon_surg_tab_sect .sub_tab_wrap .tab span { display: block; font-size: var(--tinyTxt); }

    .qna_sect .qna_wrap .qna_box .box .tit { font-size: 15px; }

    .def_surg_page .graph_wrap { margin-top: 40px; padding: 0 0 40px; }

    

    .hyper_slide_sect .slide_wrap { margin-top: 100px; }
    .hyper_slide_sect .paging { top: -2em; transform: translateY(-100%); }
    .hyper_slide_sect .item .txt_box > .tit { margin-bottom: 0.3em; font-size: var(--subH2); }

    .vari_page .hyper_slide_sect .item .txt_box { margin-top: 15px; }
    .vari_graph_cont .graph_cont .chart_wrap .graph_box .total_label.current { top: 4px; padding: 0.1em 1em; font-size: 1.3em; }

    .erec_page .basic_sect .img.mo_h { position: relative; width: 100%; padding-top: 70%; }
    .erec_page .basic_sect .img.mo_h img { position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover; }

    .wedding_page .sub_cont_visual .cont .sub_tit_wrap { display: grid; grid-template-columns: repeat(1, minmax(0, 1fr)); }
    .wedding_page .btm_banner_sect .btn_wrap { margin-top: 20px; grid-row: 2; }
    .wedding_page .btm_banner_sect .guide_box { margin-top: 40px; }
    
    .rezum_pie_sect.vari_pie .pie_wrap .pie_cont:nth-of-type(1) { width: 60%; margin: 0 auto; }
    .rezum_pie_sect.vari_pie .pie_wrap .pie_cont { grid-column: 1 / 3; }
    .rezum_pie_sect.vari_pie .pie_wrap .pie_box.type1 { width: 60%; margin: 0 auto; }
    .rezum_pie_sect.vari_pie .pie_wrap .pie_cont .pie_col { gap: 1rem; grid-template-columns: repeat(1, minmax(0, 1fr)); }
    .rezum_pie_sect.vari_pie .pie_wrap .pie_box { width: 60%; margin: 0 auto; }

    .rezum_pie_sect .rezum_img img { width: 95%; }

    .rezum_pie_sect.vari_pie .pie_wrap .pie_cont .pie_col:before { display: none; }

    .treat_step_sect .cont .cir_wrap .cir_box .box .step { margin-top: 1rem; }
    .treat_step_sect .cont .cir_wrap .cir_box .box { top: 50%; transform: translate(-50%, -50%); }

    .com_slide_sect.type2 .slide_wrap .item { width: 40%; }

    .grid_img_sect .img_wrap .box .txt_box .txt + .btn_wrap { display: flex; }

    .hyper_slide_sect .item .img_cont .img img.mo_over { display: block !important; }
    .hyper_slide_sect .item .img_cont .img img.mo_only { display: none !important; }


    .inspection_page .board_list_top { display: grid; grid-template-columns: minmax(0, 1fr) max-content; margin-bottom: 3rem; }
    .inspection_page .board_list_top .total_num {  }
    .inspection_page .board_list_top .line_sch_box { margin-left: unset; grid-row: 2; margin-top: 25px; margin-right: auto; grid-column: 2 / 2; }
    .inspection_page .board_list_top .btn_box { margin-top: 0; grid-column: 2 / 3; }

    .mri_page .aqua_thesis_sect .img_wrap { grid-template-columns: repeat(1, minmax(0, 1fr)); gap: 0; padding:  15px 0; }



    .basic_sect.toob_g3 .flex_box .steps{gap: 3px;}
    .basic_sect.toob_g3 .step{padding: 5px 15px;}
    .basic_sect.toob_g3 .flex_box .inner {
        width: 50%;
        height: 86vw;
        background-size: cover;
    }
    .basic_sect.toob_g3 .flex_box .inner.blue .steps{gap: 10px;}
}




/* 500 ~ */
@media (max-width: 600px) {

    
    .sub_cont_visual .cont { flex-direction: column; }
    .sub_cont_visual .cont .sub_tit_wrap { width: 100%; }
    /* .sub_cont_visual .cont .sub_tit_wrap .tit br { display: block; } */
    .sub_cont_visual .cont .img,
    .sub_cont_visual .cont .img.wide { width: 100%; margin-left: 0; margin-top: 4rem; margin-right: 0; }
    .sub_cont_visual .cont .img img.mo_over { display: none !important; }
    .sub_cont_visual .cont .img img.mo_only { display: block !important; }
    
    .sub_cont_visual .cont .img.youtube { padding-top: 56.35%; }
    
    .sub_cont_visual .cont .img_wrap { width: 100%; margin-top: 4rem; }
    .sub_cont_visual .cont .img_wrap .img { margin-top: 0; }
    .sub_cont_visual .cont .img_wrap .img + .img { margin-top: 4rem; }

    .sub_cont_visual .cont .img_wrap.type2 { grid-template-columns: repeat(1, minmax(0, 1fr)); }
    .sub_cont_visual .cont .img_wrap .img_box .img + .img { margin-top: 0; }

    .sub_cont_visual.reverse .cont { flex-direction: column; }

    .equip_slide_sect .slide_wrap .item { width: calc(100% / 1.5); }

    .treat_process_sect .cont .process_wrap { padding-top: 120%; margin-top: 30px; }
    .treat_process_sect .cont .process_wrap .process_cont .paging { top: 40%; }

    .point_side_sect .cont { margin-top: 40px; flex-direction: column; }
    .point_side_sect .cont.cont_right { flex-direction: column; }
    .point_side_sect .cont + .cont { margin-top: 60px; }
    .point_side_sect .cont .img { width: 100%; padding-top: 60%; }
    .point_side_sect .cont .txt_box { margin-left: 0; }
    .point_side_sect .cont.cont_left .txt_box { width: 100%; margin-left: 0; margin-top: 20px; }
    .point_side_sect .cont.cont_right .txt_box { width: 100%; margin-right: 0; margin-top: 20px; }
    .point_side_sect .cont .txt_box .txt { margin-top: 0.5em; }
    .point_side_sect .cont .txt_box .txt br { display: none; }

    .slide_grid_sect .grid_wrap .box_wrap .box { width: calc(70% - 2.5rem); margin-right: 2.5rem; }

    .grid_img_sect .img_wrap.mo_slide { grid-template-columns: repeat(3, minmax(70%, 1fr)); }

    .sub_img_cont .cir_wrap { grid-template-columns: repeat(1, minmax(0, 1fr)); width: 90%; margin: 60px auto 0; }
    .sub_img_cont .cir_wrap .cir { width: 100%; padding-top: 50%; border-radius: 35em; }

    .treat_sect .cont .img_wrap.mo_slide { grid-template-columns: repeat(2, minmax(70%, 1fr)); }

    .aqua_page .num_cont_sect .cont_wrap .img_wrap { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 1.5rem; }
    .aqua_page .num_cont_sect .cont_wrap .img_wrap .img { margin: 0; }
    .aqua_page .num_cont_sect .cont_wrap .img_wrap .img + .img { margin: 0; }
    .aqua_page .num_cont_sect .cont_wrap .img_wrap .img:last-of-type { grid-column: 1 / 3; }
    
    .aqua_page .num_cont_sect .cont_wrap .cont .wrap { grid-template-columns: repeat(1, minmax(0, 1fr)); }
    .aqua_page .num_cont_sect .cont_wrap .cont .wrap .tbl_cont,
    .aqua_page .bg_desc_box { grid-column: 1; }
    .aqua_page .chart_cont.type2 { margin-top: 40px; }
    
    .aqua_page .aqua_way_sect .img_cont { flex-direction: column-reverse; }
    .aqua_page .aqua_way_sect .img_cont .img_wrap { width: 100%; margin-top: 40px; }
    .aqua_page .aqua_way_sect .img_cont .sub_tit_wrap { width: 100%; }

    .aqua_page .aqua_way_sect .graph_cont { flex-direction: column; }
    .aqua_page .aqua_way_sect .graph_cont .sub_tit_wrap { width: 100%; }
    .aqua_page .aqua_way_sect .graph_cont .graph_wrap { grid-template-columns: repeat(1, minmax(0, 1fr)); width: 100%; margin-top: 40px; padding: 30px 15px; gap: 40px; }
    .aqua_page .aqua_way_sect .graph_cont .graph_wrap .box .img { width: 85%; margin: 25px auto 0; }
    .aqua_page .aqua_way_sect .graph_cont .graph_wrap .box .txt { font-size: 13px;; }

    .aqua_page .aqua_way_sect .video_cont .graph_wrap { grid-template-columns: repeat(1, minmax(0, 1fr)); width: 100%; margin-top: 40px; padding: 30px 15px; gap: 40px; }
    .aqua_page .aqua_way_sect .video_cont .graph_wrap .box .img { width: 85%; margin: 25px auto 0; }
    .aqua_page .aqua_way_sect .video_cont .graph_wrap .box .txt { font-size: 13px;; }

    .btm_banner_sect .map_cont { flex-direction: column-reverse; align-items: flex-start; }
    .btm_banner_sect .map_cont .sub_tit_wrap { width: 100%; }
    
    .btm_banner_sect .map_cont .img { width: 100%; margin-top: 4rem; overflow: hidden; }
    .btm_banner_sect .map_cont .img img { width: 100%; max-width: unset; }
    .btm_banner_sect .map_cont .sub_tit_wrap { margin-top: 40px; }

    .rezum_pie_sect .pie_wrap { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 40px 20px; }
    .rezum_pie_sect.vari_pie .pie_wrap .pie_cont .pie_label span { padding: 0.4em 1.3em;  font-size: 16px; }
    .rezum_pie_sect .pie_wrap .pie_box .pie .pie_center .num { font-size: 26px; }
    .rezum_pie_sect .pie_wrap .pie_cont:nth-of-type(2) .pie_box .pie .pie_center .num { font-size: 26px; }
    .rezum_pie_sect .pie_wrap .pie_box .pie .pie_center .txt { margin-top: 0.2em; font-size: var(--tinyTxt); }
    .rezum_pie_sect .pie_wrap .pie_box .tit { font-size: 16px; }

    .rezum_graph_sect .cont { grid-template-columns: repeat(2, minmax(0, 1fr)); }
    
    .holep_page .num_cont_sect .side_cont { flex-direction: column; }
    .holep_page .num_cont_sect .side_cont .num_tit { width: 100%; }
    .holep_page .num_cont_sect .side_cont .img { width: 100%; margin-top: 40px; }

    .arr_graph_sect .cont .arrow_box { font-size: 9px; line-height: 1.2; }
        
    .type_ico_cont { gap: 1rem; grid-template-columns: repeat(3, minmax(0, 1fr)) !important; }
    .type_ico_cont .ico_box { padding-top: 135% !important; }
    .type_ico_cont .ico_box .ico { width: 9rem; margin: -7px auto 0.8rem; }
    .type_ico_cont .ico_box .desc { margin-bottom: 0.1em; font-size: 14px; }
    .type_ico_cont .ico_box .tit { font-size: 16px; }

    .type_ico_cont.col4 { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
    .type_ico_cont.col4 .ico_box { padding-top: 85% !important; }
    .type_ico_cont.col4.type2 .ico_box { padding-top: 75% !important; }

    .banner_btm_sect .cont .img { padding-top: 130%; }

    .slide_grid_sect .grid_wrap .box_wrap.col3 .box { width: calc(70% - 1.5rem); }

    .grid_img_sect .img_wrap.mo_slide.col4 {  grid-template-columns: repeat(4, minmax(70%, 1fr)); }
    
    .hyper_slide_sect.type2 .item .img_cont .img { width: 100%; padding-top: 80%; }
    .hyper_slide_sect.type2 .item .img_cont .img img { position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover; }  


    .vari_graph_cont { grid-template-columns: repeat(1, minmax(0, 1fr)); }
    
    .scro_side_cont .cont .box_cont .box_wrap {  }
    .scro_side_cont .cont .box_cont .box { padding: 20px 15px; }
    .scro_side_cont .cont .box_cont .box .tit { margin-top: 2rem; }
    .scro_side_cont .cont .box_cont .box .txt { margin-top: 0; line-height: 1.5; }
    .scro_side_cont .cont .box_cont .info { margin-top: 3.5rem; }
    
    .treat_step_sect .cont .cir_wrap { grid-template-columns: repeat(2, minmax(0, 1fr)); margin-top: 40px; }

    .grid_img_sect .img_wrap.updown { grid-template-columns: repeat(1, minmax(0, 1fr)); gap: 40px; }

    .treat_step_sect .cont .cir_wrap .cir_box .box .desc { font-size: 11px; }

    .basic_sect .img_grid { flex-wrap: wrap; }
    .basic_sect .img_grid .img { width: 80%; margin: 40px auto 0; }
    .basic_sect .img_grid .img + .img { margin: 30px auto 0; }

    .center_top_sect .cir_wrap { width: 100%; margin: 40px auto 0; gap: 0; }
    /* .center_top_sect .cir_wrap .cir { padding-top: 40%; border-radius: 8em; overflow: hidden; } */
    .center_top_sect .cir_wrap .cir .tit { font-size: var(--tinyTxt); }
    .center_top_sect .cir_wrap .cir .tit .num { font-size: 25px; }
    .center_top_sect .cir_wrap .cir .tit .num span {font-size: var(--tinyTxt); font-weight: 500; }
    .center_top_sect .cir_wrap .cir .tit.hide .num { font-size: 26px; }
    .center_top_sect .cir_wrap .cir1 { transform: translateX(100%); }
    .center_top_sect .cir_wrap .cir3 { transform: translateX(-100%); }

    .aqua_page .num_cont_sect .cont_wrap .graph_wrap .img { width: 95%; }

    .chk_list_sect .cont + .img { width: 100%; margin: 60px auto 0; }

    .rezum_pie_sect.vari_pie .pie_wrap .pie_cont:nth-of-type(1) { width: 100%; margin: 0 auto; }

    .com_slide_sect.type2 .slide_wrap .item { width: 70%; }

    .hyper_slide_sect .item .img_cont .img img.mo_over { display: block !important; }
    .hyper_slide_sect .item .img_cont .img img.mo_only { display: none !important; }


    .hyper_slide_sect .item .img_cont { flex-direction: column; }
    .hyper_slide_sect .item .img_cont .img { width: 100%; padding-top: 55%; margin-right: 0; }
    .hyper_slide_sect .item .txt_box { margin-top: 40px; }

    .uroli_treat_tab_sect .tab_cont .img { width: 100%; }

    .treat_process_sect .cont .process_wrap .process_cont.type1 .box .img { width: 100%; padding-top: 60%; }
    .treat_process_sect .cont .process_wrap .box .desc span { padding: 0.8em 2.1em; border-radius: 3em; line-height: 1.4; }

    .hyper_slide_sect .swiper_btn_wrap { top: -26px; }
    .hyper_slide_sect .swiper_btn_wrap .swiper_btn { width: 40px; height: 40px; }
    


    .only_pc{display: none;}
    .only_m{display: block;}

    

    .point_side_sect.pt_50 .cont .img{padding-top: 90%;}
    .basic_sect.toob_g3 .flex_box{gap: 5px;}
}




