@charset "utf-8";

/* ==================================================================================================== *
 *
 *   WEBIS STYLE SHEET - LAYOUT
 *
 * ==================================================================================================== */

/* WEBIS LAYOUT */
#wd_webis {}

/* WEBIS LAYOUT > AD */
#wd_ad {}

/* WEBIS LAYOUT > TOP */
#wd_top {}

/* WEBIS LAYOUT > HEADER */
#wd_header {position:relative}

/* WEBIS LAYOUT > NAV */
#wd_nav {position:relative;z-index:50}
#wd_nav_sub_bg {}
#wd_all_nav {position:relative}
#wd_all_nav .wd_area {position:relative}
#wd_res_nav {}
#wd_res_nav_bg {}

/* WEBIS LAYOUT > VISIUL */
#wd_main_visual {}
#wd_sub_visual {}

/* WEBIS LAYOUT > CONTAINER */
#wd_container {}
#wd_main_container {}
#wd_sub_container {margin-bottom:20px}

/* WEBIS LAYOUT > QUICK */
#wd_quick {position:relative}
#wd_quick #wd_quick_left {position:absolute;top:25px;left:-125px}
#wd_quick #wd_quick_right {position:absolute;top:-200px;right:-110px}

/* WEBIS LAYOUT > ASIDE */
#wd_aside {}
#wd_main_aside {}
#wd_sub_aside {padding-right:20px}

/* WEBIS LAYOUT > CONTENT */
#wd_content {}
#wd_main_content {}
#wd_sub_content {}

/* WEBIS LAYOUT > FOOTER */
#wd_footer {padding-bottom:30px;border-top:1px solid #ddd}

/* WEBIS LAYOUT > FLOAT */
#wd_float {}
#wd_float_left {}
#wd_float_right {}

/* WEBIS LAYOUT > COMMON */
.wd_section {}
.wd_rows {}
.wd_full {}
.wd_area {}
.wd_area_half {}
.wd_xs_area_half {}
.wd_sm_area_half {}
.wd_md_area_half {}
.wd_lg_area_half {}


/* ==================================================================================================== *
 *
 *   WEBIS STYLE SHEET - AD
 *
 * ==================================================================================================== */

/* AD */
.ws_ad_wrap {}


/* ==================================================================================================== *
 *
 *   WEBIS STYLE SHEET - TOP > SITE
 *
 * ==================================================================================================== */

.ws_top_site_wrap {}
.ws_top_site_wrap .es_content_area {border-left:1px solid rgba(255,255,255,.2)}
.ws_top_site_wrap .es_content_area .bs_list_box {float:left;width:14.2%}
.ws_top_site_wrap .es_content_area a {display:block;border-right:1px solid rgba(255,255,255,.2);color:#fff;font-size:1.1em;line-height:35px;letter-spacing:-0.5px;text-align:center}


/* ==================================================================================================== *
 *
 *   WEBIS STYLE SHEET - TOP
 *
 * ==================================================================================================== */

/* TOP */
.ws_top_wrap {border-bottom:1px solid #ddd}

/* TOP > COMMON */
.ws_top_wrap i {margin-right:5px}
.ws_top_wrap .es_left_area ul li,
.ws_top_wrap .es_right_area ul li {position:relative;height:40px;border-right:1px solid #ddd;font-size:1.2em;line-height:40px}
.ws_top_wrap .es_left_area ul .bs_list_box a,
.ws_top_wrap .es_right_area ul .bs_list_box a {display:block;padding:0 12px;color:#666}
.ws_top_wrap .es_left_area ul .bs_bdl,
.ws_top_wrap .es_right_area ul .bs_bdl {border-left:1px solid #ddd}

/* TOP > LEFT */
.ws_top_wrap .es_left_area {}
.ws_top_wrap .es_left_area ul {}
.ws_top_wrap .es_left_area ul li {float:left}
.ws_top_wrap .es_left_area ul li a {}

/* TOP > RIGHT */
.ws_top_wrap .es_right_area {position:relative}
.ws_top_wrap .es_right_area ul {position:absolute;right:0}
.ws_top_wrap .es_right_area ul li {float:left}
.ws_top_wrap .es_right_area ul li a {}

/* TOP > RIGHT > ZOOM */
.ws_top_wrap .es_right_area .bs_line_box {}
.ws_top_wrap .es_right_area .bs_line_box a {display:block;padding:0 5px;color:#BABABA}


/* ==================================================================================================== *
 *
 *   WEBIS STYLE SHEET - HEADER
 *
 * ==================================================================================================== */

/* HEAD */
.ws_head_wrap {border-bottom:1px solid #eee}

/* HEAD > COMMON */
.ws_head_wrap .es_height {height:80px}

/* HEAD > LOGO */
.ws_head_wrap .es_logo_area {text-align:left}
.ws_head_wrap .es_logo_area a {}
.ws_head_wrap .es_logo_area a img {}

/* HEAD > MOBILE BUTTON */
.ws_head_wrap .es_res_open_area {text-align:right}
.ws_head_wrap .es_res_open_area .bs_button {font-size:2em}
.ws_head_wrap .es_res_open_area .bs_button .fa {}


/* ==================================================================================================== *
 *
 *   WEBIS STYLE SHEET - HEAD NAV
 *
 * ==================================================================================================== */

/* NAV > STICKY */
.ws_nav_sticky_wrap #wd_nav {background-color:#FFF}

/* NAV */
.ws_nav_wrap {position:relative;height:80px}

/* NAV + ADD ( VERTICAL, HORIZON, 2ND ALL */
.ws_nav_vertical_add {}
.ws_nav_horizon_add {}
.ws_nav_sub_all_add {}

/* NAV > 1ST */
.ws_nav_wrap .es_1st_ul {position:absolute;width:auto;height:80px;top:0;right:0;bottom:0;left:0}
.ws_nav_wrap .es_1st_ul_empty {}
.ws_nav_wrap .es_1st_ul .bs_1st_li {float:left}
.ws_nav_vertical_add .es_1st_ul .bs_1st_li,
.ws_nav_sub_all_add .es_1st_ul .bs_1st_li {position:relative}
.ws_nav_wrap .es_1st_ul .bs_1st_li:hover {}
.ws_nav_wrap .es_1st_ul .bs_1st_li_active,
.ws_nav_wrap .es_1st_ul .bs_1st_li_on {}
.ws_nav_wrap .es_1st_ul .bs_1st_li_active:hover,
.ws_nav_wrap .es_1st_ul .bs_1st_li_on:hover {}
.ws_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a {display:block;width:100%;height:80px;color:#000;font-weight:500;font-size:1.4em;text-align:left;line-height:80px;letter-spacing:-0.5px}
.ws_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a:before {}
.ws_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a:after {}
.ws_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a:hover {}
.ws_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a_active,
.ws_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a_on {}
.ws_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a_active:before,
.ws_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a_on:before {}
.ws_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a_active:after,
.ws_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a_on:after {}
.ws_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a_active:hover,
.ws_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a_on:hover {}
.ws_nav_wrap .es_1st_ul .bs_1st_li_empty {text-align:center}

/* MEDIA (모바일 이하) 767px 이하 */
@media all and (max-width:767px) {

    /* NAV > 1ST */
    .ws_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a {font-size: 1.2em}
}

/* MEDIA (태블릿 이하) 991px 이하 */
@media all and (max-width:991px) {

    /* NAV > MOBILE SWIPE */
    .ws_nav_wrap .sly_left_area {position:absolute;left:-15px;top:0}
    .ws_nav_wrap .sly_center_area {position:absolute;left:30px;top:0;right:30px}
    .ws_nav_wrap .sly_center_area .es_1st_ul {position:static}
    .ws_nav_wrap .sly_right_area {position:absolute;right:-15px;top:0}
    .ws_nav_wrap .sly_left_area .fa,
    .ws_nav_wrap .sly_right_area .fa {display:block;width:40px;font-weight:bold;font-size:1.4em;line-height:50px;letter-spacing:-1px}
}

/* NAV > 2ND */
.ws_nav_wrap .es_2nd_ul {display:none;position:absolute;top:80px;left:0;height:600px;padding-top:5px;border-top:1px solid #ddd;z-index:52}
.ws_nav_vertical_add .es_2nd_ul,
.ws_nav_sub_all_add .es_2nd_ul {width:100%}
.ws_nav_wrap .es_2nd_ul {}
.ws_nav_wrap .es_2nd_ul_empty {}
.ws_nav_wrap .es_2nd_ul .bs_2nd_li {position:relative}
.ws_nav_horizon_add .es_2nd_ul .bs_2nd_li {float:left}
.ws_nav_wrap .es_2nd_ul .bs_2nd_li:hover {}
.ws_nav_wrap .es_2nd_ul .bs_2nd_li_active,
.ws_nav_wrap .es_2nd_ul .bs_2nd_li_on {}
.ws_nav_wrap .es_2nd_ul .bs_2nd_li_active:hover,
.ws_nav_wrap .es_2nd_ul .bs_2nd_li_on:hover {}
.ws_nav_wrap .es_2nd_ul .bs_2nd_li .is_2nd_a {display:block;position:relative;overflow:hidden;width:inherit;margin:15px 0;padding-left:10px;font-size:1.15em;text-align:left;line-height:15px;letter-spacing:-1px}
.ws_nav_horizon_add .es_2nd_ul .bs_2nd_li .is_2nd_a {width:100%;padding:0 20px}
.ws_nav_wrap .es_2nd_ul .bs_2nd_li .is_2nd_a:before {content:'';display:block;position:absolute;top:6px;left:0;width:3px;height:3px;border-radius:50% !important;background-color:#333}
.ws_nav_wrap .es_2nd_ul .bs_2nd_li .is_2nd_a:after {}
.ws_nav_wrap .es_2nd_ul .bs_2nd_li .is_2nd_a:hover {}
.ws_nav_wrap .es_2nd_ul .bs_2nd_li .is_2nd_a_active,
.ws_nav_wrap .es_2nd_ul .bs_2nd_li .is_2nd_a_on {}
.ws_nav_wrap .es_2nd_ul .bs_2nd_li .is_2nd_a_on:before {}
.ws_nav_wrap .es_2nd_ul .bs_2nd_li .is_2nd_a_on:after {}
.ws_nav_wrap .es_2nd_ul .bs_2nd_li .is_2nd_a_active:hover,
.ws_nav_wrap .es_2nd_ul .bs_2nd_li .is_2nd_a_on:hover {}
.ws_nav_wrap .es_2nd_ul .bs_2nd_li_empty {}

/* NAV > 3RD */
.ws_nav_wrap .es_3rd_ul {display:none !important;width:100%;background-color:#FFF;border:1px solid #DDD;z-index:53}
.ws_nav_vertical_add .es_3rd_ul {position:absolute;top:0;right:-100%}
.ws_nav_horizon_add .es_3rd_ul {position:absolute;top:40px;left:0}
.ws_nav_sub_all_add .es_3rd_ul {}
.ws_nav_wrap .es_3rd_ul {box-shadow:0 5px 10px rgba(0,0,0,.175)}
.ws_nav_wrap .es_3rd_ul_empty {}
.ws_nav_wrap .es_3rd_ul .bs_3rd_li {}
.ws_nav_wrap .es_3rd_ul .bs_3rd_li:hover {background-color:#F5F5F5}
.ws_nav_wrap .es_3rd_ul .bs_3rd_li_active,
.ws_nav_wrap .es_3rd_ul .bs_3rd_li_on {}
.ws_nav_wrap .es_3rd_ul .bs_3rd_li_active:hover,
.ws_nav_wrap .es_3rd_ul .bs_3rd_li_on:hover {}
.ws_nav_wrap .es_3rd_ul .bs_3rd_li .is_3rd_a {display:block;overflow:hidden;width:inherit;height:35px;font-size:1.2em;text-align:center;line-height:35px;letter-spacing:-0.5px}
.ws_nav_wrap .es_3rd_ul .bs_3rd_li .is_3rd_a:before {}
.ws_nav_wrap .es_3rd_ul .bs_3rd_li .is_3rd_a:after {}
.ws_nav_wrap .es_3rd_ul .bs_3rd_li .is_3rd_a:hover {}
.ws_nav_wrap .es_3rd_ul .bs_3rd_li .is_3rd_a_active,
.ws_nav_wrap .es_3rd_ul .bs_3rd_li .is_3rd_a_on {}
.ws_nav_wrap .es_3rd_ul .bs_3rd_li .is_3rd_a_on:before {}
.ws_nav_wrap .es_3rd_ul .bs_3rd_li .is_3rd_a_on:after {}
.ws_nav_wrap .es_3rd_ul .bs_3rd_li .is_3rd_a_active:hover,
.ws_nav_wrap .es_3rd_ul .bs_3rd_li .is_3rd_a_on:hover {}
.ws_nav_wrap .es_3rd_ul .bs_3rd_li_empty {}

/* NAV > SUB > 백그라운드 */
.ws_nav_sub_bg_wrap {display:none;position:absolute;top:80px;left:0;width:100%;height:630px;border-top:1px solid #ddd !important;border-bottom:2px solid;background-color:#FFF;background-image:url('../../../img/main/menu_bg.png');background-position:center bottom;background-size:contain;background-repeat:no-repeat;z-index:40}
.ws_nav_sub_bg_wrap .es_image_area {width:100%;height:320px}
.ws_nav_sub_bg_wrap .es_image_area .bs_image {position:absolute;bottom:0}

/* MEDIA (데스크탑 구간만) 992px ~ 1279px */
@media all and (min-width:992px) and (max-width:1279px) {
	.ws_nav_wrap .es_2nd_ul {height:780px}
	.ws_nav_sub_bg_wrap {height:800px}
}


/* ==================================================================================================== *
 *
 *   WEBIS STYLE SHEET - MOBILE(RESPOND) NAV
 *
 * ==================================================================================================== */

/* MOBILE NAV */
.ws_res_nav_wrap {display:none;position:fixed;right:0;top:0;width:100%;height:100%;background-color:#FAFAFA;overflow-y:auto;z-index:61}
.ws_res_nav_wrap {-ms-overflow-style:none}
.ws_res_nav_wrap::-webkit-scrollbar {display:none}

/* MOBILE NAV > TITLE */
.ws_res_nav_wrap .es_title_area {overflow:hidden;display:table;width:100%;height:60px;background-color:#fff}
.ws_res_nav_wrap .es_title_area .bs_title_box {display:table-cell;vertical-align:middle}
.ws_res_nav_wrap .es_title_area .bs_title_box .is_title_link {margin-left:1.5em}
.ws_res_nav_wrap .es_title_area .bs_title_box .is_title_link .ss_text {color:#FFF;font-size:1.7em}
.ws_res_nav_wrap .es_title_area .bs_title_box .is_title_link .ss_image {}

/* MOBILE NAV > LOGIN, MEMBER */
.ws_res_nav_wrap .es_member_area {overflow:hidden;background-color:#F5F5F5}
.ws_res_nav_wrap .es_member_area .bs_list_box {float:left;width:50%}
.ws_res_nav_wrap .es_member_area .bs_list_box:first-child {border-right:1px solid rgba(255,255,255,.1)}
.ws_res_nav_wrap .es_member_area .bs_list_box .is_text {display:block;height:40px;color:#FFF;font-size:1.2em;text-align:center;line-height:40px;letter-spacing:-0.5px}

/* MOBILE NAV > CUSTOMER CENTER */
.ws_res_nav_wrap .es_cs_area {overflow:hidden;border-bottom:1px solid #EEE}
.ws_res_nav_wrap .es_cs_area .bs_list_box {float:left;width:50%;padding:15px 0;text-align:center}
.ws_res_nav_wrap .es_cs_area .bs_bd_left {border-left:1px solid #EEE}
.ws_res_nav_wrap .es_cs_area .bs_list_box .is_subject {display:block;color:#333;font-size:1.3em;letter-spacing:-0.5px}
.ws_res_nav_wrap .es_cs_area .bs_list_box .is_icon {display:inline-block;height:55px;margin:10px 0}
.ws_res_nav_wrap .es_cs_area .bs_list_box .is_desc {color:#777;font-size:1.1em;line-height:1.5em;letter-spacing:-0.5px}
.ws_res_nav_wrap .es_cs_area .bs_list_box .is_number {display:block;font-weight:bold;font-size:1.8em;letter-spacing:-0.5px}

/* MOBILE NAV > 1ST */
.ws_res_nav_wrap .es_1st_ul {}
.ws_res_nav_wrap .es_1st_ul_empty {}
.ws_res_nav_wrap .es_1st_ul .bs_1st_li {position:relative;border-bottom:1px solid #EEE}
.ws_res_nav_wrap .es_1st_ul .bs_1st_li:hover {}
.ws_res_nav_wrap .es_1st_ul .bs_1st_li_active,
.ws_res_nav_wrap .es_1st_ul .bs_1st_li_on {}
.ws_res_nav_wrap .es_1st_ul .bs_1st_li_active:hover,
.ws_res_nav_wrap .es_1st_ul .bs_1st_li_on:hover {}
.ws_res_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a {height:50px;padding-left:20px;color:#333;font-size:1.3em;font-weight:bold;line-height:50px;letter-spacing:-0.5px}
.ws_res_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a:before {}
.ws_res_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a:after {}
.ws_res_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a:hover {}
.ws_res_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a_active,
.ws_res_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a_on {}
.ws_res_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a_active:before,
.ws_res_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a_on:before {}
.ws_res_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a_active:after,
.ws_res_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a_on:after {}
.ws_res_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a_active:hover,
.ws_res_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a_on:hover {}
.ws_res_nav_wrap .es_1st_ul .bs_1st_li_empty {}

/* MOBILE NAV > 2ND */
.ws_res_nav_wrap .es_2nd_ico {position:absolute;right:0;width:60px;height:50px;background-color:transparent;line-height:50px}
.ws_res_nav_wrap .es_2nd_ico i {font-size:1.5em;font-weight:bold}
.ws_res_nav_wrap .es_2nd_ul {display:none;border-top:1px solid #EEE}
.ws_res_nav_wrap .es_2nd_ul_empty {}
.ws_res_nav_wrap .es_2nd_ul .bs_2nd_li {position:relative}
.ws_res_nav_wrap .es_2nd_ul .bs_2nd_li:hover {}
.ws_res_nav_wrap .es_2nd_ul .bs_2nd_li_active,
.ws_res_nav_wrap .es_2nd_ul .bs_2nd_li_on {}
.ws_res_nav_wrap .es_2nd_ul .bs_2nd_li_active:hover,
.ws_res_nav_wrap .es_2nd_ul .bs_2nd_li_on:hover {}
.ws_res_nav_wrap .es_2nd_ul .bs_2nd_li .is_2nd_a {position:relative;margin-left:30px;height:35px;font-size:1.2em;line-height:35px;letter-spacing:-0.5px}
.ws_res_nav_wrap .es_2nd_ul .bs_2nd_li .is_2nd_a:before {}
.ws_res_nav_wrap .es_2nd_ul .bs_2nd_li .is_2nd_a:after {position:absolute;left:-10px;content:"-"}
.ws_res_nav_wrap .es_2nd_ul .bs_2nd_li .is_2nd_a:hover {}
.ws_res_nav_wrap .es_2nd_ul .bs_2nd_li .is_2nd_a_active,
.ws_res_nav_wrap .es_2nd_ul .bs_2nd_li .is_2nd_a_on {}
.ws_res_nav_wrap .es_2nd_ul .bs_2nd_li .is_2nd_a_on:before {}
.ws_res_nav_wrap .es_2nd_ul .bs_2nd_li .is_2nd_a_on:after {}
.ws_res_nav_wrap .es_2nd_ul .bs_2nd_li .is_2nd_a_active:hover,
.ws_res_nav_wrap .es_2nd_ul .bs_2nd_li .is_2nd_a_on:hover {}
.ws_res_nav_wrap .es_2nd_ul .bs_2nd_li_empty {}

/* MOBILE NAV > 3RD */
.ws_res_nav_wrap .es_3rd_ico {position:absolute;right:0;width:60px;height:35px;background-color:transparent;line-height:35px}
.ws_res_nav_wrap .es_3rd_ico i {font-size:1.5em;font-weight:bold}
.ws_res_nav_wrap .es_3rd_ul {display:none;margin-left:20px;padding:5px 10px}
.ws_res_nav_wrap .es_3rd_ul_empty {}
.ws_res_nav_wrap .es_3rd_ul .bs_3rd_li {}
.ws_res_nav_wrap .es_3rd_ul .bs_3rd_li:hover {}
.ws_res_nav_wrap .es_3rd_ul .bs_3rd_li_active,
.ws_res_nav_wrap .es_3rd_ul .bs_3rd_li_on {}
.ws_res_nav_wrap .es_3rd_ul .bs_3rd_li_active:hover,
.ws_res_nav_wrap .es_3rd_ul .bs_3rd_li_on:hover {}
.ws_res_nav_wrap .es_3rd_ul .bs_3rd_li .is_3rd_a {display:block;position:relative;height:25px;padding-left:8px;font-size:1.1em;line-height:25px}
.ws_res_nav_wrap .es_3rd_ul .bs_3rd_li .is_3rd_a:before {content:'';display:block;position:absolute;top:12px;left:0;width:2px;height:2px;border-radius:50% !important;background-color:#333}
.ws_res_nav_wrap .es_3rd_ul .bs_3rd_li .is_3rd_a:after {}
.ws_res_nav_wrap .es_3rd_ul .bs_3rd_li .is_3rd_a:hover {}
.ws_res_nav_wrap .es_3rd_ul .bs_3rd_li .is_3rd_a_active,
.ws_res_nav_wrap .es_3rd_ul .bs_3rd_li .is_3rd_a_on {}
.ws_res_nav_wrap .es_3rd_ul .bs_3rd_li .is_3rd_a_on:before {}
.ws_res_nav_wrap .es_3rd_ul .bs_3rd_li .is_3rd_a_on:after {}
.ws_res_nav_wrap .es_3rd_ul .bs_3rd_li .is_3rd_a_active:hover,
.ws_res_nav_wrap .es_3rd_ul .bs_3rd_li .is_3rd_a_on:hover {}
.ws_res_nav_wrap .es_3rd_ul .bs_3rd_li_empty {}

/* MOBILE NAV > CLOSE */
.ws_res_nav_wrap .es_res_close_area {position:absolute;top:0;right:0}
.ws_res_nav_wrap .es_res_close_area .bs_button {width:60px;height:60px;background-color:transparent;font-size:2em;line-height:60px;text-align:center}

/* MOBILE NAV BACKGROUND */
.ws_res_nav_bg_wrap {display:none;position:fixed;right:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:60}


/* ==================================================================================================== *
 *
 *   WEBIS STYLE SHEET - CONTAINER (MAIN, SUB)
 *
 * ==================================================================================================== */

.ws_top_visual_wrap {padding-top:50px;background:url('../../../img/main/top_visual_bg.png') center #fff no-repeat;background-size:cover} /* #EEEFF3 */

.ws_top_latest_wrap {}
.ws_top_latest_wrap .es_latest_area {box-shadow:0 4px 12px rgba(102,102,102,0.12);background-color:#FFF}
.ws_top_latest_wrap .es_latest01 {}
.ws_top_latest_wrap .es_latest02 {}

.ws_top_banner_wrap {}
.ws_top_banner_wrap .es_list_area {height:155px}
.ws_top_banner_wrap .es_facebook_area {background:#274A8F}
.ws_top_banner_wrap .es_instagram_area {background:#3666C6}
.ws_top_banner_wrap .es_youtube_area {background:#2CB2BC}
.ws_top_banner_wrap .es_band_area {background:#7C92E0}
.ws_top_banner_wrap .es_kakao_area {height:102px;background:#FAE100}
.ws_top_banner_wrap .es_list_area a {display:block;position:relative;height:155px;padding:20px;color:#FFF;line-height:1.2em;letter-spacing:-0.5px}
.ws_top_banner_wrap .es_kakao_area a {height:102px}
.ws_top_banner_wrap .es_list_area .bs_icon {display:inline-block;vertical-align:middle;width:35px;height:35px;background:url('../../../img/main/sns_icon.png') no-repeat;background-size:35px}
.ws_top_banner_wrap .es_list_area .bs_icon01 {background-position:0px 0px}
.ws_top_banner_wrap .es_list_area .bs_icon02 {background-position:0px -46px}
.ws_top_banner_wrap .es_list_area .bs_icon03 {background-position:0px -93px}
.ws_top_banner_wrap .es_list_area .bs_icon04 {background-position:0px -139px}
.ws_top_banner_wrap .es_list_area .bs_icon05 {width:40px;background-image:url('../../../img/main/float_icon.png');background-position:0px -282px;background-size:40px;background-repeat:no-repeat}
.ws_top_banner_wrap .es_list_area .bs_label {display:inline-block;vertical-align:middle;font-weight:500;font-size:1.4em}
.ws_top_banner_wrap .es_kakao_area .bs_label {color:#3A2020}
.ws_top_banner_wrap .es_list_area .bs_desc {margin-top:8px;color:rgba(255,255,255,.8)}
.ws_top_banner_wrap .es_kakao_area .bs_desc {color:#3A2020}
.ws_top_banner_wrap .es_list_area .bs_btn {display:inline-block;margin-top:15px;padding:5px 15px;border:1px solid #FFF}
.ws_top_banner_wrap .es_kakao_area .bs_btn {position:absolute;top:50%;right:20px;margin-top:0;border:1px solid #3A2020;color:#3A2020;transform:translateY(-50%)}

/* MAIN VISUAL */
.ws_main_visual_wrap {visibility:hidden}
.ws_main_visual_wrap .bx-wrapper {margin-bottom:0 !important;border:0 !important;box-shadow:none !important}
.ws_main_visual_wrap .bx-viewport {z-index:0 !important}
.ws_main_visual_wrap .bx-wrapper .bx-pager {bottom:5% !important;padding-top:0 !important}
.ws_main_visual_wrap .bx-wrapper .bx-pager.bx-default-pager a {width:12px;height:12px;border-radius:50px !important;background-color:#FFF !important}
.ws_main_visual_wrap .bx-wrapper .bx-pager.bx-default-pager a.active,
.ws_main_visual_wrap .bx-wrapper .bx-pager.bx-default-pager a:focus {width:25px}
.ws_main_visual_wrap .bx-wrapper .bx-controls-direction a {width:28px !important;height:46px !important;z-index:39 !important}
.ws_main_visual_wrap .bx-wrapper .bx-prev {background:url('../../../img/main/main_thumb_prev.png') center no-repeat !important}
.ws_main_visual_wrap .bx-wrapper .bx-next {background:url('../../../img/main/main_thumb_next.png') center no-repeat !important}
.ws_main_visual_wrap .es_main_visual_area {}
.ws_main_visual_wrap .es_main_visual_area .bs_content_box {position:relative;background-position:center;background-size:cover}
.ws_main_visual_wrap .es_main_visual_area .bs_content01 {background-image:url('../../../img/main/visual01.png')}
.ws_main_visual_wrap .es_main_visual_area .bs_content02 {background-image:url('../../../img/main/visual02.png')}
.ws_main_visual_wrap .es_main_visual_area .bs_content_box .is_image_field,
.ws_main_visual_wrap .es_main_visual_area .bs_content_box .is_text_field .ss_text_zone {height:412px}
.ws_main_visual_wrap .es_main_visual_area .bs_content_box .is_image_field {position:relative;left:50%;width:1920px;margin-left:-960px;background-position:center;background-repeat:no-repeat;text-align:center;overflow:hidden;z-index:31}
.ws_main_visual_wrap .es_main_visual_area .bs_content_box .is_image_field .ss_image_zone {position:absolute;left:0;top:0%;width:100%;height:100%}
.ws_main_visual_wrap .es_main_visual_area .bs_content_box .is_image_field .ss_movie_zone {position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.3);background-image:url('../../../img/default/visual/main/main_visual_03.jpg');background-position:center;background-size:cover;background-repeat:no-repeat}
.ws_main_visual_wrap .es_main_visual_area .bs_content_box .is_image_field .ss_image_zone .ks_image {display:inline-block;width:auto\9 !important;width:auto !important;max-width:100%;height:auto !important}
.ws_main_visual_wrap .es_main_visual_area .bs_content_box .is_text_field {position:absolute;left:0;top:0;width:100%;height:100%;z-index:32}
.ws_main_visual_wrap .es_main_visual_area .bs_content_box .is_text_field .ss_text_zone {position:relative;width:100%;font-size:1em}
.ws_main_visual_wrap .es_main_visual_area .bs_content_box .is_text_field .ss_text_zone .ks_text_wing {position:absolute;top:30%;width:100%;text-align:center}
.ws_main_visual_wrap .es_main_visual_area .bs_content_box .is_text_field .ss_text_zone .ks_text_wing .os_image {max-width:100%}
.ws_main_visual_wrap .es_main_visual_area .bs_content_box .is_text_field .ss_text_zone .ks_text_wing .os_title {display:block;color:#FFF;font-weight:100;font-size:3.5em;line-height:1.5em;letter-spacing:-2px;word-break:keep-all}
.ws_main_visual_wrap .es_main_visual_area .bs_content_box .is_text_field .ss_text_zone .ks_text_wing .os_title .rs_point {font-weight:bold}
.ws_main_visual_wrap .es_main_visual_area .bs_content_box .is_text_field .ss_text_zone .ks_text_wing .os_desc {margin-top:1em;color:rgba(255,255,255,.9);font-size:1.5em;line-height:1.5em;letter-spacing:-0.5px;word-break:keep-all}

/* SUB VISUAL */
.ws_sub_visual_wrap {}
.ws_sub_visual_wrap .es_sub_visual_area {}
.ws_sub_visual_wrap .es_sub_visual_area .bs_content_box {position:relative}
.ws_sub_visual_wrap .es_sub_visual_area .bs_content_box:after {content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:30}
.ws_sub_visual_wrap .es_sub_visual_area .bs_content_box .is_image_field,
.ws_sub_visual_wrap .es_sub_visual_area .bs_content_box .is_text_field .ss_text_zone {height:150px}
.ws_sub_visual_wrap .es_sub_visual_area .bs_content_box .is_image_field {position:relative;left:50%;width:1920px;margin-left:-960px;overflow:hidden;z-index:31}
.ws_sub_visual_wrap .es_sub_visual_area .bs_content_box .is_image_field .ss_image_zone {position:absolute;left:0;top:0;width:100%;height:100%}
/* SUB VISUAL - BACKGRUND */
/*
.ws_sub_visual_wrap .es_sub_visual_area .bs_content_box .is_image_field .ss_image_zone {background-image:url('../../../img/default/visual/sub/sub_visual_pattern_w.png');background-size:contain;background-position:center;background-repeat:no-repeat}
.ws_sub_visual_wrap .es_sub_visual_area .bs_content_box .is_image_field .ss_image_zone .ks_image {display:none}
 */
/* SUB VISUAL - IMAGE */
.ws_sub_visual_wrap .es_sub_visual_area .bs_content_box .is_image_field .ss_image_zone .ks_image {display:inline-block;width:auto\9 !important;width:auto !important;max-width:100%;height:auto !important}
.ws_sub_visual_wrap .es_sub_visual_area .bs_content_box .is_text_field {position:absolute;left:0;top:0;width:100%;height:100%;z-index:32}
.ws_sub_visual_wrap .es_sub_visual_area .bs_content_box .is_text_field .ss_text_zone {position:relative;width:100%;font-size:1em}
.ws_sub_visual_wrap .es_sub_visual_area .bs_content_box .is_text_field .ss_text_zone .ks_text_wing {position:absolute;top:35%;width:100%;text-align:center}
.ws_sub_visual_wrap .es_sub_visual_area .bs_content_box .is_text_field .ss_text_zone .ks_text_wing .os_title {display:block;color:#000;font-weight:500;font-size:2.5em;line-height:normal;letter-spacing:-1px;word-break:keep-all}
.ws_sub_visual_wrap .es_sub_visual_area .bs_content_box .is_text_field .ss_text_zone .ks_text_wing .os_title .rs_point {font-weight:bold}
.ws_sub_visual_wrap .es_sub_visual_area .bs_content_box .is_text_field .ss_text_zone .ks_text_wing .os_desc {display:block;margin-top:1em;color:#000;font-size:1.5em;line-height:1.5em;letter-spacing:-0.5px;word-break:keep-all}
.ws_sub_visual_wrap .es_sub_visual_area .bs_content_box .is_text_field .ss_text_zone .ks_text_wing .os_local {display:block;margin-top:1em;font-size:1.25em;letter-spacing:-0.5px}
.ws_sub_visual_wrap .es_sub_visual_area .bs_content_box .is_text_field .ss_text_zone .ks_text_wing .os_local .rs_line {display:inline-block;margin-right:5px}
.ws_sub_visual_wrap .es_sub_visual_area .bs_content_box .is_text_field .ss_text_zone .ks_text_wing .os_local .rs_line i.fa {margin-right:5px}

/* MEDIA (모바일 이하) 360px 이하 */
@media all and (max-width:360px) {
    /* MAIN FONT & HEIGHT SIZE */
    .ws_main_visual_wrap .es_main_visual_area .bs_content_box .is_image_field {height:250px !important}
}

/* MEDIA (모바일 이하) 767px 이하 */
@media all and (max-width:767px) {

    /* MAIN FONT & HEIGHT SIZE */
    .ws_main_visual_wrap .es_main_visual_area .bs_content_box .is_image_field,
    .ws_main_visual_wrap .es_main_visual_area .bs_content_box .is_text_field .ss_text_zone {height:350px;font-size:0.7em}

    /* SUB FONT & HEIGHT SIZE */
    .ws_sub_visual_wrap .es_sub_visual_area .bs_content_box .is_image_field,
    .ws_sub_visual_wrap .es_sub_visual_area .bs_content_box .is_text_field .ss_text_zone {height:140px;font-size:0.9em}

    /* MAIN, SUB IMAGE SIZE */
    .ws_main_visual_wrap .es_main_visual_area .bs_content_box .is_image_field,
    .ws_sub_visual_wrap .es_sub_visual_area .bs_content_box .is_image_field {width:100%;left:0;margin-left:0px}
}
/* MEDIA (태블릿 구간만) 768px ~ 991px */
@media all and (min-width:768px) and (max-width:991px) {

    /* MAIN FONT & HEIGHT SIZE */
    .ws_main_visual_wrap .es_main_visual_area .bs_content_box .is_image_field,
    .ws_main_visual_wrap .es_main_visual_area .bs_content_box .is_text_field .ss_text_zone {height:400px;font-size:0.8em}

    /* SUB FONT & HEIGHT SIZE */
    .ws_sub_visual_wrap .es_sub_visual_area .bs_content_box .is_image_field,
    .ws_sub_visual_wrap .es_sub_visual_area .bs_content_box .is_text_field .ss_text_zone {height:160px;font-size:0.95em}

    /* MAIN, SUB IMAGE SIZE */
    .ws_main_visual_wrap .es_main_visual_area .bs_content_box .is_image_field,
    .ws_sub_visual_wrap .es_sub_visual_area .bs_content_box .is_image_field {width:100%;left:0;margin-left:0px}
}
/* MEDIA (데스크탑 구간만) 992px ~ 1279px */
@media all and (min-width:992px) and (max-width:1279px) {

    /* MAIN FONT & HEIGHT SIZE */
    .ws_main_visual_wrap .es_main_visual_area .bs_content_box .is_image_field,
    .ws_main_visual_wrap .es_main_visual_area .bs_content_box .is_text_field .ss_text_zone {height:390px;font-size:0.9em}

    /* SUB FONT & HEIGHT SIZE */
    .ws_sub_visual_wrap .es_sub_visual_area .bs_content_box .is_image_field,
    .ws_sub_visual_wrap .es_sub_visual_area .bs_content_box .is_text_field .ss_text_zone {height:180px}

    /* MAIN, SUB IMAGE SIZE */
    .ws_main_visual_wrap .es_main_visual_area .bs_content_box .is_image_field,
    .ws_sub_visual_wrap .es_sub_visual_area .bs_content_box .is_image_field {width:100%;left:0;margin-left:0px}
}

/* ==================================================================================================== *
 *
 *   WEBIS STYLE SHEET - SUB CONTANTS
 *
 * ==================================================================================================== */

/* SUB CONTENT > HEAD */
.ws_sub_head_wrap {}
.ws_sub_head_wrap:after {display:block;visibility:hidden;clear:both;height:0;font-size:0;line-height:0;content:'.'}

/* SUB CONTENT > HEAD > TITLE */
.ws_sub_head_wrap .es_title {float:left;height:60px;font-size:1.5em;line-height:60px}

/* SUB CONTENT > HEAD > LOCATION */
.ws_sub_head_wrap .es_local_area {float:right;margin-right:10px}
.ws_sub_head_wrap .es_local_area .bs_line_box {float:left;margin-right:5px}
.ws_sub_head_wrap .es_local_area .bs_line_box i.fa {margin-right:5px}

/* SUB CONTENT > HEAD > ZOOM */
.ws_sub_head_wrap .es_zoom_area {float:right}
.ws_sub_head_wrap .es_zoom_area .bs_line_box {float:left}
.ws_sub_head_wrap .es_zoom_area .bs_line_box .is_btn_com {display:inline-block;width:25px;height:25px;border:1px solid #EEE;text-align:center;line-height:25px}
.ws_sub_head_wrap .es_zoom_area .bs_line_box .is_btn_com.ss_plus {}
.ws_sub_head_wrap .es_zoom_area .bs_line_box .is_btn_com.ss_return {}
.ws_sub_head_wrap .es_zoom_area .bs_line_box .is_btn_com.ss_minus {}

/* SUB CONTENT > NAV */
.ws_sub_nav_wrap {position:relative}
.ws_sub_nav_wrap:after {display:block;visibility:hidden;clear:both;height:0;font-size:0;line-height:0;content:'.'}
.ws_sub_nav_1st_wrap .es_1st_ul {margin-bottom:30px;overflow:hidden}
.ws_sub_nav_1st_wrap .es_1st_ul .bs_1st_li {float:left;width:calc(100% / 5);overflow:hidden}
.ws_sub_nav_1st_wrap .es_1st_ul .bs_1st_li:hover {}
.ws_sub_nav_1st_wrap .es_1st_ul .bs_1st_li_on {}
.ws_sub_nav_1st_wrap .es_1st_ul .bs_1st_li_on:hover {}
.ws_sub_nav_1st_wrap .es_1st_ul .bs_1st_li .is_1st_a {display:block;border-width:0 0 10px 0;border-style:solid;border-color:#ddd;color:#333;font-size:1.3em;line-height:60px;text-align:center;word-break:keep-all}
.ws_sub_nav_1st_wrap .es_1st_ul .bs_1st_li .is_1st_a:hover {}
.ws_sub_nav_1st_wrap .es_1st_ul .bs_1st_li .is_1st_a_on {border-color:#2f63ca}
.ws_sub_nav_1st_wrap .es_1st_ul .bs_1st_li .is_1st_a_on,
.ws_sub_nav_1st_wrap .es_1st_ul .bs_1st_li .is_1st_a_on:hover {}

.ws_sub_nav_2nd_wrap .es_1st_ul {margin-bottom:30px;overflow:hidden}
.ws_sub_nav_2nd_wrap .es_1st_ul .bs_1st_li {float:left;width:calc(100% / 6);overflow:hidden}
.ws_sub_nav_2nd_wrap .es_1st_ul .bs_1st_li:hover {}
.ws_sub_nav_2nd_wrap .es_1st_ul .bs_1st_li_on {}
.ws_sub_nav_2nd_wrap .es_1st_ul .bs_1st_li_on:hover {}
.ws_sub_nav_2nd_wrap .es_1st_ul .bs_1st_li .is_1st_a {display:block;height:60px;background-color:#f5f5f5;color:#333;font-size:1.3em;line-height:60px;text-align:center;word-break:keep-all}
.ws_sub_nav_2nd_wrap .es_1st_ul .bs_1st_li .is_1st_a:hover {}
.ws_sub_nav_2nd_wrap .es_1st_ul .bs_1st_li .is_1st_a_on {background-color:#2f63ca;color:#fff}
.ws_sub_nav_2nd_wrap .es_1st_ul .bs_1st_li .is_1st_a_on,
.ws_sub_nav_2nd_wrap .es_1st_ul .bs_1st_li .is_1st_a_on:hover {}

.ws_sub_nav_3rd_wrap .es_1st_ul {margin-bottom:30px;overflow:hidden}
.ws_sub_nav_3rd_wrap .es_1st_ul .bs_1st_li {float:left;width:calc(100% / 6);overflow:hidden}
.ws_sub_nav_3rd_wrap .es_1st_ul .bs_1st_li:hover {}
.ws_sub_nav_3rd_wrap .es_1st_ul .bs_1st_li_on {}
.ws_sub_nav_3rd_wrap .es_1st_ul .bs_1st_li_on:hover {}
.ws_sub_nav_3rd_wrap .es_1st_ul .bs_1st_li .is_1st_a {display:block;position:relative;height:60px;border-bottom:1px solid #333;color:#888;font-size:1.3em;line-height:60px;text-align:center;word-break:keep-all}
.ws_sub_nav_3rd_wrap .es_1st_ul .bs_1st_li .is_1st_a:after {content:'';display:block;position:absolute;top:50%;right:0;width:1px;height:20px;margin-top:-10px;background-color:#333}
.ws_sub_nav_3rd_wrap .es_1st_ul .bs_1st_li:last-child .is_1st_a:after {display:none}
.ws_sub_nav_3rd_wrap .es_1st_ul .bs_1st_li .is_1st_a:hover {}
.ws_sub_nav_3rd_wrap .es_1st_ul .bs_1st_li .is_1st_a_on {color:#000;font-weight:bold}
.ws_sub_nav_3rd_wrap .es_1st_ul .bs_1st_li .is_1st_a_on,
.ws_sub_nav_3rd_wrap .es_1st_ul .bs_1st_li .is_1st_a_on:hover {}

.ws_sub_nav_wrap .es_1st_cnt_2 .bs_1st_li {width:-webkit-calc(100% / 2);width:-moz-calc(100% / 2);width:calc(100% / 2 - 1px)} 
.ws_sub_nav_wrap .es_1st_cnt_3 .bs_1st_li {width:-webkit-calc(100% / 3);width:-moz-calc(100% / 3);width:calc(100% / 3 - 1px)}
.ws_sub_nav_wrap .es_1st_cnt_4 .bs_1st_li {width:-webkit-calc(100% / 4);width:-moz-calc(100% / 4);width:calc(100% / 4 - 1px)}
.ws_sub_nav_wrap .es_1st_cnt_5 .bs_1st_li {width:-webkit-calc(100% / 5);width:-moz-calc(100% / 5);width:calc(100% / 5 - 1px)}
.ws_sub_nav_wrap .es_1st_cnt_6 .bs_1st_li {width:-webkit-calc(100% / 6);width:-moz-calc(100% / 6);width:calc(100% / 6 - 1px)}

.ws_sub_nav_2nd_wrap .es_1st_cnt_7 .bs_1st_li {width:-webkit-calc(100% / 7);width:-moz-calc(100% / 7);width:calc(100% / 7 - 1px)}
.ws_sub_nav_2nd_wrap .es_1st_cnt_8 .bs_1st_li {width:-webkit-calc(100% / 8);width:-moz-calc(100% / 8);width:calc(100% / 8 - 1px)}

/* MEDIA (데스크탑 구간만) 992px ~ 1279px */
@media all and (min-width:992px) and (max-width:1279px) {
	.ws_sub_nav_wrap .es_1st_cnt_6 .bs_1st_li {width:calc(100% / 3)}
}

/* SUB CONTENT > BODY */
.ws_sub_body_wrap {min-height:350px;margin-top:15px}
.ws_sub_body_wrap:after {display:block;visibility:hidden;clear:both;height:0;font-size:0;line-height:0;content:'.'}

/* SUB CONTENT > FOOT */
.ws_sub_foot_wrap {}
.ws_sub_foot_wrap:after {display:block;visibility:hidden;clear:both;height:0;font-size:0;line-height:0;content:'.'}


/* ==================================================================================================== *
 *
 *   WEBIS STYLE SHEET - QUICK MENU
 *
 * ==================================================================================================== */

/* QUICK > RIGHT */
.ws_quick_right_wrap {text-align:center}
.ws_quick_right_wrap .es_menu_area {}
.ws_quick_right_wrap .es_menu_area .bs_list_box {margin:10px 0}
.ws_quick_right_wrap .es_menu_area .bs_list_box a {display:block;width:85px;height:85px;border-radius:50% !important;background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.14)}
.ws_quick_right_wrap .es_menu_area .bs_green {background-color:#00A13A !important;color:#fff}
.ws_quick_right_wrap .es_menu_area .bs_blue {background-color:#086DD1 !important;color:#fff}
.ws_quick_right_wrap .es_menu_area .bs_yellow {background-color:#FAE100 !important}
.ws_quick_right_wrap .es_menu_area .bs_list_box .is_icon {display:inline-block;width:40px;height:48px;background-image:url('../../../img/main/float_icon.png');background-size:40px;background-repeat:no-repeat}
.ws_quick_right_wrap .es_menu_area .bs_list_box .is_icon01 {background-position:0px 16px}
.ws_quick_right_wrap .es_menu_area .bs_list_box .is_icon02 {background-position:0px -36px}
.ws_quick_right_wrap .es_menu_area .bs_list_box .is_icon03 {background-position:0px -85px}
.ws_quick_right_wrap .es_menu_area .bs_list_box .is_icon04 {background-position:0px -134px}
.ws_quick_right_wrap .es_menu_area .bs_list_box .is_icon05 {background-position:0px -324px}
.ws_quick_right_wrap .es_menu_area .bs_list_box .is_icon06 {background-position:0px -220px}
.ws_quick_right_wrap .es_menu_area .bs_list_box .is_label {display:block;font-weight:bold;line-height:1em}


/* ==================================================================================================== *
 *
 *   WEBIS STYLE SHEET - ROLLING BANNER
 *
 * ==================================================================================================== */

/* ROLLING BANNER */
.ws_rolling_banner_wrap {visibility:hidden;position:relative;padding:15px 0}
.ws_rolling_banner_wrap .bx-wrapper {max-width:100% !important;margin-bottom:0 !important;border:0 !important;box-shadow:none !important;background:#fff !important}
.ws_rolling_banner_wrap .bx-wrapper .bx-pager {bottom:5% !important;padding-top:0 !important}
.ws_rolling_banner_wrap .es_title_area {display:inline-block;font-size:1.2em}
.ws_rolling_banner_wrap .es_center_area {margin-top:10px}
.ws_rolling_banner_wrap .es_center_area .bs_rolling_box {}
.ws_rolling_banner_wrap .es_center_area .bs_rolling_box .is_image {border:1px solid #ddd}
.ws_rolling_banner_wrap .es_button_area {position:absolute;top:0;right:0}
.ws_rolling_banner_wrap .es_button_area .bs_btn_box {float:left;width:25px;height:25px;margin-left:5px;border-radius:50px !important;background-color:#fff;line-height:15px}
.ws_rolling_banner_wrap .es_button_area .bs_btn_box i {font-size:0.8em}


/* ==================================================================================================== *
 *
 *   WEBIS STYLE SHEET - FOOTER
 *
 * ==================================================================================================== */

/* FOOTER > COMMON */
.ws_info_menu_wrap,
.ws_copyright_wrap {color:#888}
.ws_info_menu_wrap {}
.ws_copyright_wrap {}
.ws_info_menu_wrap a,
.ws_copyright_wrap a {color:#777}
.ws_info_menu_wrap a:hover,
.ws_copyright_wrap a:hover {color:#959595}

/* FOOTER > NAV */
.ws_info_menu_wrap {}
.ws_info_menu_wrap .es_ft_logo_area {margin-top:35px}

/* FOOTER > NAV > MENU */
.ws_info_menu_wrap .es_menu_area {overflow-y:auto;text-overflow:ellipsis;white-space:nowrap;text-align:right}
.ws_info_menu_wrap .es_menu_area {-ms-overflow-style:none}
.ws_info_menu_wrap .es_menu_area::-webkit-scrollbar {display:none}
.ws_info_menu_wrap .es_menu_area .bs_menu_box {}
.ws_info_menu_wrap .es_menu_area .bs_menu_box .is_menu_list {display:inline-block}
.ws_info_menu_wrap .es_menu_area .bs_menu_box .is_menu_list .ss_menu {display:block;height:60px;margin-right:15px;font-size:1.2em;line-height:100px;letter-spacing:-0.5px}

/* FOOTER > COPYRIGHT > INFO */
.ws_copyright_wrap {margin-top:20px;padding-top:30px;border-top:1px solid #ddd}
.ws_copyright_wrap .es_logo {font-size:1.8em;font-weight:bold;line-height:1.7em}
.ws_copyright_wrap .es_info_area {line-height:1.6em}
.ws_copyright_wrap .es_info_area .bs_site {margin-right:15px;font-size:1.2em;letter-spacing:-0.5px}
.ws_copyright_wrap .es_info_area .bs_info {display:inline-block;margin-right:5px;font-size:1.2em;line-height:1.8em;letter-spacing:-0.5px}
.ws_copyright_wrap .es_info_area .bs_copy {display:block;margin-top:20px;font-size:1.2em;letter-spacing:-0.5px;text-transform:uppercase}



/* ==================================================================================================== *
 *
 *   WEBIS STYLE SHEET - FLOAT NAV
 *
 * ==================================================================================================== */

/* FLOAT > LEFT */
.ws_float_left_wrap {display:none}

/* FLOAT > RIGHT */
.ws_float_right_wrap {position:fixed;right:20px;bottom:20px;z-index:9998;border:1px solid #bbb;background-color:#FFF;opacity:0.5}
.ws_float_right_wrap .es_button {display:block;width:30px;height:30px;color:#999;font-size:1.3em;line-height:30px;cursor:pointer}
.ws_float_right_wrap .es_button:hover {background:#bbb;color:#FFF}
.ws_float_right_wrap .es_top_btn {}
.ws_float_right_wrap .es_middle_btn {}
.ws_float_right_wrap .es_bottom_btn {}


/* ==================================================================================================== *
 *
 *     MEDIA EXTEND - MAX DEVICE
 *
 * ==================================================================================================== */

/* MEDIA (모바일 이하) 767px 이하 */
@media all and (max-width:767px) {
	.ws_head_wrap .es_logo_area a img {width:180px}
	.ws_res_nav_wrap .es_title_area .bs_title_box .is_title_link .ss_image {width:180px}

	.ws_top_visual_wrap {padding-top:0;background:none}
	.ws_top_latest_wrap .es_latest_area {margin-top:20px}
	.ws_top_banner_wrap {margin-top:20px}

	.ws_main_visual_wrap .es_main_visual_area .bs_content_box02 .is_image_field {background-size:525px !important}
	.ws_main_visual_wrap .es_main_visual_area .bs_content_box02 .is_image_field .ss_image_zone {top:8%}
	.ws_main_visual_wrap .es_main_visual_area .bs_content_box03 .is_text_field .ss_text_zone .ks_text_wing {top:20%}
	.ws_main_visual_wrap .es_main_visual_area .bs_content_box03 .is_text_field .ss_text_zone .ks_text_wing .os_image {width:250px}
	.ws_sub_visual_wrap .es_sub_visual_area .bs_content_box .is_image_field .ss_image_zone {top:-82px;left:-850px}
	.ws_sub_visual_wrap .es_sub_visual_area .bs_content_box .is_image_field .ss_image_zone .ks_image {max-width:inherit}
	.ws_sub_visual_wrap .es_sub_visual_area .bs_content_box .is_text_field .ss_text_zone .ks_text_wing {top:25%}
	.ws_sub_visual_wrap .es_sub_visual_area .bs_content_box .is_text_field .ss_text_zone .ks_text_wing .os_title {font-size:2em}
	.ws_info_menu_wrap .es_ft_logo_area img {width:180px}
}
/* MEDIA (태블릿 이하) 991px 이하 */
@media all and (max-width:991px) {
	.ws_main_visual_wrap .es_main_visual_area .bs_content_box .is_image_field {background-size:cover}
}
/* MEDIA (데스크탑 이하) 1279px 이하 */
@media all and (max-width:1279px) {
	.ws_nav_sub_bg_wrap .es_image_area {background-size:contain}
}


/* ==================================================================================================== *
 *
 *     MEDIA EXTEND - MIN DEVICE
 *
 * ==================================================================================================== */

/* MEDIA (태블릿 이상) 992px 이상 */
@media all and (min-width:768px) {

}
/* MEDIA (데스크탑 이상) 992px 이상 */
@media all and (min-width:992px) {

}
/* MEDIA (큰화면 데스크탑 이상) 1280px 이상 */
@media all and (min-width:1280px) {

}


/* ==================================================================================================== *
 *
 *     MEDIA EXTEND - AND DEVICE
 *
 * ==================================================================================================== */

/* MEDIA (태블릿 구간만) 768px ~ 991px */
@media all and (min-width:768px) and (max-width:991px) {
	.ws_main_visual_wrap .es_main_visual_area .bs_content_box03 .is_text_field .ss_text_zone .ks_text_wing .os_image {width:400px}
}
/* MEDIA (데스크탑 구간만) 992px ~ 1279px */
@media all and (min-width:992px) and (max-width:1279px) {
	.ws_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a {font-size:1.3em}
}