@charset "utf-8";
/* ==================================================================================================== *
 *
 *     WEBIS THEME DESIGN STYLE SHEET - PAGE
 *     COPYRIGHT © WEBIS.KR ALL RIGHTS RESERVED.
 *
 * ==================================================================================================== */

/* ---------------------------------------------------------------------------------------------------- *
 *     WEBIS THEME DESIGN STYLE SHEET - SUB FRAME
 * ---------------------------------------------------------------------------------------------------- */

/* [SUB FRAME] - CONTENT */
.ws_sub_layout_wrap {display:grid;min-width:0;gap:3.2rem;padding-block:4.8rem}
.ws_sub_layout_wrap > * {min-width:0}
.ws_sub_content_wrap {min-width:0;max-width:100%}

/* [SUB FRAME] - TAB NAV > 1ST */
.ws_sub_tab_nav_wrap {margin-top:2.4rem;border-bottom-style:solid;border-bottom-width:1px;border-color:color-mix(in srgb,rgb(0,0,0) 10%,transparent)}
.ws_sub_tab_nav_wrap .es_1st_ul {display:flex;flex-wrap:wrap;gap:1.6rem}
.ws_sub_tab_nav_wrap .es_1st_ul_active {}
.ws_sub_tab_nav_wrap .es_1st_ul_sub_has {}
.ws_sub_tab_nav_wrap .es_1st_ul_sub_active {}
.ws_sub_tab_nav_wrap .es_1st_ul_empty {}
.ws_sub_tab_nav_wrap .es_1st_ul[class*="es_1st_count_"] {}
.ws_sub_tab_nav_wrap .es_1st_ul .bs_1st_li {}
.ws_sub_tab_nav_wrap .es_1st_ul .bs_1st_li_active {}
.ws_sub_tab_nav_wrap .es_1st_ul .bs_1st_li_sub_has {}
.ws_sub_tab_nav_wrap .es_1st_ul .bs_1st_li_sub_active {}
.ws_sub_tab_nav_wrap .es_1st_ul .bs_1st_empty {}
.ws_sub_tab_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a {display:inline-flex;align-items:center;gap:0.8rem;border-bottom:2px solid transparent;padding:0 0.4rem 1rem;font-size:1.45rem;font-weight:700;color:color-mix(in srgb,rgb(0,0,0) 55%,transparent);transition:color .15s,border-color .15s}
.ws_sub_tab_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a:not(.is_1st_a_active):hover {color:var(--webis_ink)}
.ws_sub_tab_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a_active {border-color:var(--webis_color);color:var(--webis_color)}
.ws_sub_tab_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a_sub_has {}
.ws_sub_tab_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a_sub_active {}
.ws_sub_tab_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a .ss_1st_bullet {}
.ws_sub_tab_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a .ss_1st_icon {font-size:1.3rem}
.ws_sub_tab_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a .ss_1st_text {}
.ws_sub_tab_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a .ss_1st_win {}
.ws_sub_tab_nav_wrap .es_1st_ul .bs_1st_li .is_1st_a .ss_1st_arrow {}

/* [SUB FRAME] - TAB NAV > 2ND */
.ws_sub_tab_nav_wrap .es_2nd_ul {}
.ws_sub_tab_nav_wrap .es_2nd_ul_active {}
.ws_sub_tab_nav_wrap .es_2nd_ul_sub_has {}
.ws_sub_tab_nav_wrap .es_2nd_ul_sub_active {}
.ws_sub_tab_nav_wrap .es_2nd_ul[class*="es_2nd_count_"] {}
.ws_sub_tab_nav_wrap .es_2nd_ul .bs_2nd_li {}
.ws_sub_tab_nav_wrap .es_2nd_ul .bs_2nd_li_active {}
.ws_sub_tab_nav_wrap .es_2nd_ul .bs_2nd_li_sub_has {}
.ws_sub_tab_nav_wrap .es_2nd_ul .bs_2nd_li_sub_active {}
.ws_sub_tab_nav_wrap .es_2nd_ul .bs_2nd_li .is_2nd_a {}
.ws_sub_tab_nav_wrap .es_2nd_ul .bs_2nd_li .is_2nd_a_active {}
.ws_sub_tab_nav_wrap .es_2nd_ul .bs_2nd_li .is_2nd_a_sub_has {}
.ws_sub_tab_nav_wrap .es_2nd_ul .bs_2nd_li .is_2nd_a_sub_active {}
.ws_sub_tab_nav_wrap .es_2nd_ul .bs_2nd_li .is_2nd_a .ss_2nd_bullet {}
.ws_sub_tab_nav_wrap .es_2nd_ul .bs_2nd_li .is_2nd_a .ss_2nd_icon {}
.ws_sub_tab_nav_wrap .es_2nd_ul .bs_2nd_li .is_2nd_a .ss_2nd_text {}
.ws_sub_tab_nav_wrap .es_2nd_ul .bs_2nd_li .is_2nd_a .ss_2nd_win {}
.ws_sub_tab_nav_wrap .es_2nd_ul .bs_2nd_li .is_2nd_a .ss_2nd_arrow {}

/* [SUB FRAME] - TAB NAV > 3RD */
.ws_sub_tab_nav_wrap .es_3rd_ul {}
.ws_sub_tab_nav_wrap .es_3rd_ul_active {}
.ws_sub_tab_nav_wrap .es_3rd_ul_sub_has {}
.ws_sub_tab_nav_wrap .es_3rd_ul_sub_active {}
.ws_sub_tab_nav_wrap .es_3rd_ul[class*="es_3rd_count_"] {}
.ws_sub_tab_nav_wrap .es_3rd_ul .bs_3rd_li {}
.ws_sub_tab_nav_wrap .es_3rd_ul .bs_3rd_li_active {}
.ws_sub_tab_nav_wrap .es_3rd_ul .bs_3rd_li_sub_has {}
.ws_sub_tab_nav_wrap .es_3rd_ul .bs_3rd_li_sub_active {}
.ws_sub_tab_nav_wrap .es_3rd_ul .bs_3rd_li .is_3rd_a {}
.ws_sub_tab_nav_wrap .es_3rd_ul .bs_3rd_li .is_3rd_a_active {}
.ws_sub_tab_nav_wrap .es_3rd_ul .bs_3rd_li .is_3rd_a_sub_has {}
.ws_sub_tab_nav_wrap .es_3rd_ul .bs_3rd_li .is_3rd_a_sub_active {}
.ws_sub_tab_nav_wrap .es_3rd_ul .bs_3rd_li .is_3rd_a .ss_3rd_bullet {}
.ws_sub_tab_nav_wrap .es_3rd_ul .bs_3rd_li .is_3rd_a .ss_3rd_icon {}
.ws_sub_tab_nav_wrap .es_3rd_ul .bs_3rd_li .is_3rd_a .ss_3rd_text {}
.ws_sub_tab_nav_wrap .es_3rd_ul .bs_3rd_li .is_3rd_a .ss_3rd_win {}
.ws_sub_tab_nav_wrap .es_3rd_ul .bs_3rd_li .is_3rd_a .ss_3rd_arrow {}

/* [SUB FRAME] - BODY */
.ws_sub_body_wrap {min-width:0;max-width:100%}

/* ---------------------------------------------------------------------------------------------------- *
 *     WEBIS THEME DESIGN STYLE SHEET - SUB
 * ---------------------------------------------------------------------------------------------------- */

/* [SUB] - INTRO */
.ws_sub_intro_wrap {min-width:0;margin-top:4rem}
.ws_sub_intro_wrap .es_intro_area {min-width:0;display:grid;align-items:center;gap:2.4rem}
.ws_sub_intro_wrap .es_intro_area .bs_visual {position:relative;aspect-ratio:4 / 3;overflow:hidden;border-radius:1.4rem;background-image:radial-gradient(circle at 70% 30%,rgba(49,152,237,0.45),transparent 42%),linear-gradient(135deg,rgb(15,23,42),rgb(30,58,138))}
.ws_sub_intro_wrap .es_intro_area .bs_visual .is_badge {position:absolute;top:2rem;left:2rem;border-radius:9999px;background-color:color-mix(in srgb,rgb(255,255,255) 15%,transparent);padding-inline:1.4rem;padding-block:0.8rem;font-size:1.2rem;font-weight:900;letter-spacing:0.2em;color:#fff;text-transform:uppercase}
.ws_sub_intro_wrap .es_intro_area .bs_text_box {min-width:0px}
.ws_sub_intro_wrap .es_intro_area .bs_text_box .is_label {font-size:1.25rem;font-weight:900;letter-spacing:0.26em;color:var(--webis_color);text-transform:uppercase}
.ws_sub_intro_wrap .es_intro_area .bs_text_box .is_title {margin-top:1.2rem;font-size:2.6rem;line-height:1.25;font-weight:900;letter-spacing:-0.05em}
.ws_sub_intro_wrap .es_intro_area .bs_text_box .is_desc {margin-top:1.6rem;font-size:1.5rem;line-height:1.8;color:color-mix(in srgb,rgb(0,0,0) 60%,transparent)}
.ws_sub_intro_wrap .es_intro_area .bs_text_box .is_point_list {margin-top:2rem;display:grid;gap:1rem}
.ws_sub_intro_wrap .es_intro_area .bs_text_box .is_point_list .ss_point_item {display:flex;align-items:flex-start;gap:1rem;font-size:1.45rem;font-weight:600;color:color-mix(in srgb,rgb(0,0,0) 70%,transparent)}
.ws_sub_intro_wrap .es_intro_area .bs_text_box .is_point_list .ss_point_item .ks_icon {margin-top:0.4rem;color:var(--webis_color)}

/* [SUB] - STAT */
.ws_sub_stat_wrap {min-width:0;margin-top:4.8rem;overflow:hidden;border-radius:1.4rem;background-color:var(--webis_ink);padding:3.2rem;color:#fff}
.ws_sub_stat_wrap .es_stat_area {min-width:0;display:grid;gap:2.4rem;text-align:center}
.ws_sub_stat_wrap .es_stat_area .bs_stat_box {}
.ws_sub_stat_wrap .es_stat_area .bs_stat_box .is_number {display:block;font-size:3.6rem;font-weight:900;letter-spacing:-0.04em;color:var(--webis_point)}
.ws_sub_stat_wrap .es_stat_area .bs_stat_box .is_label {margin-top:0.6rem;display:block;font-size:1.35rem;font-weight:600;color:color-mix(in srgb,rgb(255,255,255) 60%,transparent)}

/* [SUB] - HISTORY */
.ws_sub_history_wrap {margin-top:4.8rem}
.ws_sub_history_wrap .es_title_area {}
.ws_sub_history_wrap .es_title_area .bs_label {font-size:1.25rem;font-weight:900;letter-spacing:0.26em;color:var(--webis_color);text-transform:uppercase}
.ws_sub_history_wrap .es_title_area .bs_title {margin-top:0.8rem;font-size:2.4rem;font-weight:900;letter-spacing:-0.05em}
.ws_sub_history_wrap .es_timeline_area {position:relative;margin-top:2.4rem;display:grid;gap:0px;border-left-style:solid;border-left-width:2px;border-color:var(--webis_color_100);padding-left:2.4rem}
.ws_sub_history_wrap .es_timeline_area .bs_item_box {position:relative}
.ws_sub_history_wrap .es_timeline_area .bs_item_box.bs_style_620d1513 {padding-bottom:2.8rem}
.ws_sub_history_wrap .es_timeline_area .bs_item_box .is_dot {position:absolute;top:0.4rem;left:-3.1rem;height:1.4rem;width:1.4rem;border-radius:9999px;border-style:solid;border-width:4px;background-color:#fff}
.ws_sub_history_wrap .es_timeline_area .bs_item_box .is_dot.is_style_4127c51e {border-color:var(--webis_color_200)}
.ws_sub_history_wrap .es_timeline_area .bs_item_box .is_dot.is_style_cd010c96 {border-color:var(--webis_color)}
.ws_sub_history_wrap .es_timeline_area .bs_item_box .is_year {display:block;font-size:1.8rem;font-weight:900}
.ws_sub_history_wrap .es_timeline_area .bs_item_box .is_year.is_style_6c052a33 {color:var(--webis_color)}
.ws_sub_history_wrap .es_timeline_area .bs_item_box .is_year.is_style_edfdd3b9 {color:var(--webis_ink)}
.ws_sub_history_wrap .es_timeline_area .bs_item_box .is_desc {margin-top:0.6rem;font-size:1.45rem;line-height:1.7;color:color-mix(in srgb,rgb(0,0,0) 65%,transparent)}

/* [SUB] - TABLE */
.ws_sub_table_wrap {margin-top:4.8rem}
.ws_sub_table_wrap .es_title_area {}
.ws_sub_table_wrap .es_title_area .bs_label {font-size:1.25rem;font-weight:900;letter-spacing:0.26em;color:var(--webis_color);text-transform:uppercase}
.ws_sub_table_wrap .es_title_area .bs_title {margin-top:0.8rem;font-size:2.4rem;font-weight:900;letter-spacing:-0.05em}
.ws_sub_table_wrap .es_table_area {margin-top:2.4rem;overflow-x:auto;border-radius:1.2rem;border-style:solid;border-width:1px;border-color:color-mix(in srgb,rgb(0,0,0) 10%,transparent);background-color:#fff}
.ws_sub_table_wrap .es_table_area .bs_table_box {width:100%;text-align:left;font-size:1.4rem}
.ws_sub_table_wrap .es_table_area .bs_table_box .is_thead {background-color:var(--webis_ink);color:#fff}
.ws_sub_table_wrap .es_table_area .bs_table_box .is_thead .ss_th {padding-inline:1.8rem;padding-block:1.4rem;font-weight:700}
.ws_sub_table_wrap .es_table_area .bs_table_box .is_tbody {}
.ws_sub_table_wrap .es_table_area .bs_table_box .is_tbody .ss_tr {border-top-style:solid;border-top-width:1px;border-color:color-mix(in srgb,rgb(0,0,0) 10%,transparent)}
.ws_sub_table_wrap .es_table_area .bs_table_box .is_tbody .ss_tr .ks_th {background-color:var(--webis_soft);padding-inline:1.8rem;padding-block:1.4rem;font-weight:900}
.ws_sub_table_wrap .es_table_area .bs_table_box .is_tbody .ss_tr .ks_th.ks_style_46c92130 {width:14rem}
.ws_sub_table_wrap .es_table_area .bs_table_box .is_tbody .ss_tr .ks_td {padding-inline:1.8rem;padding-block:1.4rem;color:color-mix(in srgb,rgb(0,0,0) 70%,transparent)}

/* [SUB] - TAB */
.ws_sub_tab_wrap {margin-top:4.8rem}
.ws_sub_tab_wrap .es_title_area {}
.ws_sub_tab_wrap .es_title_area .bs_label {font-size:1.25rem;font-weight:900;letter-spacing:0.26em;color:var(--webis_color);text-transform:uppercase}
.ws_sub_tab_wrap .es_title_area .bs_title {margin-top:0.8rem;font-size:2.4rem;font-weight:900;letter-spacing:-0.05em}
.ws_sub_tab_wrap .es_tab_area {margin-top:2.4rem;border-radius:1.4rem;border-style:solid;border-width:1px;border-color:color-mix(in srgb,rgb(0,0,0) 10%,transparent);background-color:#fff;padding:2rem}
.ws_sub_tab_wrap .es_tab_area .bs_button_zone {display:flex;flex-wrap:wrap;gap:0.8rem}
.ws_sub_tab_wrap .es_tab_area .bs_button_zone .is_button {border-radius:9999px;background-color:var(--webis_soft);padding-inline:2rem;padding-block:1rem;font-size:1.4rem;font-weight:700;color:color-mix(in srgb,rgb(0,0,0) 60%,transparent);transition-property:color,background-color,border-color,opacity,box-shadow,transform,translate,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}
.ws_sub_tab_wrap .es_tab_area .bs_button_zone .is_button[aria-selected="true"] {background-color:var(--webis_color);color:#fff}
.ws_sub_tab_wrap .es_tab_area .bs_panel_box {margin-top:2rem}
.ws_sub_tab_wrap .es_tab_area .bs_panel_box .is_tab_panel {font-size:1.5rem;line-height:1.8;color:color-mix(in srgb,rgb(0,0,0) 65%,transparent)}

/* [SUB] - GALLERY */
.ws_sub_gallery_wrap {margin-top:4.8rem}
.ws_sub_gallery_wrap .es_title_area {display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.2rem}
.ws_sub_gallery_wrap .es_title_area .bs_text_box {min-width:0px}
.ws_sub_gallery_wrap .es_title_area .bs_text_box .is_label {font-size:1.25rem;font-weight:900;letter-spacing:0.26em;color:var(--webis_color);text-transform:uppercase}
.ws_sub_gallery_wrap .es_title_area .bs_text_box .is_title {margin-top:0.8rem;font-size:2.4rem;font-weight:900;letter-spacing:-0.05em}
.ws_sub_gallery_wrap .es_title_area .bs_desc {font-size:1.3rem;font-weight:600;color:color-mix(in srgb,rgb(0,0,0) 45%,transparent)}
.ws_sub_gallery_wrap .es_gallery_area {margin-top:2.4rem;display:grid;grid-template-columns:repeat(2,minmax(0px,1fr));gap:1.2rem}
.ws_sub_gallery_wrap .es_gallery_area .bs_item_link {position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:1.2rem}
.ws_sub_gallery_wrap .es_gallery_area .bs_item_link.bs_style_428b053d {background-image:linear-gradient(135deg,oklch(74.6% 0.16 232.661),oklch(45% 0.085 224.283))}
.ws_sub_gallery_wrap .es_gallery_area .bs_item_link.bs_style_6f795323 {background-image:linear-gradient(135deg,oklch(62.7% 0.265 303.9),oklch(40.1% 0.17 325.612))}
.ws_sub_gallery_wrap .es_gallery_area .bs_item_link.bs_style_7f35458a {background-image:linear-gradient(135deg,oklch(82.8% 0.189 84.429),oklch(47% 0.157 37.304))}
.ws_sub_gallery_wrap .es_gallery_area .bs_item_link.bs_style_8614bc12 {background-image:linear-gradient(135deg,oklch(75% 0.183 55.934),oklch(51.4% 0.222 16.935))}
.ws_sub_gallery_wrap .es_gallery_area .bs_item_link.bs_style_91e65f14 {background-image:linear-gradient(135deg,oklch(62.3% 0.214 259.815),oklch(35.9% 0.144 278.697))}
.ws_sub_gallery_wrap .es_gallery_area .bs_item_link.bs_style_a4a033d4 {background-image:linear-gradient(135deg,oklch(76.5% 0.177 163.223),oklch(43.7% 0.078 188.216))}
.ws_sub_gallery_wrap .es_gallery_area .bs_item_link .is_icon {position:absolute;inset:0px;display:flex;align-items:center;justify-content:center;font-size:2rem;color:color-mix(in srgb,rgb(255,255,255) 0%,transparent);transition-property:color,background-color,border-color,opacity,box-shadow,transform,translate,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}
.ws_sub_gallery_wrap .es_gallery_area .bs_item_link .is_icon:is(:where(.group):hover *) {color:color-mix(in srgb,rgb(255,255,255) 90%,transparent)}
.ws_sub_gallery_wrap .es_gallery_area .bs_item_link .is_icon:is(:where(.group):focus-visible *) {color:color-mix(in srgb,rgb(255,255,255) 90%,transparent)}

/* [SUB] - SWIPER */
.ws_sub_swiper_wrap {min-width:0;max-width:100%;--webis_swiper_color:var(--webis_ink);--webis_swiper_bullet_color:rgba(var(--webis_ink_rgb),.28);--webis_swiper_bullet_active_color:var(--webis_color);--webis_swiper_scrollbar_bg:rgba(var(--webis_ink_rgb),.12);margin-top:4.8rem;overflow:hidden;border-radius:1.4rem;background-color:var(--webis_soft);padding:2.4rem}
.ws_sub_swiper_wrap .es_title_area {display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.2rem}
.ws_sub_swiper_wrap .es_title_area .bs_text_box {min-width:0px}
.ws_sub_swiper_wrap .es_title_area .bs_text_box .is_label {font-size:1.25rem;font-weight:900;letter-spacing:0.26em;color:var(--webis_color);text-transform:uppercase}
.ws_sub_swiper_wrap .es_title_area .bs_text_box .is_title {margin-top:0.8rem;font-size:2.4rem;font-weight:900;letter-spacing:-0.05em}
.ws_sub_swiper_wrap .es_title_area .bs_control_box {display:flex;flex-wrap:wrap;align-items:center;gap:1rem}
.ws_sub_swiper_wrap .es_title_area .bs_control_box .is_fraction {display:inline-flex;align-items:center;gap:0.6rem;font-size:1.3rem;font-weight:900;color:color-mix(in srgb,rgb(0,0,0) 45%,transparent)}
.ws_sub_swiper_wrap .es_title_area .bs_control_box .is_fraction .ss_current {color:var(--webis_ink)}
.ws_sub_swiper_wrap .es_title_area .bs_control_box .is_fraction .ss_divider {color:color-mix(in srgb,rgb(255,255,255) 35%,transparent)}
.ws_sub_swiper_wrap .es_title_area .bs_control_box .is_fraction .ss_total {}
.ws_sub_swiper_wrap .es_title_area .bs_control_box .is_progress {overflow:hidden;width:10rem;height:0.3rem;border-radius:999rem}
.ws_sub_swiper_wrap .es_title_area .bs_control_box .is_progress .ss_bar {display:block;width:0;height:100%;border-radius:inherit;background-color:var(--webis_color)}
.ws_sub_swiper_wrap .es_title_area .bs_control_box .is_button_zone {display:inline-flex;align-items:center;gap:0.6rem}
.ws_sub_swiper_wrap .es_title_area .bs_control_box .is_button_zone .ss_button.ss_button_next {display:inline-flex;height:3.6rem;width:3.6rem;align-items:center;justify-content:center;border-radius:9999px;border-style:solid;border-width:1px;border-color:color-mix(in srgb,rgb(0,0,0) 10%,transparent);background-color:#fff;font-size:1.25rem;color:color-mix(in srgb,rgb(0,0,0) 65%,transparent);transition-property:color,background-color,border-color,opacity,box-shadow,transform,translate,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}
.ws_sub_swiper_wrap .es_title_area .bs_control_box .is_button_zone .ss_button.ss_button_next:hover {border-color:var(--webis_color);color:var(--webis_color)}
.ws_sub_swiper_wrap .es_title_area .bs_control_box .is_button_zone .ss_button.ss_button_pause {display:inline-flex;height:3.6rem;width:3.6rem;align-items:center;justify-content:center;border-radius:9999px;border-style:solid;border-width:1px;border-color:color-mix(in srgb,rgb(0,0,0) 10%,transparent);background-color:#fff;font-size:1.25rem;color:color-mix(in srgb,rgb(0,0,0) 65%,transparent);transition-property:color,background-color,border-color,opacity,box-shadow,transform,translate,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}
.ws_sub_swiper_wrap .es_title_area .bs_control_box .is_button_zone .ss_button.ss_button_pause:hover {border-color:var(--webis_color);color:var(--webis_color)}
.ws_sub_swiper_wrap .es_title_area .bs_control_box .is_button_zone .ss_button.ss_button_play {display:inline-flex;height:3.6rem;width:3.6rem;align-items:center;justify-content:center;border-radius:9999px;border-style:solid;border-width:1px;border-color:color-mix(in srgb,rgb(0,0,0) 10%,transparent);background-color:#fff;font-size:1.25rem;color:color-mix(in srgb,rgb(0,0,0) 65%,transparent);transition-property:color,background-color,border-color,opacity,box-shadow,transform,translate,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}
.ws_sub_swiper_wrap .es_title_area .bs_control_box .is_button_zone .ss_button.ss_button_play:hover {border-color:var(--webis_color);color:var(--webis_color)}
.ws_sub_swiper_wrap .es_title_area .bs_control_box .is_button_zone .ss_button.ss_button_prev {display:inline-flex;height:3.6rem;width:3.6rem;align-items:center;justify-content:center;border-radius:9999px;border-style:solid;border-width:1px;border-color:color-mix(in srgb,rgb(0,0,0) 10%,transparent);background-color:#fff;font-size:1.25rem;color:color-mix(in srgb,rgb(0,0,0) 65%,transparent);transition-property:color,background-color,border-color,opacity,box-shadow,transform,translate,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}
.ws_sub_swiper_wrap .es_title_area .bs_control_box .is_button_zone .ss_button.ss_button_prev:hover {border-color:var(--webis_color);color:var(--webis_color)}
.ws_sub_swiper_wrap .es_title_area .bs_control_box .is_button_zone .ss_button {}
.ws_sub_swiper_wrap .es_title_area .bs_control_box .is_button_zone .ss_button_prev {}
.ws_sub_swiper_wrap .es_title_area .bs_control_box .is_button_zone .ss_button_next {}
.ws_sub_swiper_wrap .es_title_area .bs_control_box .is_button_zone .ss_button_pause {}
.ws_sub_swiper_wrap .es_title_area .bs_control_box .is_button_zone .ss_button_play {}
.ws_sub_swiper_wrap .es_swiper_area {min-width:0;margin-top:2.4rem}
.ws_sub_swiper_wrap .es_swiper_area .bs_swiper_box {min-width:0}
.ws_sub_swiper_wrap .es_swiper_area .bs_swiper_box .is_card_box {height:auto;border-radius:1.2rem;background-color:#fff;padding:2.4rem}
.ws_sub_swiper_wrap .es_swiper_area .bs_swiper_box .is_card_box .ss_icon {font-size:2.4rem;color:var(--webis_color)}
.ws_sub_swiper_wrap .es_swiper_area .bs_swiper_box .is_card_box .ss_title {margin-top:1.8rem;font-size:1.8rem;font-weight:900}
.ws_sub_swiper_wrap .es_swiper_area .bs_swiper_box .is_card_box .ss_desc {margin-top:1rem;font-size:1.4rem;line-height:1.7;color:color-mix(in srgb,rgb(0,0,0) 60%,transparent)}
.ws_sub_swiper_wrap .es_swiper_area .bs_swiper_box .bs_pagination_box {}
.ws_sub_swiper_wrap .es_swiper_area .bs_swiper_box .bs_button_prev_box {}
.ws_sub_swiper_wrap .es_swiper_area .bs_swiper_box .bs_button_next_box {}
.ws_sub_swiper_wrap .es_swiper_area .bs_swiper_box .bs_scrollbar_box {}

/* [SUB] - REVIEW */
.ws_sub_review_wrap {min-width:0;margin-top:4.8rem}
.ws_sub_review_wrap .es_title_area {}
.ws_sub_review_wrap .es_title_area .bs_label {font-size:1.25rem;font-weight:900;letter-spacing:0.26em;color:var(--webis_color);text-transform:uppercase}
.ws_sub_review_wrap .es_title_area .bs_title {margin-top:0.8rem;font-size:2.4rem;font-weight:900;letter-spacing:-0.05em}
.ws_sub_review_wrap .es_review_area {min-width:0;margin-top:2.4rem;display:grid;gap:1.6rem}
.ws_sub_review_wrap .es_review_area .bs_card_box {border-radius:1.2rem;border-style:solid;border-width:1px;border-color:color-mix(in srgb,rgb(0,0,0) 10%,transparent);background-color:#fff;padding:2.4rem;transition-property:color,background-color,border-color,opacity,box-shadow,transform,translate,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}
.ws_sub_review_wrap .es_review_area .bs_card_box:hover {translate:0 -0.4rem;box-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1),0 8px 10px -6px rgb(0 0 0 / 0.1)}
.ws_sub_review_wrap .es_review_area .bs_card_box .is_star {font-size:1.2rem;color:var(--webis_point)}
.ws_sub_review_wrap .es_review_area .bs_card_box .is_quote {margin-top:1.4rem;font-size:1.45rem;line-height:1.75;color:color-mix(in srgb,rgb(0,0,0) 70%,transparent)}
.ws_sub_review_wrap .es_review_area .bs_card_box .is_author {margin-top:1.6rem;font-size:1.3rem;font-weight:700;color:color-mix(in srgb,rgb(0,0,0) 45%,transparent)}

/* [SUB] - FAQ */
.ws_sub_faq_wrap {margin-top:4.8rem}
.ws_sub_faq_wrap .es_title_area {}
.ws_sub_faq_wrap .es_title_area .bs_label {font-size:1.25rem;font-weight:900;letter-spacing:0.26em;color:var(--webis_color);text-transform:uppercase}
.ws_sub_faq_wrap .es_title_area .bs_title {margin-top:0.8rem;font-size:2.4rem;font-weight:900;letter-spacing:-0.05em}
.ws_sub_faq_wrap .es_faq_area {}
.ws_sub_faq_wrap .es_faq_area.es_faq_area_single {margin-top:2.4rem;display:grid;gap:1rem}
.ws_sub_faq_wrap .es_faq_area .bs_item_box {overflow:hidden;border-radius:1.2rem;border-style:solid;border-width:1px;border-color:color-mix(in srgb,rgb(0,0,0) 10%,transparent);background-color:#fff}
.ws_sub_faq_wrap .es_faq_area .bs_item_box .is_button {display:flex;width:100%;align-items:center;justify-content:space-between;gap:1.2rem;padding-inline:2.2rem;padding-block:1.8rem;font-weight:500;text-align:left}
.ws_sub_faq_wrap .es_faq_area .bs_item_box .is_button .ss_text {}
.ws_sub_faq_wrap .es_faq_area .bs_item_box .is_button .ss_text .ks_badge {margin-right:1rem;font-weight:900;color:var(--webis_color)}
.ws_sub_faq_wrap .es_faq_area .bs_item_box .is_button .ss_icon {font-size:1.2rem;color:color-mix(in srgb,rgb(0,0,0) 40%,transparent);transition:transform .26s ease}
.ws_sub_faq_wrap .es_faq_area .bs_item_box .is_button.is-open .ss_icon {transform:rotate(180deg)}
/* ✅️ [WEBIS-260805] - 패널 고정 패딩을 내부로 분리해 max-height 전환 시작과 종료의 높이 튐을 제거합니다. : S */
.ws_sub_faq_wrap .es_faq_area .bs_item_box .is_answer_panel {overflow:hidden;border-top-style:solid;border-top-width:1px;border-color:color-mix(in srgb,rgb(0,0,0) 5%,transparent);background-color:var(--webis_soft);font-size:1.45rem;line-height:1.75;color:color-mix(in srgb,rgb(0,0,0) 65%,transparent)}
.ws_sub_faq_wrap .es_faq_area .bs_item_box .is_answer_panel .is_answer_inner {padding-inline:2.2rem;padding-block:1.8rem}
/* ✅️ [WEBIS-260805] - 패널 고정 패딩을 내부로 분리해 max-height 전환 시작과 종료의 높이 튐을 제거합니다. : E */

/* [SUB] - INFO */
.ws_sub_info_wrap {margin-top:4.8rem}
.ws_sub_info_wrap .es_info_area {display:grid;gap:1.6rem}
.ws_sub_info_wrap .es_info_area .bs_check_box {border-radius:1.4rem;border-style:solid;border-width:1px;border-color:color-mix(in srgb,rgb(0,0,0) 10%,transparent);background-color:#fff;padding:2.8rem}
.ws_sub_info_wrap .es_info_area .bs_check_box .is_title {font-size:1.8rem;font-weight:900}
.ws_sub_info_wrap .es_info_area .bs_check_box .is_title .ss_icon {margin-right:1rem;color:var(--webis_color)}
.ws_sub_info_wrap .es_info_area .bs_check_box .is_check_list {margin-top:1.8rem;display:grid;gap:1.2rem}
.ws_sub_info_wrap .es_info_area .bs_check_box .is_check_list .ss_check_item {display:flex;align-items:flex-start;gap:1rem;font-size:1.45rem;line-height:1.6;color:color-mix(in srgb,rgb(0,0,0) 70%,transparent)}
.ws_sub_info_wrap .es_info_area .bs_check_box .is_check_list .ss_check_item .ks_icon {margin-top:0.4rem;color:var(--webis_color)}
.ws_sub_info_wrap .es_info_area .bs_guide_box {border-radius:1.4rem;background-color:var(--webis_soft);padding:2.8rem}
.ws_sub_info_wrap .es_info_area .bs_guide_box .is_title {font-size:1.8rem;font-weight:900}
.ws_sub_info_wrap .es_info_area .bs_guide_box .is_title .ss_icon {margin-right:1rem;color:var(--webis_color)}
.ws_sub_info_wrap .es_info_area .bs_guide_box .is_guide_list {margin-top:1.8rem;display:grid;gap:1.2rem;font-size:1.45rem;line-height:1.6}
.ws_sub_info_wrap .es_info_area .bs_guide_box .is_guide_list .ss_guide_item {display:flex;gap:1.2rem}
.ws_sub_info_wrap .es_info_area .bs_guide_box .is_guide_list .ss_guide_item .ks_term {width:8rem;flex-shrink:0;font-weight:900;color:color-mix(in srgb,rgb(0,0,0) 45%,transparent)}
.ws_sub_info_wrap .es_info_area .bs_guide_box .is_guide_list .ss_guide_item .ks_desc {color:color-mix(in srgb,rgb(0,0,0) 70%,transparent)}
.ws_sub_info_wrap .es_info_area .bs_guide_box .is_guide_list .ss_guide_item .ks_desc a {}
.ws_sub_info_wrap .es_info_area .bs_guide_box .is_guide_list .ss_guide_item .ks_desc a:hover {color:var(--webis_color)}

/* [SUB] - FORM */
.ws_sub_form_wrap {margin-top:4.8rem}
.ws_sub_form_wrap .es_title_area {}
.ws_sub_form_wrap .es_title_area .ws_page_3rd_title {display:flex;align-items:center;gap:1rem}
.ws_sub_form_wrap .es_title_area .ws_page_3rd_title i {color:var(--webis_color);font-size:1.5em}
.ws_sub_form_wrap .es_title_area .bs_label {font-size:1.25rem;font-weight:900;letter-spacing:0.26em;color:var(--webis_color);text-transform:uppercase}
.ws_sub_form_wrap .es_title_area .bs_title {margin-top:0.8rem;font-size:2.4rem;font-weight:900;letter-spacing:-0.05em}
.ws_sub_form_wrap .es_form_area {margin-top:2.4rem;display:grid;min-width:0px;gap:1.6rem;border-radius:1.4rem;border-style:solid;border-width:1px;border-color:color-mix(in srgb,rgb(0,0,0) 10%,transparent);background-color:#fff;padding:2.4rem}
.ws_sub_form_wrap .es_form_area .bs_row_box {}
.ws_sub_form_wrap .es_form_area .bs_row_box.bs_style_748b9a1b {display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem}
.ws_sub_form_wrap .es_form_area .bs_row_box.bs_style_d492da47 {display:grid;min-width:0px;gap:1.6rem}
.ws_sub_form_wrap .es_form_area .bs_row_box .is_form_field {display:grid;min-width:0px;gap:0.8rem}
.ws_sub_form_wrap .es_form_area .bs_row_box .is_form_field.is_name_field {display:grid;min-width:0px;gap:0.8rem}
.ws_sub_form_wrap .es_form_area .bs_row_box .is_form_field.is_phone_field {display:grid;min-width:0px;gap:0.8rem}
.ws_sub_form_wrap .es_form_area .bs_row_box .is_form_field .ss_label {font-weight:bold}
.ws_sub_form_wrap .es_form_area .bs_row_box .is_form_field .ss_label .ks_required {color:var(--webis_point)}
.ws_sub_form_wrap .es_form_area .bs_row_box .is_form_field .ss_input {width:100%;min-width:0px;border-radius:1rem;border-style:solid;border-width:1px;border-color:color-mix(in srgb,rgb(0,0,0) 10%,transparent);padding-inline:1.6rem;padding-block:1.2rem;font-size:1.5rem;transition-property:color,background-color,border-color,opacity,box-shadow,transform,translate,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms;outline-style:none}
.ws_sub_form_wrap .es_form_area .bs_row_box .is_form_field .ss_input:focus {border-color:var(--webis_color)}
.ws_sub_form_wrap .es_form_area .bs_row_box .ss_label {}
.ws_sub_form_wrap .es_form_area .bs_row_box .ss_select {width:100%;min-width:0px;border-radius:1rem;border-style:solid;border-width:1px;border-color:color-mix(in srgb,rgb(0,0,0) 10%,transparent);background-color:#fff;padding-inline:1.6rem;padding-block:1.2rem;font-size:1.5rem;transition-property:color,background-color,border-color,opacity,box-shadow,transform,translate,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms;outline-style:none}
.ws_sub_form_wrap .es_form_area .bs_row_box .ss_select:focus {border-color:var(--webis_color)}
.ws_sub_form_wrap .es_form_area .bs_row_box .ss_textarea {min-height:12rem;width:100%;min-width:0px;resize:vertical;border-radius:1rem;border-style:solid;border-width:1px;border-color:color-mix(in srgb,rgb(0,0,0) 10%,transparent);padding-inline:1.6rem;padding-block:1.2rem;font-size:1.5rem;line-height:1.7;transition-property:color,background-color,border-color,opacity,box-shadow,transform,translate,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms;outline-style:none}
.ws_sub_form_wrap .es_form_area .bs_row_box .ss_textarea:focus {border-color:var(--webis_color)}
.ws_sub_form_wrap .es_form_area .bs_row_box .is_agree_label {display:flex;align-items:center;gap:0.8rem;font-size:1.35rem;color:color-mix(in srgb,rgb(0,0,0) 65%,transparent)}
.ws_sub_form_wrap .es_form_area .bs_row_box .is_agree_label .ss_required {color:var(--webis_point)}
.ws_sub_form_wrap .es_form_area .bs_row_box .is_agree_label .ks_required {}
.ws_sub_form_wrap .es_form_area .bs_row_box .is_button {border-radius:1rem;background-color:var(--webis_color);padding-inline:3.2rem;padding-block:1.4rem;font-size:1.5rem;font-weight:900;color:#fff;transition-property:color,background-color,border-color,opacity,box-shadow,transform,translate,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}
.ws_sub_form_wrap .es_form_area .bs_row_box .is_button:hover {background-color:var(--webis_color_600)}

/* COMMON */
.ws_page_content_wrap {margin-top:5rem;margin-bottom:10rem}
.ws_page_title_wrap {margin-top:clamp(7rem, 12vw, 20rem);margin-bottom:clamp(5rem, 10vw, 10rem);text-align:center}
.ws_page_1st_title {color:#000;font-size:clamp(3rem, 4vw, 7rem)}
.ws_page_1st_title .es_point {color:var(--webis_color)}
.ws_page_2nd_title {color:#000;font-size:clamp(2.5rem, 3.5vw, 5rem)}
.ws_page_2nd_title .es_point {color:var(--webis_color)}
.ws_page_3rd_title {color:#000;font-size:clamp(2rem, 2.5vw, 3rem)}
.ws_page_4th_title {color:#000;font-size:clamp(2rem, 2vw, 2.5rem)}
.ws_page_1st_desc {font-size:2rem}
.ws_title_mark {display:inline-block;position:relative;width:5rem;height:4.2rem;margin:0 1.5rem;vertical-align:middle}
.ws_title_mark.ws_left:before {content:'';display:inline-block;width:5rem;height:4.2rem;background-image:url('../img/page/quotes_col_opa_s.png');background-position:center;background-size:contain;background-repeat:no-repeat}
.ws_title_mark.ws_right:after {content:'';display:inline-block;width:5rem;height:4.2rem;background-image:url('../img/page/quotes_col_opa_e.png');background-position:center;background-size:contain;background-repeat:no-repeat}

.ws_page_image_wrap {text-align:center}
.ws_page_image_wrap img {max-width:100%}

.ws_page_tab_wrap {margin-bottom:5rem}
.ws_page_tab_wrap .es_tab_area {display:flex;gap:2rem}
.ws_page_tab_wrap .es_tab_area .bs_list_box {flex:1}
.ws_page_tab_wrap .es_tab_area .bs_list_box a {display:flex;justify-content:center;align-items:center;height:7rem;border-radius:1rem;border:1px solid var(--webis_color);color:var(--webis_color);font-weight:bold;text-align:center}
.ws_page_tab_wrap .es_tab_area .bs_list_box .tab_active {background-color:var(--webis_color);color:#FFF}

.we_display_block {display:block}
.we_mt_0 {margin-top:0}
.we_mt_15rem {margin-top:1.5rem}
.we_mt_30rem {margin-top:3rem}
.we_text_color {color:#0227E0}
.we_font_weight_bold {font-weight:bold}
.we_line_height_1 {line-height:1}
.we_text_center {text-align:center}

.root_daum_roughmap .wrap_controllers,
.root_daum_roughmap .cont {display:none}

/* 회사소개 */
.ws_page_intro_wrap {}
.ws_page_intro_wrap .es_content_area {display:flex;flex-wrap:wrap;gap:5rem}
.ws_page_intro_wrap .es_content_area .bs_item_box {width:100%;border-radius:1rem;border:1px solid #E5E5E5}
.ws_page_intro_wrap .es_content_area .bs_item_box .is_text_field {padding:3rem 1rem;text-align:center}
.ws_page_intro_wrap .es_content_area .bs_item_box .is_text_field .ss_title {}
.ws_page_intro_wrap .es_content_area .bs_item_box .is_text_field .ss_title i {color:var(--webis_color)}
.ws_page_intro_wrap .es_content_area .bs_item_box .is_text_field .ss_desc {}
.ws_page_intro_wrap .es_content_area .bs_item_box .is_image_field {overflow:hidden;border-radius:1rem;text-align:center}
.ws_page_intro_wrap .es_content_area .bs_item_box .is_image_field img {max-width:100%}
.ws_page_intro_wrap .es_content_area .bs_item_box .is_image_field.is_noimg {display:flex;justify-content:center;align-items:center;min-height:25rem;background-color:#F8F8F8;color:#BBB;font-weight:bold;font-size:2rem}
.ws_page_intro_wrap .es_content_area .bs_item_box .is_branch_trigger {display:block;width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:inherit;cursor:pointer}
.ws_page_intro_wrap .es_content_area .bs_item_box .is_branch_trigger .is_text_field,
.ws_page_intro_wrap .es_content_area .bs_item_box .is_branch_trigger .is_image_field,
.ws_page_intro_wrap .es_content_area .bs_item_box .is_branch_trigger .ss_desc {display:block}
.ws_page_intro_wrap .es_content_area .bs_item_box .is_branch_trigger:focus-visible {outline:3px solid var(--webis_color);outline-offset:4px}
/* ✅️ [WEBIS-260805] - 지점 레이어 배경과 닫기 동작 영역을 구성합니다. : S */
.ws_page_intro_wrap .es_branch_layer {display:flex;position:fixed;inset:0;z-index:1200;align-items:center;justify-content:center;padding:2rem;background:rgba(232,238,247,.84);backdrop-filter:blur(2px)}
.ws_page_intro_wrap .es_branch_layer[hidden] {display:none}
.ws_page_intro_wrap .es_popup_area {overflow-y:auto;position:relative;z-index:1;max-width:100rem;max-height:calc(100vh - 4rem);width:100%;padding:2rem;border-radius:1rem;box-shadow:0 1.6rem 5rem rgba(27,43,68,.18);border:1px solid #DDE4EE;background-color:#FFF}
.ws_page_intro_wrap .es_popup_area .is_branch_close {display:flex;position:absolute;top:1.2rem;right:1.2rem;z-index:2;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;border:1px solid #D9E0EA;background-color:#FFF;color:#111;font-size:2.5rem;cursor:pointer;transition:background-color .2s,color .2s}
.ws_page_intro_wrap .es_popup_area .is_branch_close:hover,
.ws_page_intro_wrap .es_popup_area .is_branch_close:focus-visible {background-color:var(--webis_color);color:#FFF;outline:none}
.ws_page_intro_wrap .es_popup_area .bs_title_box {position:relative;margin-bottom:2rem;padding:0 5rem 2rem;text-align:center}
.ws_page_intro_wrap .es_popup_area .bs_title_box:after {content:'';display:block;position:absolute;bottom:0;left:50%;width:3.5rem;height:2px;background-color:var(--webis_color);transform:translateX(-50%)}
.ws_page_intro_wrap .es_popup_area .bs_title_box .is_title {}
.ws_page_intro_wrap .es_popup_area .bs_title_box .is_title i {color:var(--webis_color)}
.ws_page_intro_wrap .es_popup_area .bs_title_box .is_desc {}
.ws_page_intro_wrap .es_popup_area .bs_content_box {overflow:hidden;display:flex;border-radius:1rem;border:1px solid #E5E5E5}
.ws_page_intro_wrap .es_popup_area .bs_content_box .is_info_field {width:35rem;padding:1rem}
.ws_page_intro_wrap .es_popup_area .bs_content_box .is_info_field .ss_image_zone {margin-bottom:2rem}
.ws_page_intro_wrap .es_popup_area .bs_content_box .is_info_field .ss_image_zone img {max-width:100%}
.ws_page_intro_wrap .es_popup_area .bs_content_box .is_info_field .ss_image_zone.ss_noimg {display:flex;justify-content:center;align-items:center;min-height:20rem;border-radius:1rem;background-color:#F8F8F8;color:#BBB;font-weight:bold;font-size:2rem}
.ws_page_intro_wrap .es_popup_area .bs_content_box .is_info_field .ss_item {display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}
.ws_page_intro_wrap .es_popup_area .bs_content_box .is_info_field .ss_item .ks_title {width:12rem;color:#000;font-weight:bold}
.ws_page_intro_wrap .es_popup_area .bs_content_box .is_info_field .ss_item .ks_title i {color:var(--webis_color)}
.ws_page_intro_wrap .es_popup_area .bs_content_box .is_info_field .ss_item .ks_desc {flex:1}
.ws_page_intro_wrap .es_popup_area .bs_content_box .is_map_field {min-width:0;flex:1}
.ws_page_intro_wrap .es_popup_area .bs_content_box .is_map_field .root_daum_roughmap,
.ws_page_intro_wrap .es_popup_area .bs_content_box .is_map_field .wrap_map,
.ws_page_intro_wrap .es_popup_area .bs_content_box .is_map_field .map {width:100% !important}
.ws_page_intro_wrap .es_popup_area .bs_add {margin-top:1rem;text-align:center}
.ws_page_intro_wrap .es_popup_area .bs_add i {color:var(--webis_color)}
/* ✅️ [WEBIS-260805] - 지점 레이어 배경과 닫기 동작 영역을 구성합니다. : E */
.ws_page_intro_wrap .es_special_area {display:flex;flex-wrap:wrap;gap:2rem}
.ws_page_intro_wrap .es_special_area .bs_item_box {display:flex;flex-wrap:wrap;flex-direction:column-reverse;gap:2rem;width:100%;padding:3rem;border-radius:1rem;border:1px solid #E5E5E5}
.ws_page_intro_wrap .es_special_area .bs_item_box .is_text_field {flex:1}
.ws_page_intro_wrap .es_special_area .bs_item_box .is_text_field .ss_title {}
.ws_page_intro_wrap .es_special_area .bs_item_box .is_text_field .ss_desc {margin-top:1.5rem}
.ws_page_intro_wrap .es_special_area .bs_item_box .is_image_field {width:10rem}
.ws_page_intro_wrap .es_special_area .bs_item_box .is_image_field img {max-width:100%}

/* 출입관리 */
.ws_page_access_wrap {}
.ws_page_access_wrap .es_top_area {display:flex;flex-wrap:wrap;gap:2rem 0;padding:5rem 2rem;border-radius:1rem;background-color:#F5F8FD}
.ws_page_access_wrap .es_top_area .bs_text_box {}
.ws_page_access_wrap .es_top_area .bs_text_box .is_label {display:inline-block;margin-bottom:3rem;padding:0.5rem 2rem;border-radius:50px;border:1px solid var(--webis_color);color:var(--webis_color);font-weight:bold;font-size:2rem}
.ws_page_access_wrap .es_top_area .bs_text_box .is_title {display:block;color:#000;font-size:2rem;line-height:1.3}
.ws_page_access_wrap .es_top_area .bs_text_box .is_title .ss_point {display:block;color:var(--webis_color);font-size:1.5em}
.ws_page_access_wrap .es_top_area .bs_text_box .is_title .ss_point em {font-style:italic}
.ws_page_access_wrap .es_top_area .bs_text_box .is_desc {margin-top:3rem;font-weight:500}
.ws_page_access_wrap .es_top_area .bs_text_box .is_info_field {display:flex;align-items:center;gap:2rem;margin-top:3rem;padding:3rem;border-radius:1rem;box-shadow:0 0.4rem 1.2rem rgba(122,122,122,.12);background-color:#FFF}
.ws_page_access_wrap .es_top_area .bs_text_box .is_info_field .ss_text_zone {flex:1}
.ws_page_access_wrap .es_top_area .bs_text_box .is_info_field .ss_text_zone .ks_title {}
.ws_page_access_wrap .es_top_area .bs_text_box .is_info_field .ss_text_zone .ks_desc {}
.ws_page_access_wrap .es_top_area .bs_text_box .is_info_field .ss_text_zone .ks_desc .os_list {padding:2rem 0;border-bottom:1px solid #E5E5E5}
.ws_page_access_wrap .es_top_area .bs_text_box .is_info_field .ss_text_zone .ks_desc .os_list:last-child {border-bottom:0}
.ws_page_access_wrap .es_top_area .bs_text_box .is_info_field .ss_text_zone .ks_desc .os_list i {color:var(--webis_color)}
.ws_page_access_wrap .es_top_area .bs_text_box .is_info_field .ss_image_zone {max-width:15rem}
.ws_page_access_wrap .es_top_area .bs_text_box .is_info_field .ss_image_zone img {max-width:100%}
.ws_page_access_wrap .es_top_area .bs_image_box {width:100%;text-align:center}
.ws_page_access_wrap .es_top_area .bs_image_box img {max-width:100%;max-height:70rem}
.ws_page_access_wrap .es_system_area {display:flex;flex-wrap:wrap;gap:2rem}
.ws_page_access_wrap .es_system_area .bs_item_box {width:calc(100% / 2 - (1 * 2rem / 2));text-align:center}
.ws_page_access_wrap .es_system_area .bs_item_box .is_image_field {margin-bottom:4rem}
.ws_page_access_wrap .es_system_area .bs_item_box .is_image_field img {max-width:20rem;width:100%}
.ws_page_access_wrap .es_system_area .bs_item_box .is_title {}
.ws_page_access_wrap .es_system_area .bs_item_box .is_desc {margin-top:2rem}
.ws_page_access_wrap .es_product_area {display:flex;flex-wrap:wrap;gap:2rem}
.ws_page_access_wrap .es_product_area .bs_item_box {width:100%;padding:3rem 1rem;border-radius:1rem;border:1px solid #E5E5E5;text-align:center}
.ws_page_access_wrap .es_product_area .bs_item_box .is_title {display:flex;align-items:center;gap:1rem;text-align:left}
.ws_page_access_wrap .es_product_area .bs_item_box .is_title .ss_label {flex-shrink:0;display:inline-block;width:3.5rem;height:3.5rem;border-radius:50%;background-color:var(--webis_color);color:#FFF;font-size:1.6rem;line-height:3.5rem;text-align:center}
.ws_page_access_wrap .es_product_area .bs_item_box .is_image_field {margin:2rem 0}
.ws_page_access_wrap .es_product_area .bs_item_box .is_image_field img {max-width:100%}
.ws_page_access_wrap .es_product_area .bs_item_box .is_desc {}
.ws_page_access_wrap .es_product_area .bs_item_box .is_desc .ss_sub {display:block}
.ws_page_access_wrap .es_location_area {display:flex;flex-wrap:wrap;gap:2rem}
.ws_page_access_wrap .es_location_area .bs_item_box {width:100%;border-radius:1rem;border:1px solid #E5E5E5;text-align:center}
.ws_page_access_wrap .es_location_area .bs_item_box .is_title {display:block;padding:2rem 0}
.ws_page_access_wrap .es_location_area .bs_item_box .is_title i {color:var(--webis_color)}
.ws_page_access_wrap .es_location_area .bs_item_box .is_image_field {}
.ws_page_access_wrap .es_location_area .bs_item_box .is_image_field img {max-width:100%}
.ws_page_access_wrap .es_location_area .bs_item_box .is_desc {padding:2rem}
.ws_page_access_wrap .es_step_area {display:flex;flex-wrap:wrap;gap:2rem}
.ws_page_access_wrap .es_step_area .bs_list_box {position:relative;width:calc(100% / 2 - (1 * 2rem / 2));padding:3rem 1rem;border-radius:1rem;border:1px solid #E5E5E5;text-align:center}
.ws_page_access_wrap .es_step_area .bs_list_box:after {content:'\ea61';display:block;position:absolute;top:50%;left:100%;width:2rem;color:var(--webis_color);font-size:2.5rem;text-align:center;font-family:'tabler-icons';transform:translateY(-50%)}
.ws_page_access_wrap .es_step_area .bs_list_box:last-child:after {display:none}
.ws_page_access_wrap .es_step_area .bs_list_box .is_label {display:inline-block;padding:0.5rem 1rem;border-radius:1rem;background-color:var(--webis_color);color:#FFF;font-weight:bold}
.ws_page_access_wrap .es_step_area .bs_list_box .is_image_field {}
.ws_page_access_wrap .es_step_area .bs_list_box .is_image_field img {max-width:100%}
.ws_page_access_wrap .es_step_area .bs_list_box .is_title {}
.ws_page_access_wrap .es_step_area .bs_list_box .is_title .ss_sub {display:block;font-weight:normal;font-size:1.6rem}
.ws_page_access_wrap .es_sub_area {display:flex;justify-content:center;align-items:center;gap:1rem 2rem;margin-top:10rem}
.ws_page_access_wrap .es_sub_area .bs_title {display:flex;align-items:center;gap:2rem;color:var(--webis_color)}
.ws_page_access_wrap .es_sub_area .bs_title img {max-width:5rem}
.ws_page_access_wrap .es_sub_area .bs_desc {font-size:1.6rem}
.ws_page_access_wrap .es_sub_area img {max-width:15rem;width:100%}
.ws_page_access_wrap .es_funtion_area {display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}
.ws_page_access_wrap .es_funtion_area .bs_item_box {width:100%;padding:3rem;border-radius:1rem;border:1px solid #E5E5E5}
.ws_page_access_wrap .es_funtion_area .bs_item_box .is_title {display:flex;align-items:center;gap:1rem;min-height:7.5rem}
.ws_page_access_wrap .es_funtion_area .bs_item_box .is_title .ss_label {flex-shrink:0;width:4.5rem;height:4.5rem;border-radius:1rem;background-color:var(--webis_color);color:#FFF;line-height:4.5rem;text-align:center}
.ws_page_access_wrap .es_funtion_area .bs_item_box .is_image_field {margin:3rem 0;text-align:center}
.ws_page_access_wrap .es_funtion_area .bs_item_box .is_image_field img {max-width:100%}
.ws_page_access_wrap .es_funtion_area .bs_item_box .is_desc {text-align:center}
.ws_page_access_wrap .es_nice_area {}
.ws_page_access_wrap .es_nice_area .bs_item_box {display:flex;flex-wrap:wrap;align-items:center;gap:3rem;margin-bottom:2rem;padding:3rem;border-radius:1rem;border:1px solid #E5E5E5}
.ws_page_access_wrap .es_nice_area .bs_item_box:last-child {margin-bottom:0}
.ws_page_access_wrap .es_nice_area .bs_item_box .is_image_field {flex-shrink:0;max-width:15rem;width:100%;text-align:center}
.ws_page_access_wrap .es_nice_area .bs_item_box .is_image_field img {max-width:100%}
.ws_page_access_wrap .es_nice_area .bs_item_box .is_text_field {}
.ws_page_access_wrap .es_nice_area .bs_item_box .is_text_field .ss_title {}
.ws_page_access_wrap .es_nice_area .bs_item_box .is_text_field .ss_desc {margin-top:1rem}
.ws_page_access_wrap .es_review_area {display:flex;flex-wrap:wrap;justify-content:center;gap:5rem}
.ws_page_access_wrap .es_review_area .bs_item_box {position:relative;width:100%;padding:3rem;border-radius:2rem;border:1px solid #E5E5E5;text-align:center}
.ws_page_access_wrap .es_review_area .bs_item_box:before {content:'';display:block;position:absolute;top:100%;left:50%;border-top:3rem solid;border-right:3rem solid transparent;border-left:3rem solid transparent;color:#E5E5E5;transform:translateX(-50%)}
.ws_page_access_wrap .es_review_area .bs_item_box:after {content:'';display:block;position:absolute;top:100%;left:50%;border-top:2.9rem solid;border-right:2.9rem solid transparent;border-left:2.9rem solid transparent;color:#FFF;transform:translateX(-50%)}
.ws_page_access_wrap .es_review_area .bs_item_box .is_label {display:inline-block;width:5rem;height:4.2rem;background-image:url('../img/page/quotes_col_s.png');background-position:center;background-size:contain;background-repeat:no-repeat}
.ws_page_access_wrap .es_review_area .bs_item_box .is_title {display:block;margin:1.5rem 0}
.ws_page_access_wrap .es_review_area .bs_item_box .is_desc {}
.ws_page_access_wrap .es_review_area .bs_item_box .is_profile_field {margin-top:2rem}
.ws_page_access_wrap .es_review_area .bs_item_box .is_profile_field .ss_image_zone {margin-bottom:1rem}
.ws_page_access_wrap .es_review_area .bs_item_box .is_profile_field .ss_image_zone img {max-width:10rem;width:100%}
.ws_page_access_wrap .es_review_area .bs_item_box .is_profile_field .ss_name {display:block;color:#000;font-size:2rem}
.ws_page_access_wrap .es_review_area .bs_item_box .is_profile_field .ss_label {}
.ws_page_access_wrap .es_review_area .bs_item_box .is_profile_field .ss_star {color:#000;font-weight:bold;font-size:2rem}
.ws_page_access_wrap .es_review_area .bs_item_box .is_profile_field .ss_star .ks_star {color:#FEB909}
.ws_page_access_wrap .es_review_area .bs_item_box .is_profile_field .ss_star .ks_number {}

/* 종량기 */
.ws_page_rfid_wrap {}
.ws_page_rfid_wrap .es_rfid_area {display:flex;align-items:center;gap:5rem}
.ws_page_rfid_wrap .es_rfid_area .bs_item_box {width:100%}
.ws_page_rfid_wrap .es_rfid_area .bs_item_box img {max-width:100%}
.ws_page_rfid_wrap .es_rfid_area .bs_item_box.bs_rfid img {max-height:74rem}
.ws_page_rfid_wrap .es_effect_area {}
.ws_page_rfid_wrap .es_effect_area .bs_item_box {display:flex;flex-wrap:wrap;align-items:center;gap:3rem 5rem;padding:3rem 0;border-bottom:1px solid #E5E5E5}
.ws_page_rfid_wrap .es_effect_area .bs_item_box:last-child {border-bottom:0}
.ws_page_rfid_wrap .es_effect_area .bs_item_box .is_image_field {width:100%;text-align:center}
.ws_page_rfid_wrap .es_effect_area .bs_item_box .is_image_field img {max-width:20rem;width:100%;border-radius:50%}
.ws_page_rfid_wrap .es_effect_area .bs_item_box .is_image_field .ss_title {display:block;margin-top:1.5rem;color:var(--webis_color)}
.ws_page_rfid_wrap .es_effect_area .bs_item_box .is_text_field {width:100%}
.ws_page_rfid_wrap .es_effect_area .bs_item_box .is_text_field .ss_desc {}
.ws_page_rfid_wrap .es_effect_area .bs_item_box .is_text_field .ss_list {margin-top:3rem}
.ws_page_rfid_wrap .es_effect_area .bs_item_box .is_text_field .ss_list .ks_list {position:relative;margin-top:1rem;padding-left:2rem}
.ws_page_rfid_wrap .es_effect_area .bs_item_box .is_text_field .ss_list .ks_list:before {content:'';display:block;position:absolute;top:1rem;left:0;width:0.6rem;height:0.6rem;border-radius:50%;background-color:var(--webis_color)}
.ws_page_rfid_wrap .es_cs_area {}
.ws_page_rfid_wrap .es_cs_area .bs_item_box {display:flex;flex-wrap:wrap;align-items:center;gap:3rem 5rem;margin-bottom:2rem;padding:3rem;border-radius:1rem;border:1px solid #E5E5E5}
.ws_page_rfid_wrap .es_cs_area .bs_item_box:last-child {margin-bottom:0}
.ws_page_rfid_wrap .es_cs_area .bs_item_box .is_image_field {position:relative;width:100%;text-align:center}
.ws_page_rfid_wrap .es_cs_area .bs_item_box .is_image_field img {max-width:20rem;width:100%}
.ws_page_rfid_wrap .es_cs_area .bs_item_box .is_text_field {width:100%}
.ws_page_rfid_wrap .es_cs_area .bs_item_box .is_text_field .ss_title {}
.ws_page_rfid_wrap .es_cs_area .bs_item_box .is_text_field .ss_desc {margin-top:1.5rem}
.ws_page_rfid_wrap .es_review_area {}
.ws_page_rfid_wrap .es_review_area .bs_item_box {display:flex;flex-wrap:wrap;justify-content:space-between;gap:4rem;position:relative;margin-bottom:2rem;padding:3rem;border-radius:1rem;border:1px solid rgba(var(--webis_color_rgb),.1);background-color:#F7FAFF}
.ws_page_rfid_wrap .es_review_area .bs_item_box:last-child {margin-bottom:0}
.ws_page_rfid_wrap .es_review_area .bs_item_box .is_text_field {display:flex;flex-direction:column;justify-content:center}
.ws_page_rfid_wrap .es_review_area .bs_item_box .is_text_field .ss_title {}
.ws_page_rfid_wrap .es_review_area .bs_item_box .is_text_field .ss_desc {margin-top:2rem;line-height:1.7}
.ws_page_rfid_wrap .es_review_area .bs_item_box .is_image_field {}
.ws_page_rfid_wrap .es_review_area .bs_item_box .is_image_field .ss_image_zone {}
.ws_page_rfid_wrap .es_review_area .bs_item_box .is_image_field .ss_image_zone img {max-width:7rem;max-height:100%}
.ws_page_rfid_wrap .es_review_area .bs_item_box .is_image_field .ss_text_zone {}
.ws_page_rfid_wrap .es_review_area .bs_item_box .is_image_field .ss_text_zone .ks_name {display:block;margin:1rem 0;color:#000;font-size:2rem}
.ws_page_rfid_wrap .es_review_area .bs_item_box .is_image_field .ss_text_zone .ks_label {}
.ws_page_rfid_wrap .es_review_area .bs_item_box .is_image_field .ss_star {color:#000;font-weight:bold;font-size:2rem}
.ws_page_rfid_wrap .es_review_area .bs_item_box .is_image_field .ss_star .ks_star {color:#FEB909}
.ws_page_rfid_wrap .es_review_area .bs_item_box .is_image_field .ss_star .ks_number {}
.ws_page_rfid_wrap .es_survey_area {display:flex;flex-wrap:wrap;gap:3rem 5rem;width:100%;padding:3rem;border-radius:1rem;border:1px solid rgba(var(--webis_color_rgb),.1);background-color:#FFF}
.ws_page_rfid_wrap .es_survey_area .bs_title_box {width:100%}
.ws_page_rfid_wrap .es_survey_area .bs_title_box .is_title {}
.ws_page_rfid_wrap .es_survey_area .bs_title_box .is_label {display:block;color:var(--webis_color);font-weight:bold;font-size:2rem}
.ws_page_rfid_wrap .es_survey_area .bs_title_box .is_icon {max-width:7rem}
.ws_page_rfid_wrap .es_survey_area .bs_title_box .is_icon img {max-width:100%}
.ws_page_rfid_wrap .es_survey_area .bs_info_box {width:100%}
.ws_page_rfid_wrap .es_survey_area .bs_info_box .is_list {display:flex;justify-content:space-between;align-items:center;gap:1rem 2rem;padding:1.2rem 0;border-bottom:1px solid #E5E5E5}
.ws_page_rfid_wrap .es_survey_area .bs_info_box .is_list:last-child {border-bottom:0}
.ws_page_rfid_wrap .es_survey_area .bs_info_box .is_list .ss_label {}
.ws_page_rfid_wrap .es_survey_area .bs_info_box .is_list .ss_star {flex-shrink:0;color:#000;font-weight:bold;font-size:2rem}
.ws_page_rfid_wrap .es_survey_area .bs_info_box .is_list .ss_star .ks_star {color:#FEB909}
.ws_page_rfid_wrap .es_survey_area .bs_info_box .is_list .ss_star .ks_number {}
.ws_page_rfid_wrap .es_survey_area .bs_memo_box {width:100%}
.ws_page_rfid_wrap .es_survey_area .bs_memo_box img {max-width:100%}

/* RFID 물품관리 */
.ws_page_product_wrap {}
.ws_page_product_wrap .es_content_area {display:flex;flex-wrap:wrap;gap:2rem}
.ws_page_product_wrap .es_content_area .bs_item_box {width:100%;padding:3rem 0;border-radius:2rem;border:1px solid #E5E5E5;text-align:center}
.ws_page_product_wrap .es_content_area .bs_item_box .is_title {}
.ws_page_product_wrap .es_content_area .bs_item_box .is_image_field {}
.ws_page_product_wrap .es_content_area .bs_item_box .is_image_field img {max-width:100%}
.ws_page_product_wrap .es_step_area {display:flex;flex-wrap:wrap;gap:4rem}
.ws_page_product_wrap .es_step_area .bs_list_box {position:relative;width:100%;padding:3rem;border-radius:2rem;background-color:#F5F8FF;text-align:center}
.ws_page_product_wrap .es_step_area .bs_list_box:after {content:'\ea1c';display:block;position:absolute;top:50%;left:100%;width:4rem;color:var(--webis_color);font-size:3rem;text-align:center;font-family:'tabler-icons';transform:translateY(-50%)}
.ws_page_product_wrap .es_step_area .bs_list_box:last-child:after {display:none}
.ws_page_product_wrap .es_step_area .bs_list_box .is_label {display:inline-block;width:5rem;height:5rem;border-radius:50%;background-color:var(--webis_color);color:#FFF;font-weight:bold;font-size:2rem;line-height:5rem;text-align:center}
.ws_page_product_wrap .es_step_area .bs_list_box .is_image_field {margin:2rem 0}
.ws_page_product_wrap .es_step_area .bs_list_box .is_image_field img {max-width:100%}
.ws_page_product_wrap .es_step_area .bs_list_box .is_title {color:var(--webis_color)}
.ws_page_product_wrap .es_step_area .bs_list_box .is_desc {margin-top:1rem}

/* 구축 프로세스 */
.ws_page_process_wrap {}
.ws_page_process_wrap .es_stat_area {display:flex;flex-wrap:wrap;gap:2rem}
.ws_page_process_wrap .es_stat_area .bs_stat_box {width:100%;text-align:center}
.ws_page_process_wrap .es_stat_area .bs_stat_box:last-child {border-right:0}
.ws_page_process_wrap .es_stat_area .bs_stat_box .is_label {display:block;margin-bottom:1rem;color:#000;font-weight:bold;font-size:2rem}
.ws_page_process_wrap .es_stat_area .bs_stat_box .is_number {display:block;color:var(--webis_color)}
.ws_page_process_wrap .es_stat_area .bs_stat_box .is_number span {color:var(--webis_color);font-weight:900}
.ws_page_process_wrap .es_step_area {display:flex;justify-content:center}
.ws_page_process_wrap .es_step_area .bs_content_box {position:relative}
.ws_page_process_wrap .es_step_area .bs_content_box .is_list_field {position:relative;margin-bottom:4rem}
.ws_page_process_wrap .es_step_area .bs_content_box .is_list_field .ss_inner {display:flex;flex-wrap:wrap;align-items:center;gap:2rem;position:relative;padding:3rem;border-radius:1rem;box-shadow:0 0.4rem 1.2rem rgba(122,122,122,.12);border:1px solid #EEE}
.ws_page_process_wrap .es_step_area .bs_content_box .is_list_field .ss_inner:after {content:'\ea5f';display:block;position:absolute;top:100%;left:50%;height:4rem;color:var(--webis_color);font-size:3rem;line-height:4rem;font-family:'tabler-icons';transform:translateX(-50%)}
.ws_page_process_wrap .es_step_area .bs_content_box .is_list_field:last-child .ss_inner:after {display:none}
.ws_page_process_wrap .es_step_area .bs_content_box .is_list_field .ss_inner .ks_image {width:100%}
.ws_page_process_wrap .es_step_area .bs_content_box .is_list_field .ss_inner .ks_image img {max-width:7rem;width:100%;border-radius:50%}
.ws_page_process_wrap .es_step_area .bs_content_box .is_list_field .ss_inner .ks_text {flex:1}
.ws_page_process_wrap .es_step_area .bs_content_box .is_list_field .ss_inner .ks_text .os_label {color:var(--webis_color);font-weight:bold}
.ws_page_process_wrap .es_step_area .bs_content_box .is_list_field .ss_inner .ks_text .os_title {display:block;margin:1rem 0}
.ws_page_process_wrap .es_step_area .bs_content_box .is_list_field .ss_inner .ks_text .os_desc {}
.ws_page_process_wrap .es_as_area {display:flex;flex-wrap:wrap;gap:2rem}
.ws_page_process_wrap .es_as_area .bs_item_box {display:flex;flex-wrap:wrap;gap:2rem;width:100%;padding:3rem;border-radius:1rem;border:1px solid #E5E5E5}
.ws_page_process_wrap .es_as_area .bs_item_box .is_text_field {}
.ws_page_process_wrap .es_as_area .bs_item_box .is_text_field .ss_label {display:inline-block;margin-bottom:2rem;padding:0.6rem 1.5rem;border-radius:0.8rem;background-color:var(--webis_color);color:#FFF;font-size:1.56rem}
.ws_page_process_wrap .es_as_area .bs_item_box .is_text_field .ss_title {display:block}
.ws_page_process_wrap .es_as_area .bs_item_box .is_text_field .ss_desc {margin-top:1rem}
.ws_page_process_wrap .es_as_area .bs_item_box .is_image_field {width:100%;text-align:center}
.ws_page_process_wrap .es_as_area .bs_item_box .is_image_field img {max-width:20rem;width:100%;border-radius:50%}

/* 유지보수 */
.ws_page_mro_wrap {}
.ws_page_mro_wrap .es_benefit_area {display:flex;flex-wrap:wrap;gap:2rem}
.ws_page_mro_wrap .es_benefit_area .bs_item_box {width:100%;padding:3rem;border-radius:2rem;border:1px solid #E5E5E5}
.ws_page_mro_wrap .es_benefit_area .bs_item_box .is_image_field {text-align:center}
.ws_page_mro_wrap .es_benefit_area .bs_item_box .is_image_field img {max-width:100%}
.ws_page_mro_wrap .es_benefit_area .bs_item_box .is_title {display:block;margin:2rem 0;color:var(--webis_color);text-align:center}
.ws_page_mro_wrap .es_benefit_area .bs_item_box .is_desc {padding-top:2rem;border-top:1px solid #E5E5E5}
.ws_page_mro_wrap .es_benefit_area .bs_item_box .is_desc .ss_list {position:relative;margin-bottom:1.5rem;padding-left:1.8rem}
.ws_page_mro_wrap .es_benefit_area .bs_item_box .is_desc .ss_list:last-child {margin-bottom:0}
.ws_page_mro_wrap .es_benefit_area .bs_item_box .is_desc .ss_list:before {content:'';display:block;position:absolute;top:1rem;left:0;width:0.6rem;height:0.6rem;border-radius:50%;background-color:var(--webis_color)}
.ws_page_mro_wrap .es_benefit_area .bs_item_box .is_desc .ss_list .ks_sub {}
.ws_page_mro_wrap .es_benefit_area .bs_item_box .is_desc .ss_list .ks_sub .os_list {position:relative;margin-top:1rem;padding-left:1.4rem}
.ws_page_mro_wrap .es_benefit_area .bs_item_box .is_desc .ss_list .ks_sub .os_list:before {content:'';display:block;position:absolute;top:1.4rem;left:0;width:6px;height:1px;background-color:#555}
.ws_page_mro_wrap .es_partner_area {}
.ws_page_mro_wrap .es_partner_area .bs_item_box {display:flex;flex-wrap:wrap;align-items:center;gap:3rem 7rem}
.ws_page_mro_wrap .es_partner_area .bs_item_box .is_text_field {width:100%}
.ws_page_mro_wrap .es_partner_area .bs_item_box .is_text_field .ss_title {display:block;position:relative;margin-bottom:2rem;padding-bottom:2rem;color:var(--webis_color)}
.ws_page_mro_wrap .es_partner_area .bs_item_box .is_text_field .ss_title:before {content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:var(--webis_color)}
.ws_page_mro_wrap .es_partner_area .bs_item_box .is_text_field .ss_title:after {content:'';display:block;position:absolute;bottom:-1rem;right:0;width:2rem;height:2rem;border-radius:50%;background-color:var(--webis_color)}
.ws_page_mro_wrap .es_partner_area .bs_item_box .is_text_field .ss_desc {}
.ws_page_mro_wrap .es_partner_area .bs_item_box .is_image_field {width:100%;text-align:center}
.ws_page_mro_wrap .es_partner_area .bs_item_box .is_image_field img {max-width:100%}
.ws_page_mro_wrap .es_slide_area {padding:3rem;border-radius:1rem;background-color:#F1F4FB}
.ws_page_mro_wrap .es_slide_area .bs_swiper_box {position:relative;}
.ws_page_mro_wrap .es_slide_area .bs_swiper_box .is_item_field {padding:2rem;border-radius:2rem;background-color:#FFF;text-align:center}
.ws_page_mro_wrap .es_slide_area .bs_swiper_box .is_item_field .ss_label {display:flex;justify-content:center;align-items:center;gap:1rem;margin-bottom:3rem;color:#000;font-weight:bold}
.ws_page_mro_wrap .es_slide_area .bs_swiper_box .is_item_field .ss_label i {font-size:2em}
.ws_page_mro_wrap .es_slide_area .bs_swiper_box .is_item_field .ss_image_zone {}
.ws_page_mro_wrap .es_slide_area .bs_swiper_box .is_item_field .ss_image_zone img {max-width:100%;border-radius:2rem}
.ws_page_mro_wrap .es_slide_area .bs_swiper_box .is_item_field .ss_title {display:none;margin-top:3rem}
.ws_page_mro_wrap .es_slide_area .bs_swiper_box .is_item_field .ss_name {display:block;margin-top:3rem;color:#777;font-size:2rem}
.ws_page_mro_wrap .es_slide_area .bs_button {position:absolute;top:70%;width:5rem;height:5rem;border-radius:50%;background-color:#FFF;color:var(--webis_color);font-size:3rem;line-height:5rem;text-align:center}
.ws_page_mro_wrap .es_slide_area .bs_button.bs_button_prev {left:0}
.ws_page_mro_wrap .es_slide_area .bs_button.bs_button_next {right:0}
.ws_page_mro_wrap .es_slide_area .bs_swiper_box .swiper-wrapper {align-items:baseline}
.ws_page_mro_wrap .es_slide_area .bs_swiper_box .swiper-slide .is_item_field {opacity:.35;transform:scale(.8);transition:transform .45s ease, opacity .45s ease}
.ws_page_mro_wrap .es_slide_area .bs_swiper_box .swiper-slide-active .is_item_field {opacity:1;padding:0;border-radius:0;background-color:transparent;transform:scale(1)}
.ws_page_mro_wrap .es_slide_area .bs_swiper_box .swiper-slide-active .is_item_field .ss_label {display:none}
.ws_page_mro_wrap .es_slide_area .bs_swiper_box .swiper-slide-active .is_item_field .ss_title {display:block}
.ws_page_mro_wrap .es_slide_area .bs_swiper_box .swiper-pagination {position:initial;margin-top:7rem}
.ws_page_mro_wrap .es_slide_area .bs_swiper_box .swiper-pagination-bullet {opacity:1;width:1.2rem;height:1.2rem;background:#C7CADD}
.ws_page_mro_wrap .es_slide_area .bs_swiper_box .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color:var(--webis_color)}

/* 문의하기 */
.ws_page_ask_wrap {}
.ws_page_ask_wrap .es_title_area {}
.ws_page_ask_wrap .es_title_area .bs_icon {display:inline-block;position:relative}
.ws_page_ask_wrap .es_title_area .bs_icon:after {content:'';display:block;position:absolute;top:50%;left:calc(100% + 1rem);width:6.8rem;height:4.8rem;background-image:url('../img/page/cs_icon.png');background-position:center;background-size:contain;background-repeat:no-repeat;transform:translateY(-50%)}
.ws_page_ask_wrap .es_type_area {display:flex;flex-wrap:wrap;gap:2rem}
.ws_page_ask_wrap .es_type_area .bs_item_box {width:100%;padding:3rem;border-radius:2rem;border:1px solid #E5E5E5;text-align:center;cursor:pointer}
.ws_page_ask_wrap .es_type_area .bs_item_box:hover {border-color:var(--webis_color);background-color:#F5F8FF}
.ws_page_ask_wrap .es_type_area .bs_item_box.acitve {border-color:var(--webis_color);background-color:#F5F8FF}
.ws_page_ask_wrap .es_type_area .bs_item_box .is_image_field {}
.ws_page_ask_wrap .es_type_area .bs_item_box .is_image_field img {max-width:70%}
.ws_page_ask_wrap .es_type_area .bs_item_box .is_title {}
.ws_page_ask_wrap .es_type_area .bs_item_box .is_desc {margin-top:1rem}


/* ---------------------------------------------------------------------------------------------------- *
 *     WEBIS THEME DESIGN STYLE SHEET - DESKTOP BASE BREAKPOINT
 * ---------------------------------------------------------------------------------------------------- */

/* WEBIS MEDIA QUERIES 4XL (2560px) DOWN (MAX) */
@media all and (max-width:2559.98px) {

}

/* WEBIS MEDIA QUERIES 3XL (1920px) DOWN (MAX) */
@media all and (max-width:1919.98px) {

}

/* WEBIS MEDIA QUERIES 2XL (1600px) DOWN (MAX) */
@media all and (max-width:1599.98px) {

}

/* WEBIS MEDIA QUERIES XL (1440px) DOWN (MAX) */
@media all and (max-width:1439.98px) {

}

/* WEBIS MEDIA QUERIES LG (1280px) DOWN (MAX) */
@media all and (max-width:1279.98px) {
	.ws_page_access_wrap .es_product_area .bs_item_box .is_title {justify-content:center}
}

/* WEBIS MEDIA QUERIES MD (1024px) DOWN (MAX) */
@media all and (max-width:1023.98px) {
	.ws_page_access_wrap .es_top_area {flex-direction:column-reverse}

	.ws_page_rfid_wrap .es_survey_area .bs_title_box {display:flex;flex-wrap:wrap;gap:0.5rem}
	.ws_page_rfid_wrap .es_survey_area .bs_title_box .is_icon {display:none}
}

/* WEBIS MEDIA QUERIES SM (768px) DOWN (MAX) */
@media all and (max-width:767.98px) {
	/* ✅️ [WEBIS-260730] - 지점 레이어와 지도가 모바일 화면 폭을 넘지 않게 합니다. : S */
	.ws_page_intro_wrap .es_branch_layer {padding:1rem}
	.ws_page_intro_wrap .es_popup_area {max-height:calc(100vh - 2rem);padding:1.5rem}
	.ws_page_intro_wrap .es_popup_area .is_branch_close {top:0.8rem;right:0.8rem}
	.ws_page_intro_wrap .es_popup_area .bs_title_box {padding-right:4rem;padding-left:4rem}
	.ws_page_intro_wrap .es_popup_area .bs_content_box {flex-direction:column}
	.ws_page_intro_wrap .es_popup_area .bs_content_box .is_info_field,
	.ws_page_intro_wrap .es_popup_area .bs_content_box .is_map_field {width:100%}
	/* ✅️ [WEBIS-260730] - 지점 레이어와 지도가 모바일 화면 폭을 넘지 않게 합니다. : E */

	.ws_page_access_wrap .es_sub_area {flex-wrap:wrap}
	.ws_page_access_wrap .es_sub_area .bs_desc {width:100%;text-align:center}

	.ws_page_rfid_wrap .es_review_area .bs_item_box .is_text_field {width:100%}
	.ws_page_rfid_wrap .es_review_area .bs_item_box .is_image_field {display:flex;gap:2rem;width:100%}
	.ws_page_rfid_wrap .es_review_area .bs_item_box .is_image_field .ss_image_zone {overflow:hidden;width:6rem;height:6rem;border-radius:50%;background-color:#FFF;text-align:center}

	.ws_page_product_wrap .es_step_area .bs_list_box:nth-child(2n):after {display:none}

	.ws_page_mro_wrap .es_partner_area .bs_item_box {margin-bottom:3rem}
}

/* WEBIS MEDIA QUERIES SS (640px) DOWN (MAX) */
@media all and (max-width:639.98px) {
	.ws_page_access_wrap .es_top_area .bs_text_box .is_info_field {flex-direction:column}
	.ws_page_access_wrap .es_nice_area .bs_item_box {justify-content:center;text-align:center}
	
	.ws_page_rfid_wrap .es_rfid_area {flex-wrap:wrap}
}

/* WEBIS MEDIA QUERIES 2SS (480px) DOWN (MAX) */
@media all and (max-width:479.98px) {
	.ws_page_rfid_wrap .es_survey_area .bs_info_box .is_list {flex-direction:column}

	.ws_page_product_wrap .es_step_area .bs_list_box:after {display:none}

	.ws_page_process_wrap .es_step_area .bs_content_box .is_list_field .ss_inner .ks_text {width:100%}

	.ws_page_mro_wrap .es_partner_area .bs_item_box {flex-direction:column-reverse}
	.ws_page_mro_wrap .es_partner_area .bs_item_box .is_image_field img {max-width:20rem;width:100%}
}

/* WEBIS MEDIA QUERIES 3SS (320px) DOWN (MAX) */
@media all and (max-width:319.98px) {

}

/* WEBIS MEDIA QUERIES 4SS (280px) DOWN (MAX) */
@media all and (max-width:279.98px) {

}


/* ---------------------------------------------------------------------------------------------------- *
 *     WEBIS THEME DESIGN STYLE SHEET - MOBILE BASE BREAKPOINT
 * ---------------------------------------------------------------------------------------------------- */

/* WEBIS MEDIA QUERIES 4SS (280px) UP (MIN) */
@media all and (min-width:280px) {
	.ws_page_process_wrap .es_stat_area .bs_stat_box {width:calc(100% / 2 - (1 * 2rem / 2))}

/* WEBIS MEDIA QUERIES 3SS (320px) UP (MIN) */
@media all and (min-width:320px) {
	.ws_page_product_wrap .es_content_area .bs_item_box {width:calc(100% / 2 - (1 * 2rem / 2))}

	.ws_page_process_wrap .es_step_area .bs_content_box .is_list_field .ss_inner .ks_image {width:28%}

	.ws_page_ask_wrap .es_type_area .bs_item_box {width:calc(100% / 2 - (1 * 2rem / 2))}
}

/* WEBIS MEDIA QUERIES 2SS (480px) UP (MIN) */
@media all and (min-width:480px) {
	.ws_page_access_wrap .es_top_area {padding:5rem 3rem}

	.ws_page_rfid_wrap .es_cs_area .bs_item_box .is_image_field {width:30%}
	.ws_page_rfid_wrap .es_cs_area .bs_item_box .is_image_field:after {content:'';display:block;position:absolute;top:50%;right:0;width:1px;height:70%;background-color:#E5E5E5;transform:translateY(-50%)}
	.ws_page_rfid_wrap .es_cs_area .bs_item_box .is_text_field {flex:1}

	.ws_page_product_wrap .es_step_area .bs_list_box {width:calc(100% / 2 - (1 * 4rem / 2))}

	.ws_page_process_wrap .es_as_area .bs_item_box {width:calc(100% / 2 - (1 * 2rem / 2))}

	.ws_page_mro_wrap .es_benefit_area .bs_item_box {width:calc(100% / 2 - (1 * 2rem / 2))}
	.ws_page_mro_wrap .es_partner_area .bs_item_box .is_text_field {flex:1}
	.ws_page_mro_wrap .es_partner_area .bs_item_box .is_image_field {width:25%}
}

/* WEBIS MEDIA QUERIES SS (640px) UP (MIN) */
@media all and (min-width:640px) {
	.ws_page_intro_wrap .es_content_area .bs_item_box {width:calc(100% / 2 - (1 * 5rem / 2))}
	.ws_page_intro_wrap .es_special_area .bs_item_box {flex-direction:row;padding:4rem}
	.ws_page_intro_wrap .es_special_area .bs_item_box .is_image_field {width:15rem}

	.ws_page_access_wrap .es_top_area .bs_text_box .is_title {font-size:3rem}
	.ws_page_access_wrap .es_system_area {justify-content:center;gap:3rem}
	.ws_page_access_wrap .es_system_area .bs_item_box {width:calc(100% / 3 - (2 * 3rem / 3))}
	.ws_page_access_wrap .es_product_area .bs_item_box {width:calc(100% / 2 - (1 * 2rem / 2))}
	.ws_page_access_wrap .es_location_area .bs_item_box {width:calc(100% / 2 - (1 * 2rem / 2))}
	.ws_page_access_wrap .es_step_area .bs_list_box {width:calc(100% / 3 - (2 * 2rem / 3));padding:3rem}
	.ws_page_access_wrap .es_funtion_area .bs_item_box {width:calc(100% / 2 - (1 * 2rem / 2))}
	.ws_page_access_wrap .es_nice_area .bs_item_box .is_text_field {flex:1}
	.ws_page_access_wrap .es_review_area .bs_item_box {width:calc(100% / 2 - (1 * 5rem / 2))}

	.ws_page_rfid_wrap .es_rfid_area .bs_item_box.bs_state {flex:1}
	.ws_page_rfid_wrap .es_rfid_area .bs_item_box.bs_rfid {width:37%}
	.ws_page_rfid_wrap .es_effect_area .bs_item_box .is_image_field {width:30%}
	.ws_page_rfid_wrap .es_effect_area .bs_item_box .is_text_field {flex:1}
}

/* WEBIS MEDIA QUERIES SM (768px) UP (MIN) */
@media all and (min-width:768px) {
	.ws_page_content_wrap {font-size:1.8rem}

	.ws_page_rfid_wrap .es_rfid_area .bs_item_box.bs_rfid {width:30%}
	.ws_page_rfid_wrap .es_review_area .bs_item_box {padding:4rem}
	.ws_page_rfid_wrap .es_review_area .bs_item_box .is_text_field {flex:1;border-right:1px solid rgba(var(--webis_color_rgb),.1)}
	.ws_page_rfid_wrap .es_review_area .bs_item_box .is_image_field {margin:0 2rem;padding:3rem;border-radius:50%;background-color:rgba(255,255,255,.7);text-align:center}

	.ws_page_product_wrap .es_step_area .bs_list_box {width:calc(100% / 4 - (3 * 4rem / 4))}

	.ws_page_process_wrap .es_stat_area .bs_stat_box {flex:1}
	.ws_page_process_wrap .es_step_area .bs_content_box:before {content:'';display:block;position:absolute;top:7rem;left:0;width:1px;height:80%;background-color:var(--webis_color)}
	.ws_page_process_wrap .es_step_area .bs_content_box .is_list_field {padding-left:7rem}
	.ws_page_process_wrap .es_step_area .bs_content_box .is_list_field:before {content:'';display:block;position:absolute;top:4.5rem;left:-2.5rem;width:5rem;height:5rem;border-radius:50%;border:1px solid var(--webis_color);background-color:#FFF}
	.ws_page_process_wrap .es_step_area .bs_content_box .is_list_field:after {content:'';display:block;position:absolute;top:6rem;left:-1rem;width:2rem;height:2rem;border-radius:50%;background-color:var(--webis_color)}
	.ws_page_process_wrap .es_step_area .bs_content_box .is_list_field .ss_inner:before {content:'';display:block;position:absolute;top:7rem;right:100%;z-index:-1;width:7rem;height:1px;border-top:2px dotted var(--webis_color)}
	.ws_page_process_wrap .es_step_area .bs_content_box .is_list_field .ss_inner .ks_image img {max-width:15rem}

	.ws_page_mro_wrap .es_slide_area .bs_swiper_box .swiper-slide-active .is_item_field {transform:scale(1.15)}
	.ws_page_mro_wrap .es_slide_area .bs_button.bs_button_prev {left:5rem}
	.ws_page_mro_wrap .es_slide_area .bs_button.bs_button_next {right:5rem}

	.ws_page_ask_wrap .es_type_area .bs_item_box {width:calc(100% / 4 - (3 * 2rem / 4))}

    /* [SUB FRAME] - HEAD */
    .ws_sub_head_wrap .es_title_area .bs_title {font-size:3.6rem}

    /* [SUB] - INTRO */
    .ws_sub_intro_wrap .es_intro_area .bs_text_box .is_title {font-size:3.2rem}

    /* [SUB] - STAT */
    .ws_sub_stat_wrap {padding:4rem}
    .ws_sub_stat_wrap .es_stat_area {grid-template-columns:repeat(2,minmax(0px,1fr))}

    /* [SUB] - TAB */
    .ws_sub_tab_wrap .es_tab_area {padding:2.4rem}

    /* [SUB] - GALLERY */
    .ws_sub_gallery_wrap .es_gallery_area {grid-template-columns:repeat(3,minmax(0px,1fr))}

    /* [SUB] - SWIPER */
    .ws_sub_swiper_wrap {padding:3.2rem}

    /* [SUB] - FORM */
    .ws_sub_form_wrap .es_form_area {padding:3.2rem}
    .ws_sub_form_wrap .es_form_area .bs_row_box.bs_style_d492da47 {grid-template-columns:repeat(2,minmax(0px,1fr))}
}

/* WEBIS MEDIA QUERIES MD (1024px) UP (MIN) */
@media all and (min-width:1024px) {
	.ws_page_intro_wrap .es_special_area {gap:5rem}
	.ws_page_intro_wrap .es_special_area .bs_item_box {width:calc(100% / 2 - (1 * 5rem / 2))}

	.ws_page_access_wrap .es_top_area .bs_text_box {flex:1}
	.ws_page_access_wrap .es_top_area .bs_image_box {width:40%}
	.ws_page_access_wrap .es_system_area .bs_item_box {width:calc(100% / 5 - (4 * 3rem / 5))}
	.ws_page_access_wrap .es_product_area .bs_item_box {width:calc(100% / 4 - (3 * 2rem / 4))}
	.ws_page_access_wrap .es_funtion_area .bs_item_box {width:calc(100% / 3 - (2 * 2rem / 3))}

	.ws_page_rfid_wrap .es_review_area .bs_item_box .is_text_field {padding-left:7rem}
	.ws_page_rfid_wrap .es_review_area .bs_item_box:before {content:'';display:block;position:absolute;top:4rem;left:4rem;width:5rem;height:4.2rem;background-image:url('../img/page/quotes_col_s.png');background-position:center;background-size:contain;background-repeat:no-repeat}
	.ws_page_rfid_wrap .es_survey_area .bs_title_box {width:20%;padding-right:3rem;border-right:1px solid #E5E5E5}
	.ws_page_rfid_wrap .es_survey_area .bs_title_box .is_icon {max-width:18rem}
	.ws_page_rfid_wrap .es_survey_area .bs_title_box .is_icon img {max-width:100%}
	.ws_page_rfid_wrap .es_survey_area .bs_title_box .is_label {margin:1rem 0}
	.ws_page_rfid_wrap .es_survey_area .bs_info_box {flex:1}
	.ws_page_rfid_wrap .es_survey_area .bs_memo_box {width:25%}

	.ws_page_process_wrap .es_stat_area .bs_stat_box {border-right:1px solid #E5E5E5}
	.ws_page_process_wrap .es_as_area .bs_item_box .is_text_field {flex:1}
	.ws_page_process_wrap .es_as_area .bs_item_box .is_image_field {width:20rem}

	.ws_page_mro_wrap .es_benefit_area .bs_item_box {width:calc(100% / 4 - (3 * 2rem / 4))}

    /* [SUB] - REVIEW */
    .ws_sub_review_wrap .es_review_area {grid-template-columns:repeat(3,minmax(0px,1fr))}

    /* [SUB] - INFO */
    .ws_sub_info_wrap .es_info_area {grid-template-columns:repeat(2,minmax(0px,1fr))}
}

/* WEBIS MEDIA QUERIES LG (1280px) UP (MIN) */
@media all and (min-width:1280px) {
	.ws_page_access_wrap .es_top_area {padding:5rem}
	.ws_page_access_wrap .es_top_area .bs_text_box .is_title {font-size:4rem}
	.ws_page_access_wrap .es_top_area .bs_text_box .is_info_field .ss_image_zone {max-widht:20rem}
	.ws_page_access_wrap .es_product_area .bs_item_box {padding:3rem}
	.ws_page_access_wrap .es_step_area .bs_list_box {width:calc(100% / 5 - (4 * 2rem / 5))}

	.ws_page_rfid_wrap .es_rfid_area .bs_item_box {width:50%}
	.ws_page_rfid_wrap .es_review_area .bs_item_box .is_text_field {padding-left:15rem}

    /* [SUB] - INTRO */
    .ws_sub_intro_wrap .es_intro_area {grid-template-columns:repeat(2,minmax(0px,1fr))}

    /* [SUB] - STAT */
    .ws_sub_stat_wrap .es_stat_area {grid-template-columns:repeat(4,minmax(0px,1fr))}
}

/* WEBIS MEDIA QUERIES XL (1440px) UP (MIN) */
@media all and (min-width:1440px) {
}

/* WEBIS MEDIA QUERIES 2XL (1600px) UP (MIN) */
@media all and (min-width:1600px) {
}

/* WEBIS MEDIA QUERIES 3XL (1920px) UP (MIN) */
@media all and (min-width:1920px) {
}

/* WEBIS MEDIA QUERIES 4XL (2560px) UP (MIN) */
@media all and (min-width:2560px) {
}
