@charset 'utf-8';

/* 공통 : S */
.ws_content_wrap {margin-bottom:100px}
.ws_content_wrap .es_title {display:block;margin-top:40px;margin-bottom:15px;padding-left:25px;background:url('../../../webis/img/page/bul.png') left center no-repeat;color:#333;font-weight:normal;font-size:1.6em;line-height:normal;letter-spacing:-0.5px}
.ws_content_wrap .es_desc {padding:20px 15px;background:#f5f5f5;font-size:1.2em;line-height:1.6em;letter-spacing:-0.5px;word-break:keep-all}
.ws_content_wrap .es_2nd_desc {padding:0 15px;font-size:1.2em;line-height:1.6em;letter-spacing:-0.5px;word-break:keep-all}
.ws_content_wrap .es_alert {display:block;margin-top:5px;color:#0063b4;font-weight:bold;font-size:1.2em;line-height:1.7em;letter-spacing:-0.5px;word-break:keep-all}
.ws_content_wrap .es_bg {padding:30px;background-color:#f5f5f5f5}
.ws_content_wrap .es_bg_red {padding:30px;background-color:#fff6f6}
.ws_content_wrap .es_bd_double {padding:40px 30px;border:4px double #000}

/* 테이블 */
.ws_content_wrap .es_table_area {margin-top:20px}
.ws_content_wrap .es_table_left td {text-align:left}

/* alert */
.ws_content_wrap .es_alert_area {margin-top:15px;padding:10px 20px;background-color:#f9f9f9;overflow:hidden}
.ws_content_wrap .es_alert_area dl {float:left;width:50%;margin:10px 0;overflow:hidden}
.ws_content_wrap .es_alert_area dl .bs_subject,
.ws_content_wrap .es_alert_area dl .bs_desc {float:left;font-size:1.2em;line-height:1.7em;letter-spacing:-0.5px}
.ws_content_wrap .es_alert_area dl .bs_subject {position:relative;margin-right:2%;padding-left:15px;color:#333;font-weight:500}
.ws_content_wrap .es_alert_area dl .bs_subject:before {content:'';display:block;position:absolute;top:10px;left:0;width:4px;height:4px;border-radius:50% !important;background-color:#333}
.ws_content_wrap .es_alert_area dl .bs_desc {word-break:keep-all}

/* 리스트 타입01 */
.ws_content_wrap .es_list_type01_area {}
.ws_content_wrap .es_list_type01_area .bs_title i {display:block;color:#d90000;font-size:3em;text-align:center}
.ws_content_wrap .es_list_type01_area .bs_title .is_title {display:block;margin-bottom:5px;color:#000;font-weight:bold;font-size:2.5em;line-height:1.4em;letter-spacing:-1px;word-break:keep-all;text-align:center}
.ws_content_wrap .es_list_type01_area .bs_title .is_sub_title {display:block;margin-bottom:30px;color:#000;font-weight:bold;font-size:1.5em;line-height:1.4em;letter-spacing:-1px;word-break:keep-all;text-align:center}
.ws_content_wrap .es_list_type01_area dl {margin-bottom:10px}
.ws_content_wrap .es_list_type01_area dl .bs_subject,
.ws_content_wrap .es_list_type01_area dl .bs_desc {line-height:1.7em;letter-spacing:-0.5px;word-break:keep-all}
.ws_content_wrap .es_list_type01_area dl .bs_subject {position:relative;padding-left:18px;color:#333;font-size:1.3em}
.ws_content_wrap .es_list_type01_area dl .bs_subject:before {content:'';display:block;position:absolute;top:6px;left:0;width:11px;height:11px;border-radius:2px !important;border:3px solid #0063B4}
.ws_content_wrap .es_list_type01_area dl .bs_desc {margin-bottom:20px;font-size:1.2em}
.ws_content_wrap .es_list_type01_area dl .bs_desc .is_1st_ul {}
.ws_content_wrap .es_list_type01_area dl .bs_desc .is_1st_ul .ss_1st_li {position:relative;margin-top:8px;margin-left:20px;padding-left:18px}
.ws_content_wrap .es_list_type01_area dl .bs_desc .is_1st_ul .ss_1st_li:before {content:'';display:block;position:absolute;top:9px;left:0;width:8px;height:8px;border-radius:50% !important;background-color:#c4c4c4}
.ws_content_wrap .es_list_type01_area dl .bs_desc .is_2nd_ul {margin-top:5px;margin-bottom:20px}
.ws_content_wrap .es_list_type01_area dl .bs_desc .is_2nd_ul .ss_2nd_li {margin-top:5px;margin-left:5px;padding-left:18px;background:url('../../../webis/img/page/list_bul.png') top 10px left no-repeat}

/* 리스트 타입02 */
.ws_content_wrap .es_list_type02_area {}
.ws_content_wrap .es_list_type02_area .bs_list_box {position:relative;margin:10px 0;padding-left:10px}
.ws_content_wrap .es_list_type02_area .bs_list_box:before {content:'';display:block;position:absolute;top:10px;left:0;width:4px;height:4px;border-radius:50% !important;background-color:#333}

/* 이미지 */
.ws_content_wrap .es_image_area {text-align:center}
.ws_content_wrap .es_image_area img {max-width:100%}
.ws_content_wrap .es_image_area .bs_list_box {}
.ws_content_wrap .es_image_area .bs_list_box .is_img {}
.ws_content_wrap .es_image_area .bs_list_box .is_subject {margin-top:5px;font-weight:500;font-size:1.2em}

.ws_content_wrap .es_image_border_area {}
.ws_content_wrap .es_image_border_area .bs_list_box {}
.ws_content_wrap .es_image_border_area .bs_list_box .is_image_field {}
.ws_content_wrap .es_image_border_area .bs_list_box .is_image_field .ss_img {max-width:100%}

/* 탭 */
.ws_content_wrap .es_tab_area {display:table;table-layout:fixed;width:100%}
.ws_content_wrap .es_tab_area .bs_list_box {display:table-cell;vertical-align:middle}
.ws_content_wrap .es_tab_area .bs_list_box .is_tab_menu {display:block;height:77px;padding:30px 10px;box-shadow:1px 0 0 0 #ddd, 0 1px 0 0 #ddd, 1px 1px 0 0 #ddd, 1px 0 0 0 #ddd inset, 0 1px 0 0 #ddd inset;font-size:1.3em;font-weight:normal;text-align:center;letter-spacing:-1px;cursor:pointer}
.ws_content_wrap .es_tab_area .bs_list_box .is_tab_menu.is_tab_active {border-width:1px;border-style:solid;background-color:#f7c63b;color:#fff}
.ws_content_wrap .webis_tab_content_area {display:none}
.ws_content_wrap .webis_tab_content_active {display:block}

/* 버튼 */
.ws_content_wrap .es_button_area {margin-top:40px;text-align:center}
.ws_content_wrap .es_button_area .bs_btn {display:inline-block;padding:20px 50px;border:1px solid #333;color:#222;font-size:1.4em;letter-spacing:-0.5px}
.ws_content_wrap .es_button_area .bs_btn:hover {background-color:#333;color:#fff;transition:all .3s ease-in-out}
/* 공통 : E */

/* POLICY DEFAULT DESIGN */
.ws_policy_wrap {margin:50px 0 100px}
.ws_policy_wrap .es_subject_area {margin-bottom:50px}
.ws_policy_wrap .es_subject_area .bs_subject_text {position:relative;padding-bottom:20px;color:#000;text-align:center;font-size:3em;line-height:normal;letter-spacing:-1px}
.ws_policy_wrap .es_subject_area .bs_subject_text:after {content:'';position:absolute;bottom:0;left:50%;display:block;width:50px;height:2px;margin-left:-25px;background-color:#000}
.ws_policy_wrap .es_explain_area {line-height:1.6}
.ws_policy_wrap .es_explain_area .bs_explain_title {}
.ws_policy_wrap .es_explain_area .bs_explain_desc {padding:20px;border:1px solid #DDDDDD;background-color:#F9F9F9;font-size:1.2em;word-break:keep-all}
.ws_policy_wrap .es_index_area {}
.ws_policy_wrap .es_info_area {line-height:1.6;letter-spacing:-0.5px;word-wrap:break-word}
.ws_policy_wrap .es_info_area .bs_1st_title {margin-top:40px;font-size:1.4em}
.ws_policy_wrap .es_info_area .bs_1st_desc {margin:15px 0;padding:20px;border:1px solid #DDDDDD;background-color:#FAFAFA;font-size:1.1em}
.ws_policy_wrap .es_info_area .bs_1st_text {margin:15px 0;padding-left:10px;font-size:1.1em}
.ws_policy_wrap .es_info_area .bs_1st_table {margin-left:10px}
.ws_policy_wrap .es_info_area .bs_1st_date {margin:15px 0;padding:20px;background-color:#f1f6ff;font-weight:bold;font-size:1.2em;text-align:center}
.ws_policy_wrap .es_info_area .bs_1st_ul {margin:15px 0;padding-left:20px;font-size:1.1em}
.ws_policy_wrap .es_info_area .bs_1st_ul .is_1st_li {margin-top:5px}
.ws_policy_wrap .es_info_area .bs_1st_ul .is_1st_li .ss_2nd_text {margin:10px 0;}
.ws_policy_wrap .es_info_area .bs_1st_ul .is_1st_li .ss_2nd_desc {margin:10px 0;}
.ws_policy_wrap .es_info_area .bs_1st_ul .is_1st_li .ss_2nd_box {margin:10px 0;}
.ws_policy_wrap .es_info_area .bs_1st_ul .is_1st_li .ss_2nd_ul {margin:10px 0;padding-left:20px;}
.ws_policy_wrap .es_info_area .bs_1st_ul .is_1st_li .ss_2nd_ul .ks_2nd_li {margin-top:5px;list-style:disc}
.ws_policy_wrap .es_info_area .bs_1st_ul .is_1st_li .ss_2nd_ul .ks_2nd_li .os_3rd_ul {margin:5px 0;padding-left:20px}
.ws_policy_wrap .es_info_area .bs_1st_ul .is_1st_li .ss_2nd_ul .ks_2nd_li .os_3rd_ul .rs_3rd_li {margin-top:5px;list-style:circle}
.ws_policy_wrap .es_date_area {}
.ws_policy_wrap .es_table_area {width:100%;max-width:100%;margin:10px 0 15px;border-collapse:collapse;border-spacing:0;text-align:center;background-color:transparent}
.ws_policy_wrap .es_table_area caption {position:absolute;width:0;height:1px;padding:0;margin:-1px;border:0;text-align:left;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);overflow:hidden}
.ws_policy_wrap .es_table_area > thead > tr > th,
.ws_policy_wrap .es_table_area > tbody > tr > th,
.ws_policy_wrap .es_table_area > tfoot > tr > th,
.ws_policy_wrap .es_table_area > thead > tr > td,
.ws_policy_wrap .es_table_area > tbody > tr > td,
.ws_policy_wrap .es_table_area > tfoot > tr > td {padding:10px;border-width:1px;border-style:solid;border-color:#eee;vertical-align:middle;line-height:1.5em}
.ws_policy_wrap .es_table_area > thead > tr > th,
.ws_policy_wrap .es_table_area > tbody > tr > th {background-color:#f6f5f6;font-weight:bold}
.ws_policy_wrap .es_table_area > tbody > tr > td {text-align:left}
.ws_privacy_wrap .icon01 {background-image:url('../../../webis/img/page/privacy_icon01.png')}
.ws_privacy_wrap .icon02 {background-image:url('../../../webis/img/page/privacy_icon02.png')}
.ws_privacy_wrap .icon03 {background-image:url('../../../webis/img/page/privacy_icon03.png')}
.ws_privacy_wrap .icon04 {background-image:url('../../../webis/img/page/privacy_icon04.png')}
.ws_privacy_wrap .icon05 {background-image:url('../../../webis/img/page/privacy_icon05.png')}
.ws_privacy_wrap .icon06 {background-image:url('../../../webis/img/page/privacy_icon06.png')}
.ws_privacy_wrap .icon07 {background-image:url('../../../webis/img/page/privacy_icon07.png')}
.ws_privacy_wrap .icon08 {background-image:url('../../../webis/img/page/privacy_icon08.png')}
.ws_privacy_wrap .icon09 {background-image:url('../../../webis/img/page/privacy_icon09.png')}
.ws_privacy_wrap .icon10 {background-image:url('../../../webis/img/page/privacy_icon10.png')}
.ws_privacy_wrap .icon11 {background-image:url('../../../webis/img/page/privacy_icon11.png')}
.ws_privacy_wrap .icon12 {background-image:url('../../../webis/img/page/privacy_icon12.png')}
.ws_privacy_wrap .icon13 {background-image:url('../../../webis/img/page/privacy_icon13.png')}
.ws_privacy_wrap .icon14 {background-image:url('../../../webis/img/page/privacy_icon14.png')}
.ws_privacy_wrap .icon15 {background-image:url('../../../webis/img/page/privacy_icon15.png')}
.ws_privacy_wrap .icon01_b:before {background-image:url('../../../webis/img/page/privacy_icon01.png')}
.ws_privacy_wrap .icon02_b:before {background-image:url('../../../webis/img/page/privacy_icon02.png')}
.ws_privacy_wrap .icon03_b:before {background-image:url('../../../webis/img/page/privacy_icon03.png')}
.ws_privacy_wrap .icon04_b:before {background-image:url('../../../webis/img/page/privacy_icon04.png')}
.ws_privacy_wrap .icon05_b:before {background-image:url('../../../webis/img/page/privacy_icon05.png')}
.ws_privacy_wrap .icon06_b:before {background-image:url('../../../webis/img/page/privacy_icon06.png')}
.ws_privacy_wrap .icon07_b:before {background-image:url('../../../webis/img/page/privacy_icon07.png')}
.ws_privacy_wrap .icon08_b:before {background-image:url('../../../webis/img/page/privacy_icon08.png')}
.ws_privacy_wrap .icon09_b:before {background-image:url('../../../webis/img/page/privacy_icon09.png')}
.ws_privacy_wrap .icon10_b:before {background-image:url('../../../webis/img/page/privacy_icon10.png')}
.ws_privacy_wrap .icon11_b:before {background-image:url('../../../webis/img/page/privacy_icon11.png')}
.ws_privacy_wrap .icon12_b:before {background-image:url('../../../webis/img/page/privacy_icon12.png')}
.ws_privacy_wrap .icon13_b:before {background-image:url('../../../webis/img/page/privacy_icon13.png')}
.ws_privacy_wrap .icon14_b:before {background-image:url('../../../webis/img/page/privacy_icon14.png')}
.ws_privacy_wrap .icon15_b:before {background-image:url('../../../webis/img/page/privacy_icon15.png')}
.ws_privacy_wrap .es_label_area {}
.ws_privacy_wrap .es_label_area ul {border-top:1px solid #DDD;border-left:1px solid #DDD;overflow:hidden}
.ws_privacy_wrap .es_label_area ul .bs_list_box {float:left;width:20%;padding:20px 5px;border-right:1px solid #DDD;border-bottom:1px solid #DDD;text-align:center}
.ws_privacy_wrap .es_label_area ul .bs_list_box .is_icon {display:inline-block;width:65px;height:75px;background-size:contain;background-position:center;background-repeat:no-repeat}
.ws_privacy_wrap .es_label_area ul .bs_list_box .is_title {display:block;margin-top:10px;font-weight:500;font-size:1.2em;letter-spacing:-0.5px}
.ws_privacy_wrap .es_label_list_area {padding:10px;border:1px solid #DDD}
.ws_privacy_wrap .es_label_list_area ul {overflow:hidden}
.ws_privacy_wrap .es_label_list_area ul .bs_list_box {float:left;width:50%;padding:15px}
.ws_privacy_wrap .es_label_list_area ul .bs_list_box .is_title {display:block;position:relative;padding:5px 10px 5px 50px;font-weight:500;font-size:1.2em;letter-spacing:-0.5px}
.ws_privacy_wrap .es_label_list_area ul .bs_list_box .is_title:before {content:'';display:block;position:absolute;top:50%;left:0;width:40px;height:40px;background-position:center;background-size:contain;background-repeat:no-repeat;transform:translateY(-50%)}
.ws_privacy_wrap .es_info_area .bs_1st_title {position:relative;padding-left:50px}
.ws_privacy_wrap .es_info_area .bs_1st_title:before {content:'';display:block;position:absolute;top:50%;left:0;width:40px;height:40px;background-position:center;background-size:contain;background-repeat:no-repeat;transform:translateY(-50%)}
.ws_privacy_wrap .es_down_area {}
.ws_privacy_wrap .es_down_area li {margin-top:10px}
.ws_privacy_wrap .es_down_area li a {display:block;padding:5px;background-color:#0063B4;color:#FFF;text-align:center}


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

/* MEDIA (모바일 이하) 767px 이하 */
@media all and (max-width:767px) {
	.ws_content_wrap .es_title {font-size:1.6em}
	.ws_content_wrap .es_desc {font-size:1.1em}
	.ws_content_wrap .es_alert {font-size:1.1em}

	.ws_content_wrap .es_table_scroll {overflow:auto}
	.ws_content_wrap .es_table_scroll table {width:1000px}

	.ws_content_wrap .es_alert_area dl {float:none;width:100%}
	.ws_content_wrap .es_alert_area dl .bs_subject,
	.ws_content_wrap .es_alert_area dl .bs_desc {font-size:1.1em}
	.ws_content_wrap .es_alert_area dl .bs_subject {width:28%;padding-left:10px}
	.ws_content_wrap .es_alert_area dl .bs_subject:before {top:8px;width:3px;height:3px}
	.ws_content_wrap .es_alert_area dl .bs_desc {width:70%}

	.ws_content_wrap .es_list_type01_area dl .bs_subject {font-size:1.2em}
	.ws_content_wrap .es_list_type01_area dl .bs_subject:before {top:5px}
	.ws_content_wrap .es_list_type01_area dl .bs_desc {font-size:1.1em}
	.ws_content_wrap .es_list_type01_area dl .bs_desc .is_1st_ul .ss_1st_li {padding-left:12px}
	.ws_content_wrap .es_list_type01_area dl .bs_desc .is_1st_ul .ss_1st_li:before {top:8px;width:5px;height:5px}
	.ws_content_wrap .es_list_type01_area dl .bs_desc .is_2nd_ul .ss_2nd_li {background-position:top 8px left}

	.ws_content_wrap .es_image_area .bs_list_box .is_subject {padding:5px 0;font-size:1em}

	.ws_content_wrap .es_tab_area .bs_list_box .is_tab_menu {font-size:1.2em}

	.ws_content_wrap .es_button_area .bs_btn {padding:10px 15px;font-size:1em}

	.ws_privacy_wrap .es_label_area ul .bs_list_box {width:50%}
	.ws_privacy_wrap .es_label_list_area ul .bs_list_box {width:100%}
}
/* MEDIA (태블릿 이하) 991px 이하 */
@media all and (max-width:991px) {

}
/* MEDIA (데스크탑 이하) 1279px 이하 */
@media all and (max-width:1279px) {

}

 /* ================================================== *
 *
 *     MEDIA EXTEND - MIN DEVICE
 *
 * ================================================== */
 
 /* MEDIA (태블릿 이상) 768px 이상 */
@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 (min-width:768px) and (max-width:991px) {
	.ws_content_wrap .es_list_type01_area dl .bs_subject {width:20%}
	.ws_content_wrap .es_list_type01_area dl .bs_desc {width:78%}
}
/* MEDIA (데스크탑 구간만) 992px ~ 1279px */
@media (min-width:992px) and (max-width:1279px) {

}