@charset "utf-8";

dl.dllist01{background:url(/images/IP/ne/b/bg_incord1.gif) no-repeat 376px;}/* 즉시이체 스마트인증 배경변경 */
.tb_btn_area.mgt10 .txt_tba1 {float:left;}
/* commmon */
.box_sizing {box-sizing:border-box;}
.font18 {font-size:18px !important;}
.w275 {width:270px !important;}
.mgt22 {margin-top:22px !important;}
.mgt31n {margin-top:-31px !important;}
.pdl30 {padding-left:30px !important;}
.pdr30 {padding-right:30px !important;}
.fc_lightblue {color:#1776c6;}
.fc_lightorange {color:#e2632e;}
.fc_darkgray {color:#4a4e5a;}
.fc_gray {color:#888;}
.sb_layout:after {content:"";clear:both;display:table;}
.sb_layout .sb_left {float:left;width:50%;}
.sb_layout .sb_right {float:right;width:50%;}
span.vamiddle {vertical-align:middle;}
.btn_orange {background:#e37142;border:1px solid #9d3a11;border-radius:4px;padding:3px 11px;color:#fff;}
.btn_orange:hover {color:#fff;}
.ban_box {margin-bottom:20px;}
.pBTline td, .pBTline th {border-top:2px solid #e2632e !important;}
.pBBline th:first-child, .pBTline th:first-child {border-left:2px solid #e2632e}
.pBBline td:first-child, .pBTline td:first-child {border-left:2px solid #e2632e}
.pBTline td:last-child {border-right:2px solid #e2632e !important;}
.pBTline th+td+th+td {border-right:2px solid #e2632e !important;}
.pBBline td, .pBBline th {border-bottom:2px solid #e2632e;}
.pBRline {border-right:2px solid #e2632e !important;}
.msie7 .pBTline th {border-top:2px solid #e2632e !important;border-bottom:2px solid #e2632e !important;}
.msie7 .pBTline td {border-top:2px solid #e2632e !important;border-bottom:2px solid #e2632e !important;}
.msie7 .pBTline th.fchild {border-left:2px solid #e2632e !important;}
.oline {height:0px !important;padding:0 !important;border:0 !important;}
/* 보안프로그램 설치 */
.security_box .sb_titlebox {padding:40px 0 40px 370px;background:url("/images/CN/bg_securitybox_title.png") no-repeat 203px 42px;}
.security_box .sb_tabbox .sb_tmenu {padding-top:35px;}
.security_box .sb_tabbox .sb_tmenu ul {}
.security_box .sb_tabbox .sb_tmenu ul li {float:left;}
.security_box .sb_tabbox .sb_tmenu ul li a {display:block;text-align:center;border:1px solid #ccd3d9;border-bottom:2px solid #565656;padding:23px 0;font-size:20px;color:#989898;font-weight:600;font-family: 'Noto Sans KR',sans-serif;text-decoration:none;}
.security_box .sb_tabbox .sb_tmenu ul li a.on {border:2px solid #565656;border-bottom:2px solid #fff;color:#565656;}
.security_box .sb_tabbox .sb_tmenu ul.st2 li {width:50%;}
.security_box .sb_tabbox .sb_tcont {clear:both;padding-top:30px;}
.security_box .sb_tabbox .sb_tcont .sb_totalway {border:1px solid #ccd3d9;}
.security_box .sb_tabbox .sb_tcont .sb_totalway .sb_title_s1 {padding:177px 0 39px;text-align:center;background:url("/images/CN/bg_securitybox_icon01.png") no-repeat center 63px;}
.security_box .sb_tabbox .sb_tcont .sb_totalway .sb_bulletarea {border-top:1px solid #ccd3d9;margin:0 69px;padding:40px 35px 40px;}
.security_box .sb_tabbox .sb_tcont .sb_totalway .sb_bulletarea .sb_bullet > li {padding-left:29px;margin-bottom:10px;font-family:"Noto Sans KR","맑은 고딕","Malgun Gothic";font-size:16px;color:#444;line-height:24px;position:relative;background:url("/images/CN/sb_bullet_check.gif") no-repeat 0 7px;}
.security_box .sb_tabbox .sb_tcont .sb_totalway .sb_bulletarea .sb_bullet > li li {color:#5c5f68;}
.security_box .sb_tabbox .sb_tcont .sb_seperateway .sb_linkbox ul li {float:left;display:inline;margin-right:19px;border:1px solid #ccd3d9;width:312px;}
.security_box .sb_tabbox .sb_tcont .sb_seperateway .sb_linkbox ul li:last-child {margin-right:0px;}
.security_box .sb_tabbox .sb_tcont .sb_seperateway .sb_linkbox ul li.lastman {margin-right:0px;}
.security_box .sb_tabbox .sb_tcont .sb_seperateway .sb_linkbox h4 {padding:164px 0 20px;text-align:center;}
.security_box .sb_tabbox .sb_tcont .sb_seperateway .sb_linkbox .sb_title_s2 {background:url("/images/CN/bg_securitybox_icon02.png") no-repeat center 48px;}
.security_box .sb_tabbox .sb_tcont .sb_seperateway .sb_linkbox .sb_title_s3 {background:url("/images/CN/bg_securitybox_icon03.png") no-repeat center 48px;}
.security_box .sb_tabbox .sb_tcont .sb_seperateway .sb_linkbox .sb_title_s4 {background:url("/images/CN/bg_securitybox_icon04.png") no-repeat center 38px;}
.security_box .sb_tabbox .sb_tcont .sb_seperateway .sb_linkbox p {text-align:center;}
.security_box .sb_tabbox .sb_tcont .sb_seperateway .sb_linkbox .sb_subcont {font-size:14px;color:#888;line-height:24px;}
.security_box .sb_tabbox .sb_tcont .sb_seperateway .sb_linkbox .sb_detlink {font-size:14px;color:#444;display:inline-block;margin:40px 0;position:relative;}
.security_box .sb_tabbox .sb_tcont .sb_seperateway .sb_linkbox .sb_detlink:before {content:"";display:block;width:100%;height:1px;background:#a1a1a1;position:absolute;bottom:-4px;left:0;}
.security_box .sb_tabbox .sb_tcont .sb_seperateway .sb_linkbox .sb_detlink:after {content:">";display:inline-block;position:absolute;top:1px;right:-13px;}
.security_box .sb_btnbox.mgt50 {clear:both;margin-top:0px !important;padding-top:50px;}
.security_box .sb_bulletbox {border-top:1px solid #ddd;padding:30px 20px;}
.security_box .sb_bulletbox .sb_txttype a {color:#e2632e;text-decoration:underline;}
.security_box .sb_bulletbox .sb_txttype li {margin:9px 0 8px;padding-left:11px;position:relative;}
.security_box .sb_bulletbox .sb_txttype li:before {content:"";width:4px;height:4px;background:#888;position:absolute;top:5px;left:0;}
.security_box .sb_bullet .txt_type1 {margin-top:10px;}
.security_box .sb_bullet .txt_type1 li {background-position:0 11px;}
.security_box .sb_btn_off {display:inline-block;width:90%;height:50px;line-height:50px;font-weight:bold;font-size:14px;color:#0066b3;text-align:center;background:#fff;border:1px solid #0066b3;margin:0 5% 8%;}
.security_box .sb_btn_on {display:inline-block;width:90%;height:50px;line-height:50px;font-weight:bold;font-size:14px;color:#444;text-align:center;background:#fff;border:1px solid #bbb;margin:0 5% 8%;}
.security_box .btn_blue {display:inline-block;height:45px;line-height:45px;padding:0 50px;background:#0066b3;font-weight:bold;font-size:14px;color:#fff;text-align:center;}
/* 팝업 아이콘 */
.bg_icon_box {padding-top:70px;}
.bg_icon_box.bgicon1 {background:url('/images/CN/bg_icon1_confirm.jpg') no-repeat center top;}
.bg_icon_box h3 {padding-bottom:20px;color:#1776b4;font-size:13px;text-align:center;}
.bg_icon_box p {border-top:1px solid #dcdcdc;padding-top:14px;text-align:center;}
/* 미지정단말오류안내팝업 */
.error_info_box h3 {font-size:15px;}
.error_info_box .error_line_area {border:1px solid #919baa;padding:15px 20px;}
.error_info_box .error_line_gray {border:1px solid #c6c6c6;padding:20px;background:#f9f9f9;}
.error_info_box .error_line_gray .info_bullet p {margin-top:3px;padding-left:7px;color:#5c5f68;line-height:18px;background:url(/images/CN/bull_txt_type2.gif) no-repeat 0px 6px;}
.mgt6 {margin-top:6px !important;}
.mgt18 {margin-top:18px !important;}
.mgt38 {margin-top:38px !important;}
.mgt39 {margin-top:39px !important;}
.mgt60 {margin-top:60px !important;}
.pdt40 {padding-top:40px !important;}
.tit_type10 {color:#1776c6;font-size:18px;margin:31px 0 6px 0;}
.mypBoxTy01.mpgTab.re_box {border:1px solid #dedede;border-radius:0;height:44px;}
.mypBoxTy01.mpgTab.re_box .tabMenu {padding:0;}
.mypBoxTy01.mpgTab.re_box .tabMenu .inner li {display:block;}
.mypBoxTy01.mpgTab.re_box .tabMenu .inner li a {display:block;width:83px;height:44px;line-height:44px;font-family:"Noto Sans KR","맑은 고딕","Malgun Gothic";text-align:center;margin-top:-1px;margin-left:-1px;font-size:14px;}
.mypBoxTy01.mpgTab.re_box .tabMenu .inner li a span {display:block;padding:0 12px;}
.mypBoxTy01.mpgTab.re_box .tabMenu .inner li a:hover {color:#046fd9}
.mypBoxTy01.mpgTab.re_box .tabMenu .inner li a.on {color:#046fd9;}
.mypBoxTy01.mpgTab.re_box .tabMenu .inner li a.on span {border-bottom:0;height:100%;display:block;border:1px solid #046fd9;position:relative;z-index:1;}
.mypBoxTy01.mpgTab.re_box .tabMenu .inner li:last-child a.on span {width:58px;}
.mypBoxTy01.mpgTab.re_box .tabMenu .inner li a:after {background:#d8d8d8;top:18px;left:-1px;}
.txt_type8 {font-size:16px;}
.txt_type8 span.re_bar {display:inline-block;padding-left:35px;position:relative;}
.txt_type8 span.re_bar:before {content:"";width:1px;height:11px;background:#ddd;position:absolute;top:3px;left:15px;}
.box_info.st1 .con {background:#f5fdff;padding-bottom:21px;padding-left:25px;}
.box_info.st1 .re_tit {font-size:16px;margin-top:13px;margin-bottom:13px;color:#1776c6;}
.box_info.st1 .re_sub {font-size:14px;color:#4a4e5a;}
.box_info.st1 .txt_type5 {margin-bottom:5px;}
.box_info.st2 .con {padding-bottom:21px;}
.box_info.st2 .re_tit {font-size:16px;margin-top:13px;margin-bottom:13px;color:#222;}
.box_info.st2 .re_sub {font-size:14px;color:#4a4e5a;}
.box_info.st2 .txt_type5 {margin-bottom:5px;}
table.re_padding.tb_col th {padding:14px 5px 13px;}
table.re_padding.tb_col td {padding:13px 10px;}
table.re_padding.tb_row th {padding:14px 10px 13px 20px;}
table.re_padding.tb_row td {padding:13px 10px 13px 20px;}
table.re_padding span.re_bar {display:inline-block;padding-left:19px;position:relative;}
table.re_padding span.re_bar:before {content:"";width:1px;height:11px;background:#ddd;position:absolute;top:1px;left:9px;}
table.re_padding span.re_bar.st2 {font-size:12px;color:#888;}
table.re_padding span.re_bar.st2:before {top:5px;}
.re_assetbox h2 {font-size:16px;font-weight:normal;}
.re_assetbox ul {margin-top:19px;}
.re_assetbox ul li {float:left;width:264px;padding-left:105px;background:url("/images/CN/ico_amount.png") no-repeat 30px center;padding-top:30px;padding-bottom:30px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.re_assetbox ul li.amount2 {background:url("/images/CN/ico_amount2.png") no-repeat 30px center;}
.re_assetbox ul li:first-child .re_asset_amount {border-right:1px solid #ddd;}
.re_assetbox ul li:first-child .re_asset_tit {border-right:1px solid #ddd;}
.re_assetbox ul li .re_asset_amount {padding-top:10px;font-size:18px;color:#111;}
.re_assetbox ul li .re_asset_tit {padding-top:10px;padding-bottom:10px;font-size:12px;color:#4a4e5a;}
.msie7 .tit_type10.mgt40.c_both.pdt40 {padding-top:0px !important;}
.msie7 .fixed_table_mb_mypage.hdLineB.re_size .fixed_mb_mypage_inner {*margin-top:-45px;height:117%;}
.fixed_table_mb_mypage.re_size {margin-top:20px !important;*margin-top:32px !important;}
.fixed_table_mb_mypage.re_size.hdLineB_3 table.re_padding .tb_col.mb_mypage thead,.fixed_table_mb_mypage.re_size.hdLineB table.re_padding .tb_col.mb_mypage thead,.fixed_table_mb_mypage.re_size.hdLine2 table.re_padding .tb_col.mb_mypage thead {position:absolute;}
.fixed_table_mb_mypage.re_size.hdLine2 table.re_padding {padding-top:66px; padding-bottom:0;}
.fixed_table_mb_mypage.re_size.hdLine2 table.re_padding thead {margin-top:-67px;}
.fixed_table_mb_mypage.re_size.hdLineB {padding-top:44px !important; padding-bottom:0;}
.fixed_table_mb_mypage.re_size.hdLineB table.re_padding thead {margin-top:-45px;}
.fixed_table_mb_mypage.re_size.hdLineB_3 {padding-top:51px; padding-bottom:0;}
.fixed_table_mb_mypage.re_size.hdLineB_3 table.re_padding thead {margin-top:-52px;}
.fixed_table_mb_mypage.re_size table.re_padding tbody td,.fixed_table_mb_mypage.re_size table.re_padding thead th,.fixed_table_mb_mypage.re_size table.re_padding thead,.fixed_table_mb_mypage.re_size table.re_padding tbody,.fixed_table_mb_mypage.re_size table.re_padding {box-sizing:border-box;}
.fixed_table_mb_mypage.re_size table.re_padding thead th button {box-sizing:border-box;}
.fixed_table_mb_mypage.re_size.hdLineB table.re_padding.mb_mypage thead th {height:44px !important;text-align:center;}
.fixed_table_mb_mypage.re_size.hdLineB_3 table.re_padding.mb_mypage thead th {height:51px !important;text-align:center;}
.fixed_table_mb_mypage.re_size table.re_padding.tb_col.mb_mypage tbody td {padding:12px 5px 12px 5px;height:45px}
.box_type500 {border:1px solid #ccd3d9;border-radius:6px;padding:20px 25px;}
.box_type500 h3.bg_ico {padding-left:58px;font-size:15px;line-height:26px;height:26px;background:url("/images/CN/ico_reinfo.png") no-repeat 20px center;}
.box_type500 .bdtop_box {margin-top:17px;border-top:1px solid #ddd;padding:20px 57px 10px;}
.box_type600 {border:1px solid #ddd;padding:65px;color:#333;}
.box_type600 .fc_lblue{color:#327fd7;}
.box_type600 .fc_lgreen {color:#05995c;}
.box_type600 .lh28 {line-height:28px;}
.scard_box {border-top:2px solid #919baa;border-bottom:1px solid #d0d1d3;padding:30px 20px;}
.scard_box.st2 {padding:0;padding-top:20px;border-bottom:0;}
.scard_box .scard_transfer {height:65px;background:url("/images/CN/ico_transfer.png") no-repeat right center;}
.scard_box .scard_otpcard {border:1px solid #e9e9e9;padding:20px;background:#f8f8f9;}
.scard_box .scard_otpcard h3 {font-weight:normal;font-size:14px;}
.scard_box .scard_otpcard .sacrd_otpnumber {margin-top:20px;border-top:1px solid #e9e9e9;padding-top:20px;}
.scard_box .scard_otpcard .sacrd_otpnumber dl:after {content:"";clear:both;display:table;}
.scard_box .scard_otpcard .sacrd_otpnumber dl dt {float:left;width:113px;font-size:14px;font-weight:bold;}
.scard_box .scard_otpcard .sacrd_otpnumber dl dd {float:left;width:calc(100% - 113px);}
.scard_box .scard_otpcard .sacrd_otpnumber dl dd:after {content:"";clear:both;display:table;}
.scard_box .scard_otpcard .sacrd_otpnumber dl dd .input {float:left;width:50%;}
.scard_box .scard_otpcard .sacrd_otpnumber dl dd .otp_img {float:right;width:50%;text-align:right;}
.scard_box .scard_passnumber {border:1px solid #e9e9e9;padding:20px;background:#f8f8f9;}
.scard_box .scard_passnumber h3 {font-weight:normal;font-size:14px;}
.scard_box .scard_passnumber .sacrd_otpnumber {margin-top:20px;border-top:1px solid #e9e9e9;padding-top:20px;}
.scard_box .scard_passnumber .sacrd_otpnumber dl:after {content:"";clear:both;display:table;}
.scard_box .scard_passnumber .sacrd_otpnumber dl dt {float:left;width:100%;font-size:14px;font-weight:bold;}
.scard_box .scard_passnumber .sacrd_otpnumber dl dd {float:left;width:100%;}
.scard_box .scard_passnumber .sacrd_otpnumber dl dd:after {content:"";clear:both;display:table;}
.scard_box .scard_passnumber .sacrd_otpnumber dl dd .input {float:left;width:calc(100% - 200px);}
.scard_box .scard_passnumber .sacrd_otpnumber dl dd .otp_img {float:right;width:200px;text-align:right;}
.scard_box .scard_passnumber .sacrd_otpnumber dl dd .front {position:relative;padding-left:10px;margin-top:20px;}
.scard_box .scard_passnumber .sacrd_otpnumber dl dd .front:before {content:"";width:4px;height:4px;background:#4b4e5a;position:absolute;top:9px;left:0;}
.scard_box .scard_passnumber .sacrd_otpnumber dl dd .front .label {font-weight:bold;display:inline-block;width:180px;}
.scard_box .scard_passnumber .sacrd_otpnumber dl dd .front .label span.point1:first-child {font-size:18px;}
.scard_box .scard_passnumber .sacrd_otpnumber dl dd .front input[type=password]{background:#daf8db;}
.scard_box .scard_passnumber .sacrd_otpnumber dl dd .end {position:relative;padding-left:10px;margin-top:20px;}
.scard_box .scard_passnumber .sacrd_otpnumber dl dd .end:before {content:"";width:4px;height:4px;background:#4b4e5a;position:absolute;top:9px;left:0;}
.scard_box .scard_passnumber .sacrd_otpnumber dl dd .end .label {font-weight:bold;display:inline-block;width:180px;}
.scard_box .scard_passnumber .sacrd_otpnumber dl dd .end .label span.point2:first-child {font-size:18px;}
.scard_box .scard_passnumber .sacrd_otpnumber dl dd .end input[type=password]{background:#ddf0ff;}
.scard_box .scard_passnumber .sacrd_otpnumber dl dd .front input.input_type1[type=password],.scard_box .scard_passnumber .sacrd_otpnumber dl dd .end input.input_type1[type=password]{margin:0 -2px;width:44px;height:21px;padding:4px 0!important;font-size:100%;line-height:1;text-align:center;}
.msie7 .tit_type1_box .f_left {line-height:21px;}
.pop_wrap .pop_content .box_banner {overflow:hidden;clear:both;width:107%;margin:-5px 0 0 -6px;}
.pop_wrap .pop_content .box_banner .f_left {margin-left:5px;padding-top:5px;}
.pop_wrap .pop_content .box_banner .f_left img {width:128px; height:32px;}
#main_container {padding-bottom:60px;}
#container.main_prev {width:100%; padding-top:0;}
#container.main_prev .visual {background-color:#d3e8ff; height:600px;}
#container.main_prev .bg_blue {position:absolute; width:50%; background-color:#e5f2ff; right:50%; height:600px;}
#container.main_prev .sec {width:100%;}
#container.main_prev .sec .inner {width:980px; margin:0 auto; padding-top:60px;}
#container.main_prev .sec .inner_slide {width:1200px; margin:0 auto; padding-top:60px; overflow:hidden;}
#container.main_prev .sec_01 {position:relative;}
#container.main_prev .sec_01 .quick_view {float:left; padding-top:60px;}
#container.main_prev .sec_01 .quick_view .quick_view_list {overflow:hidden; margin-top:68px;}
#container.main_prev .sec_01 .quick_view .quick_view_list li {float:left; text-align:center; width:58px; margin-right:34px;}
#container.main_prev .sec_01 .quick_view .quick_view_list li.view_list_01 a {background: url('/images/IC/global/ico_quickview_01.png') no-repeat center 0;}
#container.main_prev .sec_01 .quick_view .quick_view_list li.view_list_02 a {background: url('/images/IC/global/ico_quickview_02.png') no-repeat center 0;}
#container.main_prev .sec_01 .quick_view .quick_view_list li.view_list_03 a {background: url('/images/IC/global/ico_quickview_03.png') no-repeat center 0;}
#container.main_prev .sec_01 .quick_view .quick_view_list li a {display:block; padding-top:48px; font-size:14px; color:#111; font-weight:500; font-family: 'Noto Sans KR',sans-serif;}
#container.main_prev .sec_01 .inner_slide .txt_area {width:350px; float:left; position:relative;}
#container.main_prev .sec_01 .inner_slide .banner_area {width:850px; float:left; background: url('/images/IP/global/bg_main_slide.png') no-repeat center 0; position: relative;}
#container.main_prev .sec_01 .main_lisde_area {width:628px; height:455px; margin:0 auto; position:relative;}
#container.main_prev .sec_01 .bx-controls{text-align:left; position: absolute; left:170px; top:375px; z-index: 10;vertical-align: middle;}
#container.main_prev .sec_01 .bx-controls *{display: inline-block; *display: inline; *zoom:1;}
#container.main_prev .sec_01 .bx-controls .bx-pager{margin-top:6px; vertical-align: top; margin-left:100px;}
#container.main_prev .sec_01 .bx-controls .bx-pager .bx-pager-item a{display: inline-block; vertical-align: top; width:12px;height:8px; background: url('/images/IP/global/btn_main_page_off.png') no-repeat left top; margin-right:4px; overflow: hidden; font-size: 0;}
#container.main_prev .sec_01 .bx-controls .bx-pager .bx-pager-item a.active{background: url('/images/IP/global/btn_main_page_on.png') no-repeat left top; width:30px;}
#container.main_prev .sec_01 .bx-controls-direction{position:absolute; width:850px; left:0; margin-left:-280px;}
#container.main_prev .sec_01 .bx-controls-direction .bx-prev {text-indent:-9999px; position:absolute; left:0; top:-238px; width:46px;height:78px; background: url('/images/IP/global/btn_main_prev_white.png') no-repeat left top;}
#container.main_prev .sec_01 .bx-controls-direction .bx-next {text-indent:-9999px; position:absolute; right:0; top:-238px; width:46px;height:78px; background: url('/images/IP/global/btn_main_next_white.png') no-repeat left top;}
#container.main_prev .sec_01 .bx-controls-direction .bx-prev:hover {text-indent:-9999px; position:absolute; left:0; top:-238px; width:46px;height:78px; background: url('/images/IP/global/btn_main_prev.png') no-repeat left top;}
#container.main_prev .sec_01 .bx-controls-direction .bx-next:hover {text-indent:-9999px; position:absolute; right:-1px; top:-238px; width:46px;height:78px; background: url('/images/IP/global/btn_main_next.png') no-repeat left top;}
#container.main_prev .sec_01 .bx-controls-auto{margin-left: 5px;}
#container.main_prev .sec_01 .bx-controls-auto .bx-controls-auto-item{vertical-align:top; line-height:0; font-size:1px;}
#container.main_prev .sec_01 .bx-controls-auto .bx-controls-auto-item a{overflow: hidden; font-size: 0; line-height:0;}
#container.main_prev .sec_01 .bx-controls-auto .bx-controls-auto-item a.bx-start{margin-right:5px; width:18px;height:18px; background: url('/images/IP/global/btn_slide_play.png') no-repeat left top;}
#container.main_prev .sec_01 .bx-controls-auto .bx-controls-auto-item a.bx-stop{width:18px;height:18px; background: url('/images/IP/global/btn_slide_stop.png') no-repeat left top;}
#container.main_prev .sec_01 .bx-controls-auto .bx-controls-auto-item a.bx-start.active,#container.main_prev .sec_01 .bx-controls-auto .bx-controls-auto-item a.bx-stop.active {display:none;}
#container.main_prev .sec_01 .quick_prev_bank_list {position:absolute; left:50%; bottom:-33px; margin-left:-600px; width:1200px; height:140px; background: url('/images/IP/global/bg_quick_bank.png') no-repeat 0 0;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list {width:1032px; margin:0 auto;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li {float:left; position:relative; z-index:10; top:-9px; text-align:center;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li > a {text-decoration:none; display:block; padding-top:100px; width:129px; height:60px; color:#555; font-size:16px; font-weight:500; font-family: 'Noto Sans KR',sans-serif;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li:hover {text-align:center; width:129px; height:160px; background: url('/images/IP/global/bg_quickbank_hover.png') no-repeat 0 0; }
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li:hover > a {color:#fff;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.on {text-align:center; width:129px; height:160px; background: url('/images/IP/global/bg_quickbank_hover.png') no-repeat 0 0; }
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.on > a {color:#fff;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_01 a {background: url('/images/IP/global/ico_quickbank01_off.png') no-repeat center 40px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_01:hover a {background: url('/images/IP/global/ico_quickbank01_on.png') no-repeat center 40px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_01.on a {background: url('/images/IP/global/ico_quickbank01_on.png') no-repeat center 40px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_02 a {background: url('/images/IP/global/ico_quickbank02_off.png') no-repeat center 40px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_02:hover a {background: url('/images/IP/global/ico_quickbank02_on.png') no-repeat center 40px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_02.on a {background: url('/images/IP/global/ico_quickbank02_on.png') no-repeat center 40px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_03 a {background: url('/images/IP/global/ico_quickbank03_off.png') no-repeat center 40px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_03:hover a {background: url('/images/IP/global/ico_quickbank03_on.png') no-repeat center 40px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_03.on a {background: url('/images/IP/global/ico_quickbank03_on.png') no-repeat center 40px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_04 a{background: url('/images/IP/global/ico_quickbank0401_off.png') no-repeat center 44px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_04:hover a {background: url('/images/IP/global/ico_quickbank0401_on.png') no-repeat center 44px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_04.on a {background: url('/images/IP/global/ico_quickbank0401_on.png') no-repeat center 44px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_05 a {background: url('/images/IP/global/ico_quickbank05_off.png') no-repeat center 40px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_05:hover {background:none; }
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_05:hover .fund_hover {padding-top:22px; padding-bottom:18px; display:block; position:absolute; left:-7px; top:0; width:143px; height:120px; background: url('/images/IP/global/bg_quickbank_nh.png') no-repeat 0 0;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_05:hover .fund_hover li a {text-decoration:none; text-align:left; display:block; padding-left:27px; color:#fff; font-size:16px; line-height:33px; font-weight:500; font-family: 'Noto Sans KR',sans-serif; background: url('/images/IP/global/bl_link_arrow_off.png') no-repeat 111px center;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_05:hover .fund_hover li:hover a {color:#fff000; background: url('/images/IP/global/bl_link_arrow_on.png') no-repeat 111px center;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_05:hover .fund_hover li.bottom {padding-top:29px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_05:hover .fund_hover li.bottom span {background:none; text-align:center; display:block; padding-left:27px; padding-right:27px; color:#fff; font-size:16px; line-height:33px; font-weight:500; font-family: 'Noto Sans KR',sans-serif; color:#fff;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_05:hover .fund_hover li.bottom:hover span {background:none; text-align:center; display:block; padding-left:27px; padding-right:27px; color:#fff; font-size:16px; line-height:33px; font-weight:500; font-family: 'Noto Sans KR',sans-serif; color:#fff;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_05:hover > a {background: url('/images/IP/global/ico_quickbank05_on.png') no-repeat center 40px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_05.on {background:none; }
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_05.on .fund_hover {padding-top:22px; padding-bottom:18px; display:block; position:absolute; left:-7px; top:0; width:143px; height:120px; background: url('/images/IP/global/bg_quickbank_nh.png') no-repeat 0 0;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_05.on .fund_hover li a {text-decoration:none; text-align:left; display:block; padding-left:27px; color:#fff; font-size:16px; line-height:33px; font-weight:500; font-family: 'Noto Sans KR',sans-serif; background: url('/images/IP/global/bl_link_arrow_off.png') no-repeat 111px center;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_05.on .fund_hover li.on a {color:#fff000; background: url('/images/IP/global/bl_link_arrow_on.png') no-repeat 111px center;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_05.on .fund_hover li.bottom {padding-top:29px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_05.on .fund_hover li.bottom span {text-align:center; display:block; padding-left:27px; padding-right:27px; color:#fff; font-size:16px; line-height:33px; font-weight:500; font-family: 'Noto Sans KR',sans-serif; background:none; color:#fff;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_05.on .fund_hover li.bottom.on span {background:none; text-align:center; display:block; padding-left:27px; padding-right:27px; color:#fff; font-size:16px; line-height:33px; font-weight:500; font-family: 'Noto Sans KR',sans-serif; color:#fff;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_05.on > a {background: url('/images/IP/global/ico_quickbank05_on.png') no-repeat center 40px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_06 > a {background: url('/images/IP/global/ico_quickbank06_off.png') no-repeat center 40px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_06:hover {background:none; }
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_06:hover .fund_hover {padding-top:22px; padding-bottom:18px; display:block; position:absolute; left:-7px; top:0; width:143px; height:120px; background: url('/images/IP/global/bg_quickbank_nh.png') no-repeat 0 0;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_06:hover .fund_hover li a {text-decoration:none; text-align:left; display:block; padding-left:27px; color:#fff; font-size:16px; line-height:33px; font-weight:500; font-family: 'Noto Sans KR',sans-serif; background: url('/images/IP/global/bl_link_arrow_off.png') no-repeat 111px center;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_06:hover .fund_hover li:hover a {color:#fff000; background: url('/images/IP/global/bl_link_arrow_on.png') no-repeat 111px center;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_06:hover .fund_hover li.bottom {padding-top:29px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_06:hover .fund_hover li.bottom span {text-align:center; display:block; padding-left:27px; padding-right:27px; color:#fff; font-size:16px; line-height:33px; font-weight:500; font-family: 'Noto Sans KR',sans-serif; background:none; color:#fff;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_06:hover .fund_hover li.bottom:hover span {background:none; text-align:center; display:block; padding-left:27px; padding-right:27px; color:#fff; font-size:16px; line-height:33px; font-weight:500; font-family: 'Noto Sans KR',sans-serif; color:#fff;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_06:hover > a {background: url('/images/IP/global/ico_quickbank06_on.png') no-repeat center 40px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_06.on {background:none; }
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_06.on .fund_hover {padding-top:22px; padding-bottom:18px; display:block; position:absolute; left:-7px; top:0; width:143px; height:120px; background: url('/images/IP/global/bg_quickbank_nh.png') no-repeat 0 0;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_06.on .fund_hover li a {text-decoration:none; text-align:left; display:block; padding-left:27px; color:#fff; font-size:16px; line-height:33px; font-weight:500; font-family: 'Noto Sans KR',sans-serif; background: url('/images/IP/global/bl_link_arrow_off.png') no-repeat 111px center;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_06.on .fund_hover li.on a {color:#fff000; background: url('/images/IP/global/bl_link_arrow_on.png') no-repeat 111px center;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_06.on .fund_hover li.bottom {padding-top:29px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_06.on .fund_hover li.bottom span {text-align:center; display:block; padding-left:27px; padding-right:27px; color:#fff; font-size:16px; line-height:33px; font-weight:500; font-family: 'Noto Sans KR',sans-serif; background:none; color:#fff;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_06.on .fund_hover li.bottom.on span {text-align:center; display:block; padding-left:27px; padding-right:27px; color:#fff; font-size:16px; line-height:33px; font-weight:500; font-family: 'Noto Sans KR',sans-serif; background:none; color:#fff;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_06.on > a {background: url('/images/IP/global/ico_quickbank06_on.png') no-repeat center 40px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_07 a {background: url('/images/IP/global/ico_quickbank07_off.png') no-repeat center 40px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_07:hover {background:none; }
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_07:hover .fund_hover {padding-top:22px; padding-bottom:18px; display:block; position:absolute; left:-7px; top:0; width:143px; height:120px; background: url('/images/IP/global/bg_quickbank_nh.png') no-repeat 0 0;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_07:hover .fund_hover li a {text-decoration:none; text-align:left; display:block; padding-left:27px; color:#fff; font-size:16px; line-height:33px; font-weight:500; font-family: 'Noto Sans KR',sans-serif; background: url('/images/IP/global/bl_link_arrow_off.png') no-repeat 111px center;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_07:hover .fund_hover li:hover a {color:#fff000; background: url('/images/IP/global/bl_link_arrow_on.png') no-repeat 111px center;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_07:hover .fund_hover li.bottom {padding-top:29px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_07:hover .fund_hover li.bottom span {background:none; text-align:center; display:block; padding-left:27px; padding-right:27px; color:#fff; font-size:16px; line-height:33px; font-weight:500; font-family: 'Noto Sans KR',sans-serif; color:#fff;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_07:hover .fund_hover li.bottom:hover span {background:none; text-align:center; display:block; padding-left:27px; padding-right:27px; color:#fff; font-size:16px; line-height:33px; font-weight:500; font-family: 'Noto Sans KR',sans-serif; color:#fff;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_07:hover > a {background: url('/images/IP/global/ico_quickbank07_on.png') no-repeat center 40px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_07.on {background:none; }
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_07.on .fund_hover {padding-top:22px; padding-bottom:18px; display:block; position:absolute; left:-7px; top:0; width:143px; height:120px; background: url('/images/IP/global/bg_quickbank_nh.png') no-repeat 0 0;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_07.on .fund_hover li a {text-decoration:none; text-align:left; display:block; padding-left:27px; color:#fff; font-size:16px; line-height:33px; font-weight:500; font-family: 'Noto Sans KR',sans-serif; background: url('/images/IP/global/bl_link_arrow_off.png') no-repeat 111px center;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_07.on .fund_hover li.on a {color:#fff000; background: url('/images/IP/global/bl_link_arrow_on.png') no-repeat 111px center;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_07.on .fund_hover li.bottom {padding-top:29px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_07.on .fund_hover li.bottom span {background:none; text-align:center; display:block; padding-left:27px; padding-right:27px; color:#fff; font-size:16px; line-height:33px; font-weight:500; font-family: 'Noto Sans KR',sans-serif; color:#fff;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_07.on .fund_hover li.bottom.on span {background:none; text-align:center; display:block; padding-left:27px; padding-right:27px; color:#fff; font-size:16px; line-height:33px; font-weight:500; font-family: 'Noto Sans KR',sans-serif; color:#fff;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_07.on > a {background: url('/images/IP/global/ico_quickbank07_on.png') no-repeat center 40px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_08 > a {display:block; background: url('/images/IP/global/ico_quickbank08_off.png') no-repeat center 40px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_08:hover {background:none;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_08:hover .fast_hover {padding-top:30px; padding-bottom:13px; display:block; position:absolute; left:-20px; top:-74px; width:169px; height:292px; background: url('/images/IP/global/bg_fastbank_hover2.png') no-repeat 0 0;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_08:hover .fast_hover li a {text-decoration:none; letter-spacing:-1px; text-align:left; display:block; padding-left:27px; color:#fff; font-size:16px; line-height:33px; font-weight:500; font-family: 'Noto Sans KR',sans-serif; background: url('/images/IP/global/bl_link_arrow_off.png') no-repeat 144px center;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_08:hover .fast_hover li:hover a {color:#fff000; background: url('/images/IP/global/bl_link_arrow_on.png') no-repeat 144px center;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_08:hover .fast_hover li.bottom {padding-top:29px; color:#fff; font-size:16px; line-height:33px; font-weight:500; font-family: 'Noto Sans KR',sans-serif;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_08:hover .fast_hover li.bottom:hover {color:#fff;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_08:hover > a {display:none; background: url('/images/IP/global/ico_quickbank08_on.png') no-repeat center 40px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_08.on {background:none;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_08.on .fast_hover {padding-top:30px; padding-bottom:13px; display:block; position:absolute; left:-20px; top:-74px; width:169px; height:292px; background: url('/images/IP/global/bg_fastbank_hover2.png') no-repeat 0 0;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_08.on .fast_hover li a {text-decoration:none; letter-spacing:-1px; text-align:left; display:block; padding-left:27px; color:#fff; font-size:16px; line-height:33px; font-weight:500; font-family: 'Noto Sans KR',sans-serif; background: url('/images/IP/global/bl_link_arrow_off.png') no-repeat 144px center;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_08.on .fast_hover li.on a {color:#fff000; background: url('/images/IP/global/bl_link_arrow_on.png') no-repeat 144px center;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_08.on .fast_hover li.bottom {padding-top:29px; color:#fff; font-size:16px; line-height:33px; font-weight:500; font-family: 'Noto Sans KR',sans-serif;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_08.on .fast_hover li.bottom.on {color:#fff;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li.list_08.on > a {display:none; background: url('/images/IP/global/ico_quickbank08_on.png') no-repeat center 40px;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li .fund_hover {display:none;}
#container.main_prev .sec_01 .quick_prev_bank_list .quick_list > li .fast_hover {display:none;}
#container.main_prev .sec_02 {overflow:inherit; background-color:#e9ecf2; min-height: auto; max-height: 2250px; padding-bottom:80px;}
#container.main_prev .sec_02 .tit {text-align:center; padding-top:40px; font-size:42px; line-height:44px; color:#111; font-weight:500; font-family: 'Noto Sans KR',sans-serif;}
#container.main_prev .sec_02 .tab_sort_list {overflow:hidden; text-align:center; width:530px; margin:36px auto 0;}
#container.main_prev .sec_02 .tab_sort_list li {display:inline-block; *display:inline; zoom:1; margin:0 10px;}
#container.main_prev .sec_02 .tab_sort_list li.on,#container.main_prev .sec_02 .tab_sort_list li:hover {}
#container.main_prev .sec_02 .tab_sort_list li a {text-decoration:none; display:inline-block; color:#111; font-size:20px; line-height:52px; padding-right:30px; font-weight:300; font-family: 'Noto Sans KR',sans-serif; }
#container.main_prev .sec_02 .tab_sort_list li a span {display:inline-block; padding-left:30px;}
#container.main_prev .sec_02 .tab_sort_list li.on a,#container.main_prev .sec_02 .tab_sort_list li:hover a {font-weight:600; padding-right:30px; background: url('/images/IP/global/bg_yellow_tab_r.png') no-repeat 100% 0;}
#container.main_prev .sec_02 .tab_sort_list li.on a span,#container.main_prev .sec_02 .tab_sort_list li:hover a span { background: url('/images/IP/global/bg_yellow_tab_l.png') no-repeat 0 0;}
#container.main_prev .sec_02 .active {display:block !important;}
#container.main_prev .sec_02 #all_list ul {height:904px;}
#container.main_prev .sec_02 .main_thumb_list li.long_thumb {min-height:548px;}
#container.main_prev .sec_02 .main_thumb_list {display:none; position:relative; margin-top:40px; width:1020Px; margin-left:-14px;}
#container.main_prev .sec_02 .main_thumb_list .more_list {display:none; position:relative; top:-40px; padding-bottom:40px;}
#container.main_prev .sec_02 .main_thumb_list li {position:relative; vertical-align: top; display:inline-block; *display:inline; zoom:1; width:310px; min-height:316px; margin:0 12px 40px; background-color:#fff;}
#container.main_prev .sec_02 .main_thumb_list li.one_case {left:50%; margin-left:-160px; top:0;}
#container.main_prev .max_h1495 {max-height:1495px !important;}
#container.main_prev .max_h1535 {max-height:1535px !important;}
#container.main_prev .max_h1725 {max-height:1725px !important;}
#container.main_prev .max_h1765 {max-height:1765px !important;}
#container.main_prev .sec_02 .main_thumb_list li.top16 {top:-16px}
#container.main_prev .sec_02 .main_thumb_list li.top22 {top:-22px}
#container.main_prev .sec_02 .main_thumb_list li.top38 {top:-38px}
#container.main_prev .sec_02 .main_thumb_list li.top40 {top:40px}
#container.main_prev .sec_02 .main_thumb_list li.top44 {top:44px}
#container.main_prev .sec_02 .main_thumb_list li.top80 {top:80px}
#container.main_prev .sec_02 .main_thumb_list li.top98 {top:98px}
#container.main_prev .sec_02 .main_thumb_list li.top172 {top:-172px}
#container.main_prev .sec_02 .main_thumb_list li.top192 {top:-192px}
#container.main_prev .sec_02 .main_thumb_list li.top204 {top:-204px}
#container.main_prev .sec_02 .main_thumb_list li.top220 {top:-220px}
#container.main_prev .sec_02 .main_thumb_list li.top232 {top:-232px}
#container.main_prev .sec_02 .main_thumb_list li.top236 {top:-236px}
#container.main_prev .sec_02 .main_thumb_list li.top248 {top:-248px}
#container.main_prev .sec_02 .main_thumb_list li.top484 {top:-484px}
#container.main_prev .sec_02 .main_thumb_list li.top296 {top:-296px}
#container.main_prev .sec_02 .main_thumb_list li.top28 {top:28px}
#container.main_prev .sec_02 .main_thumb_list li:hover a {width:356px; height:100%; left:-21px; padding-bottom:37px; background: url('/images/IP/global/bg_boxshow_bottom.png') no-repeat center 100%;}
#container.main_prev .sec_02 .main_thumb_list li a {width:100%; height:100%; position:absolute; left:0; top:0;}
#container.main_prev .sec_02 .main_thumb_list li dl {overflow:hidden; padding-left:30px; padding-top:21px; min-height:295px;}
#container.main_prev .sec_02 .main_thumb_list li.top232 dl {overflow:hidden; padding-left:30px; padding-top:21px; min-height:255px;}
#container.main_prev .sec_02 .main_thumb_list li.top232 dl dt {min-height:auto;}
#container.main_prev .sec_02 .main_thumb_list li dt {min-height: 128px; color:#111; font-size:28px; line-height:36px; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
#container.main_prev .sec_02 .main_thumb_list li.long_thumb dt {min-height: 64px; color:#111; font-size:28px; line-height:36px; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
#container.main_prev .sec_02 .main_thumb_list li dt .ico_tit {display:block; margin-bottom:14px;}
#container.main_prev .sec_02 .main_thumb_list li dd {margin-top:15px; color:#666; font-size:14px; line-height:22px; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
#container.main_prev .sec_02 .main_thumb_list li dd strong {display:block; color:#111; font-size:18px; line-height:26px; margin-bottom:6px;}
#container.main_prev .sec_02 .main_thumb_list li dd span {display:inline-block; margin-top:10px;color:#046fd9; font-size:14px; line-height:22px; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
#container.main_prev .sec_02 .btn_more {text-align:center; position:relative; overflow:hidden; width:100%;margin-top:45px;}
#container.main_prev .sec_03 .inner_cont {overflow:hidden; padding-bottom:13px;}
#container.main_prev .sec_03 .inner_cont .news_left {float:left; width:670px;}
#container.main_prev .sec_03 .notice_area {float:left; position:relative; margin-top:27px; width:266px; padding-right:70px;}
#container.main_prev .sec_03 .notice_area .more {position:absolute; right:70px; top:3px;}
#container.main_prev .sec_03 .notice_area .title {text-align:left; font-size:24px; line-height:30px; color:#111; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
#container.main_prev .sec_03 .notice_area ul {overflow:hidden; margin-top:35px;}
#container.main_prev .sec_03 .notice_area ul li a {overflow:hidden; text-overflow:ellipsis; white-space: nowrap; vertical-align: middle; display:inline-block; max-width:86%; font-size:16px; line-height:40px; color:#555; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
#container.main_prev .sec_03 .notice_area ul li .ico_new {margin-left:9px; display:inline-block; vertical-align:middle;}
#container.main_prev .sec_03 .security_area {float:left; position:relative; margin-top:27px; width:266px; padding-right:68px;}
#container.main_prev .sec_03 .security_area .more {position:absolute; right:70px; top:3px;}
#container.main_prev .sec_03 .security_area .title {text-align:left; font-size:24px; line-height:30px; color:#111; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
#container.main_prev .sec_03 .security_area ul {overflow:hidden; margin-top:35px;}
#container.main_prev .sec_03 .security_area ul li a {overflow:hidden; text-overflow:ellipsis; white-space: nowrap; vertical-align: middle; display:inline-block; max-width:86%; font-size:16px; line-height:40px; color:#555; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
#container.main_prev .sec_03 .security_area ul li .ico_new {margin-left:9px; display:inline-block; vertical-align:middle;}
#container.main_prev .sec_03 .main_link_lsit {overflow:hidden; margin-top:45px; width:595px; text-align:center; border-left:1px solid #ddd; border-top:1px solid #ddd; margin-bottom:40px;}
#container.main_prev .sec_03 .main_link_lsit li {float:left;  border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
#container.main_prev .sec_03 .main_link_lsit li a {display:block; color:#111; font-size:18px; line-height:92px; font-weight:600; font-family: 'Noto Sans KR',sans-serif; width:206px; text-align:left; text-decoration:none; padding-left:90px;}
#container.main_prev .sec_03 .main_link_lsit li.list_01 a {background: url('/images/IP/global/ico_main_link_01.png') no-repeat 30px center;}
#container.main_prev .sec_03 .main_link_lsit li.list_02 a {background: url('/images/IP/global/ico_main_link_02.png') no-repeat 30px center;}
#container.main_prev .sec_03 .main_link_lsit li.list_03 a {background: url('/images/IP/global/ico_main_link_03.png') no-repeat 30px center;}
#container.main_prev .sec_03 .main_link_lsit li.list_04 a {background: url('/images/IP/global/ico_main_link_04.png') no-repeat 30px center;}
#container.main_prev .sec_03 .blue_area_wrap {float:right; overflow:hidden; position:relative; width:310px; height:479px; background: url('/images/IP/global/bg_blue_link_2row.png') no-repeat 0 0;}
#container.main_prev .sec_03 .blue_area_wrap .prev_banner_area .bx-controls {display:none;}
#container.main_prev .sec_03 .blue_area_wrap .custom_link_list {overflow:hidden;}
#container.main_prev .sec_03 .blue_area_wrap .custom_link_list li a {padding-left:30px; text-decoration:none; display:block; color:#fff; font-size:18px; line-height:92px; font-weight:600; font-family: 'Noto Sans KR',sans-serif; background: url('/images/IP/global/bl_link_arrow_off.png') no-repeat 280px center;}
#container.main_prev .sec_03 .blue_area_wrap .custom_link_list li:hover a {color:#fff000; background: url('/images/IP/global/bl_link_arrow_on.png') no-repeat 280px center;}
/* 로그인후 메인 */
#container.main_new {width:100%; padding-top:0;}
#container.main_new #content {float:none !important; width:100% !important; padding-top:0;}
#container.main_new .visual {background-color:#e5f2ff; height:600px;}
#container.main_new .sec {width:100%;}
#container.main_new .sec .inner {width:980px; margin:0 auto; padding-top:60px; position:relative;}
#container.main_new .sec_01 .inner {padding-top:48px;}
#container.main_new .sec_01 {position:relative; background-color:#e5eeff;}
#container.main_new .sec_01 .tit_member_intro {width:auto !important; overflow:hidden; display:inline-block; *display: inline; *zoom:1; padding-right:113px; background: url('/images/IP/global/bg_member_intro.png') no-repeat 100% 100%;}
#container.main_new .sec_01 .tit_member_birthday {padding-right:91px; padding-bottom:2px; margin-bottom:-2px; background: url('/images/IP/global/bg_member_birthday.png') no-repeat 100% 100%;}
#container.main_new .sec_01 .tit_member_morning {padding-right:77px; padding-bottom:12px; margin-bottom:-12px;  background: url('/images/IP/global/bg_member_morning.png') no-repeat 100% 100%;}
#container.main_new .sec_01 .tit_member_afternoon {padding-right:101px; background: url('/images/IP/global/bg_member_afternoon.png') no-repeat 100% 100%;}
#container.main_new .sec_01 .tit_member_night {padding-right:74px; padding-bottom:7px; margin-bottom:-7px; background: url('/images/IP/global/bg_member_night.png') no-repeat 100% 100%;}
#container.main_new .sec_01 .tit_member_help {padding-right:110px; background: url('/images/IP/global/bg_member_help.png') no-repeat 100% 100%;}
#container.main_new .sec_01 .tit_member_good {padding-right:61px; padding-top:5px; background: url('/images/IP/global/bg_member_good.png') no-repeat 100% 100%;}
#container.main_new .sec_01 .tit_member_heart {padding-right:70px; background: url('/images/IP/global/bg_member_heart.png') no-repeat 100% 100%;}
#container.main_new .sec_01 .tit_member_intro h2 {font-size:24px; line-height:26px; color:#222; font-weight:500; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .tit_member_intro p {margin-top:11px; font-size:24px; line-height:28px; color:#526d8b; font-weight:500; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .last_date_wrap {position:absolute; right:0; top:16px; z-index:100;}
#container.main_new .sec_01 .last_date_wrap.active .last_date {background-color:#fff; border:1px solid #666;}
#container.main_new .sec_01 .last_date {overflow:hidden; width:214px; line-height:32px; border:1px solid #e5eeff; cursor:pointer;}
#container.main_new .sec_01 .last_date:hover { background-color:#fff; border:1px solid #666;}
#container.main_new .sec_01 .last_date_wrap > a {display:block;}
#container.main_new .sec_01 .last_date_wrap a:hover {color:#555;}
#container.main_new .sec_01 .last_date_list a:hover {color:#555;}
#container.main_new .sec_01 .last_date dt {float:left; width:97px; padding-left:14px; color:#555; font-size:14px; line-height:32px; font-weight:500; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .last_date dd {float:left; font-size:14px; line-height:32px; font-weight:300; font-family: 'Noto Sans KR',sans-serif; padding-right:19px; background: url('/images/IP/global/ico_sel_arrow.gif') no-repeat 100% 14px;}
#container.main_new .sec_01 .last_date_wrap.active .last_date dd {background: url('/images/IP/global/ico_sel_arrow_up.gif') no-repeat 100% 14px;}
#container.main_new .sec_01 .last_date_list {display:none; cursor:pointer; position:relative; z-index:100; padding-top:12px; padding-bottom:15px; overflow:hidden; border:1px solid #666; border-top:none; background-color:#fff;}
#container.main_new .sec_01 .last_date_list li {width:214px; color:#555; font-size:14px; line-height:24px; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .last_date_list li dl {overflow:hidden; }
#container.main_new .sec_01 .last_date_list li dl dt {padding-left:14px; width:97px; float:left; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .last_date_list li dl dd {float:left; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .last_date_list a {display:block;}
#container.main_new .sec_01 .last_date_list li dl dd span {display:block; font-size:12px; line-height:16px;}
#container.main_new .sec_01 .last_date_list li dl dd.no_access {overflow:hidden;}
#container.main_new .sec_01 .last_date_list li dl dd.no_access span {display:inline-block; float:left;}
#container.main_new .sec_01 .last_date_list li dl dd.no_access span em {display:inline-block; width: 6px;text-align: center;vertical-align: middle;line-height: 24px;}
#container.main_new .sec_01 .last_date_list li dl dd.no_access span.date_dot {width: 4px; vertical-align: middle; line-height: 24px;}
#container.main_new .sec_01 .deposit_info_box {position:relative; margin-left:-10px; margin-top:14px; height:400px; background: url('/images/IP/global/bg_deposit_info.png') no-repeat 0 0;}
#container.main_new .sec_01 .deposit_info_box .mybank_info {float:left; position:relative;width: 320px; height: 396px;}
#container.main_new .sec_01 .deposit_info_box .mybank_info p {padding-top:38px; padding-left:40px;}
#container.main_new .sec_01 .deposit_info_box .mybank_info p em {display:inline-block; padding-bottom:11px; margin-top:8px; margin-right:3px; color:#fffa6b; font-size:30px; line-height:36px; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .deposit_info_box .mybank_info p span {display:block; color:#fff; font-size:18px; line-height:24px; font-weight:500; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .deposit_info_box .mybank_info .switch_wrap {overflow:hidden; margin-left:37px; margin-top:35px;}
#container.main_new .sec_01 .deposit_info_box .mybank_info .switch_wrap dt {float:left; margin-right:10px;}
#container.main_new .sec_01 .deposit_info_box .mybank_info .switch_wrap .switch {position:relative; display:inline-block;  width:52px; height:26px;}
#container.main_new .sec_01 .deposit_info_box .mybank_info .switch_wrap .switch input {width:0; height:0; opacity:0;}
#container.main_new .sec_01 .deposit_info_box .mybank_info .switch_wrap .switch .slider {position:absolute; cursor:pointer;top:0;left:0;right:0;bottom:0;background: url('/images/IP/global/bg_switch_off.png') no-repeat 0 0;-webkit-transition:.4s;transition:.4s;}
#container.main_new .sec_01 .deposit_info_box .mybank_info .switch_wrap .switch .slider .btn_circle {position:absolute; width:22px; height:22px; left:2px; top:2px; background: url('/images/IP/global/btn_white_switch.png') no-repeat 0 0; -webkit-transition:.4s; transition:.4s;}
#container.main_new .sec_01 .deposit_info_box .mybank_info .switch_wrap .switch .slider.on {background: url('/images/IP/global/bg_switch_on.png') no-repeat 0 0;}
#container.main_new .sec_01 .deposit_info_box .mybank_info .switch_wrap .switch .slider.on .btn_circle {left:28PX;}
#container.main_new .sec_01 .deposit_info_box .mybank_info .switch_wrap dd {float:left; margin-top:4px; font-size:14px; color:#fff; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .deposit_info_box .mybank_info ul {position:absolute; left:0; bottom:32px; padding-left:10px; width:310px;}
#container.main_new .sec_01 .deposit_info_box .mybank_info ul li {float:left; width:50%; box-sizing: border-box;}
#container.main_new .sec_01 .deposit_info_box .mybank_info ul li.line_op20 {border-left:1px solid rgba(255,255,255,.2);}
#container.main_new .sec_01 .deposit_info_box .mybank_info ul li a {display:block; color:#fff; font-size:18px; line-height:60px; text-align:center; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .deposit_info_box .mybank_info ul li a:hover {text-decoration:none;}
#container.main_new .sec_01 .deposit_info_box .mybank_no_info {float:left; position:relative;width: 320px; height: 379px;}
#container.main_new .sec_01 .deposit_info_box .mybank_no_info p {padding-top:38px; padding-left:40px; font-size:26px; line-height:38px; color:#fff; font-weight:500; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .deposit_info_box .mybank_no_info p span {color:#fffa6b; display:inline-block; vertical-align:top;}
#container.main_new .sec_01 .deposit_info_box .mybank_no_info ul {position:absolute; left:0; bottom:15PX; padding-left:10px; width:310px;}
#container.main_new .sec_01 .deposit_info_box .mybank_no_info ul li {float:left; width:100%;}
#container.main_new .sec_01 .deposit_info_box .mybank_no_info ul li a {display:block; color:#fff; font-size:18px; line-height:60px; text-align:center; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .deposit_info_box .mybank_no_info ul li a:hover {text-decoration:none;}
#container.main_new .sec_01 .deposit_info_box .no_account {text-align:center; width:565px; margin-top:18px; overflow:hidden; padding-top:86px;}
#container.main_new .sec_01 .deposit_info_box .no_account p {font-size:16px; line-height:24px; color:#555; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .deposit_info_box .no_account .btn_withdrawal {margin-top:27px;}
#container.main_new .sec_01 .deposit_info_box .view_customer {text-align:center; width:565px; float:left; margin-top:29px; padding-top:54px; padding-left:55px; padding-right:50px; overflow:hidden;}
#container.main_new .sec_01 .deposit_info_box .view_customer p {font-size:24px; line-height:26px; color:#333; font-weight:500; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .deposit_info_box .view_customer p span {color:#046fd9; display:inline-block; vertical-align:top;}
#container.main_new .sec_01 .deposit_info_box .view_customer .view_use_info {margin-top:20px; margin-bottom:45px; padding-left:40px; background-color:#f8f8f8;}
#container.main_new .sec_01 .deposit_info_box .view_customer .view_use_info ul {overflow:hidden; padding-top:25px; padding-bottom:18px;}
#container.main_new .sec_01 .deposit_info_box .view_customer .view_use_info ul li {text-align:left; margin-bottom:9px;}
#container.main_new .sec_01 .deposit_info_box .view_customer .view_use_info ul li dl {overflow:hidden;}
#container.main_new .sec_01 .deposit_info_box .view_customer .view_use_info ul li dl dt {padding-left:9px; background: transparent url("/images/IP/global/bl_3x3.gif") no-repeat 0 11px; margin-bottom:4px; font-size:16px; line-height:24px; color:#333; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .deposit_info_box .view_customer .view_use_info ul li dl dd {padding-left:9px; font-size:14px; line-height:22px; color:#555; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .deposit_info_box .view_customer .view_use_info ul li dl dd .btn10 {margin-left:10px; margin-right:6px; height:25px; padding-left:10px; background: url("/images/IP/global/bg_btn10_l.gif") no-repeat 0 0}
#container.main_new .sec_01 .deposit_info_box .view_customer .view_use_info ul li dl dd .btn10 a {line-height: 26px; padding-right:12px; background: url("/images/IP/global/bg_btn10_r.gif") no-repeat 100% 0}
#container.main_new .sec_01 .deposit_info_box .account_info { margin-left:55px; padding-top:66px; float:left; width:565px; height:42px; border-bottom:2px solid #111;}
#container.main_new .sec_01 .deposit_info_box .account_info .account_more {position:absolute; right:0; top:-40px;}
#container.main_new .sec_01 .deposit_info_box .account_info .account_tab_list { position:relative;}
#container.main_new .sec_01 .deposit_info_box .account_info .account_tab_list li {float:left;}
#container.main_new .sec_01 .deposit_info_box .account_info .account_tab_list li .tit_tab {padding-right:45px; padding-bottom:12px; font-size:22px; line-height:24px; color:#777; font-weight:500; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .deposit_info_box .account_info .account_tab_list li .tit_tab:hover,#container.main_new .sec_01 .deposit_info_box .account_info .account_tab_list li .tit_tab.on {color:#111; font-weight:600; text-decoration:none;}
#container.main_new .sec_01 .deposit_info_box .account_info .account_tab_list li .on {color:#111; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .deposit_info_box .account_info .account_tab_list li .account_scroll {display:none; position:absolute; left:0; top:42px; width:565px; height:244px; overflow-y:auto; *overflow-x:hidden; padding-right:40px;}
#container.main_new .sec_01 .deposit_info_box .account_info .account_tab_list li .account_scroll::-webkit-scrollbar {width:5px; border-radius:10px; background-color:#fff;}
#container.main_new .sec_01 .deposit_info_box .account_info .account_tab_list li .account_scroll::-webkit-scrollbar-thumb {width:5px; border-radius:10px; background-color:#b2b2b2; }
#container.main_new .sec_01 .deposit_info_box .account_info .account_tab_list li .account_info_list {margin-top:5px;}
#container.main_new .sec_01 .deposit_info_box .account_info .account_tab_list li .account_info_list li {border-bottom:1px solid #ddd; margin-bottom:-1px;}
#container.main_new .sec_01 .deposit_info_box .account_info .account_tab_list li .account_info_list li a {display:block; padding-top:16px; padding-bottom:17px;}
#container.main_new .sec_01 .deposit_info_box .account_info .account_tab_list li .account_info_list li a:hover {text-decoration:none;}
#container.main_new .sec_01 .deposit_info_box .account_info .account_tab_list li .account_info_list li dl {overflow:hidden; width: 565px;}
#container.main_new .sec_01 .deposit_info_box .account_info .account_tab_list li .account_info_list li dl dt {float:left;}
#container.main_new .sec_01 .deposit_info_box .account_info .account_tab_list li .account_info_list li dl dt span {display:block; font-size:16px; line-height:18px; color:#777; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .deposit_info_box .account_info .account_tab_list li .account_info_list li dl dt strong {display:block; margin-top:6px; font-size:20px; line-height:22px; color:#333; font-weight:500; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .deposit_info_box .account_info .account_tab_list li .account_info_list li dl dd {float:right; padding-right:25px; background: url('/images/IP/global/bl_account_arrow.png') no-repeat 100% 8px; margin-top:8px; font-size:20px; line-height:26px; *line-height:30px; color:#555; font-weight:500; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .deposit_info_box .account_info .account_tab_list li .account_info_list li dl dd em {margin-top:14px; color:#046fd9; font-size:24px; line-height:26px; *line-height:30px; font-family: 'Noto Sans KR',sans-serif; margin-right:2px;}
#container.main_new .sec_01 .deposit_info_box .account_info .account_tab_list li .account_info_list li dl dd span {vertical-align:bottom;}
#container.main_new .sec_01 .deposit_info_box .account_info .account_tab_list li .account_info_list li .bank_transfer {padding-top:16px; padding-bottom:22px;}
#container.main_new .sec_01 .deposit_info_box .account_info .account_tab_list li .account_info_list li .bank_transfer .date { color:#777; font-size:14px; line-height:16px; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .deposit_info_box .account_info .account_tab_list li .account_info_list li .bank_transfer .name {font-weight:600; margin-right:10px; font-size:18px; line-height:20px;}
#container.main_new .sec_01 .deposit_info_box .account_info .account_tab_list li .account_info_list li .bank_transfer .bank {display:inline-block; margin-right:6px; color:#333; font-size:16px; line-height:18px; font-weight:500; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .deposit_info_box .account_info .account_tab_list li .account_info_list li .bank_transfer .account {display:inline-block; color:#333; font-size:16px; line-height:18px; font-weight:500; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .deposit_info_box .account_info .account_tab_list li .account_info_list li .bank_transfer dd {background:none; padding-right:0;}
#container.main_new .sec_01 .deposit_info_box .account_info .account_tab_list li .more {position:absolute; top:4px; right:0; width:13px; height:21px;}
#container.main_new .sec_01 .tit_recommend {margin-top:11px; padding-bottom:16px; font-size:24px; line-height:26px; color:#526d8b; font-weight:500; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .btn_recomend_info {position:absolute; right:0; top:-38px; z-index:100; text-align: right;}
#container.main_new .sec_01 .btn_recomend_info .ico_recomend_info {letter-spacing: -.7px; *letter-spacing: -1px; position:relative; right:0; top:0; display:inline-block; font-size:16px; line-height:24px; padding-left:28px; background: url('/images/IP/global/ico_recomend_info.png') no-repeat 0 center; color:#111; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .btn_recomend_info .info_txt_box {display:none; padding-top:26px; width:388px; background: url('/images/IP/global/bg_top_recomend_info.png') no-repeat center 0;}
#container.main_new .sec_01 .btn_recomend_info .info_txt_box .cont_txt {letter-spacing: -.7px; *letter-spacing: -1px; text-align: left; padding-left:24px;  padding-right:24px; padding-bottom:20px; font-size:14px; line-height:24px; color:#fff; font-weight:300; font-family: 'Noto Sans KR',sans-serif; background: url('/images/IP/global/bg_bottom_recomend_info.png') no-repeat center 100%;}
#container.main_new .sec_01 .btn_recomend_info .info_txt_box .cont_txt .list {margin-top:14px;}
#container.main_new .sec_01 .inquire_box {position:relative; height: 290px; padding-top:15px;}
#container.main_new .sec_01 .inquire_box .inquire_list {}
#container.main_new .badge{position:absolute;top:0;right:0;border-radius:0 20px;color:#fff;font-size:14px;padding:0 15px;height:26px;line-height:24px;display:inline-block;background-color:#046fd9}
#container.main_new .badge.nhsh{background-color:#27b5be}
#container.main_new .sec_01 .inquire_box li {float:left; position:relative;background-color:#fff; width:175px; height:202px; padding:28px 25px 0 30px; margin-right:20px;}
#container.main_new .sec_01 .inquire_box li.new {width:230px; height:230px; padding:0; margin-right:20px;border-radius:0 20px}
#container.main_new .sec_01 .inquire_box li.mgr0 {margin-right:0;}
#container.main_new .sec_01 .inquire_box li .no_product .btn_signUp{display:block;height:140px;padding-top:90px;position:absolute;top:0;left:0;right:0;bottom:0;font-family:'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .inquire_box li .no_product .btn_signUp:hover{text-decoration:none;padding-bottom:37px;background: url('/images/IP/global/bg_thumb_inquire.png') no-repeat center 100%;}
#container.main_new .sec_01 .inquire_box li .no_product .btn_signUp strong{letter-spacing: -1px;font-weight:600; font-family: 'Noto Sans KR',sans-serif;font-size:20px;font-weight:bold;color:#333;display:block;line-height:1}
#container.main_new .sec_01 .inquire_box li .no_product .btn_signUp span{position:relative;display:inline-block;margin-top:12px;font-size:16px;color:#777;z-index:1}
#container.main_new .sec_01 .inquire_box li .no_product .btn_signUp span i{display:block;height:8px;position:absolute;top:11px;left:0;right:0;background-color:#e5eeff;z-index:-1}
#container.main_new .sec_01 .inquire_box li .no_product .btn_join {border:1px solid #ddd; display:block; letter-spacing: -1px\9;  padding:10px; color:#777; font-size:18px; line-height:28px; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}}
#container.main_new .sec_01 .inquire_box li .no_product a:hover {text-decoration:none; padding-bottom:37px;background: url('/images/IP/global/bg_thumb_inquire.png') no-repeat center 100%;}
#container.main_new .sec_01 .inquire_box li .yes_product {}
#container.main_new .sec_01 .inquire_box li .yes_product a {display:block; position:absolute; left:0; top:0; width:100%; height:100%; z-index:2;}
#container.main_new .sec_01 .inquire_box li .yes_product a:hover {text-decoration:none; padding-bottom:37px;background: url('/images/IP/global/bg_thumb_inquire.png') no-repeat center 100%;}
#container.main_new .sec_01 .inquire_box li dl {overflow:hidden;}
#container.main_new .sec_01 .inquire_box li dl dt {font-size:20px; line-height:22px; color:#111; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .inquire_box li dl dd {text-align:center; margin-top:35px;}
#container.main_new .sec_01 .inquire_box li.new dl {overflow:hidden;font-family:'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .inquire_box li.new dl dt {display:block;height:35px; font-size:14px; line-height:22px; color:#777;padding:9px 13px 1px;line-height:1}
#container.main_new .sec_01 .inquire_box li.new dl dd {text-align:center;display:block;margin-top:0}
#container.main_new .sec_01 .inquire_box li dl a {text-decoration:none;}
#container.main_new .sec_01 .inquire_box li dl dd strong {letter-spacing: -1px; display:block; font-size:18px; line-height:28px; color:#526d8b; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .inquire_box li dl dd strong span {font-size:16px; color:#777; font-weight:300;}
#container.main_new .sec_01 .inquire_box li dl dd strong.title {letter-spacing:-1px;display:block;height:50px;font-size:20px;line-height:28px;color:#333;font-weight:600;display:flex;align-items:center;justify-content:center;line-height:1.2}
#container.main_new .sec_01 .inquire_box li dl dd .desc{height:40px;font-size:16px; line-height:12px; color:#777;padding-top:10px}
#container.main_new .sec_01 .inquire_box li dl dd .desc.type{height:65px;line-height:18px;font-size:14px;padding:0 15px;word-break:keep-all;padding-top:18px;color:#777}
#container.main_new .sec_01 .inquire_box li dl dd .desc em{font-style:normal;color:#111;font-weight:bold;font-size:24px}
#container.main_new .sec_01 .inquire_box li dl dd .desc em span{font-weight:normal}
#container.main_new .sec_01 .inquire_box li dl dd .channel{line-height:16px; color:#526d8b;height:33px}
#container.main_new .sec_01 .inquire_box li dl dd .channel span{display:inline-block;margin:0 2px;font-size:12px;font-family:'Noto Sans KR',sans-serif;letter-spacing:-1px;color:#526d8b}
#container.main_new .sec_01 .inquire_box li dl dd.hash{padding: 6px 13px;height: 40px;background-color:#f7f7f7;font-size:13px;line-height: 1;color:#777;border-radius:0 0 0 20px;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}
#container.main_new .sec_01 .inquire_box li dl dd.hash span{display:inline-block;margin:0 2px;font-size:13px;font-family:'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .inquire_box li dl dd .stit {display:block; margin-top:20px; font-size:16px; line-height:24px; color:#777; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .inquire_box li dl dd .max_rate {position:absolute; bottom:22px; left:50%; margin-left:-87px; width:175px; text-align:center; overflow:hidden; color:#111; font-size:40px; line-height:42px; font-weight:500; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .inquire_box li dl dd .max_rate span {display:inline-block; color:#111; font-size:18px; line-height:20px;  font-weight:500; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .inquire_box li dl dd .max_rate span.txt {margin-top:5px; color:#777; font-size:16px; font-weight:300;}
#container.main_new .sec_01 .inquire_box li dl dd .max_rate span.loan_txt {margin-top:13px; letter-spacing:-1px; vertical-align: top;}
#container.main_new .sec_01 .inquire_box li dl dd .max_rate em {display:inline-block; letter-spacing: -1px\9;  color:#111; font-size:36px; line-height:42px; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .inquire_box li dl dd .max_rate em .per {color:#111; font-size:36px; line-height:42px; margin-left:7px; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_01 .inquire_box li .btn_inquire {position:absolute; right:0; top:0; z-index:1;}
#container.main_new .sec_02 {overflow:hidden; background-color:#f8f8f8; padding-bottom:60px;}
#container.main_new .sec_02 .tit {text-align:center; padding-top:5px; font-size:36px; line-height:44px; color:#111; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_02 .my_fav_area .f_list {position:absolute;right:0;top:120px; display:none;}
#container.main_new .sec_02 .my_fav_area .f_list .f_top {width:221px;padding-bottom:15px;background:url('/images/IP/global/bg_flist_bottom_new.png') no-repeat 0 100%;}
#container.main_new .sec_02 .my_fav_area .f_list .f_bottom {padding:11px 16px 17px;background:url('/images/IP/global/bg_flist_top_new.png') no-repeat 0 0;}
#container.main_new .sec_02 .my_fav_area .f_list .f_bottom .no_data {color: #fff;font-size:14px;line-height:24px;text-align:left !important;font-weight:300;font-family: 'Noto Sans KR',sans-serif;margin-top:12px;}
#container.main_new .sec_02 .my_fav_area .f_list .white_top {background:url('/images/IP/global/bg_white_bottom_new.png') repeat-x 0 100%; padding-bottom:9px;}
#container.main_new .sec_02 .my_fav_area .f_list .white_top .white_bottom {background:url('/images/IP/global/bg_white_top_new.png') repeat-x 0 0;}
#container.main_new .sec_02 .my_fav_area .f_list ul{float:none;overflow:hidden; margin-top:30px; padding-top:9px; }
#container.main_new .sec_02 .my_fav_area .f_list ul li{width:100%;margin:0;padding:0;}
#container.main_new .sec_02 .my_fav_area .f_list ul li a{display:block; text-decoration:none; color:#222; height:auto; font-size:16px; line-height:26px; padding:0; font-weight:500; padding-left:16px; letter-spacing:-1px; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_02 .my_fav_area .f_list .set{display:block;width:221px; text-decoration:none; text-align:center; color:#fff; height:20px;margin:0 auto; font-size:16px; font-weight:500; font-family: 'Noto Sans KR',sans-serif; padding:9px 0 0 0;line-height:24px;letter-spacing:-.5px;background:none;}
#container.main_new .sec_02 .my_fav_area .f_list .close{position:absolute;right:7px;top:14px;width:21px;height:21px;padding:0;text-indent:-9999px;background:url('/images/IP/global/btn_close_flist.png') no-repeat 50% 50%;}
#container.main_new .sec_02 .tab_dues_list {overflow:hidden; width:980px; text-align:center; margin-top:27px;}
#container.main_new .sec_02 .tab_dues_list li {display:inline-block; *display: inline; *zoom:1; vertical-align: top; height:375px; width:130px;}
#container.main_new .sec_02 .tab_dues_list li > a {text-decoration:none; display:block; margin:0 auto; width:112px; height:52px; line-height:52px; font-size:20px; color:#777; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_02 .tab_dues_list li > a:hover,#container.main_new .sec_02 .tab_dues_list li.on > a {color:#111; font-weight:600; background: url('/images/IP/global/bg_tab_dues.png') no-repeat 0 0;}
#container.main_new .sec_02 .main_help_list {display:none; position:absolute; left:0; margin-top:30px; height:271px; border:1px solid #e8e8e8;}
#container.main_new .sec_02 .main_help_list li {position:relative; float:left; text-align:center; width:162px; height:271px; border-right:1px solid #e8e8e8; background-color:#fff;}
#container.main_new .sec_02 .main_help_list li:hover a {width:163px; height:100%; left:0; padding-bottom:37px; background: url('/images/IP/global/bg_thumb_bottom.png') no-repeat center 100%;}
#container.main_new .sec_02 .main_help_list li:hover a .btn_detail_go {position:absolute; left:50%; margin-left:-22px; bottom:5px; z-index:100; width:45px; height:55px; background: url('/images/IP/global/btn_detail_go.png') no-repeat 0 0;}
#container.main_new .sec_02 .main_help_list li a {width:100%; height:100%; background:none; position:absolute; left:0; top:0;}
#container.main_new .sec_02 .main_help_list li.no_br {border-right:none;}
#container.main_new .sec_02 .main_help_list li dl {overflow:hidden; padding-top:39px; padding-bottom:45px;}
#container.main_new .sec_02 .main_help_list li dt {min-height:60px; color:#111; font-size:18px; color:#111; font-size:18px; line-height:26px; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_02 .main_help_list li dd {padding-top:69px; color:#555; font-size:14px; line-height:24px; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_02 .main_help_list li dd em {color:#046fd9;}
#container.main_new .sec_02 .main_help_list li dd .time {margin-top:21px;}
#container.main_new .sec_02 .main_help_list li .ico_exchange_01 {background: url('/images/IP/global/ico_exchange_01.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_exchange_02 {background: url('/images/IP/global/ico_exchange_02.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_exchange_03 {background: url('/images/IP/global/ico_exchange_03.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_exchange_04 {background: url('/images/IP/global/ico_exchange_04.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_exchange_05 {background: url('/images/IP/global/ico_exchange_05.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_exchange_06 {background: url('/images/IP/global/ico_exchange_06.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .dues_01 {background: url('/images/IP/global/ico_dues_01.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .dues_02 {background: url('/images/IP/global/ico_dues_02.png') no-repeat center 1px;}
#container.main_new .sec_02 .main_help_list li .dues_03 {background: url('/images/IP/global/ico_dues_03.png') no-repeat center 1px;}
#container.main_new .sec_02 .main_help_list li .dues_04 {background: url('/images/IP/global/ico_dues_04.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .dues_05 {background: url('/images/IP/global/ico_dues_05.png') no-repeat center 1px;}
#container.main_new .sec_02 .main_help_list li .ico_official_01 {background: url('/images/IP/global/ico_official_01.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_official_02 {background: url('/images/IP/global/ico_official_02.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_official_03 {background: url('/images/IP/global/ico_official_03.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_official_04 {background: url('/images/IP/global/ico_official_04.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_official_05 {background: url('/images/IP/global/ico_official_05.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_official_06 {background: url('/images/IP/global/ico_official_06.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_customer_01 {background: url('/images/IP/global/ico_customer_01.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_customer_02 {background: url('/images/IP/global/ico_customer_02.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_customer_03 {background: url('/images/IP/global/ico_customer_03.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_customer_04 {background: url('/images/IP/global/ico_customer_04.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_customer_05 {background: url('/images/IP/global/ico_customer_05.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_banking_01 {background: url('/images/IP/global/ico_banking_01.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_banking_02 {background: url('/images/IP/global/ico_banking_02.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_banking_03 {background: url('/images/IP/global/ico_banking_03.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_banking_04 {background: url('/images/IP/global/ico_banking_04.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_banking_05 {background: url('/images/IP/global/ico_banking_05.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_certificate_01 {background: url('/images/IP/global/ico_certificate_01.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_certificate_02 {background: url('/images/IP/global/ico_certificate_02.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_certificate_03 {background: url('/images/IP/global/ico_certificate_03.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_certificate_04 {background: url('/images/IP/global/ico_certificate_04.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_certificate_05 {background: url('/images/IP/global/ico_certificate_05.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_certificate_06 {background: url('/images/IP/global/ico_certificate_06.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_etc_01 {background: url('/images/IP/global/ico_etc_01.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_etc_02 {background: url('/images/IP/global/ico_etc_02.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_etc_03 {background: url('/images/IP/global/ico_etc_03.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_etc_04 {background: url('/images/IP/global/ico_etc_04.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_etc_05 {background: url('/images/IP/global/ico_etc_05.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .ico_etc_06 {background: url('/images/IP/global/ico_etc_06.png') no-repeat center 0;}
#container.main_new .sec_02 .main_help_list li .dues_06 {}
#container.main_new .sec_02 .main_help_list li .no_ico {padding-top:0;}
#container.main_new .sec_02 .main_help_list li .no_ico span {display:block; padding-top:10px; padding-bottom:35px; font-size:22px; line-height:24px; color:#046fd9; font-weight:500; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_02 .main_my_fav {position:absolute; right:0; top:83px; background-color:#fff; border:1px solid #b8b8b8; width:150px; height:32px; }
#container.main_new .sec_02 .main_my_fav a {text-decoration:none; display:block; padding-left:47px; font-size:16px; line-height:32px; color:#111; font-weight:300; font-family: 'Noto Sans KR',sans-serif; background: url('/images/IP/global/ico_my_fav.png') no-repeat 17px center;}
#container.main_new .sec_03 .inner_cont {overflow:hidden; padding-bottom:13px;}
#container.main_new .sec_03 .notice_area {float:left; position:relative; margin-top:27px; width:266px; padding-right:70px;}
#container.main_new .sec_03 .notice_area .more {position:absolute; right:70px; top:3px;}
#container.main_new .sec_03 .notice_area .title {text-align:left; font-size:24px; line-height:30px; color:#111; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_03 .notice_area ul {overflow:hidden; margin-top:15px;}
#container.main_new .sec_03 .notice_area ul li a {overflow:hidden; text-overflow:ellipsis; white-space: nowrap; vertical-align: middle; display:inline-block; max-width:86%; font-size:16px; line-height:40px; color:#555; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_03 .notice_area ul li .ico_new {margin-left:9px; display:inline-block; vertical-align:middle;}
#container.main_new .sec_03 .security_area {float:left; position:relative; margin-top:27px; width:266px; padding-right:68px;}
#container.main_new .sec_03 .security_area .more {position:absolute; right:70px; top:3px;}
#container.main_new .sec_03 .security_area .title {text-align:left; font-size:24px; line-height:30px; color:#111; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_03 .security_area ul {overflow:hidden; margin-top:15px;}
#container.main_new .sec_03 .security_area ul li a {overflow:hidden; text-overflow:ellipsis; white-space: nowrap; vertical-align: middle; display:inline-block; max-width:86%; font-size:16px; line-height:40px; color:#555; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
#container.main_new .sec_03 .security_area ul li .ico_new {margin-left:9px; display:inline-block; vertical-align:middle;}
#container.main_new .sec_03 .banner_area {float:right; overflow:hidden; position:relative; width:310px; height:270px; background: url('/images/IP/global/bg_bottom_banner.png') no-repeat 0 0;}
.main_bottom_lsit {overflow:hidden; width:980px; text-align:center; border:1px solid #ddd; margin-bottom:40px;}
.main_bottom_lsit li {float:left;  border-right:1px solid #ddd;}
.main_bottom_lsit li a {display:block; color:#111; font-size:18px; line-height:91px; font-weight:600; font-family: 'Noto Sans KR',sans-serif; width:234px; text-align:left; text-decoration:none; padding-left:90px;}
.main_bottom_lsit li.list_01 a {background: url('/images/IP/global/ico_main_bottom01.png') no-repeat 30px center;}
.main_bottom_lsit li.list_02 a {background: url('/images/IP/global/ico_main_bottom02.png') no-repeat 30px center;}
.main_bottom_lsit li.list_03 a {background: url('/images/IP/global/ico_main_bottom03.png') no-repeat 30px center;}
.main_bottom_lsit li.no_br {border-right:none;}
/* bx컨트롤 */
#container.main_new .sec_03 .bx-controls{text-align:left; width:320px;position: absolute;left:30px;bottom:62px; z-index: 100;vertical-align: middle;}
#container.main_new .sec_03 .bx-controls *{display: inline-block; *display: inline; *zoom:1;}
#container.main_new .sec_03 .bx-controls .bx-pager{margin-top:6px; vertical-align: top; line-height:8px;}
#container.main_new .sec_03 .bx-controls .bx-pager .bx-pager-item a{display: inline-block; width:12px;height:8px; background: url('/images/IP/global/btn_banner_page_off.png') no-repeat left top; border-radius:10px; margin-right:4px; overflow: hidden; font-size: 0;}
#container.main_new .sec_03 .bx-controls .bx-pager .bx-pager-item a.active{background: url('/images/IP/global/btn_banner_page_on.png') no-repeat left top; width:30px;}
#container.main_new .sec_03 .bx-controls-direction{display: none;}
#container.main_new .sec_03 .bx-controls-auto{margin-left: 5px;}
#container.main_new .sec_03 .bx-controls-auto .bx-controls-auto-item{}
#container.main_new .sec_03 .bx-controls-auto .bx-controls-auto-item a{overflow: hidden; font-size: 0;}
#container.main_new .sec_03 .bx-controls-auto .bx-controls-auto-item a.bx-start{margin-right:5px; width:18px;height:18px; background: url('/images/IP/global/btn_ban_play.png') no-repeat left top;}
#container.main_new .sec_03 .bx-controls-auto .bx-controls-auto-item a.bx-stop{width:18px;height:18px; background: url('/images/IP/global/btn_ban_stop.png') no-repeat left top;}
#container.main_new .sec_03 .bx-controls-auto .bx-controls-auto-item a.bx-start.active,#container.main_new .sec_03 .bx-controls-auto .bx-controls-auto-item a.bx-stop.active {display:none;}
/* 마이뱅크 */
.my_grade {width:740px; height:320px; overflow:hidden; background:url("/images/IP/global/bg_grade.png") no-repeat 0 0}
.my_grade .txt_my_info {float:left; padding-left:20px; padding-right:20px; padding-top:35px; width:160px;}
.my_grade .txt_my_info dt {font-size:22px; font-weight:bold; line-height:27px; color:#111; font-weight:300; font-family: 'Noto Sans KR';}
.my_grade .txt_my_info .tit_address {font-size:12px; line-height:20px; color:#111; font-weight:bold; margin-top:22px;}
.my_grade .txt_my_info .my_address {font-size:12px; line-height:20px; color:#111;}
.my_grade .txt_my_info .btn_my_modify {margin-top:8px; padding-left:23px; padding-right:11px; border-radius:2px; border:1px solid #111; background:url("/images/IP/global/ico_my_modify.png") no-repeat 10px 5px;}
.my_grade .txt_my_info .btn_my_modify a {text-decoration:none; color:#111; line-height:20px;}
.my_grade .txt_my_info .mynh_img {margin-top:10px; text-align:center;} 
.my_grade .my_money {float:left; overflow:hidden; width:540px;}
.my_grade .my_money .account_box {padding-left:30px; padding-top:40px; width:480px;}
.my_grade .my_money .tit {font-size:16px; line-height:18px; font-weight:bold;  padding-bottom:12px; color:#4b4e5a; border-bottom:1px solid #000;}
.my_grade .my_money .account_list {overflow:hidden; height:88px; display:none;}
.my_grade .my_money .account_list li {float:left; padding-top:18px; width:50%; height:70px;}
.my_grade .my_money .account_list li div {color:#111; font-size:18px; line-height:20px; padding-bottom:5px;}
.my_grade .my_money .account_list li div .won {display:inline-block; margin-left:1px;}
.my_grade .my_money .account_list li em {font-weight:bold;}
.my_grade .my_money .account_list li .txt {color:#4a4e5a; font-size:12px;}
.my_grade .my_money .default {text-align:center; width:100%; padding-top:23px; height:65px;}
.my_grade .my_money .default a {text-decoration:none;}
.my_grade .my_money .grade_list {overflow:hidden;}
.my_grade .my_money .grade_list li {float:left; padding-left:30px; padding-top:30px; width:238px; }
.my_grade .my_money .grade_list li div {color:#4b4e5a; font-size:16px; font-weight:bold; margin-bottom:9px;}
.my_grade .my_money .grade_list li div span {margin-left:25px; display:inline-block; font-size:12px; font-weight:bold;}
.my_grade .my_money .grade_list li div em {color:#046fd9; font-size:12px; font-weight:bold;}
.my_grade .my_money .grade_list li span {display:inline-block; color:#4b4e5a; font-size:12px; line-height:20px;}
.my_grade .my_money .grade_list li .btn_secu_detail {display:inline-block; vertical-align:top;}
.my_grade .my_money .grade_list .grade_class_list {overflow:hidden; text-align:center;}
.my_grade .my_money .grade_list .grade_class_list li {float:none; display:inline-block; *display: inline; *zoom:1; padding-left:0; padding-top:17px; width:116px;}
.my_grade .my_money .grade_list .grade_class_list li span {display:inline-block; float:left; font-size:24px; font-weight:600; font-family: 'Noto Sans KR'; line-height:34px; text-align:center; width:36px; height:36px; color:#fff; border-radius:50%;}
.my_grade .my_money .grade_list .grade_class_list li dl {text-align: left; margin-left:5px; font-weight:bold; overflow:hidden; float:left; font-size:12px; line-height:18px;}
.my_grade .my_money .grade_list .grade_class_list .nomal_class span {background:url("/images/IP/global/bg_nomal_class.png") no-repeat 0 0; width:36px; height:36px; }
.my_grade .my_money .grade_list .grade_class_list .b_class span {background:url("/images/IP/global/bg_blue_class.png") no-repeat 0 0;}
.my_grade .my_money .grade_list .grade_class_list .b_class dt {color:#4e6bb1;}
.my_grade .my_money .grade_list .grade_class_list .g_class span {background:url("/images/IP/global/bg_green_class.png") no-repeat 0 0;}
.my_grade .my_money .grade_list .grade_class_list .g_class dt {color:#338e12;}
.my_grade .my_money .grade_list .grade_class_list .r_class span {background:url("/images/IP/global/bg_red_class.png") no-repeat 0 0;}
.my_grade .my_money .grade_list .grade_class_list .r_class dt {color:#da0123;}
.my_grade .my_money .grade_list .grade_class_list .gold_class span {background:url("/images/IP/global/bg_gold_class.png") no-repeat 0 0;}
.my_grade .my_money .grade_list .grade_class_list .gold_class dt {color:#ef9e10;}
.my_grade .my_money .grade_list .grade_class_list .t_class span {background:url("/images/IP/global/bg_top_class.png") no-repeat 0 0;}
.my_grade .my_money .grade_list .grade_class_list .told_class dt {color:#8b55ad;}
.my_grade .my_money .grade_list .grade_point {margin-top:20px; overflow:hidden; width:146px; height:29px; background:url("/images/IP/global/bg_grade_off.png") no-repeat 0 0;}
.my_grade .my_money .grade_list .grade_point span.point1 {margin-left:0; width:24px; height:29px; background:url("/images/IP/global/img_grade_on.png") no-repeat 0 0;}
.my_grade .my_money .grade_list .grade_point span.point2 {margin-left:0; width:54px; height:29px; background:url("/images/IP/global/img_grade_on.png") no-repeat 0 0;}
.my_grade .my_money .grade_list .grade_point span.point3 {margin-left:0; width:86px; height:29px; background:url("/images/IP/global/img_grade_on.png") no-repeat 0 0;}
.my_grade .my_money .grade_list .grade_point span.point4 {margin-left:0; width:116px; height:29px; background:url("/images/IP/global/img_grade_on.png") no-repeat 0 0;}
.my_grade .my_money .grade_list .grade_point span.point5 {margin-left:0; width:146px; height:29px; background:url("/images/IP/global/img_grade_on.png") no-repeat 0 0;}
.tb_row th.bRnone {border-right:0;}
.tb_row .height62 {height:62px;}
.my_nh_tbl {position:relative;}
.my_nh_tbl .my_tbl_info, .my_nh_tbl .my_tbl_salary_info {display:none;}
.my_default_info, .my_salary_info {text-align:center; width:100%; padding-top:37px; height:88px; border-top:2px solid #919baa;border-bottom:1px solid #919baa;}
.my_default_info p, .my_salary_info p {font-size:12px; line-height:14px; color:#4b4e5a; padding-bottom:14px;}
.my_default_info .btnTyPosition, .my_salary_info .btnTyPosition {position:relative; left:0; top:auto !important;}
.my_default_info a, .my_salary_info a {text-decoration:none;}
.my_nh_tbl td {position:relative;}
.my_nh_tbl .btnTyPosition {position:absolute;right:0; top:19px;}
.my_nh_tbl .minus_top38 {top:-38px;}
.my_nh_tbl .btnTyPosition a {text-decoration:none;}
.my_product_info {margin-bottom:150px;}
.my_product_info ul {overflow:hidden; border-radius:5px; border:1px solid #ccd3d9;}
.my_product_info ul li {float:left; height: 128px; text-align:center; padding-top:20px; padding-bottom:20px; width:245px; border-right:1px solid #ccd3d9;}
.my_product_info ul li.last {border-right:none;}
.my_product_info ul li dt {font-size:12px; margin-bottom:19px; color:#4b4e5a; font-weight:bold;}
.my_product_info ul li dd strong {display:block; vertical-align:middle; padding-top:17px; padding-bottom:17px; text-align:center; margin:0 auto 17px; color:#046fd9; font-family:'돋음'; font-size:16px; line-height:20px; width:50px; background:url("/images/IP/global/bg_hexagon.png") no-repeat 0 0;}
.my_product_info ul li dd strong em {font-weight:bold; display:inline-block; vertical-align:top; font-size:20px; line-height:20px; font-family:'돋음'; }
.my_product_info ul li dd a {text-decoration:none;}
/* 너도나도신청 */
.exr_benefit_list {overflow:hidden; text-align:center; border:1px solid #ccd3d9; padding:30px 0;}
.exr_benefit_list li {display:inline-block; float:left; text-align:center; width:24.9%;}
.exr_benefit_list li dd {margin-top:10px; text-align:center;}
.exr_benefit_list li dd em {display:block;}
.exr_benefit_list li dd span {display:block;}
.check_youme_lsit {overflow:hidden;}
.check_youme_lsit li {padding-left:20px; padding-top:12px; padding-bottom:12px; border:1px solid #ccd3d9; background-color:#f8f8f8; margin-bottom:5px;}
.check_youme_lsit li span {display:inline-block; vertical-align:top;}
.tab_nav {overflow:hidden;background: url("/images/IP/global/bg_tab_line.jpg") repeat-x 0 100%;*height:49px;}
.tab_nav { text-align: center; }
.tab_nav li { display: inline-block; border-left: 0; border-bottom: 0; text-align: center; min-width: 100px; height: 48px;}
.tab_nav li a { display: block; padding: 0 18px; line-height: 46px; text-decoration: none;font-family: 'Noto Sans KR',sans-serif;width:315px; }
.tab_nav li:first-child { margin-left: 0;}
.tab_nav li {}
.tab_nav li:hover { text-decoration: none; -webkit-transition: all 0.15s ease-in-out; -moz-transition: all 0.15s ease-in-out; transition: all 0.15s ease-in-out; text-decoration: none; }
.tab_nav li a { color: #666; border: 1px solid #d8dee2;border-bottom:none ;border-left:0;font-size:18px;}
.tab_nav li:first-child a { border-left: 1px solid #ccc; }
.tab_nav li a.on { background: #fff; border: 1px solid #046fd9;border-bottom-color:#fff;color: #046fd9; height:47px;}
.tab_nav li.disabled { background: #ccc; }
.tab_nav li.disabled a { color: #fff; cursor: default; }
.tab_nav.full li { float: left; min-width: 50px; }
.tab_nav.full a { padding: 0 5px; }
.tab_con { margin-top: 20px; }
.mgt70{margin-top:70px;}
.pdt80{padding-top:80px;}
.pdt110{padding-top:110px;}
.heightauto{height:auto!important;}
.login_area{height:400px;border-bottom:solid 1px  #ddd;margin-bottom:30px;position:relative;}
.login_area .login_txtbottom{position:absolute;bottom:10px;width:100%;border-top:solid 1px #f1f1f1;padding-top:10px;}
.login_cont{text-align:center;}
.login_cont .login_contTit{font-size: 24px;font-weight:500;margin-bottom:40px;font-family: 'Noto Sans KR',sans-serif;}
.login_cont .login_btn{width:318px;line-height:50px;font-size:14px;text-align:center;display:inline-block;}
.login_cont .login_btn:hover{text-decoration:none;}
.login_btn01, .login_btn01:hover, .login_btn03, .login_btn03:hover{background: #046fd9;color:#fff;border:solid 1px #046fd9;}
.login_btn02, .login_btn02:hover{background: #fff;color:#000;border:solid 1px #000;}
.login_btn04, .login_btn04:hover{background: #419e04;color:#000;border:solid 1px #419e04;color:#fff;}
.login_cont .login_content{margin-bottom:50px;}
.login_btn01>span{display:inline-block;background:url(/images/IP/global/bg_loginIC01.png) 0 0  no-repeat;width:14px;height:14px;margin-right:5px;}
.login_btn03>span{display:inline-block;background:url(/images/IP/global/bg_loginIC02.png) 0 0  no-repeat;width:14px;height:14px;margin-right:5px;}
.login_btn04>span{display:inline-block;background:url(/images/IP/global/bg_loginIC03.png) 0 0  no-repeat;width:14px;height:14px;margin-right:5px;}
.login_btn05, .login_btn05:hover, .login_btn06, .login_btn06:hover{background: #046fd9;color:#fff;border:solid 1px #046fd9;}
.login_btn05>span{display:inline-block;background:url(/images/IP/global/bg_loginIC05.png) 0 0  no-repeat;width:17px;height:11px;margin-right:5px;}
.login_btn06>span{display:inline-block;background:url(/images/IP/global/bg_loginIC06.png) 0 0  no-repeat;width:12px;height:19px;margin-right:5px;vertical-align:middle;}
.login_cont .box > .btn > .idlogin>li{display:inline;}
.login_cont .box > .btn > .idlogin>li >a{padding:5px 25px 5px 0;background:url(/images/IP/global/btn_login_link.gif) right center  no-repeat ;font-size:14px;margin-right:25px;}
.login_cont .box > .btn > .idlogin>li >a:hover{text-decoration:underline;color:#4a4e5a;}
.login_cont .box > .btn > .idlogin>li:last-child >a{margin-right:0;}
.login_cont .box > .btn > .idlogin > li > a{padding-bottom:2px}
.login_area .login_txtbottom{left:0}
.login_cont .login_btn03, .login_cont .login_btn04, .login_cont .login_btn07{width:280px}
.login_cont .login_btn07{background-color:#ed6a00;color:#fff;border:1px solid #ed6a00}
.login_btn07>span {display:inline-block;background:url(/images/IP/global/bg_loginIC07.png) 0 0 no-repeat;width:12px;height:16px;margin-right:5px;vertical-align:text-bottom}
.login_input{position:relative;width:458px;margin:0 auto;text-align:left;}
.login_input>.id{width:336px;margin-bottom:8px;}
.login_input>.id>input{height:50px !important;line-height:50px;width:296px;padding:0 20px !important;}
.login_input>.pw{width:336px;position:relative;}
.login_input>.pw> div{width:336px;}
.login_input>.pw> div>input{height:50px;line-height:50px;width:296px;padding:0 20px;}
.login_input>.pw>.mousebtn{position:absolute;width:50px;height:50px;top:1px;right:1px;border:none;padding:0;background:none;}
.login_input>.pw>span.mousebtn.on{background:none;}
/* checkbox */
.login_input>.pw> .mousebtn input[type=checkbox] { display: inline-block; position: absolute; left: -9999px; }
.login_input>.pw> .mousebtn input[type=checkbox] + label { z-index: 500; position: relative; display: inline-block; cursor: pointer; font-size: 14px; height: 50px;width:50px;*background: url("/images/IP/global/btn_mouse.png")  -102px 0px no-repeat;}
.login_input>.pw> .mousebtn input[type=checkbox] + label:before { content: ""; display: inline-block; width: 50px; height: 50px;position: absolute; left: 0; background: url("/images/IP/global/btn_mouse.png")  -102px 0px no-repeat; }
.login_input>.pw> .mousebtn input[type=checkbox]:checked + label:before { text-align: center; height: 50px; background: url("/images/IP/global/btn_mouse.png") 0 0 no-repeat; }
.login_input>.pw> .mousebtn input[type=checkbox]:focus + label:before { content: ""; display: inline-block; width: 50px; height: 50px;position: absolute; left: 0; background: url("/images/IP/global/btn_mouse.png") -153px 0 no-repeat; }
.login_input>.pw> .mousebtn input[type=checkbox]:focus:checked + label:before { text-align: center; line-height: 50px; background: url("/images/IP/global/btn_mouse.png") -51px 0 no-repeat; }
.login_input>.login_btn{position:absolute;top:0;right:0;width:112px;height:110px;line-height: 110px;}
.login_area {text-align:center; border-bottom:1px solid #ddd;}
.login_area .mgb40 {margin-bottom:40px;}
.login_area .txt_login {margin-top:112px; color:#000; font-size:24px; line-height:26px; font-weight:500; font-family: 'Noto Sans KR',sans-serif;}
.login_area .txt_login span {color:#046fd9;}
.login_area .txt_logout {padding-top:130px; background: url("/images/IP/global/ico_txt_logout.png") no-repeat center 0; margin-top:60px; color:#000; font-size:24px; line-height:26px; font-weight:500; font-family: 'Noto Sans KR',sans-serif;}
.login_area .txt_logout span {color:#046fd9;}
.login_area .sub_txt {padding-bottom:68px; margin-top:15px;}
.login_area .sub_txt p {font-size:14px; line-height:24px; color:#4a4e5a; margin-bottom:9px;}
.login_area .sub_txt em {font-weight:bold;}
.login_area .btn_login {margin:0 4px; text-decoration:none; text-align:center; display:inline-block; border:1px solid #046fd9;  background-color:#046fd9; width:318px; line-height:50px; font-size:14px; color:#fff}
.login_area .btn_login span {display:inline-block; font-weight:bold; padding-left:20px; background: url("/images/IP/global/ico_btn_login.png") no-repeat 0 center;}
.login_area .btn_confirm {margin:0 4px; text-decoration:none; text-align:center; display:inline-block; border:1px solid #666; background-color:#fff; width:318px; line-height:50px; font-size:14px; color:#666}
.login_area .btn_confirm span {display:inline-block; font-weight:bold; padding-left:20px; background: url("/images/IP/global/ico_btn_confirm.png") no-repeat 0 center;}
.bottom_info_box {overflow:hidden; position:relative; margin-top:31px; padding:30px 34px 35px; border:1px solid #ddd; margin-bottom:60px;}
.bottom_info_box .btn_detail_view {position:absolute; text-align:center; left:348px; top:30px; padding-left:12px; padding-right:9px; text-decoration:none; color:#666; font-size:13px; line-height:22px; border:1px solid #e5e5e5; }
.bottom_info_box .btn_detail_view em {display:block; background: url("/images/IP/global/bl_detail_arrow.gif") no-repeat 100% 8px; padding-right:10px;}
.bottom_info_box dt {padding-left:40px; margin-bottom:12px; font-size:20px; line-height:24px; color:#111; font-weight:300; font-family: 'Noto Sans KR',sans-serif; background: url("/images/IP/global/ico_info_alarm.png") no-repeat 0 center;}
.bottom_info_box dd {padding-left:40px;}
.bottom_info_box dd span {display:block; margin-bottom:10px; color:#046fd9; font-size:14px; line-height:24px; font-weight:bold;}
.bottom_info_box dd p {color:#4a4e5a; font-size:12px; line-height:20px; letter-spacing:-.5px;}
/* 로그아웃 팝업 */
.pop_logout_wrap {position:fixed; left:50%; top:194PX; margin-left:-329px; z-index:1000; padding:45px 0 50px; width:658px; background:#ffffff;border:1px solid #807676; text-align:center;}
.pop_logout_wrap .pop_header {font-weight:500; font-size:32px; line-height:34px; color:#111; font-family: 'Noto Sans KR',sans-serif;}
.pop_logout_wrap .sub_txt {margin-top:54px;}
.pop_logout_wrap .sub_txt p {font-size:14px; line-height:24px; color:#666; margin-bottom:9px;}
.pop_logout_wrap .sub_txt .txt_time {color:#111; font-size:20px; line-height:32px; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.pop_logout_wrap .sub_txt .txt_time em {color:#046fd9; font-size:40px; font-weight:500; font-family: 'Noto Sans KR',sans-serif;}
.pop_logout_wrap .sub_txt .txt_info {margin-bottom:29px;}
.pop_logout_wrap .sub_txt .txt_extension {font-size:14px; line-height:24px; color:#666; margin-bottom:22px;}
.pop_logout_wrap .sub_txt .txt_extension em {font-weight:bold;}
.pop_logout_wrap .btn_login {margin:0 4px; text-decoration:none; text-align:center; display:inline-block; border:1px solid #046fd9;  background-color:#046fd9; width:222px; line-height:50px; font-size:14px; color:#fff}
.pop_logout_wrap .btn_login span {display:inline-block; font-weight:bold; padding-left:20px; background: url("/images/IP/global/ico_btn_login.png") no-repeat 0 center;}
.pop_logout_wrap .btn_logout {margin:0 4px; text-decoration:none; text-align:center; display:inline-block; border:1px solid #666; background-color:#fff; width:222px; line-height:50px; font-size:14px; color:#666}
.pop_logout_wrap .btn_logout span {display:inline-block; font-weight:bold; padding-left:20px; background: url("/images/IP/global/ico_btn_logout.png") no-repeat 0 center;}
.pop_logout_wrap .btn_close {position:absolute; right:19px; top:21px;}
.product_iprecom{position:relative;background:#f0f2f6;border-top:solid 1px #ddd;margin-bottom:-50px;margin-top:50px;padding:38px 0 60px;}
.product_iprecom> .pd_tit{font-size: 16px;}
.pd_list{text-align:left;margin:50px 0 0 50px;}
.pd_list li a{background:url("/images/IP/global/icon_logarrow.png") 230px center no-repeat #fff;border:solid 1px #666;line-height: 20px;display: block; padding-top:9px; padding-bottom:9px; width:236px;padding-left:20px;margin-bottom:10px;font-size:16px;font-family: 'Noto Sans KR',sans-serif;color:#111;}
.pd_list li a span {padding-right:35px; display:block;}
.product_iprecom>.recom_img{position:absolute;top:80px;right: 45px;}
.bg_sec_white {background-color:#fff}
.bg_sec_blue {background-color:#e5f2ff}
.bg_sec_darkgray {background-color:#d9e2ed}
.bg_sec_gray {background-color:#f5f5f5}
.bg_sec_lightgreen {background-color: #dafffb}
.pdt32 {padding-top:32px;}
.pdt36 {padding-top:36px;}
.pdt38 {padding-top: 38px;}
.pdt50 {padding-top:50px;}
.pdt53 {padding-top:53px;}
.pdt58 {padding-top:58px;}
.pdt60 {padding-top:60px;}
.pdb36 {padding-bottom:36px;}
.pdb40 {padding-bottom:40px;}
.pdb32 {padding-bottom:32px;}
.pdb42 {padding-bottom:42px;}
.pdb50 {padding-bottom:50px;}
.pdb54 {padding-bottom:54px;}
.pdb60 {padding-bottom:60px;}
.mgt48 {margin-top:48px !important;}
.mgt68 {margin-top:68px !important;}
.mgb25 {margin-bottom:25px !important;}
#container.sub_main {padding-top:0; padding-bottom:60px; width:100% !important; margin:0 auto !important; border-top:none !important;}
#container.sub_main #content {float:none; width:100%; padding-top:0;}
#container.sub_main .sec {overflow:hidden; width:100%;}
#container.sub_main .inner {position:relative; width:980px; margin:0 auto; text-align:center;}
#container.sub_main .tit_h2 {margin-bottom:16px; text-align:left; font-size:24px; line-height:68px; color:#222; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
#container.sub_main .tit_h2 span {font-weight:300; vertical-align:top;}
#container.sub_main .tit_h2 span.s_txt {margin-left:28px; font-size:16px; color:#666; font-weight:300; vertical-align:top;}
#container.sub_main .sec_01 .tit {font-size:36px; line-height:68px; color:#222; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
#container.sub_main .sec_01 p {letter-spacing:-.5px; margin-bottom:34px; font-size:16px; line-height:24px; color:#555; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
#container.sub_main .sec_01 .img_subvisual {margin-top:70px;}
.certificate_box {position:relative;}
.certificate_box ul {overflow:hidden;}
.certificate_box ul li {background-color:#fff; text-align:center; width:244px; height:310px; position:relative; float:left; border-left:1px solid #ddd;}
.certificate_box ul li:first-child {border-left:0;width:245px}
.certificate_box ul li.yellow_box {background-color:#ffea3d;}
.certificate_box ul li.yellow_box span {color:#111;}
.certificate_box ul li .bd_line {border-bottom:1px solid #ddd;}
.certificate_box ul li div {position:relative; height:155px;}
.certificate_box ul li strong {display:block; padding-top:45px; font-size:24px; line-height:32px; color:#111; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
.certificate_box ul li span {display:block; padding-top:22px; font-size:14px; line-height:20px; color:#888; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.certificate_box ul li span em{color:#046fd9; font-weight:bold;}
.certificate_box ul li a {position:absolute; left:0; top:0; width:100%; height:100%;}
.certificate_box ul li a img {position:absolute; right:0; bottom:0;}
.certificatee_area {border-top:1px solid #ddd; overflow:hidden;}
.certificatee_area li {position:relative; padding-bottom:24px; float:left;}
.certificatee_area li.first a {border-left:1px solid #ddd;}
.certificatee_area li a {text-decoration:none; width:267px; height:184px; display:block;  border-bottom:1px solid #ddd; border-right:1px solid #ddd; text-align:left;padding:30px 28px 0 30px; background-color:#fff;}
.certificatee_area li div a {height:106px;}
.certificatee_area li div.bd_line a {height:107px;}
.certificatee_area li a strong {display:block; font-size:24px; line-height:32px; color:#222; font-weight:600; font-family: 'Noto Sans KR',sans-serif; background: url(/images/IP/global/btn_info_more.png) no-repeat 100% 6px;}
.certificatee_area li a span {margin-top:12px; display:block; font-size:14px; line-height:20px; color:#888; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.certificatee_area li:hover {background: url(/images/IP/global/bg_big_list_blue.png) no-repeat center bottom;}
.certificatee_area li:hover a {background:#0e77df;}
.certificatee_area li:hover a strong {color:#fff; background: url(/images/IP/global/btn_info_more_on.png) no-repeat 100% 6px;}
.certificatee_area li:hover a span {color:#fff;}
.certificatee_area li:hover div a {background-color:#fff;}
.certificatee_area li:hover div a strong {color:#222; background: url(/images/IP/global/btn_info_more.png) no-repeat 100% 6px;}
.certificatee_area li:hover div a span {color:#888;}
.certificatee_area .half_bg:hover {background:none;}
.certificatee_area .half_bg:hover div {padding-bottom:24px;}
.certificatee_area .half_bg:hover div:hover {background: url(/images/IP/global/bg_big_list_blue.png) no-repeat center bottom;}
.certificatee_area .half_bg .bd_line {position:absolute; top:0; padding-bottom:24px; z-index:100;}
.certificatee_area .half_bg .bd_no_line {position:absolute; top:138px; padding-bottom:24px; z-index:10;}
.certificatee_area li:hover div:hover a {background:#0e77df;}
.certificatee_area li:hover div:hover a strong {color:#fff; background: url(/images/IP/global/btn_info_more_on.png) no-repeat 100% 6px;}
.certificatee_area li:hover div:hover a span {color:#fff;}
.banking_use_faq_box {overflow: hidden; margin-top:57px;}
.banking_use_faq_box .faq_list {margin-left:0; float: left; width:450px;position: relative;}
.banking_use_faq_box .faq_list .tit {text-align: left;font-size: 24px;line-height: 30px;color: #111;font-weight: 600 !important;margin-bottom: 20px !important;font-family: 'Noto Sans KR', sans-serif;}
.banking_use_faq_box .faq_list ul {overflow: hidden;margin-top: 4px;}
.banking_use_faq_box .faq_list ul li {text-align: left;}
.banking_use_faq_box .faq_list ul li a {text-decoration: none;text-align: left;padding-left: 19px;background: url("/images/IP/global/ico_question_list.png") no-repeat 0 center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: middle;display: inline-block;max-width: 85%;font-size: 16px;line-height: 40px;color: #555;font-weight: 300;font-family: 'Noto Sans KR', sans-serif;}
.banking_use_faq_box .faq_list ul li .ico_new {margin-left: 9px;display: inline-block;vertical-align:middle;}
.banking_use_faq_box .faq_list .more {position: absolute;right: 0;top: 6px;}
.banking_use_faq_box .banner_certificate {float: left;margin-left:76px; margin-top:0;}
.banking_use_faq_box .banner_certificate .tit {text-align: left;font-size: 24px;line-height: 30px;color: #111;font-weight: 600 !important;margin-bottom: 20px !important;font-family: 'Noto Sans KR', sans-serif;}
.banking_use_faq_box .faq_list.nofaq {width:452px;margin-left:0;margin-right:75px;}
.banking_use_faq_box .faq_list.nofaq ul li a {background:none;padding-left:0;}
.banking_use_faq_box .faq_list.nofaq ul li a:hover {text-decoration:underline;}
.banking_use_faq_box .faq_list.nofaq span.sdate {float:right;line-height:40px;color:#888;font-size:16px;font-family: 'Noto Sans KR', sans-serif;font-weight:300;}
.banking_use_faq_box .cus_service {float:left;width:451px;}
.banking_use_faq_box .cus_service .tit {text-align: left;font-size: 24px;line-height: 30px;color: #111;font-weight: 600 !important;margin-bottom: 27px !important;font-family: 'Noto Sans KR', sans-serif;}
.banking_use_faq_box .cus_service ul {padding-top:7px;}
.banking_use_faq_box .cus_service ul:after {content:"";clear:both;display:table;}
.banking_use_faq_box .cus_service ul li {float:left;width:25%;}
.banking_use_faq_box .cus_service ul li a {display:block;padding-top:68px;color:#333;font-size:16px;font-family: 'Noto Sans KR', sans-serif;font-weight:300;line-height:20px;}
.banking_use_faq_box .cus_service ul li a.ico_cs_01 {background:url("/images/IP/global/ico_cuservice_01.png") no-repeat center 0;}
.banking_use_faq_box .cus_service ul li a.ico_cs_02 {background:url("/images/IP/global/ico_cuservice_02.png") no-repeat center 0;}
.banking_use_faq_box .cus_service ul li a.ico_cs_03 {background:url("/images/IP/global/ico_cuservice_03.png") no-repeat center 0;}
.banking_use_faq_box .cus_service ul li a.ico_cs_04 {background:url("/images/IP/global/ico_cuservice_04.png") no-repeat center 0;}
.banking_use_faq_box {overflow: hidden;}
.banking_use_faq_box .banking_use_list {float: left;}
.banking_use_faq_box .banking_use_list .tit {text-align: left;font-size: 24px;line-height: 30px;color: #111;font-weight: 600 !important;margin-bottom: 19px !important;font-family: 'Noto Sans KR', sans-serif;}
.banking_use_faq_box .banking_use_list ul {overflow: hidden;}
.banking_use_faq_box .banking_use_list li {width: 286px;border-bottom: 1px solid #ddd;background-color: #fff;}
.banking_use_faq_box .banking_use_list li.no_line {border-bottom: none;}
.banking_use_faq_box .banking_use_list li span {display: block;background: url("/images/IP/global/bl_list_arrow.png") no-repeat 100% center;}
.banking_use_faq_box .banking_use_list li a {text-decoration: none;display: block;text-align: left;font-size: 16px;color: #555;line-height: 54px;height: 54px;font-weight: 300;font-family: 'Noto Sans KR', sans-serif;}
.banking_use_faq_box .banking_use_list li a:hover {color: #046fd9;}
.banking_use_faq_box .banking_use_list li a:hover span {background: url("/images/IP/global/bl_list_arrow_blue.png") no-repeat 100% center;}
.banking_use_faq_box .cus_service2 {float:left;width:451px;}
.banking_use_faq_box .cus_service2 .tit {text-align: left;font-size: 24px;line-height: 30px;color: #111;font-weight: 600 !important;margin-bottom: 20px !important;font-family: 'Noto Sans KR', sans-serif;}
.banking_use_faq_box .cus_service2 ul {padding-top:7px;}
.banking_use_faq_box .cus_service2 ul li {float:left;width:112px;}
.banking_use_faq_box .cus_service2 ul li a {display:block;padding-top:68px;color:#333;font-size:16px;font-family: 'Noto Sans KR', sans-serif;font-weight:300;line-height:20px;}
.banking_use_faq_box .cus_service2 ul li a.ico_cs_01 {background:url("/images/IP/global/ico_cuservice_01.png") no-repeat center 0;}
.banking_use_faq_box .cus_service2 ul li a.ico_cs_02 {background:url("/images/IP/global/ico_cuservice_02.png") no-repeat center 0;}
.banking_use_faq_box .cus_service2 ul li a.ico_cs_03 {background:url("/images/IP/global/ico_cuservice_03.png") no-repeat center 0;}
.banking_use_faq_box .cus_service2 ul li a.ico_cs_04 {background:url("/images/IP/global/ico_cuservice_04.png") no-repeat center 0;}
.banking_use_faq_box .cus_service2.st2 {width:477px;margin-right:26px;}
.banking_use_faq_box .cus_service2.st2 ul li a.ico_cs_01 {background:url("/images/IP/global/ico_cuservice2_01.png") no-repeat center 0;}
.banking_use_faq_box .cus_service2.st2 ul li a.ico_cs_02 {background:url("/images/IP/global/ico_cuservice2_02.png") no-repeat center 0;}
.banking_use_faq_box .cus_service2.st2 ul li a.ico_cs_03 {background:url("/images/IP/global/ico_cuservice2_03.png") no-repeat center 0;}
.banking_use_faq_box .cus_service2.st2 ul li a.ico_cs_04 {background:url("/images/IP/global/ico_cuservice2_04.png") no-repeat center 0;}
/* 보안센터 */
.security_box {position:relative; overflow:hidden;}
.security_box .img {float:left;}
.security_box .txt_list {float:left; overflow:hidden;}
.security_box dl {float:left; width:327px; background-color:#fff;}
.security_box dl dt {height:90px; border-left:1px solid #eee; padding-left:26px; padding-top:27px; text-align:left; font-size:24px; line-height:34px; color:#222; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
.security_box dd ul {overflow:hidden; }
.security_box dd ul li {float:left; width:326px; border-left:1px solid #eee; border-top:1px solid #eee; }
.security_box dd ul li span {display:block; background: url("/images/IP/global/bl_list_arrow.png") no-repeat 100% center;}
.security_box dd ul li a {text-decoration:none; display:block; padding-left:26px; padding-right:30px; text-align:left; font-size:16px; color:#333; line-height:60px; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.security_box dd ul li a:hover {color:#046fd9;}
.security_box dd ul li a:hover span {background: url("/images/IP/global/bl_list_arrow_blue.png") no-repeat 100% center;}
.security_list_area ul {overflow:hidden; margin-left:-12px; width:1016px;}
.security_list_area ul li {display:inline; width:198px; height:208px; float:left; background: url("/images/IP/global/bg_big_circle_off.png") no-repeat center 0;}
.security_list_area ul li:hover {background: url("/images/IP/global/bg_big_circle_on.png") no-repeat center 0;}
.security_list_area ul li:hover a {color:#fff;}
.security_list_area ul li a {text-decoration:none; display:inline-block; width:198px; font-size:18px; line-height:24px; color:#445566; font-weight:500; font-family: 'Noto Sans KR',sans-serif; padding-top:98px; }
.security_list_area .list_01 a {background: url("/images/IP/global/ico_security_01.png") no-repeat center 51px;}
.security_list_area .list_02 a {background: url("/images/IP/global/ico_security_02.png") no-repeat center 51px;}
.security_list_area .list_03 a {background: url("/images/IP/global/ico_security_03.png") no-repeat center 51px;}
.security_list_area .list_04 a {background: url("/images/IP/global/ico_security_04.png") no-repeat center 51px;}
.security_list_area .list_05 a {background: url("/images/IP/global/ico_security_05.png") no-repeat center 51px;}
.service_platform_list {overflow:hidden; }
.service_platform_list li {float:left; background-color:#fff; text-align:left; padding-left:29px; padding-top:22px; width:195px; height:174px; border:1px solid #ddd; position:relative; margin-right:25px;}
.service_platform_list li.no_mr {margin-right:0;}
.service_platform_list li strong {display:block; min-height:84px; font-size:24px; line-height:32px; color:#222; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
.service_platform_list li span {display:block;  font-size:14px; line-height:20px; color:#555; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.service_platform_list li a {position:absolute; right:0; bottom:0;}
.soho_service_list li {height:246px; background-color:#fff;}
.soho_service_list li strong {min-height:115px;}
.special_product_list {overflow:hidden; }
.special_product_list > li {float:left; background-color:#fff; text-align:left; width:224px; height:318px; border:1px solid #ddd; position:relative; margin-right:25px;}
.special_product_list > li.no_mr {margin-right:0;}
.special_product_list > li .list_wrap {padding-left:30px; padding-top:29px;}
.special_product_list > li .c_img {text-align:center; padding-right:30px;}
.special_product_list > li .c_img strong {margin-top:44px;}
.special_product_list > li .c_img .txt {margin-top:12px;}
.special_product_list > li .c_img .img {margin-top:20px;}
.special_product_list > li .c_img a {width:226px; height:320px; text-decoration:none; left:0; top:0;}
.special_product_list > li .join_route_area {overflow:hidden; margin-bottom:14px;}
.special_product_list > li .join_route_area span {float:left; padding-left:10px; padding-right:10px; font-size:14px; line-height:28px; color:#fff; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.special_product_list > li .join_route_area .nh {background-color:#0066b3;}
.special_product_list > li .join_route_area .itnet {background-color:#57bcff;}
.special_product_list > li .join_route_area .nch {background-color:#24b1bc;}
.special_product_list > li .join_route_area .branch {background-color:#21c9ab;}
.special_product_list > li strong {display:block; font-size:24px; line-height:32px; color:#222; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
.special_product_list > li .category_list {overflow:hidden; margin-top:9px;}
.special_product_list > li .category_list li.first {background:none; padding-left:0;}
.special_product_list > li .category_list li {float:left; padding-left:9px; background: url("/images/IP/global/img_line_1x14.gif") no-repeat 0 center; font-size:16px; line-height:18px; margin-right:10px; color:#888; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.special_product_list > li .txt {margin-top:25px; display:block;  font-size:14px; line-height:20px; color:#555; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.special_product_list > li a {position:absolute; right:0; bottom:0;}
.special_product_list .gray_box {background-color:#e9ecf2; border:none; height:320px;}
.special_product_list .gray_box div {height:160px;}
.special_product_list .gray_box a {padding-left:29px; height:137px; padding-top:22px; padding-right:30px; text-decoration:none; display:block; font-size:24px; line-height:32px; color:#222; font-weight:600; font-family: 'Noto Sans KR',sans-serif; position:relative; left:0; top:0;}
.special_product_list .gray_box a strong {display:block; background: url("/images/IP/global/btn_info_more.png") no-repeat 100% 6px;}
.special_product_list .gray_box .bd_line {border-bottom:1px solid #fff;}
.security_info_wrap {overflow:hidden;}
.security_info_wrap .security_notice {float:left; width:280px; position:relative; padding-top:15px; margin-right:70px;}
.security_info_wrap .security_notice .tit {text-align:left; font-size:24px; line-height:30px; color:#111; font-weight:600 !important; margin-bottom:20px !important; font-family: 'Noto Sans KR',sans-serif;}
.security_info_wrap .security_notice ul {overflow:hidden; margin-top:4px; }
.security_info_wrap .security_notice ul li {text-align:left;}
.security_info_wrap .security_notice ul li a {text-decoration:none;  text-align:left; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; vertical-align: middle; display:inline-block; max-width:100%; font-size:16px; line-height:40px; color:#111; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.security_info_wrap .security_notice ul li .ico_new {margin-left:9px; display:inline-block; vertical-align:middle;}
.security_info_wrap .security_notice .more a {position:absolute; right:0; top:21px; text-decoration:none; padding-right:15px; font-size:16px; color:#777; background: url(/images/IP/global/bl_list_arrow.png) no-repeat 100% center; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.security_info_wrap .security_notice .more a:hover {color:#777;}
.security_info_wrap .security_info {float:left; overflow:hidden; padding-left:28px; padding-right:28px; margin-top:0; padding-top:24px; width:222px; height:200px; border:1px solid #ddd; margin-right:70px;}
.security_info_wrap .security_info .tit {display:block; text-align:left; font-size:20px; line-height:26px; color:#111; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
.security_info_wrap .security_info ul {margin-top: 20px;padding-bottom: 19px;overflow: hidden;}
.security_info_wrap .security_info dl {overflow:hidden; }
.security_info_wrap .security_info dl dt {float:left; width:37px; padding-left:9px; background: url(/images/IP/global/bl_gray_2x2.gif) no-repeat 0 center; font-size:16px; line-height:24px; color:#333; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.security_info_wrap .security_info dl dd {float:left; font-size:16px; line-height:24px; color:#178cff; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.security_info_wrap .security_info dl dd span {display:inline-block; margin-left:2px; vertical-align:top; color:#333;}
.security_info_wrap .security_info .btn_go {border-top:1px solid #ddd; }
.security_info_wrap .security_info .btn_go a {display:block; text-align:left; text-decoration:none; font-size:14px; line-height:60px; color:#222;  font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
.security_info_wrap .security_info .btn_go span {display:block; background: url("/images/IP/global/bl_list_arrow.png") no-repeat 100% center;}
.security_info_wrap .security_info .btn_go a:hover {color:#046fd9;}
.security_info_wrap .security_info .btn_go a:hover span {background: url("/images/IP/global/bl_list_arrow_blue.png") no-repeat 100% center;}
.security_info_wrap .itbank_list {float:left; overflow:hidden; border-top:1px solid #ddd;}
.security_info_wrap .itbank_list li {border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; width:278px; }
.security_info_wrap .itbank_list li span {display:block; background: url("/images/IP/global/bl_list_arrow.png") no-repeat 100% center;}
.security_info_wrap .itbank_list li a {text-decoration:none; display:block; padding-left:26px; padding-right:30px; text-align:left; font-size:16px; color:#333; height:74px; line-height:74px; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.security_info_wrap .itbank_list li a:hover {color:#046fd9;}
.security_info_wrap .itbank_list li a:hover span {background: url("/images/IP/global/bl_list_arrow_blue.png") no-repeat 100% center;}
/* 고객센터 */
.faq_search_wrap2 {overflow:hidden; padding-bottom:40px;}
.faq_search_wrap2 .faq_input_box {padding-top: 103px; width:696px; height:92px; background: url("/images/IP/global/bg_frq_search2.png") no-repeat 0 0; margin:0 auto;}
.faq_search_wrap2 .faq_input_box .srch_title {float:left; width:185px; font-size:16px; color:#333; line-height:54px; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.faq_search_wrap2 .faq_input_box .srch_title label {display:inline-block; *display:inline;zoom:1;letter-spacing: -1px;width: 140px;text-align: left;padding-left: 45px;height:56px;line-height:54px; }
.faq_search_wrap2 .faq_input_box .faq_srch {margin-top:2px;border:none; height:53px; height:50px\9; width:400px; width:400px\9; float:left; font-size:16px; color:#333; line-height:54px; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.faq_search_wrap2 .faq_input_box .image {float:left; padding-left:10px; width:87px; height:58px;}
.frequently_faq {overflow:hidden; width:430px; margin:-10px auto 0;}
.frequently_faq .frequently_list {overflow:hidden; text-align:left; margin-bottom:-1px;}
.frequently_faq .frequently_list li {border-bottom:1px solid #cfdae0;}
.frequently_faq .frequently_list li a {padding-left:25px; background: url("/images/IP/global/ico_question_search_list.png") no-repeat 0 center; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; vertical-align: middle; display:block; max-width:100%; font-size:16px; line-height:42px; color:#555; text-decoration:none; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.quick_customer_area2 ul {overflow:hidden; margin-left:-12px; width:1016px;}
.quick_customer_area2 ul li {display:inline; width:198px; height:208px; float:left; background: url("/images/IP/global/bg_big_circle_off.png") no-repeat center 0;}
.quick_customer_area2 ul li:hover {background: url("/images/IP/global/bg_big_circle_on.png") no-repeat center 0;}
.quick_customer_area2 ul li:hover a {color:#fff;}
.quick_customer_area2 ul li a {text-decoration:none; display:inline-block; width:198px; height:70px; font-size:18px; line-height:24px; color:#445566; font-weight:500; font-family: 'Noto Sans KR',sans-serif; padding-top:93px; }
.quick_customer_area2 .list_01 a {background: url("/images/IP/global/ico_customer_list_06.png") no-repeat center 54px;}
.quick_customer_area2 .list_02 a {background: url("/images/IP/global/ico_customer_list_02.png") no-repeat center 55px;}
.quick_customer_area2 .list_03 a {background: url("/images/IP/global/ico_customer_list_08.png") no-repeat center 55px;}
.quick_customer_area2 .list_04 a {background: url("/images/IP/global/ico_customer_list_04.png") no-repeat center 54px;}
.quick_customer_area2 .list_05 a {background: url("/images/IP/global/ico_customer_list_07.png") no-repeat center 54px;}
.ab_link_banner {position:absolute;bottom:27px;right:0;}
.infolist_box {float:left;width:645px;margin-right:25px;}
.infolist_box .infolist_area1 {background-color:#fff;padding:30px 30px 20px;position:relative;}
.infolist_box .infolist_area1 h3 {text-align:left;color:#111;font-size:24px;font-weight:600; font-family: 'Noto Sans KR',sans-serif;line-height:37px;}
.infolist_box .infolist_area1 h3 .f_right{position:absolute;top:30px;right:30px;}
.infolist_box .infolist_area1 .btn_boxstyle {display:inline-block;border:1px solid #ddd;padding:7px 13px 8px;background:#fff;color:#222;font-size:14px;font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.infolist_box .infolist_area1 .btn_boxstyle span {display:inline-block;background: url("/images/IP/global/bl_list_dark_arrow.png") no-repeat right center;padding-right:15px;}
.infolist_box .mln1 {margin-left:-1px !important;}
.infolist_box .lh30 {}
.infolist_box .infolist_area2 {background-color:#eee;padding:11px 30px;}
.infolist_box .infolist_area1 .infotable1 {margin-top:12px;}
.infolist_box .infotable1 {text-align:left;}
.infolist_box .infotable1 th, .infolist_box .infotable1 td {padding:8px 0;}
.infolist_box .infotable1 th {color:#222;font-size:16px;font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.infolist_box .infotable1 td {color:#666;font-size:16px;font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.infolist_box .infotable1 td strong {color:#222;font-size:22px;font-weight:600; font-family: 'Noto Sans KR',sans-serif;line-height:30px;}
.infolist_box .infotable1 td span {color:#046fd9;font-size:16px;font-weight:300; font-family: 'Noto Sans KR',sans-serif;line-height:22px;}
.infolist_box .infotable1 td span.point1 {color:#046fd9 !important;}
.infolist_box .infotable1 .callbot {color:#222;text-align: center; font-size: 23px; font-weight: 600; line-height:22px; background: url("/images/IP/global/ico_ars_callbot.png") no-repeat 144px 11px #e9ecf2; ;padding: 14px 0 14px 63px; }
.overchange_box {background-color:#fff; border:none; width:310px; height:333px;float:left;}
.overchange_box > div:hover {background-color:#0e77df;}
.overchange_box a {padding-left:29px; height:144px; padding-top:22px; padding-right:30px; text-decoration:none; display:block; font-size:24px; line-height:32px; color:#222; font-weight:600; font-family: 'Noto Sans KR',sans-serif; position:relative; left:0; top:0;}
.overchange_box > div:hover a {color:#fff;}
.overchange_box a strong {display:block; background: url("/images/IP/global/btn_info_more.png") no-repeat 100% 6px;text-align:left;}
.overchange_box > div:hover a strong {background: url("/images/IP/global/btn_info_more_on.png") no-repeat 100% 6px;}
.overchange_box a span {display:block;color:#666;font-size:14px;font-weight:300;text-align:left;line-height:20px;margin-top:12px;}
.overchange_box > div:hover a span {color:#fff;}
.overchange_box .bd_line {border-bottom:1px solid #ddd;} 
/* 외환 */
.sub_top_visual {}
.sub_top_visual .sub_visual_area2 {height:223px; width:980px; background: url('/images/IP/global/bg_subvisual_exforeign.png') no-repeat center top;position: relative;}
.sub_top_visual .sub_visual_area2 .sub_vbox {position:absolute;bottom:32px;right:239px; width:226px; height:160px;}
.sub_top_visual .sub_visual_area2 .sub_vbox .sub_slide_title {line-height:27px; overflow:hidden;}
.sub_top_visual .sub_visual_area2 .sub_vbox .sub_slide_title .btn_mapview {float:left; text-decoration:none; background-color:#178cff;color:#fff;padding:4px 10px 5px;font-weight:300;font-family: 'Noto Sans KR',sans-serif;}
.sub_top_visual .sub_visual_area2 .sub_vbox .sub_slide_title .sub_globalclock {height:27px; line-height:27px; display:inline-block;padding-left:17px;background:url('/images/IP/global/ico_sub_exforeign_clock.png') no-repeat left center;font-size:12px;color:#888;font-weight:300;font-family: 'Noto Sans KR',sans-serif;}
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl {width:226px;}
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl dt {width:226px; margin-top:45px; line-height:20px;height:20px;font-size:14px;color:#222;font-weight:300;text-align:center;font-family: 'Noto Sans KR',sans-serif;}
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl dt span {display:inline-block;padding-left:29px;line-height:20px;}
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl dt .fc_country1 {background:url('/images/IP/global/img_cflag01.png') no-repeat left top;}
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl dt .fc_country2 {background:url('/images/IP/global/img_cflag02.png') no-repeat left top;}
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl dt .fc_country3 {background:url('/images/IP/global/img_cflag03.png') no-repeat left top;}
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl dt .fc_country4 {background:url('/images/IP/global/img_cflag04.png') no-repeat left top;}
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl dt .fc_country5 {background:url('/images/IP/global/img_cflag05.png') no-repeat left top;}
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl dt .fc_country6 {background:url('/images/IP/global/img_cflag06.png') no-repeat left top;}
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl dt .fc_country7 {background:url('/images/IP/global/img_cflag07.png') no-repeat left top;}
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl dt .fc_country8 {background:url('/images/IP/global/img_cflag08.png') no-repeat left top;}
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl dt .fc_country9 {background:url('/images/IP/global/img_cflag09.png') no-repeat left top;}
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl dt .fc_country10 {background:url('/images/IP/global/img_cflag10.png') no-repeat left top;}
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl dt .fc_country11 {background:url('/images/IP/global/img_cflag11.png') no-repeat left top;}
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl dt .fc_country12 {background:url('/images/IP/global/img_cflag12.png') no-repeat left top;}
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl dt .fc_country13 {background:url('/images/IP/global/img_cflag13.png') no-repeat left top;}
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl dt .fc_country14 {background:url('/images/IP/global/img_cflag14.png') no-repeat left top;}
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl dt .fc_country15 {background:url('/images/IP/global/img_cflag15.png') no-repeat left top;}
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl dt .fc_country16 {background:url('/images/IP/global/img_cflag16.png') no-repeat left top;}
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl dt .fc_country17 {background:url('/images/IP/global/img_cflag17.png') no-repeat left top;}
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl dt .fc_country18 {background:url('/images/IP/global/img_cflag18.png') no-repeat left top;}
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl dt .fc_country19 {background:url('/images/IP/global/img_cflag19.png') no-repeat left top;}
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl dt .fc_country20 {background:url('/images/IP/global/img_cflag20.png') no-repeat left top;}
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl dt .fc_country21 {background:url('/images/IP/global/img_cflag21.png') no-repeat left top;}
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl dt .fc_country22 {background:url('/images/IP/global/img_cflag22.png') no-repeat left top;}
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl dt .fc_country23 {background:url('/images/IP/global/img_cflag23.png') no-repeat left top;}
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl dt .fc_country24 {background:url('/images/IP/global/img_cflag24.png') no-repeat left top;}
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl dt .fc_country25 {background:url('/images/IP/global/img_cflag25.png') no-repeat left top;}
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl dt .fc_country29 {background:url('/images/IP/global/img_cflag29.png') no-repeat left top;} /*2023-11-06. 추가*/
.sub_top_visual .sub_visual_area2 .sub_vbox ul li dl dd {width:226px; line-height:60px; height:60px; font-size:40px;color:#222;text-align:center;font-weight:600;font-family: 'Noto Sans KR',sans-serif;}
.sub_top_visual .sub_visual_area2 .sub_vbox .sub_c {display:block;position:absolute;top:55px;right:14px;text-indent:-999999px;width:17px;height:16px;background:url('/images/IP/global/btn_sub_exforeign_refresh.png') no-repeat;}
.sub_top_visual .sub_visual_area2 .sub_vbox .bx-wrapper {width:226px;height:160px;}
.sub_top_visual .sub_visual_area2 .sub_vbox .bx-wrapper .bx-viewport {width:226px;height:160px !important;}
.sub_top_visual .sub_visual_area2 .sub_vbox .bx-wrapper .bx-viewport ul li {position:relative !important;}
.sub_top_visual .sub_visual_area2 .sub_vbox .bx-wrapper .bx-controls-direction {display:block !important;}
.sub_top_visual .sub_visual_area2 .sub_vbox .bx-wrapper .bx-controls {position:absolute !important; width:226px !important; left:0 !important; bottom:7px !important;}
.sub_top_visual .sub_visual_area2 .sub_vbox .bx-wrapper .bx-controls-direction{}
.sub_top_visual .sub_visual_area2 .sub_vbox .bx-wrapper .bx-controls-direction .bx-prev {text-indent:-9999px; position:absolute; left:-28px; top:-65px; width:14px;height:34px; background: url('/images/IP/global/btn_sub_exforeign_prev.png') no-repeat left top;}
.sub_top_visual .sub_visual_area2 .sub_vbox .bx-wrapper .bx-controls-direction .bx-next {text-indent:-9999px; position:absolute; right:-28px; top:-65px; width:14px;height:34px; background: url('/images/IP/global/btn_sub_exforeign_next.png') no-repeat left top;}
.sub_banner_area .bx-wrapper {position:relative;}
.sub_banner_area .bx-controls {text-align:left; position: absolute; left:0;bottom:20px; z-index: 10;vertical-align: middle;}
.sub_banner_area .bx-controls *{display: inline-block; *display: inline; *zoom:1;}
.sub_banner_area .bx-controls .bx-pager{margin-top:6px; vertical-align: top;}
.sub_banner_area .bx-controls .bx-pager .bx-pager-item a{display: inline-block; vertical-align: top; width:12px;height:8px; background: url('/images/IP/global/btn_main_page_off.png') no-repeat left top; margin-right:4px; overflow: hidden; font-size: 0;}
.sub_banner_area .bx-controls .bx-pager .bx-pager-item a.active{background: url('/images/IP/global/btn_main_page_on.png') no-repeat left top; width:30px;}
.sub_banner_area .bx-controls-direction{position:absolute; width:1212px; left:50%; margin-left:-167px;}
.sub_banner_area .bx-controls-direction .bx-prev {text-indent:-9999px; position:absolute; left:0; top:-238px; width:46px;height:78px; background: url('/images/IP/global/btn_main_prev.png') no-repeat left top;}
.sub_banner_area .bx-controls-direction .bx-next {text-indent:-9999px; position:absolute; right:-1px; top:-238px; width:46px;height:78px; background: url('/images/IP/global/btn_main_next.png') no-repeat left top;}
.sub_banner_area .bx-controls-auto{margin-left: 5px;}
.sub_banner_area .bx-controls-auto .bx-controls-auto-item {vertical-align:top; line-height:0; font-size:1px;}
.sub_banner_area .bx-controls-auto .bx-controls-auto-item a{overflow: hidden; font-size: 0; line-height:0;}
.sub_banner_area .bx-controls-auto .bx-controls-auto-item a.bx-start{margin-right:5px; width:18px;height:18px; background: url('/images/IP/global/btn_slide_play.png') no-repeat left top;}
.sub_banner_area .bx-controls-auto .bx-controls-auto-item a.bx-stop{width:18px;height:18px; background: url('/images/IP/global/btn_slide_stop.png') no-repeat left top;}
.sub_banner_area .bx-controls-auto .bx-controls-auto-item a.bx-start.active,.sub_banner_area .bx-controls-auto .bx-controls-auto-item a.bx-stop.active {display:none;}
.sub_banner_area .bx-controls-direction{display: none;}
.use_info_list {overflow: hidden;}
.use_info_list>li {float: left;display: inline;padding-bottom: 24px;margin-right: 20px;width: 230px;}
.use_info_list>li .stitle {display:block;font-weight:300;font-size:14px;line-height:20px;color:#888;margin-top:12px;}
.use_info_list>li:hover {padding-bottom: 24px;background: url("/images/IP/global/bg_list_blue.png") no-repeat center bottom;}
.use_info_list>li:hover dl {background-color: #0e77df;}
.use_info_list>li:hover dt {color: #fff;border-bottom: 1px solid #3d91e5;}
.use_info_list>li:hover span.stitle {color:#fff;}
.use_info_list>li:hover dd li {border-bottom: 1px solid #3d91e5;}
.use_info_list>li:hover a {color: #fff;}
.use_info_list>li:hover a:hover {color: #fff000;}
.use_info_list>li:hover a span {background: url("/images/IP/global/bl_list_arrow_white.png") no-repeat 100% center;}
.use_info_list>li:hover a:hover span {background: url("/images/IP/global/bl_list_arrow_yellow.png") no-repeat 100% center;}
.use_info_list>li.no_mr {margin-right: 0;}
.use_info_list>li dl {background-color: #fff;}
.use_info_list>li dt {text-align: left;padding-left: 30px;padding-top: 28px;padding-bottom: 29px;font-size: 20px;line-height: 26px;color: #111;font-weight: 500;font-family: 'Noto Sans KR', sans-serif;border-bottom: 1px solid #eee;}
.use_info_list>li dd li {border-bottom: 1px solid #eee;width: 230px;}
.use_info_list>li dd li.no_line {border-bottom: none;}
.use_info_list>li dd li.no_line .nh_bank_list {overflow:hidden;}
.use_info_list>li dd li.no_line .nh_bank_list li {float:left; width:50%; border-bottom:none; margin-left:-1px; border-left: 1px solid #3d91e5;}
.use_info_list>li dd li.no_line .nh_bank_list li a {text-align:center;}
.use_info_list>li dd li.no_line .nh_bank_list li:hover a {background-color:#0065c9;}
.use_info_list>li dd li span {display: block;background: url("/images/IP/global/bl_list_arrow.png") no-repeat 100% center;}
.use_info_list>li dd li a {text-decoration: none;text-align: left;display: block;padding-left: 30px;padding-right: 30px;font-size: 16px;line-height: 60px;color: #333;font-weight: 300;font-family: 'Noto Sans KR', sans-serif;}
.addition_service_list > li {width:310px !important; padding-bottom:27px; margin-right:25px;}
.addition_service_list li dt{height:97px; padding-right:30px; line-height:32px !important;}
.addition_service_list li dt span {display:block;}
.addition_service_list li .ico_service_01 {background: url("/images/IP/global/bg_add_service_off_01.png") no-repeat 90% 30px;}
.addition_service_list li:hover .ico_service_01 {background: url("/images/IP/global/bg_add_service_on_01.png") no-repeat 90% 30px;}
.addition_service_list li .ico_service_02 {background: url("/images/IP/global/bg_add_service_off_02.png") no-repeat 90% 30px;}
.addition_service_list li:hover .ico_service_02 {background: url("/images/IP/global/bg_add_service_on_02.png") no-repeat 90% 30px;}
.addition_service_list li .ico_service_03 {background: url("/images/IP/global/bg_add_service_off_03.png") no-repeat 90% 30px;}
.addition_service_list li:hover .ico_service_03 {background: url("/images/IP/global/bg_add_service_on_03.png") no-repeat 90% 30px;}
.addition_service_list li .ico_service_04 {background: url("/images/IP/global/bg_add_service_off_04.png") no-repeat 90% 30px;}
.addition_service_list li:hover .ico_service_04 {background: url("/images/IP/global/bg_add_service_on_04.png") no-repeat 90% 30px;}
.addition_service_list li .ico_service_05 {background: url("/images/IP/global/bg_add_service_off_05.png") no-repeat 90% 30px;}
.addition_service_list li:hover .ico_service_05 {background: url("/images/IP/global/bg_add_service_on_05.png") no-repeat 90% 30px;}
.addition_service_list li .ico_service_06 {background: url("/images/IP/global/bg_add_service_off_06.png") no-repeat 90% 30px;}
.addition_service_list li:hover .ico_service_06 {background: url("/images/IP/global/bg_add_service_on_06.png") no-repeat 90% 30px;}
.addition_service_list li .ico_service_07 {background: url("/images/IP/global/bg_add_service_off_07.png") no-repeat 90% 30px;font-size:24px;color:#222;font-weight:600; font-family: 'Noto Sans KR',sans-serif;height:auto;}
.addition_service_list li:hover .ico_service_07 {background: url("/images/IP/global/bg_add_service_on_07.png") no-repeat 90% 30px;}
.addition_service_list li .ico_service_08 {background: url("/images/IP/global/bg_add_service_off_08.png") no-repeat 90% 30px;font-size:24px;color:#222;font-weight:600; font-family: 'Noto Sans KR',sans-serif;height:auto;}
.addition_service_list li:hover .ico_service_08 {background: url("/images/IP/global/bg_add_service_on_08.png") no-repeat 90% 30px;}
.addition_service_list li .ico_service_09 {background: url("/images/IP/global/bg_add_service_off_09.png") no-repeat 90% 30px;font-size:24px;color:#222;font-weight:600; font-family: 'Noto Sans KR',sans-serif;height:auto;}
.addition_service_list li:hover .ico_service_09 {background: url("/images/IP/global/bg_add_service_on_09.png") no-repeat 90% 30px;}
.addition_service_list > li:hover {padding-bottom:27px; background: url("/images/IP/global/bg_big_list_blue.png") no-repeat center bottom;}
.addition_service_list > li dd li {width:310px;}
.sub_ban_area {width:308px;float:left;border:1px solid #ddd;margin-right:25px;}
.sub_ban_area .bx-wrapper {position:relative;}
.sub_ban_area ul li a{display:block;width:306px;height:410px;position:relative;left:1px;top:1px;}
.sub_ban_area ul li a img{display:block;width:306px;height:410px;}
.sub_ban_area .bx-controls{text-align:left; position: absolute; left:100px;bottom:15px; z-index: 10;vertical-align: middle;}
.sub_ban_area .bx-controls *{display: inline-block; *display: inline; *zoom:1;}
.sub_ban_area .bx-controls .bx-pager{margin-top:6px; vertical-align: top;}
.sub_ban_area .bx-controls .bx-pager .bx-pager-item a{display: inline-block; vertical-align: top; width:12px;height:8px; background: url('/images/IP/global/btn_main_page_off.png') no-repeat left top; margin-right:4px; overflow: hidden; font-size: 0;}
.sub_ban_area .bx-controls .bx-pager .bx-pager-item a.active{background: url('/images/IP/global/btn_main_page_on.png') no-repeat left top; width:30px;}
.sub_ban_area .bx-controls-direction{position:absolute; width:1212px; left:50%; margin-left:-167px;}
.sub_ban_area .bx-controls-direction .bx-prev {text-indent:-9999px; position:absolute; left:0; top:-238px; width:46px;height:78px; background: url('/images/IP/global/btn_main_prev.png') no-repeat left top;}
.sub_banner_area .bx-controls-direction .bx-next {text-indent:-9999px; position:absolute; right:-1px; top:-238px; width:46px;height:78px; background: url('/images/IP/global/btn_main_next.png') no-repeat left top;}
.sub_ban_area .bx-controls-auto{margin-left: 5px;float:right}
.sub_ban_area .bx-controls-auto .bx-controls-auto-item {vertical-align:top; line-height:0; font-size:1px;}
.sub_ban_area .bx-controls-auto .bx-controls-auto-item a{overflow: hidden; font-size: 0; line-height:0;}
.sub_ban_area .bx-controls-auto .bx-controls-auto-item a.bx-start{margin-right:5px; width:18px;height:18px; background: url('/images/IP/global/btn_slide_play.png') no-repeat left top;}
.sub_ban_area .bx-controls-auto .bx-controls-auto-item a.bx-stop{width:18px;height:18px; background: url('/images/IP/global/btn_slide_stop.png') no-repeat left top;}
.sub_ban_area .bx-controls-auto .bx-controls-auto-item a.bx-start.active,.sub_ban_area .bx-controls-auto .bx-controls-auto-item a.bx-stop.active {display:none;}
.sub_ban_area .bx-controls-direction{display: none;}
.sub_linklist_area.gray_box2 {background-color:#e9ecf2; border:none; width:310px; height:414px;float:left;margin-right:25px;}
.sub_linklist_area.gray_box2 > div:hover {background-color:#0e77df;}
.sub_linklist_area.gray_box2 a {padding-left:29px; height:115px; padding-top:22px; padding-right:30px; text-decoration:none; display:block; font-size:24px; line-height:32px; color:#222; font-weight:600; font-family: 'Noto Sans KR',sans-serif; position:relative; left:0; top:0;}
.sub_linklist_area.gray_box2 > div:hover a {color:#fff;}
.sub_linklist_area.gray_box2 a strong {display:block; background: url("/images/IP/global/btn_info_more.png") no-repeat 100% 6px;text-align:left;}
.sub_linklist_area.gray_box2 > div:hover a strong {background: url("/images/IP/global/btn_info_more_on.png") no-repeat 100% 6px;}
.sub_linklist_area.gray_box2 a span {display:block;color:#777;font-size:14px;font-weight:300;text-align:left;line-height:20px;margin-top:12px;}
.sub_linklist_area.gray_box2 > div:hover a span {color:#fff;}
.sub_linklist_area.gray_box2 .bd_line {border-bottom:1px solid #fff;} 
.sub_nhexforeign_area2 {float:left;width:310px;height:414px;position:relative;}
.sub_nhexforeign_area2 .nh_title_group .tit_h2 {line-height:24px !important;float:left;}
.sub_nhexforeign_area2 .nh_title_group p {line-height:24px;float:right;color:#888;font-size:14px;font-weight:300;font-family: 'Noto Sans KR',sans-serif;}
.sub_nhexforeign_area2 .nh_tab_group {clear:both;position:absolute;top:50px;left:0;width:100%;}
.sub_nhexforeign_area2 .nh_tab_group ul li {}
.sub_nhexforeign_area2 .nh_tab_group ul li a {text-decoration:none; background-color:#f8f8f8;box-sizing:border-box;display:block;height:50px; *height:48px; line-height:50px;font-size:16px;color:#888;font-weight:300;font-family: 'Noto Sans KR',sans-serif;border:1px solid #f8f8f8;position:absolute;top:0;}
.sub_nhexforeign_area2 .nh_tab_group ul li.nh_tab_m01 a {width:104px;left:0px;}
.sub_nhexforeign_area2 .nh_tab_group ul li.nh_tab_m02 a {width:103px;left:104px;}
.sub_nhexforeign_area2 .nh_tab_group ul li.nh_tab_m03 a {width:103px;left:207px;}
.sub_nhexforeign_area2 .nh_tab_group ul li a.onact {background-color:#fff;border:1px solid #178cff;border-bottom:1px solid #fff;color:#046fd9;font-weight:500;font-family: 'Noto Sans KR',sans-serif;z-index:2;}
.sub_nhexforeign_area2 .nh_tab_group ul li .nh_tab_cont {display:none;width:100%;border-top:1px solid #178cff;margin-top:-1px;position:absolute;top:50px;left:0;z-index:1;}
.sub_nhexforeign_area2 .nh_tab_group ul li .nh_tab_cont.onact {display:block;}
.sub_nhexforeign_area2 .nhexforeign_table th {font-weight:300;font-size:14px;color:#555;font-family: 'Noto Sans KR',sans-serif;border-bottom:1px solid #eee;padding:14px 0 15px;}
.sub_nhexforeign_area2 .nhexforeign_table td {font-weight:300;font-size:16px;color:#333;font-family: 'Noto Sans KR',sans-serif;text-align:center;padding:13px 0 14px;}
.sub_nhexforeign_area2 .nhexforeign_table td span {display:inline-block; width:34px;}
.sub_nhexforeign_area2 .nh_btn_group {position:absolute;bottom:0;left:0;width:100%;}
.sub_nhexforeign_area2 .nh_btn_group span {float:left;width:50%;}
.sub_nhexforeign_area2 .nh_btn_group a {display:block;line-height:60px;height:60px;font-size:16px;color:#222;color:#333;font-family: 'Noto Sans KR',sans-serif;box-sizing:border-box;border:1px solid #ddd;}
.sub_nhexforeign_area2 .nh_btn_group a.no_bdr {border-right:0;}
.flag_usd {display:inline-block;padding-left:29px;line-height:20px;background: url('/images/IP/global/img_exchange_flag_01.png') no-repeat left top;}
.flag_jpy {display:inline-block;padding-left:29px;line-height:20px;background: url('/images/IP/global/img_exchange_flag_02.png') no-repeat left top;}
.flag_eur {display:inline-block;padding-left:29px;line-height:20px;background: url('/images/IP/global/img_exchange_flag_03.png') no-repeat left top;}
.flag_cny {display:inline-block;padding-left:29px;line-height:20px;background: url('/images/IP/global/img_exchange_flag_04.png') no-repeat left top;}
.exrate_box_wrap {overflow:hidden; position:relative;}
.exrate_box_wrap .tit {margin-bottom:16px; text-align:left; font-size:18px; line-height:22px; color:#222; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
.exrate_box_wrap .current_time {position:absolute; right:0; top:3px; font-size:12px; line-height:14px; color:#888; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.exrate_box_wrap .exrate_tbl {background-color:#fff; position:relative;}
.exrate_box_wrap .exrate_tbl .table_tab {overflow:hidden; height:23px; line-height:23px;background:#f8f8f8 url('/images/IP/global/bg_tab_exchange_line.gif') repeat-x 0 100%;}
.exrate_box_wrap .exrate_tbl .table_tab li {float:left;}
.exrate_box_wrap .exrate_tbl .table_tab li a.on {text-decoration:none; background-color:#fff;border:1px solid #178cff; border-bottom: 1px solid #fff; color:#217fdc;}
.exrate_box_wrap .exrate_tbl .table_tab li a:hover {color:#178cff;}
.exrate_box_wrap .exrate_tbl .table_tab li a {border: 1px solid #f8f8f8; border-bottom:none; text-decoration:none; display:block; font-weight:bold; height:21px;line-height:22px;font-size:11px;color:#888;}
.exrate_box_wrap .exrate_tbl .table_tab li.tab_01 a {width:54px;}
.exrate_box_wrap .exrate_tbl .table_tab li.tab_02 a {width:54px;}
.exrate_box_wrap .exrate_tbl .table_tab li.tab_03 a {width:90px;}
.exrate_box_wrap .exrate_tbl .tab_exchange_cont {display:none; position:relative;}
.exrate_box_wrap .exrate_tbl .tab_exchange_cont table {width:100%; }
.exrate_box_wrap .exrate_tbl .tab_exchange_cont th {font-style:normal; font-size:11px; line-height:20px; height:20px; color:#555; border-bottom:1px solid #eee; font-family:"돋움", Dotum;}
.exrate_box_wrap .exrate_tbl .tab_exchange_cont td {padding-left:10px; right:10px; font-size:11px; line-height:20px; height:20px; color:#222; font-family:"돋움", Dotum;}
.exrate_box_wrap .exrate_tbl .tab_exchange_cont td.pdt3 {padding-top:3px;}
.exrate_box_wrap .exrate_tbl .tab_exchange_cont td.pdb3 {padding-bottom:3px;}
.exrate_box_wrap .cont_bottom {width:204px; height:45px; background: url('/images/IP/global/bg_exchange_nhbank.jpg') no-repeat 0 0; text-align:right;}
.exrate_box_wrap .cont_bottom ul {padding: 4px 8px 4px 0}
.exrate_box_wrap .cont_bottom ul span {height:16px; line-height:16px; display:inline-block; border:1px solid #ddd; background-color:#fff; margin-bottom:1px;}
.exrate_box_wrap .cont_bottom ul span a {display:block; padding:0 9px; font-size:11px; line-height:17px; font-family:"돋움", Dotum; color:#4b4e5a;text-decoration:none;}
.forex_box_list {}
.forex_box_list > li {float:left; width:310px !important; padding-bottom:27px; margin-right:25px;}
.forex_box_list > li dl {background-color:#fff;}
.forex_box_list > li dt{text-align:left; height:81px; padding-right:30px; padding-left:30px; padding-top:28px; padding-bottom:29px; font-size:24px; line-height:32px !important; color:#111; font-weight:600; font-family: 'Noto Sans KR',sans-serif; border-bottom:1px solid #eee;}
.forex_box_list > li dt a {text-decoration:none; display:block; margin-top:12px; font-size:16px; line-height:20px; color:#888; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.forex_box_list > li dt a span {display:inline-block; padding-right:17px; background: url("/images/IP/global/bl_list_arrow.png") no-repeat 100% center;}
.forex_box_list > li .ico_forex_01 {background: url("/images/IP/global/bg_forex_list_01.png") no-repeat 240px 30px;}
.forex_box_list > li:hover .ico_forex_01 {background: url("/images/IP/global/bg_forex_list_01_hover.png") no-repeat 240px 30px;}
.forex_box_list > li .ico_forex_02 {background: url("/images/IP/global/bg_forex_list_02.png") no-repeat 240px 30px;}
.forex_box_list > li:hover .ico_forex_02 {background: url("/images/IP/global/bg_forex_list_02_hover.png") no-repeat 240px 30px;}
.forex_box_list > li .ico_forex_03 {background: url("/images/IP/global/bg_forex_list_03.png") no-repeat 240px 30px;}
.forex_box_list > li:hover .ico_forex_03 {background: url("/images/IP/global/bg_forex_list_03_hover.png") no-repeat 240px 30px;}
.forex_box_list > li:hover {padding-bottom:27px; background: url("/images/IP/global/bg_big_list_blue.png") no-repeat center bottom;}
.forex_box_list > li:hover dl {background-color:#0e77df;}
.forex_box_list > li:hover dt {color:#fff; border-bottom:1px solid #3d91e5;}
.forex_box_list > li:hover dd li {border-bottom:1px solid #3d91e5;}
.forex_box_list > li:hover a {color:#fff;}
.forex_box_list > li:hover a:hover {color:#fff000;}
.forex_box_list > li:hover a span {background: url("/images/IP/global/bl_list_arrow_white.png") no-repeat 100% center;}
.forex_box_list > li:hover a:hover span {background: url("/images/IP/global/bl_list_arrow_yellow.png") no-repeat 100% center;}
.forex_box_list > li.no_mr {margin-right:0;}
.forex_box_list > li dd li {border-bottom:1px solid #eee; width:310px; }
.forex_box_list > li dd li.no_line {border-bottom:none;}
.forex_box_list > li dd li span {display:block; background: url("/images/IP/global/bl_list_arrow.png") no-repeat 100% center;}
.forex_box_list > li dd li a {text-decoration:none; text-align:left; display:block; padding-left:30px; padding-right:30px; font-size:16px; height:60px; line-height:60px; color:#555; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.svclink_box {background-color:#f8f8f8;}
.svclink_box ul {width:980px; margin:0 auto; overflow:hidden;}
.svclink_box ul li {float:left; width:195px; background: url('/images/IP/global/bar_1x55.gif') no-repeat 0 35px;}
.svclink_box ul li.first {background:none;}
.svclink_box ul li a {text-decoration:none; display:block; padding-top:78px; padding-bottom:24px; text-align:center; color:#222; font-size:16px; line-height:24px; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.svclink_box ul li.list_01 a {background: url('/images/IP/global/ico_svc_forex_01.png') no-repeat center 30px; }
.svclink_box ul li.list_02 a {background: url('/images/IP/global/ico_svc_forex_02.png') no-repeat center 30px; }
.svclink_box ul li.list_03 a {background: url('/images/IP/global/ico_svc_forex_03.png') no-repeat center 30px; }
.svclink_box ul li.list_04 a {background: url('/images/IP/global/ico_svc_forex_04.png') no-repeat center 30px; }
.svclink_box ul li.list_05 a {background: url('/images/IP/global/ico_svc_forex_05.png') no-repeat center 30px; }
.svclink_box ul li.list_06 a {background: url('/images/IP/global/ico_svc_forex_06.png') no-repeat center 30px; }
.svclink_box ul li.list_07 a {background: url('/images/IP/global/ico_svc_forex_07.png') no-repeat center 30px; }
.svclink_box ul li.list_08 a {background: url('/images/IP/global/ico_svc_forex_08.png') no-repeat center 30px; }
.svclink_box ul li.list_09 a {background: url('/images/IP/global/ico_svc_forex_09.png') no-repeat center 30px; }
.svclink_box ul li.list_10 a {background: url('/images/IP/global/ico_svc_forex_10.png') no-repeat center 30px; }
.svclink_box ul li.list_11 a {background: url('/images/IP/global/ico_svc_forex_11.png') no-repeat center 30px; }
.svclink_box ul li.list_12 a {background: url('/images/IP/global/ico_svc_forex_12.png') no-repeat center 30px; }
.svclink_box ul li.list_13 a {background: url('/images/IP/global/ico_svc_forex_13.png') no-repeat center 30px; }
.svclink_box ul li.list_14 a {background: url('/images/IP/global/ico_svc_forex_14.png') no-repeat center 30px; }
.svclink_box ul li.list_15 a {background: url('/images/IP/global/ico_svc_forex_15.png') no-repeat center 30px; }
.svclink_box ul li.list_16 a {background: url('/images/IP/global/ico_svc_forex_16.png') no-repeat center 30px; }
.svclink_box ul li.list_17 a {background: url('/images/IP/global/ico_svc_forex_17.png') no-repeat center 30px; }
.remittance_list_wrap .tit_h2 {font-size:28px !important; margin-bottom:0 !important;}
.remittance_list_wrap .f_right {float:right; width:204px;}
.remittance_list_wrap .remittance_list_area {overflow:hidden;}
.remittance_list_wrap .remittance_list_area .list_box {float:left; overflow:hidden; width:478px; margin-right:25px; margin-bottom: -1px; margin-left: -1px;}
.remittance_list_wrap .remittance_list_area .list_box .tit_h2 {line-height:30px !important; margin-bottom:21px !important;}
.remittance_list_wrap .remittance_list_area .list_box .txt {display:block; margin-top:12px; font-size:16px; line-height:24px; color:#666; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.remittance_list_wrap .remittance_list_area ul li {float:left; width:478px; border-left:1px solid #eee; border-bottom:1px solid #eee; }
.remittance_list_wrap .remittance_list_area ul li span {display:block; background: url("/images/IP/global/bl_list_arrow.png") no-repeat 100% center;}
.remittance_list_wrap .remittance_list_area ul li a {background-color: #fff; text-decoration:none; display:block; padding-left:26px; padding-right:30px; text-align:left; font-size:16px; color:#333; height:63px; line-height:63px; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.remittance_list_wrap .remittance_list_area ul li a:hover {color:#046fd9;}
.remittance_list_wrap .remittance_list_area ul li a:hover span {background: url("/images/IP/global/bl_list_arrow_blue.png") no-repeat 100% center;}
.remittance_list_wrap .remittance_list_area ul.two_line_list li a {background-color: #fff; text-decoration:none; display:block; padding-left:26px; padding-right:30px; text-align:left; font-size:16px; color:#333; height:95px; line-height:95px; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.remittance_list_wrap .remittance_list_area ul.two_line_list li a:hover {color:#046fd9;}
.remittance_list_wrap .remittance_list_area .no_mr {margin-right:0;}
.remittance_list_wrap .ums_box {float:left; }
.remittance_list_wrap .ums_box a {text-decoration:none; width:419px; height:163px; display:block;  text-align:left;padding:30px 28px 0 30px; background-color:#fff;}
.remittance_list_wrap .ums_box a strong {display:block; font-size:22px; line-height:32px; color:#222; font-weight:600; font-family: 'Noto Sans KR',sans-serif; background: url(/images/IP/global/btn_info_more.png) no-repeat 100% 6px;}
.remittance_list_wrap .ums_box a span {margin-top:12px; display:block; font-size:14px; line-height:20px; color:#888; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.remittance_list_wrap .ums_box:hover {background: url(/images/IP/global/bg_list_blue.png) no-repeat center bottom;}
.remittance_list_wrap .ums_box:hover a {background-color:#0e77df;}
.remittance_list_wrap .ums_box:hover a strong {color:#fff; background: url(/images/IP/global/btn_info_more_on.png) no-repeat 100% 6px;}
.remittance_list_wrap .ums_box:hover a span {color:#fff;}
.forex_list > li {float:left; padding-bottom:24px; margin-right:25px; width:363px;}
.forex_list > li:hover {padding-bottom:24px; background: url("/images/IP/global/bg_363_list_blue.png") no-repeat center bottom;}
.forex_list > li:hover .cont_bottom ul li a {color:#4b4e5a;}
.forex_list > li:hover .table_tab a:hover span {background:none !important;}
.forex_list > li:hover .remittance_box a:hover span {background:none !important;}
.forex_list > li:hover dl {background-color:#0e77df;}
.forex_list > li:hover dt {color:#fff; border-bottom:1px solid #3d91e5; background: url("/images/IP/global/ico_forex_over.png") no-repeat 288px 30px;}
.forex_list > li:hover dt span {display:block; text-align:left; margin-top:15px; font-size:14px; line-height:20px; color:#fff; font-weight:300; font-family: 'Noto Sans KR',sans-serif; }
.forex_list > li:hover dd li {border-bottom:1px solid #3d91e5;}
.forex_list > li:hover a {color:#fff;}
.forex_list > li:hover a:hover {color:#fff000;}
.forex_list > li:hover a span {background: url("/images/IP/global/bl_list_arrow_white.png") no-repeat 100% center;}
.forex_list > li:hover a:hover span {background: url("/images/IP/global/bl_list_arrow_yellow.png") no-repeat 100% center;}
.forex_list > li.no_hover:hover {background:none;}
.forex_list > li.no_hover .ums_box a:hover span {background:none;}
.forex_list > li.no_hover:hover .ums_box a:hover span {background:none;}
.forex_list > li.no_mr {margin-right:0; width:204px;}
.forex_list > li.no_mr:hover {background:none;}
.forex_list > li.no_mr:hover .down_box a span {display:block; padding-left:54px; background: url("/images/IP/global/ico_down_reference.png") no-repeat 0 center; font-size:16px; line-height:22px; color:#222; font-weight:600;}
.forex_list > li.no_mr:hover .down_box a:hover span {display:block; padding-left:54px; background: url("/images/IP/global/ico_down_reference.png") no-repeat 0 center; font-size:16px; line-height:22px; color:#222; font-weight:600;}
.forex_list > li.no_mr:hover .down_box02 a span {display:block; padding-left:54px; background: url("/images/IP/global/ico_down_reference02.png") no-repeat 0 center; font-size:16px; line-height:22px; color:#222; font-weight:600;}
.forex_list > li.no_mr:hover .down_box02 a:hover span {display:block; padding-left:54px; background: url("/images/IP/global/ico_down_reference02.png") no-repeat 0 center; font-size:16px; line-height:22px; color:#222; font-weight:600;}
.forex_list > li dl {background-color:#fff;}
.forex_list > li dt {min-height:124px; text-align:left; padding-left:30px; padding-right:30px; padding-top:28px; padding-bottom:29px; font-size:24px; line-height:26px; color:#111; font-weight:600; font-family: 'Noto Sans KR',sans-serif; border-bottom:1px solid #eee; background: url("https://banking.nonghyup.com//images/IP/global/ico_forex_off.png") no-repeat 288px 30px;}
.forex_list > li dt span {display:block; text-align:left; margin-top:15px; font-size:14px; line-height:20px; color:#888; font-weight:300; font-family: 'Noto Sans KR',sans-serif; }
.forex_list > li dd li {border-bottom:1px solid #eee; width:363px; }
.forex_list > li dd li.no_line {border-bottom:none;}
.forex_list > li dd li span {display:block; background: url("https://banking.nonghyup.com//images/IP/global/bl_list_arrow.png") no-repeat 100% center;}
.forex_list > li dd li a {text-decoration:none; text-align:left; display:block; padding-left:30px; padding-right:30px; font-size:16px; height:60px; line-height:60px; color:#333; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.forex_list > li .service {overflow:hidden; display: inline-block;}
.forex_list > li .service dd li {float:left; width:238px; }
.forex_list > li .ums_box {background-color:#fff;  border-bottom:1px solid #e0e7f1;}
.forex_list > li .ums_box a {text-decoration:none; display:block; padding-left:30px; padding-top:28px; padding-right:30px; height:154px;}
.forex_list > li .ums_box strong {text-align:left; display:block; font-size:24px; line-height:32px; color:#222; font-weight:600; font-family: 'Noto Sans KR',sans-serif; background: url(/images/IP/global/btn_info_more.png) no-repeat 100% 6px;}
.forex_list > li .ums_box span {text-align:left; display:block; margin-top:12px; font-size:14px; line-height:20px; color:#888; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.forex_list > li .trend_box {background-color:#fff; padding-left:30px; padding-top:28px; padding-right:30px; height:154px;}
.forex_list > li .trend_box strong {text-align:left; display:block; font-size:24px; line-height:32px; color:#222; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
.forex_list > li .trend_box span {text-align:left; display:block; margin-top:12px; font-size:14px; line-height:20px; color:#888; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.forex_list > li .half_box {background-color:#fff;}
.forex_list > li:hover .half_box {background-color:#fff;}
.forex_list > li:hover .half_box:hover {background-color:#0e77df}
.forex_list > li .bd_line {background-color:#fff;  border-bottom:1px solid #e0e7f1;}
.forex_list > li .half_box a {text-decoration:none; display:block; padding-left:30px; padding-top:28px; padding-right:30px; height:154px;}
.forex_list > li .half_box strong {text-align:left; display:block; font-size:24px; line-height:34px; color:#222; font-weight:600; font-family: 'Noto Sans KR',sans-serif; background: url(/images/IP/global/btn_info_more.png) no-repeat 100% 6px;}
.forex_list > li .half_box span {text-align:left; display:block; margin-top:12px; font-size:14px; line-height:20px; color:#888; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.forex_list > li:hover .half_box:hover strong {color:#fff; background: url(/images/IP/global/btn_info_more_on.png) no-repeat 100% 6px;}
.forex_list > li:hover .half_box:hover span {color:#fff; background:none;}
.forex_box {background-color:#fff; height:164px; position:relative;}
.forex_box strong {text-align:left; display:block; padding-left:30px; padding-top:28px; padding-right:30px; font-size:24px; line-height:32px; color:#222; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
.forex_box span {text-align:left; display:block; margin-top:15px; padding-left:30px; font-size:14px; line-height:20px; color:#777; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.forex_box a {position:absolute; right:0; bottom:0;}
.forex_list > li .trend_box .green {background-color:#24b1bc;}
.forex_list > li .trend_box .gray {background-color:#527193;}
.forex_list > li .trend_box .btn_trend_box_wrap {overflow:hidden; margin-top:41px;}
.forex_list > li .trend_box .btn_trend_box {float:left; width:150px;}
.forex_list > li .trend_box .btn_trend_box a {text-align:left; text-decoration:none; display:block; padding-left:20px; padding-right:20px; font-size:13px; height:36px; line-height:36px; color:#fff; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.forex_list > li .trend_box .btn_trend_box a span {margin-top:0; font-size:13px; height:36px; line-height:36px; color:#fff; display:block; background: url(/images/IP/global/bl_list_arrow_white.png) no-repeat 100% center;}
.remittance_list > li dt {background: url("/images/IP/global/ico_remittance_off.png") no-repeat 288px 30px;}
.remittance_list > li:hover dt {background: url("/images/IP/global/ico_remittance_hover.png") no-repeat 288px 30px;}
.fc_product_time_wrap {overflow:hidden; position:relative;}
.fc_product_time_wrap .fc_product_area {float:left;}
.fc_product_time_wrap .user_time_area {float:left;}
.fc_product_time_wrap .f_right {border:1px solid #ddd; width:204px;}
.fc_product_time_wrap .tit_h2 { margin-bottom:0 !important;}
.fc_product_time_wrap .more_view {position:absolute; left:190px; top:21px;}
.fc_product_time_wrap .more_view a {text-decoration:none; font-size:16px; line-height:30px; color:#777; font-weight:300; font-family: 'Noto Sans KR',sans-serif; background: url(/images/IP/global/bl_list_arrow.png) no-repeat 100% center; padding-right:15px;}
.fc_product_time_wrap .left_223 {left:223px;}
.fc_product_list {border-top:1px solid #ddd; overflow:hidden; margin-right:25px;}
.fc_product_list li {position:relative; padding-bottom:24px; float:left;}
.fc_product_list li.first a {border-left:1px solid #ddd;}
.fc_product_list li a {text-decoration:none; width:190px; height:160px; display:block;  border-bottom:1px solid #ddd; border-right:1px solid #ddd; text-align:left;padding:30px 28px 0 30px; background-color:#fff;}
.fc_product_list li a strong {display:block; font-size:22px; line-height:32px; color:#222; font-weight:600; font-family: 'Noto Sans KR',sans-serif; background: url(/images/IP/global/btn_info_more.png) no-repeat 100% 6px;}
.fc_product_list li a span {margin-top:12px; display:block; font-size:14px; line-height:20px; color:#888; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.fc_product_list li:hover {background: url(/images/IP/global/bg_list_blue.png) no-repeat center bottom;}
.fc_product_list li:hover a {background-color:#0e77df;}
.fc_product_list li:hover a strong {color:#fff; background: url(/images/IP/global/btn_info_more_on.png) no-repeat 100% 6px;}
.fc_product_list li:hover a span {color:#fff;}
.h180 li a {height: 180px;}
.exch_product_time_wrap .fc_product_list li a {height:181px;}
.exch_product_time_wrap .exch_time_box {border:1px solid #ddd; text-align:left; padding-top:24px; padding-left:22px; width:180px;}
.exch_product_time_wrap .exch_time_box .tit {margin-bottom:9px; font-size:18px; line-height:22px; color:#111; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
.exch_product_time_wrap .exch_time_box ul {overflow:hidden; padding-bottom:1px;}
.exch_product_time_wrap .exch_time_box li {margin-bottom:15px;}
.exch_product_time_wrap .exch_time_box em {margin-bottom:2px; display:block; font-size:16px; line-height:20px; color:#111; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.exch_product_time_wrap .exch_time_box dl {overflow:hidden; margin-bottom:4px; letter-spacing: -.5px;}
.exch_product_time_wrap .exch_time_box dl dt {float:left; font-size:16px; line-height:20px; color:#555; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.exch_product_time_wrap .exch_time_box dl dd {float:left;}
.exch_product_time_wrap .exch_time_box dl dd span {display:block; padding-left:16px; font-size:16px; line-height:18px; color:#046fd9; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.w242 li a {width:185px; padding-right:22px;}
.h_63 {height:63px !important;}
.h_80 {height:80px !important;}
.user_time_area .time_box {overflow:hidden; border:1px solid #ddd; background-color:#fff; text-align:left; width:180px; height:168px; padding-top:22px; padding-left:20px;}
.user_time_area .time_box dl {margin-bottom:15px;}
.user_time_area .time_box dt {display:block; font-size:18px; line-height:22px; color:#111; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
.user_time_area .time_box dt span {margin-bottom:3px; display:block; font-size:14px; line-height:16px; color:#555; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.user_time_area .time_box dd em {margin-top:5px; display:block; font-size:14px; line-height:20px; color:#046fd9; font-weight:300; font-family: 'Noto Sans KR',sans-serif; vertical-align:top;}
.user_time_area .time_box dd em span {margin-left:5px; display:inline-block; margin-top:0; font-size:18px; line-height:20px; color:#555;}
.user_time_area .time_box dd span {margin-top:3px; display:block; font-size:14px; line-height:16px; color:#555; letter-spacing: -.5px; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.user_time_area .down_box {margin-top:20px; overflow:hidden; border:1px solid #ddd; background-color:#fff; text-align:left; }
.user_time_area .down_box a {text-align:left; display:block; text-decoration:none; font-size:16px; line-height:22px; color:#222; width:180px; height:62px; padding-top:22px; padding-left:20px; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
.user_time_area .down_box span {display:block; padding-left:54px; background: url("/images/IP/global/ico_down_reference.png") no-repeat 0 center; font-size:16px; line-height:22px; color:#222;}
.user_time_area .down_box span em {margin-left:3px; color:#046fd9;}
.loan_time_area .down_box a {height:56px; padding-top:11px;}
.remittance_list dt {min-height:66px !important; padding-bottom: 29px !important;}
.remittance_list li .half_box a {min-height:186px;}
.remittance_list li:hover .sel_area > a:hover {display:block; position:relative; padding-left:14px; text-align:left; font-size:14px; line-height:36px; color:#222; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.remittance_list li:hover .sel_area > a:hover span {background: url('/images/IP/global/bl_arrow_gray_down.png') no-repeat center center;}
/* 인터넷환전리스트 */
.exchange_list li dt {min-height:65px !important; padding-bottom: 29px !important; background: url("/images/IP/global/ico_forex_exch_off.png") no-repeat 288px 30px;}
.exchange_list li:hover dt {background: url("/images/IP/global/ico_forex_exch_over.png") no-repeat 288px 30px;}
.exchange_list li .half_box a {min-height:155px;}
.exchange_list li:hover .sel_area > a:hover {display:block; position:relative; padding-left:14px; text-align:left; font-size:14px; line-height:36px; color:#222; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.exchange_list li:hover .sel_area > a:hover span {background: url('/images/IP/global/bl_arrow_gray_down.png') no-repeat center center;}
.transfer_list > li {float:left; padding-bottom:24px; margin-right:25px; width:478px;}
.transfer_list > li:hover {padding-bottom:24px; background: url("/images/IP/global/bg_472_list_blue.png") no-repeat center 352px;}
.transfer_list > li:hover dl {background-color:#0e77df;}
.transfer_list > li:hover dt {color:#fff; border-bottom:1px solid #3d91e5; border-right:1px solid #3d91e5; background: url("/images/IP/global/ico_forex_over.png") no-repeat 400px 30px;}
.transfer_list > li:hover dt span {display:block; text-align:left; margin-top:15px; font-size:14px; line-height:20px; color:#fff; font-weight:300; font-family: 'Noto Sans KR',sans-serif; }
.transfer_list > li:hover dd li {border-bottom:1px solid #3d91e5; border-right:1px solid #3d91e5;}
.transfer_list > li:hover a {color:#fff;}
.transfer_list > li:hover a:hover {color:#fff000;}
.transfer_list > li:hover a span {background: url("/images/IP/global/bl_list_arrow_white.png") no-repeat 100% center;}
.transfer_list > li:hover a:hover span {background: url("/images/IP/global/bl_list_arrow_yellow.png") no-repeat 100% center;}
.transfer_list > li dl {background-color:#fff;}
.transfer_list > li dt {min-height:124px; text-align:left; padding-left:30px; padding-right:30px; padding-top:28px; padding-bottom:29px; font-size:24px; line-height:26px; color:#111; font-weight:600; font-family: 'Noto Sans KR',sans-serif; border-bottom:1px solid #eee; background: url("/images/IP/global/ico_forex_off.png") no-repeat 400px 30px;}
.transfer_list > li dt span {display:block; text-align:left; margin-top:15px; font-size:14px; line-height:20px; color:#888; font-weight:300; font-family: 'Noto Sans KR',sans-serif; }
.transfer_list > li dd li {border-right:1px solid #eee;  border-bottom:1px solid #eee; width:238px; }
.transfer_list > li dd li.no_line {border-bottom:none;}
.transfer_list > li dd li.no_line:hover {border-bottom:none;}
.transfer_list > li dd li span {display:block; background: url("/images/IP/global/bl_list_arrow.png") no-repeat 100% center;}
.transfer_list > li dd li a {text-decoration:none; text-align:left; display:block; padding-left:30px; padding-right:30px; font-size:16px; height:60px; line-height:60px; color:#333; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
/* 인터넷환전가능 영업점 */
.area_serach_wrap {padding-bottom:27px; }
.area_serach_wrap .tit_right {text-align:left; margin-bottom:11px; font-size:18px; line-height:20px; color:#222;  font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
.area_serach_wrap .tit_right span {display:block; margin-top:4px; font-size:12px; line-height:16px; color:#666; font-weight:300;}
.area_serach_wrap .area_search_box {background-color:#fff; padding:20px 15px;}
.area_serach_wrap .area_search_box .sel_area {position:relative; border:1px solid #ddd; margin-bottom:5px;}
.area_serach_wrap .area_search_box .sel_area > a {text-decoration:none; display:block; position:relative; padding-left:14px; text-align:left; font-size:14px; height:36px; line-height:36px; color:#222; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.area_serach_wrap .area_search_box .sel_area > a span {position:absolute; right:0; top:0; width:40px; height:36px; border-left:1px solid #ddd; background: url('/images/IP/global/bl_arrow_gray_down.png') no-repeat center center; }
.area_serach_wrap .area_search_box .sel_area ul {display:none; height:200px; overflow-y:scroll; position:absolute; left:0; top:38px; z-index:100; width:171px; background-color:#fff; border:1px solid #ddd;}
.area_serach_wrap .area_search_box .sel_area ul li a {text-decoration:none; display:block; padding-left:14px; text-align:left;font-size:14px; line-height:34px; color:#222; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.area_serach_wrap .btn_area_search {margin-top:5px;}
.area_serach_wrap .bd_line {margin-bottom:3px; height:30px; background:none !important; border-bottom:1px solid #cdcdcd !important;}
.remittance_box a {text-decoration:none; width:146px; height:216px; display:block;  text-align:left; padding:30px 28px 0 30px; background-color:#fff;}
.remittance_box strong {text-align:left; display:block; font-size:24px; line-height:32px; color:#222; font-weight:600; font-family: 'Noto Sans KR',sans-serif; background: url(/images/IP/global/btn_info_more.png) no-repeat 100% 6px;}
.remittance_box span {background:none; text-align:left; display:block; margin-top:15px; font-size:14px; line-height:20px; color:#777; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.remittance_box a:hover span {background:none;}
.remittance_service_list {overflow:hidden;}
.remittance_service_list ul {margin-bottom:-1px; overflow:hidden;}
.remittance_service_list li {float:left; width:326px; border-left:1px solid #eee; border-bottom:1px solid #eee; }
.remittance_service_list li.with_325 {width:325px;}
.remittance_service_list li span {display:block; background: url("/images/IP/global/bl_list_arrow.png") no-repeat 100% center;}
.remittance_service_list li a {background-color:#fff; text-decoration:none; display:block; padding-left:26px; padding-right:30px; text-align:left; font-size:16px; color:#333; height:60px; line-height:61px; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.remittance_service_list li a:hover {color:#046fd9;}
.remittance_service_list li a:hover span {background: url("/images/IP/global/bl_list_arrow_blue.png") no-repeat 100% center;}
/* 외화예금 주요서비스 */
.deposit_list_area {overflow:hidden;}
.deposit_list_area .deposit_list {float:left; width:750px; margin-right:25px;}
.deposit_list_area .deposit_list li {float:left; width:374px; border-left:1px solid #eee; border-bottom:1px solid #eee;}
.deposit_list_area .deposit_list li span {display:block; background: url("/images/IP/global/bl_list_arrow.png") no-repeat 100% center;}
.deposit_list_area .deposit_list li a {background-color: #fff; text-decoration:none; display:block; padding-left:26px; padding-right:30px; text-align:left; font-size:16px; color:#333; height:63px; line-height:63px; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.deposit_list_area .deposit_list li a:hover {color:#046fd9;}
.deposit_list_area .deposit_list .no_mr {margin-right:0;}
.deposit_list_area .f_right {float:right; width:204px;}
.deposit_list_area .service_list {width: 980px; margin-right: 0;}
.deposit_list_area .service_list li {width:325px;}
.im_export_list > li {float:left; width:310px !important; padding-bottom:27px; margin-right:25px;}
.im_export_list > li dl {background-color:#fff;}
.im_export_list > li dt{text-align:left; height:97px; padding-right:30px; padding-left:30px; padding-top:28px; padding-bottom:29px; font-size:20px; line-height:32px !important; color:#111; font-weight:500; font-family: 'Noto Sans KR',sans-serif; border-bottom:1px solid #eee;}
.im_export_list > li dt span {display:block;}
.im_export_list > li .ico_service_01 {background: url("/images/IP/global/bg_imexport_list_01.png") no-repeat 240px 30px;}
.im_export_list > li:hover .ico_service_01 {background: url("/images/IP/global/bg_imexport_list_01_hover.png") no-repeat 240px 30px;}
.im_export_list > li .ico_service_02 {background: url("/images/IP/global/bg_imexport_list_02.png") no-repeat 240px 30px;}
.im_export_list > li:hover .ico_service_02 {background: url("/images/IP/global/bg_imexport_list_02_hover.png") no-repeat 240px 30px;}
.im_export_list > li .ico_service_03 {background: url("/images/IP/global/bg_imexport_list_03.png") no-repeat 240px 30px;}
.im_export_list > li:hover .ico_service_03 {background: url("/images/IP/global/bg_imexport_list_03_hover.png") no-repeat 240px 30px;}
.im_export_list > li:hover {padding-bottom:27px; background: url("/images/IP/global/bg_big_list_blue.png") no-repeat center bottom;}
.im_export_list > li:hover dl {background-color:#0e77df;}
.im_export_list > li:hover dt {color:#fff; border-bottom:1px solid #3d91e5;}
.im_export_list > li:hover dd li {border-bottom:1px solid #3d91e5;}
.im_export_list > li:hover a {color:#fff;}
.im_export_list > li:hover a:hover {color:#fff000;}
.im_export_list > li:hover a span {background: url("/images/IP/global/bl_list_arrow_white.png") no-repeat 100% center;}
.im_export_list > li:hover a:hover span {background: url("/images/IP/global/bl_list_arrow_yellow.png") no-repeat 100% center;}
.im_export_list > li.no_mr {margin-right:0;}
.im_export_list > li dd li {border-bottom:1px solid #eee; width:310px; }
.im_export_list > li dd li.no_line {border-bottom:none;}
.im_export_list > li dd li span {display:block; background: url("/images/IP/global/bl_list_arrow.png") no-repeat 100% center;}
.im_export_list > li dd li a {text-decoration:none; text-align:left; display:block; padding-left:30px; padding-right:30px; font-size:16px; height:60px; line-height:60px; color:#333; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.user_time_down_wrap {overflow:hidden;}
.user_time_down_wrap .tit_h2 {margin-bottom:0 !important;}
.user_time_down_wrap .user_time_down_area {overflow:hidden;}
.user_time_down_wrap .user_time_list {padding-left:76px; padding-right:30px; float:left; overflow:hidden; border:1px solid #ddd; margin-right:20px;}
.user_time_down_wrap li {float:left; overflow:hidden; padding:29px 30px 29px 32px; *padding-left:28px; background: url(/images/IP/global/img_line_1x16.gif) no-repeat 0 center;}
.user_time_down_wrap li.first {padding-left:0; background:none;}
.user_time_down_wrap span {display:block; text-align:left; background: url(/images/IP/global/bl_gray_2x2.gif) no-repeat 0 center; font-size:18px; color:#111; padding-left:9px; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
.user_time_down_wrap em {display:block; text-align:left;  margin-top:5px; margin-left:10px; margin-right:34px; font-size:18px; color:#111; color:#046fd9; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.free_exchange_go {margin-top:9px; margin-bottom:26px; text-align:left;}
.free_exchange_go a {display:block; text-decoration:none; font-size:14px; line-height:16px; color:#222; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
.forex_list > li.no_mr:hover .free_exchange_go a {color:#222;}
.free_exchange_go a:hover {color:#222 !important;}
.free_exchange_go em {margin-left:4px; padding-right:14px; color:#046fd9; font-weight:600; background: url(/images/IP/global/bl_list_arrow_blue.png) no-repeat 100% center;}
.down_box {float:left; width:204px; overflow:hidden; background-color:#fff; text-align:left; }
.down_box a {text-align:left; display:block; text-decoration:none; font-size:16px; line-height:22px; color:#222; width:182px; height: 68px; padding-top:27px; padding-left:20px; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
.down_box span {display:block; padding-left:54px; background: url("/images/IP/global/ico_down_reference.png") no-repeat 0 center; font-size:16px; line-height:22px; color:#222; font-weight:600;}
.down_box span em {display:inline-block; margin-left:3px; color:#046fd9; font-size:16px; line-height:22px; margin-top:0; margin-right:0; font-weight:600;}
.down_box02 {float:left; width:204px; overflow:hidden; background-color:#fff; text-align:left; border-bottom:1px solid #ddd; }
.down_box02 a {text-align:left; display:block; text-decoration:none; font-size:16px; line-height:22px; color:#222; width:182px; height: 68px; padding-top:27px; padding-left:20px; font-weight:600; font-family: 'Noto Sans KR',sans-serif;}
.down_box02 span {display:block; padding-left:54px; background: url("/images/IP/global/ico_down_reference02.png") no-repeat 0 center; font-size:16px; line-height:22px; color:#222; font-weight:600;}
.down_box02 span em {display:inline-block; margin-left:3px; color:#046fd9; font-size:16px; line-height:22px; margin-top:0; margin-right:0; font-weight:600;}
.down_box03 {float:left; width:204px; overflow:hidden; background-color:#fff; text-align:left; }
.down_box03 a {text-align:left; display:block; text-decoration:none; font-size:16px; line-height:26px; color:#222; width:182px; height: 60px; padding-top:35px; padding-left:20px; font-weight:600; font-family: 'Noto Sans KR',sans-serif; background: url("/images/IP/global/ico_down_reference03.png") no-repeat 20px center;}
.down_box03 span {display:block; padding-left:54px; font-size:16px; line-height:26px; color:#222; font-weight:600;}
.down_box03 span em {display:inline-block; margin-left:3px; color:#046fd9; font-size:16px; line-height:26px; margin-top:0; margin-right:0; font-weight:600;}
.down_box_list {overflow:hidden; clear: both;}
.down_box_list {float: left; display: inline-block;}
/* 주택도시기금 */
.house_box {position: relative;}
.house_box dt {position: absolute;left: -15px;top: 0px;z-index: 10;}
.house_box dd {margin-left: 244px;}
.house_box dd ul {overflow: hidden;}
.house_box dd ul li {background-color: #fff;text-align: center;width: 244px;height: 239px;position: relative;float: left;border-left: 1px solid #ddd;}
.house_box dd ul li.yellow_box {background-color: #ffea3d;}
.house_box dd ul li.yellow_box span {color: #111;}
.house_box dd ul li .bd_line {border-bottom: 1px solid #ddd;}
.house_box dd ul li div {position: relative;height: 155px;}
.house_box dd ul li strong {display: block;padding-top: 45px;font-size: 24px;line-height: 32px;color: #111;font-weight: 600;font-family: 'Noto Sans KR', sans-serif;}
.house_box dd ul li span {display: block;padding-top: 22px;font-size: 14px;line-height: 20px;color: #888;font-weight: 300;font-family: 'Noto Sans KR', sans-serif;}
.house_box dd ul li a {position: absolute;right: 0;bottom: 0;}
.sub_iframe_area {clear:both;padding-top:46px;}
.sub_ev_area {width:283px;float:right;}
.sub_ev_area .bx-wrapper {position:relative;}
.sub_ev_area .bx-controls{text-align:left; position: absolute; left:100px;bottom:15px; z-index: 10;vertical-align: middle;}
.sub_ev_area .bx-controls *{display: inline-block; *display: inline; *zoom:1;}
.sub_ev_area .bx-controls .bx-pager{margin-top:6px; vertical-align: top;}
.sub_ev_area .bx-controls .bx-pager .bx-pager-item a{display: inline-block; vertical-align: top; width:12px;height:8px; background: url('/images/IP/global/btn_main_page_off.png') no-repeat left top; margin-right:4px; overflow: hidden; font-size: 0;}
.sub_ev_area .bx-controls .bx-pager .bx-pager-item a.active{background: url('/images/IP/global/btn_main_page_on.png') no-repeat left top; width:30px;}
.sub_ev_area .bx-controls-direction{position:absolute; width:1212px; left:50%; margin-left:-167px;}
.sub_ev_area .bx-controls-direction .bx-prev {text-indent:-9999px; position:absolute; left:0; top:-238px; width:46px;height:78px; background: url('/images/IP/global/btn_main_prev.png') no-repeat left top;}
.sub_banner_area .bx-controls-direction .bx-next {text-indent:-9999px; position:absolute; right:-1px; top:-238px; width:46px;height:78px; background: url('/images/IP/global/btn_main_next.png') no-repeat left top;}
.sub_ev_area .bx-controls-auto{margin-left: 5px;}
.sub_ev_area .bx-controls-auto .bx-controls-auto-item a{overflow: hidden; font-size: 0; line-height:0;}
.sub_ev_area .bx-controls-auto .bx-controls-auto-item a.bx-start{margin-right:5px; width:18px;height:18px; background: url('/images/IP/global/btn_slide_play.png') no-repeat left top;}
.sub_ev_area .bx-controls-auto .bx-controls-auto-item a.bx-stop{width:18px;height:18px; background: url('/images/IP/global/btn_slide_stop.png') no-repeat left top;}
.sub_ev_area .bx-controls-direction{display: none;}
.sub_textlink_area ul {clear:both; display:table; width:980px; padding-top:28px;}
.sub_textlink_area ul li {display:table-cell; text-align:center;}
.sub_textlink_area ul li a {display:inline-block;line-height:40px;height:40px;color:#444;font-size:20px;font-weight:300;font-family: 'Noto Sans KR', sans-serif;}
.sub_textlink_area ul li a:hover {font-size:20px;color:#046fd9;}
.addition_service_list > li {width:310px !important; padding-bottom:27px; margin-right:25px;}
.addition_service_list li dt{height:97px; padding-right:30px; line-height:32px !important;}
.addition_service_list li dt span {display:block;}
.addition_service_list li .ico_service_01 {background: url("/images/IP/global/bg_add_service_off_01.png") no-repeat 90% 30px;}
.addition_service_list li:hover .ico_service_01 {background: url("/images/IP/global/bg_add_service_on_01.png") no-repeat 90% 30px;}
.addition_service_list li .ico_service_02 {background: url("/images/IP/global/bg_add_service_off_02.png") no-repeat 90% 30px;}
.addition_service_list li:hover .ico_service_02 {background: url("/images/IP/global/bg_add_service_on_02.png") no-repeat 90% 30px;}
.addition_service_list li .ico_service_03 {background: url("/images/IP/global/bg_add_service_off_03.png") no-repeat 90% 30px;}
.addition_service_list li:hover .ico_service_03 {background: url("/images/IP/global/bg_add_service_on_03.png") no-repeat 90% 30px;}
.addition_service_list li .ico_service_04 {background: url("/images/IP/global/bg_add_service_off_04.png") no-repeat 90% 30px;}
.addition_service_list li:hover .ico_service_04 {background: url("/images/IP/global/bg_add_service_on_04.png") no-repeat 90% 30px;}
.addition_service_list li .ico_service_05 {background: url("/images/IP/global/bg_add_service_off_05.png") no-repeat 90% 30px;}
.addition_service_list li:hover .ico_service_05 {background: url("/images/IP/global/bg_add_service_on_05.png") no-repeat 90% 30px;}
.addition_service_list li .ico_service_06 {background: url("/images/IP/global/bg_add_service_off_06.png") no-repeat 90% 30px;}
.addition_service_list li:hover .ico_service_06 {background: url("/images/IP/global/bg_add_service_on_06.png") no-repeat 90% 30px;}
.addition_service_list > li:hover {padding-bottom:27px; background: url("/images/IP/global/bg_big_list_blue.png") no-repeat center bottom;}
.addition_service_list > li dd li {width:310px;}
.linkimage_box {margin-top:55px;}
.linkimage_box ul {}
.linkimage_box ul li {float:left;border:1px solid #ddd;text-align:left;}
.linkimage_box ul li.il01 {width:326px;}
.linkimage_box ul li.il02 {width:325px;border-left:0;}
.linkimage_box ul li.il03 {width:325px;border-left:0;}
.linkimage_box ul li.no_bdr {border-right:0;}
.linkimage_box ul li a {display:block;height:90px;line-height:90px;font-size:18px;color:#111;font-family: 'Noto Sans KR', sans-serif;font-weight:500;padding-left:82px;}
.linkimage_box ul li.il01 a {background:url("/images/IP/global/bg_linkimage_01.png") no-repeat 30px center;}
.linkimage_box ul li.il02 a {background:url("/images/IP/global/bg_linkimage_02.png") no-repeat 30px center;}
.linkimage_box ul li.il03 a {background:url("/images/IP/global/bg_linkimage_03.png") no-repeat 30px center;}
.lookup_box {overflow:hidden; position:relative; padding-bottom:20px; background: url("/images/IP/ca/bg_top_list2.png") no-repeat center bottom;}
.lookup_box dt {position:absolute; left:0; top:0;}
.lookup_box dd {margin-left:327px; float:left; overflow:hidden;}
.lookup_box dd ul {margin-bottom:-1px; margin-left:-1px; width:654px; overflow:hidden; background-color:#fff;}
.lookup_box dd li {float:left; width:326px; border-left:1px solid #eee; border-bottom:1px solid #eee; }
.lookup_box dd li span {display:block; background: url("/images/IP/global/bl_list_arrow.png") no-repeat 100% center;}
.lookup_box dd li a {text-decoration:none; display:block; padding-left:26px; padding-right:30px; text-align:left; font-size:16px; color:#333; line-height:60px; font-weight:300; font-family: 'Noto Sans KR',sans-serif;}
.lookup_box dd li a:hover {color:#046fd9;}
.lookup_box dd li a:hover span {background: url("/images/IP/global/bl_list_arrow_blue.png") no-repeat 100% center;}
.finance_info_list {overflow:hidden;}
.finance_info_list li{margin-bottom:20px;}
.finance_info_list li em{display:inline-block;margin-right:10px;width:24px;height:24px;line-height:24px;font-size:11px;color:#009aca;text-align:center;vertical-align:top;border-radius:100%;background-color:#d5f4fe;font-weight:bold}
.finance_info_list li dl{margin-bottom:7px;}
.finance_info_list li dt{font-size:14px;line-height:24px;color:#333;font-weight:bold;}
.finance_info_list li dd{margin-top:2px;padding-left:34px;font-size:12px;line-height:16px;color:#4b4e5a;}
.finance_info_list li dd span{color:#1776b4;}
.internet_user {overflow:hidden; width:980px; text-align:center;  margin-top:55px;}
.internet_user .tit {text-align: left;font-size: 24px;line-height: 30px;color: #111;font-weight: 600 !important;margin-bottom: 19px !important;font-family: 'Noto Sans KR', sans-serif;}
.internet_user ul {overflow:hidden; text-align:center;border:none;}
.internet_user ul li {display:inline-block;margin:0 60px;box-sizing:border-box;width:175px; height:175px; vertical-align:top;border-radius:100%;background-color:#e9ecf2;}
.internet_user ul li:hover {background-color:#178cff;}
.internet_user ul li:hover a {color:#fff;}
.internet_user ul li a {text-decoration:none; display:inline-block; box-sizing:border-box; width:175px; height:175px; font-size:18px; line-height:24px; color:#445566; font-weight:500; font-family: 'Noto Sans KR',sans-serif; padding-top:93px; }
.internet_user .list_01 a {background: url("/images/IP/ca/ico_it_user_01.png") no-repeat center 46px;}
.internet_user .list_02 a {background: url("/images/IP/ca/ico_it_user_02.png") no-repeat center 48px;}
.internet_user .list_03 a {background: url("/images/IP/ca/ico_it_user_03.png") no-repeat center 48px;}
.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;}