@charset "UTF-8";

@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

* {margin:0;padding:0;border:0;box-sizing:border-box;outline:none;word-break:keep-all;}
h1, h2, h3, h4 {font-size:inherit;color:inherit}
ul, ol, dl {list-style:none}
a {text-decoration:none}
a:link, a:visited, a:hover, a:active {color:inherit}
img {border:0;line-height:0;vertical-align:top}
form * {font-family:inherit}
input[type="text"] {-webkit-appearance:none;border-radius:0;}
input[type="text"], select, textarea {font-family:inherit;color:inherit;font-size:inherit;font-weight:inherit;border:1px solid #aaa}
input[type="reset"], input[type="submit"] {font-family:inherit;border:0;background:none;cursor:pointer}
input[type="radio"] {border:0}
input[type="password"],
textarea {-webkit-appearance:none;box-shadow:none !important;border-radius:0;}
input[type="image"] {-webkit-appearance:none;border-radius:0;}
fieldset {border:0;}
legend {position:absolute; top:0px; left:-9999px;}
button {border:0;background:none;font-family:inherit;font-size:inherit;color:inherit;cursor:pointer;text-transform:inherit}
table {border-collapse:collapse;border-spacing:0}
caption {overflow:hidden;width:1px;height:0;margin-left:-1px;font-size:0;line-height:0}
address, em {font-style:normal}
header, nav, section, footer, article, aside, figure, figcaption {display:block}
body {position:relative;width:100%;font-family:'Noto Sans KR', sans-serif;font-size:16px;color:#000;-webkit-text-size-adjust:100%;}
#wrap {box-sizing:content-box;}

/* 공통클래스 */
.clear:after {display:block;clear:both;content:""}
.clear_l {clear:left;}
.t_br {display:none;}
.m_br {display:none;}
.layer_mask {position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.8;-ms-filter:Alpha(opacity=80);filter:Alpha(opacity=80);}
body > .layer_mask {z-index:100;}
.white_mask {position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:0.1;-ms-filter:Alpha(opacity=10);filter:Alpha(opacity=10);}
.hide {overflow:hidden;height:1px;width:1px;margin:0 -1px -1px 0;font-size:0;line-height:0}
.inner_wrap {width:100%;max-width:82.5em;margin:0 auto;padding:0 20px;} 	/*넓이 1280px, 패딩:20px 총 넓이 1320px*/
.sub_inner_wrap {width:100%;max-width:71.25em;margin:0 auto;padding:0 1.25em;} 	/*넓이 1100px, 패딩:20px 총 넓이 1140px*/
.font_black {font-weight:900;}

/* skip */
.skip a {position:absolute;top:0;left:-9999px}
.skip a:focus, .skip a:active {left:0;width:100%;padding:10px 0;text-align:center;background:#000;color:#fff;font-weight:bold;z-index:10}

/* Header */
#header {position:fixed;top:0;left:0;width:100%;height:5em;z-index:100;}
#header .header_wrap {position:static;width:100%;max-width:77.5em;margin:0 auto;padding:0 1.25em; z-index:-10;} 	/*넓이 1200px, 패딩:20px 총 넓이 1240px*/
#header .logo {float:left;padding-top:1.4375em;}
#header .logo a {display:block;width:8.75em;height:2.3125em;background:url(../images/common/logo.png) no-repeat 0 0;background-size:100% auto;}

/* Search */
.open_gnb {float:right;margin-top:1.25em}
.open_gnb button {display:block;float:left;}
.open_gnb .open_search {width:2.5em;height:2.5em;margin-right:0.8125em;background:url(../images/common/ico_search.png) no-repeat;}
.open_gnb .open_search:hover,
.open_gnb .open_search:focus {background-position:0 100%;}
.open_gnb .gnb_btn {width:2.5em;height:2.5em;background:url(../images/common/btn_gnb_open.png) no-repeat;}
.open_gnb .gnb_btn:hover,
.open_gnb .gnb_btn:focus{background-position:0 100%;}

.search_layer {display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;}
.search_layer .inner_wrap {position:relative;}
.search_layer form {float:right;position:relative;width:100%;max-width:71.875em;margin-top:10.625em;padding:0 2.1875em;}
.search_layer form label {position:absolute;top:0.375em;height:1.5em;margin-left:0.65em;padding-left:0.675em;border-left:1px solid #000;font-size:2.5em;}
.search_layer form #searchText {width:100%;height:2.25em;padding:0 2.85em 0 0.625em; border:1px solid #889c59;background-color:transparent;font-size:2.5em;background-color:#fff;}
.search_layer form .search_btn {position:absolute;top:0;right:2.1875em;width:5.5625em;height:5.625em;background:url(../images/common/btn_search.jpg) no-repeat;background-size:cover;}
.search_layer .search_close {position:absolute;top:3.25em;right:3.4375em;width:2.375em;height:2.4375em;}

/* All GNB */
.allGnb_layer {display:none;position:fixed;top:0;left:0;width:100%;background-color:#595c5f;z-index:100}
.allGnb_logo_wrap {padding:1.1875em 0 1.125em;border-bottom:1px solid #7b7d7f}
.allGnb_logo_wrap .allGnb_logo a {display:block;width:9.5625em;height:2.5625em;margin:0 auto}
.allGnb_logo_wrap .allGnb_logo a img {width:100%;height:auto;}

.allGnb_layer .inner_wrap {position:relative;}

#allGnb {color:#fff;}
.all_dep_1 {padding:1.875em 0 2.3125em}
.all_dep_1 > li {float:left;padding-left:3.125em;}
.all_dep_1 > li:first-child {padding-left:0;}
.all_dep_1 > li > a {display:inline-block;margin-bottom:0.85em;border-bottom:1px solid #fff;font-size:1.25em;font-weight:bold;text-transform:capitalize;}
.all_dep_1 > li > a:hover {color:#d7e772;}

.all_dep_1 .all_dep_1_1 {width:16%}
.all_dep_1 .all_dep_1_2 {width:32%}
.all_dep_1 .all_dep_1_3 {width:32%}
.all_dep_1 .all_dep_1_4,
.all_dep_1 .all_dep_1_5,
.all_dep_1 .all_dep_1_6 {width:20%}

.all_dep_2 > li > a {display:block;padding-top:0.85em;font-size:1.125em;font-weight:500;line-height:1.5em;text-transform:uppercase;}
.all_dep_2 > li > a:hover {color:#d7e772;}
.all_dep_2 > li:first-child > a {padding-top:0;}

.all_dep_3 {padding:0.9375em 0 0.5em}
.all_dep_3 > li > a {display:block;margin-top:0.6em;padding-left:1.3333333333333333em;background:url(../images/common/bar_hor_w4.png) no-repeat 0 0.7em;font-family:"Nanum Gothic", 'Noto Sans KR', sans-serif;font-size:0.875em;line-height:1.5em}
.all_dep_3 > li > a:hover {color:#d7e772;}
.all_dep_3 > li:first-child > a {margin-top:0;}

.all_dep_1 .all_dep_1_5 > a {margin:-0.23333333333333334em 0 1.1333333333333333em;}
.all_dep_1 .all_dep_1_6 > a {margin:1.1em 0 1.1333333333333333em;}

.allGnb_close {position:absolute;top:-3.6875em;right:3.4375em;}

/* GNB */
.gnb_wrap {position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;text-align:center;background-color:rgba(0, 0, 0, 0.4);z-index:-10;}
.gnb_wrap.on {background-color:#000;opacity:1;-ms-filter:Alpha(opacity=100);filter:Alpha(opacity=100);}

#gnb {position:absolute;left:50%;height:100%;margin-left:-21.875em;padding-top:1.625em;color:#fff;}
#gnb .dep_1 > li {float:left;position:relative;padding:0 0.625em }
#gnb .dep_1 > li > a {display:block;line-height:1.7777777777777777em;}
#gnb .dep_1 > li.on > a {color:#d7e772;}
#gnb .dep_1 .dep_1_1 {padding-left:0;}
#gnb .dep_1 .dep_1_6 {padding-right:0;}

#gnb .dep_2 {display:none;position:absolute;top:2.6875em;left:50%;padding-top:6px;border-bottom:10px solid #000;background:url(../images/common/arr_dep_2.png) no-repeat 50% 0; text-align:left;}
#gnb .dep_1_1 .dep_2 {width:9.875em;margin-left:-4.9375em;}
#gnb .dep_1_2 .dep_2 {width:18.5625em;margin-left:-9.28125em}
#gnb .dep_1_3 .dep_2 {width:22.0625em;margin-left:-11.03125em;}
#gnb .dep_1_5 .dep_2 {width:9.875em;margin-left:-4.9375em;}
#gnb .dep_1_6 .dep_2 {width:12.1875em;margin-left:-6.09375em;}
#gnb .dep_1_1 .dep_2 > li > a,
#gnb .dep_1_5 .dep_2 > li > a,
#gnb .dep_1_6 .dep_2 > li > a {text-align:center;padding-left:0;}

#gnb .dep_2 > li {padding:0 1.25em; background-color:#000;}
#gnb .dep_2 > li:first-child {border-top:4px solid #000;}
#gnb .dep_2 > li > a {display:block;padding:0.6875em 0 0.9375em 1.875em;border-top:1px solid #222;}
#gnb .dep_2 > li > a:hover {color:#d7e772;}
#gnb .dep_2 > li:first-child > a {border-top:0;}

#gnb .dep_1_2 .dep_2 > li:nth-child(2),
#gnb .dep_1_3 .dep_2 > li:first-child {padding-bottom:1.1875em;}
#gnb .dep_1_2 .dep_2 > li:nth-child(2) > a,
#gnb .dep_1_3 .dep_2 > li > a {border-bottom:1px solid #222;}

#gnb .dep_3 > li > a {display:block;padding:0.5em 0 0.75em 3.75em;font-weight:300;color:#fff;background:url(../images/common/bar_hor_g4.png) no-repeat 1.875em 50%;}
#gnb .dep_3 > li > a:hover {color:#d7e772;}

/* Footer */
.index_page #section2 {height:100% !important;}
#footer {position:relative;left:0;bottom:0;width:100%;padding:2.5em 0 2.25em;border-top:6px solid #98b06d;background-color:#555;}
#section2 .fp-tableCell {height:100% !important}

.footer_top {text-align:center;}
.footer_top > ul {width:45.375em;margin:0 auto;}
.footer_top > ul > li {float:left;padding-left:0.625em;}
.footer_top > ul > li:first-child {padding-left:0;}
.footer_top > ul > li > a {display:block;width:11.6em;height:2.4em;border:1px solid #bdbdbd;font-size:0.9375em;font-weight:300;color:#fff;line-height:2.3em;}
.footer_top > ul > li > a:hover,
.footer_top > ul > li > a:focus {color:#d7e772;}
.footer_top > ul > li:first-child a {font-weight:400;color:#d7e772;}

/* family Site */
#family_site {text-align:left;}
#family_site > a {text-align:center;}
#family_site > a span {display:inline-block;width:12px;height:10px;padding-left:2.2666666666666666em;background:url(../images/common/arr_up2.png) no-repeat 100% 50%;background-size:contain}
#family_site.on > a span {background:url(../images/common/arr_down2.png) no-repeat 100% 50%;background-size:contain}

.family_box {display:none;position:absolute;left:0;bottom:100%;width:100%;padding:2.8125em 0 3.75em;border-top:6px solid #98b06d;border-bottom:6px solid #98b06d;background-color:#f5f5f5;z-index:10}
.family_box dl {float:left;padding-left:10.545454%}
.family_box dl.family_list01 {width:19.181819%;padding-left:0;}
.family_box dl.family_list02 {width:51.090909%}
.family_box dl.family_list03 {width:29.727272%}

.family_box dl dt {padding-bottom:1.4444444444444444em;border-bottom:3px solid #7e8e5f;font-size:1.125em;font-weight:bold;color:#111;}
.family_box dl dd ul li a {display:block;padding:0.8461538461538461em 0 0.8461538461538461em 1em;border-bottom:1px solid #dbdbdb;font-size:0.8125em;font-weight:300;color:#666;}
.family_box dl dd ul li a:hover,
.family_box dl dd ul li a:focus {background-color:#98b06d; color:#fff;}
.family_box dl.family_list02 dd {float:left;width:50%;}
.family_box dl.family_list02 dd.lft {padding-right:12px}
.family_box dl.family_list02 dd.rgt {padding-left:12px}

.m_family {display:none;}

/* Footer sns */
.footer_btm {text-align:center;}
#footer .sns {display:inline-block;padding:1.875em 0 1.3125em;}
#footer .sns li {float:left;padding:0 0.4375em;}
#footer .sns li a {display:block;overflow:hidden;width:3.5em;height:3.5em;text-indent:-9990px;cursor:context-menu;}
#footer .sns li:nth-child(1) a,
#footer .sns li:nth-child(2) a {cursor:pointer;}
#footer .sns li .facebook {background:url(../images/common/btn_footer_face.png) no-repeat;}
#footer .sns li .tweet {background:url(../images/common/btn_footer_tweet.png) no-repeat;}
#footer .sns li .blog {background:url(../images/common/btn_footer_blog.png) no-repeat;}
#footer .sns li:nth-child(1) a:hover,
#footer .sns li:nth-child(1) a:focus,
#footer .sns li:nth-child(2) a:hover,
#footer .sns li:nth-child(2) a:focus {background-position:0 100%;}

/* Footer Info */
.footer_info p {font-size:0.875em;color:#c3c3c3;}
.footer_info .copy {padding-top:1em;}

/* Footer modal */
.foot_modal {display:none;overflow:hidden;position:fixed;top:50%;left:50%;padding-bottom:4.125em;background-color:#f1f1f1;text-align:center;z-index:110;
-webkit-border-radius:9px;
-moz-border-radius:9px;
border-radius:9px;
}
.foot_modal .pop_img {padding:2.75em 0 1.75em;}
.foot_modal .foot_modal_tit {padding-top:2em;}
.foot_modal .pop_tit {display:inline-block;margin-bottom:0.6666666666666666em;padding-bottom:5px;border-bottom:2px solid #9faa8b;font-size:1.5em;font-weight:bold;color:#7e8e5f;}
.foot_modal .pop_sub_tit {font-size:1.25em;color:#111;line-height:1.5em;}
.foot_modal button {position:absolute;bottom:0;left:0;width:100%;height:2.75em;background-color:#7e8e5f;font-size:1.5em;font-weight:bold;color:#fff;}
.foot_modal button.m_pop {display:none;}

.p_info_box {width:53.75em;margin:-18.6875em 0 0 -26.875em;}
.p_info_box .foot_modal_cnt {padding:0 2.5em 2.5em;}
.p_info_box .p_info_list {overflow-y:scroll;height:21em;margin-top:2.375em;padding:2.25em 2.4375em;border:1px solid #e8e8e8;background-color:#f8f8f8;font-weight:300;color:#666;text-align:left}
.p_info_box .p_info_list > li {padding-top:1.75em;}
.p_info_box .p_info_list > li:first-child {padding-top:0;}
.p_info_box .p_info_list dt {font-size:0.9375em;font-weight:bold;color:#111;}
.p_info_box .p_info_list dd > p {font-size:0.9375em;}
.p_info_box .p_info_list dd > * {padding-top:9px}
.p_info_box .p_info_list .inner_list li {padding-left:0.4666666666666667em;background:url(../images/common/dot_black.png) no-repeat 0 0.5333333333333333em; font-size:0.9375em;line-height:1.3333333333333333em;}

.email_box {width:37.25em;margin:-13.96875em 0 0 -18.625em;}
.email_box .pop_sub_tit {padding:0 2.5em 2.2em;text-align:left;word-break:break-all;}

/*pager*/
.slider_wrap .bx-wrapper .bx-pager.bx-default-pager a {display:inline-block;overflow:hidden;width:15px;height:15px;}
.slider_wrap .bx-wrapper .bx-pager.bx-default-pager a,
.slider_wrap .bx-wrapper .bx-pager.bx-default-pager a:hover {background:transparent url(../images/common/ico_slider.png) no-repeat 50% -15px;}
.slider_wrap .bx-wrapper .bx-pager.bx-default-pager a.active {background:transparent url(../images/common/ico_slider.png) no-repeat 50% 0}

/*play*/
.slider_wrap .bx-wrapper .bx-controls-auto .bx-start {display:inline-block;overflow:hidden;width:16px;height:25px;}
.slider_wrap .bx-wrapper .bx-controls-auto .bx-start,
.slider_wrap .bx-wrapper .bx-controls-auto .bx-start:hover,
.slider_wrap .bx-wrapper .bx-controls-auto .bx-start.active {background:transparent url(../images/common/ico_play_stop.png) no-repeat 50% -25px}
.slider_wrap .bx-wrapper .bx-controls-auto .bx-start.active {display:none;}

/*stop*/
.slider_wrap .bx-wrapper .bx-controls-auto .bx-stop {display:inline-block;overflow:hidden;width:16px;height:25px;}
.slider_wrap .bx-wrapper .bx-controls-auto .bx-stop,
.slider_wrap .bx-wrapper .bx-controls-auto .bx-stop:hover,
.slider_wrap .bx-wrapper .bx-controls-auto .bx-stop.active {background:transparent url(../images/common/ico_play_stop.png) no-repeat 50% 0}
.slider_wrap .bx-wrapper .bx-controls-auto .bx-stop.active {display:none;}

/* Location bar */
.location_wrap {position:relative;width:100%;height:3.125em;border-bottom:1px solid #c7c8c4;background-color:#f2f3ef;}
.location_wrap ul {width:100%;max-width:77.5em;margin:0 auto;padding:0 1.25em} 	/*넓이 1200px, 패딩:20px 총 넓이 1240px*/
.location_wrap ul:after {display:block;content:"";clear:both;}
.location_wrap ul li {float:left;margin-right:7px;padding-right:15px;background:url(../images/common/arr_location.png) no-repeat 100% 50%;}
.location_wrap ul li:last-child {background:none;}
.location_wrap ul li p {display:block;font-size:0.9375em;font-weight:300;color:#666;line-height:3.3333333333333335em;}
.location_wrap ul li:last-child p {color:#7e8e5f;font-weight:500;}

/* Sub Page */
.sub_wrap {padding:3.125em 0 8.75em;}

/* Sub Page Title */
.sub_tit_wrap {overflow:hidden;position:relative;width:100%;height:18.75em;}

.sub_tit_cont {position:absolute;left:0;bottom:0;width:100%;height:100%;padding-top:9.4375em;color:#fff;text-align:center;}

.sub_tit_cont .sub_tit {opacity:0.8;-ms-filter:Alpha(opacity=80);filter:Alpha(opacity=80);font-size:3em;color:#fff;text-align:center;}
.sub_tit_cont .sub_tit span {font-size:0.9583333333333334em}
.sub_location {padding-top:1.3125em;}
.sub_location > li {display:inline-block;margin-right:0.6875em;padding-left:1.25em;background:url(../images/common/arr_right_w6.png) no-repeat 0 50%;}
.sub_location > li:first-child {background:none;}
.sub_location > li a {font-size:1.125em;}
.sub_txt {display:table;width:100%;height:9.375em;margin-bottom:2.5em;border-bottom:1px solid #e8e8e8;color:#303030;text-align:center;}
.sub_txt p {display:table-cell;vertical-align:middle;}

.page_main_tit {margin-bottom:1.6041666666666667em;font-size:3em;font-weight:bold;color:#101010;letter-spacing:-2px; text-align:center;}    /*riskCrisis_page*/

.tab_img_tit {margin-bottom:1.875em;padding:16px 0;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;font-size:1.5em;font-weight:bold;color:#101010;text-align:center;}
.tab_img_tit img {vertical-align:inherit;margin-right:0.8333333333333334em;}
.tab_img_tit span {font-weight:normal;}

/* Table */
.tbl_top_txt {float:right;margin-bottom:1.0666666666666667em;padding-left:1.3333333333333333em;background:url(../images/common/dot_98b06d.png) no-repeat 0 50%; font-size:0.9375em;color:#666;}

.tbl_down {width:100%;}
.tbl_down img {vertical-align:middle;}
.m_tbl_down {display:none;height:100%;padding-left:1.1111111111111112em;}
.m_tbl_down img {width:100%;height:auto;vertical-align:inherit;}

.tbl_type1 {width:100%;}
.tbl_type1 thead th {border-top:1px solid #000;padding:0.8666666666666667em 0; border-bottom:1px solid #000;font-size:0.9375em;font-weight:normal;color:#101010;}
.tbl_type1 thead th:nth-child(2) {padding-left:1.9333333333333333em;text-align:left}
.tbl_type1 tbody {border-bottom:1px solid #000}
.tbl_type1 tbody td {padding:0.9333333333333333em 0 0.8666666666666667em;border-top:1px solid #eee;font-size:0.9375em;color:#666;text-align:center;}
.tbl_type1 tbody tr:first-child td {border-top:0;}
.tbl_type1 tbody tr td:nth-child(2) {padding-left:1.9333333333333333em;text-align:left}
.tbl_type1 tbody tr td:nth-child(2) > a:hover,
.tbl_type1 tbody tr td:nth-child(2) > a:focus {color:#7e8e5f;}
.tbl_type1 tbody td > a {word-break:break-all;}

.tbl_type2 {width:100%;border-bottom:1px solid #eee;text-align:left;}
.tbl_type2 thead th {padding:0.9333333333333333em 0 0.8666666666666667em;border-top:1px solid #000;border-bottom:1px solid #000;font-size:0.9375em;font-weight:normal; color:#111;}
.tbl_type2 thead th:first-child {padding:0.9333333333333333em 2.4em;}
.tbl_type2 thead th:first-child + th {padding-left:2em}

.tbl_type2 tbody th {padding:0 1.6111111111111112em;}
.tbl_type2 tbody .q th + td {padding:0 2em}
.tbl_type2 tbody .q th,
.tbl_type2 tbody .q td {padding:0.9333333333333333em 0;border-top:1px solid #eee;font-size:0.9375em;font-weight:normal;line-height:1.5em;color:#666;}
.tbl_type2 tbody tr:first-child .q th,
.tbl_type2 tbody tr:first-child .q td {border-top:0;}
.tbl_type2 tbody .q th {padding:0.9333333333333333em 2.4em;}
.tbl_type2 tbody .q span {display:block;overflow:hidden;position:relative;width:1.0666666666666667em;height:1.0666666666666667em;margin:0 auto;}
.tbl_type2 tbody .q span img {position:absolute;top:0;left:0;}
.tbl_type2 tbody .q a {display:block;}
.tbl_type2 tbody .q.on th {color:#7e8e5f;}
.tbl_type2 tbody .q.on td span img {top:-100%;}

.tbl_type2 tbody .a {display:none;}
.tbl_type2 tbody .a th,
.tbl_type2 tbody .a td {background-color:#fbfbfb;border-top:1px solid #eee;font-size:0.9375em;line-height:1.4666666666666666em;color:#7e8e5f;}
.tbl_type2 tbody .a th {text-align:center;}
.tbl_type2 tbody .a th div,
.tbl_type2 tbody .a td div {display:none;}
.tbl_type2 tbody .a td div {padding:3em 2em}
.tbl_type2 tbody .a td p {padding-top:1.4em}
.tbl_type2 tbody .a td p:first-child {padding-top:0;}

/* input */
.input_top_txt {padding-bottom:1.1333333333333333em;font-size:0.9375em;color:#111;}
.input_top_txt span {line-height:1em;color:#f00;vertical-align:sub;}

/* Paging */
.paging {margin-top:3em;text-align:center}
.paging > .web_paging {display:inline-block}
.paging > .mob_paging {display:none;}

.paging a, .paging strong, .paging p {display:inline-block;float:left;width:2.857142857142857em;height:2.857142857142857em;margin:0 0.35714285714285715em;border:1px solid #bbb;font-size:0.875em;font-weight:bold;color:#252525;line-height:2.857142857142857em}
.paging a {background-color:#f6f6f6;}
.paging strong {background:#7e8e5f;border:0;color:#fff;vertical-align:top}
.paging .btn_first a {margin-left:0;background:url(../images/common/arr_list_before.png) no-repeat 0 -2.857142857142857em;text-indent:-9999px;border:0;margin:0}
.paging .btn_prev a {background:url(../images/common/arr_list_before.png) no-repeat;text-indent:-9999px;border:0;margin:0}
.paging .btn_next a {background:url(../images/common/arr_list_after.png) no-repeat;text-indent:-9999px;border:0;margin:0}
.paging .btn_last a {margin-right:0;background:url(../images/common/arr_list_after.png) no-repeat 0 -2.857142857142857em;text-indent:-9999px;border:0;margin:0}

.paging .mob_paging a, .paging .mob_paging strong, .paging .mob_paging p {width:3.2em;height:3.2em;margin:0 0.35em;border:1px solid #bbb;font-size:1em;line-height:3.2em;}
.paging .mob_paging .btn_first a {margin-left:0;background:url(../images/common/arr_list_before_m.png) no-repeat 0 100%;background-size:100% auto;border:0;margin:0;width:100%;height:100%}
.paging .mob_paging .btn_prev a {background:url(../images/common/arr_list_before_m.png) no-repeat;background-size:100% auto;border:0;margin:0;width:100%;height:100%}
.paging .mob_paging .btn_next a {background:url(../images/common/arr_list_after_m.png) no-repeat;background-size:100% auto;border:0;margin:0;width:100%;height:100%}
.paging .mob_paging .btn_last a {margin-right:0;background:url(../images/common/arr_list_after_m.png) no-repeat 0 100%;background-size:100% auto;border:0;margin:0;width:100%;height:100%}

/* 리스트 상세페이지 */
.list_detail {border-top:1px solid #000;border-bottom:1px solid #000;}
.list_detail > dt {padding:0.8125em 2.5em;}
.list_detail > dt p {float:left;width:80%;font-size:0.9375em;color:#7e8e5f;}
.list_detail > dt span {float:right;font-size:0.9375em;font-weight:300;color:#666;}
.list_detail > dd {border-top:1px solid #eee;}
.list_detail .detail_cont {padding:2.5em 2.5em 3.375em;background-color:#fbfbfb}
.list_detail .detail_cont > * {padding-top:1.4666666666666666em;}
.list_detail .detail_cont > *:first-child {padding-top:0;}
.list_detail .detail_cont img {max-width:100%;height:auto !important;}
.list_detail .detail_cont p {font-size:0.9375em;line-height:1.4666666666666666em;color:#666;}
.list_detail .detail_cont p strong {font-size:1.2em;font-weight:bold;line-height:1.5em;color:#111;}

.list_detail .detail_etc {padding:0 2.5em 3.75em;border-top:0;background-color:#fbfbfb}
.list_detail .detail_down {float:left;max-width:65%;}
.list_detail .detail_down button {height:2.625em;padding-left:3.875em;background:url(../images/common/btn_download2.png) no-repeat;text-align:left}
.list_detail .detail_down span {border-bottom:1px solid #7e8e5f;font-size:0.9375em;color:#7e8e5f;word-break:break-all;}

.list_detail .sns_list {float:right;}
.list_detail .sns_list li {float:left;}
.list_detail .sns_list li button {display:block;width:42px;height:42px;margin-left:0.3125em;background:url(../images/common/btn_sns.png) no-repeat;text-indent:-9999px;}
.list_detail .sns_list li:first-child button {margin-left:0;}
.list_detail .sns_list li.sns_list_twt button {background-position:0 25%}
.list_detail .sns_list li.sns_list_blog button {background-position:0 50%}
.list_detail .sns_list li.sns_list_band button {background-position:0 75%}
.list_detail .sns_list li.sns_list_url button {background-position:0 100%}

.list_detail .detail_other li {padding:0.9333333333333333em 2.6666666666666665em;font-size:0.9375em;color:#666;}
.list_detail .detail_other li:after {display:block;content:"";clear:both;}
.list_detail .detail_other li:first-child {border-bottom:1px solid #eee;}
.list_detail .detail_other li p {float:left;width:11.988011%;font-size:15px;color:#111;}
.list_detail .detail_other li a {display:block;float:left;width:88.011989%;padding-right:2.3333333333333335em;color:#666;}
.list_detail .detail_other li.prev_list a {background:url(../images/common/arr_up.png) no-repeat 100% 50%;}
.list_detail .detail_other li.next_list a {background:url(../images/common/arr_down.png) no-repeat 100% 50%;}

/* Button */
.btm_btn_wrap {padding-top:2.5em;text-align:right;}
.btm_btn_wrap button {width:14.533333333333333em;height:3.3333333333333335em;background-color:#7e8e5f; font-size:0.9375em;color:#fff;}

/*jqTransform*/
.jqtransformdone {display:inline-block;z-index:10}
.jqTransformSelectWrapper {position:relative;top:0;left:0;}
.jqTransformSelectWrapper span {display:block;position:relative;top:0;left:0;width:100%;border:1px solid #d4d4d4;background-color:#f6f6f6;}
.jqTransformSelectWrapper a.jqTransformSelectOpen {display:inline-block;overflow:hidden;position:absolute;top:0;right:0;border:1px solid #d4d4d4;}
.jqTransformSelectWrapper a.on.jqTransformSelectOpen {background-position:0 100% !important}
.jqTransformSelectWrapper .select_option a {display:block;border:1px solid #d4d4d4;border-top:0;background-color:#eaeaea;}
.jqTransformSelectWrapper .select_option a:hover,
.jqTransformSelectWrapper .select_option a:focus {border-color:#7e8e5f;background-color:#7e8e5f;color:#fff}
.jqTransformSelectWrapper ul {overflow: visible;background-color:#fff;display:none;z-index:10}

/* placeholder */
.placeholder_wrap {position:relative;}
.placeholder {position:absolute;}

/* Accordion */
/* 질문 */
.accordion_list {text-align:center;}
.accor_tit {border-top:1px solid #222;border-bottom:1px solid #222;color:#111;}
.accor_tit ul li {float:left;padding:0.9333333333333333em 0;font-size:0.9375em;}
.accor_tit .acc_tit_1 {width:14.095238%;}
.accor_tit .acc_tit_2 {width:71.809524%;padding-left:7.960199%;text-align:left}
.accor_tit .acc_tit_3 {width:14.095238%;}

.accor_txt {font-size:0.9375em;}
.accor_txt .dt_ul {display:table;width:100%;padding:0.7333333333333333em 0;border-bottom:1px solid #eee;}
.accor_txt .dt_ul li {display:table-cell;color:#666;vertical-align:middle;}
.accor_txt .dt_ul li > span {display:block;width:4.666666666666667em;height:1.8666666666666667em;margin:0 auto;background:url(../images/common/ico_yet_fin.png) no-repeat; line-height:200px;text-indent:-9999px;color:transparent;}
.accor_txt .fin .dt_ul li > span {background-position:0 100%}
.accor_txt .dt_ul .acc_tit_1 {width:14.095238%;}
.accor_txt .dt_ul .acc_tit_2 {width:71.809524%;padding-left:3em;text-align:left}
.accor_txt .dt_ul .acc_tit_3 {width:14.095238%;}

/* 답변 */
.accor_txt .dd_ul {display:none;border-bottom:1px solid #eee;background-color:#fbfbfb;}
.accor_txt .dd_ul > li hr {display:block;width:95%;height:1px;margin:0 auto;border-bottom:1px dashed #bbb;}
.accor_txt .dd_ul dl {display:table;width:100%;}
.accor_txt .dd_ul dt,
.accor_txt .dd_ul dd {display:table-cell;}
.accor_txt .dd_ul dt {vertical-align:middle;}
.accor_txt .dd_ul dd {padding:3em 4.444444444444445em 3em 0;}
.accor_txt .dd_ul dd p {padding-top:1em;}
.accor_txt .dd_ul dd p:first-child {padding-top:0;}
.accor_txt .dd_ul dd .person_in_charge {padding-top:1.6666666666666667em;color:#7e8e5f}
.accor_txt .dd_ul .acc_tit_1 {width:14.095238%;font-weight:500;}
.accor_txt .dd_ul .acc_tit_2 {width:85.904762%;padding-left:7.960199%;color:#666;text-align:left}

/* Sub Page QnA footer*/
.qna_footer {overflow-x:hidden;position:relative; width:100%;height:18.375em;background:url(../images/common/bg_qna_footer.jpg) no-repeat 50% 0;background-size:cover;}
.qna_footer > img {width:100%;min-width:1920px;height:auto;}
.qna_position {position:absolute;top:0;left:0;width:100%;height:100%;}
.qna_footer_wrap {display:table; width:100%;max-width:106.25em;height:100%;margin:0 auto;padding:0 10px;background:url(../images/common/bar_ver_g195.png) no-repeat 50% 50%;text-align:center;color:#fff;}
.single .qna_footer_wrap {background:none;}
.qna_footer_wrap > div {padding:0 10px;}
.qna_footer_wrap .lft {display:table-cell;width:50%;vertical-align:middle;}
.qna_footer_wrap .rgt {display:table-cell;width:50%;vertical-align:middle;}
.qna_footer_wrap .q_foot_tit {margin-bottom:0.32em;padding-bottom:0.4em;background:url(../images/common/bar_hor_w24.png) no-repeat 50% 100%; font-size:2.8125em;font-weight:bold;}
.qna_footer_wrap p {font-size:0.9375em;line-height:1.4666666666666666em}
.qna_footer_wrap a {display:block;width:11.722222222222221em;height:2.7777777777777777em;margin:1.4444444444444444em auto 0;border:1px solid #fff;font-size:1.125em;line-height:2.7777777777777777em;}

/* QnA Error */
.error_list_wrap {padding:5.333333333333333em 0 7.666666666666667em;border-bottom:1px solid #dbdbdb;}
.error_list_wrap > div {width:12.533333333333333em;height:12.533333333333333em;margin:0 auto; background:url(../images/common/ico_list_error.png) no-repeat;background-size:cover;}
.error_list_wrap p {padding-top:1.2em;font-size:1.3333333333333333em;line-height:1.5em;color:#666;}

/* Top Btn */
.go_top {position:fixed;bottom:2em;left:50%;width:2.6875em;height:2.6875em;margin-left:35.625em;font-size:1em;z-index:20;}

/* Tab */
.tab {position:relative;width:100%;}
.tab_open {display:none;}
.tab .tab_btn_wrap {position:absolute;top:0;}

.tab .tab_cnt {display:none;}
.tab .on .tab_cnt {display:block;}

.tab.item3 .tab_btn_wrap {width:33.333333%;}
.tab.item3 .tab1 .tab_btn_wrap {width:33.333334%;}
.tab.item3 .tab1 .tab_btn_wrap {left:0}
.tab.item3 .tab2 .tab_btn_wrap {left:33.333334%}
.tab.item3 .tab3 .tab_btn_wrap {left:66.666667%}

.tab.item4 .tab_btn_wrap {width:25%;}
.tab.item4 .tab1 .tab_btn_wrap {left:0}
.tab.item4 .tab2 .tab_btn_wrap {left:25%}
.tab.item4 .tab3 .tab_btn_wrap {left:50%}
.tab.item4 .tab4 .tab_btn_wrap {left:75%}

/* Tab type1 */
.tab_type1 {padding-top:3.125em}
.tab_type1 .tab_btn_wrap button {width:100%;height:2.7777777777777777em;border:1px solid #e8e8e8;border-left:0;font-size:1.125em;color:#888;text-align:center;}
.tab_type1 .tab1 .tab_btn_wrap button {border-left:1px solid #e8e8e8;}
.tab_type1 .tab_btn_wrap button:hover,
.tab_type1 .tab_btn_wrap button:focus,
.tab_type1 .on .tab_btn_wrap button {background-color:#7e8e5f;font-weight:normal;color:#fff;}

/* Tab type2 */
.tab_type2 {padding-top:3.0625em}
.tab_type2 .tab_btn_wrap {background:#7e8e5f;}
.tab_type2 .tab_btn_wrap button {width:100%;height:3.2666666666666666em;font-size:0.9375em;color:#fff;text-align:center;}
.tab_type2 .tab_btn_wrap button:hover,
.tab_type2 .tab_btn_wrap button:focus,
.tab_type2 .on .tab_btn_wrap button {font-weight:bold;color:#d7e772;}

.tab_type2.item7 .tab1 .tab_btn_wrap {width:15.454545%;left:0}
.tab_type2.item7 .tab2 .tab_btn_wrap {width:12.272727%;left:15.454545%;}
.tab_type2.item7 .tab3 .tab_btn_wrap {width:19.909093%;left:27.727272%;}
.tab_type2.item7 .tab4 .tab_btn_wrap {width:12.272727%;left:47.636365%;}
.tab_type2.item7 .tab5 .tab_btn_wrap {width:13.636364%;left:59.909092%;}
.tab_type2.item7 .tab6 .tab_btn_wrap {width:12.272727%;left:73.545455%;}
.tab_type2.item7 .tab7 .tab_btn_wrap {width:14.181818%;left:85.818182%;}

/* inner_tab */
.tab .inner_tab_btn_wrap {position:absolute;top:0;}

.tab .inner_tab_cnt {display:none;}
.tab .on > .inner_tab_cnt {display:block;}

.tab.item2 .inner_tab_btn_wrap {width:50%;}
.tab.item2 .inner_tab1 .inner_tab_btn_wrap {left:0;}
.tab.item2 .inner_tab2 .inner_tab_btn_wrap {left:50%;}
.tab.item2 .inner_tab2 .inner_tab_btn_wrap button {margin-left:-1px;padding-right:2px}

/* Inner Tab type1 */
.inner_tab_type1 {padding-top:2.8125em;}
.inner_tab_type1 .inner_tab_btn_wrap button {width:100%;height:2.8125em;border:1px solid #e8e8e8;color:#888;line-height:2.8125em;text-align:center;}
.inner_tab_type1 .inner_tab2 .inner_tab_btn_wrap button {border-left-color:#cfcfcf;}

.inner_tab_type1 .inner_tab_btn_wrap button:hover,
.inner_tab_type1 .inner_tab_btn_wrap button:focus,
.inner_tab_type1 .on .inner_tab_btn_wrap button {border-color:#cfcfcf;background-color:#f2f3ef;font-weight:bold;color:#7e8e5f;}

/* 이미지 */
.m_img {display:none;}
.img_wrap img {width:100%;height:auto;}
.img_pop_wrap {display:none;}

/* 공지글 */
.notice-row td {background:#fbfbfb !important; color:#7aa91e !important;}