@charset "euc-kr";

@import url('./style.css');

/* reset */
body {font-size:13px;line-height:1.5;font-family:"¸¼Àº °íµñ", Malgun Gothic,"µ¸¿ò", Dotum,"±¼¸²", Gulim, Arial, "Trebuchet MS", Verdana,"Sans-serif";color:#555;letter-spacing:-0.05em}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0}
img,fieldset,iframe {border:0 none}
dl,ul,ol,menu,li {list-style:none}
blockquote, q {quotes:none}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}
img, input, button, select, textarea {vertical-align:middle}
button {overflow:visible;margin:0;padding:0;border:none;background:0;vertical-align:middle;cursor:pointer}
em, i, address {font-style:normal}
a, a:link, a:visited {color:#767676;text-decoration:none}
a:hover {color:#2f2f2f;text-decoration:underline}
a:active {color:#2f2f2f;text-decoration:none}
table {border-spacing:0;border-collapse:collapse;table-layout:fixed;word-wrap:break-word}
hr {display:none}
legend, caption {overflow:hidden;position:absolute;top:-9999px;left:-9999px;height:0;font-size:0;line-height:0}
caption {position:static}
input, textarea, select, button {font-size:12px;font-family:"¸¼Àº °íµñ", Malgun Gothic,"µ¸¿ò", Dotum,"±¼¸²", Gulim, Arial, "Trebuchet MS", Verdana,"Sans-serif";color:#555}
textarea {resize:none}
article, aside, footer, header, hgroup, nav, section, menu {display:block;margin:0;padding:0}
abbr, acronym, applet, audio, big, canvas, cite, dfn,
code, samp, kbd, var, datalist, details, keygen, small,
source, strike, sub, sup, tt {margin:0;padding:0}
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}
button::-moz-focus-inner,
input::-moz-focus-inner {padding:0}
input {margin:0;vertical-align:middle}
input.radio {width:13px;height:13px;margin:0;padding:0;vertical-align:-4px;.vertical-align:0} /* 2016-02-25 ¼öÁ¤ */
table td input.radio {vertical-align:-3px;.vertical-align:1px} /* 2016-02-25 ¼öÁ¤ */
.webkit table td input.radio {vertical-align:middle}
input.checkbox {width:13px;height:13px;margin:0;padding:0;vertical-align:-2px}

/* layout */
#wrap, #header, #container, /*#contents,*/ #footer {position:relative}
#wrap {min-width:1000px}
#container {width:1000px;margin:0 auto}
#container:after {display:block;clear:both;height:0;font-size:0;line-height:0;content:" "}
.combine {float:none;position:relative;width:100%}

/* skipnavi */
#skipnavi {position:relative;text-align:center}
#skipnavi strong {display:block;overflow:hidden;width:0;height:0;font-weight:bold;white-space:nowrap}
#skipnavi a {display:block;overflow:hidden;width:0;height:0;font-weight:bold;white-space:nowrap}
#skipnavi a:focus, #skipnavi a:active {overflow:hidden;width:100%;height:19px;padding:5px 0 0;background:#006cb8;color:#fff}

/* quick 2016-05-11 ¼öÁ¤ */
.quick {position:fixed;top:130px;right:0;z-index:10;width:120px}
.quick .box_btn_quick {float:left;width:35px;}
.quick .q_btn {display:block;width:34px;height:92px;margin-left:1px;margin-bottom:5px;background:url('/images/common/quick_off.gif') no-repeat 0 0}
.quick .q_btn span {display:block;height:67px;padding:24px 5px 0;font-size:13px;line-height:14px;color:#fff}
.quick .box_quick_menu {float:left;width:85px}
.quick .quick_menu {overflow:hidden;margin-bottom:10px;padding:2px 12px 0;border:1px solid #d3d3d3;background:#fff}
.quick .quick_menu li {float:left;width:100%;padding-bottom:7px;border-top:1px solid #f2f2f2}
.quick .quick_menu li:first-child {border-top:0 none}
.quick .quick_menu li.etc a {margin-left:-4px;} /* 2016-06-15 ¼öÁ¤ */

.quick_close {right:-85px;}
.quick_top {display:none;}
.quick_off .quick_top {display:block;}
.quick_top_on {display:block;}
.quick_on .quick_top_on {display:none;}

/* form */
.inp_t1 {width:auto;height:24px;padding:0 5px;border:1px solid #ccc;color:#555;line-height:27px}
.inp_t2 {width:auto;height:24px;padding:0 5px;border:1px solid #4082d0;  background: #e0e0e0; color:#555; line-height:27px} /* 2020-04-24 Ãß°¡  */
.sel_t1, .sel_t2 {height:26px;padding:0 0 0 5px;border:1px solid #ccc;color:#555;line-height:20px} /* 2016-03-23 ¼öÁ¤ */
.chk_t1 {width:13px;height:13px;margin:0 0 0 0;padding:0;vertical-align:middle}
.inp_textarea {overflow:auto;width:auto;border:1px solid #ccc;color:#555}
.txt_form_top {margin-bottom:6px;color:#fd1e00;text-align:right}
.box_form {border-top:2px solid #519acd}
.txt_over1 {display:inline-block;overflow:hidden;width:100%;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis}
.txt_over2 {display:inline-block;overflow:hidden;width:80%;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis}
.txt_over3 {overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.box_inp {display:block;position:relative;width:auto;height:31px;margin-bottom:8px}
.box_inp label {position:absolute;top:6px;left:12px;z-index:1;font-family:"¸¼Àº °íµñ", Malgun Gothic,"µ¸¿ò",Dotum,"±¼¸²",Gulim, AppleGothic,Sans-serif;cursor:text}
.box_inp .inp_t1 {width:282px;height:30px;padding-left:12px}
.box_inp .inp_t1.text-focus, .box_inp .inp_t2.text-focus, .box_inp .inp_t3.text-focus {position:relative;z-index:2}

.underline{text-decoration: underline !important;}  /* 2020-04-24 Ãß°¡  */

/* search */
.search_right {text-align:right}
.search_center {display:block;position:relative;width:100%;margin:0 0 40px;padding:20px 0;border-top:1px solid #d7d8da;border-bottom:1px solid #d7d8da;background:#f3fafe;text-align:center}
.search_center .sel_t1 {width:220px}
.search_center .txt_label {position:absolute;top:22px;left:50px;font-weight:bold;font-size:12px;font-family:"¸¼Àº °íµñ", Malgun Gothic,"µ¸¿ò",Dotum,"±¼¸²",Gulim, AppleGothic,Sans-serif;color:#006db8}

.box_search {float:right;width:188px;height:23px;margin:16px 0 0 0;padding:1px 0 0 0;border:1px solid #bdbdbd;background-color:#fff;}
.box_search input {float:left;width:145px;padding:3px 5px 3px;border:0;color:#a9a9a9;vertical-align:top}
.box_search button {float:right;width:21px;height:21px;background:url('/images/common/ico_search_view.gif') no-repeat;text-indent:-9999px}

/* footer */
#footer {min-width:1000px;margin:45px 0 0 0;padding:4px 0 0;background:url('/images/common/bg_footer.gif') repeat-x 0 0}
.footer_menu {position:relative;width:1000px;height:53px;margin:0 auto;font-family:"¸¼Àº °íµñ", Malgun Gothic,"µ¸¿ò",Dotum,"±¼¸²",Gulim, AppleGothic,Sans-serif}
.footer_menu .menu {float:left;padding:17px 0 0 2px}
.footer_menu .menu li {float:left;width:auto;margin-right:10px;padding:0 0 0 10px;background:url('/images/common/bar_footer.gif') no-repeat 0 5px}
.footer_menu .menu li.first {padding:0;background:none}
.footer_menu .menu li a {font-weight:bold;font-size:13px;color:#686868}
.footer_menu .menu li a.on {color:#2f2f2f}
.footer_menu .menu li strong {color:#2f2f2f}
.footer_menu .btn_service {float:right;padding-top:14px}
.footer_bottom {position:relative;padding-bottom:40px;border-top:1px solid #e3e8eb}
.footer_in {position:relative;width:1000px;margin:0 auto}
.footer_in:after {display:block;visibility:hidden;clear:both;height:0;font-size:0;line-height:0;content:" "}
.footer_in .logo {position:absolute;left:1px;top:30px;width:auto}
.footer_in address {float:left;width:640px;padding:18px 0 0 163px;font-size:11px;font-family:"µ¸¿ò",Dotum,"±¼¸²",Gulim, AppleGothic,Sans-serif;color:#5f5f5f;line-height:19px}
.footer_in address .tit {word-spacing:20px}
.footer_in .copyright {float:left;width:640px;padding:10px 0 0 163px;font-size:11px;font-family:"µ¸¿ò",Dotum,"±¼¸²",Gulim, AppleGothic,Sans-serif;color:#5f5f5f}
.footer_in .footer_right {position:absolute;right:0;top:15px;width:200px;text-align:right}
.footer_in .footer_right select {width:155px;height:24px;padding-left:10px;border:1px solid #e9e9e9;font-weight:bold;font-family:"¸¼Àº °íµñ", Malgun Gothic;color:#606f79}
.footer_in .customer_center {padding-top:15px}
#footer .select {position:absolute;right:0;top:14px;width:157px;background:#fff;font-family:"¸¼Àº °íµñ", Malgun Gothic;line-height:normal;vertical-align:middle;text-align:right}
#footer .select .my_value {position:relative;left:0;top:0;z-index:2;width:155px;margin:0;padding:0;border:1px solid #bababa;background:url('/images/common/bul_arrow_select.gif') no-repeat 100% 9px;font-family:"¸¼Àº °íµñ", Malgun Gothic;color:#606f79;line-height:19px;text-align:left}
#footer .select .my_value.selected {font-weight:bold}
#footer .select.open .my_value,.select .my_value.outLine {border:1px solid #999}
#footer .select button.my_value {height:24px;font-weight:bold;text-indent:10px}
#footer .select div.my_value {height:19px;text-indent:8px}
#footer .select .ctrl {position:absolute;right:0;top:0;width:18px;height:22px;border:none;background:#fff}
#footer .select .arrow {position:absolute;right:6px;top:10px;width:0;height:0;border-right:3px solid #fff;border-bottom:3px solid #606f79;border-left:3px solid #fff;font-size:0;line-height:0}
#footer .select ul {overflow:hidden;position:absolute;right:0;bottom:23px;width:155px;border:0;border-top:1px solid #bababa;border-bottom:1px solid #bababa;background:#fff;text-align:left;list-style:none}
#footer .select ul.list {display:none}
#footer .select.open ul.list {display:block}
#footer .select ul.iList {left:-2000%}
#footer .select.open ul.iList {left:0}
#footer .select li {overflow:hidden;position:relative;height:18px;border-right:1px solid #bababa;border-left:1px solid #bababa;white-space:nowrap}
#footer .select li a {display:block;height:18px;background:#fff;line-height:18px;text-decoration:none;text-indent:8px}
#footer .select li.hover * {background:#999;color:#fff}

/* °øÅë */
.hidden {display:block;overflow:hidden;position:absolute;top:-9999px;left:-9999px;width:1px;height:1px;font-size:0;line-height:0}
.none {display:none;height:0;font-size:0;line-height:0}
.clearfix {display:block;clear:both}
.clearfix:after {display:block;clear:both;height:0;font-size:0;line-height:0;content:" "}
.fl {float:left}
.fr {float:right}
.txtl {text-align:left}
.txtr {text-align:right}
.button_view {margin:30px 0 0 0;text-align:left} /* 2016-03-08 Ãß°¡ */
.fwb {font-weight:600}
.fwn {font-weight:normal}
.hidden {display:block;overflow:hidden;position:absolute;top:-9999px;left:-9999px;width:1px;height:1px;font-size:0;line-height:0}
.mt0 {margin-top:0px !important} /* 2016-03-14 ¼öÁ¤ */
.mt8 {margin-top:8px !important} /* 2016-03-10 ¼öÁ¤ */
.mt20 {margin-top:20px}
.mt60 {margin-top:60px !important} /* 2016-07-05 ¼öÁ¤ */
.mr20 {margin-right:20px}
.mb20 {margin-bottom:20px !important} /* 2016-03-14 ¼öÁ¤ */
.ml5 {margin-left:5px !important}
.ml21 {margin-left:21px !important} /* 2016-05-20 ¼öÁ¤ */
.tab_content {display:none}
.tab_content_selected {display:block !important}
.ico_time {vertical-align:-4px}
.txt_normal {font-weight:normal}
.txt_bu5_01 {padding-left:10px;background:url('/images/common/bul_underline.gif') no-repeat left 12px;font-weight:normal;font-size:13px;color:#555}
.txt_bu6_01 {padding-left:10px;background:url('/images/common/bul_underline2.gif') no-repeat left 8px;font-weight:normal;font-size:11px;font-family:"µ¸¿ò", Dotum;color:#de5e00} /* 2016-03-08 ¼öÁ¤ */
.txt_bu7_01 {padding-left:14px;background:url('/images/common/bul_refer.gif') no-repeat left 5px;font-weight:bold;font-size:13px;font-family:"¸¼Àº °íµñ",Malgun Gothic;color:#555}
.txt_bu8_01 {display:inline-block;padding-left:10px;background:url('/images/common/bul_star_g.gif') no-repeat left 10px;font-weight:bold;font-size:13px;font-family:"¸¼Àº °íµñ",Malgun Gothic;color:#555}
.txt_bu9_01 {display:inline-block;padding-left:10px;background:url('/images/common/bul_star_r.gif') no-repeat left 9px;font-size:13px;font-family:"¸¼Àº °íµñ",Malgun Gothic;color:#e51919;letter-spacing:-0.05em;line-height:20px}
.lst_bul4_01 li {background:url('/images/common/bul_underline.gif') no-repeat left 1px}
.lst_bul5_01 {margin-top:10px}
.lst_bul5_01 li {padding-left:10px;background:url('/images/common/bul_star_y.gif') no-repeat left 5px;font-weight:normal;font-size:11px;font-family:"µ¸¿ò", Dotum;color:#de5e00;line-height:18px} /* 2016-03-08 ¼öÁ¤ */
.lst_bul6_01 {padding-top:10px}
.lst_bul6_01 li {padding-left:10px;margin-top:10px;background:url('/images/common/bul_dot1.gif') no-repeat 0 12px;font-weight:normal}
.lst_bul6_01 label.lb_ty1 {margin-right:10px;font-weight:bold;font-size:13px;line-height:18px;font-family:"¸¼Àº °íµñ",Malgun Gothic;color:#555}
.btn_cnt.bg_grn a {min-width:104px}
.btn_cnt.bg_b {background-position:left -400px}
.btn_cnt.bg_grn {background-position:left -600px}
.btn_cnt.bg_grn * {min-width:120px;padding:0 10px 0 6px;background-position:right -600px;color:#fff}
.btn_ty1.g_01, a.btn_ty1.g_01 {background:#7d7d7d}
.btn_cnt.bg_grn, .btn_cnt.bg_grn * {height:45px;font-weight:bold;font-size:16px;line-height:45px;text-align:center}
.lst_bul10 li {padding-left:10px;background:url('/images/common/bul_underline5.gif') no-repeat 0 11px;font-size:13px;color:#4e7de7}
.certification {margin-top:30px}
.tbl_type9 .btn_left_01 {margin-top:10px}
.btn_ty10_01,a.btn_ty10_01 {display:inline-block;overflow:visible;width:auto;height:24px;margin:0;padding:0 14px;background:#7d7d7d;font-size:12px;font-family:"µ¸¿ò", Dotum;color:#fff !important;line-height:25px;text-decoration:none;vertical-align:middle}
.btn_ty11, a.btn_ty11 {display:inline-block;overflow:visible;width:auto;min-width:94px;height:22px;margin:0;padding:0 10px;border:1px solid #cfcfcf;background:#4082d0;color:#fff !important;font-weight:normal;font-size:12px;font-family:"µ¸¿ò", Dotum;line-height:25px;text-align:center;text-decoration:none;vertical-align:middle}
.box_user_wrap {padding-top:40px}
.box_users {margin-top:10px}
.box_link_wrap {padding-top:20px}
.box_link {margin-top:10px}
.btn_area2_01 {overflow:hidden;margin-top:30px}
.btn_area2_01 .btn_left {display:inline-block;float:left;margin-top:0}
.btn_area2_01 .btn_right {display:inline-block;float:right;margin-top:0;padding-top:0}
.tbl_type10_01 {width:100%;margin-top:20px;border-top:2px solid #1c73dd;border-bottom:1px solid #1c73dd;text-align:center}
.tbl_type10_01 thead th {padding:9px 0;border-bottom:1px solid #d1d8ea;background:#eef1f8;font-size:13px;color:#333}
.tbl_type10_01 tbody td {padding:10px 0;background:#fff;color:#555;text-align:center}
.tbl_type11_01 {margin-top:30px;border-top:2px solid #1c73dd;border-bottom:1px solid #1c73dd}
.tbl_type11_01 tbody th {padding:10px 15px;border-top:1px solid #e0e0e0;background:#eef1f8;font-size:13px;font-family:"¸¼Àº °íµñ",Malgun Gothic;color:#333;text-align:left}
.tbl_type11_01 tbody td {padding:10px 15px;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;color:#555;text-align:left}

/* header */
#header {z-index:4;min-width:1000px;min-height:126px;padding:0 0 4px} /* 2016-03-30 ¼öÁ¤ */
/* KFTC ÀüÃ¼¸Þ 2016-04-08 ¼öÁ¤ */
.cnb_wrap {position:relative;z-index:3;width:100%;height:40px;background-color:#58596c}
.cnb_wrap .wrap_in {position:relative;width:1000px;margin:0 auto}
.cnb_wrap h1 {position:absolute;left:0;top:8px;z-index:2;padding-left:30px;background:url('/images/common/img_cnb_off.gif') no-repeat 0 0;font-size:14px;line-height:25px}
.cnb_wrap h1 a {color:#fff}
.cnb_wrap h1 span {color:#fff}
.cnb_wrap .cnb {overflow:hidden;width:670px;height:40px;margin:0 0 0 208px;}
.cnb_wrap .cnb li {float:left;}
.cnb_wrap .cnb li .tit {display:block;width:auto;height:40px;padding:0 30px;border-right:1px solid #696a7b;font-weight:bold;font-size:14px;line-height:40px;color:#d4d4d4;letter-spacing:-1px;vertical-align:top}
.cnb_wrap .cnb li:first-child .tit {border-left:1px solid #696a7b}
.cnb_wrap .cnb li.on {position:relative}
.cnb_wrap .cnb li.on .tit {padding-right:40px;border-right:0 none;background:#fff url('/images/common/img_cnb_bg.gif') no-repeat 100% 0;color:#333}
.cnb_on {background:none}
.cnb_on h1 {background-image:url('/images/common/img_cnb_on.gif')}
.cnb_on h1 a {color:#0062b2}
.cnb_on h1 span {color:#0062b2}
.cnb_on .cnb li .tit {border-color:#e5e5e5;color:#333}
.cnb_on .cnb li:first-child .tit {border-color:#e5e5e5}
.cnb_on .cnb li.on .tit {padding-right:30px;border-right:1px solid #e5e5e5;background:none}
.cnb_wrap a.btn_kftc {position:absolute;top:6px;right:0;width:112px;height:26px;padding:0 0 0 10px;background:url('/images/common/btn_all_menu.gif') no-repeat;font-weight:bold;line-height:26px;color:#fff}
.cnb_wrap a.btn_kftc:hover {text-decoration:none}
.whole_service {display:none;position:absolute;top:40px;left:0}
.whole_service .total_groups {width:1000px;margin:0 auto;padding:20px 0 10px 0;background:#727489 url('/images/common/bg_kftc.gif') repeat-y 0 0}
.whole_service .blt_nothing {position:absolute;top:-5px;right:56px;width:9px;height:5px;background:url('/images/common/bul_kftc_small.gif') no-repeat 0 0}
.whole_service .groups_item {position:relative;min-height:48px;margin:15px 0 0 0;border-top:1px solid #818396}
.whole_service .name {position:absolute;top:11px;left:13px;min-height:30px;padding:7px 0 0 47px;background:#64667b url('/images/common/icon_kftc1.gif') no-repeat 0 0;font-weight:bold;font-size:15px;color:#fff}
.whole_service .name a {color:#fff}
.whole_service .item_first {margin:0;border:0}
.whole_service .item_first1 {margin:0;border:0}
.whole_service .item_first1 .name {background-image:none;}
.whole_service .item_two .name {background-image:url('/images/common/icon_kftc2.gif')}
.whole_service .item_three .name {background-image:url('/images/common/icon_kftc3.gif')}
.whole_service .item_four .name {background-image:url('/images/common/icon_kftc4.gif')}
.whole_service .list_group {overflow:hidden;width:760px;margin:0 0 0 208px;padding:11px 0 0 32px}
.whole_service .list_group li {float:left;width:120px;margin:7px 0 0 0;padding:0 0 0 5px;background:url('/images/common/bul_kftc.gif') no-repeat 0 8px}
.whole_service .list_group li.drop {width:100%}
.whole_service .list_group li a {color:#fff}
.whole_service .list_group a {display:inline-block;padding:0 3px 3px;font-weight:bold;line-height:17px;color:#fff;}/* 2016-04-08 ¼öÁ¤ */
.whole_service a.check, .whole_service a.check:link, .whole_service a.check:visited{color:#fcfa71;background:#64667b;} /* 2016-04-08 ¼öÁ¤ */
.whole_service .inp_total {position:relative;min-height:24px;margin:0 0 0 240px;padding:8px 0 0 370px;}
.whole_service .inp_total input.text {position:absolute;top:0;left:0;width:315px;height:30px;padding:0 0 0 7px;border:1px solid #fff;background-color:#fff;font-weight:bold;font-size:13px;line-height:30px;}
.whole_service .inp_total .txt_ex {color:#fff}
.whole_service .inp_total .btn_search {position:absolute;top:0;left:321px;}

.header_in {position:relative;z-index:2;height:76px;}
.header_in:after {overflow:hidden;clear:both;content:''}
.header_in .wrap_in {width:1000px;height:76px;margin:0 auto;background:#fff}
.header_in h1 {float:left;margin-top:38px;font-size:0;line-height:0}
.header_in .util {float:left;margin-top:20px;text-align:right;}
.header_in .util li {display:inline-block;float:left;padding:0 6px 0 6px;font-size:12px;color:#666}
.header_in .util li~li {display:inline-block;background:url('/images/common/bor_mygiro.gif') no-repeat 0 8px}
.header_in .util li ul li {width:122px;padding:0 18px;background:none}
.header_in .util li ul li:hover {background-color:#1c73dd}
.header_in .util li ul li:hover a {color:#fff}
.header_in .util li:first-child {position:relative;background:none}
.header_in .util .name {color:#0d6ab6}
.header_in div.nav {float:right;width:809px;padding-top:10px}
.header_site {float:right;position:relative;z-index:101;width:471px;}
.header_site:after {clear:both;content:' '}

/* Gnb */
.gnb {width:100%;height:35px;padding-bottom:3px;text-align:right} /* 2016-03-30 ¼öÁ¤ */
.gnb li {display:inline;width:auto}
.gnb li~li {background:url('/images/common/bor_gnb_menu.gif') no-repeat 0 6px}
.gnb .gnb_in li {background:none}
.gnb li.first {background:none}
.gnb li a.tit {display:inline;height:35px;padding:0 20px;font-weight:600;font-size:16px;font-family:"¸¼Àº °íµñ", Malgun Gothic,"µ¸¿ò",Dotum,"±¼¸²",Gulim, AppleGothic,Sans-serif;color:#2f2f2f}
.gnb li a.tit:hover, .gnb li a.tit:focus, .gnb li.on a.tit {text-decoration:none}
.gnb li.last a.tit {padding:0 0 0 20px}
.gnb li.on a.tit {color:#1c73dd}
.gnb li .txt_gnb {display:block;font-size:11px}
.gnb .gnb_in {display:none;position:absolute;top:90px;left:0;width:100%;height:262px;border-top:1px solid #b5b5b5;border-bottom:1px solid #b5b5b5;background:#f6f6f6;vertical-align:top} /* 2016-03-30 ¼öÁ¤ */
.gnb .gnb_in ul.depth1 {position:absolute;top:0;left:0;z-index:100;width:auto;margin:0 auto;padding:25px 0 25px 15px}
.gnb .gnb_in ul.depth1:after {display:block;clear:both;content:""}
.gnb .gnb_in ul.depth1 li {display:block;float:left;width:200px;text-align:left}
.gnb .gnb_in ul.depth1 li a {font-weight:600;font-size:16px;color:#333;line-height:18px}
.gnb .gnb_in ul.depth1 li a:hover, .gnb .gnb_in ul.depth1 li a:focus {text-decoration:none}
.gnb .gnb_in ul.depth1 ul {margin-top:10px}
.gnb .gnb_in ul.depth1 ul li {float:none;width:100%;padding:4px 0}
.gnb .gnb_in ul.depth1 ul li a {display:block;padding:0 0 0 7px;background:url('/images/common/bul_depth.gif') no-repeat 0 8px;font-weight:normal;font-size:13px;color:#444}
.gnb .gnb_in ul.depth1 ul li a:hover,
.gnb .gnb_in ul.depth1 ul li a:focus {color:#004c98;text-decoration:underline}
.gnb .gm3 li.m1, .gnb .gm3 li.m2, .gnb .gm3 li.m3, .gnb .gm3 li.m4 {height:125px}
.gnb .gm3 li.m5, .gnb .gm3 li.m6 {height:177px}
.gnb li.gm2 div.gnb_in,
.gnb li.gm3 div.gnb_in,
.gnb li.gm4 div.gnb_in,
.gnb li.last div.gnb_in {border:0;background:none}
.gnb_default {position:relative;width:1000px;margin:0 auto}
.gnb li.gm2 div.gnb_in ul.depth1 {position:absolute;top:0;left:208px;z-index:100}
.gnb li.gm3 div.gnb_in ul.depth1 {position:absolute;top:0;left:408px;z-index:100}
.gnb li.gm4 div.gnb_in ul.depth1 {position:absolute;top:0;left:608px;z-index:100}
.gnb li.last div.gnb_in ul.depth1 {position:absolute;top:0;left:808px;z-index:100}

/* my giro ¸Þ´º¿µ¿ª */
.util .giro_menu {position:relative}
.util .giro_menu .giro_inbox {display:none;position:absolute;top:15px;left:-44px;z-index:2;padding:17px 0 0 0;background:url('/images/common/img_mygiro.gif') no-repeat 50% 10px}
.util .giro_menu .giro_inbox.on {display:block;background:url('/images/common/img_mygiro.gif') no-repeat 50% 10px}
.util .giro_menu span {position:absolute;top:13px;left:-44px;z-index:3;width:160px;padding:7px 0 0 0;text-align:center}
.util .giro_menu span img {vertical-align:top}
.util .giro_menu .ico_menu {display:inline-block;padding-right:23px;background:url('/images/common/ico_mygiro.gif') no-repeat right 3px}
.util .giro_menu .ico_menu:hover,
.util .giro_menu .on {background:url('/images/common/ico_mygiro_on.gif') no-repeat 100% 3px}
.util .giro_menu ul {overflow:hidden;width:158px;padding:16px 0;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;background-color:#f6f6f6;font-size:12px;letter-spacing:-1px;line-height:24px;text-align:left}
.util .giro_menu ul li {float:none}
.util .giro_menu ul li ul li {background:none}

/* ·Î±×ÀÎ,·Î±×¾Æ¿ô »óÅÂº° Á¦°øÁ¤º¸ */
.section_login {overflow:hidden;position:relative;width:960px;margin:0 auto 16px;padding:0 19px;border:1px solid #e8e8e8;background:#f3f3f3}
.section_custlogin {float:left;width:100%;padding:9px 0;}
.txt_membername {float:left;height:23px;padding:1px 0 0 25px;background:url(/images/main/ico_people.png) no-repeat 0 50%;font-size:14px;color:#444;}
.box_memberlog {float:left;height:21px;padding-top:3px;}
.box_memberlog p {display:inline;margin-left:20px;padding-left:10px;background:url(/images/main/bul_squre.gif) no-repeat 0 5px;font-size:12px;font-family:"µ¸¿ò", dotum;color:#777;}
.box_memberlog .txt_date {letter-spacing:0;}
.box_memberlog .txt_timer {color:#0080ff;letter-spacing:0;}
.box_memberlog .btn_extend {display:inline-block;width:57px;height:24px;margin:-3px 0 0 5px;background:url(/images/main/btn_extend.gif) no-repeat 0 0;vertical-align:top;}
.box_memberutil {float:right;}
.box_memberutil a {margin-left:3px}
.section_custlogout {float:left;width:100%;padding:6px 0;}
.box_member {float:left;}
.box_member span {display:inline-block;padding:5px 0 0 3px;vertical-align:top;}
.box_member span a {margin-left:17px;padding-left:8px;background:url(/images/main/bul_squre2.gif) no-repeat 0 50%;color:#606060}
.box_nonmember {float:right;margin:-1px 0;}

/* lnb ¿µ¿ª 2016-04-08 ¼öÁ¤ */
.sidebar {float:left;width:200px;margin-right:40px}
.side_lnb {width:100%}
.side_lnb h2 {width:200px;height:120px;background:url('/images/common/bg_lnb_tit.gif') no-repeat;font-size:26px;color:#fff;line-height:120px;text-align:center}
.lnb {width:198px;margin-bottom:30px;border-right:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;clear:both}
.lnb:after {display:block;clear:both;height:0;font-size:0;line-height:0;content:" "}
.lnb li {float:left;position:relative;width:100%;border-top:1px solid #e4e4e4;background:#fff;font-weight:bold;font-size:14px;line-height:18px;color:#222}
.lnb li.first {border-top:0}
.lnb li a {display:block;padding:16px 19px;color:#222}
.lnb li .button {display:none;overflow:hidden;position:absolute;top:19px;right:10px;width:auto;height:13px;padding:0;font-size:0;line-height:0;}
.lnb li .lnb_in {display:none;width:100%;border-top:1px solid #d1d1d1}
.lnb li .lnb_in li {margin:5px 0 0 0;border:0;background:url('/images/common/icon_lnb_2depth_left.gif') no-repeat 20px 3px}
.lnb li .lnb_in li.last {padding-bottom:16px}
.lnb li .lnb_in li a {padding:0 0 0 31px;}
.lnb li .lnb_in li.on {background:url('/images/common/icon_lnb_2depth_left_on.gif') no-repeat 20px 3px}
.lnb li .lnb_in li.first {margin:0;padding:17px 0 0 0;background-position:20px 20px}
.lnb li.select .lnb_in {display:block !important;}
.lnb li.on .button img, .lnb li.select .button img{display:block;margin-top:-13px}
.lnb li.on .tit, .lnb li.select .tit {background-color:#e3edff}
.lnb li.select .tit {color:#3664b8}
.lnb li.on a,
.lnb li.on .tit a,
.lnb li.select .tit a {color:#3664b8}
.lnb li .tit:hover {background-color:#e3edff;color:#3664b8}
.lnb li.select .lnb_in li a {color:#606060}
.lnb li.on .lnb_in li a {width:auto;color:#606060}
.lnb li.on .lnb_in li.on a,
.lnb li .lnb_in li a:hover,
.lnb li.select .lnb_in li.on a, 
.lnb li.select .lnb_in li a:hover {color:#3664b8}
.banner_customer {width:198px;margin-top:5px;border:1px solid #d9d9d9;background-color:#f6f6f6} /* 2016-04-04 ¼öÁ¤ */
.banner_customer .img_customer {margin:13px 16px 0;border-bottom:1px dashed #d9d9d9}
.banner_customer .txt_customer {padding:10px 16px 13px 16px;font-size:12px;letter-spacing:-1px}
.banner_customer .btn_center {margin-top:10px;}
.banner_customer a.btn_customer {display:block;width:58px;height:20px;margin:0 auto;background:url('/images/common/btn_banner_go.gif') no-repeat;text-decoration:none;text-indent:-9999px}
.box_service {padding:15px;border:1px solid #d9d9d9}
.box_service .tit_box {padding:0 0 10px 25px;border-bottom:1px dashed #d9d9d9;background:url('/images/common/icon_service.png') no-repeat 0 0;font-size:14px;color:#00bac3;line-height:18px}
.box_service .txt_desc {margin:6px 0 0 0;padding:0 0 0 3px;font-size:12px;color:#666;line-height:18px}
.box_service .btn {margin:6px 0 0 0;padding:0 0 0 3px}
.box_cscenter {margin:5px 0 0 0;padding:15px;border:1px solid #d9d9d9;background:#f6f6f6}
.box_cscenter .tit_cscenter {padding:0 0 0 3px;color:#333}
.box_cscenter .txt_desc {padding:0 0 0 3px;font-size:20px;color:#02b6c4}
.box_cscenter .txt_numbers {margin:7px 0 0 0;padding:5px 0 0 3px;border-top:1px dashed #d9d9d9;color:#666}
.contents {float:left;width:760px}
.incontent {margin:18px 0 0 0} /* 2016-03-30 ¼öÁ¤ */
/* 2016-03-25 ¼öÁ¤ */
.location {font-weight:bold;font-size:12px;color:#999;text-align:right} */
.location span {font-family:"µ¸¿ò",Dotum,"±¼¸²",Gulim, AppleGothic,Sans-serif;}
.location .f_gray {font-weight:bold}
.location .home {display:inline-block;padding:0 0 0 18px;background:url('/images/common/ico_home.gif') no-repeat 0 3px}
/* //2016-03-25 ¼öÁ¤ */
.f_gray {color:#555}

/********************************************************************************************************************************
***************************************************************ÅØ½ºÆ®*************************************************************
*********************************************************************************************************************************/
/* Á¤·Ä */ 
.txc {text-align:center}
.txl {text-align:left}
.txr {text-align:right}
div.boxL {float:left;margin:10px 0 0 0}
div.boxR {float:right;margin:10px 0 0 0}

/* ±âº» color */
.txt_bk {color:#2f2f2f}/* 1depth */
.txt_blue1 {color:#016db6}/* 2depth */
.txt_bk2 {color:#404040}/* 3depth */
.txt_gr {color:#555}/* º»¹® 13~14px*/
.txt_gr2 {color:#666}/* º»¹® 12~11px */
.txt_wh {color:#fff}

/* Æ÷ÀÎÆ® color */
.point {color:#e62324}
.txt_blue2 {color:#4e7de7}
.txt_red {color:#e51919}
.txt_org {color:#de5e00 !important} /* 2016-03-08 ¼öÁ¤ */

/* ÆùÆ® size */
.fs11 {font-size:11px}
.fs13 {font-size:13px}
.fs14 {font-size:14px}
.fs15 {font-size:15px}
.fs18 {font-size:18px}
.tit_page {padding:25px 0 50px 0;letter-spacing:-0.05em}
.ctitle {font-weight:bold;font-size:32px;color:#2f2f2f;line-height:38px}/* 2016-03-30 ¼öÁ¤ */
.tit_space {margin:27px 0 0 0;font-size:15px;color:#404040}
.tit_page p {padding-top:14px;font-size:16px;color:#666}
.tit_tsh4 {margin:30px 0 0 0;padding:0 20px 0 19px;background:url('/images/common/bul_circle.png') no-repeat 0 10px;font-weight:bold;font-size:20px;color:#016db6}
.tit_tsh4 input.checkbox {vertical-align:-1px}
.tit_radio {margin:30px 0 0 0;padding:0 20px 0 0;font-weight:bold;font-size:20px;color:#016db6}
.tit_radio label {margin:0 0 0 10px}
.tit_radio input.radio {vertical-align:-4px}
.tit_ty1 {margin-bottom:15px;font-size:20px;color:#016db6;line-height:1.5}
.tit_ty2 {padding:0 0 15px 19px;background:url(/images/common/bul_circle2.gif) no-repeat 0 3px;font-weight:normal;font-size:15px;line-height:17px;color:#555} /* 2016-03-10 ¼öÁ¤ */
.txt_textarea {padding:0 5px;border:1px solid #bfbfbf;font-size:12px;font-family:"µ¸¿ò",Dotum;color:#555}
.txt_cont {margin:10px 0 0 0;font-size:11px;color:#888}
.txt_cont_ex {margin:3px 0 0 0;font-size:11px;color:#888}
.txt_space {margin:10px 0 0 0}

/********************************************************************************************************************************
************************************************************ ¾ÆÀÌÄÜ ºí¸´ ************************************************************
*********************************************************************************************************************************/
/* ¾ÆÀÌÄÜ ºí¸´ */
.lst_list {overflow:hidden;width:100%;margin:14px 0 0 0}
.lst_list li {margin:2px 0 0 0;padding:0 0 0 12px;background:url('/images/common/bul_dot2.gif') no-repeat 0 9px;color:#555}
.lst_list li:first-child {margin:0}
.lst_bul1 {margin:20px 0 0 0}
.lst_bul1 li {margin:5px 0 0 0;padding-left:8px;background:url('/images/common/bul_dot1.gif') no-repeat 0 9px;letter-spacing:-0.05em;line-height:22px}
.lst_bul1 li ul li {padding:0;background:none}
.lst_bul1 li .pointer {color:#4e7de7}
.lst_bul2 li {padding-left:8px;background:url('/images/common/bul_arrow.png') no-repeat 0 9px;font-size:14px;line-height:22px}
.lst_bul3 {width:100%;margin:15px 0 0 0}
.lst_bul3 li {margin:5px 0 0 0;padding-left:13px;background:url('/images/common/bul_dot2.gif') no-repeat 0 9px;font-size:13px;line-height:22px}
.lst_bul3 li:first-child {margin:0}
.lst_bul3 li em {color:#e51919}
.lst_bul3 li:first-child {margin: 0}
.lst_bul1 ol li *,
.lst_bul3 ol li * {vertical-align: top}
.lst_bul1 ol li strong,
.lst_bul1 ol li span,
.lst_bul3 ol li strong, 
.lst_bul3 ol li span {display: inline-block}
.lst_bul1 ol li ol,
.lst_bul3 ol li ol {padding-left: 34px}
.lst_bul1 ol li,
.lst_bul3 ol li {padding-left: 0;background: none}
.lst_bul1 li ol li strong {font-weight: normal}
ol.lst_bul1 li:first-child {margin: 0}
ol.lst_bul1 li {margin: 10px 0 0 0}
ol.lst_bul1 li span {display: inline-block;padding-left: 7px}
ol.lst_bul1 ol ol {padding-left: 7px}
ol.lst_bul1 ol ol ol {padding-left: 18px}
ol.lst_bul1 ol ol li {margin: 0}
ol.lst_bul1 ol li strong {font-weight: bold}
ol.lst_bul1 ol ol li span {padding-left: 0}
.lst_order {margin-top: 10px}
.lst_order li:first-child {margin-top: 0}
.lst_order li {margin-top: 15px;padding-left: 10px;line-height: 22px}
.lst_order li .tbl_type1 {margin-top: 0}
.lst_order .in_tbl {padding-left: 0}
.lst_order .in_tbl p {padding-left: 14px}
.lst_order .in_tbl p.txt_cont2 {margin:6px 0 0 0}
.lst_order ul li {margin-top: 0;padding-left: 0}
.txt_bu1 {display:inline-block;width:15px;height:15px;margin-right:5px;background:url('/images/common/bul_circle.png') no-repeat 0;vertical-align:middle} /* 2016-02-24 ¼öÁ¤ */
.txt_bu2 {padding-left:18px;background:url('/images/common/bul_arrow.png') no-repeat 0 5px;font-size:13px;color:#555;line-height:1.6em}
.txt_bu3 {margin:10px 0 0 0;padding-left:10px;background:url('/images/common/bul_dot1.gif') no-repeat 0 9px;font-weight:bold;font-size:13px;color:#555}
.txt_bul4 {margin:10px 0 0 0;padding-left:10px;background:url(/images/common/bul_dot1.gif) no-repeat 0 9px;font-size:13px;color:#555}
.txt_bul5 {margin:10px 0 0 0;padding-left:10px;background:url(/images/common/bul_dot2.gif) no-repeat 0 9px;font-size:13px;color:#e51919} /* 2020-04-27 Ãß°¡ */
.txt_error {padding-left:25px;background:url('/images/common/ico_error.png') no-repeat 0 5px;font-size:17px;color:#e51919;line-height:1.6em}
.txt_notice {margin:0 0 0 10px;font-weight:normal;font-size:11px;color:#888;letter-spacing:0}
.txt_notice02 {margin:0 0 0 0;font-weight:normal;font-size:11px;color:#888;letter-spacing:0} /* 2016-03-23 Ãß°¡ */
.tbl_write1 .txt_star {display:inline-block;padding-left:10px;background:url('/images/common/bul_star_r.gif') no-repeat left 9px}
.ico_cs {margin-top:15px;padding:1px 0 4px 35px;background:url('/images/common/ico_cs.gif') no-repeat 0 0;font-size:15px;color:#555;line-height:1.6em}
.ico_cs2 {display:inline-block;width:26px;height:22px;background:url('/images/common/ico_cs2.gif') no-repeat 0 0;vertical-align:middle;} /* 2016-05-12 ¼öÁ¤ */
.ico_join {display:inline-block;width:14px;height:18px;margin-right:10px;background:url('/images/common/ico_login.png') no-repeat 0 0;vertical-align:middle}
.ico_idpw {display:inline-block;width:10px;height:18px;margin-right:10px;background:url('/images/common/ico_login.png') no-repeat -50px 0;vertical-align:middle}
.ico_down {display:inline-block;width:11px;height:11px;margin-right:10px;background:url('/images/common/ico_down.png') no-repeat 0;vertical-align:-1px}
.ico_down.off {background:url('/images/common/ico_down_off.png') no-repeat 0;vertical-align:-1px}
.ico_close {display:inline-block;width:10px;height:11px;margin-left:6px;background:url('/images/common/ico_close.gif') no-repeat 0;vertical-align:-1px}
.ico_error {display:inline-block;width:21px;height:21px;margin-right:10px;background:url('/images/common/ico_error.png') no-repeat 0;vertical-align:middle}

/* ±¸ºÐÄÚµå */
.ico_code {display:inline-block;width:20px;height:20px;background:url('/images/common/ico_code.png') no-repeat 0;font-size:13px;color:#fff;text-align:center;vertical-align:middle}
.ico_code.off {background-position:0 0}
.ico_code.r {background-position:0 -360px}
.ico_code.g {background-position:0 -140px}
.ico_code.h {background-position:0 -160px}

/********************************************************************************************************************************
************************************************************* box **************************************************************
*********************************************************************************************************************************/
.box_info {margin:20px 0 0 0;padding:45px;border:1px solid #e4e4e4;font-size:14px;color:#555;letter-spacing:-0.05em}
.box_info01 {margin:50px 0 0 0;padding:18px 28px;border:2px solid #e0e0e0;font-size:13px;color:#555;letter-spacing:-0.05em}
.box_info p {min-height:104px;padding-left:170px;background:url('/images/common/bg_infobox.gif') no-repeat}
.box_info .tit {display:block;margin-bottom:20px;font-size:18px;color:#2f2f2f}
.box_info p.img01 {background-position:0 0}
.box_info p.img02 {background-position:0 -204px}
.box_info p.img03 {background-position:0 -408px}
.box_info p.img04 {background-position:0 -612px}
.box_info p.img05 {background-position:0 -816px}
.box_info p.img06 {background-position:0 -1020px} /* 2016-05-12 ¼öÁ¤ */
.box_result {margin:30px 0 0 0;padding:15px 18px;border:1px solid #e4e4e4}
.box_result p.tit {margin-bottom:20px;font-weight:bold;font-size:17px;color:#2f2f2f}
.box_result .btn_center {margin:10px 0 0 0}
.box_result .lst_bul3 {margin:0}
.box_result .txt_list, .box_result .txt_list2 {margin:-15px 0 0 0} /* 2016-04-12 ¼öÁ¤ */
.box_result .txt_list li {margin:15px 0 0 0}
.box_result .txt_list li span {display:inline-block;vertical-align:top}
.box_result .txt_list2 li {margin:15px 0 0 0;padding-left:17px;text-indent:-17px} /* 2016-04-12 ¼öÁ¤ */
.box_login {padding:50px 30px;;border:1px solid #e4e4e4}
.box_error {margin:20px 0 0 0;padding:20px 19px;border:1px solid #e51919;color:#555;line-height:21px}
.box_error p.txt_error {margin-bottom:15px}
.box_error .code {display:block;margin:0 0 3px 0;font-size:15px;color:#2f2f2f}
.box_error2 {margin:20px 0 0 0;padding:20px;border:1px solid #cfcfcf;background:#fafafa;text-align:center}
.box_error2 p.txt_error {font-weight:bold;font-size:14px;color:#555}
.box_error2 .txt_red {font-weight:bold;font-size:14px;text-align:center}
.box_error2 .btn_center {margin-top:20px}
.box_agree {overflow:auto;height:178px;margin-bottom:10px;padding:0 20px 20px;border:1px solid #e5e5e5;font-size:12px;font-family:"µ¸¿ò", Dotum;color:#666;line-height:24px}
.box_agree h5 {font-size:12px;color:#666}
.box_agree h6 {font-weight:normal;font-size:12px}
.agr_chk .chk_t1 {margin-right:5px;margin-left:12px}
.box_link {position:relative;margin:20px 0 0 0;padding:14px 20px;height:24px;border:1px solid #c6d0e6;background:#eef1f8;letter-spacing:-0.05em}
.box_link:after {display:block;clear:both;height:0;font-size:0;line-height:0;content:" "}
.box_link p {float:left;height:24px;padding-left:36px;background:url('/images/common/bg_link.png') no-repeat;color:#404040;line-height:24px}
.box_link p.img1 {background-position:0 0}
.box_link p.img2 {background-position:0 -60px}
.box_link .btn_ty11 {float:right}
.box_link .btns {position:absolute;top:13px;right:10px}
.box_users {height:24px;padding:14px 20px;border:1px solid #d9d9d9;background:#f8f8f8;letter-spacing:-0.05em}
.box_users:after {display:block;clear:both;height:0;font-size:0;line-height:0;content:" "}
.box_users p {float:left;height:24px;padding-left:36px;background:url('/images/common/bg_info.png') no-repeat;font-weight:bold;color:#404040;line-height:24px}
.box_users p.img1 {background-position:0 0}
.box_users p.img2 {background-position:0 -60px}
.box_users p.img3 {background-position:0 -120px}
.box_users p strong {color:#e62324}
.box_users .btn_ty7 {float:right}
.box_info_dropdown {display:none;margin-top:30px;padding:30px 20px;border:1px solid #e0e0e0;border-top:2px solid #1c73dd;letter-spacing:-0.05em;text-align:left} /* 2016-03-21 ¼öÁ¤ */
.box_info_dropdown .tit {margin-bottom:30px;padding-left:30px;background:url('/images/common/bul_info1.gif') no-repeat left 7px;font-weight:bold;font-size:20px;color:#016db6}
.box_info_dropdown .tit02 {margin-bottom:15px;padding-left:10px;background:url('/images/common/bul_info2.gif') no-repeat left 7px;font-weight:bold;font-size:16px;color:#2f2f2f}
.list_member {overflow:hidden}
.list_member:after {display:block;clear:both;height:0;font-size:0;line-height:0;content:" "}
.list_member ul {width:100%}
.list_member li {float:left;width:224px;padding:10px;border:1px solid #e1e1e1}
.list_member li~li {width:225px;margin-left:10px}
.certification {width:100%;border:1px solid #e4e4e4}/* È¸¿ø°¡ÀÔ */
.certification ul {width:100%}
.certification ul:after {display:block;clear:both;height:0;font-size:0;line-height:0;content:" "}
.certification ul li {float:left;width:190px;height:110px;padding:20px 0;background:#fafafa;text-align:center}
.certification ul li~li {width:189px;border-left:1px solid #e4e4e4}
.certification .tit {margin-bottom:13px;padding-top:45px;background:url('/images/common/bg_certification.png') no-repeat 50% 0;font-weight:bold;font-size:15px;color:#333}
.certification .tit.img1 {background-position:50% 0}
.certification .tit.img2 {background-position:50% -100px}
.certification .tit.img3 {background-position:50% -200px}
.certification .tit.img4 {background-position:50% -300px}
.box_choice {margin:20px 0 0 0;padding:16px 19px 14px 19px;border:1px solid #d9d9d9;font-size:13px;}
.box_choice .tit {padding:1px 0 3px 32px;background:url('/images/common/ico_choice.png') no-repeat 0 0;font-weight:bold;font-size:13px;color:#e62324}
.box_choice .tit1 {padding:0 0 3px 32px;background:url('/images/common/ico_calender.gif') no-repeat 0 0;font-weight:bold;font-size:13px;color:#e62324}
.box_choice .desc {margin:10px 0 0 0;letter-spacing:-1px}
.box_choice2 {margin-top:0;font-family:'¸¼Àº °íµñ', 'Malgun Gothic'} /* 2016-05-12 ¼öÁ¤ ~ line :552 */
.box_choice2 .tit {display:block;color:#016DB6}
.box_close2{margin-top:15px;padding:8px 19px 9px;background:#EEF1F8;text-align:right;}
.box_close2 .input .checkbox {margin-right:8px;vertical-align:middle;}
.box_close2 .input label {display:inline-block;font-size:12px;color:#006ebd;vertical-align:-1px;cursor:pointer;}
.box_line {margin:14px 0;padding:20px;line-height:21px;border:1px solid #e4e4e4}
.box_line .txt_list {padding-left:9px;text-indent:-9px}
/********************************************************************************************************************************
*************************************************************** ¹öÆ° **************************************************************
*********************************************************************************************************************************/
/* ¹öÆ° Á¤·Ä */
.btn_center {margin:30px 0 0 0;text-align:center}
.btn_right {margin:30px 0 0 0;text-align:right}
.btn_left {margin:30px 0 0 0;text-align:left}
.btn_area {overflow:hidden;text-align:center}
.btn_area .btn_left {float:left}
.btn_area .btn_right {float:right}

/* btn_ty 1~10 */ 
a.btn_ty1 {display:inline-block;overflow:visible;width:auto;height:12px;margin:0;padding:6px 20px;background:#4082d0;font-size:12px;font-family:"µ¸¿ò", Dotum;color:#fff;line-height:16px;text-decoration:none;vertical-align:middle}
button.btn_ty1 {display:inline-block;overflow:visible;width:auto;height:24px;margin:0;padding:6px 20px;background:#4082d0;font-size:12px;font-family:"µ¸¿ò", Dotum;color:#fff;line-height:16px;text-decoration:none;vertical-align:middle}
.btn_ty1.off, a.btn_ty1.off {background:#7d7d7d}
.webkit a.btn_ty1 {height:14px;padding:5px 20px}
.webkit button.btn_ty1 {padding:5px 20px}
a.btn_ty2 {display:inline-block;overflow:visible;width:auto;height:12px;margin:0;padding:6px 20px;background:#4082d0;font-size:12px;font-family:"µ¸¿ò", Dotum;color:#fff;line-height:16px;text-decoration:none;vertical-align:middle}
button.btn_ty2 {display:inline-block;overflow:visible;width:auto;height:24px;margin:0;padding:6px 20px;background:#4082d0;font-size:12px;font-family:"µ¸¿ò", Dotum;color:#fff;line-height:16px;text-decoration:none;vertical-align:middle}
.btn_ty2.off, a.btn_ty2.off {background:#7d7d7d}
.webkit a.btn_ty2 {height:14px;padding:5px 20px}
.webkit button.btn_ty2 {padding:5px 20px}
a.btn_ty3 {display:inline-block;overflow:visible;width:auto;height:11px;margin:0;padding:7px 15px 6px 15px;border:1px solid #4082d0;background:#4082d0;font-size:12px;font-family:"µ¸¿ò", Dotum;color:#fff;line-height:16px;text-decoration:none;vertical-align:middle}
button.btn_ty3 {display:inline-block;overflow:visible;width:auto;height:24px;margin:0;padding:6px 15px;border:1px solid #4082d0;background:#4082d0;font-size:12px;font-family:"µ¸¿ò", Dotum;color:#fff;line-height:16px;text-decoration:none;vertical-align:middle}
.btn_ty3.off, a.btn_ty3.off {border:1px solid #cfcfcf;background:#f8f8f8;font-family:"µ¸¿ò", Dotum;color:#aaa}
.webkit a.btn_ty3 {height:14px;padding:5px 20px}
.webkit button.btn_ty3 {padding:5px 20px}
a.btn_ty4 {display:inline-block;overflow:visible;width:auto;height:21px;margin:0;padding:6px 17px;border:1px solid #cfcfcf;background:#f4f4f4;font-size:15px;font-family:"¸¼Àº °íµñ",Malgun Gothic;color:#555;letter-spacing:-0.05em;line-height:20px;text-decoration:none;vertical-align:middle}
button.btn_ty4 {display:inline-block;overflow:visible;width:auto;height:33px;margin:0;padding:0 17px;border:1px solid #cfcfcf;background:#f4f4f4;font-size:15px;font-family:"¸¼Àº °íµñ",Malgun Gothic;color:#555;letter-spacing:-0.05em;line-height:20px;text-decoration:none;vertical-align:middle}
a.btn_ty5 {display:inline-block;overflow:visible;width:auto;height:11px;margin:0;padding:6px 10px;background:#7d7d7d;font-size:12px;font-family:"µ¸¿ò", Dotum;color:#fff;line-height:16px;text-decoration:none;vertical-align:middle}
button.btn_ty5 {display:inline-block;overflow:visible;width:auto;height:24px;margin:0;padding:6px 10px;background:#7d7d7d;font-size:12px;font-family:"µ¸¿ò", Dotum;color:#fff;line-height:16px;text-decoration:none;vertical-align:middle}
.webkit a.btn_ty5 {height:14px;padding:5px 10px}
.webkit button.btn_ty5 {height:24px;padding:4px 10px}
a.btn_ty6 {display:inline-block;overflow:visible;width:auto;height:10px;margin:0;padding:7px 12px;background:#4082d0;font-size:12px;font-family:"µ¸¿ò", Dotum;color:#fff;line-height:16px;text-decoration:none;vertical-align:middle}
button.btn_ty6 {display:inline-block;overflow:visible;width:auto;height:24px;margin:0;padding:7px 12px;background:#4082d0;font-size:12px;font-family:"µ¸¿ò", Dotum;color:#fff;line-height:16px;text-decoration:none;vertical-align:middle}
.webkit a.btn_ty6 {height:14px;padding:5px 12px}
.webkit button.btn_ty6 {padding:5px 12px}
a.btn_ty7 {display:inline-block;overflow:visible;width:auto;min-width:94px;height:10px;margin:0;padding:6px 10px;border:1px solid #005d9d;background:#3f82d0;font-weight:normal;font-size:12px;font-family:"µ¸¿ò", Dotum;color:#404040;line-height:16px;color:#fff;text-align:center;text-decoration:none;vertical-align:middle} /* 2016-04-09 ¼öÁ¤ */
button.btn_ty7 {display:inline-block;overflow:visible;width:auto;min-width:94px;height:22px;margin:0;padding:5px 10px;border:1px solid #005d9d;background:#3f82d0;font-weight:normal;font-size:12px;font-family:"µ¸¿ò", Dotum;color:#404040;line-height:16px;color:#fff;text-align:center;text-decoration:none;vertical-align:middle}
.webkit a.btn_ty7 {height:14px;padding:5px 10px}
.webkit button.btn_ty7 {padding:5px 10px}
a.btn_ty8_03, button.btn_ty8_03 {display:inline-block;overflow:visible;width:85px;height:12px;margin:0;padding:6px 0;background:#7d7d7d;font-size:12px;font-family:"µ¸¿ò", Dotum;color:#fff;line-height:16px;text-align:center;text-decoration:none;vertical-align:middle} /* 2016-04-12 ¼öÁ¤ */ 
button.btn_ty8_03 {height:24px;}
.webkit a.btn_ty8_03 {height:14px;padding:5px 0}
.webkit button.btn_ty8_03 {padding:5px 0}

/* Ã¼Å©¹Ú½º */
.box_chk {display:block}
.box_chk input {margin-right:5px}
.rdo_chk input {margin-right:5px}
.rdo_chk label {margin-right:20px}

/* ÆÄ¶õ»ö¹öÆ° */
.btn_spc {display:inline-block;height:80px;padding:0 0 0 6px;border:0;background:url('/images/common/btn_back_left.png') no-repeat 0 0;text-decoration:none;vertical-align:top;white-space:nowrap}
.btn_spc a {display:inline-block;height:50px;padding:30px 26px 0 20px;background:url('/images/common/btn_back_right.png') no-repeat 100% 0;font-weight:bold;font-size:16px;color:#fff !important;line-height:18px;text-align:center}
.btn_spc a:hover {text-decoration:none}
.btn_spc button {display:inline-block;height:80px;padding:0 26px 0 20px;background:url('/images/common/btn_back_right.png') no-repeat 100% 0;font-weight:bold;font-size:16px;color:#fff !important;line-height:18px}
.btn_cnt {display:inline-block;height:45px;padding:0 0 0 6px;border:0;background:url('/images/common/btn_back_left.png') no-repeat 0 -400px;text-decoration:none;vertical-align:top;white-space:nowrap}
.btn_cnt a {display:inline-block;height:33px;padding:12px 26px 0 20px;background:url('/images/common/btn_back_right.png') no-repeat 100% -400px;font-weight:bold;font-size:16px;color:#fff !important;line-height:20px;text-align:center}
.btn_cnt a:hover {text-decoration:none}
.btn_cnt button {display:inline-block;height:45px;padding:0 26px 0 20px;background:url('/images/common/btn_back_right.png') no-repeat 100% -400px;font-weight:bold;font-size:16px;color:#fff !important;line-height:20px} /* 2016-02-25 ¼öÁ¤ */
.btn_cnt_green {display:inline-block;height:45px;padding:0 0 0 6px;border:0;background:url('/images/common/btn_back_left.png') no-repeat 0 -600px;text-decoration:none;vertical-align:top;white-space:nowrap}
.btn_cnt_green a {display:inline-block;height:33px;padding:12px 26px 0 20px;background:url('/images/common/btn_back_right.png') no-repeat 100% -600px;font-weight:bold;font-size:16px;color:#fff !important;line-height:20px;text-align:center}
.btn_cnt_green a:hover {text-decoration:none}
.btn_cnt_green button {display:inline-block;height:45px;padding:0 26px 0 20px;background:url('/images/common/btn_back_right.png') no-repeat 100% -600px;font-weight:bold;font-size:16px;color:#fff !important;line-height:18px}

/* È¸»ö¹öÆ° */
.btn_gray {display:inline-block;height:30px;padding:0 0 0 2px;border:0;background:url('/images/common/btn_back_left.png') no-repeat 0 -1000px;text-decoration:none;vertical-align:top;white-space:nowrap}
.btn_gray a {display:inline-block;height:26px;padding:4px 26px 0 20px;background:url('/images/common/btn_back_right.png') no-repeat 100% -1000px;font-weight:bold;font-size:16px;color:#fff !important;line-height:20px;text-align:center}
.btn_gray a:hover {text-decoration:none}
.btn_gray button {display:inline-block;height:30px;padding:0 26px 0 20px;background:url('/images/common/btn_back_right.png') no-repeat 100% -1000px;font-weight:bold;font-size:16px;color:#fff !important;line-height:18px}
.btn_gray1 {display:inline-block;height:45px;padding:0 0 0 6px;border:0;background:url('/images/common/btn_back_left.png') no-repeat 0 -500px;text-decoration:none;vertical-align:top;white-space:nowrap}
.btn_gray1 a {display:inline-block;height:33px;padding:12px 26px 0 20px;background:url('/images/common/btn_back_right.png') no-repeat 100% -500px;font-weight:bold;font-size:16px;color:#fff !important;line-height:20px;text-align:center}
.btn_gray1 a:hover {text-decoration:none}
.btn_gray1 button {display:inline-block;height:45px;padding:0 26px 0 20px;background:url('/images/common/btn_back_right.png') no-repeat 100% -500px;font-weight:bold;font-size:16px;color:#fff !important;line-height:18px}

/* ±×¸°¹öÆ° */
.btn_green {display:inline-block;height:80px;padding:0 0 0 6px;border:0;background:url('/images/common/btn_back_left.png') no-repeat 0 -200px;text-decoration:none;vertical-align:top;white-space:nowrap}
.btn_green a {display:inline-block;height:50px;padding:30px 26px 0 20px;background:url('/images/common/btn_back_right.png') no-repeat 100% -200px;font-weight:bold;font-size:16px;color:#fff !important;line-height:18px}
.btn_green a:hover {text-decoration:none}
.btn_green button {display:inline-block;height:80px;padding:0 26px 0 20px;background:url('/images/common/btn_back_right.png') no-repeat 100% -200px;font-weight:bold;font-size:16px;color:#fff !important;line-height:18px}
.btn_green1 {display:inline-block;height:45px;padding:0 0 0 2px;border:0;background:url('/images/common/btn_back_left.png') no-repeat 0 -1200px;text-decoration:none;vertical-align:top;white-space:nowrap}
.btn_green1 a {display:inline-block;height:31px;padding:14px 26px 0 20px;background:url('/images/common/btn_back_right.png') no-repeat 100% -1200px;font-weight:bold;font-size:16px;color:#fff !important;line-height:18px}
.btn_green1 a:hover {text-decoration:none}
.btn_green1 button {display:inline-block;height:45px;padding:0 26px 0 20px;background:url('/images/common/btn_back_right.png') no-repeat 100% -1200px;font-weight:bold;font-size:16px;line-height:18px;color:#fff !important}

/* Èò»ö¹öÆ° */
.btn_white {display:inline-block;height:45px;padding:0 0 0 6px;border:0;background:url('/images/common/btn_back_left.png') no-repeat 0 -300px;text-decoration:none;vertical-align:top;white-space:nowrap}
.btn_white a {display:inline-block;height:33px;padding:12px 26px 0 20px;background:url('/images/common/btn_back_right.png') no-repeat 100% -300px;font-weight:bold;font-size:16px;color:#666 !important;line-height:20px;text-align:center}
.btn_white a:hover {text-decoration:none}
.btn_white button {display:inline-block;height:45px;padding:0 26px 0 20px;background:url('/images/common/btn_back_right.png') no-repeat 100% -300px;font-weight:bold;font-size:16px;color:#666 !important;line-height:18px}
.btn_bbs {display:inline-block;height:38px;padding:0 0 0 2px;border:0;background:url('/images/common/btn_back_left.png') no-repeat 0 -900px;text-decoration:none;vertical-align:top;white-space:nowrap}
.btn_bbs a {display:inline-block;height:30px;padding:8px 26px 0 20px;background:url('/images/common/btn_back_right.png') no-repeat 100% -900px;font-weight:bold;font-size:16px;color:#666 !important;line-height:20px;text-align:center}
.btn_bbs a:hover {text-decoration:none}
.btn_bbs button {display:inline-block;height:38px;padding:0 26px 0 20px;background:url('/images/common/btn_back_right.png') no-repeat 100% -900px;font-weight:bold;font-size:16px;color:#666 !important;line-height:18px}

/* °øÀÎÀÎÁõ¼­ ¹öÆ°*/
.btn_radio {position:relative;display:inline-block;height:80px;padding:0 0 0 6px;border:0;background:url('/images/common/btn_back_left.png') no-repeat 0 0;text-decoration:none;vertical-align:top;white-space:nowrap}
.btn_radio label {display:inline-block;height:50px;padding:30px 15px 0 20px;background:url('/images/common/btn_back_right.png') no-repeat 100% 0;font-weight:bold;font-size:16px;color:#fff !important;line-height:20px;cursor:pointer}
.btn_radio input.chk_t1,
.btn_radio input.radio {position:absolute;top:50%;left:10px;margin:-6px 0 0 0}
.btn_ipin {display:inline-block;position:relative;height:80px;padding:0 0 0 6px;border:0;background:url('/images/common/btn_back_left.png') no-repeat 0 -200px;text-decoration:none;vertical-align:top;white-space:nowrap}
.btn_ipin label {display:inline-block;height:50px;padding:30px 15px 0 20px;background:url('/images/common/btn_back_right.png') no-repeat 100% -200px;font-weight:bold;font-size:16px;color:#fff !important;line-height:20px;cursor:pointer}
.btn_ipin input.chk_t1,
.btn_ipin input.radio {position:absolute;top:50%;left:10px;margin:-6px 0 0 0}
.btn_radio2 {display:inline-block;position:relative;height:45px;padding:0 0 0 6px;border:0;background:url('/images/common/btn_back_left.png') no-repeat 0 -400px;text-decoration:none;vertical-align:top;white-space:nowrap}
.btn_radio2 label {display:inline-block;height:33px;padding:12px 42px 0 40px;background:url('/images/common/btn_back_right.png') no-repeat 100% -400px;font-weight:bold;font-size:16px;color:#fff !important;line-height:20px;cursor:pointer}
.btn_radio2 input.chk_t1,
.btn_radio2 input.radio {position:absolute;top:50%;left:27px;margin:-6px 0 0 0}
.btn_ipin2 {display:inline-block;position:relative;height:45px;padding:0 0 0 6px;border:0;background:url('/images/common/btn_back_left.png') no-repeat 0 -300px;text-decoration:none;vertical-align:top;white-space:nowrap}
.btn_ipin2 label {display:inline-block;height:33px;padding:12px 48px 0 54px;background:url('/images/common/btn_back_right.png') no-repeat 100% -300px;font-weight:bold;font-size:16px;color:#666 !important;line-height:20px;cursor:pointer}
.btn_ipin2 input.chk_t1,
.btn_ipin2 input.radio {position:absolute;top:50%;left:31px;margin:-6px 0 0 0}

/* 2018-02-19 °øÀÎÀÎÁõ¼­ ¹öÆ° Ãß°¡ */
.btn_radio_ty2 {width:216px; position:relative;display:inline-block;height:143px; background:#3f82d0; border-radius:3px; border: 1px solid #005d9d; text-decoration:none; vertical-align:top;white-space:nowrap; margin-right: 10px;}
.btn_radio_ty2 label{display:inline-block; cursor: pointer; color: #fff; font-size: 16px; height: 100px; padding: 43px 0 0 10px; vertical-align: -26px; text-align: left; font-weight: bold;}
.btn_radio_ty2 label span{font-size: 13px; line-height: 1.5;display: inline-block;}
.btn_radio_ty2.bg_2{background: #f5f5f5; border: 1px solid #dedede;}
.btn_radio_ty2.bg_2 label{color: #333333; vertical-align: -43px;}
.btn_ipin_ty2{display:inline-block;position:relative; height:143px; width:216px; border: 1px solid #bebebe; background: #fff; padding:0 0 0 6px; border-radius:3px; text-decoration:none;vertical-align:top;white-space:nowrap}
.btn_ipin_ty2 label{height: 83px; display:inline-block; cursor: pointer; color: #666; padding: 60px 0 0 10px; font-weight: bold; font-size: 16px;}

/* btn_ty °Ë»ö ¹öÆ° */
.btn_search, .btn_search * {display:inline-block;overflow:visible;position:relative;margin:0;padding:0;border:0;background:url('/images/common/btn_back.png') no-repeat;text-decoration:none;vertical-align:top;white-space:nowrap}
.btn_search {margin-right:5px;background-position:left -1150px;letter-spacing:-0.1em}
.btn_search * {height:25px;padding:0 11px 0 8px;background-position:right -1150px;font-size:13px;color:#fff;line-height:16px;text-align:center;cursor:pointer}
.btn_search a {height:17px;padding:4px 11px 6px 8px;color:#fff}
.btn_search a:hover {text-decoration:none}

/* btn_ty °¡ÀÔÇÏ±â¹öÆ° */
.btn_join, .btn_join * {display:inline-block;overflow:visible;position:relative;margin:0;padding:0;border:0;background:url('/images/common/btn_back.png') no-repeat;text-decoration:none;vertical-align:top;white-space:nowrap}
.btn_join {background-position:left -1000px}
.btn_join * {height:30px;padding:0 15px 0 13px;background-position:right -1000px;font-size:14px;color:#fff;line-height:30px;text-align:center;cursor:pointer}
.btn_join a {color:#fff}
.btn_join a:hover {text-decoration:none}

/* btn_ty ¿¡·¯¹Ú½º¾È ¹öÆ° */
.btn_error, .btn_error * {display:inline-block;overflow:visible;position:relative;margin:0;padding:0;border:0;background:url('/images/common/btn_back.png') no-repeat;letter-spacing:-0.07em;text-decoration:none;vertical-align:top;white-space:nowrap}
.btn_error {margin-left:10px}
.btn_error a:hover {text-decoration:none}
.btn_error * {cursor:pointer}
.btn_error.bg_g, .btn_error.bg_g *, .btn_error.bg_w, .btn_error.bg_w * {height:30px;font-size:14px;line-height:31px;text-align:center}
.btn_error.bg_g {background-position:left -1000px}
.btn_error.bg_g * {min-width:94px;padding:0 6px 0 4px;background-position:right -1000px;color:#fff}
.btn_error.bg_g a, .btn_error.bg_w a {min-width:84px}
.btn_error.bg_w {background-position:left -1050px}
.btn_error.bg_w * {min-width:94px;padding:0 6px 0 4px;background-position:right -1050px;color:#666}

/* Å×ÀÌºí¾È °Ë»ö¹öÆ° */
.btn_id {margin-left:5px}

/* ´Þ·ÂÁ¶È¸ ¹öÆ° */
.business_day {display:inline-block;position:relative}
.business_day button {position:absolute;right:0;top:0}

/********************************************************************************************************************************
************************************************************* Å×ÀÌºí **************************************************************
*********************************************************************************************************************************/
/* Å×ÀÌºí */ 
.tbl_type1 {width:100%;margin:30px 0 0 0;border-bottom:1px solid #1c73dd;text-align:center}
.tbl_type1 thead th {padding:9px 0;border-top:2px solid #1c73dd;border-bottom:1px solid #d1d8ea;background:#eef1f8;font-size:13px;color:#333}
.tbl_type1 thead th~th {background:#eef1f8 url('/images/common/bar_th.gif') no-repeat 0 50%}
.tbl_type1 tbody td {padding:10px 0;border-top:1px solid #e0e0e0;text-align:center}
.tbl_type1 tbody td~td {border-left:1px solid #e0e0e0}
.tbl_type1 tbody td.first {padding:0}
.tbl_type1 tbody td.first2 {border-left:1px solid #e0e0e0} /* 2016-04-06 ¼öÁ¤ */
.tbl_type1 tbody td.price {padding-right:10px;text-align:right}
.tbl_type1 .txt_left {padding:10px 20px;text-align:left}
.tbl_type1 tbody .line_l {border-left:1px solid #e0e0e0} /* 2016-03-14 ¼öÁ¤ */
.tbl_type2 {width:100%;margin:30px 0 0 0;border-bottom:1px solid #1c73dd;text-align:center}
.tbl_type2 thead th {padding:10px 0;border-top:2px solid #1c73dd;border-bottom:1px solid #d1d8ea;background:#eef1f8;font-size:13px;color:#333}
.tbl_type2 thead th~th {background:#eef1f8 url('/images/common/bar_th.gif') no-repeat 0 50%}
.tbl_type2 tbody td {padding:10px 20px;color:#333}
.tbl_type3 {width:100%;margin:30px 0 0 0;border-bottom:1px solid #1c73dd;text-align:center}
.tbl_type3 thead th {padding:10px 0;border-top:2px solid #1c73dd;border-bottom:1px solid #d1d8ea;background:#eef1f8;font-size:13px;color:#333}
.tbl_type3 thead th~th {background:#eef1f8 url('/images/common/bar_th.gif') no-repeat 0 50%}
.tbl_type3 tbody td {padding:10px 0;border-top:1px solid #e0e0e0}
.tbl_type3 tbody td~td {border-left:1px solid #e0e0e0}
.tbl_type3 tbody td .tit_error {display:block;padding:32px 0 0 0;background:url('/images/common/ico_error.png') no-repeat 50% 5px;font-size:16px;color:#e51919}
.tbl_type3 tbody td .code {display:block;font-weight:bold;color:#2f2f2f;text-align:center}
.tbl_type3 tbody td .description {margin:2px 0 0 0;color:#555}
.tbl_type4 {width:100%;margin:30px 0 0 0;border-bottom:1px solid #1c73dd;color:#555;text-align:left}
.tbl_type4_last {margin:10px 0 0 0}
.tbl_type4 thead th {padding:10px 0;border-top:2px solid #1c73dd;border-bottom:1px solid #d1d8ea;background:#eef1f8;font-size:13px;color:#333;text-align:center}
.tbl_type4 thead th~th {background:#eef1f8 url('/images/common/bar_th.gif') no-repeat 0 50%}
.tbl_type4 thead .etc th {border-top:1px solid #d1d8ea;}/* 2016-05-13 ¼öÁ¤ */
.tbl_type4 thead th.line {border-left:1px solid #d1d8ea;background-image:none;}/* 2016-05-20 ¼öÁ¤ */
.tbl_type4 tbody th {padding:10px 20px;border-top:1px solid #e0e0e0;background:#f8f8f8;font-size:13px;text-align:center}
.tbl_type4 tbody th.line {border-left:1px solid #e0e0e0;}/* 2016-05-18 ¼öÁ¤ */
.tbl_type4 tbody td {padding:10px 20px;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0}
.tbl_type4 tbody td.first {border-left:0;background-color:#f8f8f8}
.tbl_type5 {width:100%;margin:30px 0 0 0;border-bottom:1px solid #1c73dd;color:#555;text-align:left}
.tbl_type5 thead th {padding:10px 0;border-top:2px solid #1c73dd;border-bottom:1px solid #d1d8ea;background:#eef1f8;font-size:13px;color:#333;text-align:center}
.tbl_type5 thead th~th {background:#eef1f8 url('/images/common/bar_th.gif') no-repeat 0 50%}
.tbl_type5 tbody th {padding:10px 16px;border-top:1px solid #e0e0e0;background:#f8f8f8;font-size:13px;text-align:left}
.tbl_type5 tbody td {padding:10px 16px;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0}
.tbl_type6 {width:100%;border-bottom:1px solid #1c73dd;text-align:center}
.tbl_type6 thead th {padding:10px 0;border-top:2px solid #1c73dd;border-bottom:1px solid #d1d8ea;background:#eef1f8;font-size:13px;color:#333}
.tbl_type6 thead th~th {background:#eef1f8 url('/images/common/bar_th.gif') no-repeat 0 50%}
.tbl_type6 tbody td {padding:10px 20px;border-top:1px solid #e0e0e0}
.tbl_type6 tbody td~td {border-left:1px solid #e0e0e0;text-align:left}
.tbl_type6 tfoot th,.tbl_type6 tfoot td {padding:10px 20px;border-top:1px solid #e0e0e0;background:#f8f8f8;font-weight:bold}
.tbl_type6 tfoot td {border-left:1px solid #e0e0e0}
.tbl_type6 tbody td.txc {text-align:center}
.tbl_type7 {width:100%;margin:30px 0 0 0;border-top:2px solid #1c73dd;border-bottom:1px solid #1c73dd;font-size:13px}
.tbl_type7 caption {position:static}
.tbl_type7 tbody th {padding:15px 20px;border-top:1px solid #e0e0e0;background:#eef1f8;font-size:13px;font-family:"¸¼Àº °íµñ",Malgun Gothic;text-align:left}
.tbl_type7 tbody th.line_l {border-left:1px solid #e0e0e0}
.tbl_type7 tbody td {padding:15px 20px;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;text-align:left}
.tbl_type7 tbody td.first {border-top:1px solid #e0e0e0;border-left:0}
.tbl_type7_2 tbody th, .tbl_type7_2 tbody td {text-align:center;} /* 2016-04-08 ¼öÁ¤ */
.tbl_type8 {width:100%;border-top:2px solid #1c73dd;border-bottom:1px solid #e0e0e0;font-size:13px;letter-spacing:-0.05em}
.tbl_type8 caption {position:static}
.tbl_type8 tbody th {padding:8px 20px;border-top:1px solid #e0e0e0;font-weight:bold;font-size:14px;color:#1c73dd;text-align:left}
.tbl_type8 tbody th~td {background:url('/images/common/bar_th2.gif') no-repeat 0 50%}
.tbl_type8 tbody td {padding:8px 20px;border-top:1px solid #e0e0e0;text-align:left}
.tbl_type9 {width:100%;margin:30px 0 0 0;border-top:2px solid #1c73dd;border-bottom:1px solid #1c73dd;letter-spacing:-0.05em;text-align:left}
.tbl_type9 th {padding:9px 20px 9px 20px;border-top:1px solid #e0e0e0;background:#eef1f8;font-size:13px;color:#333;text-align:left;vertical-align:middle}
.tbl_type9 th.txt_left {text-align:left}
.tbl_type9 td {padding:9px 20px 9px 20px;border-top:1px solid #e0e0e0;font-size:12px;font-family:"µ¸¿ò", Dotum;color:#555}
.tbl_type9 td label, .tbl_type9 td input, .tbl_type9 td .sel_t1 {font-size:12px;font-family:"µ¸¿ò", Dotum;color:#555}
.tbl_type9 em {font-size:11px;font-family:"µ¸¿ò", Dotum;color:#888;}
.tbl_type9 .txt_rt {padding-left:5px}/* input ¿·À¸·Î ºÙ´Â txt */
.tbl_type9 .txt_bt {margin-top:4px;line-height:15px}/* input ¾Æ·¡ txt */ 
.tbl_type11_03 {width:100%;margin:30px 0 0 0;border-top:2px solid #1c73dd;border-bottom:1px solid #1c73dd;letter-spacing:-0.05em;text-align:left}
.tbl_type11_03 th {padding:9px 20px 10px 20px;border-top:1px solid #e0e0e0;border-right:1px solid #e0e0e0;background:#eef1f8;font-size:13px;color:#333;vertical-align:top}
.tbl_type11_03 th.b_l {border-left:1px solid #e0e0e0}
.tbl_type11_03 td {padding:9px 20px 10px 20px;border-top:1px solid #e0e0e0;font-size:12px;font-family:"µ¸¿ò", Dotum;color:#555}
.tbl_type11_03 td label, .tbl_type11_03 td input, .tbl_type11_03 td .sel_t1 {font-size:12px;font-family:"µ¸¿ò", Dotum;color:#555}
.tbl_type11_03 em {font-size:11px;font-family:"µ¸¿ò", Dotum;color:#888;}
.tbl_type11_03 .txt_rt {padding-left:5px}/* input ¿·À¸·Î ºÙ´Â txt */
.tbl_type11_03 .txt_bt {margin-top:4px;line-height:15px}/* input ¾Æ·¡ txt */ 
.tbl_write1 {width:100%;margin:10px 0 0 0;border-collapse:separate;.border-collapse:collapse;border-top:2px solid #1c73dd;border-bottom:1px solid #1c73dd;font-size:13px;letter-spacing:-0.05em}
.tbl_write1 caption {position:static}
.tbl_write1 tbody th {padding:10px 20px 9px;border-top:1px solid #e0e0e0;background:#eef1f8;font-size:13px;font-family:"¸¼Àº °íµñ",Malgun Gothic;text-align:left}
.tbl_write1 tbody th.line_l {border-left:1px solid #e0e0e0}
.tbl_write1 tbody td {position:relative;padding:10px 20px 9px;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;font-family:"µ¸¿ò",Dotum;text-align:left}
.tbl_write1 tbody td .btns {position:absolute;top:10px;right:20px}
.tbl_write1 .price {text-align:right}
.tbl_write1 .txt_tit {text-align:center}
.tbl_write1 .txtr {text-align:right}
.tbl_write1 .n_bl {border-left:0}
.tbl_write1 tbody td .space {margin:0 0 0 10px}
.tbl_write1 tbody td .txt_radio {margin:0 15px 0 0}
.tbl_write1 .txt_center {text-align:center}
.tbl_write1 .txt_right {text-align:right}
.tbl_write1 .ra_txt{width:270px; display: inline-block; float: right;} /* 2018-05-15 Ãß°¡ */
.tbl_info td {line-height:26px;} /* 2016-04-07 ¼öÁ¤ */
.modify {margin:0 0 0 5px;font-size:12px;font-family:"µ¸¿ò",Dotum;color:#555;vertical-align:-2px}/* Å×ÀÌºí¾È Ã¼Å©¹Ú½º ¿· blue color text */
.inp_group {margin:10px 0 0 0}
.tbl_list1 {width:100%;margin-top:20px;border-bottom:1px solid #1c73dd;text-align:center}
.tbl_list1 thead th {padding:9px 0;border-top:2px solid #1c73dd;border-bottom:1px solid #d1d8ea;background:#eef1f8;font-size:13px;color:#333}
.tbl_list1 thead th~th {background:#eef1f8 url('/images/common/bar_th.gif') no-repeat 0 50%}
.tbl_list1 tbody td {padding:12px 20px;border-top:1px solid #e0e0e0}
.tbl_list1 img {margin-left:4px}
.list_album {overflow:hidden;width:100%;margin-top:20px;border-top:2px solid #1c73dd;border-bottom:1px solid #1c73dd}
.list_album ul {display:inline-block;overflow:hidden;width:750px}
.list_album li {overflow:hidden;float:left;width:220px;height:202px;padding:20px 15px 20px 15px}
.list_album li .img {overflow:hidden;width:220px;height:160px;margin:0;background:url('/images/common/noimage_159.jpg') 0 50% no-repeat}
.list_album li strong {display:block;overflow:hidden;width:100%;height:20px;margin-top:7px}
.list_album li strong a {display:block;overflow:hidden;width:159px;height:20px;font-weight:bold;color:#333;word-wrap:break-word;text-overflow:ellipsis;text-overflow:ellipsis}
.list_album li span {display:block;color:#333}
.list_album ul li a img {width:220px;height:160px}
.list_album li.bt_line {border-top:1px solid #e0e0e0}
.tbl_view1 {width:100%;border-top:2px solid #1c73dd;border-bottom:1px solid #1c73dd;letter-spacing:-0.05em}
.tbl_view1 caption {position:static}
.tbl_view1 thead th {padding:13px 20px 12px 20px;background:#eef1f8;font-weight:bold;color:#333;text-align:left}
.tbl_view1 thead td {padding:12px 18px 11px 0;background:#eef1f8;color:#555;text-align:right}
.tbl_view1 thead td span {margin-right:14px}
.tbl_view1 thead .bar,
.tbl_view1 tbody td .bar {display:inline-block;margin-right:12px;padding:0 12px 0 0;background:url('/images/common/bg_tbl_line.gif') 100% 6px no-repeat}
.tbl_view1 tbody td {padding:30px 20px 50px;border-top:1px solid #d1d8ea;line-height:22px}
.tbl_view1 thead .date {font-weight:bold}
.tbl_view1 tbody .date {padding:0 17px 0 0;text-align:right}
.tbl_view1 tbody th {padding:13px 20px 12px 20px;border-top:1px solid #e0e0e0}
.tbl_view1 .file td {padding:0}
.tbl_view1 .file td ul li img {margin-right:5px}
.tbl_view1 .file ul {padding:0 0 0 25px;background:#f9f9f9 url('/images/common/bg_file_line.gif') 0 6px no-repeat}
.tbl_view1 .last th, .tbl_view1 .last td {border-bottom:none}
.tbl_view1 .file td ul li a:link, .tbl_view1 .file td ul li a:visited {color:#666}
.tbl_view1 .txt_area {margin-top:20px}
.tbl_view1 tbody tr.count td {padding-top:12px;padding-bottom:11px}
.search_com {padding:22px 44px;border:1px solid #e4e4e4;background:#f7f7f7;font-size:12px;font-family:"µ¸¿ò",Dotum;color:#555;text-align:center}
.search_com .blue_txt {padding-right:12px;font-weight:bold;font-size:15px;color:#006db8;vertical-align:middle}
.search_com .btn_calendar {margin-right:14px}
.search_com label {padding-right:9px;font-weight:bold;font-size:13px;font-family:"µ¸¿ò", Dotum;;color:#2f2f2f;vertical-align:middle}
.paging {height:25px;font-size:14px;text-align:center}
.paging .first, .paging .prev, .paging .next {width:auto;height:auto;margin-right:-1px;padding:0;border:none;vertical-align:-3px}
.paging .next {margin-left:13px}
.paging .prev {margin-right:5px}
.paging .last {width:auto;height:auto;padding:0;border:none;vertical-align:-3px}
.paging .first:hover, .paging .prev:hover, .paging .next:hover, .paging .last:hover,
.paging .first:focus, .paging .prev:focus, .paging .next:focus, .paging .last:focus {border:none}
.paging strong {display:inline-block;min-width:20px;height:15px;margin-right:-1px;padding:3px 3px 0;border:none;background:none;font-weight:bold;color:#006db8;letter-spacing:-1px;line-height:18px;vertical-align:middle}
.paging a {display:inline-block;min-width:20px;height:15px;margin-right:-1px;padding:1px 0px 0 6px;border:none;background:url('/images/common/bar_paging.gif') no-repeat 0 6px;font-weight:bold;color:#666;line-height:18px;vertical-align:middle;cursor:pointer}
.paging a:hover, .paging a:focus {border:none;color:#1c73dd;text-decoration:none}

/* ÀÌÀü±Û ´ÙÀ½±Û */
.view_mov_list {overflow:hidden;width:760px;margin:30px auto 0 auto;border-top:1px solid #d1d8ea;border-bottom:1px solid #d1d8ea;background:#fff}
.view_mov_list dt {float:left;width:100px;height:20px;padding:11px 0 7px 20px}
.view_mov_list dt span {display:block;width:100%}
.view_mov_list dt.next span {background:url('/images/common/bg_next.gif') 50px 7px no-repeat}
.view_mov_list dt.prev span {background:url('/images/common/bg_prev.gif') 50px 7px no-repeat}
.view_mov_list dd {float:right;position:relative;width:598px;height:20px;padding:11px 20px 7px 22px;font-weight:bold;color:#888}
.view_mov_list dd a {font-weight:bold;color:#555}
.view_mov_list .line {background:url('/images/common/bg_view_line.gif')no-repeat right 14px}
.view_mov_list .prev.line, 
.view_mov_list .bd_line {border-top:1px solid #e0e0e0}
.list_total {display:block;margin-top:20px}
.list_total span {font-weight:bold;color:#1c73dd}
.table_bt_wrap {position:relative;height:40px;margin-top:20px}
.table_bt_wrap .btn_bbs {position:absolute;right:0;top:0}

/* °øÁö»çÇ× - ¸®½ºÆ® */
.box_tsearch {overflow:hidden;width:100%;margin:30px 0 0 0;text-align:right}

/* Window Pop */
.pop_wrap {padding:20px}
.pop_wrap .pop_header .tit_pop {padding:0 0 16px 0;border-bottom:1px solid #cfcfcf;background:url('/images/common/pop_logo.gif') no-repeat 100% 10px;color:#333}
.pop_wrap .pop_content .pop_search {margin:30px 0 0 0}
.pop_guide {display:none}
.dim {position:fixed;top:0;left:0;z-index:10;width:100%;height:100%;background-color:#000;opacity:0.5;filter:alpha(opacity=50)}
.area_check {padding:10px 0;margin:16px 0 0 0;border:1px solid #e0e0e0;background:#f5f5f5;text-align:center}

/* ie6 ´ëÀÀ */
body.ie6 #quick {position:absolute}
body.ie6 .item_first {margin:2px 0 0 0;border-top:1px solid #818396}
body.ie6 .inp_total {height:24px}
body.ie6 .groups_item .name {height:30px}
.pop_wrap .print_area {margin-top:10px;text-align:right}
.btn_print_01, a.btn_print_01 {display:inline-block;overflow:visible;width:auto;height:22px;margin:0;padding:0 10px;border:1px solid #4082d0;background:#4082d0;font-size:12px;font-family:"µ¸¿ò", Dotum;color:#fff !important;line-height:25px;text-decoration:none;vertical-align:middle}
.box_account .desc03 {display:block;margin:10px 0 0 0;padding:0 0 0 32px;font-size:11px;font-family:"µ¸¿ò", Dotum;color:#de5e00;text-align:left} /* 2016-03-08 ¼öÁ¤ */
/*.box_account .desc03 span {display:inline-block;width:52px;height:18px;background:url('/images/contents/bg_noti_time.png') 0 0 no-repeat;font-size:11px;line-height:22px;color:#fff;text-align:center} 2016-01-12 Àå¼Ò¶ó ¼öÁ¤ */
.tbl_type12_01 {width:100%;margin-top:20px;border-top:2px solid #1c73dd;border-bottom:1px solid #1c73dd}
.tbl_type12_01 thead th {padding:9px 0;border-bottom:1px solid #d1d8ea;background:#eef1f8;font-size:13px;color:#333}
.tbl_type12_01 thead th {border-left:1px solid #d1d8ea}
.tbl_type12_01 tbody td {padding:10px 0;border-left:1px solid #d1d8ea;border-top:1px solid #d1d8ea;background:#fff;color:#555;text-align:right}
.tbl_type12_01 .first {border-left:0;text-align:center}
.tbl_type12_01 tbody td.price,
.tbl_type12_01 tfoot td.price {padding:0 10px 0 0}
.tbl_type12_01 tfoot th,
.tbl_type12_01 tfoot td {padding:10px 0;border-top:1px solid #d1d8ea;background:#f2fbfb}
.tbl_type12_01 tfoot td {border-left:1px solid #d1d8ea}
.tbl_type12_01 tfoot td {text-align:right}
.tbl_type12_01 .line_right {border-right:1px solid #d1d8ea}
.box_users {width:718px}
.lst_bul7_01 li {padding-left:8px;background:url('/images/common/bul_underline3.gif') no-repeat left 10px;font-size:13px;color:#666}
.txt_bu10_01, a.txt_bu10_01 {padding-left:10px;background:url('/images/common/bul_arrow1_01.gif') no-repeat 0 4px;font-size:13px;color:#3f82d0 !important}
.txt_bu10_02, a.txt_bu10_02 {padding-left:10px;background:url('/images/common/bul_arrow1_01.gif') no-repeat 0 4px;font-size:13px;color:#3f82d0 !important;text-decoration:underline}

/* box_step n_3*/
.box_step_n3 {margin-bottom:0} /* 2016-03-30 ¼öÁ¤ */
.box_step_n3 ol {overflow:hidden;width:760px;height:141px;background:url('/images/contents/bg_step_line03.png') 0 50px no-repeat}
.box_step_n3 li.step01 {margin-left:0}
.box_step_n3 li {position:relative;float:left;width:120px;margin-left:200px;padding:10px 0 25px;background:url('/images/contents/bg_step_off.png') 0 0 no-repeat;color:#777;text-align:center}
.box_step_n3 li.on {background:url('/images/contents/bg_step_on.png') 0 0 no-repeat}
.box_step_n3 li.on strong,.box_step_n3 li.on span {color:#fff}
.box_step_n3 li a:hover {text-decoration:none}
.box_step_n3 li strong {display:block;font-size:12px;color:#777}
.box_step_n3 li span {display:block;margin-top:10px;padding-top:48px;background-position:center 0;background-repeat:no-repeat;font-weight:bold;font-size:14px;color:#777}
.box_step_n3 .step01 span {background-image:url('/images/contents/ico_step01_off.png')}
.box_step_n3 .step01.on span {background-image:url('/images/contents/ico_step01_on.png')}
.box_step_n3 .step02 span {background-image:url('/images/contents/ico_step02_off.png');line-height:1.1em}
.box_step_n3 .step02.on span {background-image:url('/images/contents/ico_step02_on.png')}
.box_step_n3 .step03 span {padding-top:48px;background-image:url('/images/contents/ico_step03_off.png')}
.box_step_n3 .step03.on span {background-image:url('/images/contents/ico_step03_on.png')}

/* box_step µÎÁÙÀÏ¶§ */
.box_step .step01 .line2,.box_step .step02 .line2,.box_step .step03 .line2,.box_step .step04 .line2 {padding-top:48px;line-height:1.0em}
.box_info_03 {margin:30px 0 0 0;padding:30px;border-top:2px solid #1c73dd;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}
.box_result.init {margin:0}
.box_price .button a span {padding:0 19px 0 0;background:url('/images/common/ico_more.gif') no-repeat 100% 50%}
.box_price .button a.on span {padding:0 19px 0 0;background:url('/images/common/ico_more2.png') no-repeat 100% 50%}
.box_price_cancel {display:none}
/* .lst_rest .lst_bul1 {margin:0} 2016-04-08 »èÁ¦ */
.nodata {padding:15px 0}

/* À©µµ¿ì ÆË¾÷ */

body.pop, html {height:100%}
.wpop_wrap {position:relative;_height:100%;min-height:100%;border-left:2px solid #1c73dd;border-right:2px solid #1c73dd}
.wpop_header {padding:0 20px;border-top:2px solid #1c73dd}
.wpop_header h1 {padding:32px 0 20px;border-bottom:1px solid #cfcfcf;background:url('/images/common/pop_logo.gif') no-repeat 100% 29px;font-weight:bold;font-size:20px;color:#333;line-height:22px}
.wpop_content {padding:30px 20px 170px}
.wpop_content .wpop_img {width:676px;height:379px;margin:0 auto}
.wpop_content .wpop_img img {width:100%;height:100%}
.wpop_footer {position:absolute;bottom:0;left:0;width:100%;padding:15px 0 19px;border-bottom:2px solid #1c73dd;background:#e8e8e8}
.wpop_footer .wpop_f_inner {position:relative;margin:0 20px;background:url('/images/common/bl_wpop_line.gif') repeat-x 0 26px}
.wpop_f_inner .wpop_img {position:absolute;top:55px;left:0}
.wpop_f_inner .wpop_f_utill {overflow:hidden;width:100%}
.wpop_f_inner .wpop_f_utill li {float:left;margin:0 0 0 8px;padding:0 0 0 8px;background:url('/images/common/bl_wpop_f_utill.gif') no-repeat 0 50%}
.wpop_f_inner .wpop_f_utill li.first {margin:0;padding:0;background:none}
.wpop_f_inner .wpop_f_utill li a {font-weight:bold;font-size:12px;color:#686868}
.wpop_f_inner .wpop_f_utill li a:hover {text-decoration:none}
.wpop_f_inner .wpop_f_utill li.point a {color:#2f2f2f}
.wpop_f_inner .btn_absolute {position:absolute;top:-5px;right:0;_right:20px}
.wpop_f_inner .btn_absolute .btn {margin:0 0 0 3px;padding:2px 8px 4px;border:1px solid #d1d1d1;background:#fff;font-weight:bold;font-size:13px;color:#636363;line-height:15px}
.wpop_f_inner .btn_absolute .btn:hover {text-decoration:none}
.wpop_f_inner address, .wpop_f_inner .copy {font-family:"µ¸¿ò", Dotum;font-size:11px;color:#5f5f5f;line-height:15px}
.wpop_f_inner address {padding:29px 0 0 167px}
.wpop_f_inner .copy {padding:5px 0 0 167px}
/* À©µµ¿ì ÆË¾÷2 2016-03-08 ¼öÁ¤ */
.wpop_wrap2{position:relative;min-height:100%;margin-top:-3px;border:3px solid #1c73de;border-top:0 none;}
.wpop_header2 {padding:12px 20px 13px;background:#1c73de;}
.wpop_header2 .tit_pop{font-weight:bold;font-size:17px;line-height:1;color:#fff;}
.wpop_content2 {padding:30px;}
.wpop_footer2 {position:absolute;bottom:0;left:0;width:100%;}
.wpop_wrap2 .box_close{position:relative;padding:9px 18px;background:#eff5f5}
.wpop_wrap2 .input{font-size:11px;line-height:1.5;font-family:Dotum, 'µ¸¿ò';color:#006ebd;}
.wpop_wrap2 .input .checkbox{width:13px;height:13px;margin-right:3px;vertical-align:middle;}
.wpop_wrap2 .input label{display:inline-block;vertical-align:-1px;cursor:pointer;}
.wpop_wrap2 .button{position:absolute;top:9px;right:18px;}
.wpop_type .wpop_content2{padding-top:27px;padding-bottom:57px;}
.box_scroll {overflow-y:auto;max-height:500px;padding:20px;border:1px solid #e4e4e4;}

/* ÆË¾÷ ·¹ÀÌ¾î */
.pop_layer {padding:30px 20px;border:2px solid #006db8} /* 2016-04-07 ¼öÁ¤ */
.pop_layer .box_loading {padding:110px 0 0 0;background:url('/images/common/icon_loading.gif') no-repeat 50% 0;text-align:center}
.box_loading .tit_loading {font-size:18px;color:#2f2f2f;line-height:27px}
.box_loading .tit_loading span {font-size:25px;color:#016eb8}
.box_loading .txt_loading {margin:18px 0 0 0;font-weight:bold;font-size:15px;color:#69737b;line-height:22px}
.pop_layer .txt {margin:50px 0 0 0}
.pop_layer .box_txt {margin:20px 0 0 0;padding:20px;border:1px solid #c6d0e6;background:#eef1f8;line-height:22px}
.pop_loading {position:absolute;left:50%;top:50%;width:676px;height:424px;margin:-244px 0 0 -360px} /* 2016-03-11 ¼öÁ¤ */

/* ÆË¾÷ ·¹ÀÌ¾î2 */
.pop_layer2 {position:relative;border:3px solid #1c73dd}
.pop_layer2 .pop_layer_tit {display:block;padding:5px 0 9px 17px;background:#1c73dd;font-size:17px;color:#fff}
.pop_layer_content {padding:50px 20px}
.pop_layer_content .auto_logout {margin:0 0 0 25px;padding:29px 0 22px 154px;background:url('/images/common/bg_pop_logout.gif') no-repeat 0 0;font-weight:bold;font-size:18px;color:#2f2f2f}
.pop_layer_content .auto_logout .point {color:#016db6}
.pop_layer2 .auto_logout2 {margin:0 0 0 25px;padding:7px 0 13px 154px;background:url('/images/contents/bg_pop_logout2.gif') no-repeat 0 50%;color:#2f2f2f;line-height:21px}
.btn_aclose {position:absolute;top:8px;right:20px;} /* 2016-03-10 Ãß°¡ */

/* TXT */
.txt_ctext {margin:21px 0 0 0;line-height:21px}

/* tab_n4 */
.js_tab_n4 {overflow:hidden}
.js_tab_n4 li:first-child {margin:0;border-width:1px}
.js_tab_n4 li {float:left;width:189px;border:solid #d2d2d2;border-width:1px 1px 1px 0;background:#f7f7f7}
.js_tab_n4 li a {display:block;padding:10px 0 11px;text-align:center;font-weight:bold;font-size:15px}
.js_tab_n4 li.on {margin:0 0 0 -1px;border:1px solid #1862bc;background:#1c73dd}
.js_tab_n4 li:first-child.on {margin:0}
.js_tab_n4 li.on a {color:#fff}
.js_tab_n4 li:first-child {width:188px}

.box_map{margin:30px 0 0 0;width:760px;height:456px}

/* 2016-03-24 Ãß°¡ */
.error_wrap {width:760px;margin:200px auto 0 auto;}
.error_content {height:122px;margin:20px 0 0 0;padding:85px 0 0 305px;background:url('/images/common/error_bg.png') no-repeat 0 0;color:#2f2f2f;font-weight:bold;font-size:20px;font-family:"¸¼Àº °íµñ", Malgun Gothic,"µ¸¿ò", Dotum,"±¼¸²", Gulim, Arial, "Trebuchet MS", Verdana,"Sans-serif";}
.error_content strong {color:#016db6;}

/* 2016-03-30 Ãß°¡ */
.box_sitemap {position:relative;overflow:hidden;width:768px;margin:0 0 0 -5px}
.box_sitemap .box_sitemap_inner {display:inline-block;*display:inline;zoom:1;width:145px;margin:0 0 20px 5px;border-top:2px solid #1c6dac;vertical-align:top} /* 2016-05-11 ¼öÁ¤ */
.box_sitemap .box_sitemap_inner .tit_stie {padding:6px 0 8px 10px;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;font-size:16px;color:#006db8}
.box_sitemap .box_sitemap_inner .list_site_menu {border-right:1px solid #eaecee;border-bottom:1px solid #eaecee;border-left:1px solid #eaecee}
.box_sitemap .box_sitemap_inner .list_site_menu li {padding:8px 0 12px 0;border-top:1px solid #eaecee;background:#f8f9fb url('/images/common/ico_sitemap_list.png') no-repeat 10px 16px}
.box_sitemap .box_sitemap_inner .list_site_menu li ul {margin:8px 0 0 0}
.box_sitemap .box_sitemap_inner .list_site_menu li ul li {margin:8px 0 0 0;padding:0 0 0 8px;border-top:0;background:url('/images/common/bar_allprice.gif') no-repeat 16px 9px;*zoom:1}
.box_sitemap .box_sitemap_inner .list_site_menu li.first {border-top:1px solid #d5d5d5}
.box_sitemap .box_sitemap_inner .list_site_menu a {display:block;padding:0 0 0 20px;font-weight:bold;color:#666}
.btn_aclose {position:absolute;top:8px;right:20px;}
.main_pop_layer {display:none;position:absolute;z-index:11;background:#fff;}
.main_pop_layer .close {position:absolute;top:8px;right:20px;}
.main_pop_layer .pop_layer_content {padding:30px 20px 10px;}

/* ¾ÛÄ«µå 2016-06-17 Ãß°¡ */
.pop_appcard {display:none;position:absolute;z-index:11;border:2px solid #006db8;background:#006db8}
.pop_appcard .close {position:absolute;top:2px;right:14px;}
.pop_appcard .pop_header {height:30px;}
.pop_appcard .pop_content {padding:0;background-color:#fff;font-size:0;line-height:0;}
.iframe_card {display:block;}

/* 2016-09-28 °í°´¼­ºñ½ºÇåÀå°ü·Ã Ãß°¡ */
.mgT10 {margin:10px 0 0 0;}
.mgT20 {margin:20px 0 0 0;}
.termIntroWrap {line-height:1.5;}
.termIntroWrap ol li {margin:0;}

/*2020-06-12 °¡»óÅ°ÆÐµå ÅØ½ºÆ®*/

.kpd-npk-template-keypad{display:block; background-color: white; width: 746px; border: 2px solid #b3bbce;}
.kpd-npk-template-keypad .keytxt{height: 127px;}
.kpd-npk-template-keypad .keytxt p{font-size: 15px; color: #000; padding: 17px 0 0 12px;}
.kpd-npk-template-keypad .keytxt p span{color: #1c73de; }
.kpd-npk-template-keypad .btn_center{margin-top: 15px;}
.kpd-npk-template-keypad .btn_center a{display: inline-block; width: 144px; height: 23px; font-size: 15px; color: #fff; background: #3f82d0; padding: 5px;}

.kpd-npk-template-keyboard{display:block; background-color: white; width: 746px; border: 2px solid #b3bbce;}
.kpd-npk-template-keyboard .keytxt{height: 127px;}
.kpd-npk-template-keyboard .keytxt p{font-size: 15px; color: #000; padding: 17px 0 0 12px;}
.kpd-npk-template-keyboard .keytxt p span{color: #1c73de; }
.kpd-npk-template-keyboard .btn_center{margin-top: 15px;}
.kpd-npk-template-keyboard .btn_center a{display: inline-block; width: 144px; height: 23px; font-size: 15px; color: #fff; background: #3f82d0; padding: 5px;}


/*font-size:13px;line-height:1.5;font-family:"¸¼Àº °íµñ", Malgun Gothic,"µ¸¿ò", Dotum,"±¼¸²", Gulim, Arial, "Trebuchet MS", Verdana,"Sans-serif";color:#555;letter-spacing:-0.05em*/
/*
.keypad{display:block; background-color: white; width: 569px; border: 2px solid #b3bbce;}
.keypad .keytxt{height: 117px;}
.keypad .keytxt p{font-size: 13px; color: #000; padding: 17px 0 0 5px;}
.keypad .keytxt p span{color: #1c73de; }
.keypad .btn_center{margin-top: 13px;}
.keypad .btn_center a{display: inline-block; width: 144px; height: 23px; font-size: 13px; color: #fff; background: #3f82d0; padding: 5px;}
*/