/****************************** ì»¨í…ì¸  ê³µí†µ  ******************************/
#contents .cnt_wrap{}
#contents .cnt_wrap + .cnt_wrap{margin-top: 80px;}
#contents .cnt_wrap .cnt_inner{}
#contents .cnt_wrap .cnt_tit_box{}
#contents .cnt_wrap .cnt_tit_box .cnt_tit{font-family: 'Title';font-size: 36px;font-weight: 700;line-height: 60px;color: var(--c-tundora100);}
#contents .cnt_wrap .cnt_txt_box{}
#contents .cnt_wrap .cnt_tit_box + .cnt_txt_box{margin-top: 10px;}
#contents .cnt_wrap .cnt_txt_box .cnt_desc{font-size: 24px;font-weight: 300;line-height: 36px;color: var(--c-tundora100);}

#contents .cnt_wrap.ty_flex .cnt_box{display: flex;padding-top: 80px;border-top: 1px solid var(--c-tundora100);}
#contents .cnt_wrap.ty_flex .cnt_box.border_none{border: 0;padding: 0;}
#contents .cnt_wrap.ty_flex .cnt_box .cnt_l{flex: 1 1 360px;}
#contents .cnt_wrap.ty_flex .cnt_box .cnt_l .cnt_tit{line-height: 52px;}
#contents .cnt_wrap.ty_flex .cnt_box .cnt_l .cnt_txt_box{margin-top: 20px;}
#contents .cnt_wrap.ty_flex .cnt_box .cnt_r{flex: 1 1 1000px;margin-left: 40px;}

.pc_only{display: block;}
.mo_only{display: none;}

@media (max-width: 1100px){
    .pc_only{display: none;}
    .mo_only{display: block;}
    #contents .cnt_wrap + .cnt_wrap{margin-top: 40px;}
    #contents .cnt_wrap .cnt_tit_box .cnt_tit{font-size: 26px;line-height: 36px;}
    #contents .cnt_wrap .cnt_txt_box .cnt_desc{font-size: 20px;line-height: 36px;}
    #contents .cnt_wrap.ty_flex .cnt_box .cnt_l .cnt_tit{font-size: 26px;line-height: 36px;}
    #contents .cnt_wrap.ty_flex .cnt_box .cnt_l .cnt_txt_box{margin-top: 0;}

    #contents .cnt_wrap.ty_flex .cnt_box{display: block;padding-top: 30px;}
    #contents .cnt_wrap.ty_flex .cnt_box .cnt_r{margin-left: 0;margin-top: 40px;}
}
@media (max-width: 1024px){
}
@media (max-width: 600px){
    #contents .cnt_wrap + .cnt_wrap{margin-top: 30px;}
    #contents .cnt_wrap .cnt_tit_box .cnt_tit{font-size: 22px;line-height: 32px;}
    #contents .cnt_wrap.ty_flex .cnt_box .cnt_r{margin-top: 20px;}
    #contents .cnt_wrap.ty_flex .cnt_box .cnt_l .cnt_tit{font-size: 22px;line-height: 32px;}
    #contents .cnt_wrap .cnt_txt_box .cnt_desc{font-size: 18px;line-height: 28px;}
}

/****************************** ë¹„ì¦ˆë‹ˆìŠ¤  ******************************/
#pageTit.aboutus{background-image: url('../images/pagetit/aboutus_bg.png');}
.aboutus_cnt{}

/* CEOì¸ì‚¬ë§ s */
.aboutus_cnt .ceo_top_area{width: 100%;height: 150vh;margin-top: -130px;}
.aboutus_cnt .ceo_top_area .ceo_top_box{width: 100%;height: calc(100vh - 80px);position: sticky;left: 0;top: 80px;overflow: hidden;}
.aboutus_cnt .ceo_top_area .box_inner{width: 100%;height: 100%;}

.aboutus_cnt .ceo_top_area .ceo_tit_box{position: absolute;left: 50%;top: 50%;z-index: 2;transform: translate3d(-50%, -50%, 0) scale(0.6) rotate3d(0, 0, 1, 0deg);overflow: hidden;opacity: 0;transition-duration: 0.8s;}
.aboutus_cnt .ceo_top_area.active .ceo_tit_box{opacity: 1;transform: translate3d(-50%, -50%, 0) scale(1) rotate3d(0, 0, 1, 0deg);}
.aboutus_cnt .ceo_top_area .ceo_tit_box .ceo_tit{font-family: 'Title';font-size: 36px;font-weight: 700;line-height: 52px;color: #fff;text-align: center;}
.aboutus_cnt .ceo_top_area .ceo_tit_box .ceo_tit .point{color: #FFCC00;}

.aboutus_cnt .ceo_top_area .ceo_img_box{width: 100%;height: 100%;position: relative;}
.aboutus_cnt .ceo_top_area .ceo_img_box .img_wrap{width: 100%;height: 100%;position: absolute;left: 50%;top: 50%;z-index: 1;transform: translate3d(-50%, -50%, 0) scale(0.4) rotate3d(0, 0, 1, 0deg);overflow: hidden;transition-duration: 0.8s;}
.aboutus_cnt .ceo_top_area.active .ceo_img_box .img_wrap{transform: translate3d(-50%, -50%, 0) scale(1) rotate3d(0, 0, 1, 0deg);}
.aboutus_cnt .ceo_top_area .ceo_img_box .img_wrap > img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;object-fit: cover;object-position: center;}

.aboutus_cnt .greeting_box{}
.aboutus_cnt .greeting_box .box_top{margin-top: 80px;}
.aboutus_cnt .greeting_box .intro_txt{font-size: 20px;font-weight: 500;line-height: 29px;color: var(--c-tundora100);text-align: center;}

.aboutus_cnt .greeting_box .box_bot{display: flex;align-items: center;flex-wrap: nowrap;gap: 80px;margin-top: 100px;}
.aboutus_cnt .greeting_box .box_bot .box_left{flex: 1 1 890px;}

.aboutus_cnt .greeting_box .greeting_desc_box{}
.aboutus_cnt .greeting_box .greeting_desc_txt{}
.aboutus_cnt .greeting_box .greeting_desc_txt + .greeting_desc_txt{margin-top: 50px;}

.aboutus_cnt .greeting_box .greeting_txt{font-size: 20px;font-weight: 500;line-height: 29px;color: var(--c-tundora100);}
.aboutus_cnt .greeting_box .greeting_txt + .greeting_txt{margin-top: 16px;}
.aboutus_cnt .greeting_box .greeting_txt.ty_quotes{}
.aboutus_cnt .greeting_box .greeting_txt + .greeting_quotes{margin-top: 20px;}
.aboutus_cnt .greeting_box .greeting_txt.bold{font-family: 'Title';font-weight: 700;}
.aboutus_cnt .greeting_box .greeting_txt.last{font-family: 'Title';font-size: 30px;font-weight: 700;line-height: 1;color: var(--c-tundora100);}
.aboutus_cnt .greeting_box .greeting_quotes{display: inline-block;font-family: 'Title';font-size: 30px;font-weight: 700;line-height: 1;color: var(--c-tundora100);}

.aboutus_cnt .greeting_box .box_bot .box_right{flex: 1 1 430px;position: relative;}
.aboutus_cnt .greeting_box .ceo_thumb_box{width: 100%;}
.aboutus_cnt .greeting_box .ceo_thumb_box .img_box{width: 100%;line-height: 0;}
.aboutus_cnt .greeting_box .ceo_thumb_box .img_box > img{width: 100%;}
.aboutus_cnt .greeting_box .ceo_kb_logo{position: absolute;left: -200px;top: 65%;z-index: -1;transform: translateY(-50%);}
.aboutus_cnt .greeting_box .ceo_kb_logo .img_box{width: 100%;max-width: 310px;line-height: 0;}
.aboutus_cnt .greeting_box .ceo_kb_logo .img_box > img{width: 100%;}

@media (max-width: 1100px){
    .aboutus_cnt .ceo_top_area .ceo_tit_box .ceo_tit{font-size: 26px;line-height: 42px;}
    .aboutus_cnt .greeting_box .box_top{margin-top: 40px;}
    .aboutus_cnt .greeting_box .box_bot{margin-top: 60px;flex-direction: column;gap: 40px;}
    .aboutus_cnt .greeting_box .box_bot .box_left{flex: 1;}
    .aboutus_cnt .greeting_box .box_bot .box_right{flex: 1;max-width: 360px;margin-left: 20%;}

    .aboutus_cnt .greeting_box .greeting_txt{font-size: 18px;line-height: 26px;}
    .aboutus_cnt .greeting_box .greeting_desc_txt + .greeting_desc_txt{margin-top: 20px;}
    .aboutus_cnt .greeting_box .greeting_txt.last{margin-top: 30px;font-size: 24px;}
    .aboutus_cnt .greeting_box .ceo_kb_logo{max-width: 250px;top: 50%;left: -150px;}
}
@media (max-width: 600px){
    .aboutus_cnt .greeting_box .box_bot{margin-top: 40px;}
    .aboutus_cnt .greeting_box .intro_txt{font-size: 18px;line-height: 26px;}
    .aboutus_cnt .greeting_box .greeting_txt{font-size: 16px;line-height: 24px;}
    .aboutus_cnt .greeting_box .greeting_desc_txt br{display: none;}
    .aboutus_cnt .greeting_box .box_bot .box_right{max-width: 280px;margin-left: auto;}
    .aboutus_cnt .greeting_box .ceo_kb_logo{max-width: 180px;left: -80px;top: 50%;}
    .aboutus_cnt .greeting_box .greeting_txt.last{margin-top: 30px;font-size: 20px;}
}
@media (max-width: 375px){
    .aboutus_cnt .greeting_box .box_bot .box_right{max-width: 260px;margin-left: auto;}
    .aboutus_cnt .greeting_box .ceo_kb_logo{max-width: 150px;left: -70px;top: 60%;}
}
/* CEOì¸ì‚¬ë§ e */

/* íšŒì‚¬ê°œìš” s */
.aboutus_cnt .overview_list_box{}
.aboutus_cnt .overview_list{}

.aboutus_cnt .overview_list.ty_full{width: 100%;display: flex;align-items: flex-start;flex-wrap: nowrap;flex-direction: column;gap: 40px;}
.aboutus_cnt .overview_list.ty_full .overview_item{flex: 1;width: 100%;padding: 45px;border-radius: 20px;box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.15);box-sizing: border-box;overflow: hidden;}
/* .aboutus_cnt .overview_list.ty_full .overview_item.n01{background-color: #f8b500;}
.aboutus_cnt .overview_list.ty_full .overview_item.n02{background-color: #ffc730;} */
.aboutus_cnt .overview_list.ty_full .overview_item.n01{background-color: #1e1e66;}
.aboutus_cnt .overview_list.ty_full .overview_item.n02{background-color: #1e1e66;}

.aboutus_cnt .overview_list.ty_full .item_tit_box{text-align: center;}
.aboutus_cnt .overview_list.ty_full .item_tit_box .item_tit{font-family: 'Title';font-size: 34px;font-weight: 700;line-height: 52px;/*color: #333;*/color: #fff;}
.aboutus_cnt .overview_list.ty_full .item_tit_box .item_tit .point{font-family: 'Title';font-size: 34px;font-weight: 700;line-height: 52px;color: #fff;}
.aboutus_cnt .overview_list.ty_full .item_txt_box{margin-top: 10px;text-align: center;}
.aboutus_cnt .overview_list.ty_full .item_txt_box .item_txt{font-size: 26px;font-weight: 700;line-height: 34px;/*color: var(--c-tundora100);*/color: #fff;}

.aboutus_cnt .overview_list.ty_row{display: flex;align-items: stretch;justify-content: flex-start;flex-wrap: wrap;gap: 20px;}
.aboutus_cnt .overview_list.ty_row .overview_item{width: calc(50% - (20px/2));padding: 40px 60px;border: 1px solid var(--c-tundora100);border-radius: 20px;box-sizing: border-box;overflow: hidden;}

.aboutus_cnt .overview_list.ty_row .item_tit_box{}
.aboutus_cnt .overview_list.ty_row .item_tit_box .item_tit{font-family: 'Title';font-size: 18px;font-weight: 700;line-height: 26px;color: var(--c-tundora100);}
.aboutus_cnt .overview_list.ty_row .item_txt_box{margin-top: 10px;}
.aboutus_cnt .overview_list.ty_row .item_txt_box .item_txt{font-size: 14px;font-weight: 500;line-height: 20px;color: var(--c-tundora100);}
@media (max-width: 1100px){
    .aboutus_cnt .overview_list.ty_full{gap: 30px;}
    .aboutus_cnt .overview_list.ty_full .overview_item{padding: 40px 30px;}
    .aboutus_cnt .overview_list.ty_full .item_tit_box .item_tit{font-size: 26px;line-height: 42px;}
    .aboutus_cnt .overview_list.ty_full .item_tit_box .item_tit .point{font-size: 26px;line-height: 42px;}
    .aboutus_cnt .overview_list.ty_full .item_txt_box .item_txt{font-size: 20px;line-height: 30px;}
    .aboutus_cnt .overview_list.ty_row .overview_item{padding: 30px 30px;}
}
@media (max-width: 600px){
    .aboutus_cnt .overview_list.ty_full{gap: 20px;}
    .aboutus_cnt .overview_list.ty_full .overview_item{padding: 30px 20px;}
    .aboutus_cnt .overview_list.ty_full .item_tit_box .item_tit{font-size: 22px;line-height: 40px;}
    .aboutus_cnt .overview_list.ty_full .item_tit_box .item_tit .point{font-size: 22px;line-height: 40px;}
    .aboutus_cnt .overview_list.ty_full .item_txt_box .item_txt{font-size: 18px;line-height: 28px;}
    .aboutus_cnt .overview_list.ty_row .overview_item{width: 100%;padding: 20px;}
    .aboutus_cnt .overview_list.ty_row .item_tit_box .item_tit{font-size: 16px;line-height: 24px;}
}
/* íšŒì‚¬ê°œìš” e */

/* ì¡°ì§ë„ s */
.aboutus_cnt .org_box{}
.aboutus_cnt .org_box .org_cnt{}
.aboutus_cnt .org_box .org_img_box{width: 100%;border-radius: 20px;overflow: hidden;box-sizing: border-box;box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.25);}
.aboutus_cnt .org_box .org_img_box .img_box{width: 100%;line-height: 0;}
.aboutus_cnt .org_box .org_img_box .img_box img{width: 100%;}
.aboutus_cnt .org_box .org_img_box.pc_only{display: inline-block;}
.aboutus_cnt .org_box .org_img_box.mo_only{display: none;}
@media (max-width: 600px){
    .aboutus_cnt .org_box .org_img_box.pc_only{display: none;}
    .aboutus_cnt .org_box .org_img_box.mo_only{display: inline-block;}
}
/* ì¡°ì§ë„ e */

/* KBì¸ìž¬ìƒ s */
.aboutus_cnt .people_box{}
.aboutus_cnt .people_bg{width: 100%;max-width: 1400px;margin: 0 auto;box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.25);border-radius: 20px;overflow: hidden;position: relative;}
.aboutus_cnt .people_bg .img_box{width: 100%;height: 450px;box-sizing: border-box;}
.aboutus_cnt .people_bg .img_box img{width: 100%;height: 100%;object-fit: cover;object-position: center;}
.aboutus_cnt .people_bg .people_logo{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.aboutus_cnt .people_bg .people_logo .logo_txt{font-family: 'Title';font-size: 48px;font-weight: 700;line-height: 70px;color: #fff;text-shadow: 0 4px 2px rgba(0, 0, 0, .35);}
.aboutus_cnt .people_bg .people_logo .logo_txt .point{font-family: 'Title';font-size: 48px;font-weight: 700;line-height: 70px;color: #F8B500;}
.aboutus_cnt .people_bg .people_kb_logo{position: absolute;right: 40px;bottom: 40px;width: 100%;max-width: 110px;line-height: 0;}
.aboutus_cnt .people_bg .people_kb_logo > img{width: 100%;}

.aboutus_cnt .people_list_box{}
.aboutus_cnt .people_list{}
.aboutus_cnt .people_item{padding: 40px 60px;border-width: 1px;border-style: solid;border-radius: 20px;background-color: #fff;box-sizing: border-box;overflow: hidden;}
.aboutus_cnt .people_item + .people_item{margin-top: 40px;}
.aboutus_cnt .people_item.n01{border-color: var(--c-tundora100);}
.aboutus_cnt .people_item.n02{border-color: var(--c-d-tundora);}
.aboutus_cnt .people_item.n03{border-color: #B5ADA4;}
.aboutus_cnt .people_item.n04{border-color: #D6D6D6;}
.aboutus_cnt .people_item .item_tit_box{}
.aboutus_cnt .people_item .item_tit_box .item_tit{font-size: 24px;font-weight: 700;line-height: 32px;color: var(--c-tundora100);}
.aboutus_cnt .people_item .item_txt_box{margin-top: 10px;}
.aboutus_cnt .people_item .item_txt_box .item_txt{font-size: 18px;font-weight: 500;line-height: 26px;color: var(--c-tundora100);}
@media (max-width: 1100px){
    .aboutus_cnt .people_bg .img_box{height: 350px;}
    .aboutus_cnt .people_bg .people_logo .logo_txt{font-size: 36px;line-height: 56px;}
    .aboutus_cnt .people_bg .people_logo .logo_txt .point{font-size: 36px;line-height: 56px;}
    .aboutus_cnt .people_bg .people_kb_logo{max-width: 80px;right: 30px;bottom: 30px;}

    .aboutus_cnt .people_item{padding: 30px 40px;}
    .aboutus_cnt .people_item + .people_item{margin-top: 30px;}
    .aboutus_cnt .people_item .item_tit_box .item_tit{font-size: 20px;line-height: 30px;}
    .aboutus_cnt .people_item .item_txt_box{margin-top: 8px;}
    .aboutus_cnt .people_item .item_txt_box .item_txt{font-size: 16px;line-height: 24px;}
}
@media (max-width: 600px){
    .aboutus_cnt .people_item{padding: 20px 25px;}
}
/* KBì¸ìž¬ìƒ e */

/* ì—°í˜ s */
.aboutus_cnt .history_box{}
.aboutus_cnt .history_bg{width: 100%;max-width: 1400px;margin: 0 auto;box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.25);border-radius: 20px;overflow: hidden;}
.aboutus_cnt .history_bg .img_box{width: 100%;height: 450px;box-sizing: border-box;}
.aboutus_cnt .history_bg .img_box img{width: 100%;height: 100%;object-fit: cover;object-position: center;}

.aboutus_cnt .history_list_box{margin-top: 80px;}
.aboutus_cnt .history_list{}
.aboutus_cnt .history_item{}
.aboutus_cnt .history_item + .history_item{margin-top: 20px;}
.aboutus_cnt .history_item .item_inner{display: flex;align-items: stretch;flex-wrap: nowrap;}
.aboutus_cnt .history_item .item_left{flex: 1 1 400px;}
.aboutus_cnt .history_item .item_year_box{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;text-align: center;}
.aboutus_cnt .history_item .item_year_box .item_year{font-family: 'Title';font-size: 36px;font-weight: 700;line-height: 56px;color: var(--c-tundora100);}

.aboutus_cnt .history_item .item_right{flex: 1 1 1000px;padding: 20px 30px;border: 1px solid #b5ada4;border-radius: 8px;box-sizing: border-box;overflow: hidden;}
.aboutus_cnt .history_item .item_desc_box{display: flex;align-items: center;flex-wrap: nowrap;gap: 30px;}
.aboutus_cnt .history_item .item_desc_box + .item_desc_box{margin-top: 20px;}
.aboutus_cnt .history_item .item_month_box{flex: 0 0 auto;}
.aboutus_cnt .history_item .item_month_box .item_month{display: flex;align-items: center;font-size: 14px;font-weight: 400;line-height: 29px;color: var(--c-tundora100);}
.aboutus_cnt .history_item .item_month_box .item_month .month_sta{font-size: 20px;font-weight: 700;line-height: 29px;color: var(--c-tundora100);}
.aboutus_cnt .history_item .item_txt_box{flex: 1;}
.aboutus_cnt .history_item .item_txt_box .item_txt{font-size: 20px;font-weight: 700;line-height: 29px;color: var(--c-tundora100);}

@media (max-width: 1100px){
    .aboutus_cnt .history_bg .img_box{height: 350px;}
    .aboutus_cnt .history_list_box{margin-top: 60px;}
    .aboutus_cnt .history_item .item_left{flex: 1 1 300px;}
    .aboutus_cnt .history_item .item_desc_box{gap: 20px;}
    .aboutus_cnt .history_item .item_year_box .item_year{font-size: 28px;line-height: 48px;}
    .aboutus_cnt .history_item .item_month_box .item_month{line-height: 28px;}
    .aboutus_cnt .history_item .item_month_box .item_month .month_sta{font-size: 18px;line-height: 28px;}
    .aboutus_cnt .history_item .item_txt_box .item_txt{font-size: 18px;line-height: 28px;}
}
@media (max-width: 600px){
    .aboutus_cnt .history_item .item_inner{flex-direction: column;gap: 10px;}
    .aboutus_cnt .history_item .item_left{flex: 1;}
    .aboutus_cnt .history_item .item_year_box{justify-content: flex-start;}
    .aboutus_cnt .history_item .item_right{flex: 1;padding: 20px;}
    .aboutus_cnt .history_item .item_desc_box{align-items: flex-start;}
    .aboutus_cnt .history_item .item_year_box .item_year{font-size: 24px;line-height: 40px;}
    .aboutus_cnt .history_item .item_month_box .item_month{line-height: 24px;}
    .aboutus_cnt .history_item .item_month_box .item_month .month_sta{font-size: 14px;line-height: 24px;}
    .aboutus_cnt .history_item .item_txt_box .item_txt{font-size: 16px;line-height: 24px;}
}
/* ì—°í˜ e */

/* ì°¾ì•„ì˜¤ì‹œëŠ”ê¸¸ s */
.aboutus_cnt .location_box{}
.aboutus_cnt .location_map .map_box{margin:0 auto;width: 100% !important;max-width: 1000px;height:500px;}

.aboutus_cnt .location_info{width: 100%;max-width: 1000px;margin: 0 auto;}
.aboutus_cnt .location_info .info_list{margin-top: 10px;}
.aboutus_cnt .location_info .info_item{display: flex;align-items: center;flex-wrap: nowrap;padding: 40px 20px;border-bottom: 1px solid #d9d9d9;box-sizing: border-box;}
.aboutus_cnt .location_info .info_item .item_left{flex: 1 1 265px;}
.aboutus_cnt .location_info .info_item .item_tit_box{}
.aboutus_cnt .location_info .info_item .item_tit{font-size: 24px;font-weight: 700;line-height: 32px;color: var(--c-tundora100);}
.aboutus_cnt .location_info .info_item .item_subtit{font-size: 18px;font-weight: 500;line-height: 26px;color: var(--c-tundora100);}
.aboutus_cnt .location_info .info_item .item_right{flex: 1 1 735px;display: flex;align-items: center;flex-wrap: nowrap;gap: 28px;}
.aboutus_cnt .location_info .info_item .item_icon_box{flex: 0 0 auto;line-height: 0;}
.aboutus_cnt .location_info .info_item .item_txt_box{flex: 1;}
.aboutus_cnt .location_info .info_item .item_txt{font-size: 20px;font-weight: 500;line-height: 29px;color: var(--c-tundora100);}

@media (max-width: 1100px){
    .aboutus_cnt .root_daum_roughmap .wrap_map{height: 560px !important;}
    .aboutus_cnt .location_info .info_item{}
    .aboutus_cnt .location_info .info_item .item_tit{font-size: 20px;}
    .aboutus_cnt .location_info .info_item .item_subtit{font-size: 16px;line-height: 24px;}
    .aboutus_cnt .location_info .info_item .item_txt{font-size: 18px;line-height: 28px;}
}

@media (max-width: 600px){
    .aboutus_cnt .root_daum_roughmap .wrap_map{height: 430px !important;}
    .aboutus_cnt .location_info .info_item{flex-direction: column;align-items: flex-start;gap: 20px;padding: 30px 20px;}
    .aboutus_cnt .location_info .info_item .item_left{flex: 1;}
    .aboutus_cnt .location_info .info_item .item_right{flex: 1;gap: 16px;}
    .aboutus_cnt .location_info .info_item .item_tit_box{display: flex;align-items: center;gap: 8px;}
    .aboutus_cnt .location_info .info_item .item_txt{font-size: 16px;line-height: 24px;}
}
/* ì°¾ì•„ì˜¤ì‹œëŠ”ê¸¸ e */

/****************************** ë¹„ì¦ˆë‹ˆìŠ¤  ******************************/
#pageTit.business{background-image: url('../images/pagetit/business_bg.png');}
.business_cnt{}

/* ì‚¬ì—…ì˜ì—­ s */
.business_cnt .business_list_box{margin-top: 80px;}
.business_cnt .business_list{display: flex;align-items: stretch;flex-wrap: nowrap;column-gap: 40px;}
.business_cnt .business_item{width: calc(33.33% - (80px/3));border-radius: 20px;overflow: hidden;}
.business_cnt .business_item.n01{background-color: #403D3F;}
.business_cnt .business_item.n02{background-color: #61564B;}
.business_cnt .business_item.n03{background-color: #FFCC00;}

.business_cnt .business_item .item_inner{width: 100%;height: 100%;padding: 40px;box-sizing: border-box;}
.business_cnt .business_item .item_top{}

.business_cnt .business_item .item_icon_box{line-height: 0;}
.business_cnt .business_item .icon{width: 60px;height: 60px;}
.business_cnt .business_item .icon.icon_business_01{background-image: url('../images/icon/business/icon_business_01.svg');}
.business_cnt .business_item .icon.icon_business_02{background-image: url('../images/icon/business/icon_business_02.svg');}
.business_cnt .business_item .icon.icon_business_03{background-image: url('../images/icon/business/icon_business_03.svg');}

.business_cnt .business_item .item_tit_box{margin-top: 32px;}
.business_cnt .business_item .item_tit{font-size: 36px;font-weight: 500;line-height: 52px;color: #fff;}
.business_cnt .business_item.n03 .item_tit{color: var(--c-tundora100);}

.business_cnt .business_item .item_bot{margin-top: 77px;padding-top: 100px;border-top: 1px solid #fff;}
.business_cnt .business_item.n03 .item_bot{border-color: var(--c-tundora100);}

.business_cnt .business_item .item_txt_box{}
.business_cnt .business_item .item_txt{font-size: 20px;font-weight: 500;line-height: 29px;color: #fff;}
.business_cnt .business_item.n03 .item_txt{color: var(--c-tundora100);}

@media (max-width: 1100px){
    .business_cnt .business_list_box{margin-top: 60px;}
    .business_cnt .business_list{gap: 20px;}
    .business_cnt .business_item{width: calc(33.33% - (40px/3));}
    .business_cnt .business_item .item_inner{padding: 30px 20px;}
    .business_cnt .business_item .item_tit_box{margin-top: 24px;}
    .business_cnt .business_item .item_tit{font-size: 22px;line-height: 36px;}
    .business_cnt .business_item .item_bot{margin-top: 50px;padding-top: 50px;}
    .business_cnt .business_item .item_txt{font-size: 18px;line-height: 26px;}
}

@media (max-width: 1023px){}
@media (max-width: 600px){
    .business_cnt .business_list{flex-direction: column;}
    .business_cnt .business_item{width: 100%;}
    .business_cnt .business_item .icon{width: 50px;height: 50px;background-size: cover;}
    .business_cnt .business_item .item_tit_box{margin-top: 16px;}
    .business_cnt .business_item .item_tit{font-size: 20px;line-height: 34px;}
    .business_cnt .business_item .item_bot{margin-top: 30px;padding-top: 30px;}
    .business_cnt .business_item .item_txt{font-size: 16px;line-height: 24px;}

}

/* ì‚¬ì—…ì˜ì—­ e */

/* ì£¼ìš” ì œê³µ ì„œë¹„ìŠ¤ s */
.business_cnt .service_list_box{}
.business_cnt .service_list{border-top: 2px solid var(--c-tundora100);border-bottom: 2px solid var(--c-tundora100);}
.business_cnt .service_item{border-top: 1px solid #B5ADA4;}
.business_cnt .service_item:first-child{border-top: 0;}
.business_cnt .service_item .item_inner{display: flex;align-items: center;flex-wrap: nowrap;column-gap: 70px;padding: 20px;box-sizing: border-box;}

.business_cnt .service_item .item_left{flex: 1;display: flex;align-items: flex-start;flex-wrap: nowrap;column-gap: 20px;}
.business_cnt .service_item .item_numb_box{}
.business_cnt .service_item .item_numb{font-size: 28px;font-weight: 700;line-height: 38px;color: var(--c-tundora100);}

.business_cnt .service_item .item_desc_box{}
.business_cnt .service_item .item_tit_box{}
.business_cnt .service_item .item_tit{font-size: 26px;font-weight: 700;line-height: 38px;color: var(--c-tundora100);}
.business_cnt .service_item .item_txt_box{margin-top: 10px;}
.business_cnt .service_item .item_txt{font-size: 16px;font-weight: 500;line-height: 24px;color: var(--c-tundora100);}
.business_cnt .service_item .item_txt.dot{position: relative;padding-left: 14px;}
.business_cnt .service_item .item_txt.dot::before{content: '-';display: inline-block;font-size: 16px;font-weight: 500;line-height: 24px;color: var(--c-tundora100);position: absolute;left: 0;top: 0;}

.business_cnt .service_item .item_right{flex: 0 0 294px;}
.business_cnt .service_item .item_thumb_box{width: 100%;}
.business_cnt .service_item .item_thumb{width: 100%;height: 162px;overflow: hidden;line-height: 0;border-radius: 20px;box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.25);position: relative;}
.business_cnt .service_item .item_thumb .item_img{width: 100%;height: 100%;object-fit: cover;object-position: center;}
.business_cnt .service_item .item_thumb .img_dim{width: 100%;height: 100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 5;background-color: rgba(0, 0, 0, 0.1);}

@media (max-width: 1100px){
    .business_cnt .service_item .item_numb{font-size: 24px;line-height: 34px;}
    .business_cnt .service_item .item_tit{font-size: 24px;line-height: 34px;}
}
@media (max-width: 1023px){

}
@media (max-width: 600px){
    .business_cnt .service_item .item_inner{flex-direction: column;gap: 20px;}
    .business_cnt .service_item .item_left{flex: 1;width: 100%;gap: 16px;}
    .business_cnt .service_item .item_right{flex: 1;width: 100%;padding-left: 24px;}
    .business_cnt .service_item .item_numb{font-size: 20px;line-height: 29px;}
    .business_cnt .service_item .item_tit{font-size: 20px;line-height: 29px;}
}
/* ì£¼ìš” ì œê³µ ì„œë¹„ìŠ¤ e */

/* ê³ ê°ì‚¬ s */
.business_cnt .client_list_wrap{padding-top: 32px;border-top: 2px solid var(--c-tundora100);}
.business_cnt .client_list_box{}
.business_cnt .client_list_box + .client_list_box{margin-top: 40px;padding-top: 40px;border-top: 1px solid #D6D6D6;}

.business_cnt .client_list_box .box_desc{display: flex;align-items: center;flex-wrap: nowrap;gap: 20px;}
.business_cnt .client_list_box .box_desc .box_tit{font-size: 28px;font-weight: 700;line-height: 44px;color: var(--c-tundora100);}
.business_cnt .client_list_box .box_desc .box_txt{font-size: 18px;font-weight: 500;line-height: 26px;color: var(--c-tundora100);}

.business_cnt .client_list{display: flex;align-items: stretch;flex-wrap: wrap;gap: 20px;margin-top: 30px;}
.business_cnt .client_item{width: calc(33.3334% - (40px/3));border: 1px solid #B5ADA4;border-radius: 20px;overflow: hidden;box-sizing: border-box;}
.business_cnt .client_item .item_inner{padding: 25px 40px ;box-sizing: border-box;}

.business_cnt .client_item .item_top{}
.business_cnt .client_item .item_logo_box{width: 100%;}
.business_cnt .client_item .item_logo{width: 100%;height: 0;padding-top: 27.086%;line-height: 0;position: relative;overflow: hidden;}
.business_cnt .client_item .item_logo .img_box{width: 100%;height: 100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;}
.business_cnt .client_item .item_logo .img_box > img{width: 100%;height: 100%;object-fit: cover;object-position: center;}
/*
.business_cnt .client_item .item_logo .icon{width: 100%;height: 0;padding-top: 27.086%;background-size: cover;}
.business_cnt .client_item .item_logo .client_group01_01{background-image: url('../images/business/client_group01_01.png');}
.business_cnt .client_item .item_logo .client_group01_02{background-image: url('../images/business/client_group01_02.png');}
.business_cnt .client_item .item_logo .client_group01_03{background-image: url('../images/business/client_group01_03.png');}
.business_cnt .client_item .item_logo .client_group01_04{background-image: url('../images/business/client_group01_04.png');}
.business_cnt .client_item .item_logo .client_group01_05{background-image: url('../images/business/client_group01_05.png');}
.business_cnt .client_item .item_logo .client_group01_06{background-image: url('../images/business/client_group01_06.png');}
.business_cnt .client_item .item_logo .client_group01_07{background-image: url('../images/business/client_group01_07.png');}
.business_cnt .client_item .item_logo .client_group01_08{background-image: url('../images/business/client_group01_08.png');}
.business_cnt .client_item .item_logo .client_group01_09{background-image: url('../images/business/client_group01_09.png');}

.business_cnt .client_item .item_logo .client_group02_01{background-image: url('../images/business/client_group02_01.png');}
.business_cnt .client_item .item_logo .client_group02_02{background-image: url('../images/business/client_group02_02.png');}
.business_cnt .client_item .item_logo .client_group02_03{background-image: url('../images/business/client_group02_03.png');}
.business_cnt .client_item .item_logo .client_group02_04{background-image: url('../images/business/client_group02_04.png');}
.business_cnt .client_item .item_logo .client_group02_05{background-image: url('../images/business/client_group02_05.png');}
.business_cnt .client_item .item_logo .client_group02_06{background-image: url('../images/business/client_group02_06.png');}
.business_cnt .client_item .item_logo .client_group02_07{background-image: url('../images/business/client_group02_07.png');}
.business_cnt .client_item .item_logo .client_group02_08{background-image: url('../images/business/client_group02_08.png');}
.business_cnt .client_item .item_logo .client_group02_09{background-image: url('../images/business/client_group02_09.png');}

.business_cnt .client_item .item_logo .client_group03_01{background-image: url('../images/business/client_group03_01.png');}
.business_cnt .client_item .item_logo .client_group03_02{background-image: url('../images/business/client_group03_02.png');}
.business_cnt .client_item .item_logo .client_group03_03{background-image: url('../images/business/client_group03_03.png');}
.business_cnt .client_item .item_logo .client_group03_04{background-image: url('../images/business/client_group03_04.png');}
.business_cnt .client_item .item_logo .client_group03_05{background-image: url('../images/business/client_group03_05.png');}
.business_cnt .client_item .item_logo .client_group03_06{background-image: url('../images/business/client_group03_06.png');}
.business_cnt .client_item .item_logo .client_group03_07{background-image: url('../images/business/client_group03_07.png');}

.business_cnt .client_item .item_logo .client_group04_01{background-image: url('../images/business/client_group04_01.png');}
.business_cnt .client_item .item_logo .client_group04_02{background-image: url('../images/business/client_group04_02.png');}
.business_cnt .client_item .item_logo .client_group04_03{background-image: url('../images/business/client_group04_03.png');}
.business_cnt .client_item .item_logo .client_group04_04{background-image: url('../images/business/client_group04_04.png');}
.business_cnt .client_item .item_logo .client_group04_05{background-image: url('../images/business/client_group04_05.png');}
.business_cnt .client_item .item_logo .client_group04_06{background-image: url('../images/business/client_group04_06.png');}
.business_cnt .client_item .item_logo .client_group04_07{background-image: url('../images/business/client_group04_07.png');}
.business_cnt .client_item .item_logo .client_group04_08{background-image: url('../images/business/client_group04_08.png');}
.business_cnt .client_item .item_logo .client_group04_09{background-image: url('../images/business/client_group04_09.png');}
*/

.business_cnt .client_item .item_bot{margin-top: 20px;padding-top: 40px;border-top: 1px solid #B5ADA4;}
.business_cnt .client_item .item_name_box{line-height: 0;}
.business_cnt .client_item .item_name_box .item_name{font-size: 20px;font-weight: 700;line-height: 30px;color: var(--c-tundora100);}

@media (max-width: 1100px){
    .business_cnt .client_list_wrap{padding-top: 24px;}
    .business_cnt .client_list_box + .client_list_box{margin-top: 30px;padding-top: 30px;}
    .business_cnt .client_list_box .box_desc{gap: 16px;}
    .business_cnt .client_list_box .box_desc .box_tit{font-size: 24px;line-height: 40px;}
    .business_cnt .client_list_box .box_desc .box_txt{font-size: 16px;line-height: 24px;}
    .business_cnt .client_list{margin-top: 20px;gap: 16px;}
    .business_cnt .client_item{width: calc(33.3334% - (32px/3));}
    .business_cnt .client_item .item_inner{padding: 20px 30px 30px;}
    .business_cnt .client_item .item_bot{margin-top: 16px;padding-top: 30px;}
}
@media (max-width: 1023px){
    .business_cnt .client_list{gap: 20px;}
    .business_cnt .client_item{width: calc(50% - (20px/2));}
    .business_cnt .client_item .item_inner{padding: 20px 40px 30px;}
    .business_cnt .client_item .item_top{width: 80%;}
    .business_cnt .client_item .item_name_box .item_name{font-size: 18px;line-height: 28px;}

}
@media (max-width: 600px){
    .business_cnt .client_list_box .box_desc .box_tit{font-size: 20px;line-height: 29px;}
    .business_cnt .client_list{margin-top: 20px;gap: 16px;}
    .business_cnt .client_item .item_inner{padding: 20px;}
    .business_cnt .client_item .item_top{width: 100%;}
    .business_cnt .client_item .item_bot{padding-top: 20px;margin-top: 10px;}
    .business_cnt .client_item .item_name_box .item_name{font-size: 14px;line-height: 20px;}

}
/* ê³ ê°ì‚¬ e */


/****************************** ì—…ë¬´ì‹œìŠ¤í…œ  ******************************/
#pageTit.system_overview{background-image: url('../images/pagetit/system_overview_bg.png');}
#pageTit.fund_accounting{background-image: url('../images/pagetit/fund_accounting_bg.png');}
#pageTit.order_execution{background-image: url('../images/pagetit/order_execution_bg.png');}
#pageTit.compliance{background-image: url('../images/pagetit/compliance_bg.png');}
#pageTit.performance_analysis{background-image: url('../images/pagetit/performance_analysis_bg.png');}
#pageTit.direct_selling{background-image: url('../images/pagetit/direct_selling_bg.png');}
#pageTit.etf_system{background-image: url('../images/pagetit/etf_system_bg.png');}
.work_system_cnt{}
.work_system_cnt .cnt_card_box{}

/* ì‹œìŠ¤í…œ í”„ë¡œì„¸ìŠ¤ ë¦¬ìŠ¤íŠ¸ s */
/* ì‹œìŠ¤í…œ ê°œìš” s */
.work_system_cnt .cnt_card_box{margin-top: 40px;}
.work_system_cnt .cnt_card_box .cnt_card_item{padding: 50px 20px;/*background-color: #F8B500;*/background-color: #1e1e66;border-radius: 20px;box-sizing: border-box;box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.15);}
.work_system_cnt .cnt_card_box .card_tit{display: flex;align-items: center;justify-content: center;}
.work_system_cnt .cnt_card_box .card_tit .icon_overview_logo{width: 100%;max-width: 299px;height: 40px;background-image: url('../images/work_system/overview_kb_logo.svg');background-size: cover;}
.work_system_cnt .cnt_card_box .card_txt{margin-top: 10px;font-size: 26px;font-weight: 700;line-height: 34px;/*color: var(--c-tundora100);*/color: #fff;text-align: center;}
.work_system_cnt .overview_cnt_img{width: 100%;}
.work_system_cnt .overview_cnt_img .img_box{width: 100%;line-height: 0;}
.work_system_cnt .overview_cnt_img .img_box > img{width: 100%;}
@media (max-width: 1100px){
    .work_system_cnt .cnt_card_box .cnt_card_item{padding: 30px 20px;}
    .work_system_cnt .cnt_card_box .card_tit .icon_overview_logo{max-width: 227px;height: 30px;}
    .work_system_cnt .cnt_card_box .card_txt{font-size: 20px;line-height: 30px;}
}
@media (max-width: 600px){
    .work_system_cnt .cnt_card_box .card_tit .icon_overview_logo{max-width: 200px;height: 27px;}
    .work_system_cnt .cnt_card_box .card_txt{font-size: 18px;line-height: 28px;}
}
/* ì‹œìŠ¤í…œ ê°œìš” e */

/* ë…¸ë©€ ë¦¬ìŠ¤íŠ¸ s */
.work_system_cnt .process_list_box{margin-top: 50px;}
.work_system_cnt .cnt_r .process_list_box{margin-top: 0;}
.work_system_cnt .process_list{display: flex;align-items: stretch;gap: 40px;flex-wrap: nowrap;}
.work_system_cnt .process_item{width: calc(20% - (160px/5));border: 1px solid var(--c-tundora100);border-radius: 20px;box-shadow: 2px 2px 10px 0px rgba(0, 0, 0, 0.25);position: relative;}
.work_system_cnt .process_list.row_4 .process_item{width: calc(25% - (120px/4));}
.work_system_cnt .process_list.row_2 .process_item{width: calc(50% - (40px/2));}
.work_system_cnt .process_item .item_inner{padding: 40px 20px;height: 100%;}
.work_system_cnt .process_item + .process_item::before{content: '';width: 20px;height: 30px;background-image: url('../images/icon/work_system/process_arr.svg');background-repeat: no-repeat;background-size: cover;background-position: center center;position: absolute;left: -30px;top: calc(50% - 10px);transform: translateY(-50%);}

.work_system_cnt .process_item .item_top{padding: 20px 0;}
.work_system_cnt .process_list.row_2 .item_top{display: flex;align-items: center;gap: 8px;}
.work_system_cnt .process_item .item_icon{line-height: 0;text-align: center;}
.work_system_cnt .process_item .icon{}

.work_system_cnt .process_item .item_tit_box{margin-top: 15px;}
.work_system_cnt .process_list.row_2 .item_tit_box{margin-top: 0;}
.work_system_cnt .process_item .item_tit{font-size: 20px;font-weight: 700;line-height: 28px;color: var(--c-tundora100);text-align: center;}

.work_system_cnt .process_item .item_bot{padding: 20px 0;border-top: 1px solid var(--c-d-tundora);}
.work_system_cnt .process_item .item_txt_list{}
.work_system_cnt .process_item .item_txt{}
.work_system_cnt .process_item .item_txt .desc{font-size: 16px;font-weight: 500;line-height: 30px;color: var(--c-d-tundora);text-align: center;word-break: keep-all;}
.work_system_cnt .process_list.row_2 .item_txt .desc{text-align: left;}
/* ë…¸ë©€ ë¦¬ìŠ¤íŠ¸ e */

/* big ë¦¬ìŠ¤íŠ¸ s */
.work_system_cnt .process_list_box.ty_each{display: flex;align-items: stretch;gap: 120px;}
.work_system_cnt .process_list_box.ty_each .process_list.list_l{flex: 1 1 420px;position: relative;}
.work_system_cnt .process_list_box.ty_each .process_list.list_l:after{content: '';display: block;width: 80px;height: 80px;background-image: url('../images/icon/work_system/process_big_arr.svg');background-repeat: no-repeat;background-size: cover;background-position: center center;position: absolute;right: -100px;top: 50%;transform: translateY(-50%);}
.work_system_cnt .process_list_box.ty_each .process_list.list_r{flex: 1 1 860px;gap: 20px;}
.work_system_cnt .process_list_box.ty_each .process_item{width: 100%;}
.work_system_cnt .process_list_box.ty_each .process_item + .process_item::before{display: none;}

.work_system_cnt .process_list.ty_big .process_item{width: 100%;}
.work_system_cnt .process_list.ty_big .process_item .item_inner{padding: 0 40px;}

.work_system_cnt .process_list.ty_big .process_item .item_top{padding: 30px 0 50px;}
.work_system_cnt .process_list.ty_big .process_item .item_icon{text-align: left;}

.work_system_cnt .process_list.ty_big .process_item .item_tit_box{margin-top: 10px;}
.work_system_cnt .process_list.ty_big .process_item .item_tit{font-size: 32px;font-weight: 700;line-height: 50px;color: var(--c-tundora100);text-align: left;}

.work_system_cnt .process_list.ty_big .process_item .item_desc_box{margin-top: 0;}
.work_system_cnt .process_list.ty_big .process_item .item_desc_box .item_desc{font-size: 28px;font-weight: 500;line-height: 34px;color: var(--c-tundora100);text-align: left;}
.work_system_cnt .process_list.ty_big .process_item .item_bot{padding: 50px 0;border-top: 1px solid var(--c-d-tundora);}
.work_system_cnt .process_list.ty_big .process_item .item_txt_list{}
.work_system_cnt .process_list.ty_big .process_item .item_txt + .item_txt{margin-top: 20px;}
.work_system_cnt .process_list.ty_big .process_item .item_txt dl{min-height: 100px;padding: 20px;border: 1px solid var(--c-tundora100);border-radius: 20px;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.work_system_cnt .process_list.ty_big .process_item .item_txt dt{font-size: 20px;font-weight: 700;line-height: 29px;color: var(--c-tundora100);text-align: center;}
.work_system_cnt .process_list.ty_big .process_item .item_txt dd{margin-top: 5px;font-size: 16px;font-weight: 500;line-height: 24px;color: var(--c-d-tundora);text-align: center;}
/* big ë¦¬ìŠ¤íŠ¸ e */
/* samll ë¦¬ìŠ¤íŠ¸ s */

.work_system_cnt .process_list.ty_samll .process_item{}
.work_system_cnt .process_list.ty_small .process_item .item_inner{padding: 20px;}
/* samll ë¦¬ìŠ¤íŠ¸ e */

/* ì‹œìŠ¤í…œ í”„ë¡œì„¸ìŠ¤ ì•„ì´ì½˜ s */
.work_system_cnt .process_item .icon.process_01_icon_01{width: 60px;height: 60px;background-image: url('../images/icon/work_system/process_01_icon_01.svg');background-size: cover;}
.work_system_cnt .process_item .icon.process_01_icon_02{width: 60px;height: 60px;background-image: url('../images/icon/work_system/process_01_icon_02.svg');background-size: cover;}
.work_system_cnt .process_item .icon.process_01_icon_03{width: 60px;height: 60px;background-image: url('../images/icon/work_system/process_01_icon_03.svg');background-size: cover;}
.work_system_cnt .process_item .icon.process_01_icon_04{width: 60px;height: 60px;background-image: url('../images/icon/work_system/process_01_icon_04.svg');background-size: cover;}
.work_system_cnt .process_item .icon.process_01_icon_05{width: 60px;height: 60px;background-image: url('../images/icon/work_system/process_01_icon_05.svg');background-size: cover;}

.work_system_cnt .process_item .icon.process_02_icon_01{width: 60px;height: 60px;background-image: url('../images/icon/work_system/process_02_icon_01.svg');background-size: cover;}
.work_system_cnt .process_item .icon.process_02_icon_02{width: 60px;height: 60px;background-image: url('../images/icon/work_system/process_02_icon_02.svg');background-size: cover;}
.work_system_cnt .process_item .icon.process_02_icon_03{width: 60px;height: 60px;background-image: url('../images/icon/work_system/process_02_icon_03.svg');background-size: cover;}
.work_system_cnt .process_item .icon.process_02_icon_04{width: 60px;height: 60px;background-image: url('../images/icon/work_system/process_02_icon_04.svg');background-size: cover;}
.work_system_cnt .process_item .icon.process_02_icon_05{width: 60px;height: 60px;background-image: url('../images/icon/work_system/process_02_icon_05.svg');background-size: cover;}

.work_system_cnt .process_item .icon.process_03_icon_01{width: 60px;height: 60px;background-image: url('../images/icon/work_system/process_03_icon_01.svg');background-size: cover;}
.work_system_cnt .process_item .icon.process_03_icon_02{width: 60px;height: 60px;background-image: url('../images/icon/work_system/process_03_icon_02.svg');background-size: cover;}
.work_system_cnt .process_item .icon.process_03_icon_03{width: 60px;height: 60px;background-image: url('../images/icon/work_system/process_03_icon_03.svg');background-size: cover;}

.work_system_cnt .process_item .icon.process_04_icon_01{width: 60px;height: 60px;background-image: url('../images/icon/work_system/process_04_icon_01.svg');background-size: cover;}
.work_system_cnt .process_item .icon.process_04_icon_02{width: 60px;height: 60px;background-image: url('../images/icon/work_system/process_04_icon_02.svg');background-size: cover;}
.work_system_cnt .process_item .icon.process_04_icon_03{width: 60px;height: 60px;background-image: url('../images/icon/work_system/process_04_icon_03.svg');background-size: cover;}

.work_system_cnt .process_item .icon.process_05_icon_01{width: 60px;height: 60px;background-image: url('../images/icon/work_system/process_05_icon_01.svg');background-size: cover;}
.work_system_cnt .process_item .icon.process_05_icon_02{width: 60px;height: 60px;background-image: url('../images/icon/work_system/process_05_icon_02.svg');background-size: cover;}
.work_system_cnt .process_item .icon.process_05_icon_03{width: 60px;height: 60px;background-image: url('../images/icon/work_system/process_05_icon_03.svg');background-size: cover;}
.work_system_cnt .process_item .icon.process_05_icon_04{width: 60px;height: 60px;background-image: url('../images/icon/work_system/process_05_icon_04.svg');background-size: cover;}
.work_system_cnt .process_item .icon.process_05_icon_05{width: 60px;height: 60px;background-image: url('../images/icon/work_system/process_05_icon_05.svg');background-size: cover;}

.work_system_cnt .process_item .icon.process_06_icon_01{width: 60px;height: 60px;background-image: url('../images/icon/work_system/process_06_icon_01.svg');background-size: cover;}
.work_system_cnt .process_item .icon.process_06_icon_02{width: 60px;height: 60px;background-image: url('../images/icon/work_system/process_06_icon_02.svg');background-size: cover;}
.work_system_cnt .process_item .icon.process_06_icon_03{width: 60px;height: 60px;background-image: url('../images/icon/work_system/process_06_icon_03.svg');background-size: cover;}
.work_system_cnt .process_item .icon.process_06_icon_04{width: 60px;height: 60px;background-image: url('../images/icon/work_system/process_06_icon_04.svg');background-size: cover;}
.work_system_cnt .process_item .icon.process_06_icon_05{width: 60px;height: 60px;background-image: url('../images/icon/work_system/process_06_icon_05.svg');background-size: cover;}
.work_system_cnt .process_item .icon.process_06_icon_06{width: 60px;height: 60px;background-image: url('../images/icon/work_system/process_06_icon_06.svg');background-size: cover;}
.work_system_cnt .process_item .icon.process_06_icon_07{width: 60px;height: 60px;background-image: url('../images/icon/work_system/process_06_icon_07.svg');background-size: cover;}
.work_system_cnt .process_item .icon.process_06_icon_08{width: 60px;height: 60px;background-image: url('../images/icon/work_system/process_06_icon_08.svg');background-size: cover;}
/* ì‹œìŠ¤í…œ í”„ë¡œì„¸ìŠ¤ ì•„ì´ì½˜  e*/

.work_system_cnt .process_info_box{margin-top: 60px;}
.work_system_cnt .process_info_box .info_tit_box{}
.work_system_cnt .process_info_box .info_tit_box .info_tit{font-size: 28px;font-weight: 700;line-height: 42px;color: var(--c-tundora100);}
.work_system_cnt .process_info_box .info_txt_box{margin-top: 10px;}
.work_system_cnt .process_info_box .info_txt_box .info_txt{font-size: 22px;font-weight: 300;line-height: 36px;color: var(--c-tundora100);}


#contents .cnt_wrap .cnt_tit_box .cnt_tit{}
#contents .cnt_wrap .cnt_txt_box .cnt_desc{}

/* ì‹œìŠ¤í…œ í”„ë¡œì„¸ìŠ¤ ë¦¬ìŠ¤íŠ¸ e */


/* íŠ¹ì§• ë¦¬ìŠ¤íŠ¸ */
.work_system_cnt .charic_list_box{}
.work_system_cnt .charic_list{}
.work_system_cnt .charic_item{border: 1px solid var(--c-tundora100);border-radius: 20px;overflow: hidden;}
.work_system_cnt .charic_item + .charic_item{margin-top: 20px;}
.work_system_cnt .charic_item .item_inner{padding: 40px;}
.work_system_cnt .charic_item .item_tit{font-size: 24px;font-weight: 700;line-height: 36px;color: var(--c-tundora100);}
.work_system_cnt .charic_item .item_desc{margin-top: 10px;font-size: 18px;font-weight: 500;line-height: 26px;color: var(--c-tundora100);}

@media (max-width: 1100px){
    .work_system_cnt .process_list_box{margin-top: 40px;}
    .work_system_cnt .process_list{flex-wrap: wrap;}
    .work_system_cnt .process_item{width: calc(50% - (40px/2));}
    .work_system_cnt .process_item .item_top{padding: 0;}
    .work_system_cnt .process_item .item_bot{margin-top: 20px;padding: 20px 0 0;}
    .work_system_cnt .process_item.n01{order: 0;}
    .work_system_cnt .process_item.n01:before{}
    .work_system_cnt .process_item.n02{order: 1;}
    .work_system_cnt .process_item.n02:before{}
    .work_system_cnt .process_item.n03{order: 3;}
    .work_system_cnt .process_item.n03:before{left: 50%;top: -35px;transform: translate(-50%, 0) rotate(90deg);}
    .work_system_cnt .process_item.n04{order: 2;}
    .work_system_cnt .process_item.n04:before{left: unset;right: -30px;transform: translateY(-50%) rotate(180deg);}
    .work_system_cnt .process_item.n05{order: 4;}
    .work_system_cnt .process_item.n05::before{left: 50%;top: -35px;transform: translate(-50%, 0) rotate(90deg);}
    .work_system_cnt .process_item .item_inner{padding: 20px;}

    .work_system_cnt .charic_item .item_inner{padding: 30px 20px;}
    .work_system_cnt .charic_item .item_tit{font-size: 20px;line-height: 32px;}
    .work_system_cnt .charic_item .item_desc{font-size: 16px;line-height: 24px;}

    .work_system_cnt .process_list_box.ty_each{gap: 80px;}
    .work_system_cnt .process_list_box.ty_each .process_list.list_l{flex: 1 1 calc(33.33% - (20px/2));}
    .work_system_cnt .process_list_box.ty_each .process_list.list_l:after{width: 60px;height: 60px;right: -70px;}
    .work_system_cnt .process_list_box.ty_each .process_list.list_r{flex: 1 1 66.66%;}
    .work_system_cnt .process_list_box.ty_each .process_list.list_r .process_item{width: calc(50% - (20px/2));}

    .work_system_cnt .process_list.ty_big{flex-wrap: nowrap;}
    .work_system_cnt .process_list.ty_big .process_item{}
    .work_system_cnt .process_list.ty_big .process_item .item_inner{padding: 0 20px;}
    .work_system_cnt .process_list.ty_big .process_item .item_top{padding: 20px 0;}
    .work_system_cnt .process_list.ty_big .process_item .item_bot{padding: 20px 0 30px;margin-top: 0;}
    .work_system_cnt .process_list.ty_big .process_item .item_tit{font-size: 20px;line-height: 30px;}
    .work_system_cnt .process_list.ty_big .process_item .item_desc_box .item_desc{font-size: 18px;line-height: 28px;}
    .work_system_cnt .process_list.ty_big .process_item .item_txt dl{min-height: 85px;padding: 15px;}
    .work_system_cnt .process_list.ty_big .process_item .item_txt + .item_txt{margin-top: 15px;}
    .work_system_cnt .process_list.ty_big .process_item .item_txt dt{font-size: 18px;line-height: 28px;}
    .work_system_cnt .process_list.ty_big .process_item .item_txt dd{font-size: 14px;line-height: 20px;}

    .work_system_cnt .process_info_box{margin-top: 40px;}
    .work_system_cnt .process_item .item_tit{font-size: 18px;line-height: 26px;}
    .work_system_cnt .process_item .item_txt + .item_txt{margin-top: 8px;}
    .work_system_cnt .process_item .item_txt .desc{font-size: 16px;line-height: 24px;}


    .work_system_cnt .process_item .icon.process_01_icon_01{width: 50px;height: 50px;}
    .work_system_cnt .process_item .icon.process_01_icon_02{width: 50px;height: 50px;}
    .work_system_cnt .process_item .icon.process_01_icon_03{width: 50px;height: 50px;}
    .work_system_cnt .process_item .icon.process_01_icon_04{width: 50px;height: 50px;}
    .work_system_cnt .process_item .icon.process_01_icon_05{width: 50px;height: 50px;}

    .work_system_cnt .process_item .icon.process_02_icon_01{width: 50px;height: 50px;}
    .work_system_cnt .process_item .icon.process_02_icon_02{width: 50px;height: 50px;}
    .work_system_cnt .process_item .icon.process_02_icon_03{width: 50px;height: 50px;}
    .work_system_cnt .process_item .icon.process_02_icon_04{width: 50px;height: 50px;}
    .work_system_cnt .process_item .icon.process_02_icon_05{width: 50px;height: 50px;}

    .work_system_cnt .process_item .icon.process_03_icon_01{width: 50px;height: 50px;}
    .work_system_cnt .process_item .icon.process_03_icon_02{width: 50px;height: 50px;}
    .work_system_cnt .process_item .icon.process_03_icon_03{width: 50px;height: 50px;}

    .work_system_cnt .process_item .icon.process_04_icon_01{width: 50px;height: 50px;}
    .work_system_cnt .process_item .icon.process_04_icon_02{width: 50px;height: 50px;}
    .work_system_cnt .process_item .icon.process_04_icon_03{width: 50px;height: 50px;}

    .work_system_cnt .process_item .icon.process_05_icon_01{width: 50px;height: 50px;}
    .work_system_cnt .process_item .icon.process_05_icon_02{width: 50px;height: 50px;}
    .work_system_cnt .process_item .icon.process_05_icon_03{width: 50px;height: 50px;}
    .work_system_cnt .process_item .icon.process_05_icon_04{width: 50px;height: 50px;}
    .work_system_cnt .process_item .icon.process_05_icon_05{width: 50px;height: 50px;}

    .work_system_cnt .process_item .icon.process_06_icon_01{width: 50px;height: 50px;}
    .work_system_cnt .process_item .icon.process_06_icon_02{width: 50px;height: 50px;}
    .work_system_cnt .process_item .icon.process_06_icon_03{width: 50px;height: 50px;}
    .work_system_cnt .process_item .icon.process_06_icon_04{width: 50px;height: 50px;}
    .work_system_cnt .process_item .icon.process_06_icon_05{width: 50px;height: 50px;}
    .work_system_cnt .process_item .icon.process_06_icon_06{width: 50px;height: 50px;}
    .work_system_cnt .process_item .icon.process_06_icon_07{width: 50px;height: 50px;}
    .work_system_cnt .process_item .icon.process_06_icon_08{width: 50px;height: 50px;}

    .work_system_cnt .process_info_box .info_tit_box .info_tit{font-size: 24px;line-height: 34px;}
    .work_system_cnt .process_info_box .info_txt_box .info_txt{font-size: 18px;line-height: 26px;}
}
@media (max-width: 1023px){
    .work_system_cnt .process_list_box.ty_each{gap: 60px;}
    .work_system_cnt .process_list_box.ty_each .process_list.list_l:after{width: 45px;height: 45px;right: -50px;}
    .work_system_cnt .process_list.ty_big .process_item .item_inner{padding: 0 15px;}
    .work_system_cnt .process_list.ty_big .process_item .item_txt dl{padding: 10px;min-height: 95px;}

    .work_system_cnt .process_list.row_4 .process_item .item_tit{min-height: 56px;}
}
@media (max-width: 600px){
    .work_system_cnt .process_list_box{margin-top: 20px;}
    .work_system_cnt .process_list{flex-direction: column;}
    .work_system_cnt .process_list.row_4 .process_item{width: 100%;}
    .work_system_cnt .process_list.row_2 .process_item{width: 100%;}
    .work_system_cnt .process_list.row_4 .process_item .item_tit{min-height: unset;}
    .work_system_cnt .process_item{width: 100%;}
    .work_system_cnt .process_item.n01{order: 0;}
    .work_system_cnt .process_item.n01:before{left: 50%;top: -35px;transform: translate(-50%, 0) rotate(90deg);}
    .work_system_cnt .process_item.n02{order: 1;}
    .work_system_cnt .process_item.n02:before{left: 50%;top: -35px;transform: translate(-50%, 0) rotate(90deg);}
    .work_system_cnt .process_item.n03{order: 2;}
    .work_system_cnt .process_item.n03:before{left: 50%;top: -35px;transform: translate(-50%, 0) rotate(90deg);}
    .work_system_cnt .process_item.n04{order: 3;}
    .work_system_cnt .process_item.n04:before{left: 50%;top: -35px;transform: translate(-50%, 0) rotate(90deg);}
    .work_system_cnt .process_item.n05{order: 4;}
    .work_system_cnt .process_item.n05::before{left: 50%;top: -35px;transform: translate(-50%, 0) rotate(90deg);}
    .work_system_cnt .process_item .item_inner{}
    .work_system_cnt .process_item .item_tit_box{margin-top: 10px;}
    .work_system_cnt .process_item .item_tit{font-size: 16px;line-height: 24px;}
    .work_system_cnt .process_item .item_txt .desc{font-size: 14px;line-height: 20px;}

    .work_system_cnt .process_list.ty_big{flex-direction: column;}
    .work_system_cnt .process_item + .process_item::before{left: 50%;top: -35px;transform: translate(-50%, 0) rotate(90deg);}
    .work_system_cnt .process_list.ty_big .process_item .item_tit{font-size: 18px;line-height: 28px;}
    .work_system_cnt .process_list.ty_big .process_item .item_desc_box .item_desc{font-size: 16px;line-height: 24px;}
    .work_system_cnt .process_list.ty_big .process_item .item_txt dt{font-size: 16px;line-height: 24px;}

    .work_system_cnt .charic_item .item_tit{font-size: 16px;line-height: 24px;}
    .work_system_cnt .charic_item .item_desc{font-size: 14px;line-height: 20px;}

    .work_system_cnt .process_list_box.ty_each{flex-direction: column;}
    .work_system_cnt .process_list_box.ty_each .process_list.list_l{flex: 1;}
    .work_system_cnt .process_list_box.ty_each .process_list.list_l:after{width: 40px;height: 40px;right: unset;top: unset;left: 50%;bottom: -50px;transform: translate(-50%,0) rotate(90deg);}
    .work_system_cnt .process_list_box.ty_each .process_list.list_r{flex: 1;flex-direction: column;}
    .work_system_cnt .process_list_box.ty_each .process_list.list_r .process_item{width: 100%;}

    .work_system_cnt .process_item .icon.process_01_icon_01{width: 40px;height: 40px;}
    .work_system_cnt .process_item .icon.process_01_icon_02{width: 40px;height: 40px;}
    .work_system_cnt .process_item .icon.process_01_icon_03{width: 40px;height: 40px;}
    .work_system_cnt .process_item .icon.process_01_icon_04{width: 40px;height: 40px;}
    .work_system_cnt .process_item .icon.process_01_icon_05{width: 40px;height: 40px;}

    .work_system_cnt .process_item .icon.process_02_icon_01{width: 40px;height: 40px;}
    .work_system_cnt .process_item .icon.process_02_icon_02{width: 40px;height: 40px;}
    .work_system_cnt .process_item .icon.process_02_icon_03{width: 40px;height: 40px;}
    .work_system_cnt .process_item .icon.process_02_icon_04{width: 40px;height: 40px;}
    .work_system_cnt .process_item .icon.process_02_icon_05{width: 40px;height: 40px;}

    .work_system_cnt .process_item .icon.process_03_icon_01{width: 40px;height: 40px;}
    .work_system_cnt .process_item .icon.process_03_icon_02{width: 40px;height: 40px;}
    .work_system_cnt .process_item .icon.process_03_icon_03{width: 40px;height: 40px;}

    .work_system_cnt .process_item .icon.process_04_icon_01{width: 40px;height: 40px;}
    .work_system_cnt .process_item .icon.process_04_icon_02{width: 40px;height: 40px;}
    .work_system_cnt .process_item .icon.process_04_icon_03{width: 40px;height: 40px;}

    .work_system_cnt .process_item .icon.process_05_icon_01{width: 40px;height: 40px;}
    .work_system_cnt .process_item .icon.process_05_icon_02{width: 40px;height: 40px;}
    .work_system_cnt .process_item .icon.process_05_icon_03{width: 40px;height: 40px;}
    .work_system_cnt .process_item .icon.process_05_icon_04{width: 40px;height: 40px;}
    .work_system_cnt .process_item .icon.process_05_icon_05{width: 40px;height: 40px;}

    .work_system_cnt .process_item .icon.process_06_icon_01{width: 40px;height: 40px;}
    .work_system_cnt .process_item .icon.process_06_icon_02{width: 40px;height: 40px;}
    .work_system_cnt .process_item .icon.process_06_icon_03{width: 40px;height: 40px;}
    .work_system_cnt .process_item .icon.process_06_icon_04{width: 40px;height: 40px;}
    .work_system_cnt .process_item .icon.process_06_icon_05{width: 40px;height: 40px;}
    .work_system_cnt .process_item .icon.process_06_icon_06{width: 40px;height: 40px;}
    .work_system_cnt .process_item .icon.process_06_icon_07{width: 40px;height: 40px;}
    .work_system_cnt .process_item .icon.process_06_icon_08{width: 40px;height: 40px;}

    .work_system_cnt .process_info_box .info_tit_box .info_tit{font-size: 20px;line-height: 30px;}
    .work_system_cnt .process_info_box .info_txt_box .info_txt{font-size: 16px;line-height: 24px;}
}


/****************************** ê³µì§€ì‚¬í•­  ******************************/
#pageTit.notice{background-image: url('../images/pagetit/notice_bg.png');}

.frm_srh_box{}
.notice_box{margin-top: 50px;}

.board_list_box{}
.board_list{border-top: 2px solid var(--c-d-tundora);border-bottom: 2px solid var(--c-d-tundora);}
.board_list .board_item{background-color: #fff;}
.board_list .board_item.fixed{background-color: #fafafa;}
.board_list .board_item + .board_item{border-top: 1px solid #dfdfdf;}

.board_list .board_item .item_inner{display: flex;align-items: center;flex-wrap: nowrap;gap: 16px;padding: 24px 20px;}
.board_list .board_item .subject{flex: 1;line-height: 0;}
.board_list .board_item .subject > a{display: inline-block;font-size: 18px;font-weight: 500;line-height: 26px;color: #333;}
.board_list .board_item .subject > a > p{display: -webkit-box;overflow: hidden;text-overflow: ellipsis;white-space: normal;word-wrap: break-word;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.board_list .board_item .infor{flex: 0 0 auto;display: flex;align-items: center;flex-wrap: nowrap;gap: 10px;}
.board_list .board_item .infor span{display: inline-block;font-size: 14px;font-weight: 400;line-height: 20px;color: #666;}
.board_list .board_item .infor .writer{padding-left: 11px;position: relative;}
.board_list .board_item .infor .writer::before{content: '';display: block;width: 1px;height: 12px;background-color: #dfdfdf;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}

.board_dtl_box{border-top: 2px solid var(--c-d-tundora);border-bottom: 2px solid var(--c-d-tundora);}
.board_dtl_box .dtl_hd{}
.board_dtl_box .dtl_bd{}

.board_dtl_box .dtl_info_box{padding: 20px;}
.board_dtl_box .dtl_info_box .subject{}
.board_dtl_box .dtl_info_box .subject p{font-size: 20px;font-weight: 500;line-height: 24px;color: #333;}
.board_dtl_box .dtl_info_box .info_list{margin-top: 12px;display: flex;align-items: center;flex-wrap: nowrap;gap: 10px;}
.board_dtl_box .dtl_info_box .info_list span{display: inline-block;font-size: 14px;font-weight: 400;line-height: 20px;color: #666;}
.board_dtl_box .dtl_info_box .info_list span + span{padding-left: 11px;position: relative;}
.board_dtl_box .dtl_info_box .info_list span + span::before{content: '';display: inline-block;width: 1px;height: 12px;background-color: #dfdfdf;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.board_dtl_box .dtl_info_box .info_list span .count_sta{font-weight: 700;}

.board_dtl_box .download_box{padding: 16px 20px;border-top: 1px solid #dfdfdf;}
.board_dtl_box .download_box .down_list{}
.board_dtl_box .download_box .down_item{}
.board_dtl_box .download_box .down_item + .down_item{margin-top: 8px;}
.board_dtl_box .download_box .down_item > a{display: inline-flex;align-items: center;gap: 16px;font-size: 14px;font-weight: 400;line-height: 20px;color: #2356a1;text-decoration: underline;}
.board_dtl_box .download_box .down_item > a::after{content: '';display: inline-block;width: 25px;height: 25px;background-color: #fff;background-image: url('../images/icon/icon_download.svg');background-repeat: no-repeat;background-size: 16px 16px;background-position: center;border: 1px solid #ccc;border-radius: 4px;}

.board_dtl_box .dtl_cnt_box{padding: 20px 20px 64px;font-size: 14px;line-height: 20px;color: #333;border-top: 1px solid #dfdfdf;}
.board_dtl_box + .board_btn_wrap{margin-top: 40px;display: flex;align-items: center;justify-content: center;flex-wrap: nowrap;gap: 16px;}
.board_btn_wrap .btns{flex: 1;max-width: 200px;height: 50px;padding: 0 16px;font-size: 16px;font-weight: 400;line-height: 48px;color: var(--c-tundora100);text-align: center;border: 1px solid #635A50;background-color: #fff;border-radius: 4px;}

@media (max-width: 1100px){
}

@media (max-width: 600px){
    .board_list .board_item .item_inner{padding: 20px 10px;}
    .board_list .board_item .subject > a > p{-webkit-line-clamp: 2;}
    .board_list .board_item .subject > a{font-size: 16px;line-height: 20px;}

    .board_dtl_box .dtl_info_box{padding: 16px 10px;}
    .board_dtl_box .dtl_info_box .subject p{font-size: 18px;}
    .board_dtl_box .download_box{padding: 16px 10px;}
    .board_dtl_box .dtl_cnt_box{padding: 20px 10px 48px;}

    .board_btn_wrap .btns{height: 45px;font-size: 14px;line-height: 43px;}
}

/* 기본적으로 모든 환경에서 숨기기 */
.thumb.ceo {
  display: none;
}

/* 모바일 화면에서만 표시 (768px 이하) */
@media only screen and (max-width: 768px) {
  .thumb.ceo {
    display: block;
  }
}
/****************************** ì±„ìš© ******************************/
#pageTit.recruit{background-image: url('../images/pagetit/recruit_bg.png');}