@charset "utf-8";
/* CSS Document */

@import url('common.css');
@import url('header.css');

body{letter-spacing:0}

h1, h2, h3, h4, h5{letter-spacing:0}

th, td{word-break:normal !important;}

.down{color:#d60031;letter-spacing:0}
.up{color:#078a00;letter-spacing:0}
span.up{padding-left:15px;background:url(/images/eng/common/bu_up.png) no-repeat left 7px}/*up*/
span.down{padding-left:15px;background:url(/images/eng/common/bu_down.png) no-repeat left 7px}/*down*/
strong.up{padding-left:15px;background:url(/images/eng/common/bu_up2.gif) no-repeat left 5px}/*up*/
strong.down{padding-left:15px;background:url(/images/eng/common/bu_down2.gif) no-repeat left 5px}/*down*/

a.month-1, a.month-3, a.month-6, a.month-12{width:22px;height:18px;line-height:18px}

/* 2015.01.21 bluewebd download top space error */
#Vp20Ctl {position:absolute;top:0;left:0;width:0 !important;height:0 !important;padding:0 !important;margin:0;overflow:hidden;font-size:0 !important;line-height:0 !important}

html[lang="en"] ul.family li > a {font-size:11px;}

html[lang="en"] .location li>a{font-size:12px; padding:0 40px 0 5px; letter-spacing:-0.5px;}
html[lang="en"] .location li>a:hover{margin-left:-11px;padding-left:16px;}
html[lang="en"] .location li:last-child>a, .location li.last>a {padding-right:30px;}
html[lang="en"] .location li.home>a {padding:0;}
html[lang="en"] .location li.home>a:hover{margin:0;}

/*Button Type Add*/
a.btn3.pers-num{
	background-image:url(/images/eng/common/bg_bul3.png);background-repeat:no-repeat
}
a.btn3.pers-num{padding-right:31px;background-position:right 0}

html[lang="en"] .gnb-container2 .row > dl dd > a, html[lang="en"] .gnb-container2 .row > dl.active dd > a {padding-right:18px;}
/* 2014-09-24 GNB 영문 시작 */
.gnb-container2{overflow:hidden;}
.gnb-container2 .btn-area .inner{position:absolute;bottom:0;right:-1px;width:100%;height:35px;border:1px solid #2d2e37;background-color:#686970;color:#fff;line-height:34px}
.quick-menu{float:right;}
.quick-menu .rollbar{width:auto;}
/* 2014-09-24 GNB 영문 끝 */
table.tbl-type.report td.report-day{text-align:left;background-color:#fafbfc !important}
table.tbl-type.report td.report-day{height:36px;line-height:36px;padding:0 18px;background-color:#fafbfc;color:#2768c3}
table.tbl-type.report td.report-day strong{font-weight:700}

table.tbl-type2 td p.tbl-comment, table.tbl-type2 td p.notice{margin:13px 0 10px}
table.tbl-type2 td p.notice label.block{display:block;margin-bottom:5px;font-size:16px}

div.notice{padding:40px;padding-left:118px;border:1px solid #e0e1e3;background:#fafbfc url(/images/common/ico/bu_notice.gif) no-repeat 40px 40px;font-size:14px}
div.notice p{margin-bottom:21px}
div.notice p strong{display:block;margin:-7px 0 9px;font-size:18px;font-weight:700}
div.notice dt{margin-bottom:7px;font-weight:700}
div.notice dd{margin-top:3px;padding-left:10px;background:url(/images/common/ico/bu_desc.gif) no-repeat 0 11px}
div.notice dd+dt{margin-top:21px}

ul.tab-type li a{letter-spacing:-.6px}
ul.tab-type li.double a{height:45px;padding-top:4px;line-height:normal}

ul.tab-ins{margin:-1px 0 40px -1px;zoom:1}
ul.tab-ins:after{content:'';display:block;clear:both}
ul.tab-ins li{float:left;width:317px;margin:1px 0 0 1px;border:1px solid #e0e1e3;background:url(/images/common/bg_check4.gif) no-repeat 287px center}
ul.tab-ins li a{display:block;height:34px;padding-left:10px;color:#000;font-size:14px;line-height:34px; letter-spacing:-.5px;}
ul.tab-ins li:hover a{text-decoration:none}
ul.tab-ins li a strong{font-weight:700}
ul.tab-ins li:hover, ul.tab-ins li.on{border-color:#1d4e92;background-color:#2768c3;background-image:url(/images/common/bg_check3.gif)}
ul.tab-ins li:hover a, ul.tab-ins li.on a{color:#fff;text-decoration:none}
ul.tab-ins li:hover a strong, ul.tab-ins li.on a strong{color:#fff}
	#popWrap.l2 ul.tab-ins li{width:264px;background-position:234px center}
	#popWrap.l2 ul.tab-ins.type2 li{width:397px;background-position:366px center}

/* Form */
.checkbox, .radio{margin-top:-3px}
.mgb20 {margin-bottom:20px;}
.text-red{color:#ac0069;}
.text-red1{font-size:20px;color:#ac0069;font-weight:bold;line-height:40px;}
.text-b{font-weight:bold;}
.agreement {padding:27px 0 50px 255px;background:url(/ux/images/customer/certificate/icon_agreement_eng.png) 61px 31px no-repeat;}
.boxGrey {margin-top:40px !important;padding:27px 0 50px 255px;background-color:#edf0f6;font-size:14px}

/* Login */
/* 2015.01.27 bluewebd 공인인증서 로그인관련 추가 수정  */
h1+.login-box{margin-top:-28px}

/* 2014.11.03 bluewebd 여백조정
.login-box{display:table;width:952px;margin-top:-48px;border:4px solid #d3d5d8;background-color:#fff;font-size:14px}
*/
.login-box{display:table;width:952px;border:4px solid #d3d5d8;background-color:#fff;font-size:14px}
.login-box.maru {width:714px;}
.login-box .row{display:table-row}
.login-box .row>div{display:table-cell;padding:35px 18px;vertical-align:top}
	body.msie7 .login-box .row>div{float:left}
.login-box .row .certify, .login-box .row .login {position:relative; display:table-cell; width:428px; padding:35px 18px; vertical-align:top;}
.login-box .row .login{width:448px;border-left:4px solid #d3d5d8}

.login-box .row>div.promotion{width:474px;height:390px;padding:0;position:relative;overflow:hidden}
.login-box .row>div.promotion img{position:absolute;bottom:0;left:0}
.login-box .row>div.promotion ul{position:absolute;top:220px;left:30px}
.login-box .row>div.promotion li{width:170px;height:53px;padding:17px 0 0 10px;background-color:#393b4c;color:#aeb4bb;font-size:13px}
.login-box .row>div.promotion li:first-child{height:70px;padding:0}
.login-box .row>div.promotion li:first-child a{display:block;width:170px;height:70px;padding-left:10px;background:#354464 url(/images/main/bu_go.gif) no-repeat 156px center;color:#fff;font-size:16px;font-weight:700;line-height:69px;text-decoration:none}
.login-box .row>div.promotion li b{display:block;color:#fff;letter-spacing:0}
	body.msie7 .login-box .row>div{float:left}
.login-box .login{display:table-cell;width:438px;padding:35px 18px 35px;vertical-align:top; border-left:4px solid #d3d5d8}
/* .login-box .tbl-login{padding:18px 20px;border:1px solid #e0e1e3;background-color:#fafbfc} */
.login-box .tbl-login{padding:18px 0 18px 20px;border:1px solid #e0e1e3;background-color:#fafbfc}
.login-box .guide-desc{margin-top:25px;padding-top:30px;background:url(/images/common/bg_dot2.gif) repeat-x left top;zoom:1}
.login-box .guide-desc:after{content:'';display:block;clear:both}
.login-box .guide-desc ul.desc{float:left;width:55%;margin-top:-5px}
.login-box .guide-desc ul.desc li{margin-top:0}
.login-box .guide-desc span.btn-area{display:block;clear:none;float:right;width:136px;padding:0}
.login-box .guide-desc span.btn-area a.btn3{width:137px;margin-bottom:2px;padding:0}
.login-box .cancel{margin-top:15px;padding-top:80px;text-align:center;color:#2768c3;font-size:16px;background:url(/images/login/bg_cancel.gif) no-repeat center top}
.login-box .cancel strong{display:block;margin-bottom:15px;font-weight:bold;font-size:20px;color:#000}
.login-box .cancel strong em{font-weight:bold}
.login-box h2{color:#2768c3;font-size:20px !important}
.login-box p.message3{text-align:left;font-size:14px}
.login-box p.desc{margin-bottom:18px}
.login-box p.desc a.btn3{position:static;height:24px;margin:8px 0 0;font-size:12px;line-height:24px}
.login-box p.tbl-comment{margin-bottom:10px}
.login-box p.tbl-comment a.btn3{position:static;height:24px;margin:8px 0 0;font-size:12px;line-height:24px}
.login-box a.btn{width:100%;height:68px;padding:0;background-image:none;text-align:center;font-size:20px;font-weight:700;line-height:68px}
.login-box a.btn3.go{width:100%;height:48px;margin-top:47px;padding:0;background-image:none;text-align:center;font-size:16px;line-height:48px}
.login-box a.btn3.go em{color:#000;padding-right:27px;background:url(/images/common/btn/bg_bul3.png) no-repeat right -621px}
.login-box fieldset{height:40px;padding-top:15px;text-align:center}
.login-box fieldset .select-box{height:26px}
.login-box fieldset .select-box .wrap div{height:26px !important}
.login-box fieldset .select-box .wrap, .login-box fieldset .select-box .list{text-align:left}
.login-box fieldset .select-box .wrap div span{height:24px;line-height:24px}
.login-box fieldset .select-box .wrap div a.selecter{width:24px;height:24px;background-position:-5px -3px}
.login-box fieldset .select-box .list{top:27px}
.login-box ul.tab-type{height:40px;background:none}
.login-box ul.tab-type+form{margin-top:60px}
.login-box ul.tab-type li{width:222.5px}
.login-box ul.tab-type li a{height:38px;border-width:1px;border-color:#a0a3aa;border-top:1px solid #a0a3aa; border-right:1px solid #a0a3aa;background-color:#fafbfc;line-height:38px}
/*.login-box ul.tab-type li:first-child a{border-left:1px solid #a0a3aa}*/
.login-box ul.tab-type li:last-child{border-color:#a0a3aa}
.login-box ul.tab-type li.on a{border-bottom-width:0;background-color:#fff;color:#ac0069}
.login-box ul.option{height:40px;margin-top:-15px;margin-bottom:10px;line-height:40px}
.login-box ul.option li{display:inline;margin-right:20px;font-size:16px;}
.login-box .tbl-login{padding:13px 0 13px 20px;border:1px solid #e0e1e3;background-color:#fafbfc}

.login-box th, .login-box td{}
.login-box th{padding:0 20px 0 0;vertical-align:middle;text-align:left;font-weight:normal}
.login-box td{padding:5px 0}
.login-box td input[type=text], .login-box td input[type=password]{width:100px;margin-right:10px}
	body.msie7 .login-box td input[type=text], body.msie7 .login-box td input[type=password]{width:80px}
	
.login-box div.tab-details{border-width:0;padding:0;margin-bottom:0}	
.login a.btn3.pop{position:static;height:24px;font-size:12px;line-height:24px;background-position: right -545px;padding-right:40px}

.contents-box.login{height:181px;padding:0;border-color:#a0a3aa}
.contents-box.login dl{float:left;width:418.5px;height:128px;padding:23px 30px 30px}
.contents-box.login dl+dl{border-left:1px solid #a0a3aa}
.contents-box.login dt{margin-bottom:10px;color:#2768c3;font-size:18px;font-weight:700}
.contents-box.login dd a.btn3{margin-top:16px}

.contents-box2.login{margin-top:40px;padding:5px 20px}
.contents-box2.login a.btn3{margin:15px -4px 4px 0}

/* 2015.01.30 st.kang add */
.column-box2{display:table;width:100%;border:1px solid #e0e1e3}
.column-box2 .row{display:table-row}
.column-box2 dl{display:table-cell;width:49.9%;padding:20px 0;border-left:1px solid #e0e1e3}
	body.msie7 .column-box2 .row dl{float:left}
.column-box2 dl:first-child{border-left:none}
.column-box2 dl dt{padding:0 20px;margin-bottom:15px}
.column-box2 dl dd{padding:0 20px}
.column-box2.cell-3 dl{width:33.3%}
.column-box2.cell-3 dl dt{height:68px}
.column-box2.cell-3.pReissueSign dl dt{height:108px}
.column-box2.cell-2.pReissueSign, .column-box2.onlySrch {border-top:none;}
.column-box2.onlySrch .onlySrchDesc {padding:20px;}
.column-box2.onlySrch .onlySrchDesc2 {padding:20px; border-top:1px solid #e0e1e3}

.login-comment{padding:20px;background-color:#f5f6f8}
.login-comment li {margin-top:10px;}
.login-comment li:first-child {margin-top:0;}
.login-comment b{display:inline-block;height:18px;margin-right:10px;padding-left:24px;background:url(/images/common/ico/ic_notice3.gif) no-repeat 0 0;font-size:14px;line-height:17px}
.login-comment a.btn3{height:24px;margin:8px -2px 0 0;background-color:#fff;font-size:12px;font-weight:normal;line-height:24px}

/* 이중접속 팝업 추가 st.kang*/
ul.login-btn-list{margin-top:20px}
ul.login-btn-list li{margin-top:1px;padding:10px;border:1px solid #e0e1e3;zoom:1}
ul.login-btn-list li:first-child{margin-top:0}
ul.login-btn-list li:after{content:'';display:block;clear:both}
ul.login-btn-list li b{display:block;float:left;height:36px;line-height:35px}
ul.login-btn-list li a{float:right}

/* Security software guidance */
/* 2015.01.21 bluewebd add */
ul.tab-useguide{margin-left:-1px;zoom:1}
ul.tab-useguide:after{content:'';display:block;clear:both}
ul.tab-useguide li{float:left;width:266px;margin:0 0 1px 1px; letter-spacing:-0.5px;}
ul.tab-useguide li.line2 a {height:44px; line-height:18px; padding-top:6px;}
ul.tab-useguide li a{display:block;height:34px;padding:0 20px;border:1px solid #e0e1e3;background:#fff url(/images/common/bg_check4.gif) no-repeat 236px center;color:#000;font-size:14px;line-height:34px;text-decoration:none}
ul.tab-useguide li a:hover, ul.tab-useguide li.on a{border-color:#1d4e92;background-color:#2768c3;background-image:url(/images/common/bg_check3.gif);color:#fff}
/****************************************************************************************
 00.Main 
******************************************************************************************/
#wrap.main .location, #wrap.main .related-menu, #wrap.main .btn-common{display:none !important}

#wrap.main #contents{width:100%;padding:0;zoom:1;padding-bottom:40px;}
#wrap.main #contents:after{content:'';display:block;clear:both}
#wrap.main #contents .section{width:960px;margin:0 auto;line-height:1.2;position:relative;}
	body.msie7 #wrap.main .section{z-index:1}

#wrap.main .contents{margin-top:18px;zoom:1;}
#wrap.main .contents:after, #wrap.main .contents .recommand-ad:after{content:'';display:block;clear:both}
#wrap.main .contents .recommand-ad{float:left;width:480px;height:314px;background:#29569d;border-bottom:3px solid #dcddde;position:relative;zoom:1;}
#wrap.main .contents .recommand-ad > h2, #wrap.main .contents .recommand-ad small, #wrap.main .contents .recommand-ad a{color:#fff}
#wrap.main .contents .recommand-ad > h2{font-size:26px;margin:0 !important;font-weight:normal;letter-spacing:-2.5px}
#wrap.main .contents .recommand-ad > h2 small{display:block;margin:14px 0 100px;font-size:16px;letter-spacing:-1px}
#wrap.main .contents .recommand-ad div.slider{position:absolute;top:0;left:0;width:100%;height:314px;overflow:hidden}
#wrap.main .contents .recommand-ad span.slider-controller{position:absolute;top:30px;right:30px;display:block;height:13px}
#wrap.main .contents .recommand-ad span.slider-controller a{display:block;float:left;width:13px;height:13px;margin-left:3px;background-image:url(/images/main/bu_toggle2.png);background-position:-13px 0;background-repeat:no-repeat;overflow:hidden;text-indent:-9999px}
#wrap.main .contents .recommand-ad span.slider-controller a:hover, #wrap.main .contents .recommand-ad span.slider-controller a.on{background-position:0px 0}
#wrap.main .contents .recommand-ad span.slider-controller a.pause, #wrap.main .contents .recommand-ad span.slider-controller a.pause.on{width:12px;background-position:-26px 0}
#wrap.main .contents .recommand-ad span.slider-controller a.play, #wrap.main .contents .recommand-ad span.slider-controller a.play.on{width:10px;background-position:-38px 0}
#wrap.main .contents .recommand-ad .btn{position:absolute;bottom:31px;left:21px;background-color:#373f58;width:268px;height:145px;}
#wrap.main .contents .recommand-ad .btn > h2{display:block;padding:13px 0 4px 15px;color:#aeb4bb;font-weight:bold;font-size:14px;letter-spacing:-0.5px}
#wrap.main .contents .recommand-ad .btn > h2 b{color:#fff;}
#wrap.main .contents .recommand-ad .btn ul{position:relative;display:block;color:#fff;width:230px;height:89px;overflow:hidden;margin-left:18px;}
#wrap.main .contents .recommand-ad .btn ul li{display:block;font-size:14px}
#wrap.main .contents .recommand-ad .btn ul li.on a{color:#fff}
#wrap.main .contents .recommand-ad .btn ul li a{display:inline-block;background:url(/images/eng/main/bul_icon4.gif) no-repeat left center;padding-left:9px;line-height:20px;margin-bottom:3px;color:#ccd4dc;}
#wrap.main .contents .recommand-ad .btn ul li a:hover{text-decoration:none}
#wrap.main .contents .recommand-ad .btn ul li .btn-details{position:absolute;top:0;left:85px;background:#566079;width:110px;height:79px;padding:0 0 10px 17px;overflow:hidden}
#wrap.main .contents .recommand-ad .btn ul li .btn-details li{display:block;color:#fff;padding-top:8px;font-size:12px;letter-spacing:-0.5px;line-height:16px;}

#wrap.main .contents .recommand-list{float:left;position:relative;border-bottom:3px solid #dcddde;zoom:1;height:314px;}
#wrap.main .contents .recommand-list:after, #wrap.main .contents .recommand-list ul:after, #wrap.main .contents .recommand-list li .cont-area:after{content:'';display:block;clear:both}
#wrap.main .contents .recommand-list ul{border:6px solid #8cb2e8;background-color:#fff;zoom:1;width:468px;height:302px;padding:0;}
#wrap.main .contents .recommand-list li:first-child{border-top:none;padding-top:0px;}
#wrap.main .contents .recommand-list li{border-top:1px solid #dadce0;overflow:hidden}
#wrap.main .contents .recommand-list li .cont-area{border-top:2px solid #3a3c4d;border-right:1px solid #b7bfcb;width:423px;margin:21px 0 0 20px;zoom:1;}
#wrap.main .contents .recommand-list li .cont-area dl{position:relative;border-left:1px solid #b7bfcb;border-bottom:1px solid #b7bfcb;float:left;width:139.5px;height:132px;}
#wrap.main .contents .recommand-list li .cont-area dl:first-child{background:#f1f6fc;}
#wrap.main .contents .recommand-list li .cont-area dl:first-child dt{font-size:20px;color:#ac0069}
#wrap.main .contents .recommand-list li .cont-area dl dt{display:block;padding-top:27px;font-size:15px;text-align:center;}
#wrap.main .contents .recommand-list li .cont-area dl dd{display:block;margin-top:15px;width:auto;height:75px;text-align:center;font-size:14px;background:url(/images/eng/main/service_ico_set.png) no-repeat;background-position:center 0;}
#wrap.main .contents .recommand-list li .cont-area dl:nth-child(1) dd{background:none;}
#wrap.main .contents .recommand-list li .cont-area dl:nth-child(2) dd{background-position:center 12px;}
#wrap.main .contents .recommand-list li .cont-area dl:nth-child(3) dd{background-position:center -58px;}
#wrap.main .contents .recommand-list li .cont-area dl:nth-child(4) dd{background-position:center -140px;}
#wrap.main .contents .recommand-list li .cont-area dl:nth-child(5) dd{background-position:center -198px;}
#wrap.main .contents .recommand-list li .cont-area dl:nth-child(6) dd{background-position:center -280px;}
#wrap.main .contents .recommand-list li .cont-area dl.nth_1 dd{background:none;}
#wrap.main .contents .recommand-list li .cont-area dl.nth_2 dd{background-position:center 12px;}
#wrap.main .contents .recommand-list li .cont-area dl.nth_3 dd{background-position:center -58px;}
#wrap.main .contents .recommand-list li .cont-area dl.nth_4 dd{background-position:center -140px;}
#wrap.main .contents .recommand-list li .cont-area dl.nth_5 dd{background-position:center -198px;}
#wrap.main .contents .recommand-list li .cont-area dl.nth_6 dd{background-position:center -280px;}

#wrap.main .contents .recommand-list li .cont-area dl dd .btn_go{position:absolute;bottom:-1px;right:-1px;border:1px solid #b6bac1;border-right:none;width:21px;height:21px;background:url(/images/eng/main/bul_go.png) no-repeat center center;}

#wrap.main .report-list{position:relative;float:left;width:475px;height:348px;padding-top:17px;}
#wrap.main .report-list .report{position:relative;float:left;padding:12px 0 0 20px;width:auto;height:160px;border:1px solid #cecfd1;}
#wrap.main .report-list .report h2{float:left;color:#000;font-size:14px;letter-spacing:-1.0px;width:99px;height:89px;margin:4px 0 0 0;padding:0;}
#wrap.main .report-list .report a.go{position:absolute;bottom:15px;left:15px;display:block;width:38px;height:18px;margin:43px 0 0;padding:0 0 0 7px;border:1px solid #b6bac1;background:#fff url(/images/eng/main/bul_icon3.gif) no-repeat 85% center;text-align:left;color:#000;font-size:12px;font-weight:normal;line-height:15px;text-decoration:none;letter-spacing:-1.0px;}
#wrap.main .report-list .report a.go:hover{border-color:#2768c3}
#wrap.main .report-list .report .list{float:left;width:353px;}
#wrap.main .report-list .report .list li{position:relative;clear:both;width:100%;height:30px;letter-spacing:-1.0px;}
#wrap.main .report-list .report .list li a{display:inline-block;width:240px;background:url(/images/eng/main/icons_set.png) no-repeat 0 -22px;padding-left:17px;line-height:26px;font-size:14px;color:#000;}
#wrap.main .report-list .report.type2{border-top:none;height:161px;}
#wrap.main .report-list .report.type2 .list li a{background-position:0 7px;}
#wrap.main .report-list .report .list li em{color:#2768c3;position:absolute;top:6px;right:20px;font-size:14px;}

#wrap.main .notice-list{position:relative;float:left;width:475px;height:125px;padding-top:17px;margin-left:10px;}
#wrap.main .notice-list:after{content:'';display:block;clear:both}
#wrap.main .notice-list .fl{zoom:1;position:relative;clear:both;float:left;width:473px;height:125px;padding:0;border:1px solid #cecfd1;}
#wrap.main .notice-list .fl h2{position:absolute;left:0px;top:0px;width:79px;height:109px;border-right:1px solid #cecfd1;margin:0;padding:16px 0 0 20px;font-size:14px !important;color:#2768c3;}
#wrap.main .notice-list .fl a.go{position:absolute;bottom:20px;left:20px;display:block;width:38px;height:18px;margin:0;padding:0 0 0 7px;border:1px solid #b6bac1;background:#fff url(/images/eng/main/bul_icon3.gif) no-repeat 85% center;text-align:left;color:#000;font-size:12px;font-weight:normal;line-height:15px;text-decoration:none;letter-spacing:-1.0px;}
#wrap.main .notice-list .fl a.go:hover{border-color:#2768c3}

#wrap.main .notice-list .fl .list{margin:0 0 0 100px;background:#fafbfc;height:209px;}
#wrap.main .notice-list .fl .list li{float:left;position:relative;font-size:14px;margin:0;}
#wrap.main .notice-list .fl .list li a{display:table-cell;padding:0 80px 0 0;width:493px;height:41px;line-height:14px;color:#000;vertical-align:middle;border-bottom:1px solid #cecfd1;background:#fafbfc;}
	body.msie7 #wrap.main .notice-list .fl .list li a{display:block;margin:0px;padding:0 90px 0 0;width:403px;height:41px;line-height:14px}
#wrap.main .notice-list .fl .list li a:hover{color:#fff;background:#2768c3;}
#wrap.main .notice-list .fl .list li a span{margin:0 0 0 -13px;display:block;padding:0 0 0 21px;}
	body.msie7 #wrap.main .notice-list .fl .list li a span{line-height:41px;white-space:nowrap;}
#wrap.main .notice-list .fl .list li a:hover span{background:url(/images/eng/main/bul_icon2.gif) no-repeat left center;background-color:none;}
#wrap.main .notice-list .fl .list li strong{position:absolute;display:block;padding:0 10px;top:0px;right:0px;height:41px;line-height:41px;background:#fafbfc;}
#wrap.main .notice-list .fl .list li a:hover + strong{color:#fff;background:#2768c3;}

#wrap.main .notice-list .fr{position:relative;float:left;width:475px;height:211px;padding:0;margin-top:10px;}
#wrap.main .notice-list .fr .pop-hts{float:left;position:relative;display:inline-block;background:#636d7b url(/images/eng/main/bg_pop_hts.gif) no-repeat;width:475px;height:106px;letter-spacing:-1.0px;}
#wrap.main .notice-list .fr .pop-hts strong{display:block;font-size:16px;color:#fff;padding:19px 0 10px 19px;}
#wrap.main .notice-list .fr .pop-hts span{display:block;font-size:14px;color:#c2d6f3;padding:0 0 0 19px;line-height:20px;}
#wrap.main .notice-list .fr .pop-hts a.go{position:absolute;top:-25px;left:200px;display:block;width:38px;height:18px;margin:43px 0 0;padding:0 0 0 7px;border:1px solid #4b4c52;background:url(/images/eng/main/bul_icon5.gif) no-repeat 85% center;text-align:left;color:#fff;font-size:12px;font-weight:normal;line-height:15px;text-decoration:none;letter-spacing:-1.0px;}
#wrap.main .notice-list .fr .pop-hts a.go:hover{border-color:#2768c3}

#wrap.main .notice-list .fr .pop-qna{float:left;position:relative;display:inline-block;background:#237faf url(/images/eng/main/bg_qna.gif) no-repeat;width:475px;height:105px;}
#wrap.main .notice-list .fr .pop-qna ul{margin-left:94px;margin-top:28px;}
#wrap.main .notice-list .fr .pop-qna ul li{display:inline-block;*display:inline;width:165px;}
#wrap.main .notice-list .fr .pop-qna ul li.type2{width:210px;}
#wrap.main .notice-list .fr .pop-qna ul li a{display:inline-block;background:url(/images/eng/main/bul_icon4.gif) no-repeat 0 center;font-size:14px;padding-left:9px;color:#fff;height:21px;line-height:21px;letter-spacing:-0.5px;}
 
 
/****************************************************************************************
 00.footer
******************************************************************************************/
/* footer */
#eng_footer{width:100%;border-top:1px solid #d3d6db; min-width:960px;}
#eng_footer .section{width:960px;height:100px;margin:0 auto;font-size:14px;position:relative}
	body.msie7 #footer .section{padding-bottom:0}
#eng_footer .fl{width:400px;margin-top:32px}
#eng_footer .fl ul{display:block;clear:both;}
#eng_footer .fl li{display:inline-block; *dipslay:inline;float:left;}
#eng_footer .fl li:first-child a{background:none;padding-left:0;}
#eng_footer .fl li a{color:#000;background:url(/images/eng/common/footer/bul_dot.gif) no-repeat 0 center;padding-left:11px;padding-right:8px;}
#eng_footer .fl li em a{color:#ac0069}
#eng_footer .fl p{margin:11px 0 0;text-align:left;display:block;clear:both;}
#eng_footer .fr{margin-top:32px;}
#eng_footer .fr span img{vertical-align:middle;}
#eng_footer .fr .select-box{min-width:132px; width:auto !important}
#eng_footer dl.related-menu{position:absolute; top:-180px; left:0; width:958px; border:1px solid #e0e1e3;background-color:#fff;font-size:14px; background-color:#fafbfc;}
/*#footer dl.related-menu dt, #footer dl.related-menu dd{float:left}*/
#eng_footer dl.related-menu dt, #footer dl.related-menu dd{display:inline-block; *dipslay:inline; *zoom:1; vertical-align:middle;}
#eng_footer dl.related-menu dt{width:82px;height:48px;padding-left:43px;background:#fafbfc url(/images/common/ico/bu_related.png) no-repeat 25px center;line-height:48px;font-weight:700; vertical-align:top;}
#eng_footer dl.related-menu dd{width:832px; background:#fff; padding-bottom:14px;}
#eng_footer dl.related-menu dd ul{padding-left:30px}
#eng_footer dl.related-menu dd li{float:left;margin:14px 40px 0px 0;padding-left:10px;background:url(/images/common/ico/bu_desc.gif) no-repeat 0 9px}
#eng_footer dl.related-menu dd li a{color:#000}
	body.msie7 #eng_footer .section{height:auto;padding-bottom:0;position:static}
	body.msie7 #eng_footer dl.related-menu{margin:-171px 0 111px;position:static}


/****************************************************************************************
 01.Services
******************************************************************************************/

/* IPO */
ul.ipo-benefits-list li{display:table;margin-top:10px}
ul.ipo-benefits-list li:first-child{margin-top:0}
ul.ipo-benefits-list li dl{display:table-row}
ul.ipo-benefits-list li dt{display:table-cell;width:160px;padding:13px 20px 16px;background-color:#6c7686;text-align:center;vertical-align:middle;color:#fff}
ul.ipo-benefits-list li dd{display:table-cell;width:719px;padding:14px 20px 5px;border:1px solid #e0e1e3;border-left-width:0;background-color:#fafbfc;vertical-align:top}

ul.ipo-process li{display:table;padding-bottom:50px;background:url(/images/eng/common/bu_arrow.gif) no-repeat 92px bottom}
ul.ipo-process li dl{display:table-row;min-height:94px}
ul.ipo-process li dt{display:table-cell;width:160px;padding:13px 20px 16px;text-align:center;vertical-align:middle;color:#fff}
ul.ipo-process li dd{display:table-cell;width:479px;padding:14px 20px 5px;border:1px solid #e0e1e3;border-left-width:0;background-color:#fafbfc;vertical-align:top}
ul.ipo-process li dd+dd{width:200px;padding:0 20px;border-width:0;background-color:transparent;vertical-align:middle}
ul.ipo-process li dd li{padding-bottom:0 !important;background:url(/images/common/ico/bu_desc.gif) no-repeat 0 11px}
ul.ipo-process li hr{height:10px !important}
ul.ipo-process li:last-child{padding-bottom:0}
ul.ipo-process li:last-child dd+dd strong{display:block;height:156px;padding:82px 0 0 20px;margin-top:-144px;background:url(/images/eng/bg_cell.gif) no-repeat left top}
ul.ipo-process li:nth-child(1) dt{background-color:#6c7686}
ul.ipo-process li:nth-child(2) dt{background-color:#627691}
ul.ipo-process li:nth-child(3) dt{background-color:#5475a3}
ul.ipo-process li:nth-child(4) dt{background-color:#486fa5}
ul.ipo-process li:nth-child(5) dt{background-color:#366ab3}
ul.ipo-process li:nth-child(6) dt{background-color:#2d5895}
ul.ipo-process li:nth-child(7) dt{background-color:#244677}
	ul.ipo-process li.nth_1 dt{background-color:#6c7686} /* 2014-11-07 IE7 ~ IE8 CSS3 대응 */
	ul.ipo-process li.nth_2 dt{background-color:#627691} /* 2014-11-07 IE7 ~ IE8 CSS3 대응 */
	ul.ipo-process li.nth_3 dt{background-color:#5475a3} /* 2014-11-07 IE7 ~ IE8 CSS3 대응 */
	ul.ipo-process li.nth_4 dt{background-color:#486fa5} /* 2014-11-07 IE7 ~ IE8 CSS3 대응 */
	ul.ipo-process li.nth_5 dt{background-color:#366ab3} /* 2014-11-07 IE7 ~ IE8 CSS3 대응 */
	ul.ipo-process li.nth_6 dt{background-color:#2d5895} /* 2014-11-07 IE7 ~ IE8 CSS3 대응 */
	ul.ipo-process li.nth_7 dt{background-color:#244677} /* 2014-11-07 IE7 ~ IE8 CSS3 대응 */

.necessity-effect{font-size:16px !important}
.necessity-effect dl{float:left;width:350px}
.necessity-effect dt{height:30px;text-align:center;color:#ac0069;font-weight:normal !important}
.necessity-effect dd{padding:10px 40px;background-color:#6c7686;text-align:center;margin-bottom:1px;color:#fff}
.necessity-effect dd.type2{height:25px;padding:20px}
.necessity-effect p+dl dd{height:auto;padding:10px 20px;border:1px solid #2768c3;background-color:#fff;text-align:left;margin-bottom:0;color:#000}
.necessity-effect p{float:left;width:178px;margin-top:200px;padding-bottom:10px;text-align:center;background:url(/images/eng/common/bu_arrow2.gif) no-repeat right bottom}

.classification{font-size:16px !important}
.classification .fl{width:678px;background:url(/images/eng/common/bu_arrow3.gif) no-repeat 578px 42px}
.classification dl{clear:left;text-align:center;background:url(/images/eng/common/bu_arrow3.gif) no-repeat 145px 42px;zoom:1}
.classification dl:after{content:'';display:block;clear:both}
.classification dt{float:left;width:200px;height:163px;padding-top:0;margin-right:45px;background:url(/images/eng/bg_services.gif) repeat-y;color:#fff}
.classification dd{float:left;width:385px;margin-bottom:10px}
.classification dd ul{width:385px;background-color:#fafbfc;zoom:1}
.classification dd ul:after{content:'';display:block;clear:both}
.classification dd li{float:left;width:168px;padding:10px;margin:0 5px 5px 0;border:1px solid #a0a3aa;background-color:#fff}
.classification dd li:nth-child(2), .classification dd li:nth-child(4){margin-right:0}
	.classification dd li.nth_2, .classification dd li.nth_4{margin-right:0} /* 2014-11-07 IE7 ~ IE8 CSS3 대응 */
.classification dl+dl{background-position:145px 30px}
.classification dl+dl dt{height:91px;padding-top:0;background-image:url(/images/eng/bg_services2.gif)}
.classification ul.result{float:left;width:158px;padding:0 20px 10px;border:1px solid #2768c3;background-color:#fff}

.types{margin-top:20px;font-size:16px !important}
.types dl{float:left;width:399px}
.types dt{height:30px;text-align:center;color:#ac0069;font-weight:normal !important}
.types dd{padding:10px 20px;margin-bottom:10px;background-color:#6c7686;color:#fff}
.types dt+dd{height:35px;padding-top:20px}
.types dl+dl{float:right;width:437px}
.types dl+dl dd{float:left;width:97px;height:90px;padding:47px 20px 0;margin:0 0 0 10px;text-align:center;border:1px solid #2768c3;background-color:#fff;color:#000}
.types dl+dl dt+dd{margin-left:0}

/****************************************************************************************
 02.Strategy/Macro
******************************************************************************************/

/****************************************************************************************
 03.Company/Industry
******************************************************************************************/
/* Report */
table.tbl-type.report td{background-color:#fff !important}
table.tbl-type.report tr.on td{background-color:#eef4fc !important}
table.tbl-type.report td.report-day{text-align:left;background-color:#fafbfc !important}
table.tbl-type.report td.report-day{height:36px;line-height:36px;padding:0 18px;background-color:#fafbfc;color:#2768c3}
table.tbl-type.report td.report-day strong{font-weight:700}

/****************************************************************************************
 04.Quotes & More
******************************************************************************************/
.search-item{zoom:1}
.search-item:after{content:'';display:block;clear:both}
.search-item div.fl, .search-item div.fr{width:276px}
.search-item div.btn-area{clear:none;float:left;width:147px;min-height:inherit;padding:130px 0 0}
.search-item div.btn-area a{height:34px !important;line-height:34px !important;margin-bottom:10px}
.search-item div.btn-area a.prev, .search-item div.btn-area a.next{width:90px;font-size:14px}
.search-item div.btn-area a.prev{padding:0 12px 0 24px;background-image:url(/images/common/ico/bu_prev.gif);background-position:12px -6px}
.search-item div.btn-area a.next{padding:0 24px 0 12px;background-position:95px -6px}
.search-item select.group-name{width:288px}
.search-item .select-box{margin-bottom:10px}
.search-item .select-box .list{margin-top:0 !important}
.search-item .select-box ul{height:auto !important;padding:0}
.search-item .select-box li{padding:0}
.search-item h3{margin-bottom:0 !important;border-bottom-width:0 !important}
.search-item fieldset{margin-bottom:10px}
.search-item span.btn-area{display:block;height:36px;margin-bottom:10px}
.search-item div.list{border:1px solid #a0a3aa}
.search-item label.all-check{display:block;height:55px;padding:0 20px;border-bottom:1px solid #a0a3aa;background-color:#fafbfc;text-align:center}
.search-item ul{height:248px;padding:5px 0;overflow-y:auto;overflow-x:hidden}
.search-item li{padding:2px 20px 5px;font-size:14px}
.search-item li.on, .search-item li:hover{background-color:#eef4fc}
.search-item li a{color:#000}
.search-item li a:hover{text-decoration:none}
.search-item+.btn-area{margin-top:40px;border-top:1px solid #e0e1e3}
.search-item.pop{margin-bottom:10px}
.search-item.pop div.fl{width:291px} 
.search-item.pop div.fr{width:361px}
.search-item.pop h2{margin-top:0 !important}
.search-item.pop .select-box{margin:0}
.search-item.pop input[type=text]{width:90px;margin:0 -4px}
.search-item.pop select.multiple{width:290px;height:260px;border-color:#a0a3aa;color:#000}
.search-item.pop .fl fieldset+.hgroup{margin-top:36px}
.search-item.pop .fr ul{height:294px}
.search-item.pop .fr a.btn3{letter-spacing:-1px}
.search-item.pop .fr .lay-view{margin:0 0}
.search-item.pop .fr .lay-view .details{left:auto;right:0;width:300px;text-align:center}
.search-item.pop .fr .lay-view .details h3{margin-bottom:10px !important}
.search-item.pop .fr .lay-view .details label{margin-right:10px}
.search-item.pop .fr .lay-view .details input[type=text]{width:120px}
.search-item.pop .fr .list{margin-top:10px}
.search-item.pop .fr ul{height:267px}
.search-item.pop .fr select.multiple{width:357px;height:238px;margin-top:10px}

.search-item.pop .fr .sel_box{clear:both;margin:0 0 5px;}

/****************************************************************************************
 05.Pension
******************************************************************************************/
.chart-area{margin-top:40px}
.chart-area img{max-width:100%}
.contents-box .chart h5.fl,
.contents-box .chart h6.fl{width:15%}
.contents-box .chart h6.fl{font-size:14px;font-weight:inherit}
.contents-box .chart span.fr{width:84.3%}
.step-type3 li:nth-child(4) dd{height:76px;line-height:76px;padding-top:0}
	.step-type3 li.nth_4 dd{height:76px;line-height:76px;padding-top:0} /* 2014-11-07 IE7 ~ IE8 CSS3 대응 */

.graph-group{clear:both;overflow:hidden;padding-bottom:30px;border-bottom:1px solid #e0e1e3}
.graph-group .fl{width:67.5%}
.graph-group .fr{width:29.1%}
.graph-group .tit{margin-top:0;padding-bottom:8px;border-bottom:1px solid #686970}
.invest-rate{width:500px;height:36px}
.invest-rate .graph{float:left;width:200px;height:36px;position:relative}
.invest-rate .graph span.bar{position:absolute;top:-2px;left:0;display:block;width:100%;height:8px;border:1px solid #fff;background-color:#e0e1e3}
.invest-rate .graph span.graph{position:absolute;top:-2px;left:0;display:block;height:8px;border:1px solid #fff;background:url(/images/pension/bg_graph.gif) repeat-x}
.invest-rate .graph span.point{position:absolute;top:-3px;width:15px;height:16px;margin-left:2px;background:url(/images/pension/bg_point.gif) no-repeat;text-indent:-9999px}
.invest-rate .graph p.base{position:absolute;bottom:0;left:0;width:200px}/*228*/
.invest-rate .graph p.base em{color:#000;font-size:14px}
.invest-rate .graph p.base em.start{float:left}
.invest-rate .graph p.base em.end{float:right}
.invest-rate .btn{float:right}
.invest-rate .btn input[type=text]{width:24px;text-align:right}

.pension-scheme{display:table;width:100%;margin-top:-5px}
.pension-scheme .row{display:table-row}
.pension-scheme dl{display:table-cell;width:29%;padding:40px 0 37px;border:1px solid #a0a3aa;border-left-width:0}
.pension-scheme dl:first-child{border-left-width:1px}
.pension-scheme dt, .pension-scheme dd{margin:0 40px}
.pension-scheme dt{padding-left:40px;background-repeat:no-repeat;background-position:left top;font-weight:700}
.pension-scheme dd{margin-top:12px;padding-left:10px;background:url(/images/common/ico/bu_desc.gif) no-repeat 0 12px}
.pension-scheme dl:nth-child(1) dt{background-image:url(/images/pension/bg_scheme.gif)}
.pension-scheme dl:nth-child(2) dt{background-image:url(/images/pension/bg_scheme2.gif)}
.pension-scheme dl:nth-child(3) dt{background-image:url(/images/pension/bg_scheme3.gif)}
	.pension-scheme dl.nth_1 dt{background-image:url(/images/pension/bg_scheme.gif)} /* 2014-11-07 IE7 ~ IE8 CSS3 대응 */
	.pension-scheme dl.nth_2 dt{background-image:url(/images/pension/bg_scheme2.gif)} /* 2014-11-07 IE7 ~ IE8 CSS3 대응 */
	.pension-scheme dl.nth_3 dt{background-image:url(/images/pension/bg_scheme3.gif)} /* 2014-11-07 IE7 ~ IE8 CSS3 대응 */

.scheme-diagram{margin-top:28px !important;padding:40px;border:1px solid #e0e1e3;background-color:#fafbfc}
.scheme-diagram dl{background:url(/images/pension/bg_effect3.gif) no-repeat center 60px;zoom:1}
.scheme-diagram dl:after{content:'';display:block;clear:both}
.scheme-diagram dt strong{display:block;width:276px;height:56px;margin:0 auto;text-align:center;border:2px solid #1e4d92;color:#36537c;background-color:#fff;font-weight:700;line-height:56px}
.scheme-diagram dd{float:left;width:280px;height:60px;margin:59px 0 0 19px;text-align:center;color:#fff;font-size:14px;font-weight:700;line-height:60px}
.scheme-diagram dt+dd{background-color:#6c7686;margin-left:0}
.scheme-diagram dt+dd+dd{background-color:#627691}
.scheme-diagram dt+dd+dd+dd{background-color:#5475a3}

.retire-process{zoom:1}
.retire-process:after{display:block;clear:both;content:''}
.retire-process h4{float:left;width:360px;height:249px;margin:0 !important;padding:0 !important;background:url(/images/eng/pension/bg_process1.gif) no-repeat !important;font-size:16px !important}
.retire-process h4.tit2{background-image:url(/images/eng/pension/bg_process2.gif) !important}
.retire-process h4.tit3{background-image:url(/images/eng/pension/bg_process3.gif) !important}
.retire-process h4 strong{display:block;width:277px;margin-top:80px;text-align:center;font-weight:700}
.retire-process .details{float:left;width:600px;background:url(/images/common/ico/bu_step2.gif) no-repeat 115px 120px}
.retire-process .details dl{font-size:14px;zoom:1}
.retire-process .details dl:after{display:block;clear:both;content:''}
.retire-process .details dl+dl{padding-top:49px}
.retire-process .details dt{float:left;width:240px;height:70px;padding-top:30px;text-align:center;color:#fff;font-weight:700}
.retire-process .details dt.color-type{background-color:#6c7686}
.retire-process .details dt.color-type+dd ul{margin-top:10px !important}
.retire-process .details dt.color-type2{background-color:#627691}
.retire-process .details dt.color-type2+dd ul{margin-top:10px !important}
.retire-process .details dt.color-type3{background-color:#5475a3}
.retire-process .details dt.color-type3+dd ul{margin-top:30px !important}
.retire-process .details dt.color-type4{background-color:#486fa5;height:70px;padding-top:30px}
.retire-process .details dt.color-type4+dd ul{margin-top:10px !important}
.retire-process .details dt.color-type5{background-color:#366ab3;height:70px;padding-top:30px}
.retire-process .details dt.color-type5+dd ul{margin-top:10px !important}
.retire-process .details dt.color-type6{background-color:#1e4d92;height:70px;padding-top:30px}
.retire-process .details dd{float:left;width:339px;height:98px;padding-left:20px;border:1px solid #e0e1e3;border-left-width:0;background-color:#fafbfc}
.retire-process .details dd ul{float:left;margin:23px 20px 0 0}
.retire-process .details dd li{margin-top:5px;padding-left:10px;background:url(/images/common/ico/bu_desc.gif) no-repeat 0 10px}

.column-box dl.whypop1{background:url(/images/pension/bg_whypop1.gif) no-repeat 40px 40px}
.column-box dl.whypop2{background:url(/images/pension/bg_whypop2.gif) no-repeat 41px 40px}
.column-box dl.whypop3{background:url(/images/pension/bg_whypop3.gif) no-repeat 41px 39px}
.column-box dl.principle{background-image:url(/images/pension/bg_principle.gif)}
.column-box dl.principle2{background-image:url(/images/pension/bg_principle2.gif)}

ul.blocks{overflow:hidden;color:#fff}
ul.blocks li{position:relative;float:left;width:50%;height:178px;background-color:#4f78b2}
ul.blocks li+li{background-color:#4b4c51}
ul.blocks li dl{padding:40px 40px 0 117px}
ul.blocks li dl dt{margin-bottom:15px;font-size:18px}
ul.blocks li dl.compare1{background:url(/images/pension/bg_compare1.gif) no-repeat 40px 40px}
ul.blocks li dl.compare2{background:url(/images/pension/bg_compare2.gif) no-repeat 40px 40px}
ul.blocks li p{padding:40px;font-size:18px;font-weight:700}
ul.blocks li p strong{display:block;font-size:44px;color:#fff;font-weight:700;line-height:1.1}
ul.blocks li p small{position:absolute;right:40px;bottom:40px;color:#fff;font-weight:normal}

.award-list2 p{overflow:hidden;padding:20px 0;margin-bottom:30px;background-color:#edf0f6;text-align:center;font-weight:700;font-size:22px}
.award-list2 p span{display:inline-block;height:47px;padding-left:67px;background:url(/images/eng/pension/bg_trophy.gif) no-repeat 0 0;line-height:47px}
.award-list2 p strong{font-weight:inherit}
.award-list2 ul{overflow:hidden;width:100%;border:1px solid #e0e1e3;border-left-width:0;background-color:#edf0f6}
.award-list2 ul li{float:left;width:50%;height:94px;margin-right:-1px;border-left:1px solid #e0e1e3;border-bottom:1px solid #e0e1e3;background:#fff url(/images/eng/pension/bg_award.gif) no-repeat 40px 0}
.award-list2 ul li:nth-child(2){background-position:40px -94px}
.award-list2 ul li:nth-child(3){background-position:40px -188px}
.award-list2 ul li:nth-child(4){background-position:40px -282px}
.award-list2 ul li:nth-child(5){background-position:40px -376px}
.award-list2 ul li:nth-child(6){background-position:40px -470px}
.award-list2 ul li:nth-child(7){border-right:1px solid #e0e1e3;border-bottom-width:0;background-position:40px -564px}
	.award-list2 ul li.nth_2{background-position:40px -94px} /* 2014-11-07 IE7 ~ IE8 CSS3 대응 */
	.award-list2 ul li.nth_3{background-position:40px -188px} /* 2014-11-07 IE7 ~ IE8 CSS3 대응 */
	.award-list2 ul li.nth_4{background-position:40px -282px} /* 2014-11-07 IE7 ~ IE8 CSS3 대응 */
	.award-list2 ul li.nth_5{background-position:40px -376px} /* 2014-11-07 IE7 ~ IE8 CSS3 대응 */
	.award-list2 ul li.nth_6{background-position:40px -470px} /* 2014-11-07 IE7 ~ IE8 CSS3 대응 */
	.award-list2 ul li.nth_7{border-right:1px solid #e0e1e3;border-bottom-width:0;background-position:40px -564px} /* 2014-11-07 IE7 ~ IE8 CSS3 대응 */
.award-list2 ul li b{display:block;margin:23px 0 0 150px}
.award-list2 ul li b strong{display:block;font-weight:700}

.call-center{overflow:hidden;padding:40px;margin-bottom:24px;background-color:#636d7b;color:#fff}
.call-center dt{margin-bottom:7px;font-size:20px;font-weight:700}
.call-center dd{padding-left:11px;background:url(/images/common/ico/bu_desc4.gif) no-repeat 0 10px;color:#edeef0}
.call-center .fr{margin-top:10px;padding-right:65px;text-align:right;background:url(/images/eng/pension/bg_callcenter.gif) no-repeat 100% 90%}
.call-center .fr span{display:inline-block;color:#edeef0;font-size:14px}
.call-center .fr span:first-child{padding-right:30px;margin-right:30px;border-right:1px solid #828893}
.call-center .fr span em,.call-center .fr span strong{display:block;color:#fff}
.call-center .fr span em{font-size:16px;font-weight:700}
.call-center .fr span strong{margin-top:10px;font-size:24px}

table.tbl-type.fund tbody td p.title{padding-left:0px}
table.tbl-type.fund tbody td p.title img{float:left;margin:6px 0 0 -50px}
table.tbl-type.fund tbody td p.title a{display:block;font-weight:normal}

.fund-portfolio{border:1px solid #e0e1e3;zoom:1}
.fund-portfolio:after{content:'';display:block;clear:both}
.fund-portfolio h4{margin-top:0 !important;margin-bottom:10px !important}
.fund-portfolio h4+fieldset.fr{margin-top:-39px}
.fund-portfolio div.row{padding:0;border-width:0;zoom:1}
.fund-portfolio div.row:after{content:'';display:block;clear:both}
.fund-portfolio div.row>div{padding:40px 0}
.fund-portfolio.rate{background:url(/images/eng/pension/bg_line.gif) repeat-y 63% 0}
.fund-portfolio div.rate-group{overflow:hidden}
.fund-portfolio div.rate-group.fl{width:63%}
.fund-portfolio div.rate-group.fr{width:37%}
.fund-portfolio div.rate-group .ct{padding:40px}
.fund-portfolio div.rate-group.fl .ct table th,.fund-portfolio div.rate-group.fl .ct table td{padding:9px 8px 8px}
.fund-portfolio div.asset{padding:40px}
.fund-portfolio div.property-list{padding:40px;border-top:1px solid #e0e1e3}
.fund-portfolio div.property-list .hgroup{height:36px}
.fund-portfolio div.property-list .fr table.tbl-type tbody td.no-list{padding:130px 0}
.fund-portfolio div.property-list ul.tab-type.sub li.on ul{top:32px;height:32px}
.fund-portfolio div.property-list .tab-area ul.sub+small.unit{margin-top:-79px}
.fund-portfolio div.property-list .fl img{max-width:100%}
.fund-portfolio .tab-area small.unit{margin-top:-25px}
.fund-portfolio .column-2>div{width:48%}
.fund-portfolio .column-2>div.fr{float:right}
.fund-portfolio .column-2 h4{float:left;margin-top:14px !important;font-size:14px !important}
.fund-portfolio .column-2 div.fl h4{float:none}
.fund-portfolio .column-2 small.unit{float:right;margin-top:17px}
.fund-portfolio .column-2 ul.message3{margin-top:10px}
.fund-portfolio .column-2 ul.message3 li{display:inline;margin-right:12px;background-position:0 10px;font-size:16px}
.fund-portfolio .column-2 ul.message3 li em{font-weight:700}
.contents-box2.column-2.fund-graph{padding:0}
.contents-box2.fund-graph>div{width:50%;height:160px;padding:40px 0 20px;margin:0}
.contents-box2.fund-graph>div.fr{width:49.8%;border-left:1px solid #e0e1e3}
.contents-box2.fund-graph h4{margin:0 40px !important}
.contents-box2.fund-graph .hgroup h4{margin-left:40px !important}
.contents-box2.fund-graph .hgroup fieldset{margin:-33px 40px -7px 0;zoom:1}
.contents-box2.fund-graph h4 em{font-weight:700}
	body.msie7 .contents-box2.fund-graph .hgroup fieldset{width:135px}
	body.msie7 .contents-box2.fund-graph .hgroup fieldset a.btn3{float:right;margin-top:-40px}

.fund-graph .graph{margin:20px 40px 0}
.fund-graph .graph dl{height:24px}
.fund-graph .graph dt, .fund-graph .graph dd{height:22px;line-height:22px}
.fund-graph .graph dt{float:right;width:53px;text-align:left;font-weight:normal}
.fund-graph .graph dd{float:left;width:330px;border:1px solid #fff;border-left-width:0;background-color:#e0e1e3}
.fund-graph .graph dd em{display:block;border-right:1px solid #fff;text-align:right;padding-right:5px;color:#fff}
.fund-graph .graph dl.bench-mark dd em{background:url(/images/eng/pension/bg_graph_type.gif)}
.fund-graph .graph dl.current{clear:both}
.fund-graph .graph dl.current dd em{background:url(/images/finance/bg_graph_type7.gif) repeat-x}
.fund-graph .graph .score{clear:both;height:68px}
.fund-graph .graph .score span{display:block;float:left;width:70px;height:50px;padding-top:8px;margin:10px 75px 0 0;border:1px solid #e0e1e3;background-color:#fff;text-align:center;font-size:14px}
.fund-graph .graph .score span em, .fund-graph .graph .score span strong{display:block}
.fund-graph .graph .score span.low, .fund-graph .graph .score span.high{padding-top:18px;border-width:0;margin-top:0;background:#fafbfc url(/images/eng/pension/bg_score.gif) no-repeat}
.fund-graph .graph .score span.low{background-position:0 0}
.fund-graph .graph .score span.high{margin-right:0;background-position:-70px 0}

.consult-info{overflow:hidden;margin-top:40px;border:1px solid #e0e1e3;}
.consult-info dl{float:left;width:50%;padding:40px 0;background-repeat:no-repeat;background-position:50px 50%}
.consult-info dl.consult1{background-image:url(/images/eng/pension/bg_consult.gif)}
.consult-info dl.consult2{background-image:url(/images/eng/pension/bg_consult2.gif)}
.consult-info dl+dl{margin-left:-1px;border-left:1px solid #e0e1e3}
.consult-info dl dt{padding-left:130px}
.consult-info dl dt strong,.consult-info dl dt em{font-weight:700}
.consult-info dl dd{padding:0 40px 0 130px;font-size:14px}
.consult-info dl dd.num{float:right;margin-top:-35px;font-size:18px;color:#ac0069}
			
.pension-fund{padding:30px;background-color:#e0e6ef;font-size:14px;zoom:1}
.pension-fund:after{content:'';display:block;clear:both}
.pension-fund .fl{width:82%}
.pension-fund .fr{width:15%}
.pension-fund h3{margin-top:0 !important;padding-left:0 !important;background:none !important;font-size:14px !important;font-weight:normal}
.pension-fund ul.tab-type{margin-bottom:20px}
.pension-fund ul.fund-list{height:180px;margin-top:0 !important;border:1px solid #a0a3aa}
.pension-fund ul.fund-list li{float:left;width:25%;height:180px;background-color:#fff}
.pension-fund ul.fund-list li strong{display:block;height:140px;padding:20px;border-left:1px solid #a0a3aa;color:#000;font-weight:700;position:relative}
.pension-fund ul.fund-list li strong span{position:absolute;bottom:20px;left:20px}
.pension-fund ul.fund-list li:first-child strong{border-left-width:0}
.pension-fund .chart{height:128px;border:1px solid #e0e1e3;background-color:#fff}

.search-code{margin-bottom:40px;padding:10px 0;border-top:4px solid #686970;border-bottom:1px solid #686970;zoom:1}
.search-code:after{content:'';display:block;clear:both}
.search-code fieldset.code{float:left}
.search-code fieldset .select-box{margin-right:-3px}
.search-code fieldset .select-box ul{margin-left:0 !important}
.search-code label.single{height:30px;padding-top:6px;margin:0 10px 0 20px;vertical-align:middle;font-size:14px}
.search-code ul.sorting, .search-code ul.sorting2{height:29px;padding-top:7px;vertical-align:middle;font-size:14px}
.search-code label.single .checkbox{margin-top:-2px}
.search-code .fl a, .search-code .fl label, .search-code .fl ul{float:left}
.search-code .fl a.btn3+a.btn4, .search-code .fl a.btn4+a.btn4{margin-left:2px}
.search-code .fl label+a.btn3{margin-left:10px}
.search-code .fr ul, .search-code .fr fieldset, .search-code .fr span.date, .search-code .fr a.refresh{float:left;margin-left:10px}
.search-code .fr ul+fieldset{margin-left:20px}
.search-code .fr span.date, .search-code .fr a.refresh{margin-top:8px}
.search-code+table, .search-code+table.tbl-layout, .search-code+.scroll-fixed-head{margin-top:-40px}
.search-code+table, .search-code+table.tbl-layout tr.thead td, .search-code+table.tbl-layout.thead, .search-code+.scroll-fixed-head table.tbl-layout tr.thead td{border-top-width:0}

ul.transfer-step li h2{height:54px !important;margin:0 !important;font-size:16px !important}
ul.transfer-step li span.help{display:inline-block;width:16px;height:16px;vertical-align:middle;background:url(/images/common/ico/ic_help.png) no-repeat 0 -16px;text-indent:-9999px}
ul.transfer-step li a.step{display:block;height:53px;margin-top:1px;padding-left:40px;border-right:1px solid #9499a1;border-bottom:1px solid #9499a1;background:#eceff2 url(/images/common/ico/bu_updown7.gif) no-repeat right top;color:#5b6370;font-weight:700;line-height:53px}
ul.transfer-step li a.step:hover{text-decoration:none}
ul.transfer-step li a.step:hover span.help{background-position:0 -32px}
ul.transfer-step li a.step em{color:#5b6370;font-weight:700}
ul.transfer-step li.on span.help{background-position:0 -32px}
ul.transfer-step li.on a.step, ul.transfer-step li:hover a.step{border-color:#3e4652;background-color:#636d7b;background-position-y:-53px;color:#fff}
ul.transfer-step li.on a.step em, ul.transfer-step li:hover a.step em{color:#8cb2e8}
ul.transfer-step li:first-child a.step{margin-top:0}
ul.transfer-step li iframe{width:100%;border:0}
	body.msie7 ul.transfer-step li{margin-top:-4px}
	body.msie7 ul.transfer-step li a.step{margin-top:0}
	
.step-details{padding:40px;border:1px solid #b7bcc5;border-top-width:0}
.step-details h3{font-size:18px;margin-top:30px;margin-bottom:9px;padding:0 0 1px 23px;background:url(/images/common/ico/bu_h3.png) no-repeat 0 7px}
.step-details h3.no-bul{padding-left:0;background:none}
.step-details h3:first-child{margin-top:0 !important}
.step-details h4{font-size:16px;margin-top:20px;margin-bottom:10px}
.step-details p.message3, .step-details p.message4{font-size:16px}
.step-details fieldset.agreement{border:1px solid #e0e1e3;padding:30px}
.step-details fieldset.agreement span.btn-area{display:block;text-align:left}
.step-details table+fieldset.agreement{border-width:0;border-bottom:1px solid #e0e1e3}
.step-details table.tbl-type.small ul.btn-list a{height:28px;font-size:12px;line-height:28px}
.step-details table.tbl-type.small ul.btn-list a.btn{background-position:right -52px}
.step-details table.tbl-type.small ul.btn-list a.btn3.wish{background-position:right -1179px}
.step-details table.tbl-type3{width:100%;border:1px solid #a0a3aa}
.step-details table.tbl-type3 th, .step-details table.tbl-type3 td{padding:16px 18px;text-align:left;border-top:1px solid #e0e1e3}
.step-details table.tbl-type3 th{background-color:#fafbfc}
.step-details table.tbl-type3 tr:first-child th, .step-details table.tbl-type3 tr:first-child td{border-top-width:0}
.step-details table.tbl-type3 th:first-child{border-left-width:0}
.step-details table.tbl-type3 tr:first-child td a.btn{margin-top:-7px;margin-bottom:-7px}
.step-details table.tbl-type3 th .lay-help a.help{margin-top:-5px}
.step-details table+fieldset.agreement{margin-top:10px}
.step-details div.guide li{margin-top:5px}
.step-details p.message2{padding:30px}
.step-details p.message2 span.fl{text-align:left;padding-left:113px;background:url(/images/common/ico/bu_alim.gif) no-repeat 22px top}
.step-details p.message2 span.btn-area.fr{clear:none;min-height:36px;padding:0}
.step-details .chart-details{border-color:#e0e1e3}
.step-details>.search.fund-list{margin-top:0}

.edu-obj{overflow:hidden;padding-left:240px;}
.edu-obj .tit{float:left;width:240px;height:251px;margin:0 0 0 -240px !important;padding:225px 0 0 60px !important;background:url(/images/eng/pension/bg_eduobj.gif) no-repeat 0 0 !important;color:#fff}
.edu-obj .detail dl{padding-left:200px;margin-top:10px}
.edu-obj .detail dl dt{float:left;width:120px;height:100px;padding:52px 40px 0 40px;margin-left:-200px;background-color:#6c7686;color:#fff;text-align:center;font-weight:700}
.edu-obj .detail dl dd{height:110px;padding:20px;border:1px solid #e0e1e3;background-color:#fafbfc}
.edu-obj .detail dl dd ul li{padding-left:10px;background:url(/images/common/ico/bu_desc.gif) no-repeat 0 7px;font-size:14px}

.contents-box2.duty{padding-left:380px;background:#fafbfc url(/images/eng/pension/bg_duty.jpg) no-repeat 66px 83px}
.contents-box2.duty h3{margin:0 0 22px !important;color:#2768c3}
.contents-box2.duty h3 small{color:inherit}

/****************************************************************************************
 06.Account Info
******************************************************************************************/
.secret-code{border-top:4px solid #686970;border-bottom:1px solid #686970;zoom:1}
.secret-code:after{display:block;clear:both;content:''}
.secret-code span.cardImg{display:block;float:left;width:45%;padding:20px 0;text-align:center}
.secret-code table{float:left;width:55%}
.secret-code th, .secret-code td{vertical-align:top;text-align:left;padding:20px;padding-right:0;border-top:1px solid #e0e1e3;font-weight:normal}
.secret-code tr:first-child th, .secret-code tr:first-child td{border-top:0;padding-top:40px}
.secret-code img{vertical-align:middle;margin-right:-2px}
.secret-code input[type=password]{width:91px;border-color:#2768c3}
.secret-code input[type=password]+p{margin-top:9px}
.secret-code li{margin-bottom:1px}
.secret-code li img{margin-bottom:2px}
.secret-code li strong{display:inline-block;width:36px;height:36px;line-height:36px;margin:0 6px 2px 0;vertical-align:middle;text-align:center;background-color:#2768c3;color:#fff;zoom:1}
.secret-code li input[type=password]{width:53px;margin-bottom:2px;margin-right:-2px}
.secret-code table.tbl-type2{width:100%;border:0 !important}
.secret-code table.tbl-type2 tr:first-child th,
.secret-code table.tbl-type2 tr:first-child td{border-top-width:0;padding:20px}

fieldset.certificate-search{margin:25px 0 40px;padding:20px 0 20px 100px;background:#636d7b url(/images/eng/account/bg_certificate.gif) no-repeat 40px center}
fieldset.certificate-search label{margin-right:32px;color:#fff;font-weight:700}

.certificate-menu{display:table;width:958px;border:1px solid #a0a3aa}
.certificate-menu>.row{display:table-row}
.certificate-menu dl{float:none !important;display:table-cell;width:398.5px;padding:30px 0 30px 40px}
.certificate-menu dl+dl{border-left:1px solid #a0a3aa}
.certificate-menu dt{height:37px;margin-right:40px;background-repeat:no-repeat;background-position:right top;color:#2768c3;font-size:20px;font-weight:700;line-height:37px}
.certificate-menu dd b{display:block;margin:13px 0 16px}
.certificate-menu dd a.btn3{margin:0 -3px 2px 0}
.certificate-menu dl.fl dt{background-image:url(/images/eng/account/bg_certificate2.gif)}
.certificate-menu dl.fr dt{background-image:url(/images/eng/account/bg_certificate3.gif)}
	body.msie7 .certificate-menu>.row{display:block;height:313px}
	body.msie7 .certificate-menu dl{float:left !important;display:block;width:398px;height:253px}

ul.screenshot-list{border-top:1px solid #e0e1e3}
ul.screenshot-list>li{padding:0 40px;border:1px solid #e0e1e3;border-top-width:0;background-color:#fafbfc;text-align:center;position:relative}
ul.screenshot-list>li span{position:absolute;top:-1px;left:-1px;display:block;width:52px;height:52px;border:1px solid #e0e1e3;background-color:#fff;text-align:center;color:#2768c3;font-weight:700;line-height:52px}
ul.screenshot-list>li p{min-height:38px;padding-top:14px;margin-left:25px;text-align:left;position:relative}
ul.screenshot-list>li img{margin:30px 0 50px}
ul.screenshot-list>li .fr{float:none;position:absolute;top:8px;right:0;margin:0}
ul.screenshot-list>li a.btn3{background-color:#fff}
ul.screenshot-list>li a.btn3.fr{float:none;position:absolute;top:8px;right:0}
ul.screenshot-list>li .btn-area img{margin:-20px 0 0 0;padding:0;text-align:left}
/* ul.screenshot-list>li span.btn-area{position:static;display:block;width:auto;height:auto;min-height:36px;margin:-10px 0 0 25px;padding:0;border-width:0;background-color:transparent;font-weight:normal;line-height:normal;text-align:left}
ul.screenshot-list>li span.btn-area:last-child{margin-bottom:30px} */
ul.screenshot-list .thumb{overflow:hidden;padding:35px 0 40px}
ul.screenshot-list .thumb li{float:left;width:195px;margin-left:60px;text-align:center;font-size:14px}
ul.screenshot-list .thumb li:first-child{margin-left:25px}
ul.screenshot-list .thumb li img{margin:0 0 7px}
ul.screenshot-list .thumb li strong{color:#000}

ol.authorization-list{border-top:1px solid #e0e1e3}
ol.authorization-list li{padding:40px;border:1px solid #e0e1e3;border-top-width:0;background-color:#fafbfc;zoom:1}
ol.authorization-list li:after{content:'';display:block;clear:both}
ol.authorization-list li b{display:block;float:left;width:18px}
ol.authorization-list li label{display:block;float:left;width:800px}
ol.authorization-list li p{display:block;float:left;width:790px}
ol.authorization-list li span{display:block;float:right;width:53px;padding-left:17px;background:url(/images/eng/common/bu_check.gif) no-repeat 0 7px;color:#2768c3;font-weight:700}
ol.authorization-list li .checkbox{float:right;margin-top:5px}

ul.download-list{border-top:1px solid #e0e1e3}
ul.download-list li{padding:23px 30px 30px 138px;border:1px solid #e0e1e3;border-top-width:0;background-position:30px 30px;background-repeat:no-repeat}
ul.download-list li:nth-child(1){background-image:url(/images/eng/account/bg_download.gif)}
ul.download-list li:nth-child(2){background-image:url(/images/eng/account/bg_download2.gif)}
ul.download-list li:nth-child(3){background-image:url(/images/eng/account/bg_download3.gif)}
ul.download-list li:nth-child(4){background-image:url(/images/eng/account/bg_download4.gif)}
ul.download-list li:nth-child(5){background-image:url(/images/eng/account/bg_download5.gif)}
	ul.download-list li.nth_1{background-image:url(/images/eng/account/bg_download.gif)} /* 2014-11-07 IE7 ~ IE8 CSS3 대응 */
	ul.download-list li.nth_2{background-image:url(/images/eng/account/bg_download2.gif)} /* 2014-11-07 IE7 ~ IE8 CSS3 대응 */
	ul.download-list li.nth_3{background-image:url(/images/eng/account/bg_download3.gif)} /* 2014-11-07 IE7 ~ IE8 CSS3 대응 */
	ul.download-list li.nth_4{background-image:url(/images/eng/account/bg_download4.gif)} /* 2014-11-07 IE7 ~ IE8 CSS3 대응 */
	ul.download-list li.nth_5{background-image:url(/images/eng/account/bg_download5.gif)} /* 2014-11-07 IE7 ~ IE8 CSS3 대응 */
ul.download-list dt{margin-bottom:10px;color:#2768c3;font-size:18px;font-weight:700}
ul.download-list dd small{display:block;margin-top:10px}
ul.download-list dd p{margin-top:10px;padding-left:8px;background:url(/images/common/ico/bu_desc.gif) no-repeat 0 9px;font-size:14px}
ul.download-list dd a.btn3{margin-top:16px}

.sms-btn{display:block;margin-top:8px;}
fieldset.identify.sms3{margin:0}
fieldset.identify.sms3 ul.radio-list.cell-2{display:inline-block;width:100%;vertical-align:middle}

/****************************************************************************************
 07.Other
******************************************************************************************/

/* Research explorer */
.research-box{display:table;border:1px solid #e0e1e3}
.research-box .row{display:table-row}
.research-box .row>div{display:table-cell;padding:20px}
.research-box .sidebar{width:199px}
.research-box .sidebar a{color:#000}
.research-box .sidebar dl{padding-top:10px}
.research-box .sidebar dt{padding-left:24px;background:url(/images/common/ico/ic_forder.gif) no-repeat left 3px}
.research-box .sidebar dd ul li{margin-top:5px;padding-left:57px;line-height:25px;background:url(/images/common/ico/ic_subf.gif) no-repeat 24px 4px;font-size:14px;line-height:1.5}
.research-box .sidebar dd ul li img{vertical-align:middle;padding-left:5px}
.research-box .contents{width:568px;border-left:1px solid #e0e1e3}
.research-box .contents input[type=text]{width:210px;margin:0 -4px}
.research-box .contents h2{padding-left:24px !important;background:url(/images/common/ico/ic_forder.gif) no-repeat left 8px !important}
.research-box .contents .board-paging{height:auto;margin-bottom:10px;padding:20px 20px 18px;background-color:#eef4fc}
.research-box .contents .board-paging p{float:none;padding:0;background:none;font-size:14px;font-weight:normal;letter-spacing:0;line-height:normal}
.research-box .contents .board-paging p em, .research-box .contents .board-paging p strong{font-weight:normal}

/* Search */
.container-search{width:960px;margin:0 auto;background:url(/images/common/bg_line.gif) repeat-y}
.container-search #local-nav{float:left;width:160px;margin-top:20px}
.container-search #local-nav li{height:50px;padding-left:20px;line-height:50px}
.container-search #local-nav li a{color:#000}
.container-search #local-nav li.on{background:#2768c3 url(/images/common/ico/bu_go6.gif) no-repeat 132px 20px}
.container-search #local-nav li.on a{color:#fff}
.container-search #contents{float:right;width:770px;margin:0;padding:28px 0 60px 30px}
.container-search #contents h2.finance+.board-paging{border-top:4px solid #686970;padding:10px 0;margin:0}
.container-search #contents h2.finance+.board-paging+.btn-more a.go{margin-top:-57px}
.container-search #contents p.no-list{clear:both;padding-bottom:150px;border-top:4px solid #2768c3;text-align:center}
.container-search #contents p.no-list b{display:block;margin:54px 0 51px;font-size:18px;font-weight:700}
.container-search #contents p.no-list b em{font-weight:700}

.search-top{height:116px;background-color:#606270}
.search-top .ranking{display:inline-block;width:160px;vertical-align:top;margin-right:30px;position:relative;zoom:1}
	body.msie7 .search-top .ranking{display:inline}
.search-top .ranking a{display:inline-block;margin:36px 0 0 10px}
.search-top .ranking ul{width:160px;height:36px;background-color:#444550;overflow:hidden;position:absolute;top:0;left:0}
.search-top .ranking li{height:36px;padding:0 10px;background-color:#444550;color:#fff;line-height:36px}
.search-top .ranking li p{float:left}
.search-top .ranking li p a{display:inline;margin:0;color:#fff}
.search-top .ranking li p a:hover{text-decoration:none}
.search-top .ranking li p em{display:inline-block;width:16px;height:16px;margin-bottom:1px;vertical-align:middle;text-align:center;background-color:#fff;color:#000;font-size:12px;line-height:16px}
.search-top .ranking li span{float:right;color:#fff !important}
.search-top .ranking li span.up{background:url(/images/common/ico/bu_up3.gif) no-repeat 0 16px}
.search-top .ranking li span.down{background:url(/images/common/ico/bu_down3.gif) no-repeat 0 17px}
.search-top fieldset{width:960px;padding-top:40px;margin:0 auto;font-size:14px;position:relative;z-index:11}
.search-top input[type=text]{width:328px;margin-right:-5px}
.search-top label{color:#fff;margin-left:15px}
.search-top .list{position:absolute;top:75px;left:193px;width:348px;height:150px;border:1px solid #686970;background-color:#fff;overflow-y:auto;overflow-x:hidden}
	body.chrome .search-top .list{left:194px}
.search-top .list li{height:30px;padding:0 10px;border-width:0;text-align:left;font-size:14px;line-height:30px}
.search-top .list li a{color:#000;text-decoration:none}
.search-top .list li:hover{background-color:#eef4fc}
.search-top .list li:hover a{color:#2768c3;font-weight:700}
.search-top .list li:hover a strong{font-weight:700}

dl.search-word{padding:20px 0;border-top:1px solid #e0e1e3;border-bottom:1px solid #e0e1e3}
dl.search-word:after{content:'';display:block;clear:both}
	body.msie7 dl.search-word{zoom:1}
dl.search-word dt{float:left;padding:4px 10px;color:#2768c3;text-align:center;font-size:12px;background-color:#f5f6f7}
dl.search-word dd{margin-left:96px}
dl.search-word dd a{margin-left:15px;font-size:14px;color:#000}
dl.search-word dd a:first-child{margin-left:0}

.search-result{border-top:4px solid #2768c3;border-bottom:1px solid #686970;zoom:1}
.search-result p.total{height:59px;border-bottom:1px solid #686970;line-height:59px}
.search-result p.total em{font-weight:700}
.search-result .market{height:110px}
.search-result .market p{float:left;margin-top:21px}
.search-result .market p strong{display:block;color:#000;font-size:20px}
.search-result .market p b{font-size:20px}
.search-result .market p span{margin-left:16px}
.search-result .market dl{float:right;margin:60px -40px 0 0;font-size:14px}
.search-result .market dt, .search-result .market dd{display:inline}
.search-result .market dt{margin-right:20px;font-weight:700}
.search-result .market dd{margin-right:60px}

table.tbl-type.board tr.details3 td{border:1px solid #686970;padding:10px;text-align:left;background-color:#fff}
table.tbl-type.board tr.details3 dl.in-memu{margin-left:30px;font-size:14px}
table.tbl-type.board tr.details3 dl.in-memu:after{content:'';display:block;clear:both}
	body.msie7 table.tbl-type.board tr.details3 dl.in-memu{zoom:1}
table.tbl-type.board tr.details3 dl.in-memu dt{float:left;font-weight:bold}
table.tbl-type.board tr.details3 dl.in-memu dd{margin-left:89px}
table.tbl-type.board tr.details3 dl.in-memu dd a{display:inline-block;margin-right:39px;padding-left:8px;background:url(/images/common/ico/bu_desc.gif) no-repeat 0 9px}

ul.result-list{border-top:4px solid #686970;border-bottom:1px solid #686970}
ul.result-list li:after{content:'';display:block;clear:both}
	body.msie7 ul.result-list li{zoom:1}
ul.result-list li{border-top:1px solid #b8bcc5;padding:20px}
ul.result-list li:first-child{border-top:none}
ul.result-list li a{color:#000}
ul.result-list li a:hover{text-decoration:underline}
ul.result-list li dl dt .date{padding-right:20px}
ul.result-list li dl dd{margin:5px 0 15px;font-size:14px}
ul.result-list li dl dd.path{margin:0;color:#71727b}
ul.result-list li div.video{float:left}
ul.result-list li div.video img{width:159px;height:89px;border:1px solid #a0a3aa}
ul.result-list li div.video+dl{margin-left:180px}

ul.download-list.type2 li:nth-child(1){background-image:url(/images/eng/other/bg_download.gif)}
	ul.download-list.type2 li.nth_1{background-image:url(/images/eng/other/bg_download.gif)} /* 2014-11-07 IE7 ~ IE8 CSS3 대응 */


ul.desc.small{margin:35px 0 37px}
p.message3.small{font-size:16px;color:#000}

ul.certification-list{margin-top:20px}
ul.certification-list li{margin-top:10px;border:1px solid #e1e2e4}
ul.certification-list li a{display:block;padding:14px 60px 16px 20px;background:url(/images/common/ico/bu_go12.png) no-repeat 516px center;color:#000;font-size:14px}
ul.certification-list li a:hover{text-decoration:none}
ul.certification-list li strong{display:block;font-size:16px;font-weight:700}

div.dsc-hts{position:relative;height:140px;padding:25px 25px 0 400px;background-color:#eef4fc;}
div.dsc-hts h2{font-size:18px !important;color:#2768c3}
div.dsc-hts .btn{position:absolute;top:0;left:0;width:358px;height:120px;padding-top:43px;border:1px solid #e0e1e3;background-color:#fff;text-align:center}
div.dsc-hts small{margin-top:15px;color:#000}

/****************************************************************************************
	사이트맵
******************************************************************************************/
.sitemap-wrap{position:relative}
.sitemap-wrap:after{content:'';display:block;clear:both}
.sitemap-wrap .floating-menu{width:158px;float:left}
.sitemap-wrap .floating-menu li{border:1px solid #575966;border-bottom:none;background-color:#636d7b}
.sitemap-wrap .floating-menu li.on{border-color:#19427b;background:#2768c3 url(/images/common/ico/bu_go15.png) no-repeat 92% 18px}
.sitemap-wrap .floating-menu li.on+li{border-top-color:#19427b}
.sitemap-wrap .floating-menu li:last-child.on{border-bottom:1px solid #19427b}
.sitemap-wrap .floating-menu li a{display:block;height:52px;padding:0 15px;line-height:52px;color:#fff}
.sitemap-wrap .floating-menu li a:hover{text-decoration:none}
.sitemap-wrap .category-menu{display:table;border:1px solid #a0a3aa;border-left:none}
.sitemap-wrap .category-menu .group{display:table-cell;width:199px;border-left:1px solid #a0a3aa}
.sitemap-wrap .category-menu dl a.clip{padding-left:13px;background:url(/images/common/ico/bu_clip.png) no-repeat 0 14px}
/*.sitemap-wrap .category-menu dl dt a{display:block;height:36px;line-height:34px;text-align:center;border-top:1px solid #e0e1e3}*/ 
.sitemap-wrap .category-menu dl dt a{display:block;height:auto;padding:10px;line-height:1;vertical-align:top;text-align:center;border-top:1px solid #e0e1e3}/* 2014-11-10 텍스트 두줄 이상 관련 수정 */
.sitemap-wrap .category-menu dl dt a strong{display:inline-block;font-weight:bold;color:#000}
.sitemap-wrap .category-menu dl dt.tit{background-color:#e5ebf4}
.sitemap-wrap .category-menu dl dt.tit a.clip{padding-left:0;background:none}
.sitemap-wrap .category-menu dl dt.tit a.clip strong{padding-right:15px;background:url(/images/common/ico/bu_clip.png) no-repeat right 13px}
.sitemap-wrap .category-menu dl dt.double a{height:auto;padding:10px;line-height:1}
.sitemap-wrap .category-menu dl dd{min-height:39px;margin:0 8px;border-top:1px solid #e0e1e3}
.sitemap-wrap .category-menu dl dt+dd{border-top:none}
.sitemap-wrap .category-menu dl dd a{display:block;padding:10px 0 10px 12px;color:#000;font-size:14px}
.sitemap-wrap .category-menu dl dd a:hover{color:#2768C3;text-decoration:none}
.sitemap-wrap .category-menu dl dd dl{margin:0 0 6px}
.sitemap-wrap .category-menu dl dd dl dt a{margin-bottom:-6px;padding:10px 0 10px 8px;height:auto;border-top:none;line-height:normal;text-align:left;background-color:#fff}
.sitemap-wrap .category-menu dl dd dl dd{border:none;margin:0 4px}
.sitemap-wrap .category-menu dl dd dl dd a{padding:3px 0 3px 13px;background:url(/images/common/ico/bu_desc.gif) no-repeat 6px 11px}
.sitemap-wrap .category-menu dl dd dl dd a.clip{background:url(/images/common/ico/bu_clip.png) no-repeat 0 7px}
.sitemap-wrap .category-menu dl dd dl dd dl{margin:0;border-top:none}
.sitemap-wrap .category-menu dl dd dl dd dl dt.clip a{background:url(/images/common/ico/bu_clip.png) no-repeat 0 7px}
.sitemap-wrap .category-menu dl dd dl dd dl ul{margin-top:7px}
.sitemap-wrap .category-menu dl dd dl dd dl ul li a{padding-left:14px;background:url(/images/common/ico/bu_go17.gif) no-repeat 7px 11px}
.sitemap-wrap .category-menu dl dd dl dd dl ul li a.clip{background:url(/images/common/ico/bu_clip.png) no-repeat 0 7px}
	body.msie7 .sitemap-wrap{zoom:1}
	body.msie7 .sitemap-wrap .category-menu{display:block;float:left}
	body.msie7 .sitemap-wrap .category-menu .group{display:block;float:left;height:1800px}
	body.msie7 .sitemap-wrap .category-menu dl dd dl dd dl ul li a{background-position:7px 13px}
	body.msie7 .sitemap-wrap .category-menu dl dd dl dd dl ul li a.clip{background-position:0px 9px}

/* 2014.10.02 FAQ LIST */
.faq_dl_list_area {position:relative;}
.faq_dl_list_area .more.faq {position:absolute; top:-40px; right:0;}
.faq_dl_list {width:100%; border-top: 4px solid #686970;}
.faq_dl_list dt {position:relative; border-bottom: 1px solid #686970; overflow:hidden; }
.faq_dl_list dt a {text-decoration:none; color:#000;}
.faq_dl_list dt .btn_faq {display:block; width:100%; padding:19px 0;  background: url(/images/common/ico/ic_q.png) no-repeat 28px 50%;}
.faq_dl_list.num dt .btn_faq { background:none;}
.faq_dl_list dt .btn_faq .category {display:inline-block; margin-left:88px; min-width:25px;}
.faq_dl_list.num dt .btn_faq .category {margin-left:30px;}
.faq_dl_list dt .btn_faq .qst {display:inline-block; margin-right:100px; padding-left:88px; width:74%;}
.faq_dl_list dt .btn_faq .category+.qst {width:63%; padding-left:45px;}
.faq_dl_list.pop dt .btn_faq .qst {width:70%;}
.faq_dl_list.num dt .btn_faq .qst {margin-right:100px; padding-left:88px; background: url(/images/common/ico/ic_q.png) no-repeat 28px 50%;}
.faq_dl_list dt .btn_faq .date {position:absolute; top:20px; right:125px;}
.faq_dl_list dt .chk  {display:inline-block; position:absolute; top:50%; right:50px; width:36px; height:36px; margin-top:-18px; vertical-align:middle; background-image: url(/images/common/btn/bg_icon.gif); background-repeat:no-repeat; text-indent: -9999px;}
.faq_dl_list dt .chk.off  {background-position:-72px 0;}
.faq_dl_list dt .chk.on  {background-position:-36px 0;}
.faq_dl_list .answer {padding:40px 50px 40px 88px; border: 1px solid #686970; border-top:none; background: url(/images/common/ico/ic_a.png) no-repeat 28px 50%;}

/*게시물 페이징*/
.pagingNav{text-align:center;margin-top:20px}
.pagingNav span, .pagingNav ul{display:inline-block;height:36px;vertical-align:middle;overflow:hidden}
.pagingNav ul{margin:0 15px}
.pagingNav li{float:left}
.pagingNav li a{display:block;line-height:36px;width:36px;color:#000;text-decoration:none}
.pagingNav li a:hover{text-decoration:underline}
.pagingNav li.on strong{display:block;width:36px;background-color:#2768c3;color:#fff;line-height:36px}
.pagingNav span{height:36px;background-image:url(/images/eng/common/bt_paging.gif);background-repeat:no-repeat}
.pagingNav span a{display:block;height:36px;text-indent:-9999px}
.pagingNav span.fst{width:46px;background-position:0 0;margin-right:-6px}
.pagingNav span.fst:hover{background-position:0 -36px}
.pagingNav span.prev{width:36px;background-position:-46px 0}
.pagingNav span.prev:hover{background-position:-46px -36px}
.pagingNav span.next{width:42px;background-position:-81px 0}
.pagingNav span.next:hover{background-position:-81px -36px}
.pagingNav span.end{width:48px;background-position:-117px 0;margin-left:-6px}
.pagingNav span.end:hover{background-position:-117px -36px}
.pagingNav span.fst:hover, .pagingNav span.prev:hover, .pagingNav span.next:hover, .pagingNav span.end:hover{position:relative;z-index:10}
	body.chrome .pagingNav span.fst{margin-right:-2px}
	body.chrome .pagingNav span.end{margin-left:-6px}
.pagingNav+.tbl-comment{margin-top:26px}

#popWrap .tit{font-size:22px; color:#2768c3; line-height:1.2em; margin-bottom:35px;}
#popWrap .text{margin-bottom:15px;}

/* 2014-12-30 펀드 상세 그래프 부분 추가 LJY */ 
.fund-graph3{height:272px;margin-bottom:40px;border-width:0}
.fund-graph3 .chart{float:left;width:700px}
.fund-graph3 .remarks{width:198px;height:209px;padding:20px;border:1px solid #dcdde0}
.remarks{float:right;}

/* 2015-01-29 고객보안 서비스 추가 */
ul.security-list{margin-left:-1px;zoom:1;letter-spacing:-1px;}
ul.security-list:after{content:'';display:block;clear:both}
ul.security-list li{float:left;width:50%;margin-top:1px;position:relative}
	body.msie7 ul.security-list li{width:49%}
ul.security-list dl{height:110px;margin-left:1px;padding:40px;border-right:1px solid #a0a3aa;border-bottom:1px solid #a0a3aa;background-color:#fafbfc;background-position:93% 30px;background-repeat:no-repeat}
ul.security-list dl dt{height:36px;color:#2768c3;font-size:18px;font-weight:700}
ul.security-list dl dd{height:74px;position:relative}
ul.security-list dl dd a{position:absolute;bottom:-19px;left:50%;margin-left:-42px}
ul.security-list dl dd ul{margin-top:14px;font-size:14px}
ul.security-list dl dd ul li{float:none;width:auto;height:auto;margin:0 0 5px;padding-left:10px;background:url(/images/common/ico/bu_desc.gif) no-repeat 0 11px;position:static}
ul.security-list dl.on, ul.security-list dl:hover{border-color:#184282;background-color:#2768c3;color:#fff}
ul.security-list dl.on dt, ul.security-list dl:hover dt, ul.security-list dl.on a, ul.security-list dl:hover a{color:#fff !important}
ul.security-list a.on, ul.security-list a.off{display:inline-block;width:70px !important;height:19px !important;padding:0 15px 0 0;background-image:url(/images/common/ico/bu_updown3.gif);color:#000 !important;font-size:14px !important;line-height:normal !important;text-indent:0 !important}
ul.security-list a.on{background-position:right 8px}
ul.security-list a.off{background-position:right -42px}
ul.security-list dl:hover dd a{background-image:url(/images/common/ico/bu_updown4.gif);background-position:right -42px}
ul.security-list dl.on dd a{background-image:url(/images/common/ico/bu_updown3.gif);background-position:right 8px}
ul.security-list .details{position:absolute;top:196px;left:1px;width:878px;padding:40px;border:1px solid #686970;background-color:#fff;color:#000;font-size:14px;z-index:10}
ul.security-list .details h3{margin:-6px 0 18px !important;padding:0 !important;background:none !important;font-size:16px !important}
ul.security-list .details dl{height:auto;margin:0;padding:0;border-width:0;background:none !important}
ul.security-list .details dl:hover dt{color:#ac0069 !important}
ul.security-list .details dt{height:auto;margin-bottom:8px;color:#ac0069;font-size:14px;font-weight:normal}
ul.security-list .details dd, ul.security-list .details li{float:none;width:auto;height:auto;margin-top:5px;padding-left:10px;background:url(/images/common/ico/bu_desc.gif) no-repeat 0 11px;color:#000;position:static}
ul.security-list .details dd+dt{margin-top:20px}
ul.security-list .details dd a{position:static;margin:0}
ul.security-list .details dd small{display:block}
ul.security-list .details img+dl{margin-top:28px}
ul.security-list .details img{margin-top:23px}
ul.security-list li:nth-child(even) .details{left:-479px}
	ul.security-list li.even .details{left:-479px} /* 2014-11-07 IE7 ~ IE8 CSS3 대응 */
ul.security-list li.security1 dl{background-image:url(/images/customer/bg_security_off.gif)}
ul.security-list li.security1 dl:hover, ul.security-list li.security1 dl.on{background-image:url(/images/customer/bg_security_on.gif)}
ul.security-list li.security2 dl{background-image:url(/images/customer/bg_security2_off.gif)}
ul.security-list li.security2 dl:hover, ul.security-list li.security2 dl.on{background-image:url(/images/customer/bg_security2_on.gif)}
ul.security-list li.security3 dl{background-image:url(/images/customer/bg_security3_off.gif)}
ul.security-list li.security3 dl:hover, ul.security-list li.security3 dl.on{background-image:url(/images/customer/bg_security3_on.gif)}
ul.security-list li.security4 dl{background-image:url(/images/customer/bg_security4_off.gif)}
ul.security-list li.security4 dl:hover, ul.security-list li.security4 dl.on{background-image:url(/images/customer/bg_security4_on.gif)}
ul.security-list li.security5 dl{background-image:url(/images/customer/bg_security5_off.gif)}
ul.security-list li.security5 dl:hover, ul.security-list li.security5 dl.on{background-image:url(/images/customer/bg_security5_on.gif)}
ul.security-list li.security6 dl{background-image:url(/images/customer/bg_security6_off.gif)}
ul.security-list li.security6 dl:hover, ul.security-list li.security6 dl.on{background-image:url(/images/customer/bg_security6_on.gif)}

/* 2014-12-02 공지사항 이벤트 */
.open_event{width:960px;margin:auto;overflow:hidden;}
.open_event .open_top{margin-bottom:45px;}
.open_event .open_text{display:block;margin-top:45px;margin-bottom:45px;text-align:center;}
.open_event .open_text strong{font-size:24px;color:#000; font-weight:bold;}
.open_event .open_text strong span{color:#683b9f;}
.open_event .open_text p {display:block;margin-top:10px;font-size:15px;}

.open_event .slide_box{position:relative;z-index:10;overflow:hidden;width:916px;padding-bottom:60px;border-bottom:1px dotted #d5d5d5}
.open_event .slide_box .slides_container{position:relative;z-index:10;margin-top:48px;width:916px;height:600px;}
.open_event .slide_box .slides_container div{position:relative}
.open_event .slide_box .prev,
.open_event .slide_box .next {position:absolute;top:47%;z-index:100;display:inline-block;background:url(/images/eng/common/event/btn_ctrl.png) no-repeat; width:49px;height:49px}
.open_event .slide_box .prev{left:35px; background-position: 0 0;}
.open_event .slide_box .next{right:20px; background-position:-151px 0}

.open_event .slide_box .pagination{position:absolute;left:0;top:0px;width:100%;text-align:center;}
.open_event .slide_box .pagination li{display:inline-block;margin-right:4px;}
.open_event .slide_box .pagination li a{display:inline-block; text-indent:-9999px; height:18px; background-repeat:no-repeat;}

.open_event .slide_box.type01 .pagination li a {width:70px; background-image:url(/images/eng/common/event/btn_slide01.png)}
.open_event .slide_box.type01 .pagination li.nth_1 a{background-position:-74px 0;}
.open_event .slide_box.type01 .pagination li.nth_2 a{background-position:-149px 0;}
.open_event .slide_box.type01 .pagination li.nth_3 a{background-position:-224px 0}
.open_event .slide_box.type01 .pagination li.nth_4 a{background-position:-299px 0}
.open_event .slide_box.type01 .pagination li a:hover,
.open_event .slide_box.type01 .pagination li.current a{background-position:0 0;}

.open_event .slide_box.type02 .pagination li a {width:170px; background-image:url(/images/eng/common/event/btn_slide02.png)}
.open_event .slide_box.type02 .pagination li.nth_1 a{background-position:-174px 0;}
.open_event .slide_box.type02 .pagination li.nth_2 a{background-position:-348px 0;}
.open_event .slide_box.type02 .pagination li.nth_3 a{background-position:-523px 0}
.open_event .slide_box.type02 .pagination li.nth_4 a{background-position:-698px 0}
.open_event .slide_box.type02 .pagination li a:hover,
.open_event .slide_box.type02 .pagination li.current a{background-position:0 0;}


/* 모달 팝업 레이아웃  */
.modalPop {display:block; position:absolute; width:100%; height:100%; margin:0; padding:0;  left:0; top:0; z-index:1000}
.modalPop .mbg {display:block; position:fixed; width:100%; height:100%; background-color:#000; opacity:0.5; -ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* for ie8 */ filter:alpha(opacity=50); /* for ie5-7 */}
.modalPop .popSection {display:block; position:relative; width:680px; margin:120px auto 100px auto; padding:30px 35px 40px 35px; border:solid #ddd 1px; background-color:#FFF}
.modalPop .popSection.Large{width:880px;}
.modalPop .popSection.wideFull {width:960px;}
.modalPop .popSection.wide480 {width:480px;}
.modalPop .popSection.wide760 {width:760px;}
.modalPop .popSection.wide420 {width:420px;}
.modalPop .popSection.wide680 {width:680px;}
.modalPop .popSection .head {display:block; position:relative; margin:0 0 40px 0; padding:0 40px 15px 0; border-bottom:solid #444 3px;}
.modalPop .popSection .head h1 {font-size:30px; color:#00599c; font-weight:600}
.modalPop .popSection .head .closeBtn {display:block; position:absolute; width:30px; height:30px; margin:0; padding:0; background:url(/ux/images/common/btn/ico_close.png) no-repeat 0 0; border:none; right:0; top:10px; cursor:pointer;}
.modalPop .popSection .cont {display:block; position:relative; margin:0; padding:0;}
.modalPop .popSection .cont .originalImage {display:block; position:relative; text-align:center;}
.modalPop .popSection .cont .originalImage img {}

/* 버튼 타입 */
.modalPop .btnArea{zoom:1; clear:both; display:block; padding:30px 0 0 0; position:relative; text-align:center;}
.modalPop .btnArea.pt5{padding:5px 0 0 0;}
.modalPop .btnArea:after{content:'';display:block;clear:both}
.modalPop .btnArea .fr{ float:right;}
.modalPop .btnArea .fl float:left;}

.modalPop a{text-decoration: none;}
.modalPop a:hover{text-decoration: none;}

.modalPop a.btnLarge{display:inline-block; min-width:70px; font-size:16px; line-height:36px; height:40px !important; text-align:center; padding:0 15px; top:1px; position:relative;}
.modalPop a.btnLarge.blue{background-color:#0977c9; border:1px solid #0977c9}
.modalPop a.btnLarge.blue:hover{border:1px solid #064574}
.modalPop a.btnLarge.gray{background-color:#6c6f71; border:1px solid #6c6f71}
.modalPop a.btnLarge.gray:hover{border:1px solid #56595a}
.modalPop a.btnLarge.white{background-color:#fff; border:1px solid #bbb; color:#222}
.modalPop a.btnLarge.white:hover{border:1px solid #0977c9}
.modalPop a.btnLarge.red{background-color:#c80415; border:1px #c80415 solid; color:#FFF}
.modalPop a.btnLarge.red:hover{text-decoration:underline}

/* text type */
.modalPop .txt_gray22 {color:#222 !important;}
.modalPop .txt_gray44 {color:#444 !important;}
.modalPop .txt_gray74 {color:#747474 !important;}
.modalPop .txt_gray44_strong {color:#444 !important; font-weight:bold;}
.modalPop .txt_grayBD22 {color:#222 !important; font-weight:bold !important;}/* 매도스케쥴러에서 사용 */
.modalPop .orange {color:#c75414 !important;}
.modalPop .txt_orange_large {color:#e56c00 !important;}
.modalPop .txt_orange_small {color:#c34a07 !important;}
.modalPop .txt_red_strong {color:#c80415 !important;}
.modalPop .txt_red_light {color:#c9414d !important;}
.modalPop .txt_blue {color:#0977c9 !important;}
.modalPop .txt_blue_strong {color:#0062ab !important; font-weight:bold !important;}
.modalPop .txt_orange {color:#e56c00 !important;}
.modalPop .txt_font13 {font-size:13px !important;}
.modalPop .txt_font14 {font-size:14px !important;}
.modalPop .txt_font16 {font-size:16px !important;}
.modalPop .txt_font18 {font-size:18px !important;}

.installStatus {display:block; position:relative; margin:0 0 10px 0; padding:0;}
.installStatus .installed {color:#2768c3}
.installStatus .uninstalled {color:#ac0069}

/****************************************************************************************
 Media Query(1280이상 해상도 - 컨텐츠 가로폭 1200px)
*****************************************************************************************/
@media only screen and (min-width:1200px) {
		
	#wrap.main #contents .section{width:1200px;}
	#wrap.main .contents .recommand-ad{width:600px;}
	#wrap.main .contents .recommand-list ul{width:588px;}
	#wrap.main .contents .recommand-list li .cont-area{width:546px;}
	#wrap.main .contents .recommand-list li .cont-area dl{width:180.5px;}

	#wrap.main .report-list{width:595px;}

	#wrap.main .report-list .report .list{width:473px;}
	#wrap.main .report-list .report .list li a{width:360px;}
	
	#wrap.main .notice-list{width:595px;}
	#wrap.main .notice-list .fl{width:593px;}
	#wrap.main .notice-list .fl .list li a{width:613px;}
		body.msie7 #wrap.main .notice-list .fl .list li a{width:523px;}
	#wrap.main .notice-list .fr{width:595px;}
	#wrap.main .notice-list .fr .pop-hts{width:595px;background:#636d7b url(/images/eng/main/bg_pop_hts_1200.gif) no-repeat;}
	#wrap.main .notice-list .fr .pop-qna{width:595px;}
 
	
	#eng_footer .section{width:1200px;}
	
	#header .section, #contents, #footer .section{width:1200px;margin:0 auto}
	
	html[lang="en"] ul.family li > a {font-size:13px;}
	
	/* html[lang="en"] .location li>a{font-size:14px; padding:0 45px 0 10px; letter-spacing:0px;}
	html[lang="en"] .location li>a:hover{margin-left:-11px;padding-left:21px;}
	html[lang="en"] .location li:last-child>a, .location li.last>a {padding-right:35px;} */
	/* 2014-09-24 #header .section img{width:1200px} */
	
	/* 01.Services */
	ul.ipo-benefits-list li dd{width:959px}
	ul.ipo-process li dd{width:719px}
	
	.necessity-effect dl{width:360px;margin-left:20px}
	.necessity-effect p+dl{margin-left:0;margin-right:20px}
	.necessity-effect p{width:358px}
	
	.classification .fl{width:863px;margin-left:20px;background:url(/images/eng/common/bu_arrow2.gif) no-repeat 506px 42px}
	.classification dl{background-position:180px 43px}
	.classification dt{margin-right:80px}
	.classification dd{width:435px}
	.classification dd ul{width:435px}
	.classification dd li{width:193px}
	.classification dl+dl{background-position:180px 32px}
	.classification ul.result{width:173px}
	
	.types dl{width:437px;margin-left:20px}
	.types dl+dl{margin-left:0;margin-right:20px}
	
	/* pension */
	.retire-process .details{width:840px}
	.retire-process .details dd{width:579px}
	
	.scheme-diagram dt strong{width:290px;text-align:left;padding-left:66px;background-repeat:no-repeat;background-position:30px 14px}
	.scheme-diagram dd{width:360px;font-size:16px}
	.scheme-diagram dl{background-image:url(/images/pension/bg_effect4.gif)}
	.scheme-diagram dl.effect dt strong{background-image:url(/images/pension/bg_effect.gif)}
	.scheme-diagram dl.effect2 dt strong{background-image:url(/images/pension/bg_effect2.gif)}
	
	.fund-graph .graph dd{width:452px}
	.fund-graph .graph .score span{margin-right:135px}
	.fund-graph .graph .score span.high{margin-right:0}
	.step-type3 li dd{width:1101px}
	
	.fund-graph3 .chart{width:940px}
	
	/* 06.Account Info */
	.certificate-menu{width:1198px}
	.certificate-menu dl{width:598.5px}
		body.msie7 .certificate-menu>.row{height:275px}
		body.msie7 .certificate-menu dl{width:558px;height:215px}
	
	ol.authorization-list li label{width:1010px}
	ol.authorization-list li p{width:1000px}

	/* Search */
	.container-search{width:1200px}
	.search-top fieldset{width:1200px}
	.container-search #contents{width:1010px}

	.search-result .news{width:409px;margin-left:20px}
	.search-result ul.news-list{padding:10px 0 23px}
	.search-result ul.news-list li a{width:270px}
	.search-result .items{width:209px;margin-left:25px;padding:0 20px}
	.search-result .btn-area a.btn3{width:auto;height:34px;margin-bottom:0;padding:0 11px;line-height:34px}

	/* Login */
	.login-box{width:1192px}
	.login-box .row>div{padding:35px 58px}
	.login-box .certify{width:468px}
	.login-box .login{width:488px}
	.login-box ul.tab-type li{width:285px}
	
	.login-box td input[type=text], .login-box td input[type=password]{width:140px}
		body.msie7 .login-box td input[type=text], body.msie7 .login-box td input[type=password]{width:120px}
	
	.contents-box.login dl{width:538.5px}

	/*Sitemap*/
	.sitemap-wrap .floating-menu{width:206px}
	.sitemap-wrap .category-menu .group{width:247px}
	.sitemap-wrap .category-menu dl dt.double a{height:36px;padding:0;line-height:34px}
		body.msie7 .sitemap-wrap .category-menu .group{height:1780px}
		
	.hts-web ul{zoom:1}
	.hts-web ul:after{content:'';display:block;clear:both}
	.hts-web li{float:left;width:33%;text-align:center}	
	
	ul.security-list .details{width:1117px}
	ul.security-list li:nth-child(even) .details{left:-599px}
		ul.security-list li.even .details{left:-599px} /* 2014-11-07 IE7 ~ IE8 CSS3 대응 */
	ul.security-list li.preventFraud1 dl, ul.security-list li.preventFraud2 dl{height:163px}
}
/* radio focus */
.radio.focus.checked {background:url(/images/common/ico/bu_selecterSeleced.png) no-repeat !important;}