@charset "utf-8"; 
@import url('alopex_ui.css');
@import url('cn.css');
@import url('layout_ip_2019.css?20230616');
.ipad body{-webkit-transform:translate3d(0,0,0)}/* ipad - iframe을 감싸는 div 스크롤링 대응(ipad는 iframe height를 지원하지 않아서 js 처리로 div 래핑한 다음 스크롤링 함) */
#skip-navigation{position:relative;z-index:100;top:0;left:0;width:300px;height:0px;margin:0 auto}
.msie7 #skip-navigation{position:absolute}
#skip-navigation a{width:1px;height:1px;position:absolute;overflow:hidden;margin-bottom:-1px}
#skip-navigation a:focus, #skip-navigation a:active{width:auto;height:auto;position:relative;overflow:auto;margin:0px 0px 0px 0px;position:absolute;width:auto;top:0;padding:5px 10px;border:2px solid #232323;background:#1287e0;color:#ffffff;font-weight:bold}
/* 페이지 레이아웃 */
#wrapper{border-top:3px solid #2f3743}
#header{z-index:100;position:relative;width:980px;min-height:172px;margin:0 auto 25px}
#header.iph_type1 {width:100%;border-bottom:1px solid #bdbdbe}
#header .logo{position:absolute;left:10px;top:46px}
#header .logo a{margin-right:6px;text-decoration:none}
#session_info{position:absolute;left:180px;top:43px}
#ciwrap{position:absolute;left:10px;top:46px}
#ciwrap .logo{position:static;float:left}
#ciwrap .logo a{margin-right:6px;text-decoration:none}
/* 로그인/로그아웃 정보 */
#ciwrap #session_info{position:static;float:left;margin:-3px 0 0 9px}
#session_info.hd_customer{position:absolute;left:259px;top:43px}
#session_info h4{display:none}
#session_info ul.btn{float:left}
#session_info ul.btn li{float:left;border-left:1px solid #c3bfbf}
#session_info ul.btn li.first{border-left:none}
#session_info ul.btn li a{display:block;padding:1px 0;color:#232332;font-weight:bold;background:url(/images/CN/bg_session_btn.gif) no-repeat -10px 0}
#session_info ul.btn li.first a{background-position:0 0}
#session_info ul.btn li.last a{background-position:100% 0}
#session_info ul.btn li a span{display:block;height:18px;padding:7px 14px 0 12px;line-height:1;border-left:1px solid #fff;cursor:pointer}
#session_info ul.btn li.first a span{padding-left:14px;border-left:none}
#session_info ul.btn li a:hover{text-decoration:none;background-image:url(/images/CN/bg_session_btnon.gif)}
/* 로그인일 때 */
#header_logout{overflow:hidden;background:url(/images/CN/bg_session_info.gif) no-repeat;line-height:1}
#header_logout .member{display:block;float:left;height:19px;padding:8px 5px 0 9px}
#header_logout .member strong{color:#0066b3}
#header_logout .session{display:block;float:left;height:18px;padding:9px 5px 0 24px;font-size:11px;background:url(/images/CN/bg_session_time.gif) no-repeat 0 7px}
/*로그인일 때 버튼 패딩 보정 */
#header_logout ul.btn li a span{display:block;height:18px;padding:7px 10px 0 8px;line-height:1;border-left:1px solid #fff}
/* 유틸메뉴 */
#utilmenu{z-index:20;position:absolute;right:0;top:10px}
#utilmenu h4{display:none}
#search{float:left;position:relative;width:150px;height:25px;margin-left:8px;background:url(/images/CN/bg_search.gif) no-repeat}
#search .text{width:114px;height:14px;margin:1px 0 0 5px;padding:4px 0 3px;line-height:1.17;background:none;border:none}
#search .image{position:absolute;right:0;top:0}
#utilmenu ul{float:left}
#utilmenu ul li{position:relative;float:left;margin-left:8px}
#utilmenu ul li a{display:block;height:19px;padding:6px 0 0 26px;line-height:1.17;color:#4b4e5a}
#utilmenu ul li.one a{width:85px;padding-left:0;text-indent:-9999px;background:url(/images/CN/utilmenu01.gif) no-repeat}
#utilmenu ul li.fav a.tog_list{background:url(/images/CN/utilmenu02.gif) no-repeat}
#utilmenu ul li.fav a.tog_list.on{text-decoration:none;background:url(/images/CN/utilmenu02_on.gif) no-repeat}
#utilmenu ul li.fav .f_list{display:none;position:absolute;left:-20px;top:25px;width:209px;padding-bottom:20px;background:url(/images/IP/global/bg_flist_bottom.png) no-repeat 0 100%}
#utilmenu ul li.fav .f_list ul{float:none;overflow:hidden;margin-bottom:10px;padding:19px 20px 0;background:url(/images/IP/global/bg_flist_top.gif) no-repeat}
#utilmenu ul li.fav .f_list ul li{width:100%;margin:0;padding:0}
#utilmenu ul li.fav .f_list ul li a{height:auto;padding:11px 0 9px;line-height:1;font-weight:bold;letter-spacing:-1px;background:url(/images/IP/global/bg_flist_li.gif) repeat-x 0 100%}
#utilmenu ul li.fav .f_list .set{display:block;width:112px;height:20px;margin:0 auto;padding:9px 0 0 37px;line-height:1;letter-spacing:-1px;background:url(/images/IP/global/btn_set_flist.gif) no-repeat}
#utilmenu ul li.fav .f_list .close{position:absolute;right:5px;top:11px;width:21px;height:21px;padding:0;text-indent:-9999px;background:url(/images/IP/global/btn_close_flist.gif) no-repeat 50% 50%}
#utilmenu ul li.map a{background:url(/images/CN/utilmenu03.gif) no-repeat}
#utilmenu ul li.global_bk{position:relative;width:129px;height:25px;background:url(/images/CN/bg_global_bk.gif) no-repeat 0 0}
#utilmenu ul li.global_bk span{float:left;display:inline-block;padding-left:10px;line-height:25px}
#utilmenu ul li.global_bk a.global_select{float:right;display:inline-block;width:25px;height:25px;padding:0!important;background:url(/images/CN/narrow_down.png) no-repeat 100% 0}
#utilmenu ul li.global_bk a.on{background:url(/images/CN/narrow_up.png) no-repeat 100% 0}
.global_bk_under{display:none;position:absolute;top:26px;left:0;width:129px;height:81px;background:url(/images/CN/global_bk_under.png) no-repeat 0 0;z-index:900}
.global_bk_under  ul.global_bk_menu li{width:109px;height:27px!important;padding:0 10px;margin:0!important}
.global_bk_under  ul.global_bk_menu li a{height:27px!important;line-height:27px!important;padding:0px!important;color:#676b70!important;background:url(/images/CN/go_none.gif) no-repeat 100% 5px}
.global_bk_under  ul.global_bk_menu li a:hover{height:27px!important;line-height:27px!important;margin:0!important;color:#2f3743!important;text-decoration:none !important;background:url(/images/CN/go_color.gif) no-repeat 100% 5px}
/* 글로벌메뉴 */
#globalmenu{z-index:10;position:absolute;right:11px;top:50px}
#globalmenu h4{display:none}
#globalmenu ul li{float:left}
#globalmenu .menu > li > a{display:block;padding:7px 9px 0 7px;font-family:'맑은 고딕',Malgun Gothic;font-size:14px;line-height:1;letter-spacing:-1.5px;color:#666}
#globalmenu .menu li .more{padding-right:3px;background:url(/images/CN/bg_globalmenu_open.gif) no-repeat 100% 12px}
#linesite {position:relative}
#linesite h5 a{z-index:10;position:relative;font-weight:normal;color:#0066b3 !important}
#linesite .list{position:absolute;top:23px;right:-14px;display:none;width:306px;height:167px;background:url(/images/IP/global/bg_list02.png) no-repeat 100% 0}
#linesite .list_02 {background: url("/images/IP/global/bg_list03.png") no-repeat scroll 100% 0;display: none;height: 239px;position: absolute;right: -14px;top: 23px;width: 306px}
#linesite .list_02 .bnr {margin-bottom: 0;padding-top: 7px;text-align: center}
#globalmenu ul li #linesite .list_02 .bnr a {display: inline;font-size: 13px;height: auto;letter-spacing: 0;padding: 0}
#linesite .list_02 .bnr img {vertical-align: top}
#linesite .list_02 ul.list2, #linesite .list_02 ul.list3, #linesite .list_02 ul.list4 {margin: 6px 0 0 1px !important;min-height: 148px !important;width: 101px}
#globalmenu ul li #linesite .list_02 .sitemap {clear: both;height: 21px;padding: 8px 24px 0 0 !important;text-align: right}
#globalmenu ul li #linesite .list_02 .sitemap a {background: url("/images/IP/global/btn_sitemap_arrow.png") no-repeat scroll 0 center;color: #1b7abc;display: inline;font-size: 13px;font-weight: bold;height: 19px;padding: 1px 0 1px 17px}
#globalmenu ul li #linesite .list_02 a.fc-blue {color: #1b7abc}
#linesite ul{float:left;margin:15px 0 0 1px}
#linesite ul.list1{width:85px}
#linesite ul.list2{width:109px}
#linesite ul.list3{width:104px}
#linesite ul.list4{width:90px}
#linesite ul li{display:inline;float:left;width:100%;margin:0 0 3px;padding:0;background:none}
#linesite ul li a{display:block;height:auto;padding:4px 0 4px 10px;font-size:13px;ine-height:1;letter-spacing:-1px}
#linesite ul li a:hover{text-decoration:none;color:#0066b3;background:#eaf5fe}
/* 주메뉴 */
#gnb{position:absolute;left:0;top:82px;width:100%;min-height:90px;background:url(/images/IP/global/bg_gnb.gif) no-repeat}
#gnb.ipg_type1{background:url(/images/IP/global/bg_gnb_none.gif) no-repeat}
#gnb h4{display:none}
#gnb ul{}
#gnb ul li{float:left;width:194px;padding-left:2px;background:url(/images/IP/global/bg_gnb_1dsep.gif) no-repeat}
#gnb ul li:first-child{padding-left:1px;background:none}
#gnb ul li a{display:block;margin:0 9px;padding-left:1px;font-size:16px;line-height:1;color:#fff;font-weight:bold;text-align:center}
#gnb ul li a span{display:block;width:175px;height:33px;padding-top:17px}
#gnb ul li a:hover, #gnb ul li.on a{text-decoration:none;color:#1776b4;background:url(/images/IP/global/bg_gnb_1don.gif) no-repeat 0 10px}
#gnb ul li a:hover span, #gnb ul li.on a span{cursor:pointer;height:28px;padding-top:22px;background:url(/images/IP/global/bg_gnb_1don.gif) no-repeat 100% 10px}
#gnb ul ul{position:absolute;left:0;top:50px;display:none}
#gnb ul li.on ul{display:block}
#gnb ul ul#gnb2d1 {left:20px}
#gnb ul ul#gnb2d2 {left:20px}
#gnb ul ul#gnb2d3 {left:165px}
#gnb ul ul#gnb2d4 {left:335px}
#gnb ul ul#gnb2d5 {left:420px}
#gnb ul ul li{position:relative;float:left;width:auto;padding-left:0;background:url(/images/CN/bg_gnb_2dsep.gif) no-repeat 0 14px}
#gnb ul ul li:first-child{padding-left:0;background:none}
#gnb ul ul li a{display:block;margin:0;padding:14px 11px 12px;font-size:14px;line-height:1;color:#333 !important;font-weight:normal;text-align:left;background:none !important}
#gnb ul ul li a:hover, #gnb ul ul li a.on{text-decoration:none;font-weight:bold;letter-spacing:-1px;color:#2f3743}
#gnb ul ul .gnb3d{position:absolute;left:50%;top:40px;display:none}
#gnb ul ul li.on .gnb3d{display:block}
#gnb ul ul .gnb3d .arrow{position:absolute;left:-6px;top:-7px;display:block;width:11px;height:7px;background:url(/images/CN/gnb3d_arr.gif) no-repeat}
#gnb ul ul .gnb3d .wrap_ul{position:relative;left:-50%;top:0;padding-left:14px;background:url(/images/CN/bg_gnb3d_left.png) no-repeat 0 100%}
#gnb ul ul .gnb3d1 .wrap_ul{left:-56px}
#gnb ul ul ul{overflow:hidden;position:static;width:100% !important;padding:9px 0 15px;background:url(/images/CN/bg_gnb3d.png) no-repeat 100% 100%}
#gnb ul ul ul li{display:block;float:none;padding:0 14px 0 0;background:none}
#gnb ul ul ul li a{display:block;width:100%;height:12px;margin:0;padding:5px 0;font-size:12px;line-height:1;color:#6e7482 !important;font-weight:normal;text-align:left;white-space:nowrap}
#gnb ul ul ul li a:hover{color:#009aca !important;font-weight:bold;letter-spacing:-1px;text-decoration:underline}
.msie7 #gnb ul ul ul li a:hover{margin-right:-1px}
#gnb #IPSR01 ul {width:100%;margin:0px !important;border-bottom:1px solid #bdbdbe;background-color: #fff}
#gnb #IPSR03 ul {width:100%;margin:0px !important;border-bottom:1px solid #bdbdbe;background-color: #fff;padding: 8px 0 5px}
#gnb #IPSR01 ul li{background-position:left 14px}
#gnb #IPSR03 ul li{background-position:left 1px}
#gnb #IPSR01 ul li a{padding:14px 10px 12px !important}
#gnb #IPSR03 ul li a {padding: 1px 12px 3px 10px !important}
#gnb #IPSR01 ul #IPSR0111, #gnb #IPSR03 ul #IPSR0306{background:none !important}
#gnb ul ul li#IPSR0101 a,#gnb ul ul li#IPSR0102 a,#gnb ul ul li#IPSR0103 a,#gnb ul ul li#IPSR0104 a,#gnb ul ul li#IPSR0105 a,#gnb ul ul li#IPSR0106 a,#gnb ul ul li#IPSR0107 a{letter-spacing:-1px !important}
#gnb ul ul li#IPSR0101 a.on,#gnb ul ul li#IPSR0102 a.on,#gnb ul ul li#IPSR0103 a.on,#gnb ul ul li#IPSR0104 a.on,#gnb ul ul li#IPSR0105 a.on,#gnb ul ul li#IPSR0106 a.on,#gnb ul ul li#IPSR0107 a.on,#gnb ul ul li#IPSR0101 a:hover,#gnb ul ul li#IPSR0102 a:hover,#gnb ul ul li#IPSR0103 a:hover,#gnb ul ul li#IPSR0104 a:hover,#gnb ul ul li#IPSR0105 a:hover,#gnb ul ul li#IPSR0106 a:hover,#gnb ul ul li#IPSR0107 a:hover{letter-spacing:-2px !important}
#container{width:980px;margin:0 auto; padding-bottom:60px}
#container:after{content:'';display:block;clear:both;height:0;font-size:0;visibility:hidden}
#lnb{width:200px;padding-top:35px;float:left}
#lnb h2{padding:15px 10px 17px;font-family:'맑은 고딕',Malgun Gothic;font-size:20px;line-height:22px;letter-spacing:-2px; background:none; border-top:2px solid #009aca; border-bottom:1px solid #ccd3d9}
#lnb ul{overflow:hidden;margin-bottom:25px}
#lnb ul li{width:100%;float:left;margin-top:-1px;border-top:1px solid #ccd3d9;border-bottom:1px solid #ccd3d9}
#lnb ul li a{margin:2px 0;display:block;padding:10px 25px 9px 8px;font-size:14px;line-height:16px;color:#2f3743;border:1px solid #fff;letter-spacing:-1px}
#lnb ul li.on a, #lnb ul li a:hover{color:#fff;font-weight:bold;letter-spacing:-1px;text-decoration:none;background:#009aca url(/images/IP/global/bg_lnb_d1on.gif) no-repeat 181px 50%;border:1px solid #009aca}
#lnb ul ul{display:none;margin:0;padding:8px 0 6px}
#lnb ul li.on ul{display:block}
#lnb ul ul li{margin:0;padding:0;border:none}
#lnb ul ul li a, #lnb ul li.on ul li a{margin:0;padding:5px 5px 4px 16px;font-size:12px;line-height:1.17;font-weight:normal;color:#2f3743;letter-spacing:0;border:none;background-color:none;background:url(/images/IP/global/bg_lnb_d2.gif) no-repeat 10px 10px}
#lnb ul li ul li.on a, #lnb ul li ul li a:hover{font-weight:bold;color:#009aca;letter-spacing:-1px;background: url(/images/IP/global/bg_lnb_d2on.gif) no-repeat 10px 10px}
#lnb ul ul ul{display:none !important;margin:5px 0;padding:3px 0;background:#f8f8f9;border-top:1px solid #ccd3d9;border-bottom:1px solid #ccd3d9}
#lnb ul ul li.on ul{display:block !important}
#lnb ul ul ul li a, #lnb ul ul li.on ul li a{padding:5px 5px 4px 24px;font-weight:normal;color:#676b70;letter-spacing:0;background:url(/images/IP/global/bg_lnb_d3.gif) no-repeat 17px 11px}
#lnb ul li ul li ul li.on a, #lnb ul li ul li ul li a:hover{color:#009aca;background:url(/images/IP/global/bg_lnb_d3on.gif) no-repeat 17px 11px}
#container #lnb ul ul ul ul{display:none !important;margin:4px 0;padding:6px 0;background:#f3f3f7;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6}
#container #lnb ul ul ul li.on ul{display:block !important}
#lnb ul ul ul ul li a, #lnb ul ul ul li.on ul li a{padding:4px 32px 2px 24px;font-size:11px;font-weight:normal;color:#778196;letter-spacing:0;background:url(/images/IP/global/bg_lnb_d4.gif) no-repeat 178px 6px}
#lnb ul li ul li ul li ul li.on a, #lnb ul li ul li ul li ul li a:hover{color:#009aca;font-weight:bold;letter-spacing:-1px;background:url(/images/IP/global/bg_lnb_d4on.gif) no-repeat 178px 6px}
#lnb .userset{margin:25px 0 10px;border:1px solid #ced6db;border-width:0 1px 1px}
#lnb .userset h4{position:relative;margin-bottom:-1px;background:#f3f6fb url(/images/CN/bu_wguide.gif) no-repeat 167px 10px;border-top:1px solid #ced6db;border-bottom:1px solid #ced6db}
#lnb .userset h4 a{display:block;padding:8px 0 11px 15px;font-family:'맑은 고딕',Malgun Gothic;font-size:14px;line-height:1;letter-spacing:-1px;color:#4b4e5a}
#lnb .userset ul{display:none;padding:8px 15px 5px}
#lnb .userset ul li{float:left;width:100%;margin:0;padding:5px 0;border-top:none;border-bottom:none}
#lnb .userset ul li a{display:block;padding:0 0 0 8px;font-size:12px;line-height:1;color:#6e7482;border:none;background:url(/images/CN/bu_userset.gif) no-repeat 0 4px}
#lnb .side_banner{margin-bottom:10px}
#content{float:right;width:740px; padding-top:0}
.main_prev #content{float:none;width:100%; padding-top:0}
#footer_faq{border-top:1px solid #e3e3e3;background:#f8f9f9}
#footer_faq .inner{width:980px;margin:0 auto;height:79px}
#footer_faq .inner:after{""; display:block; clear:both}
#footer_faq .footermenu:after{"";display:block; clear:both}
#footer_faq .footermenu{margin:15px 0 0 0}
#footer_faq .fm1{float:left}
#footer_faq .fm2{float:right}
#footer_faq .footermenu li{float:left}
#footer_faq .footermenu li a{display:block;margin-left:8px;padding-left:8px;font-family:'맑은 고딕',Malgun Gothic;font-size:13px;line-height:1.2;color:#6e7482;letter-spacing:-1.5px;background:url("/images/CN/bg_footermenu.gif") no-repeat 0 2px}
#footer_faq .footermenu li:first-child a{margin-left:0;padding-left:0;background:none}
#footer .site {position:absolute;top:9px}
#footer .site h4 a{z-index:10;position:relative;display:block;height:16px;padding:5px 9px 0;font-size:11px;line-height:1;font-weight:normal;color:#686c73;letter-spacing:-1px;background:#fff url(/images/CN/bg_familysite.gif) no-repeat 100% 9px;border:1px solid #ccc}
#footer .site ul {display: none;position:absolute;left:0;bottom:0;padding:10px 0 22px;border:1px solid #ccc;background:#fff}
#footer .site ul li {display:inline;float:left;width:100%;padding-bottom:9px}
#footer .site ul li a {display:block;padding:0 9px;color:#686c73;font-size:12px;line-height:1.2;letter-spacing:-1px}
#footer .site ul li a:hover {color:#e2632e}
#familysite{right:117px}
#familysite h4 a{width:87px}
#familysite ul{width:105px}
#globalbanking{right:0}
#globalbanking h4 a{width:92px}
#globalbanking ul{width:110px}
#globalbanking ul li a{letter-spacing:0 !important}
address.author {position:absolute;left:0px;top:37px;color:#898b8f;font-size:11px;line-height:14px}
address.author em{margin:0 -3px;color:#d3d3d3}
address.author_faq {clear:both;color:#898b8f;font-size:11px;line-height:14px;padding:10px 0 0 0}
address.author_faq em{margin:0 -3px;color:#d3d3d3}
/* 개인뱅킹 메인 */
.main {height:1100px; margin-top:-25px !important;margin-bottom:-45px !important;width:100% !important}
.main #content {float:none;width:100%;margin:0 auto}
/* 개인뱅킹 서브메인 */
.sub_main {margin-top:0px !important;margin-bottom:-60px !important;width:100% !important}
.sub_main #content {float:none;width:980px;margin:0 auto}
/* popup(layer) */
.pop_wrap{position:absolute;z-index:1000;background:#ffffff;border:1px solid #232332;padding-bottom:20px}
.pop_wrap .pop_header{position:relative;height:68px;background:url(/images/CN/bg_pop_header.gif)}
.pop_wrap .pop_header .h1_pop{float:left;padding-left:29px;margin-top:27px;margin-right:15px;color:#ffffff;font-size:18px;font-family:'맑은 고딕',Malgun Gothic;letter-spacing:-0.06em;line-height:1.24}
.pop_wrap .pop_header .h1_pop span.time_top{padding-left:22px;margin-top:27px;margin-right:15px;color:#fff;font-size:16px;font-family:"돋움", Dotum;letter-spacing:-0.01em;line-height:1.24;background:url(/images/CN/h1_pop_line.gif) no-repeat 10px top}
.pop_wrap .pop_header span.btn{display:inline-block;margin-top:29px;padding-left:10px;background:url(/images/CN/bg_popheader_btn.gif) no-repeat 0px 0px}
.pop_wrap .pop_header span.btn a, .pop_wrap .pop_header span.btn button{display:block;padding:7px 10px 7px 0;background:url(/images/CN/bg_popheader_btn.gif) no-repeat right 0px;font-size:12px;font-family:"돋움", Dotum;line-height:1em;color:#4b4e5a;text-decoration:none}
.pop_wrap .pop_header span.btn button{height:26px;padding:0px 10px}
.pop_wrap .top_content { padding:10px 25px;  border-bottom:1px solid #ddd}
.pop_wrap .pop_content{position:relative;padding:30px 29px 0px;border-top:none;max-height:500px;overflow-y:auto;overflow-x:hidden}
.pop_wrap .pop_content .tit_type1 .time_mid{padding-left:22px;color:#3d3d3d;letter-spacing:-0.06em;background:url(/images/CN/h2_line.gif) no-repeat 10px 1px}
.pop_wrap .pop_content2{position:relative;padding:30px 29px 0px;border-top:none;max-height:560px;overflow-y:auto;overflow-x:hidden}
.pop_wrap .pop_content2 .tit_type1 .time_mid{padding-left:22px;color:#3d3d3d;letter-spacing:-0.06em;background:url(/images/CN/h2_line.gif) no-repeat 10px 1px}
.pop_wrap .pop_content > div > div#consent {border:1px solid #d1d1d1;padding:8px 15px;height:300px;overflow-x:hidden;overflow-y:scroll}
.pop_wrap .pop_footer{position:static;width:100%}
.pop_wrap .pop_close{width:21px;height:21px;position:absolute;top:12px;right:12px;background:url(/images/CN/btn_pop_close.png) no-repeat 3px 3px;text-indent:-9999px}
.pop_wrap .pop_logo{width:90px;height:18px;position:absolute;top:38px;right:15px;background:url(/images/CN/bg_pop_logo.png) no-repeat 100% 100%;text-indent:-9999px}
.overlay{width:100%;height:100%;left:0;top:0;position:fixed;background:#010101;z-index:10;filter: alpha(opacity=40); -ms-filter: "alpha(opacity=40)"; -khtml-opacity: 0.4; -moz-opacity: 0.4;opacity: 0.4;z-index:90}
.pop_wrap .h_tit{margin-bottom:15px;font-size:16px;font-weight:bold;letter-spacing:-1px}
.pop_wrap .box_center10{padding:14px;margin-bottom:20px;border:1px solid #cbcbcc;background:#f8f8f9}
.pop_wrap .pop_content .cert_area{overflow:hidden;position:relative;margin-bottom:20px;width:100%}
.pop_wrap .pop_content .cert_area dl{display:block;width:50%;text-align:center}
.pop_wrap .pop_content .cert_area dl:first-child{background:url(/images/CN/tree_dot_depth1.gif) no-repeat right 0}
.pop_wrap .pop_content .cert_area dt{margin-bottom:15px;font-size:14px}
.pop_wrap .pop_content .cert_area dd{display:block;height:70px}
.pop_wrap .pop_content .cert_area dd input[type=text]{margin-top:24px;padding:4px;text-align:center;border:1px solid #c3c3c3;background:#f8f8f9;font-size:15px;font-weight:bold;color:#777}
.pop_wrap .pop_content .section{position:relative;padding:15px;margin-bottom:10px;background:#f8f8f9}
.pop_wrap .pop_content .time_area .c_time{padding:8px 0 15px;font-size:14px;text-align:center}
.pop_wrap .pop_content .time_area .c_time em{font-size:20px;font-weight:bold;color:#f00}
.pop_wrap .pop_content .limit_area .alert{padding:8px 0 15px;font-size:20px;font-weight:bold;color:#f00;text-align:center}
label{white-space:nowrap}
label input[type=radio],
label input[type=checkbox]{vertical-align:-3px}
input[type=text],
input[type=password]{border:1px solid #c3c3c3;height:18px;padding:1px 5px 0px}
.msie7 input[type=text],
.msie7 input[type=password]{height:17px;padding-top:2px}
.msie8 input[type=text],
.msie8 input[type=password]{height:16px;padding-top:3px}
.msie9 input[type=text],
.msie9 input[type=password]{height:16px;padding:3px 5px 0px}
.safari input[type=text],
.safari input[type=password]{line-height:21px}
.ipad input[type=text]{letter-spacing:-1px}
.android input[type=text]{letter-spacing:-1px}
select{padding:1px;height:21px;line-height:15px;border:1px solid #c3c3c3;font-size:1.12em}
textarea{padding:2%;border:1px solid #c3c3c3;width:96% !important}
input[type=radio],
input[type=checkbox]{vertical-align:middle;;height:14px}
.msie7 label  input[type=radio],
.msie7 label input[type=checkbox]{vertical-align:0}
.opera label  input[type=radio],
.opera label input[type=checkbox]{vertical-align:2px}
.safari label input[type=radio],
.safari label input[type=checkbox]{vertical-align:top;height:19px}
.safari label{display:inline}
.input_file_wrap{float:left;margin-right:4px;position:relative}
.input_file_wrap input[type=text]{width:190px}
.input_file_wrap input[type=file]{font-size:14px;border:1px solid #ff9900;width:270px;height:21px;position:absolute;left:0;top:0;filter:alpha(opacity=0); -ms-filter: "alpha(opacity=0)"; -khtml-opacity: 0; -moz-opacity: 0;opacity: 0}
.firefox .input_file_wrap input[type=file]{}
input[type=text][readonly],
input[type=text][disabled]{background:#f4f4f4}
.count_box{display:inline-block;position:relative;height:23px;border:1px solid #c3c3c3;padding-right:20px;vertical-align:middle}
.count_box .num_area{height:100%;border:none;background:none;text-align:right;min-width:10px;color:#676b70}
.count_box .up{width:20px;height:12px;position:absolute;right:0;top:0;background:url(/images/CN/btn_count.gif) 0 0 no-repeat;text-indent:-9999px}
.count_box .down{width:20px;height:12px;position:absolute;right:0;bottom:0;background:url(/images/CN/btn_count.gif) 0 bottom no-repeat;text-indent:-9999px}
.location_path{padding-top:20px;text-align:right;font-family:"돋움",Dotum,Helvetica,AppleGothic,sans-serif;font-size:14px;line-height:1;color:#5d5d5d;letter-spacing:-0.03em;padding-left:2px}
.location_path a{font-family:"돋움",Dotum,Helvetica,AppleGothic,sans-serif;font-size:14px;color:#5d5d5d;line-height:1}
.location_path  strong{font-weight:normal}
.title_section{position:relative}
.title_section .h1_ip{line-height:1;color:#009aca;font-size:24px;font-family:'맑은 고딕',Malgun Gothic;font-weight:normal;letter-spacing:-0.06em;margin:18px 0 17px}
.title_section .h1_ip a{display:inline-block; zoom:1; line-height:26px;color:#009aca;font-size:24px;font-family:'맑은 고딕',Malgun Gothic;font-weight:normal;letter-spacing:-0.06em}
.title_section .add_fav2{width:23px;height:23px;margin-top:5px;margin-left:8px;display:none;vertical-align:top;text-indent:-9999px}
.title_section .add_fav2.off{background:url("/images/CN/ico_fav2_off.gif") 0 0 no-repeat;display:inline-block}
.title_section .add_fav2.on{background:url("/images/CN/ico_fav2_on.gif") 0 0 no-repeat;display:inline-block}
.title_section .title_btn_area{position:absolute;right:0;top:46px}
.tit_type1_box {width:100%;margin-bottom:6px}
.tit_type1_box:after {content:'.';display:block;clear:both;visibility:hidden;height:0}
*~.tit_type1_box {margin-top:31px}
.box_result .tit_type1_box {margin-top:31px}
.hidden_obj+.tit_type1_box{margin-top:0}
.tit_type1_box .f_left {margin:0}
.msie7 .tit_type1_box .f_left, .msie7 .tit_type1_box .f_right {padding-bottom:1px}
.tit_type1 {margin:31px 0 6px 0;padding-left:9px;background:url(/images/CN/bull_tit_type1.gif) no-repeat 0 5px;color:#1776b4;font-size:14px}
.tit_type1.bu_none {padding-left:0;background:none}
.tit_type2 {margin:31px 0 6px 0;padding-left:9px;background:url(/images/CN/bull_tit_type2.gif) no-repeat 0 5px;color:#2f3743;font-size:14px}
.title_section+.tit_type1,.title_section+form,.title_section+p,.title_section+ul,.title_section+ol,.title_section+.tit_type1_box {margin-top:10px}
.tab3+.tit_type1_box {margin-top:0}
.tit_type3 {margin:31px 0 10px 0;color:#4b4e5a;font-size:19px}
.pop_content h2:first-child.tit_type1{margin-top:0}
.tit_type4 {margin:19px 0 6px 0;padding-left:9px;background:url(/images/CN/bull_tit_type1.gif) no-repeat 0 5px;color:#1776b4;font-size:14px}
table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}
.msie7 table{width:auto;table-layout:fixed;border-collapse:collapse}
*:first-child+html table {border-collapse:collapse}
table.t_center td{text-align:center}
table thead th button.sort{font-weight:bold;padding-right:12px;background:url(/images/CN/ico_th_array_off.gif) no-repeat right 47%}
table thead th.af-table-ascending button.sort {background:url(/images/CN/ico_th_array_on.gif) no-repeat right 47%}
table thead th.af-table-descending button.sort {background:url(/images/CN/ico_th_array_off.gif) no-repeat right 47%}
table thead th .sort+.btn7{vertical-align:middle;margin-left:5px}
.tb_col{width:100%;border-top:2px solid #919baa;border-bottom:1px solid #919baa}
.tb_col thead th{border-top:1px solid #ccd3d9}
.tb_col thead tr:first-child th{border-top:none}
.tb_col thead .btn7{vertical-align:middle;font-weight:normal}
.tb_col th{padding:5px 5px;height:20px;background:#f8f8f9;color:#2f3743;border-right:1px solid #ccd3d9}
.tb_col tbody th{border-top:1px solid #ccd3d9;padding-left:20px;text-align:left;font-weight:bold}
.tb_col tbody .th{border-top:1px solid #ccd3d9;padding-left:20px;text-align:center;font-weight:bold;background:#f8f8f9}
.tb_col td{padding:5px 10px;height:20px;border-top:1px solid #ccd3d9;border-right:1px solid #ccd3d9}
.tb_col td .btn_write{display:inline-block;background:url('/images/IP/ico_write.png') no-repeat;width:26px;height:18px;overflow:hidden;font-size:0;line-height:0;text-indent:-9999em;}
.tb_col.pd5 td{padding-left:5px;padding-right:5px}
.tb_pd0 th,.tb_pd0 td{padding-left:0px !important;padding-right:0px !important}
.tb_pd5 th,.tb_pd5 td{padding-left:5px !important;padding-right:5px !important}
.tb_col tfoot.result th{border-top:1px solid #ccd3d9}
.tb_col tfoot.result td{background:#f8f8f9;font-weight:bold}
.tb_col.line{border-bottom:1px solid #ccd3d9;margin-bottom:15px}
.tb_col tbody>tr.selected {background-color: #B0BED9}
.tb_col tbody>tr {background-color: #ffffff}
.tb_row{border-top:2px solid #919baa;border-bottom:1px solid #919baa}
.tb_row.line{border-bottom:1px solid #ccd3d9;margin-bottom:15px}
.tb_row th, .tb_row .th{background:#f8f8f9;padding:5px 10px 5px 20px;height:20px;border-right:1px solid #ccd3d9;border-top:1px solid #ccd3d9;text-align:left;font-weight:bold}
.tb_row td{padding:5px 20px;height:20px;border-right:1px solid #ccd3d9;border-top:1px solid #ccd3d9}
.tb_row th.t_center{padding-left:10px}
.tb_row tr:first-child th,.tb_row tr:first-child td{border-top:none}
.tb_row tfoot.result th{border-top:1px solid #ccd3d9}
.tb_row tfoot.result td{background:#f8f8f9;font-weight:bold;border-top:1px solid #ccd3d9}
.tb_row1{border:1px solid #ccd3d9}
.tb_row1 th, .tb_row .th{background:#f8f8f9;padding:5px 10px 5px 20px;height:20px;text-align:center;font-weight:bold}
.tb_row1 td{padding:5px 20px;height:20px;border-top:1px solid #ccd3d9}
.tb_row1 th.t_center{padding-left:10px}
.tb_row1 tr:first-child th,.tb_row tr:first-child td{border-top:none}
.tb_row1 tfoot.result th{border-top:1px solid #ccd3d9}
.tb_row1 tfoot.result td{background:#f8f8f9;font-weight:bold;border-top:1px solid #ccd3d9}
.bdr1{border-right: 1px solid #ccd3d9 !important}
.bdr_none th, .bdr_none td, .bdr_none{border-right:none !important}
.bdr_none thead th.t_left {padding-left:10px}
.bdr_none thead th.t_right {padding-right:10px}
.no_data {text-align:left !important}
.tb_btn_area{min-height:26px;padding:8px 11px 7px;background:#e9e9e9}
table tbody td span.raise{padding-left:8px;background:url(/images/CN/ico_td_arrow_up.gif) no-repeat 0 50%;color: #E2632E !important}
table tbody td span.decline{padding-left:8px;background:url(/images/CN/ico_td_arrow_down.gif) no-repeat 0 50%;color: #1766B4 !important}
table tbody td span.decline em, table tbody td span.raise em{position:absolute;top:-9999px;left:-9999px}
table p.mgt10, table div.mgt10 {margin-top:5px !important}
table td.bg{background:#f8f8f9}
.info_txt_bottom {margin-top:13px;overflow:hidden}
.info_txt_bottom .txt_type4 li,.info_txt_bottom .txt_type4 {margin-bottom:8px}
.info_txt_bottom .info3 {margin-bottom:8px}
.info_txt_bottom .txt_type5 {margin-top:6px}
.info_txt_bottom .txt_type5 li,.info_txt_bottom .txt_type5 {margin:0 0 4px 0}
.info_txt_bottom .txt_type5 {margin-top:6px !important}
.info_txt_bottom.line {padding-bottom:4px;border-bottom:1px solid #919baa}
.box_no_search {margin-top:35px;border-top:2px solid #919baa;border-bottom:1px solid #919baa;text-align:center}
.box_no_search span{display:inline-block;padding:35px 80px;background:url(/images/CN/bg_mark_nodata.gif) no-repeat 0 50%}
.box_click {padding:27px 0 27px 0;border-top:2px solid #919baa;border-bottom:1px solid #919baa;text-align:center}
.box_click strong {font-weight:normal}
.box_click em {display:block}
.boxp_cvc{padding:25px;border-top:2px solid #919baa;border-bottom:1px solid #919baa;background-color:#f8f8f9;text-align:center}
#header.h_security {min-height:86px !important;background:url(/images/CN/bg_h_security.gif) no-repeat 0 100%;margin:0 auto 29px}
em.se_down {padding-left:16px;background:url(/images/CN/bg_se_down.png) 0 0 no-repeat}
.vi_security {padding-top:11px;height:130px;background:url(/images/CN/bg_vi_security.gif) no-repeat right 100%}
.vi_security.se_h {height:155px}
.vi_security p.se_title {margin-top:18px;font-size:14px}
.vi_security ol.se_list {margin-top:5px;line-height:20px}
.vi_security ol.se_list li {padding-left:15px;text-indent:-15px}
.content_security {margin:0 auto;margin-bottom:50px;width:840px}
ul li.li_security {padding-left:86px;margin:4px 0 3px!important;text-indent:-86px;background:none}
.tb_col_security{width:100%;border-top:1px solid #cbcbcc;border-right:1px solid #cbcbcc;border-left:1px solid #cbcbcc}
.tb_col_security thead th{padding:8px 13px 7px;height:20px;background:#f0f0f0;color:#2f3743;border-left:1px solid #cbcbcc;border-bottom:1px solid #ccd3d9}
.tb_col_security thead th:first-child{border-left:none}
.tb_col_security td{padding:8px 13px 7px;height:20px;border-left:1px solid #cbcbcc;border-bottom:1px solid #cbcbcc}
.tb_col_security td:first-child{border-left:none}
.tb_col_security tfoot.result td{background:#f8f8f9;font-weight:bold}
.tb_col_security.line{border-bottom:1px solid #cbcbcc;margin-bottom:15px}
.round_tb_col { position:relative; clear:both}
.round_tb_col .corner1 {width:19px; height:19px;background:url(/images/CN/round_tb.png) 0 0 no-repeat; position:absolute;left:0;top:0}
.round_tb_col .corner2 {width:19px; height:19px;background:url(/images/CN/round_tb.png) right 0 no-repeat; position:absolute;right:0;top:0}
.bottom_opt_info1{padding:7px 10px 10px;border-bottom:1px solid #919baa}
.box_opt_info1{padding:20px 0 15px;border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6}
.btn_area{text-align:center;padding-top:15px;overflow:hidden}
.btn_line {border-top:1px solid #919baa;margin-top:12px}
.info_txt_bottom+.btn_line {margin-top:4px}
.btn_area .left_sec{float:left}
.btn_area .right_sec{float:right}
.box_btn_tab {padding:10px 20px;border-top:2px solid #919baa;border-bottom:1px solid #919baa}
.box_radio_tab {padding:8px 20px;border-top:2px solid #919baa;border-bottom:1px solid #919baa;background:#f8f8f9}
.box_radio_tab label {margin-left:0;margin-right:20px}
.box_check_list {margin-bottom:10px;padding:5px 10px;line-height:18px;border-top:2px solid #919baa;border-bottom:1px solid #919baa}
.box_check_list ul ul {margin-left:10px}
.box_check_list label {display:inline-block;position:relative;padding-left:18px;vertical-align:top}
.box_check_list label input[type=checkbox] {display:block;width:14px;height:15px;margin: 0 0 -15px -18px}
.txt_wrap_box{overflow:hidden;;margin-bottom:7px}
.msie7 .txt_wrap_box {padding-bottom:3px}
.txt_top {margin-top:10px !important}
ul.txt_type1 li,.txt_type1 {padding-left:7px;background:url(/images/CN/bull_txt_type1.gif) no-repeat 0 7px}
ul.txt_type2 li,.txt_type2 {padding-left:7px;background:url(/images/CN/bull_txt_type2.gif) no-repeat 0 6px}
ul.txt_type3 li,.txt_type3 {padding-left:7px;background:url(/images/CN/bull_txt_type3.gif) no-repeat 0 7px}
.txt_type4 li,.txt_type4, .txt_type2 .txt_type4 li, .txt_type2 .txt_type4 {padding-left:7px;background:url(/images/CN/bull_txt_type4.gif) no-repeat 0 6px}
.txt_type5 li,.txt_type5 {padding-left:9px;background:url(/images/CN/bull_txt_type6.gif) no-repeat 0 7px}
.txt_type6 li,.txt_type6 {padding:0 0 0 18px;font-size:11px;background:url(/images/CN/bull_watch.gif) no-repeat 0 1px}
span.txt_type6 {display:inline-block}
.tit_type1_box .txt_type6 {margin-left:10px}
ul.txt_type10 li,.txt_type10 {padding:0 0 0 18px; background:url(/images/CN/bull_txt_type10.gif) no-repeat 0 3px}
ol.txt_type1,ul.txt_type1,
ol.txt_type2,ul.txt_type2,
ol.txt_type3,ul.txt_type3,
ol.txt_type4,ul.txt_type4,
ol.txt_type5,ul.txt_type5,
ol.txt_type6,ul.txt_type6,
ol.info1,ul.info1,
ol.info2,ul.info2,
ol.info3,ul.info3
{margin:0;padding:0 !important;background:none 0 !important}
.info1 li,.info1 {padding:0 0 0 19px;background:url(/images/CN/bull_char_i.gif) no-repeat 0 0;font-weight:normal;color:#e2632e}
.info2 li,.info2 {padding:0 0 0 19px;background:url(/images/CN/bull_char_i2.gif) no-repeat 0 0;font-weight:normal}
.info3 li,.info3 {padding:0 0 0 19px;background:url(/images/CN/bull_char_i3.gif) no-repeat 0 0;font-weight:normal;color:#e2632e}
span.info3,span.info2,span.info1 {display:inline-block}
.info3+table {margin-top:7px}
.txt_tba1 {display:inline-block;margin-bottom:5px;padding-top:5px}
.txt_tba1 label {margin-top:-2px}
.txt_type0 li, .txt_type0 {padding-left:0;background:none}
.depth1,.depth1 li {margin:6px 0 5px 0}
.depth1_2,.depth1_2 li {margin-bottom:8px}
ol.depth1_2,ul.depth1_2 {margin-bottom:0}
.depth2,.depth2 li {margin:0 0 4px 9px}
.depth3,.depth3 li {margin:4px 0 4px 0px}
.tip_type1{position:relative;z-index:100;display:none;position:absolute;text-align:left;left:0;top:10px;padding-top:6px}
.tip_type1.right{background:url(/images/CN/bg_tip_type1_1.gif) right 0 no-repeat}
.tip_type1.left{background:url(/images/CN/bg_tip_type1_2.gif) left 0 no-repeat}
.tip_type1.right_up{background:url(/images/CN/bg_tip_type1_3.gif) right bottom 0 no-repeat}
.tip_type1 ul{padding:10px;border:1px solid #cbcbcb;background:#ffffff;border-top:none}
.tip_type1 a{text-decoration:none;color:#4b4e5a;white-space:nowrap}
.tip_type1 a:hover{text-decoration:underline;color:#e2632e}
.box_type1 {padding:8px 15px 7px;border:1px solid #ccd3d9;line-height:20px}
.box_type2 {overflow:hidden;width:740px;padding:7px 0 0 0;background:url(/images/CN/bg_box_type2_top.gif) no-repeat 0 0}
.box_type2 .inner {overflow:hidden;width:100%;display:block;padding:0 0 7px 0;background:url(/images/CN/bg_box_type2_btm.gif) no-repeat 0 100%}
.box_type2 .inner .cont_area {overflow:hidden;display:block;padding:7px 20px;background:url(/images/CN/bg_box_type2_mid.gif) repeat-y 0 0}
.box_type2 .inner .cont_area strong {padding-right:5px;font-size:14px;color:#2f3743;line-height:1.53em;vertical-align:middle}
.box_2px {border:2px solid #e2e5ee;padding:23px 23px 28px}
.box_stamp1{width:100%;height:128px;position:relative}
.box_stamp1 .logo_img{position:absolute;left:20px;top:40px}
.box_stamp1 .stamp_area{position:absolute;right:30px;top:13px;width:100px;height:100px}
.box_stamp1 .stamp_area .stamp_date{position:absolute;top:40px;left:17px}
.box_type1 .cont_area{padding:0 10px 17px 10px}
.box_info {margin:35px 0 30px 0}
.box_info .tit {position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;visibility:hidden;font-size:0;line-height:0}
.box_info .con {min-height:49px;padding:21px 25px 10px 84px;background:#f9f9f9 url(/images/CN/bg_user_box.gif) no-repeat 25px 19px;border:1px solid #c6c6c6}
.box_info .tit {margin-bottom:9px;font-size:16px;color:#333}
.box_info .bold{font-weight:bold}
.box_info .txt_type5 li,.box_info .txt_type5 {margin-bottom:8px}
.box_info h3.txt_type5,.box_info h4.txt_type5  {margin-bottom:3px;color:#5e636f;font-weight:normal}
.box_info .info1 {display:block;margin:0 0 8px}
.box_info .info1 .btn7 {margin-left:-10px}
.box_info .info1 em {font-style:normal;color:#4b4e5a}
.box_info .txt_type2 li,.box_info .txt_type2 {margin:0 0 6px 4px}
.box_info .txt_type3 li,.box_info .txt_type3 {margin:0 0 4px 0px}
.box_info .txt_type3 {margin:4px 0 0 0 !important }
.box_info .con .last {margin-bottom:0 !important}
.box_info1 .con,.box_info2 .con {}
.box_info1 .con {min-height:0;padding:33px 25px 32px 84px}
.box_info1 .con p,.box_info1 .con ul li:last-child,.box_info2 .con p,.box_info2 .con ul li:last-child {margin-bottom:0}
.box_info1 .con p{display:block}
.box_info2 .con {padding:25px 25px 26px 84px}
.box_btm_area{overflow:hidden;padding:8px 11px 7px;background:#e9e9e9;min-height:26px}
.box_btm_area .f_left + .f_left{margin-left:10px}
.box_info li .txt_type2 li,.txt_type2 {margin-top:3px;padding-left:7px;background:url(/images/CN/bull_txt_type2.gif) no-repeat 0 6px !important}
.top_info{margin:24px 0 21px}
.top_info + *{margin-top:0 !important}
.top_info + form .tit_type1, .top_info + form .tit_type2{margin-top:0}
.top_info + form * + .tit_type1, .top_info + form * + .tit_type2{margin-top:31px}
.step + .top_info{margin-top:-11px !important}
.tab1 + .top_info{margin-top:-6px !important}
.title_section + .top_info{margin-top:10px !important}
.top_info + .tit_type1_box{margin-top:0 !important}
.top_info .con{min-height:0;background:none;padding:0;border:none}
.top_info .txt_type5 li,.top_info .txt_type5 {padding-left:7px;background:url(/images/CN/bull_txt_info5.gif) 0 3px no-repeat}
.top_info .txt_type5 li.sup {padding-left:7px;background:url(/images/CN/bull_txt_info5.gif) 0 8px no-repeat; margin-top: -4px;}
.top_info .info1{margin-left:0}
.top_info .txt_type5 .btn7 {margin:-3px 0}
.top_info .txt_type5 br+.btn7, .top_info .txt_type5 br+.btn7~.btn7 {margin-top:3px}
.pop_content .top_info{margin-top:0}
.pop_content * + .top_info{margin-top:24px}
.box_info100 {margin-top:35px}
.box_info100 .con {min-height:49px;padding:21px 25px 10px 84px;background:#f9f9f9 url(/images/CN/bg_user_box.gif) no-repeat 25px 19px;border:1px solid #c6c6c6}
.box_info100 .tit {margin-bottom:9px;font-size:16px;color:#333}
.box_info100 .con .last {margin-bottom:0 !important}
.box_info100 .bold{font-weight:bold}
.box_info100 .txt_type5 li,.box_info100 .txt_type5 {margin-bottom:8px}
.box_info100 h3.txt_type5 {margin-bottom:3px;color:#5e636f;font-weight:normal}
.box_info100 .info1 {display:block;margin:0 0 8px}
.box_info100 .info1 .btn7 {margin-left:-10px}
.box_info100 .info1 em {font-style:normal;color:#4b4e5a}
.box_info100 .txt_type2 li,.box_info100 .txt_type2 {margin:0 0 6px 4px}
.box_info100 .txt_type3 li,.box_info100 .txt_type3 {margin:0 0 4px 0px}
.box_info100 .txt_type3 {margin:4px 0 0 0 !important}
.box_showmore{border-top:2px solid #919baa;border-bottom:1px solid #919baa}
.box_showmore .bar{overflow:hidden;padding:10px 15px 9px;font-size:14px;line-height:20px;letter-spacing:-1px}
.box_showmore .bar a.more{font-size:14px;line-height:20px;padding-right:29px;background:url(/images/IP/global/bg_closed.gif) no-repeat right 0}
.box_showmore .bar a.more.opened{font-size:14px;line-height:20px;padding-right:29px;background:url(/images/IP/global/bg_opened.gif) no-repeat right 0}
.box_showmore .con{display:none;padding:20px 15px 30px;background:#f8f8f9;border-top:1px solid #ccd3d9}
.box_showmore .con h3{margin:0 0 6px;font-size:14px;color:#2f3743}
.ir_wrap {position: relative}
.ir_img {position: absolute}
.ir_wrap .ir_txt {overflow: auto;top:0;left:0}
.box_dgm {border:1px solid #ccd3d9}
.box_dgm .con {width:687px;padding:22px 25px 37px 26px;background:#f5f5f5 url(/images/CN/bg_dot_line.gif) repeat-x 0 0}
.box_dgm .con li {margin-bottom:8px;padding-left:15px}
.box_dgm .con li span {margin-left:-15px}
/* tab-style */
.tab1{margin-bottom:30px;padding-right:10px;overflow:hidden;background:url(/images/CN/bg_tab1_1.gif) right 0 no-repeat}
.tab1 .inner{float:left;height:36px;padding-top:6px;padding-left:8px;overflow:hidden;background:url(/images/CN/bg_tab1_1.gif) left 0 no-repeat}
.tab1 .inner li{float:left;padding:0px 3px 0px 5px;background:url(/images/CN/bg_tab1_3.gif) 0 3px no-repeat}
.tab1 .inner li:first-child{padding-left:0px;background:none}
.tab1 .inner li a{display:block;height:36px;padding-left:12px;color:#ffffff;font-weight:bold}
.tab1 .inner li a span{display:block;height:28px;padding-right:12px;text-align:center;padding-top:8px;cursor:pointer;letter-spacing:-0.03em}
.tab1 .inner li a span em {display:inline-block;margin-top:-5px;line-height:13px}
.tab1 .inner li a.on,
.tab1 .inner li a:hover{color:#3d3d3d;background:url(/images/CN/bg_tab1_2.gif) 0 0 no-repeat;text-decoration:none}
.tab1 .inner li a.on span,
.tab1 .inner li a:hover span{background:url(/images/CN/bg_tab1_2.gif) right 0 no-repeat;padding-top:11px;height:25px}
.tab_cont{}
.tab_cont .tit_type1,
.tab_cont .tit_type2{margin-top:10px}
.tab_cont .tab2{}
.tab1 .btn_group{float:right;padding-top:9px}
.tab1 .btn_group .btn_tab{display:inline-block;background:url(/images/CN/bg_btn_tab.gif) no-repeat 0 bottom;padding-left:2px}
.tab1 .btn_group .btn_tab a, .tab1 span.btn3 button{display:block;padding:7px 10px 6px;background:url(/images/CN/bg_btn_tab.gif) no-repeat right bottom;line-height:1em;color:#ffffff;text-decoration:none}
.tab1 .btn_group .btn_tab.on, .tab1 .btn_group .btn_tab:hover{background:url(/images/CN/bg_btn_tab.gif) no-repeat 0 0}
.tab1 .btn_group .btn_tab.on a, .tab1 .btn_group .btn_tab.on button, .tab1 .btn_group .btn_tab a:hover, .tab1 .btn_group .btn_tab button:hover{background:url(/images/CN/bg_btn_tab.gif) no-repeat right top;color:#2f3743}
.tab1 .btn_group .btn_tab button{height:26px;padding:0px 10px}
.txt_type1+.tab1{margin-top:30px}
.tab2{margin:-30px 0 30px;border:1px solid #ccd3d9;border-top:none;background:url(/images/CN/bg_tab2_1.gif) 0 bottom repeat-x}
.tab2 .inner{overflow:hidden;padding-top:10px}
.tab2 .inner li{float:left;padding:0px 10px 10px 11px;background:url(/images/CN/bg_tab2_2.gif) 0 6px no-repeat; margin-left:-1px}
.tab2 .inner li a{display:block;color:#676b70;padding-left:6px}
.tab2 .inner li a span{display:block;padding:6px 6px 0px 0px;height:19px;text-align:center;cursor:pointer}
.tab2 .inner li a.on,
.tab2 .inner li a:hover{letter-spacing:-1px;color:#0066b3;font-weight:bold;text-decoration:none;background:url(/images/CN/bg_tab2_3.gif) 0 0 no-repeat}
.tab2 .inner li a.on span,
.tab2 .inner li a:hover span{background:url(/images/CN/bg_tab2_3.gif) right 0 no-repeat}
.msie7 .tab2 .inner li a span{white-space:nowrap}
.msie7 .tab2 .inner li a:hover span{padding-right:5px}
.tab3{margin-bottom:15px;border-bottom:1px solid #ccd3d9}
.tab3 .inner{overflow:hidden;padding-left:1px}
.tab3 .inner li{float:left;margin-left:-1px;border:1px solid #ccd3d9;border-width:1px 1px 0}
.tab3 .inner li a{display:block;padding:8px 18px 6px;font-weight:bold;letter-spacing:-1px}
.tab3 .inner li a.on, .tab3 .inner li a:hover{color:#0066b3;text-decoration:none;background:#f6f6f7}
/* step-style */
.step{width:740px;height:55px;margin:0 0 35px 0;padding:0;position:relative;background:url(/images/IP/global/bg_step_right.gif) no-repeat right top}
.step h2,.step h3{width:724px;height:55px}
.step h2 span.number,.step h3 span.number {width:48px;height:38px;display:inline-block;padding:17px 0 0 18px;float:left;background:url(/images/IP/global/bg_step_number.gif) no-repeat left top;font-family:'맑은 고딕',Malgun Gothic,sans-serif;font-size:20px;color:#ffffff;font-weight:normal}
.step h2 span.title,.step h3 span.title {width:648px;height:34px;display:inline-block;padding:19px 0 0 8px;float:left;border-top:1px solid #ccd3d9;border-bottom:1px solid #ccd3d9;background-color:#f8f8f9;font-size:16px;color:#2f3743}
.step .step_info{width:auto;height:55px;margin:0 0 0 18px;padding:0 0 0 24px;position:absolute;top:0;right:16px;background:#f3f4f5 url(/images/IP/global/bg_step_title.gif) no-repeat left top}
.step .step_info li{width:auto;height:53px;float:left;background:transparent;border-top:1px solid #ccd3d9;border-bottom:1px solid #ccd3d9}
.step .step_info li:first-child{padding-left:10px}
.step .step_info li span{width:32px;height:25px;display:inline-block;margin:15px 0 0 5px;padding:5px 0 0 8px;background:url(/images/IP/global/bg_step_off.gif) no-repeat left top;font-size:14px;color:#6e7c92;font-weight:bold}
.step .step_info li span.on {background:url(/images/IP/global/bg_step_on.gif) no-repeat left top;color:#ffffff}
/* etc */
.divid_col{padding:0 0 0 0;text-align:center;color:#ccd3d9}
.title_section+.txt_wrap_box{margin-top:10px}
.txt_type1 li .ir_wrap {margin-top:6px}
.step+.txt_type1{margin-top:35px}
.txt_type1+.tb_col{margin-top:6px}
.txt_type1+.tb_row{margin-top:6px}
.txt_type1+form{margin-top:6px}
.txt_type1+.box_btn_tab{margin-top:6px}
.txt_type1+.box_radio_tab{margin-top:6px}
table+.txt_type1{margin-top:15px}
table+ p {margin-top:8px}
table *+span.info2 {margin-left:5px}
label+label{margin-left:10px}
*+label input[type=checkbox]{margin-left:5px}
label+label input[type=checkbox]{margin-left:0px}
p label:first-child input[type=checkbox]{margin-left:0 !important}
.tit_type1+.tit_type1_box{margin-top:0}
.tit_type2+.tit_type1_box{margin-top:0}
/* 버튼 */
button{overflow:visible;padding:0;margin:0px;background:none;border:0}
span.btn1{display:inline-block;margin:0 2px;background:url(/images/IP/global/bg_btn1_1.gif) no-repeat 0px 0px}
span.btn1 a, span.btn1 button{display:inline-block;padding:8px 14px 8px;background:url(/images/IP/global/bg_btn1_2.gif) no-repeat right 0;font-size:12px;font-family:"돋움", Dotum;font-weight:bold;line-height:1em;color:#ffffff;text-decoration:none}
span.btn1:hover{background:url(/images/IP/global/bg_btn1_1.gif) no-repeat 0px -28px}
span.btn1 a:hover, span.btn1 button:hover{background:url(/images/IP/global/bg_btn1_2.gif) no-repeat right -28px}
span.btn1 button{height:28px;padding:0 14px;line-height:28px}
span.btn2{display:inline-block;margin:0 2px;background:url(/images/CN/bg_btn2_1.gif) no-repeat 0px 0px}
span.btn2 a, span.btn2 button{display:block;padding:8px 14px 8px;background:url(/images/CN/bg_btn2_2.gif) no-repeat right 0px;font-size:12px;font-family:"돋움", Dotum;font-weight:bold;line-height:1em;color:#ffffff;text-decoration:none}
span.btn2:hover{background:url(/images/CN/bg_btn2_1.gif) no-repeat 0px -28px}
span.btn2 a:hover, span.btn2 button:hover{background:url(/images/CN/bg_btn2_2.gif) no-repeat right -28px}
span.btn2 button{height:28px;padding:0 14px;line-height:28px}
span.btn1, span.btn2 {vertical-align:top !important}
span.btn3{display:inline-block;background:url(/images/CN/bg_btn3_2.gif) no-repeat right 0px;padding-right:3px}
span.btn3 a,span.btn3 button{display:block;padding:7px 7px 7px 10px;background:url(/images/CN/bg_btn3_1.gif) no-repeat 0 0px;font-size:12px;font-family:"돋움", Dotum;line-height:1em;color:#4b4e5a;text-decoration:none}
span.btn3:hover,span.btn3.on{background:url(/images/CN/bg_btn3_2.gif) no-repeat right -26px}
span.btn3 a:hover,span.btn3 button:hover,span.btn3.on a,span.btn3.on button:hover{background:url(/images/CN/bg_btn3_1.gif) no-repeat 0 -26px}
span.btn3 button{height:26px;padding:0px 10px;line-height:26px}
span.btn4{display:inline-block;background:url(/images/CN/bg_btn4_1.gif) no-repeat 0px 0px}
span.btn4 a, span.btn4 button{display:block;padding:7px 10px;background:url(/images/CN/bg_btn4_2.gif) no-repeat right 0px;font-size:12px;font-family:"돋움", Dotum;line-height:1em;color:#ffffff;text-decoration:none}
span.btn4_on{display:inline-block;background:url(/images/CN/bg_btn4_1.gif) no-repeat 0px -26px}
span.btn4_on a, span.btn4_on button{display:block;padding:7px 10px;background:url(/images/CN/bg_btn4_2.gif) no-repeat right -26px;font-size:12px;font-family:"돋움", Dotum;line-height:1em;color:#2f3743;text-decoration:none}
span.btn4 button{height:26px;padding:0px 10px;line-height:26px}
span.btn5{height:19px;display:inline-block;background: url(/images/CN/bg_btn5_1.gif) repeat-x 0px bottom;border:1px solid #c3c3c3}
span.btn5.disabled{border-color:#e1e5e8;background-image:none;background-color:#f8f8f9}
span.btn5 a, span.btn5 button, span.btn5>span{display:block;padding:5px 5px 5px 6px;font-size:12px;font-family:"돋움", Dotum;line-height:0.9em;color:#4b4e5a;text-decoration:none;background:##ff9900}
span.btn5.disabled a, span.btn5.disabled button, span.btn5.disabled>span{color:#87909e}
span.btn5:hover{background:url(/images/CN/bg_btn5_2.gif) repeat-x 0px bottom}
span.btn5.disabled:hover{background:none;background-color:#f8f8f9}
span.btn5.on{background:url(/images/CN/bg_btn6_1.gif) repeat-x 0px bottom;border:1px solid #2f3743}
span.btn5.on a, span.btn5.on button{color:#ffffff}
span.btn5.on:hover{background:url(/images/CN/bg_btn6_2.gif) repeat-x 0px bottom}
span.btn5 button{height:21px;padding:0px 5px 1px;line-height:21px}
.my_info span.btn5 a{letter-spacing:-1px}
.bh30 {height:30px !important; letter-spacing: -1.3px}
span.bh30:hover{background:url(/images/CN/bg_bh30.gif) repeat-x 0px bottom}
.bh30 a {line-height: 1em}
span.btn6{height:19px;display:inline-block;background:url(/images/CN/bg_btn6_1.gif) repeat-x 0px bottom;border:1px solid #2f3743}
span.btn6 a, span.btn6 button{display:block;padding:5px 8px;font-size:12px;font-family:"돋움", Dotum;line-height:0.9em;color:#ffffff;text-decoration:none}
span.btn6:hover{background:url(/images/CN/bg_btn6_2.gif) repeat-x 0px bottom}
span.btn6 button{height:21px;padding:0px 8px 1px;line-height:21px}
span.btn7{height:20px;display:inline-block;background:url(/images/CN/bg_btn7_1.gif) no-repeat 0px 0px}
span.btn7 a, span.btn7 button{display:block;padding:5px 6px;background:url(/images/CN/bg_btn7_2.gif) no-repeat right 0px;font-size:11px;font-family:"돋움", Dotum;line-height:0.9em;color:#4b4e5a;text-decoration:none}
span.btn7 a:hover, span.btn7 button:hover{text-decoration:underline}
span.btn7 button{height:20px;padding:0px 7px 1px;line-height:20px}
br+span.btn7, br+span.btn7~span.btn7 {margin-top:3px}
span.btn8{height:19px;display:inline-block;background:url(/images/CN/bg_btn8_1.gif) no-repeat right top;overflow:hidden;border:1px solid #c3c3c3}
span.btn8 a, span.btn8 button{display:block;padding:5px 17px 5px 8px;font-size:12px;font-family:"돋움", Dotum;line-height:0.9em;color:#4b4e5a;text-decoration:none}
span.btn8 a:hover, span.btn8 button:hover{background:url(/images/CN/bg_btn8_2.gif) no-repeat right top}
span.btn8 button{height:21px;padding:0px 17px 0px 8px;line-height:21px}
span.btn8 button::-moz-focus-inner{padding:0;border:0}
span.btn9{margin-top:1px;margin-right:1px;height:19px;display:inline-block;background: url(/images/CN/bg_btn5_1.gif) repeat-x 0px bottom;border:1px solid #c3c3c3}
span.btn9 a, span.btn9 button{min-width:30px;text-align:center;display:block;padding:5px 5px 5px 6px;font-size:12px;font-family:"돋움", Dotum;line-height:0.9em;color:#4b4e5a;text-decoration:none;background:##ff9900;text-align:center}
span.btn9:hover{background:url(/images/CN/bg_btn5_2.gif) repeat-x 0px bottom}
span.btn9.on{background:url(/images/CN/bg_btn6_1.gif) repeat-x 0px bottom;border:1px solid #2f3743}
span.btn9.on a, span.btn9.on button{color:#fff !important}
span.btn9.on:hover{background:url(/images/CN/bg_btn6_2.gif) repeat-x 0px bottom}
span.btn9 button{height:21px;padding:0px 0px 1px 0px;margin:0px 5px 0px;line-height:20px}
span.btn9-1{margin-top:1px;margin-right:1px;height:19px;display:inline-block;border:1px solid #c3c3c3}
span.btn9-1 a, span.btn9-1 button{min-width:30px;text-align:center;display:block;padding:5px 5px 5px 6px;font-size:12px;font-family:"돋움", Dotum;line-height:0.9em;color:#6e7482;text-decoration:none;text-align:center}
span.btn9-1:hover{}
span.btn9-1 button{height:21px;padding:0px 0px 1px 0px;margin:0px 5px 0px;line-height:20px}
span.btn9-2{height:19px;display:inline-block;background: url(/images/CN/bg_btn5_1.gif) repeat-x 0px bottom;border:1px solid #c3c3c3}
span.btn9-2 a, span.btn9-2 button{display:block;padding:5px 5px 5px 6px;font-size:12px;font-family:"돋움", Dotum;line-height:0.9em;color:#4b4e5a;text-decoration:none;background:##ff9900}
span.btn9-2:hover{background:url(/images/CN/bg_btn5_2.gif) repeat-x 0px bottom}
span.btn9-2.on{background:url(/images/CN/bg_btn6_1.gif) repeat-x 0px bottom;border:1px solid #2f3743}
span.btn9-2.on a, span.btn9-2.on button{color:#ffffff}
span.btn9-2.on:hover{background:url(/images/CN/bg_btn6_2.gif) repeat-x 0px bottom}
span.btn9-2 button{height:21px;padding:0px 5px 1px;line-height:21px}
span.btn11{height:20px;display:inline-block;background:url(/images/CN/bg_btn11_1.gif) no-repeat 0px 0px}
span.btn11 a, span.btn11 button{display:block;padding:6px 6px;background:url(/images/CN/bg_btn11_2.gif) no-repeat right 0px;font-size:11px;font-family:"돋움", Dotum;line-height:0.9em;color:#4b4e5a;text-decoration:none}
span.btn11 a:hover, span.btn11 button:hover{text-decoration:underline}
span.btn11 button{height:20px;padding:0px 7px 1px;line-height:19px}
span.btn16{margin-top:0px;margin-right:1px;height:19px;display:inline-block;background:url(/images/CN/bg_btn16_1.gif) -1px -1px no-repeat;border:1px solid #9d3a11}
span.btn16 a, span.btn16 button{min-width:30px;text-align:center;display:block;padding:5px 5px 5px 6px;font-size:12px;font-family:"돋움", Dotum;line-height:0.9em;color:#fff;text-decoration:none;background:##ff9900;text-align:center}
span.btn16:hover{background:url(/images/IP/mm/global/bg_btn16_1.gif) -1px -23px no-repeat}
span.btn16 button{height:21px;padding:0px 10px 1px 10px;margin:0px 5px 0px}
span.btn16.calcul span {height:12px;padding-left:12px;background:url(/images/CN/bg_calcul.gif) no-repeat}
span.btn17 {display:inline-block;padding-left:5px;background:url(/images/IP/mm/global/bg_btn17.gif) 0 0 no-repeat}
span.btn17 a, span.btn17 button{display:block;padding:4px 5px 1px 0px;background:url(/images/IP/mm/global/bg_btn17.gif) 100% 0 no-repeat;font-size:11px;font-family:"돋움",Dotum;color:#4b4e5a}
span.btn17:hover{background:url(/images/IP/mm/global/bg_btn17.gif) 0 -24px no-repeat}
span.btn17 a:hover, span.btn17 button:hover{background:url(/images/IP/mm/global/bg_btn17.gif) 100% -24px no-repeat;text-decoration:none}
span.btn17 button{height:21px; margin-left:-1px;padding:0px 5px 0px 5px;line-height:1em}
span.btn20{height:19px;display:inline-block;background: url(/images/CN/bg_btn20_1.gif) no-repeat 100% bottom;border:1px solid #c3c3c3}
span.btn20 a, span.btn20 button{display:block;padding:5px 30px 5px 8px;font-size:12px;font-family:"돋움", Dotum;line-height:0.9em;color:#4b4e5a;text-decoration:none;background:##ff9900}
span.btn20:hover{background:url(/images/CN/bg_btn20_2.gif) no-repeat 100% bottom}
span.btn20.on{background:url(/images/CN/bg_btn20_3.gif) no-repeat 100% bottom;border:1px solid #4b4e5a}
span.btn20.on a, span.btn20.on button{color:#ffffff}
span.btn20.on:hover{background:url(/images/CN/bg_btn20_4.gif) no-repeat 100% bottom}
span.btn20 button{height:21px;padding:0px 30px 1px 8px;line-height:20px}
span.btn21{height:18px;display:inline-block;background:url(/images/CN/bg_btn21.gif) no-repeat 0px 0px;padding:0 0 0 2px;margin:0 0 0 5px}
span.btn21 a, span.btn21 button, span.btn21 span {display:block;padding:0;background:url(/images/CN/bg_btn21.gif) no-repeat right -18px;font-size:11px;font-family:"돋움", Dotum;color:#e2632e;text-decoration:none;font-weight:normal}
span.btn21 a:hover, span.btn21 button:hover{text-decoration:underline}
span.btn21 a, span.btn21 button, span.btn21 span{height:18px;padding:2px 7px 0 6px;line-height:18px}
span.btn22{height:21px;display:inline-block;background:url(/images/CN/bg_btn22.gif) no-repeat 0px 0px;padding:0 0 0 2px;margin:0 0 0 5px}
span.btn22 a, span.btn22 button, span.btn22 span {display:block;padding:5px 10px 5px 10px;background:url(/images/CN/bg_btn22.gif) no-repeat right -21px;font-family:"돋움", Dotum;line-height:1;color:#e2632e;text-decoration:none;font-weight:normal}
span.btn22 a:hover, span.btn22 button:hover{text-decoration:underline}
.msie7 span.btn21 a, .msie7 span.btn21 button, .msie7 span.btn21 span {padding-top:1px}
span.btn31{height:19px;display:inline-block;background:url(/images/CN/bg_btn31_1.gif) repeat-x 0px bottom;border:1px solid #8bafd8}
span.btn31 a{display:block;padding:5px 8px;font-size:12px;font-family:"돋움", Dotum;line-height:0.9em;color:#2662b2;text-decoration:none}
span.btn31:hover{background:url(/images/CN/bg_btn31_2.gif) repeat-x 0px bottom}
span.btn31 button{height:21px;padding:0px 8px 1px;line-height:21px}
span.btn32{height:19px;display:inline-block;background:url(/images/CN/bg_btn32_1.gif) repeat-x 0px bottom;border:1px solid #d79acc}
span.btn32 a{display:block;padding:5px 8px;font-size:12px;font-family:"돋움", Dotum;line-height:0.9em;color:#d35990;text-decoration:none}
span.btn32:hover{background:url(/images/CN/bg_btn32_2.gif) repeat-x 0px bottom}
span.btn32 button{height:21px;padding:0px 8px 1px;line-height:21px}
span.btn33{margin-top:1px;margin-right:1px;height:19px;display:inline-block;background: url(/images/CN/bg_btn5_1.gif) repeat-x 0px bottom;border:1px solid #c3c3c3}
span.btn33 a{min-width:30px;text-align:center;display:block;padding:5px 5px 5px 6px;font-size:12px;font-family:"돋움", Dotum;line-height:0.9em;color:#4b4e5a;text-decoration:none;background:##ff9900;text-align:center}
span.btn33:hover{background:url(/images/CN/bg_btn5_2.gif) repeat-x 0px bottom}
span.btn33.on{background:url(/images/CN/bg_btn6_1.gif) repeat-x 0px bottom;border:1px solid #2f3743}
span.btn33.on a, span.btn9.on button{color:#fff !important}
span.btn33.on:hover{background:url(/images/CN/bg_btn6_2.gif) repeat-x 0px bottom}
span.btn33 button{height:21px;padding:0px 0px 1px 0px;margin:0px 5px 0px;line-height:20px}
span.btn34{display:inline-block;margin:0 2px;background:url(/images/IP/nl/global/bg_btn1_1.png) no-repeat 0px 0px}
span.btn34 a, span.btn34 button{display:inline-block;padding:8px 15px;position:relative;right:-3px;background:url(/images/IP/nl/global/bg_btn1_2.png) no-repeat right 0;font-size:12px;font-family:"돋움", Dotum;font-weight:bold;line-height:1em;color:#ffffff;text-decoration:none}
span.btn34:hover{background:url(/images/IP/nl/global/bg_btn1_1.png) no-repeat 0px -28px}
span.btn34 a:hover, span.btn34 button:hover{background:url(/images/IP/nl/global/bg_btn1_2.png) no-repeat right -28px}
span.btn34 button{height:28px;padding:0 14px;position: relative;right:-3px}
span.btn35{display:inline-block;margin:0 2px;background:url(/images/IP/global/bg_btn35_1.gif) no-repeat 0px 0px}
span.btn35 a, span.btn35 button{display:inline-block;padding:8px 14px 8px;background:url(/images/IP/global/bg_btn35_2.gif) no-repeat right 0;font-size:12px;font-family:"돋움", Dotum;font-weight:bold;line-height:1em;color:#4b4e5a;text-decoration:none}
span.btn35:hover{background:url(/images/IP/global/bg_btn35_1.gif) no-repeat 0px -28px}
span.btn35 a:hover, span.btn35 button:hover{background:url(/images/IP/global/bg_btn35_2.gif) no-repeat right -28px}
span.btn35 button{height:28px;padding:0 14px;line-height:28px}
span[class*="btn"] button,
span[class*="btn"] a{display:inline-block;vertical-align:top}
span[class*="btn"]{vertical-align:middle;word-wrap:normal;word-break:normal;display:inline-block}
.msie7 span[class*="btn"] button,
.msie7 span[class*="btn"] a{vertical-align:top}
/* page Num */
.page_num{padding:0px;margin:15px 0 0;overflow:hidden}
.page_num ul{float:right;position:relative;left:-50%;padding:0px;margin:0px}
.page_num li{width:25px;height:25px;float:left;position:relative;left:50%;margin:0px -1px 0px 0px;list-style:none !important;border:1px solid #c3c3c3;text-align:center}
.page_num li.prev, .page_num li.next{width:27px;height:27px;border:0px none;margin:0px 5px 0px 0px}
.page_num li.prev{margin:0px 5px 0px 0px}
.page_num li.next{margin:0px 0px 0px 5px}
.page_num li.next.margin{margin:0px 0px 0px 6px}
.page_num li a,.page_num li strong{width:25px;display:block;text-align:center;line-height:2em;font-family:Dotum}
.page_num li a:hover,
.page_num li .on,
.page_num li strong {background:#f2f2f2;color:#1776b4;font-weight:bold}
.page_num li img {vertical-align:top}
/* table */
table.tb1{width:100%;border-collapse:collapse;border-left:2px solid transparent;border-top:2px solid #919baa;border-bottom:1px solid #919baa}
table.tb1 th, table.tb1 td{padding:10px;border-top:1px solid #ccd3d9;border-left:1px solid #ccd3d9;border-right:0px none}
table.tb1 th{background:#f8f8f9;color:#2f3743;line-height:1em}
table.tb1 tbody th{text-align:left}
.box_result {margin-top:35px}
.my_info {margin-bottom:35px;border-bottom:1px solid #d4d6d7}
.myi_bar {position:relative;padding:17px 20px 13px;background:url(/images/CN/bg_myi_bar.gif) no-repeat}
.myi_bar dl {overflow:hidden}
.myi_bar dt, .myi_bar dd {display:inline-block;float:left;line-height:20px}
.myi_bar dt {padding:0 4px 0 11px;font-weight:bold;color:#1776b4;letter-spacing:-1px;background:url(/images/CN/sep1.gif) no-repeat 0 3px}
.myi_bar dt:first-child {padding-left:0;background:none}
.myi_bar dd {margin-right:10px}
.myi_bar .btn7 {line-height:16px}
.myi_bar .btn_myi_more {position:absolute;right:15px;top:16px}
.myi_bar .btn_myi_more a, .myi_bar .btn_myi_more button {width:19px;height:19px;display:block;text-indent:-9999px;background:url(/images/CN/bg_btn_myi_on.gif) no-repeat}
.myi_bar .btn_myi_more .off {background:url(/images/CN/bg_btn_myi_off.gif) no-repeat}
.myi_more {display:none;overflow:hidden;padding:20px 24px 30px;border:1px solid #d4d6d7;border-width:1px 1px 0}
.myi_more .myi_message {display:block;margin-bottom:5px;padding:0 0 0 25px;line-height:1;background:url(/images/CN/bu_myi_message.gif) no-repeat 1px 0}
.myi_more table th, .myi_more table td {height:31px;padding:0 0 0 18px !important}
.myi_more table.f_left, .myi_more table.f_right {width:330px}
.myi_more table.f_right th, .myi_more table.f_right td {height:63px}
.myi_more table.f_left .f_left {margin-top:3px}
.myi_more table.f_right .btn5.f_right {margin-top:4px}
.box_my {margin-bottom:35px}
.box_my .title_bar {overflow:hidden;padding:13px 20px 11px;background:url(/images/CN/bg_myi_bar.gif) no-repeat}
.box_my .title_bar .title {font-size:14px;line-height:26px}
.box_my .inner {padding:30px 24px;border:1px solid #d4d6d7}
.box_my .inner ul.txt_type1, .box_my .inner ul.txt_type2, .box_my .inner ul.txt_type3, .box_my .inner ul.txt_type4 {margin-bottom:-7px !important}
.box_my .inner .txt_type1 li, .box_my .inner .txt_type2 li, .box_my .inner .txt_type3 li, .inner .txt_type4 li {margin-bottom:7px}
.box_my .innertxt {padding:20px 24px;border:1px solid #d4d6d7}
.box_csample {margin-bottom:15px;padding:20px 0;text-align:center;border-top:2px solid #919baa;border-bottom:1px solid #ccd3d9;background:#f8f8f9}
.box_complete1 {padding-top:165px;line-height:18px;background:url(/images/IP/global/bg_box_complete1.gif) no-repeat}
.box_complete1 p {margin:0;padding: 0 50px 45px;text-align:center;background:url(/images/IP/global/bg_box_complete1.gif) no-repeat 0 100%}
.box_complete1 .font14 {line-height:20px}
.box_complete1 .inner {margin:0;padding-bottom:21px;text-align:center;background:url(/images/IP/global/bg_box_complete2.gif) no-repeat 0 100%}
.box_complete1 .inner .img_cont1 {margin:35px 1px 0 1px;padding-top:21px;background:#f5f5f5 url(/images/CN/bg_dot_line.gif) repeat-x}
.box_complete {padding-top:40px;line-height:18px;background:url(/images/CN/bg_box_complete0.gif) no-repeat}
.box_complete p {margin:0;padding: 0 50px 45px;text-align:center;background:url(/images/CN/bg_box_complete0.gif) no-repeat 0 100%}
.box_complete .font14 {line-height:20px}
.box_complete .ic {display:block;width:100%;height:125px;background-repeat:no-repeat;background-position:50% 0;background-image:url(/images/CN/bcp_ic.gif)}
.box_complete .ic-error {background-image:url(/images/CN/bcp_ic-error.gif)}
.box_complete .inner {margin:0;padding-bottom:21px;text-align:center;background:url(/images/CN/bg_box_complete3.gif) no-repeat 0 100%}
.box_complete .inner .img_cont1 {margin:35px 1px 0 1px;padding-top:20px;background:#f5f5f5;border-top:1px solid #ccd3d9}
.complete1_bottom {padding:12px 0 9px;line-height:18px}
.complete1_bottom.line {border-bottom:1px solid #ccd3d9}
.complete1_bottom .info3 {margin-bottom:6px;line-height:16px}
.complete1_bottom li, .complete1_bottom p {margin-bottom:6px}
/* 보안카드입력 */
.field_scard {padding:9px 0 10px;border-top:2px solid #919baa;border-bottom:1px solid #ccd3d9}
.field_scard iframe {width:100%;height:244px;vertical-align:top}
.scard_bottom {padding:12px 0 9px;line-height:18px}
.scard_bottom.line {border-bottom:1px solid #ccd3d9}
.scard_bottom .info3 {margin-bottom:6px;line-height:16px}
.scard_bottom li {margin-bottom:6px}
/* 필수항목 */
.rq_item {width:9px;display:inline-block;float:left;margin-right:4px;text-indent:-9999px;background:url(/images/CN/bull_rq_item.gif) no-repeat 0 4px}
.no_data {text-align:center !important}
.tit_type1_box .f_right.mgt15, .tit_type1_box .f_left.mgt15 {margin-top:16px !important}
.tit_type1_box .f_right.mgt5, .tit_type1_box .f_left.mgt5 {margin-top:6px !important}
.box_type100 {margin-bottom:10px;padding:5px 10px;line-height:18px;border-top:2px solid #919baa;border-bottom:1px solid #919baa}
.box_type100 info2, .box_type100 info3 {line-height:16px}
.txt_type1+.box_type100 {margin-top:6px}
.box_type200 {margin-bottom:10px;padding:15px 22px;line-height:18px;border:1px solid #c6c6c6;background:#f9f9f9}
.box_type200 info1 {line-height:16px}
.box_type200+.btn_area {margin-top:-10px}
.txt_type1+.box_type200 {margin-top:6px}
.box_type300 {padding:15px 22px;line-height:18px;border:1px solid #ccd3d9;background:#f8f8f9}
.box_type400 {margin-bottom:10px;padding:10px 10px 10px 15px;line-height:18px;border:1px solid #c6c6c6;background:#f9f9f9}
.box_type400 info1 {line-height:16px}
.box_type400+.btn_area {margin-top:-10px}
.txt_type1+.box_type400 {margin-top:6px}
.myCharacter {overflow:hidden;margin:5px 0 0 -6px}
.myCharacter li {float:left;margin:0 0 8px 15px}
.myCharacter li label img {margin-bottom:5px}
.box_step_guide {padding:24px 0; border:1px solid #ccd3d9}
.box_step_guide2 {padding:24px 0; border:1px solid #ccd3d9}
ul.step_guide {margin:-24px 0}
ul.step_guide li {margin-top:-1px;padding:19px 30px;background:url(/images/IP/ps/b/bg_ctarrow.gif) 50% 0 no-repeat;border-bottom:1px solid #ccd3d9}
ul.step_guide li:first-child {background:none}
ul.step_guide li.last {border:0}
ul.step_guide li .step_num {width:71px;height:71px;float:left;margin-right:17px;background:url(/images/CN/bg_circelnum.gif) 0 -81px no-repeat;font-size:18px;font-weight:bold;color:#fff;text-align:center;line-height:71px}
ul.step_guide li.even .step_num {background-position:0 -0}
ul.step_guide li .step_con {display:table-cell;width:570px;min-height:71px;color:#4b4e5a;vertical-align:middle}
ul.step_guide li .step_con .axis {display:inline-block;width:0;min-height:71px;vertical-align:middle}
ul.step_guide li .step_con .inner {display:inline-block;width:565px;vertical-align:middle}
.msie7 ul.step_guide li .step_con .inner {display:inline}
ul.step_guide li .step_con h3 {margin:1px 0 10px;font-size:16px}
ul.step_guide li .step_con p {margin-top:6px}
ol.step_guide {margin:-24px 0}
ol.step_guide li {margin-top:-1px;padding:19px 30px;background:url(/images/IP/ps/b/bg_ctarrow.gif) 50% 0 no-repeat;border-bottom:1px solid #ccd3d9}
ol.step_guide li:first-child {background:none}
ol.step_guide li.b_none {border-bottom:none}
ol.step_guide li.last {border:0;background-color:#f8f8f9}
ol.step_guide li.last .step_num{border:0;background-position:0 0}
ol.step_guide li .step_num {width:71px;height:71px;float:left;margin-right:17px;background:url(/images/IP/ps/b/bg_circelnum.gif) 0 -81px no-repeat;font-size:18px;font-weight:bold;color:#fff;text-align:center;line-height:71px}
ol.step_guide li .step_con {display:table-cell;width:570px;min-height:71px;color:#4b4e5a;vertical-align:middle}
ol.step_guide li .step_con .axis {display:inline-block;width:0;min-height:71px;vertical-align:middle}
ol.step_guide li .step_con .inner {display:inline-block;width:565px;vertical-align:middle}
.msie7 ol.step_guide li .step_con .inner {display:inline}
ol.step_guide li .step_con h3 {margin:1px 0 10px;font-size:16px}
ol.step_guide li .step_con p {margin-top:6px}
.bill_type1, .bill_type2{border:1px solid #ccd3d9;padding:24px 24px 30px}
.txt_type1+.bill_type1, .txt_type1+.bill_type2 {margin-top:6px}
.bill_type1 .bill_tit, .bill_type2 .bill_tit{margin-bottom:15px;font-size:16px;line-height:20px;text-align:center;color:#2f3743}
.bill_type1 .giro_type{display:inline-block;margin-bottom:10px;padding:7px 9px;vertical-align:middle;font-size:16px;line-height:16px;text-align:center;color:#2f3743;border:1px solid #ccd3d9}
.bill_type1 .giro_type+.font14{display:inline-block;margin-left:10px;padding-bottom:7px;vertical-align:middle}
.bill_type1 table th, .bill_type1 table td{padding:5px 10px;height:20px}
.bill_type1 table th.t_center, .bill_type1 table td.t_center{padding-left:5px !important;padding-right:5px !important}
.bill_type1 .bill_btm_area{margin-top:30px;text-align:center;position:relative}
.bill_type1 .bill_btm_area.f_right{margin-top:15px}
.bill_type1 .bill_btm_area .para2{margin-top:15px;font-size:14px;font-weight:bold}
.bill_type1 .bill_btm_area .para2_2 {margin-bottom:18px}
.bill_type1 .bill_btm_area .para3{margin-top:5px}
.bill_type1 .bill_btm_area .para3_2{margin-top:22px;font-size:14px;font-weight:bold}
.bill_type1 .bill_btm_area .para3_2 em{font-size:12px;font-weight:normal}
.bill_type1 .bill_btm_area .stamp_img{position:absolute;top:0;right:40px}
.bill_type1 .bill_btm_area .para0{min-height:82px}
.bill_type1 .bill_btm_area .para0 .axis{display:inline-block;width:0;min-height:82px;vertical-align:middle}
.bill_type1 .bill_btm_area .para0 .name{display:inline-block;font-size:16px;line-height:1;color:#2f3743;font-weight:bold;vertical-align:middle}
.bill_type1 .stamp1{display:inline-block;width:62px;height:39px;padding-top:23px;text-align:center;font-weight:bold;color:#5e636f;letter-spacing:-1px;background:url(/images/IP/tt/bg_stamp1.gif) no-repeat}
.bill_type1 .stamp_date{display:inline-block;width:82px;height:68px;padding-top:14px;text-align:center;font-weight:bold;color:#8166bf;letter-spacing:-1px;background:url(/images/IP/tt/bg_stamp_date.gif) no-repeat}
.bill_type1 .bill_btm_area .para0 .name em{display:block;font-size:12px;font-weight:normal;margin-bottom:8px}
.bill_type1 .stamp_date .date{display:block;margin:5px 0;color:#5e636f;letter-spacing:0}
.bill_type1 .bill_btm_area .stamp1{position:absolute;top:0;right:0}
.bill_type1 .bill_btm_area .para0+.stamp1{position:absolute;top:10px;right:0}
.bill_type1 .bill_btm_area .stamp_date{position:absolute;top:-10px;right:0}
.bill_type1 .bill_btm_area .stamp_date.add1 {top: -20px}
.bill_type1 .bill_btm_area .para0+.stamp_date{position:absolute;top:0;right:0}
.bill_type1 .bill_btm_area.f_right .stamp1, .bill_type1 .bill_btm_area.f_right .stamp_date{position:static}
.bill_type1 .bill_btm_area .stamp_nh1{margin:33px 0 6px}
.bill_type1 .tb_bill+.tb_bill{margin-top:15px}
.bill_type1 .tb_bill.f_left{margin-top:0}
/* 팝업용 안내메세지 */
.pop_complete_txt {font-size:14px; line-height:24px; text-align:center}
.pop_complete_txt + .btn_area {margin-bottom:0 !important}
/* 계산기 */
.box_calculator {width:370px;height:352px;margin:0 auto;padding:25px 0 0 25px;position:relative;overflow:hidden;clear:both;background:url(/images/CN/bg_calculator.gif) 0 0 no-repeat}
.box_calculator .input_calculator {width:340px}
.box_calculator .input_calculator span {width:300px}
.box_calculator .btn_top {margin:15px 0 0 75px}
.box_calculator .btn_top li {margin-top:0}
.box_calculator .btn_top li span {width:65px}
.box_calculator .btn_top li span.backspace {width:115px}
.box_calculator .btn_num {width:165px}
.box_calculator .btn_num li span {width:45px}
.box_calculator .btn_unit {width:75px}
.box_calculator .btn_unit li span {width:65px;font-family:'맑은 고딕',Malgun Gothic;font-size:18px;color:#676b70}
.box_calculator .btn_sign {width:110px}
.box_calculator .btn_sign li span {width:45px}
.box_calculator .btn_blue {position:absolute;bottom:22px;right:20px}
.box_calculator .btn_blue span {width:45px}
/* Q&A 리스트 */
.qna_list1{border-top:2px solid #919baa;border-bottom:1px solid #919baa}
.qna_list1 li{border-top:1px solid #ccd3d9}
.qna_list1 li:first-child{border-top:none}
.qna_list1 .qst{padding:0px 10px 0px 35px;background:url(/images/CN/ico_qna_q.gif) 10px center no-repeat}
.qna_list1 .qst a{display:block;padding:10px 35px 10px 0px;background:url(/images/CN/ico_qna_off.gif) right center no-repeat}
.qna_list1 .qst a.on{background-image:url(/images/CN/ico_qna_on.gif);color:#2f3743}
.qna_list1 .qst a:hover{color:#E2632E}
.qna_list1 .qst a:hover,
.qna_list1 .qst a.on{text-decoration:none}
.qna_list1 .ans{display:none;padding:20px;background:#f8f8f9;overflow:hidden}
.qna_list1 .ans td {background:#fff}
.qna_list1 .ans li {border-top:none}
#autoH_iframe{width:100%}
/* 로그인 */
#login{position:relative;margin-bottom:-60px;padding:0 0 162px 70px;background:url(/images/IP/global/bg_login.gif) no-repeat 0 100%}
.login_wrap{display:table;width:840px}
.login_wrap .box{float:left;width:420px}
.login_wrap .box h2{padding:20px 0 16px 20px;font-size:14px;line-height:1;letter-spacing:-1px;border-bottom:1px solid #d4d6d7;background:url(/images/IP/global/bg_login_box.gif) no-repeat}
.login_wrap .box+.box h2{border-left:1px solid #d4d6d7;background-position:100% 0}
.login_wrap .box .login_content{position:relative;height:155px;padding:25px 0;border-left:1px solid #d4d6d7;border-bottom:1px solid #d4d6d7}
.login_wrap .box+.box .login_content{border-right:1px solid #d4d6d7}
.login_wrap .box .login_content .info{position:absolute;left:25px;top:136px;width:370px;padding-top:8px;text-align:left;border-top:1px solid #e9e9e9;z-index:1}
.login_wrap .box .login_content .info p{margin-bottom:5px;padding-left:21px;color:#5c5f68;line-height:18px;background:url(/images/CN/bull_txt_type2.gif) no-repeat 15px 6px}
.login_wrap .box .btn{min-height:38px;text-align:center;padding:9px 0 8px;letter-spacing:-1px;border-left:1px solid #d4d6d7;border-bottom:1px solid #d4d6d7;background:#fff8ef}
.login_wrap .box+.box .btn{border-right:1px solid #d4d6d7;background:#f4f7f8}
.login_wrap .box .btn li{display:inline;padding:0 14px 0 15px;background:url(/images/IP/global/sep_login_btn.gif) no-repeat}
.login_wrap .box .btn li:first-child{background:none}
.login_wrap .box .btn ul.idlogin{padding-top:10px}
.certi_login{text-align:center}
.certi_login a{margin:0 5px}
.id_login .id{position:absolute;left:46px;top:25px}
.id_login .pw{position:absolute;left:46px;top:65px;z-index:10}
.id_login .image{position:absolute;left:285px;top:25px}
.id_login span.label{display:inline-block;width:54px;color:#2f3743;font-weight:bold;letter-spacing:-1px}
.id_login input[type=text], .id_login input[type=password]{width:159px !important;height:14px !important;padding:7px 5px !important;font-size:14px;line-height:1;border:1px solid #ccd3d9}
/* label 제거예정 */
.id_login label span{display:inline-block;width:54px;color:#2f3743;font-weight:bold;letter-spacing:-1px}
.id_login label input[type=text], .id_login label input[type=password]{width:159px !important;height:14px !important;padding:7px 5px !important;font-size:14px;line-height:1;border:1px solid #ccd3d9}
.id_login .mousebtn{position:relative;top:5px;left:58px}
.login_wrap .box_single{width:100%}
.login_wrap .box_single .login_content{height:75px;padding:25px 37px;text-align:left;border:1px solid #d4d6d7;border-width:0 1px 1px}
.login_wrap .box_single .login_content .info{position:absolute;left:418px;top:25px;width:380px;height:62px;padding:8px 0 0 15px;text-align:left;border-left:1px solid #e9e9e9;border-width:0 0 0 1px}
.login_wrap .box_single .btn{border:1px solid #d4d6d7;border-width:0 1px 1px;background:#fff8ef}
.login_banner{margin-top:35px}
/* 세금계산서 */
.tb_tax{width:100%;table-layout:fixed}
.tb_tax th,
.tb_tax td{padding:5px;text-align:center;border-top:1px solid #ccd3d9;border-right:1px solid #ccd3d9}
.tb_tax th{padding:7px 5px 3px 5px;background:#f8f8f9}
.tb_tax td{text-align:left}
.tb_tax.tax_sec1{border-top:1px solid #919baa}
.tb_tax.tax_sec3{border-bottom:1px solid #919baa}
.tb_tax .tax_number li {margin-bottom:3px}
.tb_tax .tax_number li strong{display:inline-block;width:60px;text-align:center}
.tb_tax .tax_number li span{}
.tb_tax .tax_number li input{background:#f3f4f5;border-color:#2e9dd0}
.tb_tax .tax_number li input + input {margin-left:-1px}
.tb_tax .tax_tit th{background:none;border-right:none}
.tb_tax .tax_tit th:first-child{padding-left:240px}
/* My뱅크 - 우대서비스 */
.box_preferred {overflow:hidden;padding:24px;border:1px solid #d4d6d7;background:#fcffee}
.box_preferred h3 {padding:1px 0 8px;font-size:14px;line-height:1;color:#2f3743}
.box_preferred .bar {height:60px;background:url(/images/IP/mb/bg_pbar.gif) no-repeat}
.box_preferred .bar .score{position:relative;height:13px;border:1px solid #e2632e;background:url(/images/IP/mb/bg_pscore.gif) repeat-x}
.box_preferred .bar .tipbox{position:absolute;top:20px;width:181px;height:24px;padding-top:16px;text-align:center;background:url(/images/IP/mb/bg_ptip.gif) no-repeat}
.box_preferred .bar .tipbox .rating{display:inline-block;vertical-align:middle;height:14px;margin-left:3px;padding:2px 3px 0;color:#fff;font-size:11px;line-height:13px}
.box_preferred .bar .tipbox .normal{background:#768296}
.box_preferred .bar .tipbox .green{background:#22a789}
.box_preferred .bar .tipbox .royal{background:#d6a600}
.box_preferred .bar .tipbox .gold{background:#ad781b}
.box_preferred .bar .tipbox .top{background:#e2632e}
.box_preferred .bar .tipbox .blue{background:#0066b3}
.box_preferred table {background:#fff;border-top-width:1px;border-bottom-color:#ccd3d9;border-left:1px solid #ccd3d9;border-right:1px solid #ccd3d9}
.box_preferred .nopb {font-size:14px;text-align:center}
.box_preferred .nopb .btn5 {margin-top:10px}
/* 즐겨찾기 팝업(공통) */
.bookmark_info {margin:-30px -29px 0;padding:45px 0 45px 144px;border-bottom:1px solid #d4d6d7;background:#f8f8f9 url("/images/CN/bookmark_info_bg.gif") no-repeat 30px 25px}
.bm_icon {display:inline-block;padding-left:25px;height:15px;background: url("/images/CN/bm_icon_bg.gif") no-repeat 0 0px}
table.btb_col {border:1px solid #ccd3d9}
table.btb_col th {text-align:center;padding-left:10px;padding-right:10px}
table.btb_col td {border-top:1px solid #ccd3d9}
/* select tap */
.select_tab {height:45px;margin-bottom:14px; background:url(/images/IP/mk/bg_select_tap.gif) 0 0 no-repeat}
.select_tab .inner { overflow:hidden}
.select_tab .inner li {float:left; width:auto;height:45px}
.select_tab .inner li label {width:117px;height:39px;line-height:39px;padding:0 15px;display:block;border-right:1px solid #ccd3d9;font-size:14px;font-weight:bold}
.select_tab .inner li.on {background: url(/images/IP/mk/bg_select_tapon.gif) 50% 0 no-repeat}
.select_tab .inner li.on label {width:116px; margin-left:-1px;border-left:1px solid #e2632e;border-right:1px solid #e2632e;color:#fff}
.select_tab .inner li:first-child.on label { margin:0}
.msie7 .select_tab .inner li label {width:121px;padding:0 13px}
.msie7 .select_tab .inner li.on label {width:120px}
/* 상품검색 */
.box_search { border-bottom:1px solid #ccd3d9}
.box_search .mk_all { background:url(/images/IP/mk/bg_lrt_round_head.gif) 0 0 no-repeat;border-bottom:1px solid #d4d6d7}
.box_search .inner { padding:10px 0; border-left:1px solid #ccd3d9;border-right:1px solid #ccd3d9; overflow:hidden}
.box_search .mk_all dl { padding:15px 0 14px}
.box_search .mk_all dl dt {padding:5px 0 0 0px}
.box_search .mk_all dl dd input { padding:4px 8px 3px; border:1px solid #919baa; font-size:14px}
.box_search dl { margin:0 19px; padding:5px 0; clear:both;overflow:hidden}
.box_search dl dt,.box_search dl dd { float:left}
.box_search dl dt { width:70px;padding:3px 0 0 0px;font-weight:bold; color:#2f3743}
.box_search dl dd { width:630px;padding:0; line-height:1.56}
.box_search dl dd label { margin-left:0 !important;padding-right:15px}
.box_search dl dd br+label {margin-left:-5px !important}
.box_search dl dd span.btn5 { margin-right:7px}
.msie7 .box_search dl dd label {padding-right:8px}
.msie8 .box_search .mk_all dl dd input {padding:5px 8px 4px}
span.btn_srch{height:25px;display:inline-block;background:#919baa url(/images/CN/btn_srch.gif) 0 0 repeat-x;border:1px solid #919baa}
span.btn_srch a, span.btn_srch button{display:block;padding:7px 8px;font-size:12px;font-family:"돋움", Dotum;line-height:0.9em;color:#4b4e5a;text-decoration:none}
span.btn_srch:hover{background:url(/images/CN/btn_srch.gif) 0 bottom repeat-x}
span.btn_srch button{height:25px;padding:0px 6px 1px;display:inline-block;vertical-align:middle}
span.btn_srch button::-moz-focus-inner{padding:0;border:0}
/* 상품비교 */
.box_tarea{min-height:26px; margin-bottom:10px;padding:10px 11px 5px;background:#e9e9e9;border-top:1px solid #ccd3d9;overflow:hidden}
.box_barea{min-height:26px;padding:10px 11px 5px;background:#e9e9e9;overflow:hidden}
.compare{ width:640px;margin-left:5px;float:left}
.compare .inner {padding:3px 0 0;overflow:hidden}
.compare .inner li{float:left;padding:0px 0px 0px 11px; background:url(/images/IP/mk/bg_compare_libg.gif) 0 50% no-repeat}
.compare .inner li:first-child{background:none}
.compare .inner li a{display:block;padding:0 10px 0 0;color:#4b4e5a;font-weight:bold}
.compare .inner li a:hover{color:#4b4e5a;text-decoration:none}
.compare p {padding:2px 0 0 8px}
/* 상품목록 */
.mklist tbody th, .mklist tbody td{border-right:none}
.mklist th{padding-left:1px !important; padding-right:1px !important}
.mklist td{padding-left:5px !important; padding-right:5px !important}
.mklist thead th .sort { letter-spacing:-1px}
.mklist tbody td.th {padding-top:17px; text-align:center; vertical-align:top; background-color:#fff}
.mklist tbody td {height:92px}
.mklist.mklist2 tbody td {height:auto !important}
.mklist tbody td div.goods_wrap * {word-wrap:normal}
.mklist tbody td p.font11 { margin:3px 0}
.mklist ul.join_sec li {margin:4px 0}
.mklist .no_data { height:140px}
.mklist td .btn5_1, .mklist td .btn13 {min-width:85px}
.pop_content .comp thead th {padding:0 5px}
.pop_content .comp thead th.tbg1 {padding:0;text-align:left; vertical-align:top}
.pop_content .comp thead th > a { display:block;margin-bottom:3px}
.pop_content .comp thead th span.btn7 a { font-weight:normal}
div.recom { position:relative;height:63px}
div.recom img.ic_con_recom { position:absolute;top:-3px; left:-1px}
div.recom a { position:absolute; top:50%; width:165px; display:block;padding-left:58px; text-align:center;word-wrap:normal}
.goods_wrap {padding:9px 0}
.goods_wrap .tit_sec {margin-bottom:7px; clear:both}
.goods_wrap .tit_sec a {vertical-align:middle;font-size:14px;color:#2f3743}
.goods_wrap .tit_sec span {vertical-align:middle;overflow:hidden}
.goods_wrap .tit_sec span img {vertical-align:middle;margin-right:4px}
.goods_wrap .txt_sec { margin:0 0 7px 0;clear:both}
.goods_wrap .info_sec {clear:both}
.goods_wrap .info_sec:after {content:'.';display:block;clear:both;visibility:hidden;height:0}
.msie7 .goods_wrap .info_sec { min-height:1%}
.goods_wrap .btn_atc {float:left}
.goods_wrap .rate_atc { padding:5px 0 0 2px; float:left;overflow:hidden}
.goods_wrap .rate_atc ul { overflow:hidden}
.goods_wrap .rate_atc ul li {padding:0 6px 0 7px; float:left;background:url(/images/IP/mk/bg_common.gif) 0 1px no-repeat;color:#2f3743; letter-spacing:-1px; line-height:1.1}
.goods_wrap .rate_atc ul li:first-child {padding:0 7px 0 7px;background:none;line-height:1.3}
.msie7 .goods_wrap .btn_atc span[class="btn5"] { margin-right:4px}
.goods_wrap .fund_sec { margin:15px 0 0 -7px; padding:0;clear:both}
.goods_wrap .fund_sec ul {}
.goods_wrap .fund_sec ul li {padding:0 6px 0 7px; float:left;line-height:1.1; background:url(/images/IP/mk/bg_common.gif) 0 -30px no-repeat}
.goods_wrap .fund_sec ul li:first-child { padding:0 7px 0 7px; background:none}
.goods_wrap .fund_sec ul li img { margin-top:-2px; vertical-align:middle}
.goods_wrap .fund_sec ul:after { content:'';display:block;clear:both;height:0;font-size:0;line-height:0;visibility:hidden}
.msie7 .goods_wrap .fund_sec ul {min-height:1%}
.tit_sec + .fund_sec { margin-top:7px}
.goods_wrap .code_sec { margin:13px 0 0 -7px; padding:0;clear:both}
.goods_wrap .code_sec ul {}
.goods_wrap .code_sec ul li {padding:0 6px 0 7px; float:left;line-height:1.3; background:url(/images/IP/mk/bg_common.gif) 0 -30px no-repeat}
.goods_wrap .code_sec ul li img { margin-top:-2px; vertical-align:middle}
.goods_wrap .code_sec ul li:first-child { padding:0 7px 0 7px; background:none}
.goods_wrap .code_sec ul:after { content:'';display:block;clear:both;height:0;font-size:0;line-height:0;visibility:hidden}
.msie7 .goods_wrap .code_sec ul {min-height:1%}
.fund_sec+.code_sec { margin-top:7px !important}
span.recom{height:12px;padding-left:15px;display:inline-block;background: url(/images/CN/ic_con_heart.gif) 1px 1px no-repeat}
/* 빈공간 블럭요소 */
span.b_txt{height:19px;display:inline-block;border:1px solid #ffffff; vertical-align:middle}
span.b_txt em{display:block;padding:5px 8px;font-size:12px;font-family:"돋움", Dotum;line-height:0.9em;color:#4b4e5a;text-decoration:none}
/* 상품상세 */
.box_goods_detail {}
.box_goods_detail .title {padding:3px 20px; position:relative;clear:both;background:url(/images/IP/mk/bg_lrt_round_head2.gif) 0 0 no-repeat;overflow:hidden}
.box_goods_detail .title .goods_wrap { width:630px;padding:7px 0 8px; float:left}
.box_goods_detail .title .goods_wrap .tit_sec {margin-bottom:2px; clear:both}
.box_goods_detail .title .goods_wrap .tit_sec strong {vertical-align:middle;font-size:14px;color:#2f3743}
.box_goods_detail .title .goods_wrap .code_sec { margin:0 0 0 -7px; padding:0;clear:both}
.box_goods_detail .title .goods_wrap .code_sec ul { width:600px; float:left;overflow:visible}
.box_goods_detail .title .goods_wrap .code_sec ul li.first{}
.box_goods_detail .title .goods_wrap .code_sec ul li.first img { margin-top:-1px}
.box_goods_detail .title .f_right {padding-top:12px}
.box_goods_detail .detail {padding:20px; border:1px solid #ccd3d9;clear:both;overflow:hidden}
.box_goods_detail .detail .inner { position:relative; min-height:145px;padding-left:269px}
.box_goods_detail .detail .fund { height:273px;padding-left:283px}
.box_goods_detail .detail .fund table { position:relative;top:35px}
.box_goods_detail .detail .inner .txt_type4 { margin-bottom:10px}
.box_goods_detail .detail .inner .txt_type4 li { margin-bottom:4px}
.box_goods_detail .detail .img_view {width:214px;height:158px;position:absolute;left:15px;top:0}
.box_goods_detail .detail .img_view img { width:214px; height:142px}
.box_goods_detail .detail .graph_view { width: 245px; height: 228px; position: absolute; left:4px; top:1px}
.box_goods_detail .detail .graph_view .tapmenu {overflow:hidden}
.box_goods_detail .detail .graph_view .tapmenu ul { display:block; height:24px; margin:0 0 0 -3px;background:url(/images/IP/mk/bg_graph_tapmenu.gif) 0 bottom repeat-x; overflow:hidden}
.box_goods_detail .detail .graph_view .tapmenu ul li { float:left;padding:0 0 0 1px; margin:0 0 0 3px; background:url(/images/IP/mk/bg_graph_ulli.gif) 0 0 no-repeat}
.box_goods_detail .detail .graph_view .tapmenu ul li strong,
.box_goods_detail .detail .graph_view .tapmenu ul li a { display:block;padding:4px 1px 0 0;width:119px; height:20px;background:url(/images/IP/mk/bg_graph_ulli.gif) right 0 no-repeat; font-size:11px; color:#4b4e5a; text-align:center}
.box_goods_detail .detail .graph_view .tapmenu ul li:hover,
.box_goods_detail .detail .graph_view .tapmenu ul li.on {background:url(/images/IP/mk/bg_graph_ulli.gif) 0 bottom no-repeat}
.box_goods_detail .detail .graph_view .tapmenu ul li a:hover,
.box_goods_detail .detail .graph_view .tapmenu ul li.on strong,
.box_goods_detail .detail .graph_view .tapmenu ul li.on a {background:url(/images/IP/mk/bg_graph_ulli.gif) right bottom no-repeat; text-decoration:none; font-weight:bold}
.box_goods_detail .detail .graph_view .graph { width:245px;height:206px}
.box_goods_detail .detail .graph_view .graph img { vertical-align:top}
.box_goods_detail .detail .graph_view .graph_info { padding:3px 0; text-align:center}
.box_goods_detail .detail .fund_roi {width:245px;position:absolute;left:4px;bottom:0; text-align:center}
.box_goods_detail .detail .fund_roi p {font-weight:bold;color:#4b4e5a}
.box_goods_detail .detail .bg_sd {background:url(/images/IP/mk/bg_detail_sd.gif) 50% 0 no-repeat}/* 예금 */
.box_goods_detail .detail .bg_st {background:url(/images/IP/mk/bg_detail_st.gif) 50% 0 no-repeat}/* 신탁 */
.box_goods_detail .detail .bg_sl {background:url(/images/IP/mk/bg_detail_sl.gif) 50% bottom no-repeat}/* 대출 */
.box_goods_detail .detail .bg_si {background:url(/images/IP/mk/bg_detail_si.gif) 50% 0 no-repeat}/* 펀드 */
.box_goods_detail .detail .bg_sb {background:url(/images/IP/mk/bg_detail_sb.gif) 50% 0 no-repeat}/* 방카슈랑스 */
.box_goods_detail .detail .bg_sfd {background:url(/images/IP/mk/bg_detail_sfd.gif) 50% 0 no-repeat}/* 외환예금 */
.box_goods_detail .detail .bg_sfl {background:url(/images/IP/mk/bg_detail_sfl.gif) 50% 0 no-repeat}/* 외환대출 */
.box_goods_detail .detail table { width:100%;border-collapse:collapse; border:none}
.box_goods_detail .detail table th,.box_goods_detail .detail table td {padding:2px 6px; vertical-align:middle; text-align:left}
.box_goods_join {margin:-1px 0 30px 0;padding:10px 19px 9px; border:1px solid #ccd3d9;background-color:#e9e9e9}
.box_goods_join .inner { overflow:hidden}
.box_goods_join .inner span.recom {height:20px;padding:0px 5px 0 19px;display:inline-block;background:url(/images/CN/ic_con_heart2.gif) 0px 3px no-repeat; vertical-align:middle; font-size:14px; line-height:18px;font-weight:bold}
.pop_content .box_goods_detail .title {padding:15px 20px 8px; position:relative;clear:both;overflow:hidden}
.pop_content .box_goods_detail .title .goods_wrap .tit_sec{ font-size:16px}
.goods_bnr { height:130px;margin:35px 0; background:url(/images/IP/mk/bg_goods_bnr.gif) 0 0 no-repeat}
.goods_bnr a { display:block;height:130px;font-family:'맑은 고딕',Malgun Gothic; font-size:20px;font-weight:bold; color:#2f3743;text-align:center;line-height:130px; letter-spacing:-1px}
.goods_bnr a:hover { text-decoration:none}
/* 상품 상담문의 */
.box_goods_counsel { padding:15px; border:1px solid #ccd3d9}
.box_goods_counsel .inner { overflow:hidden}
.box_goods_counsel .counsel_guide {width:265px;padding:20px 0 0 5px;float:left}
.box_goods_counsel .counsel_guide h1 { margin-bottom:7px}
.box_goods_counsel .counsel_guide ul li {padding:1px 0}
.box_goods_counsel .counsel_link {width:428px;float:right}
.box_goods_counsel .counsel_link ul { overflow:hidden}
.box_goods_counsel .counsel_link ul li { height:99px;float:left; border-left:1px solid #e4e4e4}
.box_goods_counsel .counsel_link ul li a,
.box_goods_counsel .counsel_link ul li span{ width:106px; margin-top:9px; padding-top:68px; display:block; text-align:center}
.box_goods_counsel .counsel_link ul li.bgicon1 a { background:url(/images/IP/mk/bg_counsel_icon.gif) 50% 0 no-repeat}
.box_goods_counsel .counsel_link ul li.bgicon2 a { background:url(/images/IP/mk/bg_counsel_icon.gif) 50% -145px no-repeat}
.box_goods_counsel .counsel_link ul li.bgicon3 a { background:url(/images/IP/mk/bg_counsel_icon.gif) 50% -290px no-repeat}
.box_goods_counsel .counsel_link ul li.bgicon4 a { background:url(/images/IP/mk/bg_counsel_icon.gif) 50% -435px no-repeat}
/* 버튼, 탭 가이드 추가 */
span.btn14{display:inline-block;background:url(/images/CN/bg_btn14_1.gif) no-repeat 0px 0px}
span.btn14 a, span.btn14 button{display:inline-block;padding:7px 10px;background:url(/images/CN/bg_btn14_2.gif) no-repeat right 0;font-size:12px;font-family:"돋움", Dotum;line-height:1em;color:#ffffff}
span.btn14:hover{background:url(/images/CN/bg_btn14_1.gif) no-repeat 0px -26px}
span.btn14 a:hover, span.btn14 button:hover{background:url(/images/CN/bg_btn14_2.gif) no-repeat right -26px;text-decoration:none}
span.btn14 button{height:26px;padding:0px 10px;line-height:26px}
span.btn15{padding:0 0 0 5px;display:inline-block;background:url(/images/CN/bg_btn15.gif) 0 0 no-repeat}
span.btn15 a, span.btn15 button{display:block;padding:7px 11px 6px 5px;background:url(/images/CN/bg_btn15.gif) right -39px no-repeat;font-size:14px;font-family:"돋움", Dotum; font-weight:bold; color:#4b4e5a}
span.btn15:hover{background:url(/images/CN/bg_btn15.gif) 0 -78px no-repeat}
span.btn15 a:hover, span.btn15 button:hover{background:url(/images/CN/bg_btn15.gif) right -117px no-repeat;text-decoration:none}
span.btn15 button{height:29px; margin-left:-1px;padding:0px 10px 0px 5px;line-height:29px}
.msie7 .btn_area span.btn15{margin-top:-1px}
.tab5{margin-bottom:30px;overflow:hidden;background:url(/images/CN/bg_tab5_1.gif)  0 bottom  repeat-x}
.tab5 .inner{float:left;height:42px;overflow:hidden}
.tab5 .inner li{float:left;margin-right:3px}
.tab5 .inner li a{display:block;height:42px;color:#4b4e5a;padding:0px 0px 0px 15px;background:url(/images/CN/bg_tab5_2.gif) left 0px no-repeat}
.tab5 .inner li a span{min-width:61px;display:block;text-align:center;cursor:pointer;padding:14px 14px 14px 0px;background:url(/images/CN/bg_tab5_2.gif) right 0px no-repeat}
.wd_auto .inner li a span{min-width:auto !important}
.tab5 .inner li a span em{display: inline-block;line-height: 13px;margin-top: -6px}
.msie6 .tab5 .inner{width:740px;height:1%}
.msie6 .tab5 .inner li a, .tab5 .inner li a span{float:left}
.tab5 .inner li a.on,
.tab5 .inner li a:hover{font-weight:bold;letter-spacing:-1px;text-decoration:none;background:url(/images/CN/bg_tab5_3.gif) 0 0px no-repeat}
.tab5 .inner li a.on span,
.tab5 .inner li a:hover span{background:url(/images/CN/bg_tab5_3.gif) right 0px no-repeat}
.tab5 .inner li.last { margin:0}
.tab5 .inner li.last a span{min-width:60px}
/* 우편번호 검색 */
.p_se_ti {display:inline-block;width:65px}
/* 약관 */
#consent{padding:25px}
#consent h3 {margin-top:35px;font-size:14px}
#consent h3.he_cpro {text-align:center}
#consent h3:first-child {margin-top:0px}
#consent h3 span{line-height:1;border-bottom:1px solid #4b4e5a}
#consent h4 {margin-top:15px;padding-left:7px;background: url("/images/CN/bull_txt_type4.gif") no-repeat 0 6px}
#consent h4:first-child {margin-top:0px}
#consent h4.order {margin-top:25px;padding-left: 0;background:none;line-height: 20px;color: #12406e;}
#consent h4.order span{width:20px;height:20px;border-radius:10px;background-color: #12406e;color:#fff;display: inline-block;text-align: center;vertical-align: top;margin-right: 3px;line-height: 20px;}
#consent h5 {margin-top:15px;padding-left:7px;background: url("/images/CN/bull_txt_type4.gif") no-repeat 0 6px}
#consent h5:first-child {margin-top:0px}
ol.cterms, ul.cterms {margin-left:6px}
ol.cterms li, ul.cterms li {padding-left:17px;margin:4px 0 3px!important;text-indent:-17px;line-height:16px}
ol.cterms ul.txt_type2 li, ul.cterms ul.txt_type2 li {padding-left:9px; text-indent:0}
ol.cterms_in li, ul.cterms_in li {padding-left:15px;margin:4px 0 3px!important;text-indent:-15px;line-height:16px;background:none}
.cterms p {text-indent:0px}
.cterms_box {margin:0 -25px;margin-bottom:30px;padding:0 25px 25px 25px;border-bottom:1px dotted #ccd3d9}
.c_delib {text-align:right}
/* 약관 내부 table */
table.ctb_col {border-top:1px solid #ccd3d9;border-right:1px solid #ccd3d9;border-bottom:1px solid #ccd3d9}
table.ctb_col th {padding-left:10px;padding-right:10px;border-left:1px solid #ccd3d9;text-align:center}
table.ctb_col td {border-top:1px solid #ccd3d9;border-left:1px solid #ccd3d9}
table.ctb_row {border:1px solid #ccd3d9;border-top:none;border-left:none}
table.ctb_row th {padding-left:10px;padding-right:10px;border-left:1px solid #ccd3d9;text-align:center}
table.ctb_row td {border-top:1px solid #ccd3d9;border-left:1px solid #ccd3d9;text-align:left}
table td table{border-collapse:collapse}
.cst_border {padding:10px;border:2px dotted red}
.reg_line {margin-top:20px;padding-top:10px;border-top:1px dotted #ccd3d9}
.box_cstype {margin-bottom:10px;padding:15px 22px;line-height:18px;border:2px solid #c6c6c6;background:#f9f9f9}
.subindex .visual_top{height:140px;border-bottom:2px solid #6e7482}
.subindex h1{height:50px;padding-top:10px;font-family:'맑은 고딕',Malgun Gothic;font-size:40px;line-height:50px;color:#2f3743;letter-spacing:-1px}
.subindex h1 em{display:inline-block;font-size:45px;vertical-align:top;margin-top:2px}
.msie7 .subindex h1 em{margin-top:0}
.subindex .visual_top strong.font14{display:block;margin:18px 0 4px}
.subindex .ul1{padding-top:14px;background:url(/images/IP/global/bg_index_ul1.gif) no-repeat}
.subindex .ul1 ul{overflow:hidden;padding:0 15px 7px;background:url(/images/IP/global/bg_index_ul1.gif) no-repeat 0 100%}
.subindex .ul1 li{width:100%}
.subindex .ul2{padding-top:14px;background:url(/images/IP/global/bg_index_ul2.gif) no-repeat}
.subindex .ul2 ul{overflow:hidden;padding:0 15px 7px;background:url(/images/IP/global/bg_index_ul2.gif) no-repeat 0 100%}
.subindex .ul2 li{width:50%}
.subindex .ul3{padding-top:14px;background:url(/images/IP/global/bg_index_ul3.gif) no-repeat}
.subindex .ul3 ul{overflow:hidden;padding:0 15px 7px;background:url(/images/IP/global/bg_index_ul3.gif) no-repeat 0 100%}
.subindex .ul3 li{width:50%}
.subindex .bu1 li{display:block;float:left;padding-bottom:6px;line-height:14px;color:#4b4e5a;background:url(/images/IP/global/index_bu1.gif) no-repeat 0 5px}
.subindex .bu1 li a{padding-left:6px;line-height:14px;color:#4b4e5a}
.subindex .h2_1{margin:17px 0 12px;font-family:'맑은 고딕',Malgun Gothic;font-size:14px;line-height:16px;color:#1766b4;letter-spacing:-1px}
.subindex .h2_2{padding-bottom:12px;font-family:'맑은 고딕',Malgun Gothic;font-size:19px;line-height:22px;color:#2f3743;letter-spacing:-1px;border-bottom:2px solid #6e7482}
.subindex .h2_2 em{color:#1c8ade}
.subindex .h2_3{margin:17px 0 19px;font-family:'맑은 고딕',Malgun Gothic;font-size:16px;line-height:18px;color:#2f3743;letter-spacing:-1px}
.subindex .h2_3 em{padding-left:3px;font-family:"돋움", Dotum;font-size:12px;line-height:1;color:#6e7482;font-weight:normal}
.subindex .h2_4{margin:14px 0 12px;font-family:'맑은 고딕',Malgun Gothic;font-size:20px;line-height:22px;color:#1766b4;letter-spacing:-1px}
.join-complete{padding:30px 0px 0px 0px;background:url("/images/CN/bg_box_complete0.gif") no-repeat 0px 0px}
.join-complete .inner{padding:0px 0px 30px 0px;background:url("/images/CN/bg_box_complete0.gif") no-repeat 0px bottom}
.join-complete .inner .desc{padding:0px 0px 0px 275px;background:url("/images/CN/bcp_ic2.gif") no-repeat 40px 50%}
.join-complete .inner .axis{display:inline-block;min-height:120px;vertical-align:middle}
.join-complete .inner .con{display:inline-block;width:430px;margin-left:-4px;vertical-align:middle}
.msie7 .join-complete .inner .con{display:inline;margin-left:0}
.join-complete strong, .join-complete dt{color:#1776b6;font-weight:bold}
.join-complete .inner p, .join-complete .inner dl, .join-complete .inner dt{margin:12px 0}
.join-complete .inner ul{margin:0px}
.join-complete .inner ul li{font-size:11px;color:#6e7482;margin:0px}
#wrapper.index #header{min-height:83px}
#wrapper.index #header .logo{left:0px}
#wrapper.index #header #session_info{left:127px}
#wrapper.index #header #globalmenu{right:0px}
#wrapper.index #header #globalmenu ul li.more{margin-right:20px}
#wrapper.index #container{width:100%;background:url("/images/IP/global/bg_index.jpg") no-repeat center 0px}
#wrapper.index #container #index{width:980px;min-height:794px;margin:0px auto}
#wrapper.index #container #index p{padding-top:100px; font-size:40px; font-weight:bold; color:#fff; font-family:'맑은 고딕',Malgun Gothic;line-height:1.2em; letter-spacing:-3px}
#wrapper.index #container #index p .en{font-size:43px; font-weight:bold; font-family:Arial}
#wrapper.index #container #index p .small{font-size:35px; font-weight:normal}
#wrapper.index #container #index .btn{margin-top:30px}
@media print{
html{position:static !important}
.no_print{display:none !important}
.af-dialog{overflow:visible !important;position:relative !important;left:0px !important;top:0px !important;height:auto !important}
.pop_wrap{position:relative !important;left:0px !important;top:0px !important}
.pop_wrap .pop_content{height:auto !important;max-height:10000em !important;overflow:visible !important}
.pop_wrap .pop_footer{overflow:visible !important}
.pop_wrap .pop_footer .pop_close{display:none}
}
/* 개인 메인 */
#ipindex_wrap {position:relative;overflow:hidden;margin:-5px 0 0}
#ipindex_wrap h2 {font-family:'맑은 고딕',Malgun Gothic;letter-spacing:-1px;line-height:24px;color:#2f3743;font-size:20px}
#ipindex_wrap h2 span.txt {margin-left:10px;font-family:Dotum;color:#6e7482;font-size:12px;font-weight:normal}
#ipindex_wrap .visual_top {position:relative;height:319px;background:url("/images/IP/cn/m_visual.gif") no-repeat 0 0;border-bottom:2px solid #6e7482;letter-spacing:-0.06em}
#ipindex_wrap .visual_top h1 {font-family:'맑은 고딕',Malgun Gothic;font-size:37px;line-height:37px;color:#2f3743}
#ipindex_wrap .visual_top p.txt {margin:10px 0;line-height:20px;font-size:14px;color:#6e7482}
#ipindex_wrap .visual_top .tit_1 {position:absolute;top:10px;left:15px}
#ipindex_wrap .visual_top .tit_2 {position:absolute;top:146px;left:494px}
.ip_con1 {overflow:hidden;height:138px;border-bottom:2px solid #6e7482}
.ip_con1 a {display:block;float:left;width:79px;height:37px;padding-top:65px;margin:20px 0 0 30px;font-size:14px;line-height:16px;letter-spacing:-1px;text-align:center}
.ip_con1 a:first-child {margin-left:15px}
.ip_con1  .a1 {background:url(/images/IP/cn/icon_main_ip1.gif) no-repeat 50% 0}
.ip_con1  .a2 {background:url(/images/IP/cn/icon_main_ip2.gif) no-repeat 50% 0}
.ip_con1  .a3 {background:url(/images/IP/cn/icon_main_ip3.gif) no-repeat 50% 0}
.ip_con1  .a4 {background:url(/images/IP/cn/icon_main_ip4.gif) no-repeat 50% 0}
.ip_con1  .a5 {background:url(/images/IP/cn/icon_main_ip5.gif) no-repeat 50% 0}
.ip_con1  .a6 {background:url(/images/IP/cn/icon_main_ip6.gif) no-repeat 50% 0}
.ip_con1  .a7 {background:url(/images/IP/cn/icon_main_ip7.gif) no-repeat 50% 0}
.ip_con1  .a8 {background:url(/images/IP/cn/icon_main_ip8.gif) no-repeat 50% 0}
.ip_con1  .a9 {background:url(/images/IP/cn/icon_main_ip9.gif) no-repeat 50% 0}
.ip_con2 {overflow:hidden;margin-left:-1px;border-bottom:1px solid #ccd3d9}
.ip_con2 .unit {float:left;padding:20px 15px;width:296px;height:108px;border-left:1px solid #ccd3d9}
.ip_con2 .unit1 a {display:block;float:left;width:80px;height:47px;margin:20px 0 0 15px;padding:12px 0 0 60px;font-size:14px}
.ip_con2 .unit1 a:first-child {margin-left:0px}
.ip_con2 .unit1  .ti1 {background:url(/images/IP/cn/icon_certi_link1.gif) no-repeat 0 0}
.ip_con2 .unit1  .ti2 {background:url(/images/IP/cn/icon_certi_link2.gif) no-repeat 0 0}
.ip_con2 .unit2 ul {overflow:hidden;margin-top:10px}
.ip_con2 .unit2 ul li {float:left;width:148px;line-height:24px}
.ip_con2 .unit2 ul li a {padding-left:14px;background:url(/images/IP/ef/ibu1.gif) no-repeat 7px 6px;font-size:14px}
.ip_con3 {overflow:hidden;margin-left:-1px;padding:20px 0;border-bottom:1px solid #ccd3d9;background:#f8f9f9}
.ip_con3 h2.h2_type2 {font-size:15px !important;line-height:0px}
.ip_con3 .unit {float:left;padding-left:20px;height:115px;background:url(/images/IP/cn/bg_user.gif) repeat-y left top}
.ip_con3 .unit:first-child {padding-left:0px;background:none}
.ip_con3 .unit ul {margin-top:14px}
.ip_con3 .unit1 {margin-left:15px;width:248px}
.ip_con3 .unit1 li {float:left;width:110px}
.ip_con3 .unit2 {width:207px}
.ip_con3 .unit3 ul {padding-left:120px;background:url(/images/IP/cn/bg_tip.gif) no-repeat left top}
.ip_con3 .unit3 ul li {width:320px}
.ip_con4 {overflow:hidden;margin-left:-1px}
.ip_con4 .unit {float:left;position:relative;padding:20px 15px;width:296px;height:159px;border-left:1px solid #ccd3d9}
.ip_con4 .unit ul {margin-top:15px}
.ip_con4 .unit3 {padding:0px;width:326px;height:199px;background:url(/images/IP/cn/bg_view.gif) repeat-y 44% top}
.ip_con4 .unit3 h2.h2_type1 {margin-bottom:10px;font-size:16px !important;line-height:12px !important}
.ip_con4 .unit3 .view_1 {float:left;padding:25px 0 0 19px;width:124px;height:174px}
.ip_con4 .unit3 .view_1 .btn_view1 {margin-top:28px}
.ip_con4 .unit3 .view_2 {float:left;padding:25px 0 0 15px;width:168px;height:174px}
.ip_con4 .unit3 .view_2 .btn_view2 {margin-top:9px}
.ip_con4 .unit3 p, .ip_con4 .unit3 span {color:#6e7482;letter-spacing:-1px}
.more1{display:block;position:absolute;right:20px;top:28px;padding-right:8px;background:url(/images/IP/cn/bg_more1.gif) right 4px no-repeat;color:#4b4e5a}
/* 공통 */
.ip_list_type1 li {display:block;width:290px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:20px;padding-left:6px;background:url(/images/IP/cn/ibu1.gif) no-repeat 0 35%}
/* My 뱅크 - My page */
.mypage {position:relative;width:100%;background:url(/images/IP/mb/bg_mb_container_top.gif) repeat-x 0 0;margin:-26px 0 60px !important}
.mb_content {position:relative;margin:0 auto;width:980px}
/* 탭 */
.mb_tab {position:relative;width:980px;height:55px;background:url(/images/IP/mb/bg_mb_tab.png) no-repeat 0 0}
.mb_tab ul {overflow:hidden}
.mb_tab ul li {float:left;width:195px;text-align:center}
.mb_tab ul li a {display:inline-block;padding-top:1px;width:195px;height:44px;font-size:16px;text-decoration:none}
.mb_tab ul li a span{cursor:pointer;display:inline-block;padding-top:14px;width:123px;height:30px;background:url(/images/IP/mb/bull_mb_tab.gif) no-repeat right 18px;text-align:left}
.mb_tab ul li.on {position:relative;padding-top:0px;width:198px;height:55px;background:url(/images/IP/mb/mb_tab_on.png) no-repeat 0 0}
.mb_tab ul li.on a {display:inline-block;width:198px;height:55px;color:#009aca;font-weight:bold}
.mb_tab ul li.on a span{cursor:pointer;display:inline-block;padding-top:20px;width:123px;height:35px;background:url(/images/IP/mb/bull_mb_tab_on.gif) no-repeat right 25px;text-align:left}
.mb_tab a.btn_q {position:absolute; right:25px; top:9px}
/* 비주얼 */
.mb_content .visual_top {padding-top:36px;height:156px;border-bottom:2px solid #6e7482;background:url(/images/IP/mb/bg_mb_visual.png) no-repeat right bottom}
.mb_content .visual_top h1 {font-family:'맑은 고딕',Malgun Gothic;letter-spacing:-1px;line-height:24px;color:#2f3743;font-size:21px;font-weight:normal}
.mb_content .visual_top h1 span.point {text-decoration:underline;color:#12979c !important}
.mb_content .visual_top .btn5{margin:-6px 0 -2px}
.mb_content .mb_cont {margin-top:30px}
.mb_co1 {overflow:hidden}
.mb_co1 .s-tab{width:100%; overflow:hidden}
.mb_co1_left {float:left;width:718px}
.mb_co1_left .s-tab ul{width:100%; overflow:hidden;background:url("/images/CN/ts/bg_tabline.gif") repeat-x left bottom; position:relative}
.mb_co1_left .s-tab li{float:left; margin-left:3px}
.mb_co1_left .s-tab li:first-child {margin-left:0px}
.mb_co1_left .s-tab li a{border-top:1px solid #ccd3d9; border-left:1px solid #ccd3d9; border-right:1px solid #ccd3d9}
.mb_co1_left .s-tab li a:hover{background:#f6f6fa;color:#4b4e5a;text-decoration:none}
.mb_co1_left .s-tab li a.on{color:#4b4e5a;text-decoration:none}
.mb_co1_left .s-tab li.on a{border-top:1px solid #919baa; border-left:1px solid #919baa; border-right:1px solid #919baa; border-bottom:1px solid #fff}
.mb_co1_left .s-tab li a.on{letter-spacing:-1px;border-top:1px solid #919baa; border-left:1px solid #919baa; border-right:1px solid #919baa; border-bottom:1px solid #fff}
.mb_co1_left .s-tab li.on, .mb_co1_left .s-tab li a.on, .mb_co1_left .s-tab li.on a{font-weight:bold}
.mb_co1_left .s-tab li a{display:block; padding:14px 30px 11px 30px}
.mb_co1_left .s-tab li a.card{display:block; padding:14px 25px 11px 25px}
.mb_co1_left .s-tab li.mgl4 {margin-left:4px !important}
.mb_tstyle1 {margin-top:30px;height:368px;overflow-y:scroll;overflow-x:hidden;border-top:1px solid #919baa;border-bottom:1px solid #919baa}
.bdr_t1 {border-top:none;border-bottom:none}
.mb_co1_right {float:right;width:252px}
.mb_co1_right span.btn5 {font-weight:normal}
.mb_bn_type1 {padding:17px 14px 12px;border:1px solid #d4d6d7;background:#f6f6f6}
.mb_bn_type1 p.txt {padding-left:6px;margin-top:5px;letter-spacing:-0.09em}
.mb_bn_type1 h2 {overflow:hidden;margin-top:6px;padding:2px 0 0 7px;background:url("/images/IP/mb/bull_mb_bn_h_type1.gif") no-repeat 0 8px;font-size:14px;color:#0066b3}
.mb_bn_type1 h2:first-child {margin-top:0px}
.mb_bn_type1 h2 .btn5{margin-top:-2px}
.mb_bn_type2 {margin-top:10px;padding:18px 0 0 20px;width:232px;height:288px}
.mb_bn_type2 h2 {font-family:'맑은 고딕',Malgun Gothic;letter-spacing:-2px;line-height:27px;font-size:22px;color:#e2632e}
.mb_bn_type2 h2 span {color:#12979c !important}
.mb_bn_type2 p.txt {margin-top:13px;font-size:14px;line-height:19px}
.mb_co2 {position:relative;margin-top:35px;padding-top:25px;background:url("/images/IP/mb/bg_mb_co2_top.gif") no-repeat 0 0;border-top:2px solid #6e7482}
.nh_pro1 {position:relative;overflow:hidden;height:180px}
.nh_pro1 .unit {float:left}
.nh_pro1 .unit a.btn {display:inline-block;padding-top:2px;position:absolute; top:14px; right:19px;font-size:14px}
.nh_pro1 .unit a.btn.closed {padding-right:29px;height:17px;background:url("/images/IP/mb/bg_closed.gif") no-repeat right 0}
.nh_pro1 .unit a.btn.opened {padding-right:29px;height:17px;background:url("/images/IP/mb/bg_opened.gif") no-repeat right 0}
.nh_pro1  h2.nh_pro1_tit {font-family:'맑은 고딕',Malgun Gothic;font-size:20px;color:#2f3743}
.nh_pro1  .unit.unit1 {position:relative;padding:13px 20px 15px 20px;width:539px;border:1px solid #c3ccd4;background:url("/images/IP/mb/bg_nh_pro1_box.gif") repeat-x 0 bottom}
.nh_pro_info1 {margin-top:18px;height:116px}
.nh_pro_info1 img {float:left}
.nh_pro_info1 ul {padding-left:127px}
.nh_pro_info1 ul li {padding:9px 0;background:url("/images/IP/mb/bg_nh_pro_info_li.gif") repeat-x 0 top}
.nh_pro_info1 ul li:first-child {background:none}
.nh_pro_info1 ul li span.type {padding-left:6px;background:url("/images/CN/bull_txt_type4.gif") no-repeat 0 5px}
.nh_pro1  .unit.unit2 {position:relative;margin-left:15px;padding:13px 20px 15px 20px;width:342px;border:1px solid #c3ccd4;background:url("/images/IP/mb/bg_nh_pro1_box.gif") repeat-x 0 bottom}
.nh_pro_info2 {margin-top:18px;height:116px}
.nh_pro_info2 ul {}
.nh_pro_info2 ul li {padding:6px 0;background:url("/images/IP/mb/bg_nh_pro_info_li.gif") repeat-x 0 top}
.nh_pro_info2 ul li:first-child {background:none}
.nh_pro_info2 ul li span.type {padding-left:6px;background:url("/images/CN/bull_txt_type4.gif") no-repeat 0 5px}
.nh_pro_info2 ul li span.w1 {display:inline-block;width:78px}
/* 뱅킹 바로가기 아이프레임 */
.onepage_iframe{margin-top:25px}
.onepage_iframe iframe{vertical-align:top}
.onepage{overflow:hidden;padding-bottom:18px;border-bottom:1px solid #ccd3d9;background:#fff}
.onepage h2{float:left;width:100%;height:38px;margin-bottom:20px;padding:10px 0 0 20px;font-family:'맑은 고딕',Malgun Gothic;font-size:20px;line-height:24px;color:#2f3743;background:#f6f6fa;border-top:2px solid #0066b3;border-bottom:1px solid #ccd3d9}
.onepage h2 em{font-family:"돋움", Dotum;font-size:12px;line-height:24px;font-weight:normal}
.onepage h3{margin-bottom:6px;font-size:14px;line-height:1;color:#0066b3}
.onepage ul{overflow:hidden}
.onepage li{float:left;margin-top:8px;margin-right:27px;padding-left:7px;background:url(/images/IP/mb/bu_mb1.gif) no-repeat 0 4px}
.onepage li a{display:block;padding-right:15px;background:url(/images/IP/mb/bu_mb2.gif) no-repeat 100% 0}
.onepage .service1{float:left;width:565px;padding-left:20px}
.onepage .service1 li a{width:139px}
.onepage .service2{float:left;width:362px;margin-right:-50px;padding-left:30px;border-left:1px solid #ccd3d9}
.onepage .service2 li{margin-right:34px}
.onepage .service2 li a{width:125px}
/* e마케팅 배너 영역 (MY뱅크 subindex 영역) */
.nh_pro2 {overflow:hidden;margin-top:25px;background:url(/images/IP/mb/bg_nh_pro2_box.png) no-repeat 100% 100%}
.nh_pro2  .unit {float:left;width:480px;height:148px}
.nh_pro2  .unit+.unit{margin-left:20px}
.nh_pro2  .unit h2 {margin:25px 30px 10px;font-family:'맑은 고딕',Malgun Gothic;font-size:16px;line-height:1}
.nh_pro2  .unit ul {padding:0 30px}
.nh_pro2  .unit ul li a{padding-left:8px;font-size:14px;line-height:26px;background:url(/images/IP/mb/bull_mb_bn_li_type1.gif) no-repeat 0 3px}
.nh_pro2 img.banner{float:left;width:480px;height:148px;margin-left:20px}
.bg_mb_wrap {background:none !important}
/* My 뱅크 - 부자 다이어리 */
.term_cho {overflow:hidden;margin-bottom:10px}
/* 기간선택 */
.month_area {position:relative}
.month_area .month_select {width:350px;margin:0 auto;position:relative;text-align:center}
.month_area .month_select2 {width:120px;margin-left:255px;position:relative;text-align:center}
.pop_content .month_area .month_select2 {margin-left:177px}
.month_area .month_select3 {width:90px;position:relative;text-align:center}
.month_area .month_select2 + .month_select3 {margin-left:24px}
.month_area .month_prev, .month_area .month_next {position:absolute;top:5px}
.month_area .month_prev {left:0}
.month_area .month_next {right:0}
.month_area .month_prev button, .month_area .month_next button {width:23px;height:22px;display:block;background:url(/images/IP/mm/global/icon_pack.png) no-repeat -300px 0;text-indent:-9999em}
.month_area .month_next button {background-position:-366px 0}
.month_area .month_prev button:hover {background-position:-333px 0}
.month_area .month_next button:hover {background-position:-399px 0}
.month_area .month_date {display:inline-block;font-family:'맑은 고딕',Malgun Gothic;font-size:24px;font-weight:bold;color:#4b4e5a;line-height:1.2}
.month_area .btn_setting {position:absolute;top:5px;right:60px}
.month_area .btn_setting a {width:85px;height:22px;padding-left:36px;display:inline-block;line-height:23px;background:url(/images/IP/mm/global/icon_pack.png) no-repeat -432px 0}
.month_area .btn_setting a:hover {text-decoration:none;color:#2f3743;background-position:-563px 0}
.month_area .btn_setting.type2 {position:static;margin-left:3px}
.month_area .btn_setting.type2 a {width:85px;height:22px;padding-left:13px;display:inline-block;line-height:23px;background:url(/images/IP/mm/global/icon_pack.png) no-repeat -467px -27px}
.month_area .btn_setting.type2 a:hover {text-decoration:none;color:#2f3743;background-position:-598px -27px}
.real_view {padding:0 15px;margin:18px 0 5px;overflow:hidden}
/* 토글박스 */
.box_toggle {position:relative;padding:16px 0 10px;margin-bottom:20px;background:url(/images/IP/mb/bg_box2.gif) no-repeat}
.box_toggle:after {display:block;clear:both;content:''}
.msie7 .box_toggle {display:inline-block}
.box_toggle .inner_bot {width:980px;position:absolute;left:0;bottom:-1px;height:10px;background:url(/images/IP/mb/bg_box2.gif) no-repeat 0 100%}
.box_toggle span.open_toggle, .box_toggle span.close_toggle {position:absolute;bottom:-18px;right:24px}
.box_toggle span.open_toggle a{width:59px;height:23px;display:block;background:url(/images/IP/mm/global/icon_pack.png) no-repeat -209px 0;text-indent:-9999em}
.box_toggle span.close_toggle a{width:48px;height:23px;display:block;background:url(/images/IP/mm/global/icon_pack.png) no-repeat -151px 0;text-indent:-9999em}
.budget {width:566px;padding-left:15px;margin-right:50px;overflow:hidden;float:left;position:relative}
.budget .simple_view  {margin-bottom:6px;overflow:hidden}
.budget .simple_view h2.title {float:left;font-size:14px;color:#615c44}
.budget .simple_view p.calculation {float:left;font-weight:bold}
.budget .simple_view p.calculation span.income, .budget .simple_view p.calculation span.outcome{width:32px;height:15px;display:inline-block;background:url(/images/IP/mm/global/icon_pack.png) no-repeat 0 0;text-indent:-9999em}
.budget .simple_view p.calculation span.income {}
.budget .simple_view p.calculation span.outcome {background-position:-43px 0}
.budget .simple_view p.calculation em.total {position:absolute;top:0px;right:0;font-size:14px;letter-spacing:-1px;color:#4b4e5a}
.budget .detail_view {overflow:hidden;margin:25px 0 10px}
.budget .detail_view ul {width:262px}
.budget .detail_view ul:first-child {padding-right:20px;margin-right:20px;background:url(/images/IP/mm/global/bg_dot_line3.gif) repeat-y 100% 0}
.budget .detail_view ul li:first-child {border-bottom:1px solid #eee}
.budget .detail_view ul li {position:relative}
.budget .detail_view ul li span {position:absolute;top:0;right:0}
.budget .detail_view ul li.part1 {padding-bottom:7px;margin-bottom:8px;color:#2f3743}
.budget .detail_view ul li.part1 span {color:#4b4e5a}
.budget .detail_view ul li.part2 {margin-bottom:5px;color:#18a1d4}
.budget .detail_view ul li.part3 {margin-bottom:5px;color:#e2632e}
.budget .detail_view ul li.part4 {padding-left:7px;margin-bottom:3px;background:url(/images/IP/mm/global/bull_txt_type9.gif) no-repeat 0 5px}
div.calculation2 {width:440px;margin:15px 8px 0 8px;position:relative}
div.calculation2 p{padding:10px 0 0 36px;float:left;font-size:14px;font-weight:bold;background:url(/images/IP/mm/ico_w.gif) no-repeat}
div.calculation2 p span.income, div.calculation2 p span.outcome{width:32px;height:15px;display:inline-block;background:url(/images/IP/mm/global/icon_pack.png) no-repeat 0 -265px;text-indent:-9999em}
div.calculation2 p span.income {}
div.calculation2 p span.outcome {background-position:-42px -265px}
div.calculation2 p em.total {position:absolute;top:5px;right:0;font-size:16px;letter-spacing:-1px;color:#4b4e5a}
.my_plan {width:340px;float:left}
.my_plan .simple_view {}
.my_plan .simple_view:after {display:block;clear:both;content:''}
.msie7 .simple_view {display:inline-block}
.my_plan .simple_view h2.title {float:left;font-size:14px;color:#615c44}
.my_plan .simple_view span.btn7 {margin:-2px 10px 0;float:right}
.my_plan .detail_view {overflow:hidden;margin-top:24px}
.my_plan .detail_view .img {margin-right:15px;border:1px solid #ece7d4}
.my_plan .detail_view .img img {width:49px;height:49px}
.my_plan .detail_view dl {margin-bottom:8px}
.my_plan .detail_view .plan_wrap {overflow:hidden;margin-bottom:6px}
.my_plan .detail_view .plan_wrap dl.part1 {float:right;width:270px;margin-top:5px}
.my_plan .detail_view .plan_wrap dl.part1 dt{float:left;width:85px;line-height:20px}
.my_plan .detail_view .plan_wrap dl.part1 dd{line-height:20px}
.my_plan .detail_view dl.part2 {}
.my_plan .detail_view dl.part2 dt {float:left;width:67px;padding-left:7px;background:url(/images/IP/mm/global/bull_txt_type9.gif) no-repeat 0 6px}
.my_plan .detail_view dl.part2 dd {}
.rate {float:left;margin-top:2px;position:relative;width:200px;height:10px;border:1px solid #cbcbcc;background-color:#f0f0f0}
.rate span {height:10px;display:inline-block;position:relative;top:-1px;left:-1px;border:1px solid #13a4a9;background-color:#35bec3}
.rate span em.percent {position:absolute;top:-2px;left:205px;font-weight:bold;color:#13a4a9;border:}
.rate span em.money {width:130px;position:absolute;top:-2px;left:240px;color:#4b4e5a}
.my_plan2 {overflow:hidden}
.my_plan2 .plan_icon {margin-right:35px;float:left;text-align:center}
.my_plan2 .plan_icon .img {margin:0 0px 5px 1px;border:1px solid #d1bda5}
.my_plan2 .plan_icon .img img {width:125px;height:125px}
.my_plan2 .detail_view {}
.my_plan2 .detail_view .last {margin:0}
.my_plan2 .detail_view dl.list {overflow:hidden;margin-top:10px}
.my_plan2 .detail_view dl.list dt, .my_plan2 .detail_view dl.list dd {height:21px;margin-bottom:7px;float:left}
.my_plan2 .detail_view dl.list dt {line-height:1.8}
.my_plan2 .detail_view dl.list dt {width:117px;font-weight:bold}
.my_plan2 .detail_view dl.list dd {width:430px}
.my_plan3 {overflow:hidden}
.my_plan3 .detail_view {width:404px;margin-right:20px;float:left}
.my_plan3 .detail_view h2 {margin-bottom:7px;font-size:14px;color:#615c44}
.my_plan3 .detail_view p.img {margin-right:14px;float:left;border:1px solid #dfceb9}
.my_plan3 .detail_view p.img img {width:87px;height:87px}
.my_plan3 .detail_view dl.list {overflow:hidden}
.my_plan3 .detail_view dl.list dt, .my_plan3 .detail_view dl.list dd {height:21px;margin-bottom:3px;float:left}
.my_plan3 .detail_view dl.list dt{width:79px;margin-right:10px;font-weight:bold;background:url(/images/CN/bg_board_th_line.gif) no-repeat 100% 2px}
.my_plan3 .detail_view dl.list dd{width:165px}
.my_plan3 .plan_cuchun {width:286px;float:right}
.my_plan3 .plan_cuchun h2{font-size:14px;color:#615c44}
.my_plan3 .plan_cuchun table td {background-color:#fff}
.my_plan3 .noplan {padding-top:100px;margin-top:10px;text-align:center;background:url(/images/IP/mm/global/bg_noplan.gif) no-repeat 50% 0;font-weight:bold}
/* 나의 가계부 */
h1 {position:relative;font-size:22px;font-family:'맑은 고딕',Malgun Gothic;*line-height:24px}
h1 .btn16{*position:relative;;*top:4px}
.mb_accbook {overflow:hidden}
.accbook {float:left}
.accbook.con1 {width:586px}
.accbook.con2 {width:343px;margin-left:49px}
.accbook .tit_wrap {overflow:hidden;margin:18px 0 8px 0}
.accbook .tit_wrap h2 {font-size:14px}
/* 달력 */
.tbl_calendar{width:100%;table-layout:fixed}
.tbl_calendar th{padding:9px 10px;background:#1eb8bd;border-right:1px solid #09979d;border-left:1px solid #4bc6ca;border-bottom:1px solid #07999e;font-weight:bold;text-align:left;color:#fff}
.tbl_calendar td{height:60px;padding:10px 5px 0px 5px;border-left:1px solid #ccd3d9 !important;border-bottom:1px solid #ccd3d9;vertical-align:top}
.tbl_calendar td:first-child strong{color:#e2632e}
.tbl_calendar td.sat{border-right:1px solid #ccd3d9 !important;color:#2257ac}
.tbl_calendar td.sun{color:#e2632e}
.tbl_calendar td.now{background:#f8f8f9}
.tbl_calendar td .num{position:relative}
.tbl_calendar td strong{float:left;font-size:16px}
.tbl_calendar td a.active {position:relative;display:block;z-index:999;height:60px}
/* 달력아이콘 */
span.ico_income , span.ico_outcome , span.ico_bank ,span.ico_memo, span.ico_all, span.ico_oil, span.ico_pix, span.ico_etc{min-width:14px;min-height:14px;display:inline-block;background:url(/images/IP/mm/global/icon_pack.png)}
span.ico_income em, span.ico_outcome em, span.ico_bank em, span.ico_memo em, span.ico_all em, span.ico_oil em, span.ico_pix em, span.ico_etc em{position:relative;top:-1x;margin:0 1px 0 16px;font-size:11px}
span.ico_income {background-position:0 -50px}
span.ico_outcome {background-position:0 -74px}
span.ico_bank {background-position:0 -98px}
span.ico_memo {background-position:2px -121px}
span.ico_all {background-position:-113px -50px}
span.ico_oil {background-position:-113px -74px}
span.ico_pix {background-position:-113px -98px}
span.ico_etc {background-position:-113px -122px}
.pos_r .ico_w {overflow:hidden;width:35px}
.pos_r .ico_w  ul li {float:left}
.pos_r .ico_w span {width:14px;height:14px}
.tbl_calendar td span.ico_income , .tbl_calendar td span.ico_outcome , .tbl_calendar td span.ico_bank , .tbl_calendar td span.ico_memo , .tbl_calendar td span.ico_all, .tbl_calendar td span.ico_oil, .tbl_calendar td span.ico_pix, .tbl_calendar td span.ico_etc{margin:0 0 2px 3px;position:relative;top:1px;display:block;font-size:12px;color:#e2632e;font-weight:bold}
.tbl_calendar td span.ico_income em, .tbl_calendar td span.ico_outcome em, .tbl_calendar td span.ico_bank em, .tbl_calendar td span.ico_memo em, .tbl_calendar td span.ico_all em, .tbl_calendar td span.ico_oil em, .tbl_calendar td span.ico_pix em, .tbl_calendar td span.ico_etc em {width:14px;margin:0 3px 0;display:inline-block;text-indent:-9999em}
.daily_info {width:132px;height:1px;display:none;z-index:30;position:absolute;top:34px;left:-38px}
.daily_info ul {height:82px;padding:8px 6px;overflow-y:auto;border:1px solid #e2632e;border-top:none;background-color:#fcfbf6}
.daily_info ul li{margin-top:5px}
.daily_info ul li:first-child {margin:0}
.daily_info ul li span {font-weight:bold}
.daily_info span.di_j {width:132px;height:5px;display:block;background:url(/images/IP/mb/bg_di_j.png) no-repeat 50% top}
/* 스크롤 테이블 */
.fixed_table_container{padding:29px 0 31px;overflow:hidden;position:relative;border:1px solid #d0d4d9;background:#f8f8f9 url(/images/IP/mm/global/bg_scroll_table.gif) repeat-x 0 100%}
.fixed_container_inner {overflow-x:hidden;overflow-y:scroll;height:100%;border-top:1px solid #d0d4d9;border-bottom:1px solid #d0d4d9}
.fixed_table_container table.Moneybook {background-color:#fff}
.fixed_container_inner2 {overflow-x:hidden;overflow-y:scroll;height:100%;border-top:1px solid #d0d4d9;border-bottom:1px solid #d0d4d9}
.fixed_container_inner table.Moneybook thead th span {padding:6px 0}
.fixed_container_inner2 table.Moneybook thead th span {padding:12px 0}
.fixed_table_container table.Moneybook thead th {text-align:left;border-collapse:separate !important}
.fixed_table_container table.Moneybook thead th span {z-index:99;min-height:17px;display:block;position:absolute;top:0;margin-left:-1px;text-align:center;border-bottom:1px solid #ccd3d9;border-left:1px solid #ccd3d9;background-color:#f8f8f9}
.fixed_table_container table.Moneybook thead th {height:0 !important;padding:0 !important}
.fixed_table_container table.Moneybook tfoot tr.add_foot td > span {bottom:30px}
.fixed_table_container table.Moneybook tfoot td {height:0;padding:0;text-align:left;border:0}
.fixed_table_container table.Moneybook tfoot td  > span {z-index:99;padding:6px 0;min-height:17px;display:block;position:absolute;bottom:0;margin-left:-1px;text-align:center;border-top:1px solid #ccd3d9;border-left:1px solid #ccd3d9;background-color:#f8f8f9}
.msie .fixed_table_container table.Moneybook tfoot td  > span.bugfixie {padding-left:3px !important}
.msie .fixed_table_container table.Moneybook tfoot td  > span.bugfixie2 {margin-left:-4px !important}
.fixed_table_container table.Moneybook tfoot td  span.price {padding-right:5px;text-align:right}
.msie7 .fixed_table_container table.Moneybook tfoot td  span.price {}
.fixed_table_container table.Moneybook {border:0}
.fixed_table_container table.Moneybook tbody tr:first-child td, .fixed_table_container table.Moneybook tbody tr:first-child th {border-top:0;padding-top:3px}
table.Moneybook tbody tr td select {width:100%}
.fixed_table_container table.Moneybook thead tr th:first-child span{margin-left:-3px}
.tb_col.Moneybook th {padding:4px 0}
.tb_row.Moneybook td, .tb_col.Moneybook td {padding:4px 5px 4px 5px;height:21px}
.fixed_table_container table.tb_col.Moneybook tbody td {padding:2px 5px 2px 5px;height:25px}
.tb_col.Moneybook tfoot tr:first-child td{}
.fixed_table_container.scroll_tfoot {padding-bottom:61px}
.fixed_table_container.scroll_tfoot2 {padding-bottom:0}
.msie7 .fixed_table_container table.Moneybook {table-layout:fixed !important;width:100% !important}
.msie8 .fixed_table_container table.Moneybook {table-layout:auto !important;width:100% !important}
.msie9 .fixed_table_container table.Moneybook thead tr th:first-child span{margin-left:-3px}
.msie8 .fixed_table_container table.Moneybook thead tr th:first-child span{margin-left:-2px}
.msie7 .fixed_table_container table.Moneybook thead tr th:first-child span{margin-left:-1px;padding-left:1px}
.msie7 .fixed_table_container table.Moneybook tfoot td  > span {margin-left:0px}
.msie7 .fixed_table_container table.Moneybook tfoot tr td:first-child span {margin-left:-1px}
.msie7 .fixed_table_container{background:#f8f8f9 url(/images/IP/mm/global/bg_scroll_table2.gif) repeat-x 0 100%}
/* my뱅크 마이페이지 스크롤테이블 */
.fixed_table_mb_mypage{padding:29px 0 31px;overflow:hidden;position:relative;border-top:1px solid #919baa;border-bottom:1px solid #919baa}
.fixed_mb_mypage_inner {overflow-x:hidden;overflow-y:scroll;height:100%;border-top:1px solid #d0d4d9;border-bottom:1px solid #d0d4d9}
.fixed_table_mb_mypage table.mb_mypage {background-color:#fff;border-collapse:collapse;border-collapse:separate !important}
.fixed_mb_mypage_inner2 {overflow-x:hidden;overflow-y:scroll;height:100%;border-top:1px solid #d0d4d9;border-bottom:1px solid #d0d4d9}
.fixed_mb_mypage_inner table.mb_mypage thead th span {padding:6px 0}
.fixed_mb_mypage_inner2 table.mb_mypage thead th span {padding:12px 0}
.fixed_table_mb_mypage table.mb_mypage thead th {text-align:left;border-collapse:separate !important}
.fixed_table_mb_mypage table.mb_mypage thead th span {z-index:99;min-height:17px;display:block;position:absolute;top:0;margin-left:-1px;text-align:center;border-bottom:1px solid #ccd3d9;border-left:1px solid #ccd3d9;background-color:#f8f8f9}
.fixed_table_mb_mypage table.mb_mypage thead th {height:0 !important;padding:0 !important}
.fixed_table_mb_mypage table.mb_mypage tfoot tr.add_foot td > span {bottom:30px}
.fixed_table_mb_mypage table.mb_mypage tfoot td {height:80px;padding:0;text-align:left;border:0}
.fixed_table_mb_mypage table.mb_mypage tfoot td  > span {z-index:99;padding:6px 0;min-height:17px;display:block;position:absolute;bottom:0;margin-left:-1px;text-align:center;border-top:1px solid #ccd3d9;border-left:1px solid #ccd3d9;background-color:#f8f8f9}
.msie .fixed_table_mb_mypage table.mb_mypage tfoot td  > span.bugfixie {padding-left:3px !important}
.msie .fixed_table_mb_mypage table.mb_mypage tfoot td  > span.bugfixie2 {margin-left:-4px !important}
.fixed_table_mb_mypage table.mb_mypage tfoot td  span.price {padding-right:5px;text-align:right}
.msie7 .fixed_table_mb_mypage table.mb_mypage tfoot td  span.price {}
.fixed_table_mb_mypage table.mb_mypage {border:0}
.fixed_table_mb_mypage table.mb_mypage tbody tr:first-child td, .fixed_table_mb_mypage table.mb_mypage tbody tr:first-child th {border-top:0;padding-top:3px}
table.mb_mypage tbody tr td select {width:100%}
.tb_col.mb_mypage th {padding:4px 0}
.tb_row.mb_mypage td, .tb_col.mb_mypage td {padding:4px 5px 4px 5px;height:21px;border-bottom:1px solid #d0d4d9}
.tb_col.mb_mypage td{border-top:none}
.fixed_table_mb_mypage table.tb_col.mb_mypage tbody td {padding:2px 5px 2px 5px;height:25px}
.tb_col.mb_mypage tfoot tr:first-child td{}
.fixed_table_mb_mypage.scroll_tfoot {padding-bottom:61px}
.fixed_table_mb_mypage.scroll_tfoot2 {padding-bottom:0}
.msie7 .fixed_table_mb_mypage table.mb_mypage {table-layout:fixed !important;width:100% !important;background-color:#fff;border-collapse:collapse !important}
.msie8 .fixed_table_mb_mypage table.mb_mypage {table-layout:auto !important;width:100% !important}
.msie9 .fixed_table_mb_mypage table.mb_mypage thead tr th:first-child span{margin-left:-3px}
.msie8 .fixed_table_mb_mypage table.mb_mypage thead tr th:first-child span{margin-left:-2px}
.msie7 .fixed_table_mb_mypage table.mb_mypage thead tr th:first-child span{margin-left:-1px;padding-left:1px}
.msie7 .fixed_table_mb_mypage table.mb_mypage tfoot td  > span {margin-left:0px}
.msie7 .fixed_table_mb_mypage table.mb_mypage tfoot tr td:first-child span {margin-left:-1px}
.msie7 .fixed_table_mb_mypage{background:#f8f8f9 url(/images/IP/mm/global/bg_scroll_table2.gif) repeat-x 0 100%}
.mb_ass {overflow:hidden;margin-top:30px;margin-bottom:35px}
.ass {float:left}
.ass.cont1 {width:585px}
.ass.cont2 {width:345px;margin-left:50px}
.ass .tit_wrap {overflow:hidden;height:15px;margin:18px 0 8px 0}
.ass .tit_wrap h2 {font-size:14px}
.ass_cont {overflow:hidden}
.ass_cont .ass_left {float:left;width:285px}
.ass_cont .ass_right {float:right;width:285px}
.ass_result {margin-top:10px;padding:14px 10px;height:15px;border:1px solid #b8b6ab;background:#fcfbf6}
.ass_result .txt {float:left;font-size:14px;color:#615c44;vertical-align:top}
.ass_result .txt span.ass_ic1 {display:inline-block;width:33px;height:15px;background:url(/images/IP/mb/bg_ass_ic1.gif) no-repeat 0 0;vertical-align:bottom}
.ass_result .txt span.ass_ic2 {display:inline-block;width:33px;height:15px;background:url(/images/IP/mb/bg_ass_ic2.gif) no-repeat 0 0;vertical-align:bottom}
.ass_result .won {float:right;font-size:16px}
#main_contents {overflow:hidden;margin-top:25px;padding-top:5px;background:url(/images/IP/nl/main/bg_box.gif) no-repeat}
#main_contents .col1, #main_contents .col2, #main_contents .col3, #main_contents .col4 {width:244px;min-height:1100px;padding-top:20px;float:left;position:relative;border-left:1px solid #cbcbcc}
#main_contents .col1 {width:243px}
#main_contents .col4 {width:244px;border-right:1px solid #cbcbcc}
#main_contents iframe{width:100%}
#main_contents div.title {margin:0 20px 16px 20px;overflow:hidden}
#main_contents div.title h1 {margin-top:-4px;float:left;font-size:18px;font-weight:bold;font-family:'맑은 고딕',Malgun Gothic;color:#2f3743;line-height:1.5}
#main_contents div.title span {width:18px;height:18px;float:right;display:block;background:url(/images/IP/nl/main/more01.gif)}
#main_contents div.title span a {width:18px;height:18px;display:inline-block;text-indent:-9999em}
#main_contents div.title2 {padding:18px 20px 8px 20px;overflow:hidden}
#main_contents div.title2 h2 {margin-top:-1px;float:left;font-size:16px;font-weight:bold;font-family:'맑은 고딕',Malgun Gothic;color:#cc8a0b;line-height:1}
#main_contents div.title2 span {width:18px;height:18px;float:right;display:block}
#main_contents div.title2 span a {width:18px;height:18px;display:block;text-indent:-9999em;background:url(/images/IP/nl/main/more03.gif)}
#main_contents div.title.ums {margin-bottom:1px;position:relative;top:-10px}
#main_contents div.title.ums h1 {padding:9px 0 11px 56px;background:url(/images/IP/nl/main/tit_ums.gif) no-repeat 0 4px}
#main_contents div.title.ums span {position:relative;top:10px}
.culture_list {overflow:hidden;border-top:3px solid #f05151;border-bottom:1px solid #cbcbcc}
.culture_list li {width:121px;float:left;text-align:center}
.culture_list li.odd {width:122px;background:url(/images/IP/nl/main/dot_line01.gif) 100% 0 repeat-y}
.culture_list li span a {height:31px;padding:87px 0 13px 0;display:block;letter-spacing:-0.5px;font-size:13px;font-family:'맑은 고딕',Malgun Gothic;color:#2f3743;line-height:1.2}
.culture_list li span a.bot_line {background:url(/images/IP/nl/main/dot_line02.gif) 0 100% repeat-x}
.culture_list li span {display:block;background:url(/images/IP/nl/main/bg_culture_list.gif) no-repeat 34px 20px}
.culture_list li span.c2 {background-position:-115px 20px}
.culture_list li span.c3 {background-position:-252px 20px}
.culture_list li span.c4 {background-position:-395x 20px}
.main_vote {padding:0 20px 30px 20px;margin-bottom:20px;border-bottom:3px solid #13a4a9;background:url(/images/IP/nl/main/bg_main_vote.gif) no-repeat 50% 53px}
.main_vote p.question {padding-left:40px;margin-bottom:110px;font-size:14px;font-weight:bold;font-family:'맑은 고딕',Malgun Gothic;color:#2f3743;line-height:1.2;background:url(/images/IP/nl/main/ico_q.gif) no-repeat 0 0}
.main_vote .btn1 button{padding:0 18px}
.main_vote .btn2 button {padding:0 20px}
.main_list_type {}
.main_list_type li {padding:20px;background:url(/images/IP/nl/main/dot_line02.gif) repeat-x 0 100%}
.main_list_type li.last {background:none}
.main_list_type li:first-child {padding-top:0}
.main_list_type li strong.event_name {display:inline-block;color:#f05151}
.main_list_type li strong.event_name span {font-weight:normal;color:#2f3743}
.main_list_type li strong.cate_name {font-size:16px;font-family:'맑은 고딕',Malgun Gothic;color:#e2632e;line-height:1.2}
.main_list_type li span.title {display:inline-block;color:#2f3743}
.main_list_type li span.cont {display:inline-block;font-size:11px;color:#5c5f68}
.main_list_type li strong.cate_name + a > .img {margin-top:8px}
.main_list_type li strong.cate_name + a > span.title {margin-top:8px}
.main_list_type li strong + span {margin-top:5px}
.main_list_type li span.title + span.cont {margin-top:5px}
.main_list_type li .img + strong.event_name {margin-top:15px}
.main_list_type li .img + span.title {margin-top:12px}
.main_list_type li dl.cont {}
.main_list_type li dl.cont dt {margin-bottom:10px;font-size:16px;font-weight:bold;font-family:'맑은 고딕',Malgun Gothic;color:#13a4a9;line-height:1.2}
.main_list_type li dl.cont dd {padding-left:7px;margin-top:5px;background:url(/images/IP/nl/main/bull_type_main02.gif) no-repeat 0 5px}
.main_list_type li dl.cont dt + dd {margin:0}
.main_list_type2 {margin:0 20px}
.main_list_type2 li {margin-bottom:18px}
.main_list_type2 li a {overflow:hidden;display:block;position:relative}
.main_list_type2 li a strong.title {display:inline-block;margin-bottom:5px;font-weight:bold}
.main_list_type2 li a span.description {display:inline-block;padding-left:60px;line-height:1.2;font-size:11px}
.main_list_type2 li a img.img {position:absolute;top:20px;left:0}
.etc_service {border-top:3px solid #13a4a9}
.etc_service li {padding:0 20px;border-bottom:1px solid #cbcbcc}
.etc_service li a {padding:20px 0 24px 0;display:block;font-size:16px;font-family:'맑은 고딕',Malgun Gothic;color:#2f3743;line-height:1.2;background:url(/images/IP/nl/main/more02.gif) no-repeat 100% 50%}
.uma_msg_list {overflow:hidden}
.uma_msg_list li {width:121px;float:left;text-align:center}
.uma_msg_list li.odd {width:122px;background:url(/images/IP/nl/main/dot_line01.gif) 100% 0 repeat-y}
.uma_msg_list li span a {height:31px;padding:87px 0 13px 0;display:block;letter-spacing:-0.5px;font-size:13px;font-family:'맑은 고딕',Malgun Gothic;color:#2f3743;line-height:1.2;background:url(/images/IP/nl/main/dot_line02.gif) repeat-x 100% 0}
.uma_msg_list li span a.bot_line {}
.uma_msg_list li span {display:block;background:url(/images/IP/nl/main/uma_msg_list.gif) no-repeat 26px 20px}
.uma_msg_list li span.c2 {background-position:-115px 20px}
.uma_msg_list li span.c3 {background-position:-252px 20px}
.uma_msg_list li span.c4 {background-position:-395x 20px}
.col5 {overflow:hidden;padding-top:28px;background:url(/images/IP/nl/main/bg_box2.gif) no-repeat}
.box_main_cont {padding:8px 5px 5px 8px;margin:-10px 20px 0 20px;word-spacing:-1px;line-height:1.6;font-size:11px;color:#fff;background-color:#b8a889}
ul.affiliates {padding:0 20px 14px 20px;background:url(/images/IP/nl/main/dot_line02.gif) repeat-x 0 100%}
ul.affiliates li {min-height:60px;padding:3px 0}
ul.affiliates li a {padding:4px 0 6px 76px;min-height:50px;display:block;line-height:1.2;background:url(/images/IP/nl/main/ico_premium.gif) no-repeat}
ul.affiliates li a strong {margin-bottom:4px;display:block}
ul.affiliates li a span {font-size:11px;color:#5c5f68}
ul.affiliates li a.c1 {background-position:0 0}
ul.affiliates li a.c2 {background-position:-210px 0}
ul.affiliates li a.c3 {padding:0 0 0 76px;background-position:-420px 0}
ul.affiliates li a.c4 {background-position:-630px 0}
p.affiliates {padding:0 20px 25px 20px;margin-bottom:18px;border-bottom:3px solid #13a4a9}
p.affiliates a {padding:4px 0 6px 76px;min-height:50px;display:block;line-height:1.3;background:url(/images/IP/nl/main/ico_premium.gif) no-repeat -840px 0}
p.affiliates a strong {margin-bottom:4px;display:block}
p.affiliates a span {font-size:11px;color:#5c5f68}
.mb_l_bottom {height:5px;background:url(/images/IP/mb/bg_mb_l_bottom.gif) no-repeat 0 0}
*:first-child+html #content_inner_sg .tit_type1.bu_none {width:90%}
#wrapper_sg{position:relative;width:825px;height:680px;background:url(/images/IP/sg/bg_wrapper.gif) no-repeat;border-bottom:1px solid #898788}
#wrapper_sg .close{position:absolute;right:40px;top:22px}
#header_sg{position:relative;height:137px}
#header_sg .logo{position:absolute;left:41px;top:19px;font-size:0}
#header_sg .close{position:absolute;right:40px;top:22px;display:inline-block}
#container_sg{position:relative;width:795px;padding:0 15px}
#container_sg:after{content:'';display:block;clear:both;height:0;font-size:0;visibility:hidden}
#content_sg{width:770px;padding:20px 0 0 20px}
#content_inner_sg{position:relative;padding-right:19px;width:756px;height:489px;overflow-x:hidden;overflow-y:scroll}
/* 주메뉴 */
#gnb_sg{position:absolute;left:15px;top:39px;width:100%}
#gnb_sg .dep1{}
#gnb_sg .dep1 li{float:left;padding-left:49px;margin-right:49px;background:url(/images/IP/sg/bg_gnb_1dsep.gif) no-repeat 0 16px}
#gnb_sg .dep1 li:first-child{padding-left:25px;background:none}
#gnb_sg .dep1 li a{display:block;padding:18px 0 12px 0;font-size:14px;font-weight:bold;text-align:center}
#gnb_sg .dep1 li a:hover,
#gnb_sg .dep1 li a:focus{color:#1776b4;border-bottom:3px solid #00477d;text-decoration:none}
#gnb_sg .dep1 li.on a{color:#1776b4;border-bottom:3px solid #00477d;text-decoration:none}
#gnb_sg .dep2{position:absolute;width:auto;left:20px;top:45px;display:none;back ground:#ff9900}
#gnb_sg .dep1 li.on .dep2 {display:block}
#gnb_sg #gnb2d1 {left:20px}
#gnb_sg #gnb2d2 {left:100px}
#gnb_sg #gnb2d3 {left:270px}
#gnb_sg #gnb2d5 {left:470px}
#gnb_sg .dep2 li{float:left;width:auto;padding-left:18px;margin-right:18px;background:url(/images/IP/sg/bg_gnb_2dsep.gif) no-repeat 0 18px}
#gnb_sg .dep2 li:first-child{padding-left:0;background:none}
#gnb_sg .dep2 li a{width:100%;display:block;padding-top:17px;font-size:12px;border-bottom:none !important;color:#b2deff !important;font-weight:normal}
#gnb_sg .dep2 li a:hover,
#gnb_sg .dep2 li a.on{color:#fff !important;font-weight:bold;letter-spacing:-1px}
/* 이용안내 타이틀 스타일 */
#container_sg .tit_type1_box {width:auto;overflow:hidden}
#container_sg h2.tit {margin:5px 0 20px 0;font-size:16px}
#container_sg .tit_type1_box h2.tit {margin:5px 0 14px 0}
/* 이용시간안내  */
.top_info_sg {margin-bottom:20px}
.top_info_sg strong {letter-spacing:-0.05em}
.top_info_sg .txt_type5 li,.top_info_sg .txt_type5 {margin-bottom:8px;padding-left:7px;background:url(/images/CN/bull_txt_info5.gif) 0 3px no-repeat}
.top_info_sg .txt_type5 li.last {margin-bottom:0px !important}
.top_info_sg .tit {margin-bottom:10px;color:#1776b4;font-size:14px}
.tab_sg{}
.tab_sg:after{display:block;clear:both;content:".";visibility:hidden;height:0}
.tab_sg .inner {height:53px;padding-left:1px;padding-top:2px}
.tab_sg .inner li {float:left;margin-top:-1px;margin-left:-1px}
.tab_sg .inner li a {position:relative;display:block;padding-top:7px;width:124px;height:20px;text-align:center;font-weight:bold;text-decoration:none !important;background:url(/images/IP/sg/bg_tab_off.gif) no-repeat 0 0;color:#6e7482;letter-spacing:-0.08em}
*:first-child+html .tab_sg .inner li a {position:static}
.tab_sg .inner li a:hover, .tab_sg .inner li a.on {z-index:999;background:url(/images/IP/sg/bg_tab_on.gif) no-repeat 0 0;font-size:14px;color:#000}
.tab_sg2{width:980px}
.tab_sg2:after{display:block;clear:both;content:".";visibility:hidden;height:0}
.tab_sg2 .inner {height:53px;padding-left:1px;padding-top:2px}
.tab_sg2 .inner li {float:left;margin-top:-1px;margin-left:-1px}
.tab_sg2 .inner li a {position:relative;display:block;padding-top:7px;width:132px;height:35px;text-align:center;font-weight:bold;text-decoration:none !important;background:url(/images/IP/sg/bg_tab_off_1.gif) no-repeat 0 0;color:#6e7482;letter-spacing:-0.08em}
*:first-child+html .tab_sg .inner li a {position:static}
.tab_sg2 .inner li a:hover, .tab_sg2 .inner li a.on {z-index:999;background:url(/images/IP/sg/bg_tab_on_1.gif) no-repeat 0 0;color:#000}
.tab_sg2 .inner .lh35 {line-height:35px}
/* 이용안내 탭 */
.info_tab {margin-bottom:30px;overflow:hidden;background:url(/images/IP/mm/global/bg_tab5_1.gif)  0 bottom  repeat-x}
.pop_content .info_tab {margin-bottom:15px}
.info_tab .inner{float:left;height:42px;overflow:hidden}
.info_tab .inner li{float:left;margin-right:3px}
.info_tab .inner li a{display:block;height:42px;color:#4b4e5a;padding:0px 0px 0px 15px;background:url(/images/IP/mm/global/bg_tab5_2.gif) left 0px no-repeat}
.info_tab .inner li a span{min-width:61px;display:block;text-align:center;cursor:pointer;padding:14px 14px 14px 0px;background:url(/images/IP/mm/global/bg_tab5_2.gif) right 0px no-repeat}
.wd_auto .inner li a span{min-width:auto !important}
.info_tab .inner li a span em{display: inline-block;line-height: 13px;margin-top: -6px}
.msie6 .info_tab .inner{width:740px;height:1%}
.msie6 .info_tab .inner li a, .info_tab .inner li a span{float:left}
.info_tab .inner li a.on,
.info_tab .inner li a:hover{font-weight:bold;letter-spacing:-1px;text-decoration:none;background:url(/images/IP/mm/global/bg_tab5_3.gif) 0 0px no-repeat}
.info_tab .inner li a.on span,
.info_tab .inner li a:hover span{background:url(/images/IP/mm/global/bg_tab5_3.gif) right 0px no-repeat}
.info_tab .inner li.last { margin:0}
.info_tab .inner li.last a span{min-width:60px}
/* 인터넷뱅킹 100배 활용 Tip 리스트 */
.tip_list1{border-top:2px solid #919baa;border-bottom:1px solid #919baa}
.tip_list1 li{border-top:1px solid #ccd3d9}
.tip_list1 li:first-child{border-top:none}
.tip_list1 .qst{padding:0px 10px 0px 10px}
.tip_list1 .qst a{cursor:pointer;display:block;padding:10px 35px 10px 0px;background:url(/images/CN/ico_qna_off.gif) right center no-repeat}
.tip_list1 .qst a.on{background-image:url(/images/CN/ico_qna_on.gif);color:#2f3743}
.tip_list1 .qst a:hover{color:#E2632E}
.tip_list1 .qst a:hover,
.tip_list1 .qst a.on{text-decoration:none;color:#e2632e}
.tip_list1 .qst span.num{display:inline-block;margin-right:10px;width:21px;line-height:18px;text-align:center;font-family:'맑은 고딕',Malgun Gothic;font-size:20px;font-weight:bold}
.tip_list1 .qst span.txt{display:inline-block;padding-top:4px;height:14px;vertical-align:top}
.tip_list1 .ans{overflow:hidden;display:none;padding:20px;background:#f8f8f9}
.tip_list1 .ans td {background:#fff}
.tip_list1 .ans li {border-top:none}
.tip_img {}
.tip_img img {float:left;width:345px}
.tip_img .txt {float:right;padding-top:20px;width:330px}
.special_box {padding:60px 0 0 313px;width:427px;height:206px;font-weight:bold;font-size:14px}
.special_box p.tit {font-family:'맑은 고딕',Malgun Gothic;font-size:32px;line-height:32px}
.special_box.type1 {background:url(/images/IP/sg/bg_special_box1.gif) no-repeat 0 0}
.special_box.type2 {padding:60px 0 0 343px;width:397px;background:url(/images/IP/sg/bg_special_box2.gif) no-repeat 0 0}
/* 이용안내 인터넷뱅킹 */
.easy_tip {overflow:hidden;margin:-10px 0 0 -14px}
.easy_tip li {float:left;margin:10px 0 0 14px}
.easy_tip li .easy_inner {padding:14px 13px;width:209px;height:117px;border:1px solid #ccd3d9}
.easy_tip li .easy_inner.type1 {background:url(/images/IP/sg/bg_easy_inne1.gif) no-repeat right 38px}
.easy_tip li .easy_inner.type2 {background:url(/images/IP/sg/bg_easy_inne2.gif) no-repeat right 38px}
.easy_tip li .easy_inner.type3 {background:url(/images/IP/sg/bg_easy_inne3.gif) no-repeat right 38px}
.easy_tip li .easy_inner.type4 {background:url(/images/IP/sg/bg_easy_inne4.gif) no-repeat right 38px}
.easy_tip li .easy_inner.type5 {background:url(/images/IP/sg/bg_easy_inne5.gif) no-repeat right 38px}
.easy_tip li .easy_inner.type6 {background:url(/images/IP/sg/bg_easy_inne6.gif) no-repeat right 38px}
.easy_tip li .easy_inner.type7 {background:url(/images/IP/sg/bg_easy_inne7.gif) no-repeat right 38px}
.easy_tip li .easy_inner.type8 {background:url(/images/IP/sg/bg_easy_inne8.gif) no-repeat right 38px}
.easy_tip li .easy_inner.type9 {background:url(/images/IP/sg/bg_easy_inne9.gif) no-repeat right 38px}
.easy_tip li .easy_inner.type10 {background:url(/images/IP/sg/bg_easy_inne10.gif) no-repeat right 38px}
.easy_tip li .easy_inner.type11 {background:url(/images/IP/sg/bg_easy_inne11.gif) no-repeat right 38px}
.easy_tip li .easy_inner.type12 {background:url(/images/IP/sg/bg_easy_inne12.gif) no-repeat right 38px}
.easy_tip li .easy_inner.type13 {background:url(/images/IP/sg/bg_easy_inne13.gif) no-repeat right 38px}
.easy_tip li .easy_inner.type14 {background:url(/images/IP/sg/bg_easy_inne14.gif) no-repeat right 38px}
.easy_tip li .easy_inner.type15 {background:url(/images/IP/sg/bg_easy_inne15.gif) no-repeat right 38px}
.easy_tip li .easy_inner.type16 {background:url(/images/IP/sg/bg_easy_inne16.gif) no-repeat right 38px}
.easy_tip li .easy_inner.type17 {background:url(/images/IP/sg/bg_easy_inne17.gif) no-repeat right 38px}
.easy_tip li .easy_inner.type18 {background:url(/images/IP/sg/bg_easy_inne18.gif) no-repeat right 38px}
.easy_tip li .easy_inner.type19 {background:url(/images/IP/sg/bg_easy_inne19.gif) no-repeat right 38px}
.easy_tip li .easy_inner.type20 {background:url(/images/IP/sg/bg_easy_inne20.gif) no-repeat right 38px}
.easy_tip li .easy_inner.type21 {background:url(/images/IP/sg/bg_easy_inne21.gif) no-repeat right 38px}
.easy_tip li .easy_inner.type22 {background:url(/images/IP/sg/bg_easy_inne22.gif) no-repeat right 38px}
.easy_tip li .easy_inner.type23 {background:url(/images/IP/sg/bg_easy_inne23.gif) no-repeat right 38px}
.easy_tip li .easy_inner.type24 {background:url(/images/IP/sg/bg_easy_inne24.gif) no-repeat right 38px}
.easy_tip li .easy_inner.none {padding:0 !important;width:235px;height:147px;background:#fafafa url(/images/IP/sg/bg_easy_inner_none.gif) no-repeat 50% 50%}
.easy_tip li .easy_inner p.tit {font-family:'맑은 고딕',Malgun Gothic;font-size:16px}
.easy_tip li .easy_inner p.txt {margin-top:10px;width:146px;line-height:14px;color:#6e7482;letter-spacing:-0.06em}
.easy_tip li .easy_inner .easy_btn {margin-top:24px}
.ib_ser1 {padding:35px 0 0 190px;width:550px;height:25px;background:#fafafa url(/images/IP/sg/bg_ib_ser1.gif) no-repeat 0 0}
.ib_ser2 {margin-top:10px;padding:35px 0 0 190px;width:550px;height:25px;background:#fafafa url(/images/IP/sg/bg_ib_ser2.gif) no-repeat 0 0}
/* 로그인(공인인증서) */
#login .login_wrap .service_info {clear:both;overflow:hidden;padding:24px 0 3px 39px;line-height:21px;border:1px solid #D4D6D7;border-top:0px none;margin:0px}
#login .login_wrap .service_info li {padding:0 0 12px 42px}
#login .login_wrap .service_info li.service_info1 {background:url(/images/IP/global/icon_login_info1.png) no-repeat 0 0}
#login .login_wrap .service_info li.service_info2 {background:url(/images/IP/global/icon_login_info2.png) no-repeat 0 0}
#login .login_wrap .service_info li.service_info3 {background:url(/images/IP/global/icon_login_info3.png) no-repeat 0 0}
#login .login_wrap .service_info li h3 {clear:both;padding:1px 0 2px 10px;line-height:16px}
#login .login_wrap .service_info .links{clear:both;overflow:hidden}
#login .login_wrap .service_info li .links li {float:left;padding:0 10px;background-position:100% 4px}
#login .login_wrap .box .login2{height:157px;padding-top:43px }
#login .login_wrap .box .info{top:155px}
/* 스마트도우미 */
#wrapper_sg_smart {position:relative; width:830px; height:680px; background:url(/images/IP/sg/bg_wrapper_smart.gif) no-repeat 0 0}
#wrapper_sg_smart .logo {position:absolute; top:26px; left:41px}
#wrapper_sg_smart .close {position:absolute; display:inline-block; top:12px; right:27px}
#wrapper_sg_smart #header_sg {position:relative; height:100px}
#wrapper_sg_smart #list_smart {padding:35px 35px 0}
#wrapper_sg_smart #list_smart h2 {height:51px; font-size:38px; font-family: 'NanumSquare'; color:#2f3743;line-height:1.5;position:relative}
#wrapper_sg_smart #list_smart h2 span{position:absolute;top:-21px}
#wrapper_sg_smart #list_smart h2 + p {margin: 17px 0 22px; font-size:14px; font-family: 'NanumSquare'; color:#4b4e5a; line-height:22px}
.btn_smart_cust {display:inline-block; position:absolute; top:12px; right:57px; background:url(/images/IP/sg/ico_link02.png) no-repeat 100% 2px; padding-right:20px; font-family:"Malgun Gothic"; font-size:15px; color:#046fd9}
.btn_smart_list {display:inline-block; position:absolute; top:40px; right:57px; width:63px; height:19px; background:url(/images/IP/sg/bg_list_btn01.gif) no-repeat 0 0; padding:4px 0 0 27px; font-size:13px; color:#046fd9}
.list_smart_list {margin: 68px -20px 0}
#container_sg_smart {width:800px; height:557px; margin:0 15px; background:url(/images/IP/sg/bg_smart_cont.gif) no-repeat 0 0}
#container_sg_smart #content_sg {width:740px; padding:30px 30px 25px}
#container_sg_smart #content_sg #content_inner_sg {width:750px}
#content_sg .hidden_obj {width:1px;height:1px;position:absolute;top:0;left:0;visibility:hidden;overflow:hidden;line-height:0;font-size:0}
span.btn18{padding:0 0 0 5px;display:inline-block;background:url(/images/IP/nl/global/bg_btn16.gif) 0 0 no-repeat}
span.btn18 a, span.btn18 button{display:block;padding:7px 11px 6px 5px;background:url(/images/IP/nl/global/bg_btn16.gif) right -39px no-repeat;font-size:14px;font-family:"돋움", Dotum; font-weight:bold; color:#fff}
span.btn18:hover{background:url(/images/IP/nl/global/bg_btn16.gif) 0 -78px no-repeat}
span.btn18 a:hover, span.btn18 button:hover{background:url(/images/IP/nl/global/bg_btn16.gif) right -117px no-repeat;text-decoration:none}
span.btn18 button{height:29px; margin-left:-1px;padding:0px 10px 0px 5px;line-height:1em}
span.btn19 a {display: block; padding: 14px 64px 15px 31px; font-size: 17px; font-family: 'NanumSquare'; color: #fff; border-radius: 4px; background: #046fd9 url('../../images/IP/sg/arrow.png') no-repeat 90% 55%}
span.btn19 a:hover {text-decoration: none}
table .cellp0{padding-right:0px !important;padding-left:0px !important}
table .cellp0 .sort{padding-right:5px !important}
table td a, table td a{color:#1776b4; text-decoration:none}
.pop_wrap .pop_wrap_cookie .pop_content{max-height:600px}
.pop_wrap_cookie .box_center10{padding:14px;background:#f8f8f9;border:1px solid #cbcbcc}
.pop_wrap_cookie .box_center10 .bottom{display:block;margin:14px -14px -14px;padding:10px 14px;background:#fff;border-top:1px dotted #ccd3d9}
.pop_wrap_cookie{margin-bottom:-20px;padding-bottom:66px}
.pop_wrap_cookie .set_cookie_bar{position:absolute;left:0;bottom:0;width:100%;height:36px;padding-top:9px;text-align:center;background:#e0e5e8;border-top:1px solid #ccd3d9}
.pop_wrap_cookie .set_cookie_bar .check{position:absolute;left:29px;top:13px}
.pop_wrap_cookie .set_cookie_bar .check input{margin-right:5px;width:14px;height:14px}
#quick .inner .tab #tabQuick1 .add{position:absolute;top:0px;left:150px}
.pop_nt_wrap {overflow:hidden;width:800px;padding-bottom:50px;border:1px solid #c4c4c4}
.pop_nt_wrap .pop_header {position:relative;width:100%;height:62px;background:url(/images/IP/nt/logo_nt_nh.gif) no-repeat 30px 25px;border-top:3px solid #2f3743}
.pop_nt_wrap .pop_header .title {position:absolute;top:25px;left:152px;font-family:Malgun Gothic;font-weight:bold;font-size:18px;line-height:1em}
.pop_nt_wrap .pop_header .sub_logo {overflow:hidden;position:absolute;top:27px;right:30px;width:158px;height:19px}
.pop_nt_wrap .pop_header .sub_logo span {display:block;float:left;text-indent:-9999px}
.pop_nt_wrap .pop_header .sub_logo .logo1 {width:68px;height:19px;background:url(/images/IP/nt/bg_header_top.gif) no-repeat 0 0}
.pop_nt_wrap .pop_header .sub_logo .logo2 {width:90px;height:19px;background:url(/images/IP/nt/bg_header_top.gif) no-repeat 100% 0}
.pop_nt_wrap #content .navi {position:relative;height:50px;background:url(/images/IP/nt/bg_navi.gif) no-repeat 100% 0;padding-right:10px}
.pop_nt_wrap #content {padding:0 29px}
.pop_nt_wrap #content .navi .con {overflow:hidden;height:50px;background:url(/images/IP/nt/bg_navi.gif) no-repeat 0 0;padding:0 0 0 10px}
.pop_nt_wrap #content .navi .con li {float:left;padding:10px 10px 0 0 ;margin-right:10px;background:url(/images/IP/nt/bg_navi_line.gif) no-repeat 100% 0;text-align:center}
.pop_nt_wrap #content .navi .con li a {display:inline-block;height:40px;padding-left:27px;font-size:14px;font-weight:bold;color:#fff}
.pop_nt_wrap #content .navi .con li a span {min-width:64px;display:inline-block;padding:7px 27px 0 0}
.pop_nt_wrap #content .navi .con li a.on , #content .navi .con li a:hover  {height:40px;background:url(/images/IP/nt/bg_navi_menu.gif) no-repeat 0 0}
.pop_nt_wrap #content .navi .con li a.on span,#content .navi .con li a:hover span {padding:12px 27px 0 0;background:url(/images/IP/nt/bg_navi_menu.gif) no-repeat 100% 0;color:#0066b3}
.pop_nt_wrap .btn_type {display:inline-block;position:absolute;top:12px;right:10px;padding-left:12px;background:url(/images/IP/nt/bg_nt_btn.png) no-repeat 0 0;font-weight:bold}
.pop_nt_wrap .btn_type  a {display:inline-block;padding:0 11px 0 0;background:url(/images/IP/nt/bg_nt_btn.png) no-repeat 100% 0;line-height:27px}
.pop_nt_wrap .btn_type  a:hover {color:#232332}
.pop_nt_wrap .title_section {width:100%;overflow:hidden;margin-top:20px}
.pop_nt_wrap .title_section .location_path {float:right;margin-top:2px}
.pop_nt_wrap .title_section .h1_ic {float:left}
.ars_wrap {overflow: visible;padding: 9px 10px 10px 10px;border-top: 2px solid #919baa;border-bottom: 1px solid #ccd3d9;font-size: 13px}
.txt_type7 {padding-bottom: 10px}
.txt_type7 li {padding-left: 7px;background: url(/images/CN/bull_txt_type4.gif) no-repeat 0 6px}
.btn_ars {text-align: center}
.ml5 {margin-left: 5px}
.rborder_none {border-right: 0 !important}
.ans_num_confirm {display: inline-block;padding: 3px 12px 0 12px;font-weight: bold;font-size: 35px;line-height: 40px;color: #000}
.ans_alert_txt {display: inline-block;padding: 3px 0 3px 10px;vertical-align: top;font-weight: bold;font-size: 13px;color: #000}
.ans_guide {padding: 10px 0;font-weight: bold;font-size: 13px;color: #1776b4}
.bTnone {border-top:0 !important}
.ir{position:absolute;top:0;left:0;overflow:hidden;visibility:hidden;width:1%;height:1%;font-size:0;line-height:0}
.stepOl { overflow:hidden}
.stepOl li{float:left}
ul.txt_type2 li .stepOl li{ margin:0; padding:0}
.smtAppstpBg { width:741px; height:549px; margin:10px 0 0 0; background:url(/images/IP/mb/smtAppstpBg.gif) no-repeat left top}
.smtAppstpBg ol { margin:0 0 0 150px; padding:30px 0 0 0}
.smtAppstpBg ol li { margin:0 0 70px 0 }
.smtAppstpBg ol strong { font-size:16px; letter-spacing:-1px}
.smtAppstpBg ol ul { margin:10px 0 0 0}
.smtAppstpBg ol ul li { margin:0 0 0 0}
.Ipcont01{width:980px; height:335px;position:relative; background: url("/images/IP/cn/m_visual_new.gif") no-repeat 0 0; border-bottom:2px solid #545454;font-family:'맑은 고딕',Malgun Gothic}
.Ipcont01 .r1{position:absolute;left:0;top:28px}
.Ipcont01 .r5{position:absolute;left:510px;top:28px}
.Ipcont01 strong{display:block;padding:0 0 14px 0;font-size:16px;letter-spacing:-1.5px}
.Ipcont01 h1{padding:0 0 10px 0; letter-spacing:-2px;font-size:30px !important}
.Ipcont01 p{margin:20px 0 12px 0;letter-spacing:-0.3px;font-size:12px; line-height:17px; color:#4b4e5a}
.Ipcont01 > .btn{overflow:hidden}
.Ipcont01 > .btn a{float:left;padding-right:5px}
.Ipcont02{width:980px;height:95px;padding:22px 0 ;border-bottom:2px solid #545454}
.Ipcont02 a {display:block;float:left;padding:68px 0 0 0;text-align:center; font-size:14px;letter-spacing:-1px; font-family:'맑은 고딕',Malgun Gothic}
.Ipcont02 .a1 {width:84px;margin:0 36px 0 16px;margin-right:;background:url(/images/IP/cn/iconmainIp1.gif) no-repeat left top}
.Ipcont02 .a2 {width:62px;margin:0 34px 0 0;background:url(/images/IP/cn/iconmainIp2.gif) no-repeat left top}
.Ipcont02 .a3 {width:82px;margin:0 34px 0 0;background:url(/images/IP/cn/iconmainIp3.gif) no-repeat left top}
.Ipcont02 .a4 {width:72px;margin:0 34px 0 0;background:url(/images/IP/cn/iconmainIp4.gif) no-repeat left top}
.Ipcont02 .a5 {width:70px;margin:0 34px 0 0;background:url(/images/IP/cn/iconmainIp5.gif) no-repeat left top}
.Ipcont02 .a6 {width:82px;margin:0 34px 0 0;background:url(/images/IP/cn/iconmainIp6.gif) no-repeat left top}
.Ipcont02 .a7 {width:68px;margin:0 34px 0 0;background:url(/images/IP/cn/iconmainIp7.gif) no-repeat left top}
.Ipcont02 .a8 {width:65px;margin:0 35px 0 0;background:url(/images/IP/cn/iconmainIp8.gif) no-repeat left top}
.Ipcont02 .a9 {width:69px;margin:0 35px 0 0;background:url(/images/IP/cn/iconmainIp9.gif) no-repeat left top}
.Ipcont03{overflow:hidden;width:980px; font-family:'맑은 고딕',Malgun Gothic}
.Ipcont03 a:hover{color:#e2632e  !important}
.Ipcont03 .R1{overflow:hidden;border-bottom:1px solid #b3b8ba}
.Ipcont03 .R2{overflow:hidden;border-bottom:1px solid #b3b8ba}
.Ipcont03 .R3{overflow:hidden;height:110px;padding:20px 0 20px 0;border-bottom:1px solid #b3b8ba;background:#f8f9f9}
.Ipcont03 .R4{overflow:hidden}
.Ipcont03 .R1 .inbox{ float:left;height:130px;padding:20px 0 20px 20px;border-left:1px solid #ccd3d9}
.Ipcont03 .R2 .inbox{ float:left;height:104px;padding:20px 0 20px 20px;border-left:1px solid #ccd3d9}
.Ipcont03 .R3 .inbox{ float:left;height:110px;padding:20px 0 20px 20px}
.Ipcont03 .R4 .inbox{ float:left;height:124px;padding:20px 0 20px 20px;border-left:1px solid #ccd3d9}
.Ipcont03 .inbox:first-child {border-left:none}
.Ipcont03 .inbox .liststy {margin:15px 0 0 0}
.Ipcont03 .liststy li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:20px;padding-left:6px;background:url(/images/IP/cn/ibu1.gif) no-repeat 0 35%;letter-spacing:-1px}
.Ipcont03 .r1{float:left;width:315px}
.Ipcont03 .r2{float:left;width:295px}
.Ipcont03 .r3 {float:left;width:307px}
.Ipcont03 .R1 .r1 a {display:block;width:288px;height:79px;margin:20px 0 0 0; background: url(/images/IP/cn/bgboan.gif) no-repeat right top;color:#75767a}
.Ipcont03 .R1 .r2 {overflow:hidden}
.Ipcont03 .R1 .r2 ul {letter-spacing:-1px}
.Ipcont03 .R1 .r2 ul {overflow:hidden}
.Ipcont03 .R1 .r2 ul li{float:left;margin:0 0 0 0}
.Ipcont03 .R1 .r2 ul li a{ display:block;width:120px;color:#75767a}
.Ipcont03 .R1 .r2 .ulrow01 { margin:16px 0 0 0}
.Ipcont03 .R1 .r2 .ulrow01 .rowli1{ height:20px; padding:0 0 12px 25px; background:url(/images/IP/cn/bgico01.gif) no-repeat left top}
.Ipcont03 .R1 .r2 .ulrow01 .rowli2{ height:20px;padding:0 0 12px 25px; background:url(/images/IP/cn/bgico04.gif) no-repeat left top}
.Ipcont03 .R1 .r2 .ulrow02 .rowli1{ height:18px; padding:0 0 13px 25px; background:url(/images/IP/cn/bgico02.gif) no-repeat left top}
.Ipcont03 .R1 .r2 .ulrow02 .rowli2{ height:18px;padding:0 0 13px 25px; background:url(/images/IP/cn/bgico05.gif) no-repeat left top}
.Ipcont03 .R1 .r2 .ulrow03 .rowli1{ height:20px;padding:0 0 12px 25px; background:url(/images/IP/cn/bgico03.gif) no-repeat left top}
.Ipcont03 .R1 .r2 .ulrow03 .rowli2{ height:20px;padding:0 0 12px 25px; background:url(/images/IP/cn/bgico06.gif) no-repeat left top}
.Ipcont03 .R1 .r3 .ptxt1 { margin:10px 0 0 0; letter-spacing:-1px; color:#6e7482}
.Ipcont03 .R1 .r3 dl { margin:22px 0 0 0}
.Ipcont03 .R1 .r3 dl dt { margin:0 0 10px 0; font-family:'맑은 고딕',Malgun Gothic; font-size:15px; letter-spacing:-1px;font-weight:bold}
.Ipcont03 .R1 .r3 dl dd { font-size:14px}
.Ipcont03 .R2 .r1 {overflow:hidden}
.Ipcont03 .R2 .r1 a {display:block;float:left;width:80px;height:47px;margin:20px 0 0 0;padding:12px 0 0 60px;font-size:14px;color:#4b4e5a}
.Ipcont03 .R2 .r1 .ti1 {background:url(/images/IP/cn/icon_certi_link1.gif) no-repeat 0 0;margin:20px 20px 0 0}
.Ipcont03 .R2 .r1 .ti2 {background:url(/images/IP/cn/icon_certi_link2.gif) no-repeat 0 0}
.Ipcont03 .R2 .r2 a {font-size:14px;color:#5c5f68}
.Ipcont03 .R2 .r2 a:hover {font-size:14px;color:#e2632e}
.Ipcont03 .R2 .r2 ul {overflow:hidden;width:268px;margin:20px 0 0 0}
.Ipcont03 .R2 .r2 ul li{float:left;width:150px;margin:0 0 8px 0}
.Ipcont03 .R2 .r2 ul li.Rmgl{float:right; width:104px}
.Ipcont03 .R2 .r3 a{display:block;float:left;width:210px;height:54px;margin:20px 0 0 0px;padding:5px 0 0 70px;font-size:12px;letter-spacing:;color:#75767a;background:#ff0}
.Ipcont03 .R2 .r3 .ti1 {background:url(/images/IP/cn/icon_certi_link3.gif) no-repeat 0 0;margin:20px 20px 0 0}
.Ipcont03 .R3 h2{ font-size:15px  !important}
.Ipcont03 .R3 .r1{float:left;width:473px;margin:0 0 0 20px}
.Ipcont03 .R3 .r1 ul.fst{overflow:hidden;margin:10px 0 0 10px; padding:20px 0 0 110px;width:320px;height:52px;background:url(/images/IP/cn/bg_NH.gif) no-repeat left top}
.Ipcont03 .R3 .r1 li{float:left;width:100px;margin:0 0 10px 0}
.Ipcont03 .R3 .r1 li a{font-size:14px;color:#5c5f68}
.Ipcont03 .R3 .r1 li.fst{margin:0}
.Ipcont03 .R3 .r2{ float:right;width:463px}
.Ipcont03 .R3 .r2{float:left;padding-left:20px;background:url(/images/IP/cn/bg_user.gif) repeat-y left top}
.Ipcont03 .R3 .r2 ul{margin:10px 0 0 0; padding-left:120px;background:url(/images/IP/cn/bg_tip.gif) no-repeat left top}
.Ipcont03 .R3 .r2 li{}
.Ipcont03 .R3 .r2.more1{position:absolute;right:20px;top:28px}
.Ipcont03 .R4{position:relative}
.Ipcont03 .R4 .inbox{position:relative}
.Ipcont03 .R4 .inbox .more1{position:absolute;right:20px;top:28px}
.Ipcont03 .R4 .r1 ul{width:272px}
.Ipcont03 .R4 .r2 ul{width:253px}
.Ipcont03 .R4 .r3 {overflow:hidden;width:327px; padding:20px 0}
.Ipcont03 .R4 .r3 h2:first-child{margin:0 0 0 0}
.Ipcont03 .R4 .r3 a { display:block;float:left;width:118px;height:47px;margin:20px 0 0 0;padding:42px 0 0 0;font-size:14px;color:#4b4e5a;text-align:center;background:#000}
.Ipcont03 .R4 .r3 a:hover{color:#e2632e}
.Ipcont03 .R4 .r3 .in1 {float:left; margin:0 20px 0 20px;text-align:center}
.Ipcont03 .R4 .r3 .in2 {float:right;margin:0 20px 0 0;letter-spacing:-1px}
.Ipcont03 .R4 .r3 .in1 .ti1 {background:url(/images/IP/cn/icon_certi_link4.gif) no-repeat 0 0}
.Ipcont03 .R4 .r3 .in2 .ti2 {background:url(/images/IP/cn/icon_certi_link5.gif) no-repeat 0 0}
.list_type1 { margin:0 0 10px 0; padding:0 0 0 7px;background:url(/images/CN/bull_txt_info5.gif) 0 3px no-repeat}
.list_type2{ margin:0 0 10px 0; padding:0 0 0 7px;  background:url(/images/CN/bull_txt_type4.gif) no-repeat 0 6px; color:#5e636f}
.ulBox{ margin:0 0 0 0;padding:20px 0 0 0; background:url(/images/IP/it/bg_rtop.gif) no-repeat left top}
.ulBox ul{ margin: 0 0 15px 0; background:url(/images/IP/it/bg_rbottom.gif) no-repeat left bottom !important }
.ulBox ul li{padding:0 20px 5px 30px ;background:url(/images/CN/bull_txt_type2.gif) no-repeat 20px 6px;letter-spacing:-1px}
.ulBox ul li.lst{padding:0 0 20px 30px;background:url(/images/CN/bull_txt_type2.gif) no-repeat 20px 6px}
.olBoxtype1{margin:15px 0 0 0; padding:0;border-bottom:1px solid #919baa}
.olBoxtype1 ol{margin:10px 10px}
.olBoxtype1 ol li{margin:0 0 5px 0}
.olBoxtype1 h2{padding:10px 0 10px 10px;border-top:1px solid #919baa;border-bottom:1px solid #ccd3d9;background:#f8f8f9; color:#2f3743}
.titBox{overflow:hidden}
.titBox .list_type2{ float:left}
.titBox .time{ float:right;width:330px}
.titBox .time .txt_type6 {margin:2px 0 0 0}
.tab1 .inner li a span.double{padding-top:2px;height:34px}
.pop_content.margin {padding:0}
.poptit { width:540px; height:50px; line-height:50px; margin:30px auto 0 auto; letter-spacing:-1px;background: url(/images/IP/ne/b/BgNHsmartopbox.gif) no-repeat left top; font-size:16px; font-family:'맑은 고딕',Malgun Gothic}
.poptit strong {display:block; margin:0 0 0 20px}
.innumber { width:538px;overflow:hidden; margin:0 auto 9px auto; border-bottom:1px solid #e9e9e9; border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-right:1px solid #e9e9e9}
.innumber dl{overflow:hidden;height:85px; padding:15px 0 0 0}
.innumber dt { float:left; font-family:'맑은 고딕',Malgun Gothic; font-size:18px}
.innumber dd { float:right}
.innumber .r1 { float:left; width:318px;height:65px; padding:35px 0 0 0; border-right:1px solid #e9e9e9; background:#f8f8f9}
.innumber .r1 dt {padding:4px 0 0 23px}
.innumber .r1 dd {padding:0 25px 0 0}
.innumber .r1 input { width:131px;height:28px; border:3px solid #e2632e; font-size:16px; font-weight:bold; text-align:center}
.innumber .r1_v2 { float:left; width:318px;height:65px; padding:35px 0 0 0; border-right:1px solid #e9e9e9; background:#f8f8f9}
.innumber .r1_v2 dt {padding:4px 0 0 23px}
.innumber .r1_v2 dd {padding:0 25px 0 0}
.innumber .r1_v2 input { width:60px;height:28px; border:3px solid #e2632e; font-size:16px; font-weight:bold; text-align:center}
.innumber .r2 { float:right;width:219px;height:83px}
.innumber .r2 dl { padding:15px 0 0 0}
.innumber .r2 dt {width:87px;padding:20px 0 0 25px}
.innumber .r2 dd {padding:0 25px 0 0 }
.innumber .r2 dd img { width:64px; height:64px;border:2px solid #0f6fb7}
.innumber .r3 { height:50px}
.innumber .r3 dl { padding:0}
.innumber .r3 dt {width:80px;margin:5px 0 0 25px}
.innumber .r3 dd {padding:0 20px 0 0 }
.innumber .r3 input { width:73px;height:28px;margin:0 2px; border:3px solid #e2632e; font-size:16px; font-weight:bold; text-align:center}
.innumber .r4 { float:right;width:219px;height:83px;position:relative}
.innumber .r4 dl{ padding:0}
.innumber .r4 dt {width:87px;padding:20px 0 0 25px}
.innumber .r4 dd img {position:absolute;top:7px;right:25px; width:64px; height:64px;border:2px solid #0f6fb7}
.innumber .r4 .point1 {position:absolute;top:80px;right:25px}
.timetxtbox{position:relative; width:508px; padding:15px; margin:0 auto 10px auto;background:#f9f9f9;border:1px solid #c6c6c6}
.timetxtbox.borderTnone{margin:-2px auto 10px auto}
.timetxtbox .c_time{padding:8px 0 15px;font-size:14px;text-align:center; color:#4b4e5a}
.timetxtbox .c_time em{font-size:20px;font-weight:bold;color:#e2632e}
.timetxtbox .alert{padding:8px 0 15px;font-size:14px;font-weight:bold;color:#f00;text-align:center;color:#e2632e}
.roundbox{position:relative;width:540px; margin:15px auto;padding:36px 0 10px 0;background: url(/images/IP/ne/b/bg_guidebox.png) no-repeat left top}
.inround{ width:540px; background: url(/images/IP/ne/b/bg_guidebox.png) no-repeat left bottom}
.inround h2 { position:absolute;top:14px;left:220px;width:100px;margin:0 auto;text-align:center;color:#1776b4;font-size:14px}
.listOl_styl { padding:30px 0 0 0;border-right:1px solid #d4d6d7;border-left:1px solid #d4d6d7}
.listOl_styl.bg1{ background: url(/images/IP/ne/b/bg_incord1.gif) no-repeat 430px 400px}
.listOl_styl.bg2{ background: url(/images/IP/ne/b/bg_incord2.gif) no-repeat 430px 400px}
.listOl_styl.bg3{ background: url(/images/IP/ne/b/bg_incord3.gif) no-repeat 430px 400px}
.listOl_styl.bg4{ background:;#fff}
.listOl_styl li { font-weight:bold; letter-spacing:-0.5px}
.listOl_styl li { display:block ; width:500px; padding:0 0 27px 0; margin:0 0 0 20px;background: url(/images/IP/ne/b/bg_botarrow.gif) no-repeat left bottom}
.listOl_styl li.longline { display:block ; width:500px; padding:0 0 35px 0; margin:0 0 10px 20px;background: url(/images/IP/ne/b/bg_botarrow_long.gif) no-repeat left bottom}
.listOl_styl.libg li { display:block ; width:500px; padding:0 0 27px 0; margin:0 0 0 20px;background: url(/images/IP/ne/b/bg_botarrow2.gif) no-repeat left bottom}
.listOl_styl .li01 span {display:block ;padding:5px 0 8px 42px; margin:0 0 0 0px; background: url(/images/IP/ne/b/ico_num01.gif) no-repeat left top}
.listOl_styl .li02 span  {display:block ;padding:5px 0 8px 42px; margin:0 0 0 0px; background: url(/images/IP/ne/b/ico_num02.gif) no-repeat left top}
.listOl_styl .li03  span {display:block ;padding:5px 0 8px 42px; margin:0 0 0 0px; background: url(/images/IP/ne/b/ico_num03.gif) no-repeat left top}
.listOl_styl .li04  span {display:block ;padding:5px 0 8px 42px; margin:0 0 0 0px; background: url(/images/IP/ne/b/ico_num04.gif) no-repeat left top}
.listOl_styl .li03.lst {background:none}
.listOl_styl .li04.lst {background:none}
.dllist01{margin:10px 0 0 40px; padding:0 0 70px 0;background:url(/images/IP/ne/b/bg_incord4.gif) no-repeat right 10px;color:#666}
.dllist01 dd{margin:10px 0 0 0; font-weight:normal; width:310px}
.dllist02 { margin:10px 0 0 40px; padding:0 0 100px 0;background: url(/images/IP/ne/b/bg_incord5.gif) no-repeat right 10px; color:#666 }
.dllist02 dd{ margin:10px 0 0 0; font-weight:normal; width:310px}
.dllist01_in{margin:10px 0 0 40px; padding:0 0 40px 0;background:url(/images/IP/ne/b/bg_inj01.gif) no-repeat right 10px;color:#666}
.dllist01_in dd{margin:10px 0 0 0; font-weight:normal; width:310px}
.dllist01_in dd em { text-decoration:underline}
.dllist02_in { margin:10px 0 0 40px; padding:0 0 40px 0;background: url(/images/IP/ne/b/bg_inj02.gif) no-repeat right 10px; color:#666 }
.dllist02_in dd{ margin:10px 0 0 0; font-weight:normal; width:310px}
.dllist02_in dd em { text-decoration:underline}
.dllist03_in{margin:10px 0 0 40px; padding:0 0 50px 0;background:url(/images/IP/ne/b/bg_inj03.gif) no-repeat right 10px;color:#666}
.dllist03_in dd{margin:10px 0 0 0; font-weight:normal; width:310px}
.dllist03_in dd em { text-decoration:underline}
.dllist04_in { margin:10px 0 0 40px; padding:0 0 40px 0;background: url(/images/IP/ne/b/bg_inj04.gif) no-repeat right 10px; color:#666 }
.dllist04_in dd{ margin:10px 0 0 0; font-weight:normal; width:310px}
.dllist04_in dd em { text-decoration:underline}
.instepBox .tit_type1 { margin:10px 0 0 0;  font-size:12px}
.listOl_styl .inOllist {overflow:hidden;margin:0 0 0 -5px;padding:0 0 0 0}
.listOl_styl .inOllist li .tit_type1 { margin:0 0 0 0}
.listOl_styl .inOllist li {float:left;width:160px; margin:0;padding:0;background:none; font-weight:normal;font-size:11px;letter-spacing:-1px}
.listOl_styl .inOllist li ul{margin:10px 0 0 0; padding:0 5px;font-weight:normal;height:100px;border-right:1px solid #dfdfdf;letter-spacing:-1px}
.listOl_styl .inOllist li.lst ul { border-right:0; padding:0 0 0 5px}
.listOl_styl .inOllist li dl dd span { background:none}
.sec_open a{display:block;position:absolute;width:90px;height:25px;top:12px;left:227px;padding:0 15px 0 0;background: url("/images/IP/ne/b/ico_etcbtnOpen.gif") no-repeat right 2px; color:#1776b4;font-size:14px; font-weight:bold;letter-spacing:-1px}
.sec_close a{display:block;width:60px;height:25px;margin:10px auto; background-position:60px 3px; color:#4b4e5a; font-family:돋움; font-weight:bold; background:url("/images/IP/ne/b/ico_etcbtnClose.gif") no-repeat right top;font-size:14px;color:#4b4e5a}
.poptit2 { overflow:hidden;width:540px; height:41px; line-height:41px; margin:0px auto 0 auto; letter-spacing:-1px;background: url(/images/IP/mb/bg_Jtitbox.gif) no-repeat left top; font-size:16px}
.poptit2 strong {display:block; margin:0 0 0 20px}
.poptit2 strong.r1 {float:left}
.poptit2 span.r2 {float:right; padding:0 20px 0 0; display:block; font-size:12px;color:#666}
.icobg1{height:53px;margin:0px 30px; padding:20px 0 0 100px;background: url(/images/IP/mb/ico_J01.gif) no-repeat left top}
.boxsty1{ overflow:hidden; width:538px; margin:0 auto; padding:12px 0;  border-bottom:1px solid #e9e9e9; border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-right:1px solid #e9e9e9}
.boxsty1 dl dt { margin:0 0 15px 0}
.boxsty1 dl dt strong { letter-spacing:-1px}
.boxsty1 dl dd {height:54px}
.icodlbg1{ float:left; width:140px; padding:86px 16px 0 18px;background: url(/images/IP/mb/ico_J02.gif) no-repeat 50% 10px; text-align:center; border-right:1px solid #d4d6d7}
.icodlbg2{ float:left; width:143px; padding:86px 16px 0 20px;background: url(/images/IP/mb/ico_J03.gif) no-repeat 50% 10px; text-align:center; border-right:1px solid #d4d6d7}
.icodlbg3{ float:left; width:140px; padding:86px 16px 0 23px;background: url(/images/IP/mb/ico_J04.gif) no-repeat 50% 10px; text-align:center}
.pop_secure.pop_wrap .pop_content{position:relative;padding:0px;border-top:none;max-height:604px;overflow-y:auto;overflow-x:hidden}
.pop_secure .poptit { width:644px; height:50px; line-height:50px; margin:30px auto 0 auto; letter-spacing:-1px;background: url(/images/IP/ne/b/BgNHsmartopbox1.gif) no-repeat left top; font-size:16px; font-family:'맑은 고딕',Malgun Gothic}
.pop_secure .timetxtbox{position:relative; width:612px; padding:15px; margin:0 auto 10px auto;background:#f9f9f9;border:1px solid #c6c6c6;overflow:hidden}
.pop_secure .roundbox{position:relative;width:644px; margin:15px auto;padding:36px 0 10px 0;background: url(/images/IP/ne/b/bg_guidebox1.png) no-repeat left top}
.pop_secure .inround{ width:644px; background: url(/images/IP/ne/b/bg_guidebox1.png) no-repeat left bottom}
.pop_secure .listOl_styl.bg2{background:none}
.pop_secure .listOl_styl li { display:block ; width:600px; padding:0 0 27px 0; margin:0 0 0 20px;background: url(/images/IP/ne/b/bg_botarrow1.gif) no-repeat left bottom}
.pop_secure .listOl_styl li.longline { display:block ; width:600px; padding:0 0 35px 0; margin:0 0 10px 20px;background: url(/images/IP/ne/b/bg_botarrow_long1.gif) no-repeat left bottom}
.pop_secure .listOl_styl.libg li { display:block ; width:600px; padding:0 0 27px 0; margin:0 0 0 20px;background: url(/images/IP/ne/b/bg_botarrow2.gif) no-repeat left bottom}
.pop_secure .listOl_styl .li04 span {display:block ;padding:5px 0 48px 42px; margin:0 0 0 0; background: url(/images/IP/ne/b/ico_num04.gif) no-repeat left top}
.pop_secure .listOl_styl .inOllist li {float:left;width:270px; margin:0;padding:0;background:none; font-weight:normal;font-size:11px;letter-spacing:-1px}
.pop_secure .listOl_styl .inOllist li ul{margin:10px 0 0 0; padding:0 5px;font-weight:normal;height:100px;letter-spacing:-1px;border:none}
.pop_secure .sec_open a{display:block;position:absolute;width:90px;height:25px;top:12px;left:50%;margin-left:-45px;padding:0 15px 0 0;background: url("/images/IP/ne/b/ico_etcbtnOpen.gif") no-repeat right 2px; color:#1776b4;font-size:14px; font-weight:bold;letter-spacing:-1px}
.pop_secure .long_info{width:620px;display:block;background:none !important;margin:-30px 0 0 0 !important;font-weight:normal}
.pop_secure .tit_type1{margin:20px 0 20px 40px}
.bg_incord2_img{position:absolute;top:390px;right:20px}
span.underline{text-decoration: underline}
.e_box_type400 {margin:10px 0 20px 0;padding:10px 10px 10px 15px;line-height:18px;border:1px solid #c6c6c6;background:#f9f9f9}
.info3.depth1 {margin:20px 0}
.agree_check {padding-top:15px}
.agree_check .agree_txt {font-size:16px; font-weight:bold; color:#4b4e5a}
.check_wrap {margin-top:30px; text-align:center}
.check_wrap label.first {margin-right:30px}
.ars_cer_service_step {width:980px; height:302px;background:url("/images/IP/mb/bg_mb_cer_service.png") no-repeat 0 0}
.security_service_banner {position:relative; width:890px; height:140px}
.security_service_banner .btn_join {position:absolute; bottom:30px; left:23px}
.security_service_banner .btn_close {position:absolute; top:14px; right:17px}
.mgb20 {margin-bottom:20px !important}
.tb_row.mb_service2.gb .service {background: url(/images/GB/en/bg_mb_service2_03.gif) no-repeat 0 0}
.tb_row.mb_service2.gb td {text-align:center}
.tb_row.mb_service2 .service.serv5 {padding-top:15px;background:url("/images/IP/mb/bg_mb_service2_03.gif") no-repeat 0 0}
.otp_info_wrap > .otp_box {background:#f8f8f9; border-top:solid 2px #919baa; border-bottom:solid 1px #ccc; padding:10px 40px}
.otp_box:after {clear:both; content:""; display:block}
.otp_box > dl {float:left; display:inline-block; zoom:1; max-width:430px; margin-top:20px}
.otp_box > dl dt {font-size:30px; font-weight:bold; font-family:'맑은 고딕',Malgun Gothic; color:#e2632e; line-height:30px}
.txt_type_e3 {color:#666}
.otp_box > dl dd {background:url("/images/IP/ar/bullet_dot.gif") no-repeat 5px 10px; padding-left:10px; margin-top:20px}
.otp_box > img {float:right}
.otp_info_wrap .txt_type_e1 > li {background:url("/images/IP/ar/bullet_dot.gif") no-repeat 10px 5px; padding-left:15px}
.txt_type_e1 {margin-top:10px}
.txt_type_e2 {background:url("/images/IP/ar/bullet_triangle_right.gif") no-repeat 10px 5px; padding-left:15px;margin-left:5px; margin-top:15px}
.setup_info_ul {margin-top:20px; padding-left:10px; padding-bottom:15px}
.setup_info_ul:after {clear:both; content:""; display:block}
.setup_info_ul > li {float:left; display:inline-block; zoom:1;  margin-bottom:15px}
.otp_info_wrap ol.txt_type_e1 > li {background:none; padding-left:5px}
.otp_box .otp_wrap.e_cert{background-color:#f8f8f9}
.otp_pin_pw .otp_con .otp_pw label.mousebtn.on{display:inline-block;height:24px;background:url('/images/CN/bg_btn6_3.gif') repeat-x 0 0;color:#fff}
.e_pm_box {border:solid 1px #ccc; padding:25px; margin-top:10px}
.tip_type2 {display:none;position:absolute;background:#fff;border:1px solid #CBCBCB;padding:5px;z-index:1}
.tit_type5 {margin:15px 0 6px 0;color:#2f3743;font-size:14px}
.tit_type6{margin:15px 0 6px 0;color:#232332;font-size:23px;font-weight: bold;font-family:'맑은 고딕',Malgun Gothic}
.txt_type8{margin-top:20px}
.txt_type8 li{padding-left:7px;background:url(/images/CN/bull_txt_type4.gif) no-repeat 0 9px}
.txt_info_tit{padding-left:7px;background:url(/images/CN/bull_txt_info5.gif) 0 3px no-repeat}
.info_nonplug{overflow: hidden}
.info_nonplug li{float:left;width:48%;padding-left:7px;background:url(/images/CN/bull_txt_type4.gif) no-repeat 0 11px;line-height:27px}
.nonplug_num_list{padding-left:10px}
.vi_security_top{background:#fefbf6 url('/images/CN/vi_security_top.png') no-repeat 6% 12px;padding:20px 10px 21px 0px;border:1px solid #d6ccbc;margin-bottom: 50px}
.vi_security_top p{padding-left:225px;line-height:20px;font-size:12px;color:#333333}
.e_txt_type1_faq {font-size:14px; font-weight:bold; color:#1776ce; line-height:14px}
#header{min-height:192px}
#header .logo {position:absolute; left:0px; top:18px}
#header #session_info{margin-top:0;position:absolute;top:55px;left:0;float:none}
#header #session_info h4{display:none}
#header #session_info #header_logout{background:none}
#header #session_info .member {display:inline-block;color:#627b93;font-size:13px;height:auto;line-height: 30px;padding:0 5px 0 0px}
#header #session_info .session {display:inline-block;color:#627b93;font-size:13px;height:auto;line-height:30px;padding:0 15px 0 25px;background:url(/images/IP/global/bg_session_time02.png) no-repeat 0 6px}
#header #session_info .btn {float:left;padding:0 0 0 0}
#header #session_info .btn li {float:left;text-align:center;color:#555555;border-left:none}
#header #session_info .btn li a {color:#555555;font-size:12px;font-weight:bold;background:none}
#header #session_info .btn li.time a span {display:inline-block;width:79px;height:auto;padding:0;border-left:none;line-height:30px;background:url(/images/IP/global/btn_time.png) no-repeat 0 0}
#header #session_info .btn li.time a:hover span{background:url(/images/IP/global/btn_time_hover.png) no-repeat 0 0}
#header #session_info .btn li.login a span {display:inline-block;min-width:49px;height:auto;padding:0;line-height:30px;padding:0 15px 0 15px;background:url(/images/IP/global/btn_logoout.png) no-repeat 100% 0;border-left:none}
#header #session_info .btn li.login a:hover span{background:url(/images/IP/global/btn_logoout_hover.png) no-repeat 100% 0}
#utilmenu{width:495px}
#utilmenu:after {clear:both; content:""; display:block}
#utilmenu ul {float:left;margin-right:10px}
#utilmenu ul li{font-size:12px;color:#326193}
#utilmenu ul li.fav a.tog_list {background:url("/images/IP/global/utilmenu11.gif") no-repeat 5px 5px;color:#326193}
#utilmenu ul li.fav a.tog_list.on {background:url("/images/IP/global/utilmenu11_on.gif") no-repeat 5px 5px;color:#326193}
#utilmenu ul li.fav {padding-top:5px; float:left; position:relative; margin:0}
#utilmenu ul li.fav .f_list {z-index:30}
#utilmenu ul li.fav .f_list ul{margin-right:0}
#utilmenu #search {float:left;position: relative;width:255px;height:34px;background:url('/images/CN/bg_search01.gif') no-repeat;margin-left:0}
#utilmenu #search .text{width:200px;height:14px;margin:5px 0 0 5px;padding:5px 0 ;line-height:1.4em}
#utilmenu #search .image{position:absolute;right:0;top:0}
#utilmenu .global_menu {float:right;position:relative;margin-left:10px;width:143px;height:32px;border:1px solid #bfbfbf;border-radius: 7px;z-index:30}
#utilmenu .global_menu .global_menu_btn{display:block;width:96px;font-size:13px;color:#3b4147;cursor: pointer;padding:8px 0px 8px 10px;background:url('/images/CN/main_e_new/icon_gnb_select1.png') no-repeat 112px 0px;padding-right:39px;text-decoration: none}
#utilmenu .global_menu ul{display:none;width:133px;overflow: hidden;position: absolute;left:-1px;top:34px;z-index: 100;border:1px solid #bfbfbf;background: #ffffff;border-radius: 7px;padding:7px 0 20px 10px}
#utilmenu .global_menu ul li {float:none}
#utilmenu .global_menu ul li a {padding:0px !important; line-height:22px !important; font-weight:bold; padding-left:30px !important; height:auto !important; background:url("/images/CN/main_e_new/icon_usa.png") no-repeat 5px 50%}
#utilmenu .global_menu ul li + li a {background:url("/images/CN/main_e_new/icon_japan.png") no-repeat 5px 50%}
#utilmenu .global_menu ul li + li + li a {background:url("/images/CN/main_e_new/icon_china.png") no-repeat 5px 50%}
#utilmenu .global_menu ul li + li + li + li a {background:url("/images/CN/main_e_new/icon_vietnam.png") no-repeat 5px 50%}
#utilmenu .global_menu ul li + li + li + li + li a {background:url("/images/CN/main_e_new/icon_th.png") no-repeat 5px 50%}
#utilmenu .global_menu ul li + li + li + li + li + li a {background:url("/images/CN/main_e_new/icon_indonesia.png") no-repeat 5px 50%}
#utilmenu .global_menu ul li + li + li + li + li + li+ li  a {background:url("/images/CN/main_e_new/icon_poccnr.png") no-repeat 5px 50%}
#utilmenu .global_menu ul li + li + li + li + li + li + li + li  a {background:url("/images/CN/main_e_new/icon_mohron.png") no-repeat 5px 50%}
#utilmenu .global_menu ul li + li + li + li + li + li + li + li + li a {background:url("/images/CN/main_e_new/icon_cambodia.png") no-repeat 5px 50%}
#utilmenu .global_menu ul li + li + li + li + li + li + li + li + li + li a {background:url("/images/CN/main_e_new/icon_business(eng).png") no-repeat 5px 50%}
#utilmenu .global_menu ul li + li + li + li + li + li + li + li + li + li + li a {background:none}
#globalmenu{top:68px;right:0}
#globalmenu ul:after {clear:both; content:""; display:block}
#globalmenu .menu li {float:left;padding:0 10px;display:inline-block;background:url('/images/CN/bg_globalmenu.gif') no-repeat 100% 9px}
#globalmenu ul li > a{font-size:14px;line-height:23px;color:#666;padding:0;font-family:'맑은 고딕',Malgun Gothic, AppleGothic; letter-spacing:-1px}
#globalmenu ul li.last{background: none}
#globalmenu ul li.more{padding: 0 15px 0 10px; background:url("/images/CN/main_new/bg_down1.png") no-repeat 100% 10px}
#globalmenu ul li.more a {color:#0066b3}
#globalmenu .moreMenu p {height: 26px;text-align: right}
#globalmenu .moreMenu p a {color: #eaf5fe;font-size: 13px;background: url('/images/CN/main_new/ico_sitemap.png') no-repeat left 5px;padding: 0 20px 0 15px;line-height: 26px}
#globalmenu .moreMenu .moreLink {overflow: hidden;width: 100%;height:266px}
#globalmenu .moreMenu .moreLink ul {float:left;width:153px; border-right: 1px solid #e8e8e8}
#globalmenu .moreMenu .moreLink .pdt20 {padding-top:20px}
#globalmenu .moreMenu .moreLink ul + ul {width:130px}
#globalmenu .moreMenu .moreLink ul + ul + ul {width:138px}
#globalmenu .moreMenu .moreLink ul + ul + ul + ul {width:147px}
#globalmenu .moreMenu .moreLink ul:first-child {border-right: none;background-color:#e8f4ff;min-height:266px}
#globalmenu .moreMenu .moreLink .br0 {border-right: none}
#globalmenu .moreMenu .moreLink ul li a:hover {text-decoration:underline; color:#006bc1}
#globalmenu .moreMenu .moreLink ul li a {line-height: 21px;padding-left: 10px}
#globalmenu ul:after {clear:both; content:""; display:block}
#globalmenu ul li {float:left;display:inline-block}
#globalmenu .menu li {float:left;padding:0 10px;display:inline-block;background:url('/images/CN/bg_globalmenu.gif') no-repeat 100% 9px}
#globalmenu .moreMenu {display:none;position:absolute;right:0; top:36px; z-index:-1;width:571px; background-color:#fff; border: 1px solid #ccc;font-family: '돋움',Dotum}
#globalmenu .moreMenu .moreLink a {font-family: '돋움',Dotum}
#globalmenu .moreMenu .moreLink ul li a {font-size:12px; line-height:21px; color:#656565; padding-left:9px; background: url("/images/CN/main_e_new/ico_moreMenu02.png") no-repeat 2px 5px}
#globalmenu .moreMenu .moreLink ul li {width:100%; text-align:left;padding-left:20px}
#globalmenu .moreMenu .moreLink .tit {width:100%; text-align:left;font-family: '맑은 고딕',Malgun Gothic, AppleGothic; font-weight:bold;padding-left:20px; color:#39393a;font-size: 16px;padding-bottom:15px}
#globalmenu > .moreMenu .moreLink .tit > a {width:100%; text-align:left;font-family: '맑은 고딕',Malgun Gothic, AppleGothic; font-weight:bold; color:#39393a;font-size: 16px;padding-bottom:15px; background:none;line-height:16px}
#globalmenu > .moreMenu .moreLink .tit > a:hover {text-decoration:underline; color:#006bc1}
#globalmenu .moreMenu .moreLink .market li, #globalmenu .moreMenu .moreLink .market a{color:#4c6277;line-height:18px}
#globalmenu .moreMenu .moreLink .market a { background: url("/images/CN/main_e_new/ico_moreMenu01.png") no-repeat 2px 5px}
#globalmenu .sitemap_bottom {position:absolute; right:15px; bottom:28px; padding:0 0 5px 0;height:3px}
#globalmenu .moreMenu .moreLink .nch {padding-top:20px; background: url("/images/CN/main_e_new/icon_moreMenu_dot.png") no-repeat 20px 25%}
#globalmenu .more_navi_wrap {width:95px}
#globalmenu .more_navi_wrap:after {clear:both; content:""; display:block}
#globalmenu.navi_step3_li {float:left; display:inline-block; zoom:1; margin-top:5px}
#globalmenu .navi_step3_li:after {clear:both; content:""; display:block}
#globalmenu .navi_step3_li > li {float:left; display:inline-block; zoom:1; margin-right:10px}
#globalmenu .navi_step3_li > li a {display:block; line-height:28px; font-size:12px}
#globalmenu a .btn_site_map {display:block; padding-left:10px}
#globalmenu .btn_site_map:hover {text-decoration:underline; color:#006bc1}
#globalmenu .btn_site_close {display:block; width:20px; height:20px; top:10px; right:10px; position:absolute; background:url("/images/CN/main_e_new/btn_site_close.png") no-repeat 100% 0}
.nh_sangho_li {display:none; width:166px; height:41px; position:absolute; top:20px; left:65px; background:url("/images/CN/bg_nh_sangho_li.gif") no-repeat 0 0}
.nh_sangho_li:after {clear:both; content:""; display:block}
.nh_sangho_li li {background:none !important; width:50%; text-align:center;padding:0 !important}
.nh_sangho_li li a {padding-top:2px !important;display:inline-block !important;font-size:12px !important; color:#444 !important; line-height:44px !important; font-weight:bold}
#gnb{top:104px !important;background:url('/images/IP/global/bg_gnb_new.png') no-repeat}
#gnb ul{z-index:10}
#gnb ul li{z-index:10;float:left;width:244px;padding-left:0px;background:url(/images/IP/global/bg_gnb_1dsep_new.gif) no-repeat 100% top}
#gnb>ul>li:first-child{padding-left:0px;background:url(/images/IP/global/bg_gnb_1dsep_new.gif) no-repeat 100% top}
#gnb>ul>li#IPZZ05{width:248px}
#gnb>ul>li.last{background:none;width:244px}
#gnb ul li a{display:block;margin:0 9px;padding-left:3px;font-size:16px;line-height:1;color:#fff;font-weight:bold;text-align:center}
#gnb ul li a span{display:block;width:224px;height:33px;padding-top:17px}
#gnb ul li a:hover, #gnb ul li.on a{text-decoration:none;color:#1776b4;background: url(/images/IP/global/bg_gnb_1don_new.png) no-repeat 0 10px}
#gnb ul li a:hover span, #gnb ul li.on a span{width:auto;cursor:pointer;height:28px;padding-top:22px; background:url(/images/IP/global/bg_gnb_1don_new.png) no-repeat 100% 10px}
.common_head{width:980px;height:95px;margin:0px auto;position:relative;padding:0px 0px 0px 0px;background:none;border-bottom:3px solid #1777b4}
.common_head .logo{position:static !important;padding:44px 0 10px 0 !important;display:inline-block}
.common_head .util{position:absolute;bottom:25px !important;right:0px}
.common_head .util li{min-height:23px;float:left;background:url("/images/CN/bg_globalmenu.gif") no-repeat right center}
.common_head .util li a{display:block;padding:0px 13px 0px 13px;font-family:'맑은 고딕',Malgun Gothic;font-size:14px;color:#3b4147;line-height:1.5}
.common_head .util li.map{background:url("/images/CN/utilmenu03.gif") no-repeat 10px center}
.common_head .util li.map a{padding:0px 10px 0px 38px}
.common_head_info{width:980px;padding-top:30px;font-size:12px}
.common_head_info p{margin:0 0 0 72px;background: url('/images/CN/bill_img3.gif') no-repeat 0 0;padding:0 0 0 30px;line-height: 20px}
.common_head .util{margin-bottom:0;bottom:12px}
.nh_sangho_li_common {display:none; width:166px; height:41px; position:absolute; top:25px; left:70px; background:url("/images/CN/bg_nh_sangho_li.gif") no-repeat 0 0}
.nh_sangho_li_common:after {clear:both; content:""; display:block}
.nh_sangho_li_common li {background:none !important; width:50%; text-align:center}
.nh_sangho_li_common li a {font-size:12px !important; color:#444 !important; line-height:44px !important; font-weight:bold; padding:0px !important}
#ipindex_wrap{margin:0px 0}
.mypage{margin:-24px 0 60px !important;padding-top:0 !important}
#container.main{margin-top:-10px !important}
.mb_tab {background:none}
.mb_tab > .h1_ip {padding-top:20px; color:#009aca; font-size:24px; line-height:normal; font-family:'맑은 고딕',Malgun Gothic; font-weight:normal; letter-spacing:-0.06em}
.mb_tab a.btn_q {top:200px}
.Ipcont03 .new_lpcon_wrap {overflow:hidden}
.Ipcont03 .new_lpcon_wrap .R1{width:329px;height:314px;float:left}
.Ipcont03 .new_lpcon_wrap .R1 .inbox{height:315px;background: url(/images/IP/cn/bg_phishing.gif) no-repeat 65px 158px}
.Ipcont03 .new_lpcon_wrap .R2 .inbox.r1 {width:304px;height:105px}
.Ipcont03 .new_lpcon_wrap .R2 .inbox.r1 a {margin-right:10px}
.Ipcont03 .new_lpcon_wrap .R2 .inbox.r2 {width:304px;height:105px;border-left:1px solid #ccd3d9}
.Ipcont03 .new_lpcon_wrap .R2 .inbox.r2.ty1 {height:128px;border-bottom:1px solid #b3b8ba}
.Ipcont03 .new_lpcon_wrap .R2 .inbox.r3 {height:128px;border-bottom:1px solid #b3b8ba}
.Ipcont03 .new_lpcon_wrap .r1{float:left;width:329px;height:128px}
.Ipcont03 .new_lpcon_wrap .r2{float:left;width:276px}
.Ipcont03 .new_lpcon_wrap .r3 {float:left;width:304px}
.Ipcont03 .new_lpcon_wrap .r2 .ulrow01 {float:left; width:134px}
.Ipcont03 .new_lpcon_wrap .r2 .ulrow01 li {width:109px}
.Ipcont03 .new_lpcon_wrap .r2 .ulrow01 a {font-size:12px}
.Ipcont03 .new_lpcon_wrap .r2 .ulrow01 .rowli1{ height:20px;padding:0 0 0px 25px; background:url(/images/IP/cn/bgico01.gif) no-repeat left top}
.Ipcont03 .new_lpcon_wrap .r2 .ulrow01 .rowli2{ height:20px;padding:0 0 0px 25px; background:url(/images/IP/cn/bgico02.gif) no-repeat left top}
.Ipcont03 .new_lpcon_wrap .r2 .ulrow01 .rowli3{ height:20px;padding:0 0 0px 25px; background:url(/images/IP/cn/bgico03.gif) no-repeat left top}
.Ipcont03 .new_lpcon_wrap .r2 .ulrow02 {float:left; width:130px}
.Ipcont03 .new_lpcon_wrap .r2 .ulrow02 li {width:109px}
.Ipcont03 .new_lpcon_wrap .r2 .ulrow02 a {font-size:12px}
.Ipcont03 .new_lpcon_wrap .r2 .ulrow02 .rowli1{ height:18px;padding:0 0 0px 25px; background:url(/images/IP/cn/bgico04.gif) no-repeat left top}
.Ipcont03 .new_lpcon_wrap .r2 .ulrow02 .rowli2{ height:20px;padding:0 0 0px 25px; background:url(/images/IP/cn/bgico05.gif) no-repeat left top}
.Ipcont03 .new_lpcon_wrap .r2 .ulrow02 .rowli3{ height:20px;padding:0 0 0px 25px; background:url(/images/IP/cn/bgico06.gif) no-repeat left top}
.Ipcont03 .new_lpcon_wrap .R1 .r1 a {background:none}
.Ipcont03 .new_lpcon_wrap .R2 .r3 .ptxt1 { margin:10px 0 0 0; letter-spacing:-1px; color:#6e7482}
.Ipcont03 .new_lpcon_wrap .R2 .r3 dl { margin:22px 0 0 0}
.Ipcont03 .new_lpcon_wrap .R2 .r3 dl dt { margin:0 0 10px 0; font-family:'맑은 고딕',Malgun Gothic; font-size:15px; letter-spacing:-1px;font-weight:bold}
.Ipcont03 .new_lpcon_wrap .R2 .r3 dl dd { font-size:14px}
.Ipcont03 .new_lpcon_wrap .R2 .inbox.r2.guide_wrap {overflow:hidden}
.Ipcont03 .new_lpcon_wrap .R2 .inbox.r2.guide_wrap .bank_error {float:left;width:84px;height:83px;margin-top:20px;padding:13px 0 0 64px;background:url(/images/IP/cn/icon_certi_link3.gif) no-repeat 0 0}
.Ipcont03 .new_lpcon_wrap .R2 .inbox.r2.guide_wrap .liststy {float:left;width:130px}
.Ipcont03 .new_lpcon_wrap .R2 .inbox.r2.guide_wrap .liststy li{float:none !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:20px;padding-left:6px;background:url(/images/IP/cn/ibu1.gif) no-repeat 0 35%;letter-spacing:-1px;margin:0 0 5px 0}
.Ipcont02 .a1 {margin:0 50px 0 16px}
.Ipcont02 .a2 {margin:0 50px 0 0}
.Ipcont02 .a3 {margin:0 50px 0 0}
.Ipcont02 .a4 {margin:0 50px 0 0}
.Ipcont02 .a5 {margin:0 50px 0 0}
.Ipcont02 .a6 {margin:0 50px 0 0}
.Ipcont02 .a7 {margin:0 50px 0 0}
.Ipcont02 .a8 {margin:0 50px 0 0}
.Ipcont02 .a9 {margin:0  0px 0 0}
.Ipcont03 .r1{width:473px}
.Ipcont03 .r2{width:465px}
#linesite .list_02 {z-index:20}
#linesite .list {z-index:20}
.e_gate{position: relative;text-align:center}
.e_gate .btn_tit{position: absolute;top:0px;right:0}
.e_gate .gate_txt{padding-top:28px;height:238px;background:url('/images/IP/cn/gate_bg.png') no-repeat left bottom}
.e_gate .gate_txt .txtorg{padding-top:17px;font-size:28px;line-height:28px;font-weight: bold;color:#e67f22;font-family:'맑은 고딕',Malgun Gothic}
.e_gate .gate_txt .txtblue{padding-top:11px;font-size:26px;line-height:30px;color:#1046a0;font-family:'맑은 고딕',Malgun Gothic}
.e_gate .gate_txt .txtnor{padding-top:18px;font-size:12px;color:#666666}
.e_gate .gate_list{border-top:1px solid #dbdbdb}
.e_gate .gate_list ul{overflow: hidden;border-left:1px solid #d4d6d7;border-bottom:1px solid #d4d6d7}
.e_gate .gate_list ul li{float:left;width:368px;padding:30px 0;border-right:1px solid #d4d6d7;text-align: center}
.e_gate .gate_list ul li:first-child{width:369px}
.e_gate .gate_list ul li div .tit{font-size:18px;font-weight: bold;color:#333;padding-bottom:20px}
.e_gate .gate_list ul li div a.gate_btn{margin-top:15px;display:inline-block;width:160px;height:33px;line-height:33px;border:1px solid #d4d6d7;border-radius: 3px}
.e_gate .gate_list_type2{border-top:1px solid #dbdbdb}
.e_gate .gate_list_type2 ul{overflow: hidden;border-left:1px solid #d4d6d7;border-bottom:1px solid #d4d6d7}
.e_gate .gate_list_type2 ul li{float:left;width:147px;height:181px;padding:30px 0;border-right:1px solid #d4d6d7;text-align: center}
.e_gate .gate_list_type2 ul li.last{width:146px}
.e_gate .gate_list_type2 ul li div .tit{font-size:18px;font-weight: bold;color:#333;padding-bottom:20px}
.e_gate .gate_list_type2 ul li div a.gate_btn{margin-top:15px;display:inline-block;width:101px;height:47px;line-height:47px;border:1px solid #d4d6d7;border-radius: 3px}
.e_gate .gate_list_type2 ul li div a.gate_btn2{margin-top:15px;display:inline-block;width:101px;height:37px;padding-top:10px;line-height:16px;border:1px solid #d4d6d7;border-radius: 3px}
.e_gate .gate_list_type2 ul li div a.gate_btn3{margin-top:14px;display:inline-block;width:101px;height:47px;line-height:47px;border:1px solid #d4d6d7;border-radius: 3px}
.e_gate .gate_list_type2 ul li div a.gate_btn4{margin-top:11px;display:inline-block;width:101px;height:27px;line-height:27px;border:1px solid #d4d6d7;border-radius: 3px}
.e_gate .gate_list_type2 ul li div a.gate_btn5{margin-top:3px;display:inline-block;width:101px;height:27px;line-height:27px;border:1px solid #d4d6d7;border-radius: 3px}
#utilmenu ul li {margin-left:0px}
#utilmenu {z-index:30}
#globalmenu {z-index:20}
#gnb ul > li#IPSR06 > ul {left:670px}
#gnb ul ul .gnb3d .arrow{width:15px}
.tb_fix {width:100%;table-layout:fixed}
.input_full {padding:0 5px;margin-bottom:3px;border:1px solid #c3c3c3;background-color:transparent}
.msie7 .input_full > div {display:block !important}
.input_full input,.input_full select {width:100%;padding:0;border:0 none}
.input_full input {padding-right:1px}
.input_full + .mousebtn {display:block;padding-left:0;padding-right:0}
.input_full + .mousebtn > label {display:block;margin:0 3px}
.listOl_styl li.box_160331 {font-weight:normal}
.listOl_styl li.box_160331 .tit {font-weight:bold}
.listOl_styl li.box_160331 .con_wrap {padding-left:42px}
.listOl_styl li.box_160331 .con_wrap .con {width:420px;margin-bottom:7px}
.listOl_styl li.box_160331 span.btn7 {display:inline-block; background: url(/images/CN/bg_btn7_1.gif) no-repeat 0px 0px !important; padding:0; margin:0}
.listOl_styl li.box_160331 span.btn7 a {color:#1777b4; font-weight:normal}
.listOl_styl li.box_160331 .caution {margin-top:7px; margin-bottom:27px}
.listOl_styl li.box_160331 .list {margin-bottom:27px}
.listOl_styl li.box_160331 .list dt {font-weight: bold; font-size:12px}
.listOl_styl li.box_160331 .list.last {margin-bottom:0}
.box_info.mdy160331 {margin:0;border-right:1px solid #d4d6d7; border-left:1px solid #d4d6d7}
.box_info.mdy160331 .con {width:495px;margin:0 auto; border:0; padding:24px 0 0; border-top:1px solid #ccd3d9; background:transparent url(/images/CN/bg_user_box_s.gif) no-repeat 0 20px}
.box_info.mdy160331 .con .tit_mdy160331 {font-weight:bold; margin-left:35px}
.box_info.mdy160331 .txt_type5 {margin-top:20px}
.box_msg {margin-bottom:20px}
.box_msg .tit_msg {position:relative;height:41px;padding:0 20px;color:#4b4d5a;font-weight:bold;font-size:14px;background:transparent url(/images/IP/ai/bg_msg.gif) no-repeat 0 100%}
.box_msg_big .tit_msg {font-size:16px;color:#fff;height:42px;background:transparent url(/images/IP/ai/bg_msg1.gif) no-repeat 0 100%}
.box_msg_big.off .tit_msg {background-position:0 0}
.box_msg .tit_msg .tit_txt {line-height:42px}
.box_msg .tit_msg .tit_txt > span {display:inline-block;width:123px;height:26px;overflow:hidden;margin-left:10px;margin-top:8px;vertical-align:top;text-indent:-9999px;background:transparent url(/images/IP/ai/bg_msg_star1_s.png) no-repeat 0 0}
.msie7 .box_msg .tit_msg .tit_txt > span {display:inline;zoom:1;margin-top:2px}
.box_msg .tit_msg .tit_txt .tit_point5 {background-position:0 0}
.box_msg .tit_msg .tit_txt .tit_point4 {background-position:0 -31px}
.box_msg .tit_msg .tit_txt .tit_point3 {background-position:0 -62px}
.box_msg .tit_msg .tit_txt .tit_point2 {background-position:0 -93px}
.box_msg .tit_msg .tit_txt .tit_point1 {background-position:0 -124px}
.box_msg .tit_msg .tit_txt img {position:relative;top:-2px}
.box_msg .tit_msg .tit_link {width:auto;position:absolute;right:20px;top:11px;padding:0}
.box_msg .tit_msg a {display:block;position:relative;width:100%;padding-top:12px;color:#fff;font-weight:bold;font-size:16px;text-decoration:none}
.box_msg .tit_msg a em {display:inline-block;overflow:hidden;height:23px;margin-left:10px;vertical-align:middle;text-indent:-9999px;background:transparent url(/images/IP/ai/bg_msg_star2.png) no-repeat 0 0}
.box_msg .tit_msg a .point5 {width:107px}
.box_msg .tit_msg a .point4 {width:85px}
.box_msg .tit_msg a .point3 {width:63px}
.box_msg .tit_msg a .point2 {width:40px}
.box_msg .tit_msg a .point1 {width:18px}
.box_msg .star_point {display:none;height:100px;padding-left:423px;padding-top:10px;position:relative;background:transparent url(/images/IP/ai/bg_msg_box1.gif) no-repeat 0 -20px}
.box_msg .star_point > span {width:349px;height:93px;position:absolute;left:30px;top:10px;overflow:hidden;text-indent:-9999px;background:transparent url(/images/IP/ai/bg_msg_star1.png) no-repeat 0 0}
.box_msg .star_point .star1 {background-position:0 -400px}
.box_msg .star_point .star2 {background-position:0 -300px}
.box_msg .star_point .star3 {background-position:0 -200px}
.box_msg .star_point .star4 {background-position:0 -100px}
.box_msg .star_point .star5 {background-position:0 0}
.star_point p {margin:15px 0;padding-left:10px;font-family: '맑은 고딕',Malgun Gothic;font-size:16px;color:#222;background:transparent url(/images/CN/bull_txt_type4.gif) no-repeat 0 12px}
.star_point p > img {margin:0 10px}
.star_point p a img {vertical-align:top}
.star_point .msg_txt {margin:0;font-family:"돋움", Dotum;font-size:12px;background:none}
.star_point .msg_txt strong {color:#27a2df}
.box_msg_big .tit_msg a span {position:absolute;right:35px;top:15px;font-size:14px;font-weight:normal}
.box_msg_big.off .tit_msg a span {display:none}
.box_msg_big .star_point {overflow:hidden;position:relative;display:block;height:auto;padding:25px 20px 20px;background:#f0eacb url(/images/IP/ai/bg_msg_box2.gif) no-repeat 0 100%}
.box_msg_big .star_point > span {display:block;position:relative;left:-50px;top:0;overflow:hidden;margin:0 auto;text-indent:-9999px;background:transparent url(/images/IP/ai/bg_msg_star1.png) no-repeat 0 0}
.box_msg_big .star_point > p {position:absolute;right:65px;top:37px;padding-left:0;background:none}
.star_con_wrap {height:175px;margin-top:15px}
.star_con1,.star_con2,.star_con3,.star_con4 {position:relative;height:173px;float:left;margin-left:10px;background:transparent url(/images/IP/ai/bg_msg_box.png) no-repeat 0 0}
.star_con_wrap > div dl {background:transparent url(/images/IP/ai/bg_msg_box.png) no-repeat 0 0}
.star_con_wrap > div:first-child {margin-left:0}
.star_con_wrap > div dl {height:100%;margin-left:15px;background-color:#fff;background-position: 100% 0}
.star_con_wrap > div dl dt {margin-left:-15px;padding:10px 0;text-align:center;font-weight:bold;font-size:13px;color:#000}
.star_con_wrap > div .con_more {position:absolute;right:15px;top:15px}
.star_con_wrap > div dl dd {margin-left:-15px;padding:20px 0 0 13px}
.star_con_wrap > div dl dd span {display:inline-block;padding-left:5px;width:112px;vertical-align:middle}
.star_con_wrap > div dl .one_list {padding:30px 0 0 0;text-align:center}
.star_con_wrap > div dl .one_list span {display:block;width:auto;background:none;padding:5px 0;font-size:12px;color:#4d4c51}
.box_msg_big .star_con_text {position:relative;margin-top:10px;padding-top:15px;background:#fff url(/images/IP/ai/bg_msg_box3.gif) no-repeat 0 0}
.box_msg_big .star_con_text > div {overflow:hidden;padding:0 20px 15px 100px;font-family:'돋움',Dotum,Helvetica,AppleGothic,sans-serif;background:#fff url(/images/IP/ai/bg_msg_box3.gif) no-repeat 0 100%}
.box_msg_big .star_con_text img {position:absolute;left:20px;top:50%;width:60px;margin-top:-30px}
.box_msg_big .star_con_text strong {font-size:13px;color:#000}
.box_msg_big .star_con_text p {padding:0;margin:5px 0 0;font-family:'돋움',Dotum,Helvetica,AppleGothic,sans-serif;line-height:1.5;font-size:12px;background:none}
.star_con1,.star_con4 {width:160px}
.star_con2 {width:180px}
.star_con3 {width:170px;z-index:11}
.msg_tbl {margin-top:30px;color:#4a4e5a;text-align:center;border-bottom:2px solid #929baa}
.msg_tbl.first {margin-top:0}
.msg_tbl th,.msg_tbl td {border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3}
.msg_tbl td {padding:20px 10px}
.msg_tbl th {font-size:13px;padding:10px;background-color:#f8f8f9}
.msg_tbl .line_hr td {border-top-color:#c9c9c9}
.msg_tbl td {font-size:12px;color:#4b4d5a;line-height:18px;letter-spacing:-1px}
.msg_tbl .txt_use {display:block;margin-bottom:7px;color:#17b850}
.msg_tbl .txt_use_no {display:block;margin-bottom:7px;color:#27a2df}
.msg_tbl td .info2{background-position:0 50%}
.msg_tbl thead tr th:first-child,.msg_tbl tbody tr td:first-child {border-left:0 none}
.msg_tbl tbody tr td:first-child strong {display:block;margin-top:7px;font-size:13px}
.sp_num {display:block;overflow:hidden;height:21px;margin-bottom:7px;text-indent:-9999px;background:transparent url(/images/IP/ai/star_point.gif) no-repeat 50% 0}
.n1 {background-position:50% -104px}
.n2 {background-position:50% -78px}
.n3 {background-position:50% -52px}
.n4 {background-position:50% -26px}
.n5 {background-position:50% -26px}
.msg_more_con {display:none;min-width:188px;position:absolute;right:-180px;top:10px;z-index: 100}
.msg_more_con ul {padding:6px 12px 12px;border:1px solid #d1d1d1;background-color: #fff}
.msg_more_con ul li {margin-top:5px;padding-left:7px;background: url(/images/CN/bull_txt_type4.gif) no-repeat 0 6px}
.more_con_arr {position:absolute;left:-5px;top:5px;z-index: 100}
.tbl_more {display:block;margin-top:-1px;overflow:hidden;border-top:1px solid #ccd3d9;border-bottom:1px solid #919baa}
.tbl_more button {display:block;width:100%;padding:8px 0;color:#4b4e5a;background-color:#f8f8f9}
.tbl_more button strong {padding-right:13px;font-weight:bold;background: url(/images/CN/bg_more.gif) no-repeat 100% 50%}
.tbl_memo {display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
select[disabled]{background:#f4f4f4;color:#999999}
.tbl_scroll_y {overflow:auto}
#login.new_login {padding-left:0}
.new_login .login_wrap {width:100%}
.new_login .login_wrap .box{float:left;width:326px}
.new_login .login_wrap .box .login_content {height:175px}
.new_login .login_wrap .box .login_content .info {left:20px;width:286px}
.new_login .login_wrap .box .btn li {padding:0 5px}
.new_login .login_wrap .box+.box h2 {background-position: 50% 0}
.new_login .login_wrap .box+.box+.box h2 {background-position: 100% 0}
.new_login .login_wrap .box+.box+.box .btn {background-color:#f1f7ff}
.new_login .login_wrap .box+.box .btn,.new_login .login_wrap .box+.box .login_content {border-right:0 none}
.new_login .login_wrap .box+.box+.box .btn,.new_login .login_wrap .box+.box+.box .login_content {border-right:1px solid #d4d6d7}
.new_login .id_login input[type=text],.new_login .id_login input[type=password] {width:143px !important}
.new_login .id_login .pw,.new_login .id_login .id {left:20px}
.new_login .id_login .image {left:240px}
.e_gate .gate_list_type3 ul{overflow: hidden;border-left:1px solid #d4d6d7;border-bottom:1px solid #d4d6d7}
.e_gate .gate_list_type3 ul li{float:left;width:246px;border-top:1px solid #d4d6d7;text-align: center}
.e_gate .gate_list_type3 ul li > div {height:181px;padding:30px 0;border-right:1px solid #d4d6d7}
.e_gate .gate_list_type3 ul li.last{width:247px}
.e_gate .gate_list_type3 ul li div .tit{font-size:18px;font-weight: bold;color:#333;padding-bottom:20px}
.e_gate .gate_list_type3 ul li div a.gate_btn{margin-top:15px;display:inline-block;width:101px;height:47px;line-height:47px;border:1px solid #d4d6d7;border-radius: 3px}
.e_gate .gate_list_type3 ul li div a.gate_btn2{margin-top:15px;display:inline-block;width:101px;height:37px;padding-top:10px;line-height:16px;border:1px solid #d4d6d7;border-radius: 3px}
.e_gate .gate_list_type3 ul li div a.gate_btn3{margin-top:14px;display:inline-block;width:101px;height:47px;line-height:47px;border:1px solid #d4d6d7;border-radius: 3px}
.e_gate .gate_list_type3 ul li div a.gate_btn4{margin-top:11px;display:inline-block;width:101px;height:27px;line-height:27px;border:1px solid #d4d6d7;border-radius: 3px}
.e_gate .gate_list_type3 ul li div a.gate_btn5{margin-top:3px;display:inline-block;width:101px;height:27px;line-height:27px;border:1px solid #d4d6d7;border-radius: 3px}
#container.new_main #content {width:100% !important}
.n_visual_wrap {width:100%; overflow:hidden;height:330px; background-color:#ecf9ff}
.n_visual {position:relative;width:980px;height:100%;margin:0 auto}
.n_visual .new_banner_link {position:absolute;left:24px;bottom:60px}
.n_visual img {background:none;-ms-filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='crop');filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='crop')}
.new_main .slidesjs-controler {position:absolute;left:50%;bottom:20px;z-index:99}
.new_main .slidesjs-controler .slidesjs-previous,.new_main .slidesjs-controler .slidesjs-next {display:none}
.new_main .slidesjs-pagination {position:relative;top:0;right:0;z-index:98;overflow:hidden;padding-right:20px}
.new_main .slidesjs-pagination li {float:left}
.new_main .slidesjs-pagination li a,.new_main .slidesjs-pagination li a.active {display:block;width:12px;height:12px;margin:4px 7px 0 0;text-indent: -999px;font-size: 0;background: url(/images/CN/main/bg_bn_btn.png) no-repeat left top}
.new_main .slidesjs-pagination li a.active {background-position:0 100%}
.new_main .slidesjs-stop,.new_main .slidesjs-play {text-indent: -999px;font-size: 0;position: absolute;top:0;right:0;z-index:99;width:21px;height:20px;background: url(/images/index/ix_btn_stop.png) no-repeat left top}
.new_main .slidesjs-play {background-image:url(/images/index/ix_btn_start.png)}
.n_link_list {padding:20px 0;background-color:#fff}
.n_link_list ul {overflow:hidden;width:980px;margin:0 auto}
.n_link_list ul li {float:left}
.n_link_list ul li a {display:block;margin-left:22px;width:100px;padding-top:70px;font-family: '맑은 고딕',Malgun Gothic;font-weight:bold;font-size:13px;letter-spacing:-1px;color:#222;text-align:center;background:transparent url(/images/CN/main/bg_link.png) no-repeat 50% 0}
.n_link_list ul li:first-child a {margin-left:0}
.n_link_list ul li .n_link1 {background-position:50% -110px}
.n_link_list ul li .n_link2 {width:110px;background-position:50% -220px}
.n_link_list ul li .n_link3 {background-position:50% -330px}
.n_link_list ul li .n_link4 {background-position:50% -440px}
.n_link_list ul li .n_link5 {width:107px;background-position:50% -550px}
.n_link_list ul li .n_link6 {background-position:50% -660px}
.n_link_list ul li .n_link7 {background-position:50% -770px}
.new_link_box {overflow:hidden;margin:0 auto;padding-top:10px;width:980px}
.new_link_box li {float:left}
.new_link_box li a {margin-left:13px}
.new_link_box li:first-child a {margin-left:0}
.new_content_wrap {width:980px;margin:0 auto}
.new_content_wrap .new_con_box:first-child {border-top:0 none}
.new_con_box {overflow:hidden;padding:40px 0;border-top:1px solid #d8d8d8}
.new_con_box.last {padding-bottom:0}
.new_con,.new_con1 {position:relative;float:left;width:318px;padding-left:13px;min-height:120px}
.new_con1 {padding-left:0;width:649px}
.new_con1 .inbox {position:relative;float:left;width:318px;padding-left:13px}
.new_con1 .inbox:first-child {padding-left:0}
.new_con_box:first-child .new_con {min-height:100px}
.new_con_box .new_con:first-child {padding-left:0}
.new_con_title,.new_con1 .inbox h2 {font-family: '맑은 고딕',Malgun Gothic;font-size:18px;color:#222}
.new_con_info {margin-top:17px;letter-spacing:-1px}
.new_con_bbs,.liststy {overflow:hidden;margin-top:12px}
.liststy li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.new_con_bbs li,.new_con1 .inbox li {margin-top:5px}
.new_con_bbs li a,.new_con1 .inbox li a {padding-left:10px;background:transparent url(/images/CN/bull_txt_type4.gif) no-repeat 0 5px}
.new_con_bbs.half li {float:left;width:50%}
.new_con_bbs.half1 li {float:left;width:40%}
.new_con_bbs li,.new_con1 .inbox li,.new_custom p {line-height:1.5;letter-spacing:-1px}
.new_more,.new_con1 .inbox .more1 {position:absolute;right:15px;top:0;padding-right:10px;background:transparent url(/images/CN/main/bg_more.gif) no-repeat 100% 50%}
.new_custom {margin-top:7px;font-family: '맑은 고딕',Malgun Gothic;font-size:14px;color:#222}
.new_tel {font-size:21px}
.new_icon0 {background:transparent url(/images/CN/main/new_icon0.gif) no-repeat 92% 20px}
.area_fine {height:60px; background:url(/images/CN/main/new_icon_fine.gif) no-repeat right 0}
.area_KDIC {background:url(/images/CN/main/new_icon_KDIC.gif) no-repeat right 9px top 14px; border-top: 1px solid #d8d8d8; padding-top:20px}
.area_fine p, .area_KDIC p {margin-top:10px}
.new_icon2 {background:transparent url(/images/CN/main/new_icon2.gif) no-repeat 92% 100%}
.tb_cd{width:100%;border-collapse:collapse;border-spacing: 0; border-bottom:1px solid #abbcd2}
.tb_cd thead th{border-top:1px solid #fff;text-align:center;font-weight:bold;padding:5px 0;height:21px;background:#5785C4;color:#fff; border-right: 1px solid #fff}
.tb_cd thead tr:first-child th{border-left:none}
.tb_cd .last {background:#3e6dad}
.tb_cd .gray {background:#f8f8f9}
.tb_cd .words {letter-spacing: -1px}
.tb_cd td{padding:5px 0;height:20px;border-left: 1px solid #abbcd2;border-top: 1px solid #abbcd2;border-right:none; color:#33609e}
.tb_cd td:first-child {border-left:none}
.tb_cd .br0 {border-right:none}
#gnb > ul > li {background-position:0 0 !important}
#gnb > ul > li:first-child {background:none !important}
#gnb > ul > li.last {background: transparent url(/images/IP/global/bg_gnb_1dsep_new.gif) no-repeat 0 0 !important}
td span.info3,td span.info2,td span.info1 {vertical-align:middle}
#globalmenu .menu li {background:transparent url('/images/IP/global/bg_global_line01.gif') no-repeat 100% 9px}
#globalmenu .menu li a {display:inline;padding:0;line-height:23px}
.msie7 label+label{margin-left:9px}
.poptit3 {overflow:hidden;width:540px;margin:30px auto 0;line-height:1.5;letter-spacing:-1px;background: url(/images/IP/ne/b/BgNHsmartopbox.gif) no-repeat 0 0;font-size:16px;font-family:'맑은 고딕',Malgun Gothic}
.poptit3 > p {margin-top:10px;padding-bottom: 10px;background-color: #f6f6f6;border: 1px solid #d4d6d7;border-top: 0 none}
.poptit3 strong {display:block; margin:0 0 0 20px}
.finger_wrap {background-color:#f8f8f9}
.finger_wrap .finger_img {float:left;width:135px;height:150px;text-align:center}
.finger_wrap .finger_img img {position:relative;top:50%;margin-top:-40px}
.finger_wrap .timetxtbox{overflow:hidden;margin-bottom:0;background:#fff;border:0 none}
.finger_wrap .finger_img+.timetxtbox {float:left;width:372px;border-left:1px solid #e9e9e9}
.finger_wrap .timetxtbox .c_time{text-align:left}
.h2_myp {font-size:18px; line-height:19px;margin-top:40px; clear:both; height:37px}
.h2_myp em {font-size:20px}
.h2_myp em > span {color:#488adb}
.h2_myp.inineB {display:inline-block}
.h2_myp.inineB+span {font-size:12px;margin-left:15px}
.mypBoxTy01 dt a {display:block}
.mypBoxTy01 {border:1px solid #dddddd; border-radius:5px;margin-bottom:20px;clear:both}
.mypVisualTop {position:relative;width:100%;height:261px;margin-bottom:20px}
.mypVisualTop.baseBg {background:url("/images/IP/ai/godo_bg_top00.gif") no-repeat 0 0}
.mypVisualTop.birthdayBg {background:url("/images/IP/ai/godo_bg_top01.gif") no-repeat 0 0}
.mypVisualTop .iconTy01 {position:absolute;left:33px;top:30px}
.mypVisualTop .iconTy01 img+a {display:block; margin-top:20px}
.mypVisualTop .iconTy01 p+a {display:block; margin-top:20px}
.mypVisualTop .mypVisUser {position:absolute;left:195px;top:31px;width:375px}
.mypVisualTop .mypVisUser dt {font-size:20px; font-weight:bold;line-height:25px; margin-bottom:15px;color:#111111}
.mypVisualTop .mypVisUser dd {line-height:20px}
.mypVisualTop .mypUserAdr {position:absolute;left:195px;top:180px;width:375px}
.mypVisualTop .mypUserAdr dl {display:table}
.mypVisualTop .mypUserAdr dd, .mypVisualTop .mypUserAdr dt {display:table-cell;*float:left}
.mypVisualTop .mypUserAdr dt {width:110px;font-weight:bold}
.mypVisualTop .mypUserAdr dt a {display:inline-block; margin-top:10px}
.mypVisualTop .mypUserAdr dd {width:260px}
.mypUserAdd {background:#f7f7f7 url("/images/IP/ai/godo_icon_svr02.png") no-repeat 34px 18px;padding:20px 0 20px 100px; line-height:20px; margin:20px 0;border:1px solid #eeeeee;border-radius:10px}
.mypUserAdd strong {font-weight:normal}
.mypUserAdd .point2 {text-decoration:underline}
.mypBoxTy01.mpgTab {height:46px}
.tabMenu {position:relative;padding-top:15px;padding-left:10px; box-sizing:border-box}
.tabMenu:after {content:"";clear:both;display:block}
.tabMenu .inner li {float:left; position:relative}
.tabMenu .inner li a {color:#333333;display:block}
.tabMenu .inner li a:after{content:"";position:absolute;left:0;top:3px;width:1px;height:10px;background:#eeeeee}
.tabMenu .inner li:first-child a:after {width:0}
.tabMenu .inner li a span {display:block;padding:0 12px}
.tabMenu .inner li a:hover {text-decoration:none;color:#009aca}
.tabMenu .inner li a.on {text-decoration:none;color:#009aca;font-weight:bold}
.tabMenu .inner li a.on span {border-bottom:5px solid #009aca; height:29px}
.tabMenu .btn_group {position:absolute;right:9px;top:9px}
.tabMenu .btn_group .btn_tab a {border:1px solid #cccccc;display:inline-block;padding:5px 10px}
.mypSafeGuard {}
.mypSafeGuard table.inner {table-layout:fixed}
.mypSafeGuard table.inner tr {height:120px}
.mypSafeGuard table.inner tr td {position:relative; height:120px; border-right:1px solid #edece6;border-top:1px solid #edece6;vertical-align:top;padding:10px 10px;box-sizing:border-box}
.mypSafeGuard table.inner tr:first-child td {border-top:0}
.mypSafeGuard table.inner tr td:last-child {border-left:0}
.mypSafeGuard table.inner tr td dt{margin-bottom:10px}
.mypSafeGuard table.inner tr td dd strong a,
.mypSafeGuard table.inner tr td dd strong{display:block; font-size:16px; font-weight:bold;color:#4e6bb1;line-height:22px}
.mypSafeGuard table.inner tr td dd.font15 strong {font-size:15px}
.mypSafeGuard table.inner tr td .btnTyPosition {position:absolute;left:9px;bottom:14px}
.mypSafeGuard .colorTy01 {background:#fff}
.mypSafeGuard .colorTy02 {background:#fff}
.mypService {}
.mypService .inner {width:100%}
.mypService .inner li {float:left;width:20%; box-sizing:border-box;border-left:1px solid #f1f1f1; text-align:center;*float:left;*width:19.8%}
.mypService .inner:after {content:""; clear:both; display:block}
.mypService .inner li:first-child{border-left:0}
.mypService .inner a {display:block;height:100px;padding-top:20px;padding-bottom:0px}
.mypService .inner li span[class*="mypIcon"]{margin:0 auto; margin-bottom:12px;display:block;position:relative;overflow:hidden;background:transparent url(/images/IP/ai/godo_icon_svr01.png) no-repeat}
.mypService .mypIcon1 {width:45px; height:53px; background-position:0 0 ;padding-bottom:5px}
.mypService .mypIcon3 {width:56px; height:53px; background-position:-296px 0 !important;padding-bottom:5px}
.mypService .mypIcon4 {width:55px; height:53px; background-position:-446px 0 !important;padding-bottom:5px}
.mypService .mypIcon5 {width:66px; height:53px; background-position:-588px 0 !important;padding-bottom:5px}
.mypService .inner a strong {display:block}
.mypService p {	display:block}
.mypService p span {display:block;padding-top:10px}
.myPsect {position:relative}
.mypBoxTy01.mypMallArea {padding:20px}
.mypMall {display:table; width:100%; box-sizing:border-box}
.mypMall div {display:table-cell; vertical-align:middle; *float:left}
.mypMall div.col1 {width:40%;*width:270px}
.mypMall div.col2 {width:20%;*width:140px}
.mypMall div.col3 {width:40%;*width:270px}
.mypBoxTy01 h3,
.mypMall h3 {font-size:16px; font-weight:bold;margin-top:10px; line-height:18px;height:35px}
.mypBoxTy01.mypMallArea h3 {height:auto}
.mypMall .dDay {color:#4e6bb1;font-weight:bold;line-height:24px}
.mypMall .dDay strong {font-size:24px;display:block}
.mypMall .dDayEnd {background:url(/images/IP/ai/godo_retime_icon2.png) no-repeat center 0;color:#ef9e10; line-height:16px}
.mypMall .dDayEnd strong {font-weight:bold; display:block;padding-top:20px}
.flagPoint {background:#f7f7f7 url(/images/IP/ai/godo_flag_point.png) no-repeat right top}
.mypMallArea .mypMall.noData {text-align:center}
.mypMallArea .mypMall.noData span.noDataIcon {display:block; margin:0 auto 15px;background:url(/images/IP/ai/godo_icon_mallNoData.gif) no-repeat right 5px;width:30px; height:45px}
.mypMallArea .mypMall.noData span.noDataIcon+p {margin-bottom:15px}
.mypProdArea {clear:both;position:relative}
.mypProdArea .leftArea {float:left;width:50%:*width:49.3%}
.mypProdArea .rightArea {float:right;width:50%:*width:49.3%}
.mypProdArea:after {content:""; display:block; clear:both}
.mypProdArea .mypBoxTy01 {position:relative;width:362px;*width:322px;padding:20px; box-sizing:border-box; height:200px; line-height:16px}
.mypProdArea .mypBoxTy01 .productDoc {margin-top:10px; line-height:16px;overflow:hidden; height:33px}
.mypProdArea .mypBoxTy01 .btnArea {position:absolute;bottom:25px;width:320px;text-align:center}
.mypProdArea .mypBoxTy01 .btnArea a+a{margin-left:5px}
.mypProdArea.userProd .mypBoxTy01 {height:145px}
.mypProdArea .mypProdNodata .icon_area+span {display:block;padding-top:55px;text-align:center}
.mypProdArea .mypProdNodata {background:url('/images/IP/ai/godo_icon_pb_srv4.png') no-repeat center 0px}
.mypAddView {display:block;position:absolute;right:0;top:-35px;background:url(/images/IP/ai/godo_icon_add.gif) no-repeat right 5px !important; padding-right:13px}
a[class*="btnTy"]{ border-radius:3px;line-height:12px; color:#fff;padding:8px 10px;text-align:center}
.btnTyBlue01 {background:#009aca}
.btnTyGray01 {background:#91acbc}
.btnTySmall {border-radius:3px; border:1px solid #cbcbcb; color:#555555 !important; padding:5px 5px 3PX !important;font-size:11px;background:#fff;font-weight:normal;display:inline-block}
.btnArea a{min-width: 56px;display:inline-block;line-height:30px}
a.btn_table , span.btn_table{position: relative; display: inline-block; *display: inline; *zoom: 1; min-width: 60px; padding: 0 10px; line-height: 25px; border: 1px solid #bbb; font-size: 13px; font-weight: bold; text-align: center; text-decoration: none; vertical-align: top; color: #454545; background-color: #fff; border-radius: 3px; cursor: pointer}
a.btn_table_etc { position: relative; display: inline-block; *display: inline; *zoom: 1; min-width: 60px; padding: 0 10px; line-height: 25px; border: 1px solid #999; font-size: 13px; font-weight: bold; text-align: center; text-decoration: none; vertical-align: top; color: #454545; background-color: #fff; border-radius: 3px; cursor: pointer}
a.btn_table_etc.btnicon1{background-image: url("godo_icon_btn_etc.gif");background-repeat: no-repeat;background-position: right -2px;*text-indent: 0;*display:inline;*zoom:1}
a.btn_table.btnbg1{ background-color: #1046a0; color: #fff; border-color: #1046a0}
a.btn_table.btnbg2{ background-color: #999999; color: #fff; border-color: #1046a0}
.mypSafeGuard .star_point {margin-top:26px; text-align:center}
.mypSafeGuard .star_point > span {display:block;position:relative;overflow:hidden;margin:0 auto;text-indent:-9999px;background:transparent url(/images/IP/ai/bg_msg_star1.png) no-repeat 0 0; width:68px; height:78px}
.mypSafeGuard .star_point .star1 {background-position:0 -400px}
.mypSafeGuard .star_point .star2 {background-position:-71px -300px}
.mypSafeGuard .star_point .star3 {background-position:-141px -200px}
.mypSafeGuard .star_point .star4 {background-position:-212px -100px}
.mypSafeGuard .star_point .star5 {background-position:-282px 0}
.mypSafeGuard .star_point img {margin-top:10px}
.consult_bg li{background:#f0f0f0;border:1px solid #cccccc; border-radius:5px;padding:19px 0;padding-left:51px;margin-bottom:15px}
.consult_bg li span {position:relative;	display:inline-block;*display:initial; font-size:18px; font-weight:bold; margin-left:47px}
.roundbox.pinLogin {background:none; border:1px solid #ccd3d9; border-radius:10px;width:100%}
.roundbox.pinLogin .inround {background:none;width:100%}
.roundbox.pinLogin .msec_box {background: url("/images/IP/global/godo_bg_icon_auth03.png") no-repeat 10px 0}
.roundbox.pinLogin .sec_open a{background: url("/images/IP/global/godo_bg_icon_guide.png") no-repeat right 2px}
.roundbox.pinLogin .sec_open a{left:0;top:0;display:block;position:static;width:88%;padding:2px 15px 0 30px;color:#666666;font-size:14px; font-weight:bold;margin-top:0}
.roundbox.pinLogin .inround h2 {background: url("/images/IP/global/godo_bg_icon_guide_on.png") no-repeat right 2px; position:static;top:14px;left:220px;width:87%;padding:0 15px 15px 30px;margin:0 0;text-align:left;color:#666666;font-size:14px}
.roundbox.pinLogin .btn_toggle.sec_open {width:95%;height:20px;margin-top:-22px;*margin-top:-22px;*background:url("/images/IP/global/godo_bg_icon_auth03.png") no-repeat 10px 0}
.roundbox.pinLogin .btn_toggle.sec_close {margin-bottom:-15px}
.roundbox.pinLogin .sec_close a{background:none}
.roundbox.pinLogin .inner.fclear {background:#f7f7f7}
.pBTline td, .pBTline th {border-top:2px solid #e2632e}
.pBBline th:first-child, .pBTline th:first-child {border-left:2px solid #e2632e}
.pBTline td:last-child {border-right:2px solid #e2632e}
.pBBline td, .pBBline th {border-bottom:2px solid #e2632e}
.pBRline {border-right:2px solid #e2632e !important}
ul.smartTalk {border-top:2px solid #919baa;border-bottom:1px solid #919baa}
.smartTalk li {position:relative;*position:;border-bottom:1px solid #ccd3d9; background:url('/images/IP/ai/godo_btn_smartTalkOpen01.png') no-repeat 99% 15px;*padding:0 0}
.smartTalk li.on {background:url('/images/IP/ai/godo_btn_smartTalkOpen02.png') no-repeat 99% 15px}
.smartTalk li:last {border-bottom:0}
.smartTalk li a:after {content:"";clear:both;display:block}
.smartTalk li:after {content:"";width:2px;height:2px;background:#676b70;position:absolute;left:0; top:15px;clear:both;display:block}
.smartTalk li > a strong {display:inline-block; width:65%;font-weight:normal;padding:10px 10px 10px 0;float:left}
.smartTalk li > a span {padding:10px 10px 10px 0;display:inline-block}
.smartTalk .tit {display:block;padding:0px 5px 0px 10px}
.smartTalk .cont {padding:20px;margin-bottom:0px;border-top:1px solid #d5d5d5;background:#f8f8f9}
.smartTalk .on .tit {color:#1776b4}
.fixed_table_mb_mypage {margin-top:15px !important}
.fixed_table_mb_mypage.hdLineB_3 .tb_col.mb_mypage thead,
.fixed_table_mb_mypage.hdLineB .tb_col.mb_mypage thead,
.fixed_table_mb_mypage.hdLine2 .tb_col.mb_mypage thead {position:absolute}
.fixed_table_mb_mypage.hdLine2 {padding-top:66px; padding-bottom:0}
.fixed_table_mb_mypage.hdLine2 table thead {margin-top:-67px}
.fixed_table_mb_mypage.hdLineB {padding-top:31px; padding-bottom:0}
.fixed_table_mb_mypage.hdLineB table thead {margin-top:-33px}
.fixed_table_mb_mypage.hdLineB_3 {padding-top:51px; padding-bottom:0}
.fixed_table_mb_mypage.hdLineB_3 table thead {margin-top:-52px}
.fixed_table_mb_mypage table tbody td,
.fixed_table_mb_mypage table thead th,
.fixed_table_mb_mypage table thead,
.fixed_table_mb_mypage table tbody,
.fixed_table_mb_mypage table {box-sizing:border-box}
.fixed_table_mb_mypage table thead th button {box-sizing:border-box}
.fixed_table_mb_mypage.hdLineB table.mb_mypage thead th {height:31px !important;text-align:center}
.fixed_table_mb_mypage.hdLineB_3 table.mb_mypage thead th {height:51px !important;text-align:center}
.scroll_y.noScroll {overflow-y:hidden}
.noScroll {height:auto !important}
.noScroll .fixed_mb_mypage_inner {overflow-y:hidden !important;border-bottom:0 !important}
.fixed_table_mb_mypage.hdLineB .fixed_mb_mypage_inner {*margin-top:-32px}
.fixed_table_mb_mypage.hdLine2 .fixed_mb_mypage_inner {*margin-top:-67px}
.pop_wrap .fixed_table_mb_mypage .fixed_mb_mypage_inner {*height:331px}
.pop_wrap .fixed_table_mb_mypage.h280 {height:280px}
.tabMenu .btn_group .btn_tab.on {background:#009aca;color:#fff}
.tabMenu .btn_group .btn_tab.on a {color:#fff}
.tb_col.totSchTbl {border-top:2px solid #ccd3d9}
.tb_col.totSchTbl tbody td span {color:#1776b4}
.tb_col td .scroll_y .tb_col {*margin-top:-410px}
.mgt5 + .tit_type1.f_left {*float:none}
.fixed_table_mb_mypage table.mb_mypage thead th span {*border-left:0px solid #ccd3d9}
.round_tb_col .f_left {*float:none}
.tb_row.tb_ext7 th, .tb_row.tb_ext7 td {*border-top:0 !important}
.vi_security_top.godoSec {background:#fefbf6 url('/images/CN/godo_bg_security.png') no-repeat right 0; padding-left:20px; margin-bottom:20px}
.vi_security_top.godoSec strong {display:block;font-size:17px;width:70%;line-height:20px}
.vi_security_top.godoSec ol {margin-top:15px;width:70%;list-style:;margin-left:10px;list-style-type:number}
.vi_security_top.godoSec ol li {line-height:18px;list-style-type:unset}
.vi_security_top.godoSec ol li span {display:inline-block;margin-right:5px}
.pop_wrap .pop_footer.godoSec7View .godoSecCheck7View {position:absolute; left:0; bottom:0px; z-index:1; height:30px; border-top:1px solid #e8e8e8;	width:100%;	background:#f6f6f6;	color:#4b4e5a;padding-top:10px}
.pop_wrap .pop_footer.godoSec7View .godoSecCheck7View label {display:inline-block;margin-left:30px}
.pop_wrap .pop_footer.godoSec7View {height:20px}
.mpgTab .tabMenu span.btn_tab{display:inline !important}
.tb_row td.bRnone{border-right:0}
.box_no_search span.godoSecPop{background:url('/images/CN/godo_icon_secPopup.png') no-repeat 20px 50%;padding:20px 0px 20px 100px;line-height:20px}
.round_tb_col .funct {margin-top:5px;margin-bottom:-7px;border-top:1px solid #e5e5e5;padding:5px 0 10px;color:#666666}
.round_tb_col .godoBgTr {background:#fffcde}
.godoSecImgBox {border:1px solid #eeeeee; padding:20px 0;border-bottom:0;margin-top:15px}
.godoSecBox {border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;border-bottom:1px solid #eeeeee;border-top:1ps sollid #ddd}
.godoSecPop2 {border-top:2px solid #919baa;border-bottom:1px solid #bbbbbb;padding:20px 0 20px 102px;background:url('/images/CN/godo_icon_secPopup2.png') no-repeat 15px 40px}
.godoSecPop2 h2 {color:#e2632e;font-weight:bold;font-size:16px}
.godoSecPop2 p {margin-top:13px}
.keyBoardLayer {border:3px solid #1767b2 !important;padding:10px 10px 10px 60px !important;background:#fff url('/images/IP/cn/godo_icon_keyboardSec.png') no-repeat 10px 8px  !important;font-size:12px !important; font-weight:normal !important}
.keyBoardLayer div {margin-top:7px  !important}
input[type="hidden"]+.box_click.mgt_base ul.t_center {background:url('/images/CN/godo_bg_user_box.gif') no-repeat 10% 0}
input[type="hidden"]+.box_click.mgt_base ul.t_center li {text-align:left; margin-left:130px; line-height:22px}
.round_tb_col .proSudong a { display:inline-block; margin-top:2px; background:url('/images/CN/godo_btn_sRight.png') no-repeat right 4px; *background-position:right 2px;padding-left:13px;padding-right:15px}
.round_tb_col .proSudong .txt_type10 {padding:0 0 0 13px; background:url(/images/CN/bull_txt_type10.gif) no-repeat 0 3px}
.round_tb_col .proSudong a {text-decoration:underline;font-weight:bold;font-size:11px}
.round_tb_col .proSudong p {font-size:11px}
.round_tb_col .tb_col_security td {padding:5px 13px 5px}
.firefox #wrapper {background-color:#fff}
.box_click.mgt_base.mgt10 strong {font-weight:bold;font-size:16px}
.box_click.mgt_base.mgt10 .btn5.mgl5 {margin-top:-10px}
.box_click #Tk_io_ea_rsp_no_layout {text-align:left}
#utilmenu {width:496px}
#solutionInfoLayerPopup .pop_content.pop_ps_secScroll .btn_area.mgb20 {padding-top:5px !important;margin-bottom:10px !important}
.mypService .mypIcon2 {width:63px; height:58px; background-position:-142px 0  !important;padding-bottom:5px;margin-top:-6px!important}
.subindex_mb .visual_top{background:url(/images/IP/mb/subindex_01_visual.gif) no-repeat 100% 100%}
.subindex_mb .con1{float: left;width: 350px;height: 193px;padding-right: 20px;background: url(/images/IP/mb/con1.gif) no-repeat 293px 20px;border-right: 1px solid #e4e4e4;border-bottom: 1px solid #e4e4e4}
.subindex_mb .con1 p{margin-bottom:11px;line-height:18px;color:#6e7482;letter-spacing:-1px}
.subindex_mb .con2{float: left;width: 350px;height: 193px;padding-left: 19px;background: url(/images/IP/mb/con2.gif) no-repeat 312px 20px;border-bottom: 1px solid #e4e4e4}
.subindex_mb .con2 p{margin-bottom:11px;line-height:18px;color:#6e7482;letter-spacing:-1px}
.subindex_mb .con3{float: left;width: 350px;height: 213px;padding-right: 20px;background: url(/images/IP/mb/con3.gif) no-repeat 293px 20px;border-right: 1px solid #e4e4e4;border-bottom: 1px solid #e4e4e4}
.subindex_mb .con3 p{margin-bottom:11px;line-height:18px;color:#6e7482;letter-spacing:-1px}
.subindex_mb .con3 .ul2 li{width:100%}
.subindex_mb .con4{float: left;width: 350px;height: 213px;padding-left: 19px;background: url(/images/IP/mb/con4.gif) no-repeat 311px 20px;border-bottom: 1px solid #e4e4e4}
.subindex_mb .con4 p{margin-bottom:11px;line-height:18px;color:#6e7482;letter-spacing:-1px}
.subindex_mb .con4 .ul2 li{width:100%}
.subindex_mb .con5{float:left;width:219px;height:193px;padding-left:20px;background:url(/images/IP/mb/con5.gif) no-repeat 182px 20px;border-bottom:1px solid #bdbdbe}
.subindex_mb .con5 p{margin:45px 0 11px;line-height:18px;color:#6e7482;letter-spacing:-1px}
.subindex_mb .con5 ul{height:60px}
.subindex_mb .con6{float:left;width:360px;margin-top:26px}
.subindex_mb .con6 ul{margin-top:20px}
.subindex_mb .con6 li{display:block;padding:0 0 7px 6px;line-height:14px;color:#4b4e5a;background:url(/images/IP/global/index_bu1.gif) no-repeat 0 5px}
.subindex_mb .con7{float:right;width:360px;margin-top:26px}
.subindex_mb .con7 ul{margin-top:20px}
.subindex_mb .con7 li{display:block;padding:0 0 7px 6px;line-height:14px;color:#4b4e5a;background:url(/images/IP/global/index_bu1.gif) no-repeat 0 5px}
.tabTyMenu {width:100%}
.tabTyMenu li {padding:0 0px 0 0px}
.tabTyMenu li.on {*border-top:1px solid #d1d1d1}
.tabTyCone .bgGuide li {*width:31%}
.InputOTP {overflow:hidden}
.InputOTP .image {float:left;width:calc(40% - 10px)}
.InputOTP .area {float:left;width:60%}
.InputOTP .area .listOrder {}
.InputOTP .area .listOrder li {margin:15px 0 0 15px;text-indent:-15px;font-size:12px;line-height:18px;font-family:'나눔바른고딕', 'Droid Sans', '돋움', 'Dotum', sans-serif}
.listOrder-txt li {margin:5px 0 0 20px;text-indent:-20px;color:#000;font-size:13px;line-height:18px}
.listOrder-image {overflow:hidden;width:100%;height:132px;margin:20px 0 0;background:url(/images/IP/global/img_motp_step.gif) no-repeat 0 0;background-size:100% auto}
.listOrder-image li {float:left;width:calc(100% / 3);padding:100px 0 0;text-align:center}
.box_phar {margin-bottom:10px;padding:13px 15px;line-height:18px;border:1px solid #c6c6c6;background:#f9f9f9}
.box_phar .title_bar {overflow:hidden;padding:7px 10px 2px 10px}
.box_phar .title_bar h2 {font-size:14px;color:#1776b4;line-height:25px}
.box_phar .title_bar p {line-height:1.5em}
.box_phar .inner {padding:2px 15px 5px 5px}
/* 보안매체 디자인병경 추가 */
.box_scimg01{width:100%;height:80px;border:solid 1px #cbcbcc;background:url(/images/CN/icon_scimg01.png) 26px center no-repeat #f5fdff;position:relative}
.box_scimg01 h2{position: absolute;top: 0;left: 0;width: 1px;height: 1px;overflow: hidden;visibility: hidden;font-size: 0;line-height: 0}
.box_scimg01 .con .txt01{position:absolute;left:120px;top:20px;font-size:14px;color:#333}
.box_scimg01 .con .txt02{position:absolute;left:118px;top:44px;font-size:16px;color:#50505a;letter-spacing:-1px}
/* 계좌통합관리서비스 이용약관 동의 추가 */
.ipTermsContainer {border:1px solid #F3F3F3}
.ipTerms {height:320px;overflow-y:auto;text-align:left;font-family:"돋움", Dotum;font-size:12px;padding:10px}
.termsBdWrap {margin-top:20px; padding:0 20px 20px 20px; border:1px solid #e5e5e9}
.otherTermsWrap { padding:13px 20px 12px 20px}
.otherTermsWrap+.otherTermsWrap {margin-top:10px}
.otherTermsWrap .otherTermsTit { display:block; background:url("/images/IP/ai/arr_accDown.png") no-repeat right 5px; background-size:14px 8px;text-decoration:none}
.otherTermsWrap .otherTermsTit.active { padding-bottom:12px; margin-bottom:20px; background:url("/images/IP/ai/arr_accUp.png") no-repeat right 5px; background-size:14px 8px; border-bottom: 1px solid #e5e5e9}
.otherTermsWrap .otherTermsTit h2 {padding-right:14px; font-size:14px; color: #333; font-weight:bold; text-align: center}
.otherTermsWrap h3 {font-size:14px}
.otherTermsWrap h4 {margin: 20px 0 7px; font-size:14px; color: #3b5997}
.otherTermsWrap ul li {padding: 5px 0 0 0}
.otherTermsWrap dl {margin: 7px 0 0 28px; color:#666; text-indent: -15px}
.otherTermsWrap h5 {margin: 20px 0 7px 12px; font-size:13px}
.otherTermsWrap .otherTermsDate, .termsDate {margin-bottom:20px; text-align:right; font-size: 13px; color:#777}
.smartConsent table { border-collapse: collapse}
.smartConsent table.tb_col { border-top: 2px solid #111}
.defTit { font-size: 14px}
.smartConsent .tb_col th { text-align: center; font-size: 14px; color: #fff; background: #52b1ce}
.smartConsent .tb_col th,
.smartConsent .tb_col td { padding: 10px 20px 10px 20px; line-height: 1.4; border: 1px solid #ddd}
.smartConsent .tb_col td { color: #111}
.smartConsent .tb_col .bt0 { border-top: 0}
.smartConsent .tb_col .bb0 { border-bottom: 0}
.smartConsent .tb_col th:nth-child(1) { border-left: 0}
.smartConsent .tb_col .iconConsent01 { display: block; padding: 7px 0 7px 35px; text-align: left; background: url('/content/images/icon_iconConsent01.gif') no-repeat 0 0}
.smartConsent .tb_col .iconConsent02 { display: block; padding: 7px 0 7px 35px; text-align: left; background: url('/content/images/icon_iconConsent02.gif') no-repeat 0 0}
.smartConsent .tb_col .iconConsent03 { display: block; padding: 15px 0 15px 69px; text-align: left; background: url('/content/images/icon_iconConsent03.gif') no-repeat 11px 0}
.smartConsent .tb_col .iconConsent04 { display: block; padding: 15px 0 15px 69px; text-align: left; background: url('/content/images/icon_iconConsent04.gif') no-repeat 11px 0}
.smartConsent .tb_col .iconConsent05 { display: block; padding: 15px 0 15px 69px; text-align: left; background: url('/content/images/icon_iconConsent05.gif') no-repeat 11px 0}
.smartConsent .bigDot li {position:relative; font-size: 12px; color: #111; background: none}
.smartConsent .bigDot li.dotblue, .smartConsent .dotblue { line-height: 1.4; font-weight: bold; font-size: 14px; color: #046fd9}
.smartConsent .infoBox { padding: 10px; background-color: #def1fa}
.smartConsent .dateTxt { font-size: 12px; color: #666}
.smartConsent .dateTxt .subTxt { display: block; margin-top: 10px; text-indent: -16px; padding-left: 16px; color: #666; background: none}
.smartConsent .data { margin-top: 40px; text-align: right; font-weight: bold}
.smartConsent .signBox ul li { margin-top: 13px; text-align: right}
.smartConsent .signBox ul li:first { margin-top: 0}
.smartConsent .signBox .sign { position: relative; display: inline-block}
.smartConsent .signBox .sign::after { content:' '; position: absolute; bottom: 0; left: 0; display: inline-block; width: 100%; border-bottom: 1px solid #111}
.smartConsent .signBox .sign .name { display:inline-block; min-width: 80px}
.complete_area { overflow:hidden}
.complete_area div{ float:left; padding-top:20px}
.complete_area span.cell_wrap { display:inline-block;margin-left:10px}
.complete_area div * { vertical-align:middle}
.complete_area .num_wrap em { text-align: center; line-height: 22px}
.complete_area .num_wrap em, .complete_area .num_wrap span { display: inline-block}
.complete_area .num_wrap .cell_wrap, .complete_area .num_wrap .colon { margin-top: 20px}
.complete_area div span.cell{display:inline-block;width:25px;height:25px;border:1px solid #ccc}
.complete_area ul{float:right;text-align:right}
.complete_area ul li {padding-top:20px}
.complete_area ul li.name {display:inline-block;font-weight:bold; border-bottom:1px solid #111111}
.newMotpWrap.y-scroll{overflow-y: scroll; height:340px; -ms-overflow-style: none}
.newMotpWrap.y-scroll::-webkit-scrollbar {display: none}
.newtabWrap {overflow:hidden; width:100%}
.newtabWrap li {float:left;  width:287px; text-align: center;  height: 41px}
.newtabWrap li a{display: block; background:#e2e2e2; color: #555555; border: 1px solid #eeeeee;font-size:15px;  padding: 0 10px; line-height:36px; text-decoration: none;font-family: 'Noto Sans KR',sans-serif; height:37px}
.newtabWrap li.newtab1 a{border-right: 0; border-radius: 6px 0 0 6px}
.newtabWrap li.newtab2 a{border-radius: 0 6px 6px 0}
.newtabWrap li a.active { background: #0062ad; color:#fff; border: 1px solid #66a1ce}
.newtabContWrap .tabCont{display: none}
.newtabContWrap .tabCont:first-child{display: block}
.newtabContWrap .tabCont img{width:100%; height:100%}
.newInputOTP .otpTit{position:relative; padding-left:25px; margin-bottom:10px; font-size: 14px;color: #111111; font-family: 'Noto Sans KR',sans-serif; font-weight:bold}
.newInputOTP .otpTit:before{position: absolute;top: 2px;left: 0;content: '';width: 20px;height: 20px;background: url(/images/IP/global/ico_otp_tit_01.png) no-repeat;background-size: 20px 20px; vertical-align: middle}
.counselor_info_box {margin-top:40px;padding:32px;width:100%;border:1px solid #ddd;border-radius:0 15px 0 15px;overflow:hidden;box-sizing:border-box}
.counselor_info_box .img_box{float:left;width:140px;height:200px;text-align:center;line-height:200px;border:1px solid #ddd;background-color:#f8f8f9;border-radius:5px;overflow:hidden}
.counselor_info_box .img_box img{max-width:100%;max-height:100%}
.counselor_info_box .info_box{float:right;width:500px}
.counselor_info_box .info_box .top{padding:10px 0;font-size:16px;font-weight:bold;line-height:1;color:#1776b4;border-bottom:1px solid #111}
.counselor_info_box .info_box .bottom{width:100%;overflow:hidden}
.counselor_info_box .info_box .bottom li{margin-top:30px;padding-right:15px;float:left;width:50%;overflow:hidden;box-sizing: border-box}
.counselor_info_box .info_box .bottom .tit{margin-bottom:10px;font-size:16px;color:#333;font-weight:bold}
.counselor_info_box .info_box .bottom .txt{font-size:12px;color:#333}
.nTit{font-size:18px;line-height:21px;letter-spacing:-.02em;color:#2f3743}
.nSubTxt{font-size:15px;line-height:20px;letter-spacing:-.02em;font-weight:300;color:#666}
.nTit + .nSubTxt{margin-top:15px}
.login_nhpass{width:100%;font-family:'Noto Sans KR', sans-serif;font-weight:300}
.login_nhpass .label_input{display:inline-block;width:83px;color:#303030;font-size:16px;line-height:50px;vertical-align:top}
.login_nhpass_inpWrap input{padding:0 15px;height:50px !important;line-height:45px;border-radius:6px;border:1px solid #c8c8c8;font-size:18px;font-weight:300;font-family:'Noto Sans KR', sans-serif}
.login_nhpass_inpWrap input::placeholder{color:#d5d5d5}
.login_nhpass_inpWrap input:-ms-input-placeholder{color:#d5d5d5}
.login_nhpass_inpWrap li:first-child{margin-top:0}
.login_nhpass_inpWrap li{margin-top:10px}
.nPhoneWrap{display:inline;zoom:1}
.nPhoneWrap input{padding:1px 5px 0px;text-align:center}
.nPhoneWrap .dash{display:inline-block;width:15px;text-align:center}
.nInfoTit{margin-bottom:10px;font-size:15px;line-height:20px;letter-spacing:-.02em;color:#2f3743}
.nInfoTit:before{content:'';display:inline-block;width:20px;height:16px;background:url('/images/CN/info_ico_n.png') no-repeat;vertical-align:middle;margin-top:-3px}
.nInfoList li{margin-top:5px;letter-spacing:-.02em}
.nInfoList li:first-child{margin-top:0}
.nCallWrap{margin:15px -25px -16px;padding:14px 30px;background-color:#f8f8f8;border-radius:0 0 9px 9px;text-align:left}
.nlist_number{font-family:'Noto Sans KR'}
.nlist_number .numBox{margin-bottom:15px}
.nlist_number .numBox .tit{display:block;font-weight:bold;letter-spacing:-0.5px}
.nlist_number .numBox .sub{display:block;letter-spacing:-0.5px}
.nlist_number .li01 .numBox{display:block;padding:5px 0 8px 42px;background: url(/images/IP/ne/b/ico_num01.gif) no-repeat left top}
.nlist_number .li02 .numBox{display:block;padding:5px 0 8px 42px;background: url(/images/IP/ne/b/ico_num02.gif) no-repeat left top}
.nlist_number .li03 .numBox{display:block;padding:5px 0 8px 42px;background: url(/images/IP/ne/b/ico_num03.gif) no-repeat left top}
.nlist_number .tit_type1{margin-top:0;margin-bottom:15px;font-weight:bold;letter-spacing:-0.5px}
.nlist_number .longline{position:relative;padding-bottom:30px;margin-bottom:20px;border-bottom:1px solid #ccd3d9}
.nlist_number .longline:after{content:'';position:absolute;width:18px;height:10px;left:50%;bottom:-10px;margin-left:-9px;background:url('/images/IP/ne/b/bg_botarrow_deco.gif') top center no-repeat}
.pop_printexcel h2 {font-size: 1.2em; padding-bottom: 10px}
.pop_printexcel th {line-height: 40px; padding-left:10px}
.pop_printexcel ul{overflow:hidden; padding: 15px 0}
.pop_printexcel li{display:inline-block; float: left; width:130px; padding-bottom: 10px}
.pop_printexcel li:last-child {padding-bottom: 0}
.pop_printexcel label {padding-left: 5px}
.biWrap .brt0{border-top:0px !important}
.biWrap table{font-size:18px;font-weight:300;letter-spacing:-.04em}
.biWrap table+table{margin-top:30px}
.biWrap table td.gray{background:#fafafa;color:#666}
.biWrap .tb_row, .biWrap .tb_col{border-top:2px solid #333;border-bottom:1px solid #eee;font-size:16px;font-weight:300;color:#111;line-height:28px}
.biWrap .tb_row th, .biWrap .tb_row .th, .biWrap .tb_row td, .biWrap .tb_row th.t_center{height:56px;padding:20px;border-color:#eee;border-right:0;line-height:22px}
.biWrap .tb_col th, .biWrap .tb_col .th, .biWrap .tb_row th, .biWrap .tb_row .th{background:#fafafa;font-weight:400;color:#111}
.biWrap .tb_col th, .biWrap .tb_col td{border-top:1px solid #eee;border-right:1px solid #eee}
.biWrap .tb_col tbody th{border-top:1px solid #eee}
.biWrap .tb_row th:last-of-type{border-right:0}
.biWrap .tb_col th{border-top:0;font-weight:400}
.biWrap .tb_col th, .biWrap .tb_col .th, .biWrap .tb_col td{height:70px;padding:20px 6px}
.biWrap .tb_btn_area{overflow:hidden}
.biWrap .txt_type1+.tb_col{margin-top:15px}
.biWrap{font-family:"Noto Sans KR",sans-serif;font-size:16px;font-weight:300;color:#111;letter-spacing:-.05em;line-height:1}
.biWrap *{-webkit-box-sizing:border-box;box-sizing:border-box}
.biWrap input, .biWrap  select, .biWrap  textarea, .biWrap  a, .biWrap  button, .biWrap  .title_section .h1_ic, .biWrap  span[class*="btn"] button, .biWrap span[class*="btn"] a{font-family:"Noto Sans KR",sans-serif;font-size:16px;font-weight:300;letter-spacing:-.05em}
.biWrap .h1_ic{margin-top:80px;margin-bottom:60px}
.biWrap strong{font-weight:400}
.pointN{color:#111}
.uline{text-underline-position:under}
.biWrap .ag_content, .biWrap .ag_content [class*="txt_type"], .biWrap .ag_content [class*="ag_depth"] li{font-size:16px;line-height:1.8}
.biWrap .ag_content h1{font-size:20px}
.biWrap .ag_content h2{margin-top:20px;font-weight:400}
.biWrap .ag_content h3{margin-top:30px;font-size:20px;font-weight:400}
.biWrap .ag_content .txt_type1 li, .biWrap .ag_content .txt_type1{background-position-y:15px}
.biWrap ol.cterms li, 
.biWrap ul.cterms li, 
.biWrap ol.cterms_in li, 
.biWrap ul.cterms_in li{line-height:1.8}
.biWrap .ag_content .txt_s1{font-size:15px;color:#666}
.biWrap .ag_content .txt_bigU{font-size:20px;font-weight:bold;text-decoration:underline;text-underline-position:under}
.biWrap .ag_content .txt_agree{font-weight:bold}
.biWrap .ag_content .txt_type_asta{margin-top:20px;color:#666}
.biWrap .ag_content .txt_type_asta li{position:relative;margin-top:5px;padding-left:20px}
.biWrap .ag_content .txt_type_asta li:before{position:absolute;top:4px;left:0;width:20px;text-align:center;content:"*"}
.biWrap .ag_content .txt_type_asta li:nth-child(2):before{content:"**"}
.biWrap .ag_content .txt_type_asta li:nth-child(3):before{content:"***"}
.biWrap .ag_content [class*="txt_type"]+p, .biWrap .ag_content p+[class*="txt_type"]{margin-top:20px}
.biWrap .ag_decimal li{margin-left:16px;list-style:decimal}
.biWrap .ag_hangul li{margin-left:22px;list-style:hangul}
.biWrap .ag_content h4{font-size:18px}
.biWrap .ag_content h2.txt_type4+p{margin-top:0}
.biWrap .ag_content .ag_depth1{margin-left:0 !important}
.biWrap .ag_content.blue table th{background-color:#52b1ce;color:#fff}
.biWrap .ag_content.blue table th,
.biWrap .ag_content.blue table td{border-color:#ccc}
.biWrap .ag_content.blue .tb_row, 
.biWrap .ag_content.blue .tb_col{border-bottom-color:#ccc}
.biWrap .ag_content.blue table td{border-left: 1px solid #ccc}
.biWrap .ag_content.blue td.bgPink{background:#f9eded}
.biWrap .ag_content.blue td.bgSky{background:#d0eaed}
.biWrap .ag_content.blue td.bgSky2{background:#e9f3f7}
.biWrap .ag_content .squareList{margin-bottom:0}
.biWrap .ag_content .squareList li{padding-left:8px;margin-bottom:0;text-indent:-8px}
.biWrap .ag_content .squareList li+li{margin-top:15px}
.biWrap .ag_content .squareList li:before{content:"￭ "}
.biWrap .ag_content .squareList li.point{padding-left:11px;text-indent:-12px;font-size:15px;color:#369bff}
.biWrap .ag_content .starList li{padding-left:16px;text-indent:-17px}
.biWrap .ag_content .starList li:before{content:"※ "}
.biWrap .ag_content .starList li+li{margin-top:10px}
.biWrap .ag_content .astaList li{padding-left:10px;text-indent:-10px}
.biWrap .ag_content .astaList li:before{content:"* "}
.biWrap .ag_content .icoTerms{display:block;padding-left:12px;text-indent:-14px}
.biWrap .ag_content .icoTerms:before{display:inline-block;margin-right:10px;width:20px;height:20px;background:url("/images/common/ico_tblTerms.png") 0 0 / 80px 48px no-repeat; vertical-align:text-bottom;content:""}
.biWrap .ag_content .icoTerms.ico2:before{background-position-x:-20px}
.biWrap .ag_content .icoTerms.ico2{padding-left:30px;text-indent:-30px}
.biWrap .ag_content .icoTerms.ico21, .biWrap .ag_content .icoTerms.ico22{padding-left:50px;text-indent:-50px}
.biWrap .ag_content .icoTerms.ico21:before{width:40px;height:28px;background-position-y:-20px}
.biWrap .ag_content .icoTerms.ico22:before{width:40px;height:28px;background-position:-40px -20px}
.biWrap .ag_content .imgCk{width:10px;height:10px;margin:0 5px;border:1px solid #333;display:inline-block}
.biWrap .ag_content .point{color:#046fd9 !important;background:none !important}
.biWrap .ag_content .big{font-size:1.2em;line-height:1.3}
.biWrap .ag_content .termsSign{margin-top:40px;overflow:hidden}
.biWrap .ag_content .termsSign .date{float:left;width:700px;padding-right:240px;text-align:right}
.biWrap .ag_content .termsSign .sign{float:right;text-align:right}
.biWrap .ag_content .termsSign .sign li .name{border-bottom:1px solid #111}
.biWrap .ag_content .termsSign .sign .in{padding-left:20px}
.biWrap .ag_content .pointTit{display:inline-block;margin-top:26px;margin-bottom:10px;padding:4px 12px 4px 4px;border-radius:17px;background-color:#12406e;color:#fff;font-size:16px;font-weight:normal}
.biWrap .ag_content .pointTit .num{display:inline-block;width:24px;height:24px;margin-right:5px;border-radius:50%;background-color:#fff;text-align:center;font-size:16px;color:#12406e;line-height:24px}
.biWrap .ag_content+.ag_content{margin-top:50px;padding-top:50px;border-top:1px solid #ddd}
.quick_complaint_area ul {overflow:hidden; text-align: center; margin: 40px 0 30px 70px}
.quick_complaint_area ul li {display:inline; width:128px; height:128px; float:left; margin-left: 30px; background: url("/images/IP/global/bg_small_circle_off.png") no-repeat center 0}
.quick_complaint_area ul li:first-child {margin-left: 0}
.quick_complaint_area ul li:hover {background: url("/images/IP/global/bg_small_circle_on.png") no-repeat center 0}
.quick_complaint_area ul li:hover a {color:#fff}
.quick_complaint_area ul li a {text-decoration:none; display:inline-block; width:128px; height:56px; font-size:14px; line-height:1.2em; color:#445566; font-weight:500; font-family: 'Noto Sans KR',sans-serif; padding-top:72px}
.quick_complaint_area .list_01 a {background: url("/images/IP/global/ico_complaint_list_01.png") no-repeat center 28px}
.quick_complaint_area .list_02 a {background: url("/images/IP/global/ico_complaint_list_02.png") no-repeat center 28px}
.quick_complaint_area .list_03 a {background: url("/images/IP/global/ico_complaint_list_03.png") no-repeat 48px 28px}
.quick_complaint_area .list_04 a {background: url("/images/IP/global/ico_complaint_list_04.png") no-repeat center 28px}
.box_safeBankingService{padding:35px 26px 35px 215px;position:relative;border:1px solid #e9e9e9;background-color:#f8f8f9;min-height:75px}
.box_safeBankingService:before{width:161px;height:105px;display:block;content:'';background:url("/images/IP/bg_safebankservice.png") no-repeat;position:absolute;top:20px;left:26px}
.box_safeBankingService strong{color:#4b4e5a}
.box_safeBankingService p{margin-top:10px}
.box_notice{border:1px solid #CCD3D9;padding:25px}
.box_notice .tit{color:#4b4e5a;display:block}
.box_notice .txt_type2>li{margin-top:10px}
.scroll_pop{overflow-y:auto;overflow-x:hidden;max-height:250px;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc}
.scroll_pop> table{border-top:none;border-bottom:none}
.scroll_pop> table td{*padding:5px 20px}
.pop_list_area li{border-bottom:1px #ccd3d9 solid}
.pop_list_area li:last-child{border-bottom:none}
.pop_list_area li a {color:#333;text-decoration:none;padding:7px 0 7px 15px; display:block}
.pop_list_area li a:hover{background:#f3f3f3}
.pop_list_area .f_right {padding-right:10px}