/* popup */
html {overflow-y:auto;}
#pop_wrap {}
#pop_header {background:#004f9c;height:65px;padding:0 10px 0 20px;overflow:hidden;}
#pop_header h1 {float:left;padding-top:22px;}
#pop_header .logo {float:right;padding-top:11px;}
#pop_container {padding:20px 20px 27px 20px}
#pop_container:after {display:block;clear:both;content:''}
#pop_footer {background:#f3f3f3;height:37px;line-height:37px;padding:0 10px 0 20px;overflow:hidden;}
#pop_footer .today {float:left;}
#pop_footer .btn_area {float:right;padding-top:7px;}
#pop_container h4 {padding:0 0 20px 10px;background:url('../../nresources/images/common/ico/bul_h4.gif') no-repeat 0 1px;}

h3 {padding:0 0 10px 0;border-bottom:1px solid #e5e5e5;margin:0 0 40px 0;}
h3.none {border-bottom:0;}

/* common */
input[type=text],input[type=password]
/*,input[type=number]*/{padding:1px 2px;line-height:17px;height:17px;border:1px solid #e5e5e5;font-size:12px;background:#fff;color:#575757;}
.tab_default {margin-bottom:20px !important;}
.dl_list01 {padding:0 0 0 10px ;}
.dl_list01 dt {padding:0 0 2px 0;font-weight:bold;}
.dl_list01 dd {padding-left:0;background:none;line-height:22px;}
.h4_cont {margin-left:11px;}

/* ±ÝÀ¶¾ÈÀü°Å·¡ */
.safe_area {border-top:2px solid #004f9c;border-bottom:2px solid #004f9c;}
.safe_area li {padding:20px 0;border-top:1px solid #e5e5e5;}
.safe_area p.detail {margin-top:13px;padding-left:33px}
.safe_area .first {border-top:0;}

/* ´ã´çÀÚ ¾È³» */
.charge_area {width:100%;float:left;border:1px solid #e5e5e5;margin:0;padding:0;overflow:hidden;}
.p_charge {float:right;clear:both;text-align:right;margin:0;padding:15px;border:none;}

/* °øÀÎÀÎÁõ¼­ ¾È³» */
.pop_txt_type01 {margin:20px 0 0 20px;}
.pop_txt_type01 dl:first-child {margin-top:0px;}
.word_exp_list {margin-top:30px;}
.word_exp_list dt {font-weight:bold;margin-bottom:10px;}
.cert_btn_area {margin:35px 0 20px 0;}
.cert_btn_area a {margin-left:32px;}
.cert_btn_area a:first-child {margin-left:0;}

/* ÀÌ¹ÌÁö½ºÅÜ */
.step_list {overflow:hidden;margin-top:15px;}
.step_list li {float:left;}

/* ¿ë¾î»çÀü */
.dic_area {width:748px;}

/* °í°´ÀÇ ¼Ò¸® */
.over_y_wrap {overflow-y:scroll;height:100px;}

/* ¾Ë¾ÆµÎ½Ç »çÇ× */
.notice_cont {}
.notice_cont h2.stit-type02 {background:url('../../nresources/images/common/bg/bg_bul_black.gif') no-repeat left 6px;padding-left:10px;padding-bottom:3px;color:#272727;}
.notice_cont .txt-info04 {padding-left:10px;line-height:20px;}
.notice_cont .txt-info04 > ul {border:1px solid #e5e5e5;padding:12px;}

/* ºñ¹Ð¹øÈ£ ÀÔ·Â */
.pop_password {padding:25px 0 25px 0;border:1px solid #e5e5e5;text-align:center;}

/* ±³À° µ¿¿µ»ó */
.mov_area {border:1px solid #d6d6d6;width:560px;}
.mov_caption {border:1px solid #d6d6d6;border-top:0;padding:5px;height:57px;width:550px;height:80px;}
.mov_caption p {padding:5px;overflow-y:scroll;height:75px;}

.iptTblX {margin-top:10px; max-width:100%; border-bottom:1px solid #a1a1a1;}
table.iptTblX {width:100%;}
.iptTblX th {padding:9px 1em; line-height:16px; color:#004f9c; border-top:1px solid #e5e5e5; background:#f2f6fa;}
.iptTblX td {height:20px; text-align:left; padding:7px 1em; color:#222; border-top:1px solid #e5e5e5;}
.iptTblX tr:first-child th, .iptTblX tr:first-child td {border-color:#004f9c;}
.iptTblX .sTit {display:inline-block; vertical-align:middle; width:65px; font-weight:normal;}
.iptTblY {margin-top:5px; border-bottom:1px solid #e5e5e5;}
table.iptTblY {width:100%;}
.iptTblY table {width:100%; border-collapse:collapse;}
.iptTblY .bdl {border-left:1px solid #e5e5e5 !important;}
.iptTblY thead th {padding:7px 0; line-height:16px; border:solid #e5e5e5; border-width:1px 0 0 1px; color:#004f9c; background:#f2f6fa}
.iptTblY thead th:first-child {border-left:0;}
.iptTblY thead tr:first-child th {border-top:1px solid #004f9c;}
.iptTblY tbody th {text-align:center; font-weight:normal; border:solid #e5e5e5; border-width:1px 0 0 0;}
.iptTblY tbody td {padding:5px 1em; text-align:center; border:solid #e5e5e5; border-width:1px 0 0 1px;}
.iptTblY tbody td:first-child {border-left:0;}
.iptTblY th.first, .iptTblY td.first {border-left:0 !important;}
.iptTblY.adrsHead {min-width:560px;}
.iptTblY.adrsHead table { border:solid #e5e5e5; border-width:1px;}
.iptTblY.adrsHead th {border-width:1px 0 0 0;}
.iptTblY.adrsBody {min-width:558px; margin-top:-1px; max-height:195px; overflow-y:auto; overflow-x:hidden; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}
.iptTblY.adrsBody td {padding:7px 0; border-width:1px 0 0 0;}
.iptTblY.adrsBody td {text-align:left; line-height:25px; color:#222;}
.iptTblY.adrsBody td em {display:inline-block; width:115px; text-align:center; margin-right:10px;}
.iptTblY.adrsBody td span {cursor:pointer;}
.iptTblY.adrsBody td img {vertical-align:middle; margin-right:}

/* ÁÖ¼ÒÃ£±â */
.addressSearch {position:relative; overflow:hidden; min-width:520px; margin-top:20px; padding:15px 20px; border:1px solid #e5e5e5;}
.addressSearch .addCtr {position:absolute; top:17px; left:20px;}
.addressSearch input {height:auto;}
.addressSearch ul {float:left; overflow:hidden; width:445px;}
.addressSearch li {float:left; margin-top:12px;}
.addressSearch li:first-child {margin-left:190px; margin-top:0;}
.addressSearch li label {display:inline-block; width:85px; white-space:nowrap;}
.addressSearch li.first {width:190px; text-align:left;}
.addressSearch li.first label {width:auto !important;}
.addressSearch fieldset.new li label {width:105px;}
.addressSearch fieldset.new li.first-child {margin-left:220px;}
input.ex {color:#8F8F8F !important;}

.agreeWrap {padding:0 20px; color:#000;}
.agreeTip {margin-top:10px; padding-left:15px; line-height:18px; font-weight:bold;}
.agreeChk2 {margin-top:10px; text-align:right; line-height:23px; color:#555;}
.agreeChk2.bdt {padding-top:10px; border-top:1px solid #d5d5d5;}
.agreeChk2 strong {margin-right:15px;background:yellow}
.agreeChk2 label {margin:0;background:yellow}
.agreeWrap2 {padding:0 20px; color:#000; text-align:center;}

.agreeChk3 {margin-top:5px;}
.agreeChk3 li {margin-top:5px; line-height:18px; color:#000;}
.agreeChk3 li .tit {display:inline-block; font-size:14px; margin-bottom:3px;}
.agreeChk3 li .titred {display:inline-block; font-size:14px; margin-bottom:3px; color:#FF0000;}


.agreeChk4 {margin-top:10px; text-align:center; line-height:23px; color:#000; font-size:14px; font-weight:bold;}
.agreeChk4.bdt {padding-top:10px; border-top:1px solid #d5d5d5;}
.agreeChk4 strong {margin-right:15px;}

.agreeChk5 {margin-top:10px; margin-bottom:10px; margin-left:20px; text-align:left; line-height:23px; color:#000; font-size:12px;}
.agreeChk5.bdt {padding-top:10px; border-top:1px solid #d5d5d5;}
.agreeChk5 strong {margin-right:15px;}

.agreeChk6 {margin-top:5px; text-align:right;}
.agreeChk6 {margin-top:5px; line-height:18px; color:#000;}
.agreeChk6 .tit {display:inline-block; font-size:14px; margin-bottom:3px; color:#000; font-weight:bold;}
.agreeChk6 .underline {font-size:14px; margin-bottom:3px; color:#000; text-decoration:underline; font-weight:bold;}

.textArea {overflow-y:auto; margin-top:10px; max-height:100px; padding:20px; padding-bottom:0; line-height:18px; border:1px solid #c8c8c8;}
.textArea .inner {padding-bottom:20px;}
.textArea2 {margin-top:10px; padding:10px; padding-bottom:10px; line-height:18px; border:1px solid #c8c8c8;}
.blueTit {margin-top:20px; font-size:16px; color:#0056a4;}

.dotList01 {margin-top:5px;}
.dotList01 li {margin-top:10px; padding-left:20px; line-height:18px; color:#000; background:url('../../nresources/images/plan/bu_dot04.gif') no-repeat left 2px;}
.dotList01 li:first-child {margin-top:0;}
.dotList01 li .tit {display:inline-block; font-size:14px; margin-bottom:7px;}

.dotList02 {margin-top:2px;}
.dotList02 li {margin-top:2px; padding-left:10px; line-height:14px; color:#000;}
.dotList02 li:first-child {margin-top:0;}
.dotList02 li .tit {display:inline-block; font-size:13px; margin-bottom:0px;}

/* ÀºÇà¼±ÅÃ */
.barTit {padding-left:11px; background:url('../../nresources/images/plan/bu_bar01.gif') no-repeat left 1px;}
.bankList {overflow:hidden; margin:35px 0 0 -10px; min-width:560px;}
.bankList li {float:left; margin-left:10px; width:175px; height:125px;}
.bankList li a {font-size:14px; font-weight:bold; color:#004f9c; text-decoration:none;}
.bankList li a span {display:inline-block; margin-top:10px; padding-left:10px; background:url('../../nresources/images/plan/bu_bar02.gif') no-repeat;}

/* ARS ¾È³» */
ol.ivr_list li {color:#004f9c;font-weight:bold;padding:0 0 5px 0;}
ol.ivr_list > li ol {margin-left:11px;margin-top:5px;}
ol.ivr_list > li ol li {color:#575757;font-weight:normal;}

/* ÀÌ¿ë¾à°ü */
.pop_terms {overflow-y:scroll;width:620px;height:410px;padding-right:20px;margin-right:-20px;}

/* IRP(°³ÀÎÇüÅðÁ÷¿¬±Ý) °èÁÂ½ÅÃ» */
.check_ok {height:75px;}
.check_ok dt {color:#;font-weight:bold;font-size:14px;color:#004f9c;margin-bottom:5px;}
.check_ok dd {background:0;padding:0;}

/* º¸ÀÌ½ºÇÇ½Ì ÁÖÀÇ°æº¸ ¹ß·É ¾È³» */
ol.num_list {padding:0 0 0 0;}
ol.num_list li {padding:0 0 5px 16px;text-indent:-16px;}

/* °øÀÎÀÎÁõ¼­ ·Î±×ÀÎ°¡ÀÌµå - 2014-12-18 */
.guide_step	{}
.guide_step h5{margin-bottom:10px;font-size:14px;font-weight:bold;color:#000}
.guide_step h5 span{color:#004f9c}
.guide_step .gu_imgs{width:620px;margin-bottom:25px;padding-bottom:40px;background:url(../../nresources/images/popup/guide/ar_down.gif) no-repeat 50% 100%;}
.guide_step .gu_imgs.last{margin-bottom:0;padding-bottom:20px;background:none}