﻿/* 다국어
*  .lang-en
*  .lang-zh-cn
*  .lang-ne
*  .lang-km
*  .lang-si 
*/

.lang-en body{line-height: 1.6;}

.lang-km body,
.lang-si body{letter-spacing: -0.02em;}

.lang-zh-cn body,
.lang-ne body,
.lang-km body{word-break: break-all;}

/* common header */
.lang-ne .site_map .cont .list .depth1 > a{min-width: 180px;}
.lang-km .site_map .cont .list .depth1 > a{min-width: 150px;}
.lang-si .site_map .cont .list .depth1 > a{min-width: 190px; font-size: 20px;}
.lang-si .site_map .cont .list{width: 700px;}

.lang-ne .header .nav .list .depth1 .depth2,
.lang-km .header .nav .list .depth1 .depth2,
.lang-si .header .nav .list .depth1 .depth2{font-size: var(--p6);}

.lang-en .header .nav .list .depth1 .depth2{width: 20rem;}
.lang-km .header .nav .list .depth1 .depth2,
.lang-si .header .nav .list .depth1 .depth2{width: 21rem;}

.lang-en .header .util_wrap .txt_btn{padding: 0.5em 1em 0.7em;}

html:not(.lang-ko) .modal .member .join_wrap .chk_wrap .txt span{margin-right: 0.2em;}


.lang-en .modal .member .join_wrap .tab_box{ font-size: var(--p4);}
.lang-si .modal .member .join_wrap .tab_box{ font-size: var(--p5);}

.lang-en .modal .member .join_wrap .inp_wrap .flex_wrap button,
.lang-si .modal .member .join_wrap .inp_wrap .flex_wrap button,
.lang-km .modal .member .join_wrap .inp_wrap .flex_wrap button{padding: 0 0.7em;}

.lang-si .modal .member .join_wrap .inp_wrap .flex_wrap button{font-size: var(--p6);}
.lang-si .modal .member .join_wrap .chk_wrap .txt{font-size: var(--p6);}
.lang-si .modal .member .join_wrap .chk_wrap .view{font-size: var(--p8);}

.lang-si .modal .member .join_wrap .chk_all_wrap label{ height: auto; gap: 1rem; padding-top: 1rem; padding-bottom: 1rem;}

/* 알림 패널 */
html:not(.lang-ko) .header .util_wrap .noti_panel .noti_box .tit_box{font-size: var(--p6); }
html:not(.lang-ko) .header .util_wrap .noti_panel .list_box{font-size: var(--p7); }
html:not(.lang-ko).lang-si .header .util_wrap .noti_panel .noti_box .tit_box{font-size: var(--p7); }
html:not(.lang-ko).lang-si .header .util_wrap .noti_panel .list_box{font-size: var(--p8);}
.lang-en .header .util_wrap .noti_panel,
.lang-si .header .util_wrap .noti_panel,
.lang-km .header .util_wrap .noti_panel,
.lang-ne .header .util_wrap .noti_panel{width: 41rem;}


/* common sidebar */
.fixed_side_menu .side_on .service_box .new_chat_btn_box .non_login .txt br,
.fixed_side_menu .side_on .service_box .cont_top .txt br{display: none;}
.lang-ko .fixed_side_menu .side_on .service_box .new_chat_btn_box .non_login .txt br,
.lang-ko .fixed_side_menu .side_on .service_box .cont_top .txt br{display: block;}

html:not(.lang-ko) .fixed_side_menu .side_on .footer .txt{font-size: var(--p7);}
html:not(.lang-ko) .fixed_side_menu .side_on .footer .copy_txt{font-size: var(--p7);}
html:not(.lang-ko) .fixed_side_menu .side_on .footer .txt span{display: block;}
html:not(.lang-ko) .fixed_side_menu .side_on .footer .txt span:nth-child(2)::after{display: none;}

html:not(.lang-ko) .fixed_side_menu .side_on .service_box .cont_top .tit_box .tit{ font-size: var(--p3);}
html:not(.lang-ko).lang-km .fixed_side_menu .side_on .service_box .cont_top .tit_box .tit{ font-size: var(--p4);}

.lang-ne .fixed_side_menu .side_on .service_box .new_chat_btn_box .non_login,
.lang-ne .fixed_side_menu .side_on .service_box .cont_top .txt{font-size: var(--p8);}
.lang-km .fixed_side_menu .side_on .service_box .new_chat_btn_box .non_login,
.lang-km .fixed_side_menu .side_on .service_box .cont_top .txt,
.lang-si .fixed_side_menu .side_on .service_box .new_chat_btn_box .non_login,
.lang-si .fixed_side_menu .side_on .service_box .cont_top .txt{font-size: var(--p7);}


.lang-ne .fixed_side_menu .side_off .top_btn_box .chat_btn .txt{ font-size: var(--p7);}
.lang-ne .fixed_side_menu .side_on .service_box .cont_top .txt br{display: none;}

.lang-km .fixed_side_menu .side_off .top_btn_box .chat_btn .txt{ font-size: var(--p7);}
.lang-km .fixed_side_menu .side_on .footer .terms_txt .btn{font-size: var(--p8);}
.lang-km .fixed_side_menu .side_on .cont_tit{font-size: var(--p6);}

.lang-si .fixed_side_menu .side_on .cont_tit{font-size: var(--p7);}
.lang-si .intro_type .banner_box .banner_link .txt_box .txt{ font-size: var(--p8);}
.lang-si .fixed_side_menu .side_off .top_btn_box .chat_btn .txt{ font-size: 11px;}
.lang-si .intro_type .chat_cont_wrap .chat_faq_wrap .sample_question{ font-size: var(--p7);}
.lang-si .fixed_side_menu .side_on .footer .terms_txt .btn{font-size: var(--p6);}



/* Main */
/* .lang-en .intro_type .chat_cont_wrap .intro_tit_box .txt{width: 80rem;}
.lang-km .intro_type .chat_cont_wrap .intro_tit_box .txt,
.lang-ne .intro_type .chat_cont_wrap .intro_tit_box .txt, */
.lang-si .intro_type .chat_cont_wrap .intro_tit_box .txt{width: 80rem;}

.lang-en .intro_type .chat_cont_wrap .ref_txt_box .txt,
.lang-si .intro_type .chat_cont_wrap .ref_txt_box .txt{width: 70rem; max-width: 90%;}
.lang-km .intro_type .chat_cont_wrap .ref_txt_box .txt{width: 60rem; max-width: 90%;}

.lang-ne .intro_type .chat_cont_wrap .intro_tit_box .txt,
.lang-si .intro_type .chat_cont_wrap .intro_tit_box .txt{font-size: var(--p4);}

.lang-en .intro_type .banner_box .banner_link .txt_box .txt,
.lang-ne .intro_type .banner_box .banner_link .txt_box .txt,
.lang-km .intro_type .banner_box .banner_link .txt_box .txt,
.lang-si .intro_type .banner_box .banner_link .txt_box .txt{font-size: var(--p6);}

.lang-ne .intro_type .chat_cont_wrap .chat_faq_wrap .sample_question,
.lang-si .intro_type .chat_cont_wrap .chat_faq_wrap .sample_question{font-size: var(--p7);}

.lang-ne .intro_type .chat_cont_wrap .intro_tit_box .desc,
.lang-km .intro_type .chat_cont_wrap .intro_tit_box .desc,
.lang-si .intro_type .chat_cont_wrap .intro_tit_box .desc{font-size: var(--p5);}

.lang-ne .chat_cont_wrap .ref_txt_box .txt,
.lang-si .chat_cont_wrap .ref_txt_box .txt{font-size: var(--p7);}

.lang-km .intro_type .chat_cont_wrap .chat_faq_wrap .tit{ max-width: 6.6em;}



/* Sub */
.sub_visual .tit_wrap .txt { max-width: 90%;}
.lang-ko .sub_visual .tit_wrap .txt { width: auto; }
.lang-en .sub_visual .tit_wrap .txt { width: 80rem; }
.lang-ne .sub_visual .tit_wrap .txt { width: 82rem; }
.lang-si .sub_visual .tit_wrap .txt { width: 80rem; }

.lang-ne .sub_visual .tit_wrap .txt,
.lang-km .sub_visual .tit_wrap .txt,
.lang-si .sub_visual .tit_wrap .txt{font-size: var(--p6);}

html:not(.lang-ko) .sub_sect_txt br{display: none;}
html:not(.lang-ko) .sub_sect_txt{width: 100rem; max-width: 100%;}
html:not(.lang-ko).lang-km .sub_sect_txt{width: 90rem;}
html:not(.lang-ko).lang-zh-cn .sub_sect_txt {width: 80rem;}
html:not(.lang-ko).lang-si .sub_sect_txt {width: 90rem; font-size: var(--p4);}

/* company 비주얼 */
html:not(.lang-ko) .com_about_visual .cont .txt_box .tit br{display: none;}
html:not(.lang-ko) .com_about_visual .cont .txt_box .tit {font-size: var(--h5); width: 120rem; max-width: 95%; margin: 0 auto;}
html:not(.lang-ko).lang-en .com_about_visual .cont .txt_box .tit {width: 122rem;}
html:not(.lang-ko).lang-zh-cn .com_about_visual .cont .txt_box .tit {width: 90rem;}
html:not(.lang-ko).lang-ne .com_about_visual .cont .txt_box .tit {width: 120rem;}
html:not(.lang-ko).lang-si .com_about_visual .cont .txt_box .tit {width: 125rem; font-size: var(--h6);}

.lang-en .com_about_visual .cont .txt_box .txt br,
.lang-ne .com_about_visual .cont .txt_box .txt br,
.lang-km .com_about_visual .cont .txt_box .txt br,
.lang-si .com_about_visual .cont .txt_box .txt br{display: none;}

.lang-en .com_about_visual .cont .txt_box .txt,
.lang-ne .com_about_visual .cont .txt_box .txt,
.lang-km .com_about_visual .cont .txt_box .txt,
.lang-si .com_about_visual .cont .txt_box .txt{font-size: var(--p3); width: 90rem; max-width: 100%; margin-left: auto; margin-right: auto;}
.lang-en .about .com_about_visual .cont .txt_box .txt{width: 104rem;}
.lang-ne .about .com_about_visual .cont .txt_box .txt{width: 104rem;}
.lang-si .about .com_about_visual .cont .txt_box .txt{font-size: var(--p4);}

/* company 콘텐츠 */
html:not(.lang-ko) .sub_cont_sorting49 .top_cont .item .txt_box .txt br{display: none;} /* about_Problem */
.lang-en .sub_cont_sorting49 .top_cont .item .txt_box .tit,
.lang-si .sub_cont_sorting49 .top_cont .item .txt_box .tit{font-size: var(--p3);}
.lang-ne .sub_cont_sorting49 .top_cont .item .txt_box .txt,
.lang-km .sub_cont_sorting49 .top_cont .item .txt_box .txt,
.lang-en .sub_cont_sorting49 .top_cont .item .txt_box .txt,
.lang-si .sub_cont_sorting49 .top_cont .item .txt_box .txt{font-size: var(--p6);}
html:not(.lang-ko) .sub_cont_sorting49 .btm_cont .txt{width: 100rem; max-width: 100%; margin: 0 auto;}
html:not(.lang-ko) .sub_cont_sorting49 .btm_cont .txt br{display: none; }
html:not(.lang-ko).lang-si .sub_cont_sorting49 .btm_cont .txt{font-size: var(--p4);}

html:not(.lang-ko) .sub_cont_sorting36 .sub_sect_txt br{display: none;} /* about_Solution*/
html:not(.lang-ko) .sub_cont_process01 .sub_sect_txt br{display: none;}

html:not(.lang-ko) .accordion01 .acc_cont .sect .txt_box br{display: none;}
html:not(.lang-ko) .accordion01 .acc_cont .sect .txt_box{width: 95rem; max-width: 90%;}
html:not(.lang-ko).lang-ne .accordion01 .acc_cont .sect .txt_box{width: 85rem;}

html:not(.lang-ko) .about .cont_sorting01 .cont .box .txt_box .tit{max-width: 80%;}
html:not(.lang-ko) .about .cont_sorting01 .cont .box .txt_box .tit br{display: none;}

.lang-en .services .sub_cont_process01 .cont_box .right_cont .cont .txt_box .tit,
.lang-ne .services .sub_cont_process01 .cont_box .right_cont .cont .txt_box .tit,
.lang-km .services .sub_cont_process01 .cont_box .right_cont .cont .txt_box .tit,
.lang-si .services .sub_cont_process01 .cont_box .right_cont .cont .txt_box .tit{font-size: var(--p2); width: 75%;}
.lang-si .sub_cont_process01 .cont_box .right_cont .cont .txt_box .tit{font-size: var(--p3);}

.lang-en .services .use_sect .cont .box .txt_box .txt,
.lang-ne .services .use_sect .cont .box .txt_box .txt{font-size: var(--p3); width: 27rem; max-width: 100%;}
.lang-km .services .use_sect .cont .box .txt_box .txt{font-size: var(--p3); }
.lang-si .services .use_sect .cont .box .txt_box .txt{font-size: var(--p3); }

/* company_배너 */
.lang-en .com_banner_sect .main_cont_banner10 .txt_box br,
.lang-si .com_banner_sect .main_cont_banner10 .txt_box br,
.lang-km .com_banner_sect .main_cont_banner10 .txt_box br,
.lang-ne .com_banner_sect .main_cont_banner10 .txt_box br{display: none;}

.lang-en .com_banner_sect .main_cont_banner10 .txt_box .tit,
.lang-ne .com_banner_sect .main_cont_banner10 .txt_box .tit,
.lang-km .com_banner_sect .main_cont_banner10 .txt_box .tit,
.lang-si .com_banner_sect .main_cont_banner10 .txt_box .tit{font-size: var(--h7); width: 70rem; max-width: 90%;}

.lang-en .main_cont_banner10 .txt_box .txt,
.lang-ne .main_cont_banner10 .txt_box .txt,
.lang-km .main_cont_banner10 .txt_box .txt{max-width: 55%; margin-top: 1rem;}
.lang-si .main_cont_banner10 .txt_box .txt{max-width: 50%;}


/* ------- 대상별안내 ------- */
.lang-ne .modal_cont.audience .cont .btn_wrap .btn{font-size: var(--p6);}

html:not(.lang-ko) .audience .overview_sect .cont_sorting21_sect .business_card .txt br{display: none;}
html:not(.lang-ko) .audience .overview_sect .cont_sorting21_sect .business_card .txt{max-width: 86%;}
html:not(.lang-ko) .cont_sorting21_sect .business_card .tit .sm_txt{font-size: var(--p5);}

html:not(.lang-ko).lang-zh-cn .audience .overview_sect .cont_sorting21_sect .business_card .txt{max-width: 90%;}

.lang-en .audience .overview_sect .cont_sorting21_sect .business_card .tit,
.lang-ne .audience .overview_sect .cont_sorting21_sect .business_card .tit,
.lang-km .audience .overview_sect .cont_sorting21_sect .business_card .tit,
.lang-si .audience .overview_sect .cont_sorting21_sect .business_card .tit{font-size: var(--h8);}
.lang-en .audience .overview_sect .cont_sorting21_sect .business_card .tit .sm_txt,
.lang-ne .audience .overview_sect .cont_sorting21_sect .business_card .tit .sm_txt,
.lang-km .audience .overview_sect .cont_sorting21_sect .business_card .tit .sm_txt,
.lang-si .audience .overview_sect .cont_sorting21_sect .business_card .tit .sm_txt{font-size: var(--p6);}

html:not(.lang-ko) .modal_cont.audience .cont br{display: none;}
html:not(.lang-ko) .modal_wrap .modal_cont .cont > .txt,
html:not(.lang-ko) .modal_cont.audience:not(.not_ready) .cont .txt_box .txt{padding: 0 5%;}
html:not(.lang-ko).lang-en .modal_cont.audience:not(.not_ready) .cont .txt_box .txt.blod_txt{padding: 0 20%;} /* 기업안내 */

html:not(.lang-ko) .modal_wrap .modal_cont .btn_wrap a,
html:not(.lang-ko) .modal_wrap .modal_cont .btn_wrap .btn{font-size: var(--p4);}

.lang-en .forms .form_sect .info_box,
.lang-en .notice_view01_sect .view_top .tit,
.lang-en .notice_view01_sect .view_cont .txt_box p{word-break: keep-all;}

html:not(.lang-ko) .modal_cont.audience .cont .info_box .txt{width: 40rem; margin: 0 auto; max-width: 100%;}
html:not(.lang-ko).lang-zh-cn .modal_cont.audience .cont .info_box .txt{width: 100%;}
html:not(.lang-ko).lang-si .modal_cont.audience .cont .info_box .txt{width: 45rem}

html:not(.lang-ko) .modal_cont.audience .cont .txt_box .info_txt_box{width: 55rem; margin-left:auto; margin-right:auto; max-width: 100%;}
html:not(.lang-ko).lang-zh-cn .modal_cont.audience .cont .txt_box .info_txt_box{width: 100%;}

html:not(.lang-ko) .modal_cont.audience.not_ready .cont .txt_box .info_txt{margin-top: 1rem;}

.lang-km .modal_cont.audience:not(.not_ready) .cont .txt_box .txt,
.lang-si .modal_cont.audience:not(.not_ready) .cont .txt_box .txt{margin-top: 1rem;}

.lang-si .modal_cont.audience .head .tit{font-size: var(--h6);}
.lang-si .modal_wrap .txt_box .txt{font-size: var(--p5);}




/* ------- 서식찾기 ------- */
html:not(.lang-ko) .empty_box span{font-size: var(--p5); max-width: 70%;}
html:not(.lang-ko).lang-zh-cn .empty_box span{ max-width: 65%;}

html:not(.lang-ko) .forms .form_sect .btm_info_box .txt br{display: none;}

.lang-si .forms .form_sect .info_box{font-size: var(--p5);}
.lang-si .list_search02 .board_list_top .total_num{font-size: var(--p5);}
.lang-si .list_search02 .board_list_top .sch_box .sch_inp{font-size: var(--p5);}
.lang-si .notice_list08_sect .one_to_list .list li{font-size: var(--p5);}


/* ------- 문의하기 ------- */
.lang-ne .contact .sticky_cont .txt br,
.lang-km .contact .sticky_cont .txt br,
.lang-si .contact .sticky_cont .txt br{display: none;}

.lang-si .contact .sticky_cont .tit{font-size: var(--p5);}
.lang-si .contact .sticky_cont .txt{font-size: var(--p8);}
.lang-si .contact .sticky_cont .kakao_btn{font-size: var(--p8);}

.lang-km .contact .sticky_cont .tit{word-break: keep-all}

.lang-si .contact .consult3_sect .com_inp_cont .inp_txt{font-size: var(--p5);}
.lang-si .consult3_sect .com_inp_cont .file_box .flie_btn,
.lang-si .consult3_sect .consent_cont [class*="form_chk"] .txt,
.lang-si .consult3_sect .consent_cont .cont{font-size: var(--p6);}

html:not(.lang-ko) .contact .consult3_sect .consent_cont [class*="form_chk"] .txt .btn{margin-left: 0.5em;}


/* ------- 소식 ------- */
.lang-ne .notice_view_page .notice_view01_sect .view_top .tit,
.lang-km .notice_view_page .notice_view01_sect .view_top .tit,
.lang-si .notice_view_page .notice_view01_sect .view_top .tit{ font-size: var(--p1);}

.lang-si .notice_view_page .notice_view01_sect .view_cont .txt_box p,
.lang-si .notice_view_page .notice_view01_sect .view_cont.ck-content span{font-size: var(--p4);}

.lang-si .list_search02 .board_list_top .sch_box{width: max(42rem, 380px);}
.lang-si .list_search02 .board_list_top .sch_box .sch_inp input{font-size: var(--p6);}


/* ------- 마이페이지 ------- */

.lang-km .my_page .history_sect .board_table .table .thead .th,
.lang-si .my_page .history_sect .board_table .table .thead .th{word-break: break-all;}

html:not(.lang-ko) .my_page .history_sect .board_table .table .thead .th{font-size: var(--p6);}
html:not(.lang-ko).lang-si .my_page .history_sect .board_table .table .thead .th{font-size: var(--p7);}

.lang-en .my_page .history_sect .tab_box .btn{font-size: var(--p5);}
.lang-km .my_page .history_sect .tab_box .btn,
.lang-ne .my_page .history_sect .tab_box .btn{font-size: var(--p6);}
.lang-si .my_page .history_sect .tab_box .btn{ font-size: var(--p8);}


.lang-km .my_page .history_sect .board_table .table.cont1 .tr{grid-template-columns: minmax(0, 20%) minmax(0, 14%) minmax(0, 1fr) minmax(0, 20%) minmax(0, 14%);}
.lang-ne .my_page .history_sect .board_table .table.cont1 .tr{grid-template-columns: minmax(0, 18%) minmax(0, 14%) minmax(0, 1fr) minmax(0, 20%) minmax(0, 14%);}

.lang-si .my_page .history_sect .board_table .table.cont1 .tr{grid-template-columns: minmax(0, 20%) minmax(0, 14%) minmax(0, 1fr) minmax(0, 20%) minmax(0, 14%);}

.lang-en .my_page .history_sect .board_table .state,
.lang-si .my_page .history_sect .board_table .state,
.lang-ne .my_page .history_sect .board_table .state,
.lang-km .my_page .history_sect .board_table .state{font-size: var(--p7);}


/* .lang-en .my_page .history_sect .board_table .table > *,
.lang-km .my_page .history_sect .board_table .table > *,
.lang-si .my_page .history_sect .board_table .table > *{width: 120rem}
.lang-si .my_page .history_sect .board_table .table.cont2 > * {width: 140rem;} */
/* .lang-ne .my_page .history_sect .board_table .table > *{width: 140rem} */

/* .lang-en .my_page .history_sect .board_table .table.cont1 .tr{grid-template-columns: minmax(0, 20%) minmax(0, 14%) minmax(0, 1fr) minmax(0, 20%) minmax(0, 14%);}
.lang-en .my_page .history_sect .board_table .table.cont2 .tr{grid-template-columns: minmax(0, 20%) minmax(0, 1fr) minmax(0, 14%) minmax(0, 8em);}

.lang-zh-cn .my_page .history_sect .board_table .table.cont2 .tr{grid-template-columns: minmax(0, 20%) minmax(0, 1fr) minmax(0, 14%) minmax(0, 8em);}

.lang-ne .my_page .history_sect .board_table .table.cont1 .tr{grid-template-columns: minmax(0, 20%) minmax(0, 14%) minmax(0, 1fr) minmax(0, 14%) minmax(0, 14%);}
.lang-ne .my_page .history_sect .board_table .table.cont2 .tr{grid-template-columns: minmax(0, 20%) minmax(0, 1fr) minmax(0, 14%) minmax(0, 8em);}

.lang-km .my_page .history_sect .board_table .table.cont1 .tr{grid-template-columns: minmax(0, 20%) minmax(0, 14%) minmax(0, 1fr) minmax(0, 20%) minmax(0, 14%);}
.lang-km .my_page .history_sect .board_table .table.cont2 .tr{grid-template-columns: minmax(0, 20%) minmax(0, 1fr) minmax(0, 14%) minmax(0, 8em);}

.lang-si .my_page .history_sect .board_table .table.cont1 .tr{grid-template-columns: minmax(0, 14%) minmax(0, 14%) minmax(0, 1fr) minmax(0, 20%) minmax(0, 14%);}
.lang-si .my_page .history_sect .board_table .table.cont2 .tr{grid-template-columns: minmax(0, 16%) minmax(0, 1fr) minmax(0, 12%) minmax(0, 8em);}
.lang-si .my_page .history_sect .board_table .table.cont3 .tr{grid-template-columns: minmax(0, 20%) minmax(0, 16% ) minmax(0, 1fr) minmax(0, 14%) minmax(0, 8em)} */



@media screen and (max-width:2000px){
    .lang-si .fixed_side_menu .side_on .cont_tit, 
    .lang-si .fixed_side_menu .side_on .footer .terms_txt .btn{font-size: var(--p8);}
}

@media screen and (max-width:1840px){
    .lang-si .header .nav .list{gap: 4rem;}
    .lang-si .header .nav .list .depth1 > a{font-size: var(--p6);}
    .lang-si .header .nav .list .depth1 .depth2{font-size: var(--p6);}

    .lang-si .fixed_side_menu .side_off .top_btn_box .chat_btn .txt{ font-size: 10px;}

}


@media screen and (max-width:1840px){
    .lang-si .header .nav .list{gap: 3rem;}

    .lang-en .about .com_about_visual .cont .txt_box .txt{width: 80rem;}

}


@media screen and (max-width:1640px){


    .lang-ne .header .nav .list .depth1 > a{font-size: var(--p5);}
    .lang-si .header .nav{margin-right: 3rem;}

    .lang-en .audience .overview_sect .cont_sorting21_sect .business_card .tit{font-size: var(--p1);}
    .lang-si .audience .overview_sect .cont_sorting21_sect .business_card .tit{font-size: var(--p2);}
    .lang-en .audience .overview_sect .cont_sorting21_sect .business_card .tit .sm_txt{font-size: var(--p7);}
    .lang-si .audience .overview_sect .cont_sorting21_sect .business_card .tit .sm_txt{font-size: var(--p7);}


}


@media screen and (max-width:1440px){
    .lang-si .header .nav .list{gap: 2rem;}

    .lang-en .header .util_wrap .noti_panel,
    .lang-si .header .util_wrap .noti_panel,
    .lang-km .header .util_wrap .noti_panel,
    .lang-ne .header .util_wrap .noti_panel{width: 44rem;}

}


@media screen and (max-width:768px){



    .lang-en .intro_type .chat_cont_wrap .intro_tit_box .tit{font-size: var(--h2);}

    .lang-zh-cn .intro_type .chat_cont_wrap .intro_tit_box .tit{font-size: var(--h3);}
    .lang-zh-cn .modal_cont.audience .cont .txt br{display: none;}

    .lang-ne .modal_wrap .modal_cont.audience .btn_wrap .btn{font-size: var(--p6);}

    .lang-km .main_cont_banner10 .txt_box .txt br{display: none}
    .lang-km .modal_wrap .modal_cont.audience .btn_wrap .btn{font-size: var(--p6);}


    .lang-si .modal .member .join_wrap .chk_all_wrap label{height: 4.5em;}

    html:not(.lang-ko).lang-en .modal_cont.audience:not(.not_ready) .cont .txt_box .txt.blod_txt{padding: 0 5%;} /* 기업안내 */



}


@media screen and (max-width:600px){
    /* common */
    .lang-en br.mini_only { display: none !important;}
    html:not(.lang-ko) .com_about_visual .cont .txt_box .tit br.mini_only{display: none !important;}

    .lang-si .site_map .cont .list .depth1 > a{font-size: 16px;}
    .site_map .cont .list .depth2 > li{font-size: 14px;}

    .lang-en .modal .member .join_wrap .inp_wrap .flex_wrap button,
    .lang-si .modal .member .join_wrap .inp_wrap .flex_wrap button,
    .lang-ne .modal .member .join_wrap .inp_wrap .flex_wrap button,
    .lang-km .modal .member .join_wrap .inp_wrap .flex_wrap button{font-size:var(--p7);}


    /* main */
    .lang-en .intro_type .chat_cont_wrap .intro_tit_box .desc,
    .lang-ne .intro_type .chat_cont_wrap .intro_tit_box .desc,
    .lang-km .intro_type .chat_cont_wrap .intro_tit_box .desc,
    .lang-si .intro_type .chat_cont_wrap .intro_tit_box .desc{font-size: var(--p7);}

    .lang-en .intro_type .chat_cont_wrap .intro_tit_box .txt br,
    .lang-ne .intro_type .chat_cont_wrap .intro_tit_box .txt br,
    .lang-km .intro_type .chat_cont_wrap .intro_tit_box .txt br,
    .lang-si .intro_type .chat_cont_wrap .intro_tit_box .txt br{display: none;}

    .lang-si .intro_type .chat_cont_wrap .intro_tit_box .desc{font-size: 10px;}

    html:not(.lang-ko) .chat_cont_wrap .ref_txt_box .txt{font-size: 10px;}

    .lang-en .intro_type .banner_box .banner_link .txt_box .txt{font-size: var(--p6);}
    .lang-en .modal .member .login_wrap .util_wrap a{font-size: var(--p6);}

    /* company */
    .lang-ko .accordion01 .acc_cont .sect .txt_box br{display: none;}
    .lang-ko .sub_cont_sorting49 .btm_cont .txt br{display: none;}

    html:not(.lang-ko) .com_about_visual .cont .txt_box .tit { width: 100%; max-width: 100%; }
    html:not(.lang-ko).lang-en .com_about_visual .cont .txt_box .tit,
    html:not(.lang-ko).lang-zh-cn .com_about_visual .cont .txt_box .tit,
    html:not(.lang-ko).lang-ne .com_about_visual .cont .txt_box .tit,
    html:not(.lang-ko).lang-si .com_about_visual .cont .txt_box .tit{width: 100%; }

    .lang-en .com_about_visual .cont .txt_box .tit .sm_txt {font-size: var(--p4); max-width: 80%; margin: 0 auto 0.5em;}
    html:not(.lang-ko).lang-en .com_about_visual .cont .txt_box .tit{font-size: var(--h6); width: 300px; max-width: 100%;}


    .lang-si .com_about_visual .cont .txt_box .tit .sm_txt{font-size: var(--p6);}
    .lang-si .com_about_visual .cont .txt_box .tit{font-size: var(--h6);}
    .lang-si .com_about_visual .cont .txt_box .txt{font-size: var(--p4);}

    html:not(.lang-ko) .about .cont_sorting01 .cont .box .txt_box .tit{max-width: 90%;}


    .lang-km .about .solution_sect .sub_cont_sorting36 .scroll_list .list .item .cont_txt_box .tit{ font-size: var(--p1);;}

    .lang-en .services .sub_cont_process01 .cont_box .right_cont .cont .txt_box .tit,
    .lang-ne .services .sub_cont_process01 .cont_box .right_cont .cont .txt_box .tit,
    .lang-km .services .sub_cont_process01 .cont_box .right_cont .cont .txt_box .tit,
    .lang-si .services .sub_cont_process01 .cont_box .right_cont .cont .txt_box .tit{ width: 90%;}

    .lang-en .services .use_sect .cont .box .txt_box .txt,
    .lang-ne .services .use_sect .cont .box .txt_box .txt{width: 100%;}


    .lang-ne .com_banner_sect .main_cont_banner10 .txt_box .tit,
    .lang-km .com_banner_sect .main_cont_banner10 .txt_box .tit,
    .lang-en .com_banner_sect .main_cont_banner10 .txt_box .tit,
    .lang-si .com_banner_sect .main_cont_banner10 .txt_box .tit{font-size: var(--p1); max-width: 95%;}
    .lang-ne .com_banner_sect .main_cont_banner10 .txt_box .tit br{display: none;}

    .lang-en .com_banner_sect .main_cont_banner10 .txt_box .txt,
    .lang-ne .com_banner_sect .main_cont_banner10 .txt_box .txt,
    .lang-km .com_banner_sect .main_cont_banner10 .txt_box .txt{max-width: 95%;}

    html:not(.lang-ko) .com_banner_sect .main_cont_banner10 .btn_box{margin-top: 3rem;}
    .lang-si .com_banner_sect .main_cont_banner10 .txt_box .txt{max-width: 95%; font-size: var(--p6);}
    .lang-zh-cn .com_banner_sect .main_cont_banner10 .txt_box .txt{max-width: 95%;}





    /* 대상별안내 */
    .lang-en .modal_wrap .modal_cont.audience .btn_wrap .btn,
    .lang-si .modal_wrap .modal_cont.audience .btn_wrap .btn{font-size: var(--p6);}

    html:not(.lang-ko).lang-zh-cn .audience .overview_sect .cont_sorting21_sect .business_card .txt{max-width: 100%;}
    html:not(.lang-ko) .modal_cont.audience .cont .txt_box .info_txt_box{width: 60rem;}

    .lang-ne .modal_wrap .modal_cont.audience .btn_wrap .btn{font-size: var(--p8);}

    .lang-km .intro_type .chat_cont_wrap .intro_tit_box .txt br{display: none;}
    .lang-km .intro_type .banner_box .banner_link .txt_box .txt{font-size: var(--p6);}
    .lang-km .forms .form_sect .btm_info_box .txt .btn{font-size: 11px;}


    .lang-si .audience .overview_sect .cont_sorting21_sect .business_card .txt{font-size: var(--p5);}
    .lang-si .modal_cont.audience .head .tit{font-size: var(--p2);}

    html:not(.lang-ko) .modal_wrap .modal_cont .cont > .txt,
    html:not(.lang-ko) .modal_cont.audience:not(.not_ready) .cont .txt_box .txt{padding: 0 2%;}
    html:not(.lang-ko).lang-en .modal_cont.audience:not(.not_ready) .cont .txt_box .txt.blod_txt{padding: 0 2%;} /* 기업안내 */
    html:not(.lang-ko).lang-km .modal_wrap .modal_cont .cont > .txt,
    html:not(.lang-ko).lang-km .modal_cont.audience:not(.not_ready) .cont .txt_box .txt.blod_txt{padding: 0 3%;}

    html:not(.lang-ko) .audience .overview_sect .cont_sorting21_sect .business_card .txt,
    html:not(.lang-ko).lang-km .audience .overview_sect .cont_sorting21_sect .business_card .txt {max-width: 100%;}



    html:not(.lang-ko) .empty_box span,
    html:not(.lang-ko).lang-zh-cn .empty_box span{max-width: 80%;}
    html:not(.lang-ko).lang-si .empty_box span{font-size: var(--p7);}

    .lang-ne .forms .form_sect .btm_info_box .txt .btn{font-size: var(--p7);}



    .lang-ne .my_page .history_sect .board_table .state{font-size: var(--p7);}
}
