@charset "euc-kr";

/****************************************/
/*	Name: PUBLISHING GUIDE
/*	PART: STYLE STYLE
/*	Version: 1.0
/*	Author: ±è¹Ì¼±
/****************************************/

.mb10 {margin-bottom:10px !important;}
.div_scroll {overflow-y:auto; border-bottom: 1px solid #bebebe;}
.div_scroll2 {width:720px; overflow:auto; border-bottom: 1px solid #bebebe;}
table tr .div_scroll {border-bottom:0;}
.process {margin-bottom:20px;}
.img_wrap {margin-bottom:40px; border-bottom:1px solid #eee;}
.img_box {margin-bottom:40px; border:1px solid #eee;}
.noline {border:none;}
.nolineL {border-left:none !important;}

.notice_guide {padding:8px 8px 7px; border:1px solid #dbdbdb; background:#fcfcfc; overflow:hidden;}
.msie .notice_guide {padding:9px 8px 5px;}
.notice_guide p {padding-left:20px; font-size:12px; font-weight:bold; background:url(https://img.securities.miraeasset.com/new2016/ico/ico_notice.gif) no-repeat 0 2px;}
.msie .notice_guide p {background-position:0 0;}

/* 180820 */
.notice_guide {border:1px solid #dbdbdb;letter-spacing:-1px;color:#666;overflow:hidden;zoom:1;background:#f9f9f9;padding:10px 10px 7px 10px;}
.notice_guide img {float:left; margin:0;}
.notice_guide strong {float:left; margin-left:-8px;}
.notice_guide span{color:#0059a6; font-weight:bold;padding-left:8px;letter-spacing:0;float:right;}

.user_info {margin-left:10px;}
.sod_wrapper + .user_info,
.input + .user_info {margin-left:5px;}
.red {color:#cb0000;}
.blue {color:#0059a6;} /* 180726 Æ÷ÀÎÆ® »ö»ó Ãß°¡ .±è¹Ì¼± */
.banner_area {margin-bottom:40px;}

.mask {display:none; position:fixed; top:0; left:0; right:0; bottom:0; background:#000; text-indent:100%; white-space:nowrap; overflow:hidden; z-index:9999;}
.judge {display:inline-block; text-align:right; width:100%;}
.judge.vertical {margin:-15px 0 20px;}

/*******************
		Login
********************/
/* º¯°æÀü ½ºÅ¸ÀÏ */
.tab_wrap.login {border-bottom:0;}
.tab_wrap.login .tab_menu > li {width:50%;}
.tab_wrap.login .tab_menu > li a {font-size:14px; border-bottom:1px solid #dbdbdb;}
.tab_wrap.login .tab_menu > li.on a {font-size:14px; border-bottom:1px solid #0059a6;}

.login_wrapping {border:1px solid #dbdbdb; background-color:#f9f9f9;position:relative;z-index:10;}

.login_wrapping:after {display:block; clear:both; content:"";}
.login_wrapping > div {float:left; width:298px; padding:50px; border-left:1px solid #dbdbdb; background-color:#f9f9f9;}
.login_wrapping > div:first-child {border-left:0;}
.login_wrapping > div .login_tit {margin-bottom:25px;}
.login_wrapping .confirm {text-align:center; background-color:#006bc8;}
.login_wrapping .confirm a {display:block; padding:23px 0;}
.login_wrapping .logout_wrap {position:relative; height:47px; border-top:1px solid #e5e5e5; background:url(https://img.securities.miraeasset.com/new2016/txt/txt_login_2.png) no-repeat 0 30px;}
.login_wrapping .logout_wrap select {position:absolute; top:20px; right:0;}

.login_wrapping .btnWrap {margin:20px 0;}
.login_wrapping .btnWrap .btn {width:115px; padding:8px 15px 4px !important;}
.login_wrapping .socal_login_wrap {position:relative; margin:24px 0 25px; padding-top:5px;}
.login_wrapping .socal_login_wrap p {font-size:13px; color:#000;}
.login_wrapping .socal_login {position:absolute; top:0; right:0;}
.login_wrapping .socal_login li {float:left; width:27px; height:27px; margin-left:11px;}
.login_wrapping .socal_login li a {display:block; height:100%; text-indent:100%; white-space:nowrap; overflow:hidden; background-repeat:no-repeat; background-image:url(https://img.securities.miraeasset.com/new2016/ico/ico_login_socal.png)}
.login_wrapping .socal_login li:first-child {margin-left:0;}
.login_wrapping .socal_login li.naver a {background-position:0 0;}
.login_wrapping .socal_login li.kakao a {background-position:-38px 0;}
.login_wrapping .socal_login li.facebook a {background-position:-76px 0;}
.login_wrapping .socal_login li.google a {background-position:-114px 0;}
.login_wrapping .socal_login li.twitter a {background-position:-152px 0;}


.login_wrapping .user_login_wrap {}
.login_wrapping .user_login_wrap > div {position:relative; margin-top:5px; width:296px; height:32px; border:1px solid #bbb; background-color:#fff;}
.login_wrapping .user_login_wrap > div:first-child {margin-top:0;}
.login_wrapping .user_login_wrap .overlay_guide  {position:absolute; top:8px; left:10px; font-size:12px; color:#888;}
.login_wrapping .user_login_wrap .overlay {width:100%; height:100%; padding:0; text-indent:5px; border:0;}
.msie .login_wrapping .user_login_wrap .overlay {line-height:3;}
.login_wrapping .user_login_wrap .btn_login {display:block; margin-top:12px; width:100%; padding:17px 0 15px; text-align:center; font-weight:bold; font-size:13px; color:#fff; background:#3b4a52;}


.login_info_wrap {border:1px solid #dbdbdb;border-top:0;}
.login_info_wrap .login_info {}
.login_info_wrap .login_info:after {display:block; clear:both; content:"";}
.login_info_wrap .login_info li {float:left;position:relative;}
.login_info_wrap .login_info li a {display:block; height:113px;}
.login_info_wrap .login_info li a.btn_01 {width:253px;background:url('https://img.securities.miraeasset.com/renew/login/btn_login_01.gif') no-repeat;}
.login_info_wrap .login_info li a.btn_02 {width:252px;background:url('https://img.securities.miraeasset.com/renew/login/btn_login_02.gif') no-repeat;}
.login_info_wrap .login_info li a.btn_03 {width:293px;background:url('https://img.securities.miraeasset.com/renew/login/btn_login_03.gif') no-repeat;}
.login_info_wrap .login_info li a dl {position:absolute;top:27px;}
.login_info_wrap .login_info li a.btn_01 dl {left:105px;}
.login_info_wrap .login_info li a.btn_02 dl {left:78px;}
.login_info_wrap .login_info li a.btn_03 dl {left:78px;}
.login_info_wrap .login_info li a dl dt {font-weight:bold;font-size:14px;margin-bottom:5px;}
.login_info_wrap .login_info li a dl dd {line-height:18px;color:#666;}



/* 180814 login renew  */
#wrap.login #container {/*margin-top:40px; */ width:100%;}
#wrap.login #contents {float:inherit; width:100%;}
/* .login_wrap {width:800px; margin:0 auto;} 180814 login renew */
#wrap.login #contents .dep01Sec {width:800px; margin: auto;}/* 180814 renew login */
#wrap.login #footerWrap {margin-top:0;}


.login_wrap {margin-top:30px;}
.login_wrap > .innerWrap {width:800px; margin:30px auto 0px; padding-bottom:90px;}

.login_wrap.intro {margin-top:100px;background:url(https://img.securities.miraeasset.com/new2016/login18/bg_intro.png) 50% 0 no-repeat;}
.login_wrap .intro_wrap {width:800px; margin:0px auto; padding-bottom:95px;border-bottom:none;}
.login_wrap .intro_menu {margin-bottom:120px;margin-left:-2px;padding-top:9px;}
.msie .login_wrap .intro_menu {margin-left:-1px;}
.login_wrap .intro_menu ul {display:inline-block;width:100%;}
.login_wrap .intro_menu ul li {float:left;width:266px;}
.login_wrap .intro_menu ul li + li {border-left:1px solid #e4e4e4;}
.login_wrap .intro_menu ul li a {display:block;width:100%;padding-top:160px;height:80px;background:url(https://img.securities.miraeasset.com/new2016/login18/intro_menu.jpg) no-repeat;text-align:center;color:#666;}
.login_wrap .intro_menu ul li a.menu_01 {background-position:0 0;}
.login_wrap .intro_menu ul li a.menu_02 {background-position:-267px 0;}
.login_wrap .intro_menu ul li a.menu_03 {background-position:-534px 0;}
.login_wrap .intro_menu ul li a.menu_01.active, .login_wrap .intro_menu ul li a.menu_01:hover, .login_wrap .intro_menu ul li a.menu_01:focus {background-position:0 -240px;}
.login_wrap .intro_menu ul li a.menu_02.active, .login_wrap .intro_menu ul li a.menu_02:hover, .login_wrap .intro_menu ul li a.menu_02:focus {background-position:-267px -240px;}
.login_wrap .intro_menu ul li a.menu_03.active, .login_wrap .intro_menu ul li a.menu_03:hover, .login_wrap .intro_menu ul li a.menu_03:focus {background-position:-534px -240px;}

.login_wrap .login_type01 {width:360px; margin:0px auto;}
.login_wrap .login_type01 .btn_register {display:block; margin-top:20px;width:100%; padding:20px 0;text-align:center;background:#e37500;}
.login_wrap .login_type01 .user_name {padding:60px 0;background:#fff;border:1px solid #dbdbdb;text-align:center;color:#000;}
.login_wrap .login_type01 .qr_login {padding:0px 0 30px;background:#fff;border:1px solid #dbdbdb;text-align:center;}
.login_wrap .login_type01 .qr_login .qr_img {height:200px;}
.login_wrap .login_type01 .qr_login .time {margin:-20px 0 10px;font-size:11px;}
.login_wrap .login_type01 .qr_login .txt {font-size:13px;}
.login_wrap .login_type01 .qr_login .btn_ok {margin-top:25px;display:inline-block;width:105px;height:43px;line-height:43px;text-align:center;border:1px solid #383e4e;color:#383e4e;font-size:12px;}
	.msie .login_wrap .login_type01 .qr_login .btn_ok {line-height:45px;}
.login_wrap .login_type01 .btn_login {display:block;margin-top:10px;width:100%; padding:20px 0;text-align:center;background:#fe6500;}
.login_wrap .login_type01 .btn_user {display:block;margin-top:10px;height:43px;line-height:43px;text-align:center;border:1px solid #383e4e;color:#383e4e;font-size:12px;}
	.msie .login_wrap .login_type01 .btn_user {line-height:45px;}
.login_wrap .login_type01 .btn_user span {padding-left:17px;background:url(https://img.securities.miraeasset.com/new2016/login18/bullet_plus.png) no-repeat;}

.wait_wrap {position:relative;padding:80px 0 40px;text-align:center;background:#fff;}
.wait_wrap.qr {padding:20px 0 40px;}
.wait_wrap .btn_ok {display:inline-block;width:105px;height:43px;line-height:43px;text-align:center;border:1px solid #383e4e;color:#383e4e;font-size:12px;}
	.msie .wait_wrap .btn_ok {line-height:45px;}
.wait_wrap .time {margin-top:20px;font-size:11px;}
.wait_wrap.qr .time {margin-top:-10px;}
.wait_wrap .txt {margin:15px 0 25px;font-size:13px;}
.wait_wrap .layer_close {position:absolute;top:16px;right:16px;}

/* °£ÆíÀÎÁõ ·Î±×ÀÎ º¹¼ö ÀÏ¶§ ½ºÅ©·Ñ °ü·Ã */
/* #scroll {position:relative;padding:10px;width:338px;height:122px;border:1px solid #dbdbdb;background:#fff;}
#scroll .customScrollBox {position:relative; height:100%; overflow:hidden;}
#scroll .customScrollBox .scroll_wrap {position:relative; width:330px; top:0; float:left;}
#scroll .customScrollBox .scroll_wrap.none {width:350px;}
#scroll .customScrollBox .scroll_wrap_content {clear:both;}
#scroll .dragger_container {position:relative; width:8px; height:120px; float:left;background:#fff; cursor:pointer -moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; cursor:s-resize;}
#scroll .dragger {position:absolute; width:8px; height:60px; background:#ccc; text-align:center; line-height:60px; color:#666; overflow:hidden; cursor:pointer; -moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
#scroll .dragger_pressed {position:absolute; width:8px; height:60px; background:#999; text-align:center; line-height:60px; color:#666; overflow:hidden; -moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; cursor:s-resize;} */
/* .user_select ul > li {margin-right:10px;height:40px;line-height:40px;}
.user_select ul > li.check {border:1px solid #fe6500;}
.user_select ul > li:hover,
.user_select ul > li:focus {background:#e5e5e5;cursor:pointer;}
.user_select ul > li.check:hover,
.user_select ul > li.check:focus {background:#fff;}
.user_select ul > li dl {display:inline-block;width:100%;padding:0 15px;color:#000;box-sizing:border-box;}
.user_select ul > li dl dt,
.user_select ul > li dl dd {float:left;}
.user_select ul > li dl dt {width:30%;font-weight:bold;}
.user_select ul > li dl dd {position:relative;width:70%;}
.user_select ul > li dl dd .btn_del {position:absolute;right:0px;top:15px;display:block;width:9px;height:9px;background:url(https://img.securities.miraeasset.com/new2016/login18/btn_del.png) no-repeat;font-size:0;line-height:0;} */

.login_wrap .login_tab_wrap {position:relative; margin-bottom:60px;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-bottom:1px solid #383e4e;}
  
.login_wrap .login_tab_menu {width:800px;}
.login_wrap .login_tab_menu:after {display:block; clear:both; content:'';}
.login_wrap .login_tab_menu > li {float:left;padding:10px 0 7px;border-top:1px solid #dbdbdb;}
.login_wrap .login_tab_menu > li.on {border-top:1px solid #004372;background:#004372;}
.login_wrap .login_tab_menu > li + li > a {border-left:1px solid #dbdbdb;}
.login_wrap .login_tab_menu > li > a {display:block; padding:9px 8px; text-align:center; font-size:13px; letter-spacing:-1px; color:#444;}
.login_wrap .login_tab_menu > li.on > a {color:#fff; font-weight:bold; border:none;}
.login_wrap .login_tab_menu > li.on + li > a {border-left:none;}

.login_wrap .login_type01 .user_select {padding:10px;border:1px solid #dbdbdb;}
.login_wrap .login_type01 .user_select > ul {dispaly:block;height:120px;overflow-y:auto;}
.login_wrap .login_type01 .user_select > ul > li {margin-right:10px;height:40px;line-height:40px;}
.login_wrap .login_type01 .user_select > ul > li.check {border:1px solid #fe6500;height:38px;line-height:38px;}
.login_wrap .login_type01 .user_select > ul > li:hover,
.login_wrap .login_type01 .user_select > ul > li:focus {background:#e5e5e5;}
.login_wrap .login_type01 .user_select > ul > li dl {display:inline-block;width:100%;padding:0 15px;color:#000;box-sizing:border-box;}
.login_wrap .login_type01 .user_select > ul > li dl dt,
.login_wrap .login_type01 .user_select > ul > li dl dd {float:left;}
.login_wrap .login_type01 .user_select > ul > li dl dt {width:30%;font-weight:bold;}
.login_wrap .login_type01 .user_select > ul > li dl dd {position:relative;width:70%;}
.login_wrap .login_type01 .user_select > ul > li dl dd .btn_del {position:absolute;right:0px;top:15px;display:block;width:9px;height:9px;background:url(https://img.securities.miraeasset.com/new2016/login18/btn_del.png) no-repeat;font-size:0;line-height:0;}

.loginSplit {position:relative;z-index:10;}
.loginSplit:after {display:block; clear:both; content:"";}
.loginSplit > .loginBox {float:left; width:318px; padding:0 50px; border-left:1px solid #dbdbdb;}
.loginSplit > .loginBox:first-child {border-left:0;}

.loginSplit.col2 > .loginBox:first-child {padding-left:30px;}
.loginSplit.col2 > .loginBox + .loginBox {padding-right:30px;}

.loginBox > dt {position:relative;margin-bottom:25px;color:#222;font-weight:bold;letter-spacing:-1px;font-size:17px;}
.loginBox > dt > span {position:absolute;right:0;padding-left:15px;background:url(https://img.securities.miraeasset.com/new2016/login18/bullet_arrow.png) no-repeat 0 3px;}
	.chrome .loginBox > dt > span {background-position:0 5px;}
.loginBox > dd {position:relative; min-height:295px;}
.loginBox > dd .confirm {text-align:center; background-color:#e37500;}
.loginBox > dd .confirm a {display:block; padding:26px 0;}
.loginBox > dd .testChkWrap {margin-top:7px;}
.loginBox > dd .logout_wrap {position:relative;margin-top:20px;width:100%; height:30px; background:url(https://img.securities.miraeasset.com/new2016/login18/txt_login_2.png) no-repeat 0 50%;}
.loginSplit.col2 .loginBox > dd .logout_wrap {position:absolute;bottom:0;left:0;margin-top:0px;}

.loginBox > dd .btnWrap {margin:15px 0 10px;}
.loginBox > dd .btnWrap .btn {width:123px; padding:9px 15px 8px !important; margin-left:4px;}
	.msie .loginBox > dd .btnWrap .btn {padding:11px 15px 6px !important;}
.loginBox > dd .btnWrap .btn:first-child {margin-left:0;}
.loginBox > dd .btnWrap .btn >span {display:inline-block; background:url(https://img.securities.miraeasset.com/new2016/login18/ico_lnkArrow.png) 100% 45% no-repeat; padding-right:10px;}
	.msie .loginBox > dd .btnWrap .btn >span {background-position:100% 30%;}
.loginBox > dd .disign_select_wrap {position:absolute; right:0; top:0px;}
.loginBox > dd .disign_select {width:147px;}

.loginBox > dd .user_login_wrap {}
.loginBox > dd .user_login_wrap > div {position:relative; margin-top:10px; width:99.5%; height:43px; border:1px solid #bbb; background-color:#fff;}
.loginBox > dd .user_login_wrap > div:first-child {margin-top:0;}
.loginBox > dd .user_login_wrap .overlay_guide  {position:absolute; top:50%; left:10px; margin-top:-10px; font-size:12px; color:#888;}
	.msie .loginBox > dd .user_login_wrap .overlay_guide {top:55%;}
.loginBox > dd .user_login_wrap .overlay {width:100%; height:100%; padding:0; text-indent:10px; border:0;}
	.msie .loginBox > dd .user_login_wrap .overlay {line-height:3;}
.loginBox > dd .user_login_wrap .btn_login {display:block; margin-top:15px; width:100%; padding:20px 0; text-align:center; font-weight:bold; font-size:13px; color:#fff; background:#e37500;}
.loginBox > dd .user_login_wrap .btn_login.ong {background-color:#fe6500; padding:27px 0 26px;}
.loginBox > dd .hide_wrap * {position:absolute;font-size:11px;}
.loginBox > dd .hide_wrap .btn_num {top:-1px;right:-1px;display:block;width:105px;height:43px;line-height:43px;text-align:center;border:1px solid #e37500;background:#e37500;color:#fff;font-size:12px;}
.loginBox > dd .hide_wrap .btn_num.ok {border:1px solid #bbb;color:#fff;background:#bbb;}
	.msie .loginBox > dd .hide_wrap .btn_num {line-height:45px;}
.loginBox > dd .hide_wrap .alert {top:12px;right:-144px;}
.loginBox > dd .hide_wrap .time {top:12px;right:100px;}
.loginBox > dd .hide_wrap .btn_return {top:12px;right:20px;text-decoration:underline;color:#666;}


.loginSplit.col1 .loginBox {float:inherit; width:360px;  margin:0 auto; border:none;}
.loginBox.cont01 > dd, .loginBox.cont03 > dd {min-height:255px;}
.loginBox.cont02 > dd {padding:60px 0 44px; min-height:130px;}

.loginSplit.col1 .loginBox > dd .btnWrap .btn {background-color:#fff; width:144px;}

.loginTab {margin-bottom:60px;}
.loginTab:after {display:block; clear:both; content:"";}
.loginTab > li {float:left; width:33.5%;  z-index:1;}
.loginTab > li:first-child {width:33%;}
.loginTab > li.on {background:#383e4e; z-index:2;}
.loginTab > li > a {display:block; background:url(https://img.securities.miraeasset.com/new2016/login18/tab_line.png) 0 50% no-repeat; width:100%; height:100%; text-align:center; line-height:58px; color:#444; font-size:14px; border-top:1px #dbdbdb solid; border-bottom:1px #383e4e solid;}
	.msie .loginTab > li > a {height:56px; line-height:60px;}
.loginTab > li:first-child > a {background:none; border-left:1px #dbdbdb solid;}
.loginTab > li.last > a {border-right:1px #dbdbdb solid;}
.loginTab > li.on > a, .loginTab > li.last.on > a {background:none; color:#fff; font-weight:bold; border-color:#383e4e;}
.loginTab > li.on + li > a,  .loginTab > li + .loginTab > li.on > a {background:none;}

.testChkWrap, .testChkWrap input {vertical-align:middle;}
	.msie .testChkWrap label {vertical-align:-1px;}

.loginBannerWrap {background:#fff; margin-top:48px; border:1px solid #dbdbdb; clear:both;}
.loginBannerWrap:after {display:block; clear:both; content:'';}
.loginBannerWrap > li {float:left; width:266px;}
.loginBannerWrap > li:first-child {width:265px;}
.loginBannerWrap > li > a {display:block; width:100%; height:88px; background:url(https://img.securities.miraeasset.com/new2016/login18/login_banner.png) no-repeat; text-indent:100%; overflow:hidden; white-space:nowrap;}
.loginBannerWrap > li.banner01 > a {background-position:0 0;} /* ID µî·Ï/Ã£±â */
.loginBannerWrap > li.banner02 > a {background-position:0 -200px;} /* °£ÆíÀÎÁõ¾È³» */
.loginBannerWrap > li.banner03 > a {background-position:-531px 0;} /* ½º¸¶Æ®Æù ÀÎÁõ¼­ º¹»ç */
.loginBannerWrap > li.banner04 > a {background-position:-265px -100px;} /* IDºñ¹Ð¹øÈ£ Àçµî·Ï */
.loginBannerWrap > li.banner05 > a {background-position:-531px -100px;} /* °èÁÂ¹øÈ£Ã£±â */
.loginBannerWrap > li.banner06 > a {background-position:-265px -200px;} /* OTP °ü¸® */
.loginBannerWrap > li.banner07 > a {background-position:-531px -200px;} /* °èÁÂ°³¼³ */


.disign_select {position:relative;}
.disign_select .select_val {display:block;  padding:4px 10px 1px; border:1px solid #bbb; color:#444; background:#fff url(https://img.securities.miraeasset.com/new2016/login18/ico_drop.png) no-repeat 92% 53%;}
	.msie .disign_select .select_val {padding:5px 10px 0px;}
.disign_select .select_menu {display:none; position:absolute; top:27px; left:0; right:0; border:1px solid #bbb; border-top:0;}
.disign_select .select_menu li {background:#fff; border-top:1px solid #bbb;}
.disign_select .select_menu li:first-child {border-top:0;}
.disign_select .select_menu li a {display:block; position:relative; padding:5px 10px 1px; z-index:10;}
.disign_select .select_menu li input[type="radio"] {position:absolute; z-index:-1;}
	
.login_wrapping .disign_select_wrap {position:absolute; right:0; top:20px;}
.login_wrapping .disign_select {width:147px;}

/* login Popup Ãß°¡  */
.layer_content.login {background:#f9f9f9;}
.login_wrapping.popup {border:none;}
.login_wrapping.popup > div {float:inherit; width:inherit; height:inherit; padding:0px;}
.login_wrapping.popup .confirm {margin:20px 0 45px; padding:20px 0; background:#006bc8;}
.login_wrapping.popup .login_guide_tit {margin:30px 0 12px; font-size:13px; color:#000;}
.login_wrapping.popup .user_login_wrap {border-left:0;}
.login_wrapping.popup .user_login_wrap > div {border:1px solid #bbb; width:inherit;}
.login_wrapping.popup .user_login_wrap > div:first-child {margin-bottom:5px;}
.login_wrapping.popup .user_login_wrap .btn_login {position:relative; width:100%; margin-top:12px; padding:22px 0 20px; font-weight:bold; font-size:13px; background:#3b4a52; color:#fff;}
.login_wrapping.popup .socal_login_wrap {margin:28px 0 45px; border-left:0;}
.login_wrapping.popup .socal_login {top:-4px;}
.login_wrapping.popup .notice_wrap.box_wrap, .notice_wrap.box_wrap.login {padding:30px; background:#fff; margin-bottom:0;}
.login_wrapping.popup .notice_wrap.box_wrap .boxSec, .notice_wrap.box_wrap.login .boxSec, .notice_wrap.box_wrap.login .list {margin-bottom:0;}

/* º¹¼ö ¾ÆÀÌµð */
.user_id_list {border-top:1px solid #bbb;}
.user_id_list li {position:relative; border-bottom:1px solid #bbb; padding:10px 0 10px 5px;}
.user_id_list li input[type=radio]{vertical-align:top; margin-top:4px;}
.user_id_list li label {vertical-align:top;display:inline-block;width:170px;}
.user_id_list li label + dl {display: inline-block;}
.user_id_list li label + dl > dd {display:block;width:230px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
	.msie .user_id_list li label {display:inline-block; padding-top:3px;}
.user_id_list li .btn {position:absolute; top:8px; right:5px;}
.user_id_list li .ico_idchk_overlap {position:absolute; top:50%; right:5px; margin-top:-10px;}

.tit.loginPop {padding-bottom:20px; border-bottom:1px solid #000;}
.login_title {margin:50px 0 30px; font-size:16px; font-weight:bold; line-height:26px; color:#222;}

.login_guide_wrap {padding-bottom:50px; margin-bottom:20px; border-bottom:1px solid #ccc;}	
.login_title span {color:#0059a6;}

.overlap_idselPop {overflow-y:auto; height:252px; margin-bottom:10px;}
	.msie .overlap_idselPop {height:264px;}
/****************************
		Title Depth
****************************/ 
.dep01Sec {position:relative; margin-bottom:30px;}
.dep01Sec span {position:absolute; top:5px; right:0; font-size:11px; color:#888;}
.dep01Sec .judge {width:auto;}
.dep02Sec {margin-bottom:40px;}
.dep03Sec {margin-bottom:30px;}
.dep04Sec {margin-bottom:16px;}
.tit {position:relative; color:#222; font-weight:bold; letter-spacing:-1px;}
.tit:after {display:block; clear:both; content:'';}
.tit.depth02 {margin-bottom:17px;font-size:17px;}
.tit.depth03 {font-size:14px; line-height:24px; margin-bottom:15px; color:#555;}
.tit.depth04 {font-size:12px; line-height:22px; margin-bottom:10px; color:#666;}
.tit.depth02 span, .tit.depth03 span {margin-left:10px; font-size:12px; font-weight:normal; letter-spacing:0; color:#666;}
.tit > span.txt_point {display:inline-block !important; background-position:0 50% !important;}
.msie .tit > span.txt_point {background-position:0 3px !important;}
.tit > span.txt_point.small {font-size:11px; background-position:0 47 % !important;}
.tit.hide {margin:0;}

.tit .btnWrap, .tit .txt_point {position:absolute; top:-5px; right:0; margin:0;}
.tit .hide + .btnWrap {position:inherit; float:right;}
.tit.depth03 .btnWrap {top:-3px;}
.tit.notice {padding-left:20px; margin-bottom:12px; font-size:14px; letter-spacing:0; font-weight:bold; color:#004682; background:url(https://img.securities.miraeasset.com/new2016/ico/ico_notice.gif) no-repeat 0 3px;}
.msie .tit.notice {background-position:0 1px;}



/****************************
		Tab Menu
****************************/
/* 160907 bluewebd Tab Style Change 
.tab_wrap {position:relative; margin-bottom:30px; border-bottom:1px solid #004682;}  

.tab_menu:after {display:block; clear:both; content:'';}
.tab_menu > li {float:left;}

.tab_menu > li > a {display:block; padding:10px 8px 7px; text-align:center; font-size:12px; letter-spacing:-1px; border-top:1px solid #dcdcdc; border-right:1px solid #dcdcdc; color:#444;}
.tab_menu > li:first-child > a {border-left:1px solid #dcdcdc;}
.tab_menu > li.on > a {color:#fff; background:#0059a6; border-color:#0059a6; font-weight:bold; border:none; border-bottom:1px solid #0059a6}

.tab_wrap.sub_menu {border-bottom:1px solid #dcdcdc;}
.tab_wrap.sub_menu .tab_menu > li {background:url(https://img.securities.miraeasset.com/new2016/ico/ico_bar_tabSub.gif) no-repeat 0 15px;}
.tab_wrap.sub_menu .tab_menu > li:first-child {background:none; margin-left:-1px;}
.tab_wrap.sub_menu .tab_menu > li > a {border:none; color:#666;}
.tab_wrap.sub_menu .tab_menu > li.on {margin-right:-1px; border:1px solid #dcdcdc; border-bottom:none;}
.tab_wrap.sub_menu .tab_menu > li.on > a {background-color:#fff; margin-bottom:-1px; color:#0059a6;}

.tab_wrap.list {padding:20px; border:1px solid #bdbdbd;}
.tab_wrap.list .tab_menu > li {width:33.3%; margin-top:12px;}
.tab_wrap.list .tab_menu > li > a {border:none; text-align:left; padding:0;}
.tab_wrap.list .tab_menu > li.on > a {background:none; color:#0059a6; text-decoration:underline;}

.tab_wrap.popup {margin-bottom:60px}
.tab_wrap.popup .tab_menu > li .sub_menu {position:absolute; top:55px; left:0; width:1000px;}
.tab_wrap.popup .tab_menu > li .sub_menu li {float:left;  margin-left:10px; padding-left:10px; background:url(https://img.securities.miraeasset.com/new2016/ico/ico_bar_tabSub.gif) no-repeat 0 4px;}
.tab_wrap.popup .tab_menu > li .sub_menu li:first-child {background:none; margin-left:0; padding-left:0;}
.tab_wrap.popup .tab_menu > li .sub_menu li a {color:#666; font-weight:normal;}
.tab_wrap.popup .tab_menu > li .sub_menu li.on a {color:#0059a6; text-decoration:underline; font-weight:bold;}

.tab_cont_wrap > .tab_cont_box {display:none;}
.tab_cont_wrap > .tab_cont_box:first-child {display:block;} */
.tab_wrap {position:relative; margin-bottom:30px; border-bottom:1px solid #dbdbdb;}  

.tab_menu:after {display:block; clear:both; content:'';}
.tab_menu > li {float:left;}

.tab_menu > li > a {display:block; padding:10px 8px 7px; text-align:center; font-size:13px; letter-spacing:-1px; border-top:1px solid #dcdcdc; border-right:1px solid #dcdcdc; color:#444;}
.tab_menu > li:first-child > a {border-left:1px solid #dcdcdc;}
.tab_menu > li.on > a {color:#fff; background:#0059a6; margin-bottom:-1px; font-weight:bold; border:none; border-top:1px solid #0059a6; border-bottom:1px solid #0059a6;}

.tab_wrap.sub_menu {}
.tab_wrap.sub_menu .tab_menu {border-top:1px solid #dbdbdb;}
.tab_wrap.sub_menu .tab_menu > li > a {border:none;}
.tab_wrap.sub_menu .tab_menu > li.on > a {background:none; color:#0059a6; border-bottom:3px #0059a6 solid;}

.tab_wrap.sub_menu.l, 
.tab_wrap.sub_menu.r {padding-top:37px;border-bottom:1px solid #0059a6;}
.tab_wrap.sub_menu.l .tab_menu,
.tab_wrap.sub_menu.r .tab_menu {border-top:none;} 
.tab_wrap.sub_menu.l .tab_menu > li,
.tab_wrap.sub_menu.r .tab_menu > li {background:url(https://img.securities.miraeasset.com/new2016/ico/ico_bar_tabSub.gif) no-repeat 0 12px;}
.tab_wrap.sub_menu.l .tab_menu > li:first-child,
.tab_wrap.sub_menu.r .tab_menu > li:first-child {background:none; margin-left:-1px;}
.tab_wrap.sub_menu.l .tab_menu > li.on + li,
.tab_wrap.sub_menu.r .tab_menu > li.on + li {background:none;}
.tab_wrap.sub_menu.l .tab_menu > li > a,
.tab_wrap.sub_menu.r .tab_menu > li > a {border:none; color:#666; font-weight:bold;}
.tab_wrap.sub_menu.l .tab_menu > li.on,
.tab_wrap.sub_menu.r .tab_menu > li.on {margin-right:-1px; border:1px solid #0059a6; border-bottom:none;}
.tab_wrap.sub_menu.l .tab_menu > li.on > a,
.tab_wrap.sub_menu.r .tab_menu > li.on > a {background-color:#fff; margin-bottom:-1px; color:#0059a6;}
.tab_wrap.sub_menu.l > .tab_menu {position:absolute; bottom:0; left:0;}
.tab_wrap.sub_menu.r > .tab_menu {position:absolute; bottom:0; right:0;}

.tab_wrap.list {padding:20px 20px 10px; border:1px solid #bdbdbd;}
.tab_wrap.list .tab_menu > li {width:25% !important;margin-top:0;margin-bottom:10px;}
.tab_wrap.list .tab_menu > li.row {height:38px;}
.tab_wrap.list .tab_menu > li > a {border:none; text-align:left; padding:0 14px 0 0;}
.tab_wrap.list .tab_menu > li.on > a {display:inline;background:none; color:#0059a6; text-decoration:underline;}

.tab_wrap.popup {margin-bottom:60px}
.tab_wrap.popup .tab_menu > li .sub_menu {position:absolute; top:55px; left:0; width:1000px;}
.tab_wrap.popup .tab_menu > li .sub_menu li {float:left;  margin-left:10px; padding-left:10px; background:url(https://img.securities.miraeasset.com/new2016/ico/ico_bar_tabSub.gif) no-repeat 0 4px;}
.tab_wrap.popup .tab_menu > li .sub_menu li:first-child {background:none; margin-left:0; padding-left:0;}
.tab_wrap.popup .tab_menu > li .sub_menu li a {color:#666; font-weight:normal;}
.tab_wrap.popup .tab_menu > li .sub_menu li.on a {color:#0059a6; text-decoration:underline; font-weight:bold;}

.tab_cont_wrap > .tab_cont_box {display:none;}
.tab_cont_wrap > .tab_cont_box:first-child {display:block;}

.tab_menu > li > a {padding:10px 0px 7px;}
.tab_wrap.sub_menu .tab_menu > li > a {padding:7px 0px 5px;}
.msie .tab_wrap.sub_menu .tab_menu > li > a {padding:9px 0px 3px;}
.tab_wrap.sub_menu.l .tab_menu > li > a, .tab_wrap.sub_menu.r .tab_menu > li > a {padding:7px 15px 5px;}
.tab_menu.col2 > li {width:50%;}
.tab_menu.col3 > li {width:33.3%;}
.tab_menu.col3 > li:first-child {width:33.4%;}
.tab_menu.col4 > li{width:25%;}
.tab_menu.col5 > li{width:20%;}
.tab_menu.col6 > li{width:16.66%;}
.tab_menu.col6 > li:first-child {width:16.7%;}
.tab_menu.col7 > li{width:14.3%;}
.tab_menu.col7 > li:first-child {width:14.2%;}
.tab_menu.col8 > li{width:12.5%;}
.tab_menu.col9 > li{width:11.1%;}
.tab_menu.col9 > li:first-child {width:11.2%;}
.tab_menu.col10 > li{width:10%;}

.login_tab_menu.col3 > li {width:33.3%;}

.tabCont02, .tabCont03, .tabCont04, .tabCont05 {display:none;}

.tit.depth01.type2 +  .tab_wrap {margin-top:20px;}

/****************************
		List, Desc
****************************/
dl.descWrap {margin-bottom:30px;}
dl.descWrap dt {font-size:14px; font-weight:bold; color:#222;}
dl.descWrap dd {font-size:12px; margin-top:5px;}
dl.descWrap dd span {color:#222;}
dl.descWrap.sv {margin-bottom:0;}
dl.descWrap.sv dt {font-size:13px;}
dl.descWrap.sv dd + dt {margin-top:10px;}

.list_board_wrap {margin-bottom:30px;}
.list_board {border-bottom:1px solid #bebebe; border-top:1px solid #000; }
.list_board li {position:relative; padding:20px; border-top:1px solid #e5e5e5; overflow:hidden;}
.list_board li > dl.descWrap {margin-bottom:0;}
.list_board li > dl.descWrap dt {font-size:12px;}
.list_board.terms li .btn {position:absolute; top:15px; right:15px;}

.list_board.thumb li > .thumb {float:left;}
.list_board.thumb li > dl.descWrap {float:left; margin-left:20px; width:600px;}
.list_board.thumb li > dl.descWrap dd {line-height:18px;}
.list_board.thumb li:first-child {border-top:0}

.list_board.thumb.card {border-bottom:1px #ccc solid; border-top:1px #ccc solid;}
.list_board.thumb.card li {padding:30px 10px 30px 0; border-top:1px #dbdbdb dashed;}
.list_board.thumb.card li:first-child {border-top:none;}
.list_board.thumb.card .descWrap {position:relative; margin-left:30px; width: 473px}
.list_board.thumb.card .descWrap > dt {font-size:18px;}
.list_board.thumb.card .descWrap > dd.cont {padding-right:153px; line-height:20px;}
.list_board.thumb.card .descWrap > dd.btnWrap {position:absolute; top:0; right:0; margin:0; padding:0;}


.list {margin-bottom:45px;}
.list .red {color:#cb0000;}
.tit.square, .list li {margin-top:6px; font-size:12px; line-height:19px; color:#666; letter-spacing:0;}
.list > li:first-child {margin-top:0;}
.list.checkbox {text-indent:-18px; margin-left:18px;}
p.square, ul.list.square {margin:0 0 10px;}
.box_wrap.info_wrap > p.square:first-child {margin:0;}
.tit.square, p.square, .list.square > li {padding-left:7px; background:url(https://img.securities.miraeasset.com/new2016/ico/ico_list_square2.gif) no-repeat 0 7px;}
	.msie .tit.square, p.square, .msie .list.square > li {background-position:0 6px;}
.list.square > li em {color:#0059a6; font-weight:bold;}
.list > li.txt_point, ul.txt_point > li,
.txt_point, p.table_guide, ul.table_guide > li {display:block; padding-left:15px; background:url(https://img.securities.miraeasset.com/new2016/ico/ico_point.gif) no-repeat 0 4px;}
.list.square > li.txt_point.red, ul.txt_point.red > li,
.txt_point.red, p.table_guide.red, ul.table_guide.red > li {color:#cb0000; background:url(https://img.securities.miraeasset.com/new2016/ico/ico_list_point.gif) no-repeat 0 4px;}
ul.txt_point, ul.txt_point.red {display:block; background:none; padding:0;}
.list.square.depth04 > li {font-weight:bold; color:#555;}
.list.bar > li {padding-left:12px; font-weight:normal; background:url(https://img.securities.miraeasset.com/new2016/ico/ico_list_bar.gif) no-repeat 1px 8px;}
	.msie .list.bar > li {background-position:0 6px;}
.list.sub {margin:5px 0 0;}


.square + .table_wrap {margin:10px 0 15px;}
.list + .table_wrap,
.list + .table_info {margin-top:-20px}
ul.list.square + .table_wrap {margin-top:0;}
.list + .table_wrap.vertical,
.list + .table_info.vertical {margin-top:-40px}
.btnWrap.l + .table_info {margin-top:-43px}

p.txt_point {margin:10px 0;}
p.txt_point.vertical {margin-top:0;}

/*************************
		box Element
**************************/
.box_wrap {padding:40px; margin-bottom:40px; border:1px solid #e1e1e1 !important;}
.box_wrap.message {padding:50px 0 45px; text-align:center;}
.box_wrap.message.ico {padding:100px 0 45px; background-repeat:no-repeat; background-position:50% 35px;}
.box_wrap.message.ico.type1 {background-image:url(https://img.securities.miraeasset.com/new2016/ico/ico_message_box1.gif);}
.box_wrap.message.ico.type2 {background-image:url(https://img.securities.miraeasset.com/new2016/ico/ico_message_box2.gif);}
.box_wrap.message.ico.type3 {background-image:url(https://img.securities.miraeasset.com/new2016/ico/ico_message_box3.gif);}
.box_wrap.message.ico.type4 {background-image:url(https://img.securities.miraeasset.com/new2016/ico/ico_message_box4.gif);}
.box_wrap.message.ico.type5 {background-image:url(https://img.securities.miraeasset.com/new2016/ico/ico_message_box5.gif);}
.box_wrap.message .tit {font-size:16px; line-height:26px; color:#222;}
.box_wrap.message .tit span {color:#0059a6;}
.box_wrap.message .tit span.pointOr{color:#F36910;}
.box_wrap.message p {font-size:12px; line-height:21px; color:#666;}
.box_wrap.message .btnWrap {margin:15px 0 0 0;}
.box_wrap.message .btnWrap .btn {font-weight:bold; min-width:50px}
.box_wrap.message .tit + p {margin-top:15px;}
.box_wrap.img_box ~ .list.bar {margin-top:-23px;}
.img_box ~ .list.bar {margin-top:16px;}
.video_wrap {margin-bottom:30px;}
.explan_box {padding:25px 30px; background:#fff; border:1px solid #e1e1e1; color:#0059a6;}

.box_account_info {padding:20px 40px; margin-bottom:40px; border:1px solid #e1e1e1; font-size:14px; font-weight:bold;}

.ifrm_wrap {border:1px solid #dbdbdb;}

.desc {margin-bottom:20px; color:#666; font-size:12px; line-height:23px; overflow:hidden;}
.desc.eval {margin-bottom:9px;}
.desc > .btnWrap > a {line-height:20px;}
.tit + .desc {margin-top:-5px;}
.table_wrap + .desc {margin-top:-25px;}


.box_wrap.desc_box {border:none;}
.desc_box {padding:22px 19px; margin-bottom:50px; background:#fcfcfc;}
.desc_box .list {margin-bottom:0;}
.desc_box .list li {padding-left:8px; margin-top:10px; font-size:12px; color:#666; font-family:'Dotum';}
.desc_box .list li:first-child {padding-left:8px; margin-top:0;}

.my_sum_wrap {margin-bottom:20px;}
.my_sum_wrap ul li{position:relative; float:left; width:320px; height:120px; text-align:right; border-left:1px solid #2263a1; background:#095196; color:#fff;}
.my_sum_wrap ul li:first-child {border-left:0;}
.my_sum_wrap ul li.transfer {width:204px; background:#084a8a;}
.my_sum_wrap ul li .tit {position:absolute; top:25px; left:20px; font-size:14px; font-weight:normal; color:#fff;}
.my_sum_wrap ul li .sum {position:absolute; right:30px; bottom:30px; font-weight:bold; font-size:27px;}
.my_sum_wrap ul li .sum span {font-size:12px;}
.my_sum_wrap ul:after{display:block; clear:both; content:"";}

.notice_wrap {padding:40px; margin-bottom: 40px; border: 1px solid #dbdbdb;}
.notice_wrap.box_wrap .list {margin-bottom:15px;}
.notice_wrap.box_wrap .boxSec {margin-bottom:40px;}
.notice_wrap strong.tit {display:inline-block;}
.notice_wrap .tit.depth03 {margin-bottom:12px;}
.notice_wrap p.square, .notice_wrap .square > li {background:url(https://img.securities.miraeasset.com/new2016/ico/ico_list_square.gif) no-repeat 0 6px; padding-left:10px;}
	.msie .notice_wrap p.square, .msie .notice_wrap .square > li {background-position:0 4px;}
.notice_wrap .square > li:first-child {margin-top:0;}
.notice_wrap p.square {margin-top:0;}

.box_wrap.fxBox {background:#f9f9f9; padding:25px 30px; margin-bottom:10px; color:#444; border:none;}
	.msie .box_wrap.fxBox { padding:25px 30px 22px;}
.box_wrap.fxBox .rate {font-size:14px; color:#F36910;}
.desc + .explan_box {margin-top:-15px;}

.box_wrap + .table_guide {margin-top:-30px; padding-bottom:40px;}

.notice_wrap .table_wrap {margin-bottom:20px;}
/*************************
		calender
**************************/
.cal_option_wrap {}
.cal_option_wrap > div {position:relative; display:inline-block;}
.cal_option_wrap:after {display:block; clear:both; content:'';}
.cal_option_wrap .start_cal {margin-right:5px;}
.cal_option_wrap .end_cal {margin-right:7px;}
.cal_option_wrap .btnWrap {margin:0;}
.cal_option_wrap .btnWrap.option {display:block; margin-top:10px; text-align:left;}
.cal_option_wrap.valignM .btnWrap.option {display:inline-block; margin:0 0 0 15px; text-align:left;}
.cal_option_wrap .btnWrap.option .btn {background:#fff; letter-spacing:0;}
.cal_option_wrap.type2 .btn_cal {margin-left:1px}
.cal_option_wrap.type2 .cal .btn_cal {right:7px;}
.cal_option_wrap.type2 .start_cal {margin-right:0}
.cal_option_wrap.type2 .start_cal .btn_cal {right:17px;}
.cal_option_wrap.type2 .end_cal {margin-right:2px;}
.cal_option_wrap.type2 .end_cal .btn_cal {right:7px;}
.end_cal .sod_wrapper:first-child .sod_select {margin-left:5px;}
	/* .msie .cal_option_wrap .btnWrap.option.middle {margin-left:13px;} */
	.msie .cal_option_wrap.type2 .btnWrap.option.middle {margin-left:0;}
.inputWrap > li {margin-top:10px;}
.inputWrap > li:first-child {margin-top:0;}
.cal_option_wrap input[type=text] {width:80px;}


/****************************
			Table
****************************/
table th {color:#000;}
table td {color:#444;}
table.lc th {text-align:left !important;}
table.lc td {text-align:center !important;}

table.rc th {text-align:right !important;}
table.rc td {text-align:center !important;}

table th em,
table td em {color:#056AB2;}
table th i,
table td i {color:#EF2D00; font-style:normal;}
table th span.stock_rate,
table td span.stock_rate,
table th i.stock_rate,
table th em.stock_rate,
table td i.stock_rate,
table td em.stock_rate {font-family:"tahoma"; font-size:18px; font-weight:bold; color:#f36910;}

table.c th,
table.c td {text-align:center !important;}
table tbody.l td {text-align:left !important;}
table tbody.vt td {vertical-align:top !important;}

table th.border,
table td.border {border-left:1px solid #e5e5e5 !important;}

table td .list {margin-bottom:0;}
table td .list li {color:#444;}

.btnWrap + .table_wrap {margin-top:15px;}

.table_wrap {position:relative; margin-bottom:35px; border-top:1px solid #000;}
.table_wrap.vertical {margin-top:-25px;}
.table_wrap .list {margin-bottom:0 !important;}
.table_wrap .list li {font-size:12px;}
/* .table_wrap + .btnWrap {margin-top:-15px;} */
.table_wrap + .btnWrap + .table_wrap {margin-top:40px;}
.table_wrap td > a:hover, .table_wrap td > a:focus {text-decoration:underline;}
.table_wrap td > a.btn:hover, .table_wrap td > .btnWrap > a:hover,
.table_wrap td > a.btn:focus, .table_wrap td > .btnWrap > a:focus {text-decoration:none;}

.table_info {font-size:12px; font-weight:normal; color:#666; text-align:right; margin-bottom:5px;}
/* .table_info.chk {position:absolute; right:0; top:10px;} */
.table_info.chk {float:right; margin:10px 0 -15px;}
.tit.depth03 .table_info.chk {float:right; margin:12px 0 -12px;}
.table_info em {color:#0059a6; font-weight:bold;}
.table_info span {color:#cb0000; font-weight:bold;}
.require {display:inline-block; text-indent:-5px; padding-left:10px; color:#000;}
.tit .table_info > span, .require > span {padding-right:4px; display:inline-block; color:#cb0000; font-weight:bold;}
.tit .table_info.chk > span {color:#666; font-weight:normal; padding:0; margin:0;}
.tbl_infoWrap {margin-bottom:10px;}
.tbl_infoWrap:after {display:table; line-height:0; content:""; clear:both;}

.col_type {border-bottom:1px solid #bebebe;}
.col_type.sub {border-top:1px solid #e5e5e5; margin-top:5px;}
.col_type.sub thead th, .col_type.sub tbody th,
.col_type.sub tbody td {padding:10px !important;}
.col_type th, .col_type td {vertical-align:middle; padding:13px 8px; font-size:12px; font-weight:normal;}
	.msie .col_type th, .msie .col_type td {padding:14px 8px 11px;}
.col_type.num th, .col_type.num td {padding:13px 4px;}
	.msie .col_type.num th, .msie .col_type.num td {padding:14px 4px 11px;}
.col_type td .div_scroll {margin:-13px -8px; padding:13px 8px;}
	.msie .col_type td .div_scroll {margin:-14px -8px -11px; padding:14px 8px 11px;}

.col_type thead th, .col_type tbody th {background:#f4f4f4; border-top:1px solid #e5e5e5; border-left:1px solid #e5e5e5; text-align:center;}

/* 180822 */
.col_type thead tr:first-child > th {border-top:none}
.col_type.sub thead th {border-top:1px solid #e5e5e5;}

.col_type tbody tr > th {border-bottom:none;}
.col_type thead th:first-child,
.col_type thead th[class="none"]:first-child + th,
.col_type tbody td[class="none"]:first-child + td {border-left:0;}
.col_type tbody tr > td, .col_type tbody tr > th {text-align:center; border-top:1px solid #e5e5e5; border-left:1px solid #e5e5e5;}
.col_type tbody tr > td:first-child, .col_type tbody tr > th:first-child {border-left:0;}
.col_type tbody tr.on td {background-color:#f5faff;}
.col_type thead + tbody tr th,
.col_type thead + tbody tr td,
.col_type tfoot + tbody tr th,
.col_type tfoot + tbody tr td {border-top:1px solid #e5e5e5 !important;}
.col_type tbody tr:first-child th,
.col_type tbody tr:first-child td {border-top:1px solid #b2c6d7;}

/* .col_type th em, .col_type th i {font-weight:bold;} */

.col_type tbody .no_data {padding:30px 0; }
li.no_data {padding:60px 0;}
.col_type tbody .no_data span, li.no_data span {display:inline-block; background:url(https://img.securities.miraeasset.com/new2016/ico/ico_notice2.gif) no-repeat 0 0px; padding-left:30px; line-height:22px;}
	.msie .col_type tbody .no_data span, li.no_data span {line-height:27px;}
	
.col_type tfoot th,
.col_type tfoot td {background:#feefe2; font-weight:bold; border-left:1px solid #e5e5e5; border-top:1px solid #e5e5e5; text-align:right;}
.col_type tfoot th {text-align:center;}

.col_type tfoot th:first-child,
.col_type tfoot td:first-child {border-left:0;}
.col_type.range {border-collapse:separate;}

table.col_type tbody:first-child tr:first-child > th, table.col_type tbody:first-child tr:first-child > td {border-top:1px #e5e5e5 solid;}
/* table.col_type tbody tr:first-child > th, table.col_type tbody tr:first-child > td {border-top:1px #aabdcc solid;} */
.table_wrap table .btnWrap.group, .table_wrap table .btnWrap.ssgroup {margin:0;}
.table_wrap table .btnWrap.group > span {display:block; color:#444;}
.div_scroll > .col_type {border-bottom:none;}

.col_type .fundName {padding:0;}
	.msie .col_type .fundName {padding:0;}
.col_type .free {position:relative; padding:13px 8px 13px 8px;}
	.msie .col_type .free {position:relative; padding:14px 8px 11px 8px;}
	.col_type .free.hasfree,
	.msie .col_type .free.hasfree {padding-right:37px;}
.col_type .free .label_free {display:block; position:absolute; top:0px; right:10px; width:24px; height:26px; text-indent:100%; white-space:nowrap; overflow:hidden; background:url(https://img.securities.miraeasset.com/new2016/ico/ico_free.png) no-repeat 0 0px;}
.col_type .free .retire_invest {position:absolute; top:17px; right:10px;font-weight:bold;color:#f58220;}
.col_type .label_state_wrap {margin-top:0px;}
.col_type .label_state_wrap + label, .col_type .label_state_wrap + a {display:block;margin-top:5px;}
.col_type .label_state_wrap + label + p, .col_type .label_state_wrap + a + p {font-size:11px;}

.row_type {border-bottom:1px solid #bebebe;}
.row_type tbody th {text-align:left; background:#f4f4f4; font-weight:normal;}
.row_type tbody th.sub,
.col_type tbody th.sub {background:#f9f9f9;}
.row_type tbody th,
.row_type tbody td {padding:13px 17px; border-top:1px solid #e5e5e5;}
	.msie .row_type tbody th,
	.msie .row_type tbody td {padding:13px 17px 11px;}
.row_type tbody tr:first-child th,
.row_type tbody tr:first-child td {border-top:none;}

.row_type tbody td+td, .row_type tbody td+td+td {border-left:1px solid #e5e5e5;}

.row_type.group {border-collapse:separate;}
.row_type.group tbody th,
.row_type.group tbody td {border-bottom:0;}
.row_type.group tbody {border-bottom:1px solid #e5e5e5;}
/* .row_type.group tbody.line th,
.row_type.group tbody.line td {border-bottom:1px solid #ccc !important;} */
.row_type.group tbody tr:first-child th,
.row_type.group tbody tr:first-child td {border-top:1px solid #000;}
.row_type.group tbody.line tr:first-child th,
.row_type.group tbody.line tr:first-child td {border-top:none;}

.row_type.search tbody th,
.row_type.search tbody td {background:#f9f9f9;}
/*
.row_type input[type=text],
.row_type input[type=password] {border:1px solid #bbb; padding:4px 0 5px; text-indent:5px; min-height:16px;}
	.msie .row_type input[type=text],
	.msie .row_type input[type=password] { padding:7px 0 3px;}
	.msie.ie8 .row_type input[type=text] {padding:7px 0 3px 1px;}
*/
.row_type input[type=text],
.row_type input[type=password] {border:1px solid #bbb; padding:7px 0 2px; text-indent:5px; min-height:16px;}
	.chrome .row_type input[type=text], .chrome .row_type input[type=password],
	.firefox .row_type input[type=text], .firefox .row_type input[type=password], 
	.safari .row_type input[type=text], .safari .row_type input[type=password], 
	.opera .row_type input[type=text], .opera .row_type input[type=password] {padding:4px 0 5px;}
	.msie.ie8 .row_type input[type=text] {padding:7px 0 3px 1px;}

.row_type input[type=text].c,
.row_type input[type=password].c {text-indent:0;}
.msie .formGroup {margin:2px 0 -2px;}

.row_type.search tbody td + td, .row_type.search tbody td + td + td {border-left:none;}
.row_type.search tbody td.btnwrap.middle .btn {background:#fff;}

.table_wrap .guide_txt {margin-left:6px;}
.table_wrap .guide_txt.bottom {margin-left:0px; margin-top:5px; font-size:11px;}
.table_wrap .guide_txt.bottom2 {margin-left:0px; margin-top:5px; font-size:12px;}
.table_wrap .guide_txt  + .btn,
.table_wrap input[type=text]  + .btn {margin-left:3px; vertical-align:middle;}

.row_type .confirm {position:relative;}
.row_type .confirm .btn {position:absolute; top:0; left:0;}
.row_type .confirm dl.descWrap {padding-left:100px; margin-bottom:0;}
.row_type .confirm dl.descWrap dt {font-size:12px;}
.row_type .confirm dl.descWrap dd {font-size:11px;}

tbody.add_option th,
tbody.add_option td {background:#f4f4f4;}

.col_type_desc {margin-bottom:35px; border-bottom:1px solid #bebebe; border-top:none;}
.col_type_desc thead th {padding:0 0 15px 15px; font-size:14px; text-align:left; color:#222;}
.col_type_desc tbody td {padding:20px 15px; border-top:1px solid #000; border-left:1px solid #e5e5e5; vertical-align:top;}
.col_type_desc tbody td:first-child {border-left:0;}
.col_type_desc tbody td p {font-size:14px; padding-left:10px; margin-top:20px; font-weight:bold; background:url(https://img.securities.miraeasset.com/new2016/ico/ico_list_square.gif) no-repeat 0 8px; color:#222;}
	.msie .col_type_desc tbody td p {background-position:0 5px;}
.col_type_desc tbody td p:first-child {margin-top:0;}
.col_type_desc tbody td .list li {margin-left:10px; padding-left:10px; font-size:12px; background:url(https://img.securities.miraeasset.com/new2016/ico/ico_list_bar.gif) no-repeat 0 9px; margin-top:7px;}
.col_type_desc tbody td .list li:first-child {margin-top:10px;}


p.table_guide, ul.table_guide {margin-top:10px;}
p.table_guide+p.table_guide, .table_guide > li {margin-top:5px;}
.table_guide > li:first-child {margin-top:0;}
.table_guide ~ .table_guide {margin-top:2px;}
p.table_guide.star, .table_guide.star > li {margin-top:10px; padding-left:10px; text-indent:-10px; background:none;}
.table_guide.square > li {display:block; padding-left:7px; background:url(https://img.securities.miraeasset.com/new2016/ico/ico_list_square2.gif) no-repeat 0 7px;}
	.msie .table_guide.square > li {background-position:0 6px;}
/* p.table_guide.txt_point, ul.table_guide.txt_point > li {text-indent:0; margin-left:0;}
ul.table_guide.txt_point > li {margin-top:0;}
.table_wrap + ul.table_guide, .table_wrap + ul.square {margin-top:-25px;} */

.table_wrap.div_scroll + .table_guide {margin-top:-25px;}

.table_wrap.scroll_table {}
.table_wrap.scroll_table.on {}
.table_wrap.scroll_table.on .table_header,
.table_wrap.scroll_table.on .table_total {padding-right:17px;}
.table_wrap.scroll_table .table_header table, 
.table_wrap.scroll_table .table_header table th,
.table_wrap.scroll_table .table_total table,	
.table_wrap.scroll_table .table_total table th,
.table_wrap.scroll_table .table_total table td {border-top:none; border-bottom:none !important;}
.table_wrap.scroll_table .div_scroll tbody tr:first-child > td,
.table_wrap.scroll_table .div_scroll tbody tr:first-child > th {border-top:none !important;}
.table_wrap.scroll_table .table_header {background:#f4f4f4; border-bottom:1px solid #e5e5e5;}
.table_wrap.scroll_table .table_total {background:#feefe2; border-bottom:1px solid #bebebe;}

.col_type.sub {border-collapse:separate; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
	.msie .col_type.sub {border-collapse:collapse;}
.col_type.sub tbody tr > td, .col_type.sub tbody tr > th {border-bottom:none;}
.col_type.sub tbody tr:first-child > td,
.col_type.sub tbody tr:first-child > th {border-top:none;}

.table_wrap .layoutTbl {border-bottom:1px solid #bebebe;}
.table_wrap .layoutTbl dl.lnkCont > dt {background:url(https://img.securities.miraeasset.com/common/ico_expand_plus.gif) 100% 2px no-repeat; font-size:14px; color:#222; font-weight:bold;}
.table_wrap .layoutTbl dl.lnkCont > dt > a {display:block; color:#222;}
.table_wrap .layoutTbl dl.lnkCont > dd {margin-top:15px; color:#777;}

.table_wrap .layoutTbl dl.lnkCont > dd > p {margin-bottom:10px;}
.table_wrap .layoutTbl dl.lnkCont > dd span.note,
.table_wrap .layoutTbl dl.lnkCont > dd p.note,
.table_wrap .layoutTbl dl.lnkCont > dd ul.note > li {font-size:11px; color:#003c7f; margin:5px 0 0; line-height:1.8; letter-spacing:-0.5px;}
.table_wrap .layoutTbl dl.lnkCont > dd ul.note > li {padding-left:8px; text-indent:-8px;}
.table_wrap .layoutTbl dl.lnkCont > dd ul.note > li:first-child {}
.table_wrap .layoutTbl dl.lnkCont > dd span.note {display:inline-block;}

.table_wrap .layoutTbl td {padding:30px; vertical-align:top; border-top:1px solid #e5e5e5; border-left:1px solid #e5e5e5;}
.table_wrap .layoutTbl tr:first-child td {border-top:none;}
.table_wrap .layoutTbl td:first-child {border-left:none;}


/*************************
	     Tool Tip
**************************/
/* .tooltip {display:inline-block; overflow:hidden; width:18px; height:18px; background:url("https://img.securities.miraeasset.com/new2016/ico/ico_tooltip_main.png") no-repeat left top; text-indent:100%; white-space:nowrap; vertical-align:middle;}
.tooltip.sub {width:14px; height:14px; background:url("https://img.securities.miraeasset.com/new2016/ico/ico_tooltip_sub.png") no-repeat left top;} */
.tooltip {display:inline-block; overflow:hidden; width:18px; height:18px; background:url("https://img.securities.miraeasset.com/new2016/ico/ico_tooltip.png") no-repeat 0 0; text-indent:100%; white-space:nowrap; vertical-align:-2px;}
.tooltip.errorTip {background:url("https://img.securities.miraeasset.com/new2016/ico/icon_toolTip_error.gif") no-repeat 0 0;}
.tooltip.sub {width:14px; height:14px; background:url("https://img.securities.miraeasset.com/new2016/ico/ico_tooltip.png") no-repeat 0 -40px;}
.msie.ie9 .tooltip.sub {vertical-align:middle;}

.tooltip.sub.off {background-position:0 -80px;}
.tooltip.sub.excep {background-position:0 -120px;}
.tooltip_wrap {display:none; position:absolute; top:32px; left:0; background:#fff; z-index:9; max-width:330px; padding:20px; border:1px solid #f36910; font-weight:normal; color:#222;}
.tooltip_wrap > span {display:block; position:absolute; top:-7px; left:50%; width:10px; height:7px; margin-left:0 !important; text-indent:100%; white-space:nowrap; overflow:hidden; background:url("https://img.securities.miraeasset.com/new2016/layout/bg_tooltip_pointer.png") no-repeat center top;}
.tooltip_wrap.l > span {left:0;}
.tooltip_wrap.r > span {left:auto; right:0;}
.btn_tooltip_close {display:inline-block; overflow:hidden; position:absolute; top:6px; right:6px; width:7px; height:7px; line-height:3em; background:url("https://img.securities.miraeasset.com/new2016/btn/btn_tooltip_close.png") no-repeat left top; text-indent:-9999px;}
.tooltip_wrap .table_wrap {margin-bottom:0; text-align:left;}
.tooltip_cont {font-size:11px;}

.tooltip.sub.txt {background:none; width:auto; font-size:11px; height:auto; color:#666; text-decoration:underline; text-indent:inherit; white-space:normal; vertical-align:inherit;}
.tooltip.sub.txt.dpBlock {display:block;}
.tooltip.sub.txt.l + .tooltip_wrap.l > span {left:3%;}
	

/****************************
			btn
****************************/
.btnWrap.gap {margin:0 0 10px 0;}
.btnWrap {text-align:center; margin:30px 0;}
.btn {background:#fff; display:inline-block; min-width:49px; padding:5px 19px 5px; color:#000; font-size:12px; font-weight:bold; text-align:center; vertical-align:middle; border:1px solid #222; letter-spacing: -1px;}
.msie .btn {padding:7px 19px 2px;}
.btnWrap.middle .btn, .btn.middle {min-width:22px; font-size:12px; color:#444; padding:3px 14px 2px; background:#f9f9f9; border-color:#bbb; font-weight:normal; line-height:20px;}
.msie .btnWrap.middle .btn, .msie .btn.middle {padding:5px 14px 0px;}
.msie.ie8 .btnWrap.middle .btn, .msie.ie8 .btn.middle {padding:4px 14px 1px;}
.btnWrap.small .btn, .btn.small {min-width:20px; padding:2px 7px; line-height:17px; height:16px; font-size:11px; font-weight:normal; border-color:#bbb; color:#444;}
.msie .btnWrap.small .btn, .msie .btn.small {padding:3px 7px 0px;}
.btn.ssmall {min-width:20px; padding:1px 7px 0px;line-height:15px; height:15px; font-size:11px; font-weight:normal; border-color:#bbb; color:#444;}
.btn.ssmall.ico {padding:1px 7px 0 28px !important;}
.msie .btn.ssmall {min-width:20px; padding:0px 7px;line-height:20px;height:16px; font-size:11px; font-weight:normal; border-color:#bbb; color:#444;}
.msie .btn.ssmall.ico {padding:0px 7px 0 28px !important;}

.cal_option_wrap .btnWrap.option .btn.reset, .btnWrap.middle .btn.reset, .btn.middle.reset {background:#0059a6; border-color:#0059a6; color:#fff;}

.btn_fund ~ .btn_fund,
table td .btnWrap.small.group .btn ~ .btn,
table td .btnWrap.small.ssgroup .btn ~ .btn {margin-top:5px;}
table td .btnWrap.small.group.row .btn ~ .btn,
table td .btnWrap.small.ssgroup.row .btn ~ .btn {margin-top:0px;}

/* .btn.ico, .btn.ico.middle, .btn.ico.small {padding:6px 8px 3px 28px;} */
.btnWrap.middle .btn.ico.excel, .btn.middle.ico.excel {background:url(https://img.securities.miraeasset.com/new2016/ico/ico_btn_excel.png) no-repeat 10px 50%;}
.btnWrap.middle .btn.ico.print, .btn.middle.ico.print {background:#fff url(https://img.securities.miraeasset.com/new2016/ico/ico_btn_print.gif) no-repeat 8px 50%;}
.btnWrap.middle .btn.ico.minutely, btn.middle.ico.minutely {background:#095196 url("https://img.securities.miraeasset.com/new2016/ico/ico_minutely.png") no-repeat 8px 50%; border:1px solid #095196; color:#fff;}
.btnWrap.middle .btn.ico.minutely2, btn.middle.ico.minutely2 {background:#fff url("https://img.securities.miraeasset.com/new2016/ico/ico_minutely2.png") no-repeat 8px 50%; color:#004444;}
.btnWrap.middle .btn.ico.interest, .btn.middle.ico.interest {background:#fff url("https://img.securities.miraeasset.com/new2016/ico/ico_interest.png") no-repeat 8px 50%;}
.btnWrap.middle .btn.ico.buying, .btn.middle.ico.buying {background:#e71e35 url("https://img.securities.miraeasset.com/new2016/ico/ico_buy.png") no-repeat 8px 50%; color:#fff; border-color:#e71e35;}
.btn.small.down {padding-left:26px; background:url(https://img.securities.miraeasset.com/new2016/ico/ico_btn_excel.png) no-repeat 9px 4px;}
.btnWrap.r + .table_wrap, .btnWrap.r + #printArea {margin-top:-20px;}


.btnWrap .btn.info {margin-left:5px;}
.btn.white {background:#fff !important;}
.btn.gray {border:1px solid #ccc; color:#666;}
.btn.blue {background:#0059a6 !important; color:#fff !important; border-color:#0059a6 !important;;}
.btn.red {background:#e71e35 !important; color:#fff !important; border-color:#e71e35 !important;;}
.btn.org {background:#f58220 !important; color:#fff !important; border-color:#f58220 !important;;}
.btn.disabled {background:#999 !important; color:#fff !important; border-color:#999 !important;;}

.btnWrap.middle .btn.ico, .btnWrap.small .btn.ico,
.btn.ico, .btn.ico.middle, .btn.ico.small {color:#333; padding:3px 8px 2px 28px;}
.msie .btnWrap.middle .btn.ico, .msie .btnWrap.small .btn.ico,
.msie .btn.ico, .msie .btn.ico.middle, .msie .btn.ico.small {padding:5px 8px 0px 28px;}
.btnWrap.sortWrap {margin:0 0 10px; text-align:right;}

.table_wrap td .btnWrap.small.group .btn {width:67px;}
.table_wrap td .btnWrap.small.ssgroup .btn {width:54px; padding-left:0; padding-right:0;}

.btnR .btnWrap.group {float:right; vertical-align:middle;}
.btnR:after {content:''; display:block; height:0px; clear:both;}
table td.btnR .btnWrap.group .btn {margin-top:0; letter-spacing:0; padding-left:13px; padding-right:13px;}
table td.btnR fieldset {display:inline-block; padding-top:3px;}
.btnR .btnWrap.group {letter-spacing:0;}
/* .btnWrap.option, .btnWrap.group {display:inline-block; margin:0;} */
.btnWrap.info {margin:0 0 10px; text-align:left;}
.btnWrap.info:after {display:block; clear:both; content:'';}
.btnWrap.vertical {margin-top:15px;}
.table_wrap + .btnWrap.vertical {margin-top:-20px;}

.btnWrap.more {margin:-1px 0 0; text-align:center;}
.btnWrap .btn.ico.more {display:inline-block; padding:3px 34px 2px 19px; background:#f9f9f9 url(https://img.securities.miraeasset.com/new2016/ico/ico_btn_more.png) no-repeat 80% 50%;}
.msie .btnWrap .btn.ico.more {padding:4px 34px 1px 19px; background-position:80% 47%;}


.btnWrap.multi {text-align:right;}
.btnWrap.multi:after {content:''; display:block; height:0px; clear:both;}
.btnWrap.multi.top {margin:-20px 0 10px; text-align:left}

.row_type.search td.btnWrap.middle .btn,
.row_type.search td .btn.middle {background:#fff;} {background:#fff;}

label + .btn {margin-left:10px;}


/* 180820 */
.tit + .btnSide {margin:-25px 0 7px; text-align:right;}
.btnSide.btnWrap + .table_wrap, .btnSide.btnWrap.r + .table_wrap {margin-top:0;}
.dep02Sec + .btnWrap {margin-top:-10px;}

/* .btn.default {} */
.ctrlWrap {margin-bottom:10px;}
.ctrlWrap.small .txt {height:17px; margin-right:10px;}
.ctrlWrap .txt, .ctrlWrap a {display:inline-block; vertical-align:middle;}

.ctrl {display:inline-block; width:27px; height:27px; text-indent:100%; white-space:nowrap; overflow:hidden; background-repeat:no-repeat; background-image:url("https://img.securities.miraeasset.com/new2016/btn/btn_ctrl.gif");}
.ctrl.top {background-position:-31px 0;}
.ctrl.up {background-position:0 0;}
.ctrl.down {background-position:-62px 0;}
.ctrl.bottom {background-position:-93px 0;}

.ctrlWrap.small .ctrl {width:17px; height:17px; background-image:url("https://img.securities.miraeasset.com/new2016/btn/btn_ctrl_small.gif");}
.ctrlWrap.small .ctrl.top {background-position:-27px 0;} 
.ctrlWrap.small .ctrl.up {background-position:0 0;}
.ctrlWrap.small .ctrl.down {background-position:-54px 0;}
.ctrlWrap.small .ctrl.bottom {background-position:-81px 0;}

.ctrlWrap.small .ctrl.up.on {background:url(https://img.securities.miraeasset.com/new2016/btn/btn_ctrl_small_on.gif) no-repeat right 0;} 
.ctrlWrap.small .ctrl.down.on {background:url(https://img.securities.miraeasset.com/new2016/btn/btn_ctrl_small_on.gif) no-repeat 0 0}

.btnWrap.multi > .ctrlWrap {float:left; margin:0;}
.table_wrap > table + .ctrlWrap {margin-top:15px;}
.txtWrap.multi {position:relative; margin-bottom:10px;}
.txtWrap.multi > .txt {text-align:left;}
.txtWrap.multi > .btnWrap, .txtWrap.multi > .btn {position:absolute; bottom:0; right:0; margin:0;}
.txtWrap.multi.foot {margin-top:-23px}

/* ICO label */
.state_label {display:inline-block;margin-bottom:10px;}
.ico_label {display:inline-block; background:url(https://img.securities.miraeasset.com/new2016/ico/ico_labelSet.png) 100% 0 no-repeat; max-height:18px;}
.ico_label > em {display:inline-block; background:url(https://img.securities.miraeasset.com/new2016/ico/ico_labelSet.png) 0 0 no-repeat; margin-right:8px; padding-left:7px; min-width:36px; height:18px; font-size:11px; letter-spacing:-2px; text-align:center; font-weight:normal;}
.msie .ico_label > em {line-height:2.1;}

.ico_label.ev {background-image:none;}
.ico_label.ev > em {background-image:none;margin:0;padding:0;text-align:center;box-sizing:border-box;min-width:50px; height:18px;line-height:18px; font-size:11px; letter-spacing:-1px; text-align:center; font-weight:normal;border-radius:0.2rem;}
.ico_label.ev01 > em {border:1px solid #f58220;color:#f58220;letter-spacing:-1px;}
.ico_label.ev02 > em {border:1px solid #f58220;color:#f58220;min-width:50px;}
.ico_label.ev03 > em {border:1px solid #043b72;color:#043b72;min-width:40px;}
.msie .ico_label.ev > em {line-height:20px !important;}

.ico_label.blue01 > em {color:#0B68C1;}
.ico_label.blue02 {background-position:100% -20px;}
.ico_label.blue02 > em {background-position:0 -20px; color:#1F50AF; min-width:25px;}
.ico_label.blue03 {background-position:100% -40px;}
.ico_label.blue03 > em {background-position:0 -40px; color:#126DD4;}
.ico_label.blue04 {background-position:100% -60px;}
.ico_label.blue04 > em {background-position:0 -60px; color:#0086B8;}
.ico_label.blue05 {background-position:100% -80px;}
.ico_label.blue05 > em {background-position:0 -80px; color:#0B9FA4;}
.ico_label.blue06 {background-position:100% -620px;}
.ico_label.blue06 > em {background-position:0 -620px; color:#083a64;}

.ico_label.green01 {background-position:100% -100px;}
.ico_label.green01 > em {background-position:0 -100px; color:#0F7632;}
.ico_label.green02 {background-position:100% -120px;}
.ico_label.green02 > em {background-position:0 -120px; color:#48A826;}
.ico_label.green03 {background-position:100% -140px;}
.ico_label.green03 > em {background-position:0 -140px; color:#179446;}
.ico_label.green04 {background-position:100% -160px;}
.ico_label.green04 > em {background-position:0 -160px; color:#85863A;}

.ico_label.red01 {background-position:100% -180px;}
.ico_label.red01 > em {background-position:0 -180px; color:#E11500;}
.ico_label.red02 {background-position:100% -200px;}
.ico_label.red02 > em {background-position:0 -200px; color:#C63A09;}
.ico_label.red03 {background-position:100% -220px;}
.ico_label.red03 > em {background-position:0 -220px; color:#B56600;}
.ico_label.red04 {background-position:100% -700px;}
.ico_label.red04 > em {background-position:0 -700px; color:#e24870;}

.ico_label.pink01 {background-position:100% -240px;}
.ico_label.pink01 > em {background-position:0 -240px; color:#CE377E;}
.ico_label.pink02 {background-position:100% -260px;}
.ico_label.pink02 > em {background-position:0 -260px; color:#CA1FD0;}

.ico_label.violet01 {background-position:100% -280px;}
.ico_label.violet01 > em {background-position:0 -280px; color:#693183;}
.ico_label.violet02 {background-position:100% -300px;}
.ico_label.violet02 > em {background-position:0 -300px; color:#9C6DCD;}
.ico_label.violet03 {background-position:100% -320px;}
.ico_label.violet03 > em {background-position:0 -320px; color:#6A73EA;}

.ico_label.black {background-position:100% -340px;}
.ico_label.black > em {background-position:0 -340px; color:#000;}
.ico_label.gray {background-position:100% -360px;}
.ico_label.gray > em {background-position:0 -360px; color:#666;}

.ico_label.lev1 {background-position:100% -380px;}
.ico_label.lev1 > em {background-position:0 -400px; margin-right:20px; color:#D61919;}
.ico_label.lev1.txt {background-position:100% -400px;}
.ico_label.lev2 {background-position:100% -420px;}
.ico_label.lev2 > em {background-position:0 -440px; margin-right:20px; color:#D61919;}/* color:#E07210;} */
.ico_label.lev2.txt {background-position:100% -440px;}
.ico_label.txt > em {margin-right:8px; min-width:48px;}
.ico_label.lev3 {background-position:100% -460px;}
.ico_label.lev3 > em {background-position:0 -480px; margin-right:20px; color:#D61919;}/* color:#C78321;} */
.ico_label.lev3.txt {background-position:100% -480px;}
.ico_label.lev4 {background-position:100% -500px;}
.ico_label.lev4 > em {background-position:0 -520px; margin-right:20px; color:#E07210;}/*  color:#0A8C13;} */
.ico_label.lev4.txt {background-position:100% -520px;}
.ico_label.lev5 {background-position:100% -540px;}
.ico_label.lev5 > em {background-position:0 -560px; margin-right:20px; color:#E07210;}/*  color:#1E99C6;} */
.ico_label.lev5.txt {background-position:100% -560px;}
.ico_label.lev6 {background-position:100% -580px;}
.ico_label.lev6 > em {background-position:0 -600px; margin-right:20px; color:#0A8C13;}/*  color:#1B47D5;} */
.ico_label.lev6.txt {background-position:100% -600px;}
.ico_label.txt > em {margin-right:8px; min-width:48px;}
.ico_label.en > em {letter-spacing:0;}

.ico_label.lev3-1 {background-position:100% -620px;}
.ico_label.lev3-1 > em {background-position:0 -620px; margin-right:20px; color:#E07210;}
.ico_label.lev5-1 {background-position:100% -660px;}
.ico_label.lev5-1 > em {background-position:0 -660px; margin-right:20px; color:#0A8C13;}

/* ¼öÀÍ·ü */
.PEratio {display:inline-block; background:url(https://img.securities.miraeasset.com/new2016/ico/ico_peratio_arrow.png) no-repeat; max-height:18px; padding-left:12px; font-weight:bold; line-height:20px;}
	.msie .PEratio {line-height:23px;}
.PEratio.up {background-position:0 5px; color:#EF2D00;}
.PEratio.low {background-position:0 -25px; color:#0071C8;}
.PEratio.upper {background-position:0 -57px; color:#EF2D00;}
.PEratio.lower {background-position:0 -87px; color:#0071C8;}

/* ETC */
.split:after {content:''; display:block; height:0px; clear:both;}
.split .colSec {float:left;}
.split.col2 .colSec {width:48%; margin-right:4%; margin-top:30px;}
.split.col2 .colSec:first-child {margin-left:0;}

.split .colSec.dep02Sec {margin-bottom:0;}

.split.col3 .colSec {width:32%; margin-left:2%; margin-top:30px;}
.split.col3 .colSec:first-child {margin-left:0;}

.split.col2 .colSec > .table_wrap .col_type th {height:22px;text-align:left;padding-left:20px}
.split.col2 .colSec > .table_wrap .col_type th span {float:right;height:40px;line-height:40px;padding-right:10px;font-size:13px;color:#666}
.split.col2 .colSec > .table_wrap .col_type td {text-align:left; padding-left:15px;vertical-align:top;}
.tempHeight .table_wrap .col_type td {height:105px;}

.tit.split > img {margin-top:-1px}
.split .formSec.r {float:right;}
.tit.split .formSec.r {margin:-9px 0 0;}
	.msie .tit.split .formSec.r label.txt {display:inline-block; margin-top:2px;}

.info_wrap {background:#f9f9f9; margin-bottom:30px; padding:20px 30px; border:none;}
	.msie .info_wrap {padding:20px 30px 18px;}
.chart_wrap {margin-bottom:30px; padding:15px; text-align:center; border:1px #ddd solid;}
#rateBarChart.chart_wrap, #chart_wrap.chart_wrap {padding:0;} /* ÀÓ½ÃÀû¿ë */
.info_wrap + .table_wrap, .chart_wrap + .table_wrap, .chart_wrap + .chart_wrap {margin-top:-20px;}


.chart_wrap.bar {padding:0; border:none;}
.chart_wrap.split {padding:0; border:none; }
.chart_wrap.split .colSec > div {padding:15px; border:1px #ddd solid;}
.chart_wrap.split.col2 .colSec {width:48%;}
.chart_wrap .markWrap {}

.math_wrap {padding: 40px; border: 1px solid #dbdbdb;}
.msgTxt {display:inline-block; padding-left: 10px; margin: 10px 0; text-indent: -11px; font-size:11px;}
.msgTxt > li {padding-left: 10px; margin-top: 10px; text-indent: -11px; font-size:11px;}

.msgInfoWrap {}
.msgInfoWrap .msgBox .msgTxt {padding-left:0; margin:10px 0; text-indent:0; font-size:24px; line-height:1.2;}
.msgInfoWrap .msgBox .msgTxt strong {color:#0059a6;}
.msgInfoWrap .desc > p {margin-top:10px;}
.msgInfoWrap .desc > p:first-child {margin-top:0;}
.msgInfoWrap .desc > p strong {color:#F36910;}
.msgInfoWrap .box_wrap.fxBox + .table_guide {margin-top:10px;}

.info_account_wrap {margin-bottom:20px;border:1px solid #d6d6d6;}
.info_account_wrap > dl {padding:18px 30px;}
	.msie .info_account_wrap > dl {padding:18px 30px 15px;}
.info_account_wrap > dl > dt { }
.info_account_wrap > dl > dt > em {font-weight:bold;color:#666;}
.info_account_wrap > dl > dd {padding-top:7px; margin-top:7px; border-top:1px solid #d6d6d6;}
	.msie .info_account_wrap > dl > dd {padding-top:10px;}


/* policy & agree */
.agreeBox:after {display:block; clear:both; content:'';}
.agreeBox .btn.middle {float:right;}
.msgTxt > li:first-child {margin-top:0;}


/* grade */
.grade {display:inline-block; height:11px; vertical-align:-2px; white-space:nowrap; text-indent:100%; overflow:hidden; background-repeat:no-repeat;}
.grade.circleGrade {width:63px; background-image:url(https://img.securities.miraeasset.com/new2016/ico/ico_fund_grade.png);}
.grade.dangerGrade {width:54px; background-image:url(https://img.securities.miraeasset.com/new2016/ico/ico_fund_danger.png);}
.grade.circleGraph {width:35px; height:18px; background-image:url(https://img.securities.miraeasset.com/new2016/ico/ico_grade_graph.png);}
.grade.rating1 {background-position:0 0;}
.grade.rating2 {background-position:0 -51px;}
.grade.rating3 {background-position:0 -102px;}
.grade.rating4 {background-position:0 -152px;}
.grade.rating5 {background-position:0 -203px;}
.grade.rating0 {background-position:0 -254px;}

.grade_wrap {display:inline-block; text-align:center;}
.grade_wrap .grade_txt {display:block; text-align:center; margin-top:7px; font-size:11px; font-family:"Dotum"; color:#000;}



/**************************
    ETF LAYOUT TAMPLATE
***************************/
.fin_search_wrap {min-height:44px; background:#fafafa; padding:30px 0 27px; border:1px solid #e1e1e1; text-align:center;}
.fin_search_wrap.white {background:#fff; border:none; margin:-35px 0 0px;}
.fin_search_wrap + .table_wrap {margin-top:20px;}
.fin_search > h2.tit {display:inline-block; margin-right:9px; vertical-align:middle; font-size:14px; color:#032d4f;}
.fin_search > fieldset {display:inline-block; position:relative;}
.fin_search > fieldset > .fin_search_box {width:455px; height:14px; padding:12px 10px; border-top:1px solid #666; border-right:0; border-left:1px solid #666; border-bottom:1px solid #666;}
.fin_search > fieldset > .btn_fin_search {overflow:hidden; display:inline-block; width:70px; height:40px; margin-left:-4px; background:#0059a6 url("https://img.securities.miraeasset.com/new2016/btn/btn_fin_search.png") no-repeat center center; text-indent:-9999px; vertical-align:middle;}
.fin_search > fieldset > .btn {min-width:auto; padding:0 0 0 17px; background:url("https://img.securities.miraeasset.com/new2016/btn/btn_fin_reset.png") no-repeat 0 4px; position:absolute; bottom:-31px; right:8px; font-weight:normal; color:#666; border:none}
.msie .fin_search > fieldset > .btn {background-position: 0 2px}
.fin_search_link {margin:10px 121px 0; text-align:center;}
/* .fin_search_link {margin:10px 0 0 121px; text-align:left;} °áÇÔ 759*/
/* .fin_search_link {margin:10px 0 0 166px; text-align:left;} °áÇÔ 51 */
.fin_search_link > span {padding-left:15px; margin-left:7px; background:url("https://img.securities.miraeasset.com/new2016/bg/bg_line01.gif") no-repeat left 1px;}
.fin_search_link > span:first-child {padding-left:0; margin-left:0; background:none;}
.fin_search_link > span a {color:#666;}
.fin_search_result {position:absolute; top:5px; left:0;}
.fin_search_result > span {padding-left:15px; background:url("https://img.securities.miraeasset.com/new2016/bg/bg_line01.gif") no-repeat left top; color:#555;}
.fin_search_result > span:first-child {padding:0; margin-right:7px; background:none}
.fin_search_result > span > em {font-size:15px; font-weight:bold; color:#0059a6;}
.fin_search_result > .btn + span {background:none;}
.fin_data {position:relative;}
.fin_data > .btnWrap {position:absolute; top:-4px; left:0; margin:0;}
.fin_data > .btnWrap.middle > .blue {background:#3471b2; border:1px solid #3471b2; color:#fff;}
/* .fin_data > .table_info {margin:4px 0 13px;} */
.fin_data > .table_info {margin:4px 0 7px; padding-top:6px;}
	.msie .fin_data > .table_info {margin:4px 0 5px; padding-top:8px;}
.fin > .tab_wrap {margin-top:30px;}
.tab_wrap + .fin_data {margin-top:-6px;}/* tab-wrap ´ÙÀ½¿¡ fin_data°¡ ¹Ù·Î ¿Ã °æ¿ì */
.tab_wrap.sub_menu.r > .btnWrap {position:absolute; top:58px; left:0; margin:0; z-index:1;}

.fund_auto_keyword {position:absolute;top:39px;left:0;z-index:500;padding:0;width:475px;/*height:150px;*/border:1px solid #666;background:#fff;} /* ±è±¤È£ */
.fund_auto_keyword ul {margin:10px 20px}
.fund_auto_keyword ul + ul {padding-top:10px;border-top:1px solid #dbdbdb;}
.fund_auto_keyword ul li {position:relative; text-align:left;}
.fund_auto_keyword ul li a {display:block;padding:5px 0px 3px;font-weight:normal;color:#444;}
.fund_auto_keyword ul li a:hover {background:#f9f9f9;text-decoration:none;}
.fund_auto_keyword ul li a > span strong.blue {color:#0059a6;}
.fund_auto_keyword ul li a > span.line {display:inline-block;margin-right:10px;width:60px;border-right:1px solid #dbdbdb;}
.fund_auto_keyword ul li a > span.market {position:absolute;right:0;}
.fund_auto_keyword .setting {padding:10px 15px;background:#f9f9f9;text-align:right;color:#222;font-weight:bold;}

/* .fin_data .table_wrap .col_type {border-collapse:separate;} */
/* .firefox .fin_data .table_wrap .col_type {border-collapse:initial;}
.firefox .fin_data .table_wrap .col_type tbody tr:first-child td {border-top:0;}
.firefox .fin_data .table_wrap .col_type tbody {border-top: 1px solid #aabdcc;}
.firefox .fin_data .table_wrap .col_type tbody:first-child {border-top:0} */
/* .fin_data .table_wrap .col_type thead th {position:relative;} */

.table_wrap .col_type thead th > .ctrlWrap {margin-top:5px; margin-bottom:0;}
.table_wrap .col_type thead th > .ctrlWrap:first-child {margin-top:0;}
.table_wrap .col_type thead th > .ctrlWrap > a {display:inline-block; margin-left:1px;}
.msie.ie8 .table_wrap .col_type thead th > .ctrlWrap > a {margin-left:0px;}
.table_wrap .col_type thead th > .ctrlWrap > a:first-child {margin-left:0px;}
.table_wrap .col_type thead th > .ctrlWrap > a.num {width:15px; height:15px; background:#fff; border:1px solid #bbb; font-size:11px; color:#000; text-align:center;}
.table_wrap .col_type thead th > .ctrlWrap > a.num > span {display:inline-block; margin-top:-2px; margin-left:-1px;}
.msie .table_wrap .col_type thead th > .ctrlWrap > a.num > span {margin-top:0;}
.table_wrap .col_type thead th > .ctrlWrap > a.num.on {background:#0059a6; border-color:#0059a6; color:#fff;}
/* .fin_data .table_wrap .col_type thead th.ctrlPos > .ctrlWrap {position:absolute; bottom:15px;} */
.table_wrap table td .label_state_wrap > .label_state {display:inline-block;}
.table_wrap table td .label_state_wrap li {margin:5px 3px 0 0px;}
.table_wrap table td .label_state_wrap li:first-child {margin-left:0px;}

.col_type.range thead th.on {background:#fff; border: 1px solid #0059a6 !important;}
.col_type.range tbody tr:first-child > th, .fin_data table.col_type tbody tr:first-child > td {border-top:1px solid #e5e5e5;}


/***********
    CMA
************/
.split.list_card {border-left:1px solid #e1e1e1; border-top:1px solid #e1e1e1;}
.split.list_card .colSec {margin:0; width:50%;}
.split.list_card .colSec .card_detail {padding:30px 55px; border-bottom:1px solid #e1e1e1; border-right:1px solid #e1e1e1;}
.split.list_card .card_detail .card_visual {text-align:center; margin-bottom:25px;}
.split.list_card .card_detail .list {margin-bottom:0;}


.img_box_desc {overflow:hidden;}
.img_box_desc.card {padding:50px 35px 50px 45px; border-bottom:1px solid #ccc; background-color:#fafafa;}
.img_box_desc .visual {float:left;}
.img_box_desc.card .visual {margin-right:45px;}
.img_box_desc .thumb_desc {float:left;}
.img_box_desc .detail dt {margin-bottom:10px; color:#222;}
.img_box_desc .detail li {font-size:11px; line-height:18px;}
.img_box_desc .detail .list {margin-bottom:20px;}
.img_box_desc .detail .list li {font-size:12px; line-height:15px;}

.cma_list_wrap {margin-bottom:50px;}
.cma_list {overflow:hidden;}
.cma_list_wrap .cma_list li {float:left; width:236px; height:208px; margin-top:6px; margin-left:6px;}
.cma_list_wrap .cma_list li:first-child {margin-left:0;}
.cma_list_wrap .cma_list li a {display:block; height:100%; text-indent:100%; white-space:nowrap; overflow:hidden;  background-repeat:no-repeat; background-position:0 0;}
.cma_list_wrap .cma_list li.menu1 a {background-image:url(https://img.securities.miraeasset.com/new2016/hks/hks4004/bg_hks4004n25_01_off.gif);}
.cma_list_wrap .cma_list li.menu2 a {background-image:url(https://img.securities.miraeasset.com/new2016/hks/hks4004/bg_hks4004n25_02_off.gif);}
.cma_list_wrap .cma_list li.menu3 a {background-image:url(https://img.securities.miraeasset.com/new2016/hks/hks4004/bg_hks4004n25_03_off.gif);}
.cma_list_wrap .cma_list li.menu4 a {background-image:url(https://img.securities.miraeasset.com/new2016/hks/hks4004/bg_hks4004n25_04_off.gif);}
.cma_list_wrap .cma_list li.menu5 a {background-image:url(https://img.securities.miraeasset.com/new2016/hks/hks4004/bg_hks4004n25_05_off.gif);}
.cma_list_wrap .cma_list li.menu6 a {background-image:url(https://img.securities.miraeasset.com/new2016/hks/hks4004/bg_hks4004n25_06_off.gif);}
.cma_list_wrap .cma_list li.menu1.on a {background-image:url(https://img.securities.miraeasset.com/new2016/hks/hks4004/bg_hks4004n25_01_on.gif);}
.cma_list_wrap .cma_list li.menu2.on a {background-image:url(https://img.securities.miraeasset.com/new2016/hks/hks4004/bg_hks4004n25_02_on.gif);}
.cma_list_wrap .cma_list li.menu3.on a {background-image:url(https://img.securities.miraeasset.com/new2016/hks/hks4004/bg_hks4004n25_03_on.gif);}
.cma_list_wrap .cma_list li.menu4.on a {background-image:url(https://img.securities.miraeasset.com/new2016/hks/hks4004/bg_hks4004n25_04_on.gif);}
.cma_list_wrap .cma_list li.menu5.on a {background-image:url(https://img.securities.miraeasset.com/new2016/hks/hks4004/bg_hks4004n25_05_on.gif);}
.cma_list_wrap .cma_list li.menu6.on a {background-image:url(https://img.securities.miraeasset.com/new2016/hks/hks4004/bg_hks4004n25_06_on.gif);}
.cma_list_detail {padding:40px; border:1px solid #e1e1e1;}
.cma_list_detail .cma_ctrl_wrap {position:relative;}
.cma_list_detail .cma_ctrl_wrap .btn_prev,
.cma_list_detail .cma_ctrl_wrap .btn_next {display:block; position:absolute; width:16px; height:29px; text-indent:100%; white-space:nowrap; overflow:hidden;  background-repeat:no-repeat; background-position:0 0;}
.cma_list_detail .cma_ctrl_wrap .btn_prev {left:0; background-image:url(https://img.securities.miraeasset.com/new2016/hks/hks4004/btn_prev_on.gif); }
.cma_list_detail .cma_ctrl_wrap .btn_next {right:0; background-image:url(https://img.securities.miraeasset.com/new2016/hks/hks4004/btn_next_on.gif); }
.cma_list_detail .cma_ctrl_wrap .btn_prev.on {background-image:url(https://img.securities.miraeasset.com/new2016/hks/hks4004/btn_prev_off.gif); }
.cma_list_detail .cma_ctrl_wrap .btn_next.on {background-image:url(https://img.securities.miraeasset.com/new2016/hks/hks4004/btn_next_off.gif); }
.cma_list_detail .cma_title li {display:none; text-align:center; padding-bottom:40px; margin-bottom:30px; border-bottom:1px solid #e1e1e1;}
.cma_list_detail .cma_title li.on {display:block;}


.cma_list_detail .cma_detail .table_wrap {}
.cma_list_detail .cma_detail > li {display:none;}
.cma_list_detail .cma_detail > li.on {display:block;}

.cma_list_detail .tit.notice {margin-top:30px;}


/*****************
    RATE STYLE
*****************/
.rate > .up {background:url("https://img.securities.miraeasset.com/new2016/ico/ico_rise.png") no-repeat left 50%; padding-left:12px; color:#e11500;}
.rate > .down {background:url("https://img.securities.miraeasset.com/new2016/ico/ico_drop.png") no-repeat left 50%; padding-left:12px; color:#0059a6;}
.msie .rate > .up, .msie .rate > .down {background-position:0 35%;}


/*******************
    	fund
********************/
.label_state_wrap:after {content:'';display:block; clear:both;}
.label_state_wrap li {float:left;}
.label_state_wrap li .label_state{display:inline-block; margin-top:0;}

.btn_fund {display:inline-block; width:73px; height:18px; white-space:nowrap; text-indent:100%; overflow:hidden; background-position:0 0; background-repeat:no-repeat;}
.btn_fund.type1 {background-image:url(https://img.securities.miraeasset.com/new2016/btn/btn_fund1.gif);}
.btn_fund.type2 {background-image:url(https://img.securities.miraeasset.com/new2016/btn/btn_fund2.gif);}
.btn_fund.type3 {background-image:url(https://img.securities.miraeasset.com/new2016/btn/btn_fund3.gif);}
.btn_fund.type3.on {background-image:url(https://img.securities.miraeasset.com/new2016/btn/btn_fund4.gif);}

/*.col_type tbody tr.on td .btn_fund.type1 {background-image:url(https://img.securities.miraeasset.com/new2016/btn/btn_fund1_on.gif);}*/

.simple_data_wrap.fund_simple {}
.simple_data_wrap.fund_simple .market_price {}
.simple_data_wrap.fund_simple .market_price dt {font-size:12px; color:#555;}
.simple_data_wrap.fund_simple .market_price dd {padding-bottom:15px; border-bottom:1px solid #dcdcdc}
.simple_data_wrap.fund_simple .market_price .price {font-family:"tahoma"; font-size:24px; font-weight:bold; color:#f36910; margin-bottom:10px;}
.simple_data_wrap.fund_simple .label_state_wrap {margin-top:10px;}
.simple_data_wrap.fund_simple .label_state_wrap .label_free {display:block; position:absolute; top:0px; right:10px; width:24px; height:26px; text-indent:100%; white-space:nowrap; overflow:hidden; background:url(https://img.securities.miraeasset.com/new2016/ico/ico_free.png) no-repeat 0 0px;}
.simple_data_wrap.fund_simple .list_simple_data.simp .label_state_wrap > li {margin-left:4px;}
.simple_data_wrap.fund_simple .list_simple_data.simp .label_state_wrap > li:first-child {margin-left:0;}
.simple_data_wrap.fund_simple .grade_info {font-size:12px; color:#555;}
.simple_data_wrap.fund_simple .grade_info span {margin-left:5px;}
.simple_data_wrap.fund_simple .fee_info {font-size:11px;}
.simple_data_wrap.fund_simple .btnWrap {margin-top:20px;}
.simple_data_wrap.fund_simple .list_simple_data .btnWrap .btn {padding:3px 8px 2px 25px;}
.msie .simple_data_wrap.fund_simple .list_simple_data .btnWrap .btn {padding:5px 8px 0px 25px;}
.simple_data_wrap.fund_simple .list_simple_data > li {position:relative; height:267px;}
.simple_data_wrap.fund_simple .list_simple_data .label_state_wrap {text-align:center;}
.simple_data_wrap.fund_simple .list_simple_data .label_state_wrap > li {display:inline-block; float:none;}
.simple_data_wrap.fund_simple .btnWrap.more .btn.ico.more,
.simple_data_wrap.elsdls_data_wrap .btnWrap.more .btn.ico.more  {margin-top:-1px;}
.simple_data_wrap .btnWrap.more .btn.ico.more  {margin-top:-1px;}


/*******************
    	chart
********************/
.chart_remark{padding:0 0 15px; text-align:left;}
.chart_remark li{display:inline-block;} 
.chart_remark.type2 li{display:block;}
.chart_remark span{margin-right:5px; font-size:16px; vertical-align:-2px;}
/*.highcharts-container {margin:0 auto;}*/


/**************************
        »óÇ°»ó¼¼·¹ÀÌ¾Æ¿ô(·¹ÀÌ¾î)
***************************/
.layer_popup_wrap .tit_fin_wrap {position:relative;}
.layer_popup_wrap .tit_fin {margin:0 128px 6px 0;}
.layer_popup_wrap .btnWrap.social {position:absolute; top:1px; right:0; margin:0; z-index:99;}
.layer_popup_wrap .btnWrap.social > a {overflow:hidden; display:inline-block; width:36px; height:36px; margin-left:5px; text-indent:-9999px;}
.layer_popup_wrap .btnWrap.social > a:first-child {margin-left:0;}
.layer_popup_wrap .btnWrap.social > .facebook {background:url("https://img.securities.miraeasset.com/new2016/btn/btn_facebook.png") no-repeat left top;}
.layer_popup_wrap .btnWrap.social > .tweeter {background:url("https://img.securities.miraeasset.com/new2016/btn/btn_tweeter.png") no-repeat left top;}
.layer_popup_wrap .fin_partic_wrap {border-top:1px solid #000; border-bottom:1px solid #bebebe;}
.layer_popup_wrap .fin_partic_wrap > .fin_info_partic,
.layer_popup_wrap .fin_partic_wrap > .fin_earn_wrap {display:inline-block;}
.layer_popup_wrap .fin_partic_wrap > div > dl {position:relative;}
.layer_popup_wrap .fin_partic_wrap > div > dl > dt {position:absolute; top:13px; left:10px; font-size:11px; line-height:14px;}
.layer_popup_wrap .fin_partic_wrap > div > dl > dd > em,
.layer_popup_wrap .txt_finInfo_partic > em {display:block; font-size:16px; font-weight:bold; color:#000;}
.layer_popup_wrap .fin_info_partic {width:383px;}
.layer_popup_wrap .fin_info_partic > dl  {float:left; padding:0 10px; height:141px; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; box-sizing:border-box;}
.layer_popup_wrap .fin_info_partic > dl > dd {display:table; width:100%; height:120px; margin-top:20px;}
.layer_popup_wrap .fin_info_partic.col3 > dl {width:33.33%;}
.layer_popup_wrap .fin_info_partic.col4 > dl {width:25%;}
.layer_popup_wrap .txt_finInfo_partic {display:table-cell; vertical-align:middle; text-align:center; word-break:break-all;}
.layer_popup_wrap .txt_finInfo_partic > span {color:#000;}
.layer_popup_wrap .fin_earn_wrap {width:256px; height:281px; background:#f4f4f4; margin-left:-4px; border-bottom:1px solid #e5e5e5; vertical-align:top;}
.layer_popup_wrap .fin_earn_wrap > dl {padding:0 10px;}
.layer_popup_wrap .fin_earn_wrap > dl > dd {display:table; height:282px; width:100%; text-align:center;}
.layer_popup_wrap .fin_earn_wrap > dl > dd > em {padding:50px 0 30px;}
.layer_popup_wrap .fin_earn_wrap > dl > dd > em.stock_rate {font-family:"tahoma"; font-size:32px; color:#f36910;}
.layer_popup_wrap .fin_earn_wrap > dl > dd > .chart_wrap {height:139px; background:#fff; margin-bottom:0;}
.layer_popup_wrap .fin_partic_wrap > .btnWrap {margin:8px 0 14px;}
.layer_popup_wrap .fin_info_partic.col3 > dl.multiple2 {width:66.67%;}
.layer_popup_wrap .fin_info_partic.col4 > dl.multiple2 {width:50%;}
.layer_popup_wrap .txt_profit_partic {display:table-cell; vertical-align:middle; color:#000}
.layer_popup_wrap .txt_profit_partic > p > em {display:block; padding-bottom:8px}
.layer_popup_wrap .txt_profit_partic > p > em > strong {font-family:"tahoma"; font-size:32px; color:#f36910;}
.layer_popup_wrap .txt_profit_partic > em {display:block;}
.layer_popup_wrap .txt_profit_partic > em > strong {font-family:"tahoma"; font-size:32px; color:#000;} /* 191127 Æ÷ÀÎÆ® »ö»ó º¯°æ .¹ÚÁ¤¼± */
.layer_popup_wrap .txt_profit_partic > em > strong.txt {font-family:"dotum"; font-size:18px; letter-spacing:-1px;}
.layer_popup_wrap .txt_profit_partic .date {height:39px; margin:13px 0 25px; line-height:39px; border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc}
.layer_popup_wrap .txt_profit_partic .date_closing {display:inline-block; padding-left:17px; background:url("https://img.securities.miraeasset.com/new2016/ico/ico_date_closing.png") no-repeat left 3px;}
.layer_popup_wrap .txt_profit_partic .date_closing strong {color:#f57b2e}
.layer_popup_wrap .fin_earn_wrap + .download_box {padding:5px 0 10px}
.layer_popup_wrap .fin_partic_wrap + .dep03Sec {margin-top:30px}

.layer_popup_wrap .fin_earn_wrap.graph_area > dl > dd {height:auto;}
/*.table_wrap.fund_tbl_style table tbody th,*/
.table_wrap.fund_tbl_style table tbody td {padding:13px 0;}

/**********************
       ´Ù¿î·Îµå BOX STYLE
***********************/
.download_box {font-size:11px; color:#000}
.download_box dt {display:inline-block; width:60px; height:20px; background:url("https://img.securities.miraeasset.com/new2016/ico/ico_down_tit.gif") no-repeat left top; line-height:21px; text-indent:6px}
	.msie .download_box dt {line-height:25px;}
	.msie.ie8 .download_box dt {line-height:24px;}
.download_box dd {display:inline-block}
.download_box dd a:first-child {margin-left:11px;}
.download_box a {display:inline-block; padding-left:16px; margin-right:6px; background:url("https://img.securities.miraeasset.com/new2016/ico/ico_down.gif") no-repeat left 3px; color:#000}
	.msie .download_box a {height:20px; background-position:0 0;}
	.msie.ie8 .download_box a {background-position:0 2px;}

/****************************
   FUND SEARCH BOX - RESULT
*****************************/
.sma_sh_result {padding:17px 0 19px; background:#f9f9f9; border:1px solid #e5e5e5; text-align:center;}
.sma_sh_result > p {margin-bottom:5px; color:#555;}
.sma_sh_result > p > em {font-size:15px; font-weight:bold; color:#0059a6;}

/* °ü½ÉÆÝµå ÆË¾÷ */
.interest_list > li.on {background:#e5f7ff;}

/* ÁØºñÁß */
.ready_content {background:#fff url("https://img.securities.miraeasset.com/new2016/bg/bg_ready_contents.png") 50% 50% no-repeat; height:313px; border:1px #ddd solid;}


/* ¿¬±ÝÀÚ»ê ¼öÀÍ·ü */
.profit_box {background:#fff; border:1px solid #bebebe;}
.profit_box .inner {position:relative; width:620px; padding:26px 0 25px; margin:0 auto; font-size:16px; font-weight:bold; color:#000; }
.profit_box ul {width:251px;display:inline-block;}
.profit_box ul li {padding:14px 0}
.profit_box ul li + li {border-top:1px solid #bebebe }
.profit_box span {font-size:15px; font-weight:normal;}
.profit_box p {display:inline-block; padding:42px 0 0 15px; vertical-align:top}
.profit_box .ico_multiply {display:inline-block; padding-right:20px;}
.profit_box .ico_sum {display:inline-block; padding:0 20px 0 24px}
.profit_box input {height:25px; padding:0 4px; margin-left:10px; font-weight:bold; text-align:right; color:#f37321; line-height:25px}
	.msie .input_wrap > input[type="radio"] {vertical-align:-1px}
	.msie .input_wrap > label,
	.msie .input_wrap > input {display:inline-block; vertical-align:middle; line-height:100%;}

.profit_box + .dep02Sec {margin-top:30px;}


/* ¿¬±ÝÀÚ»ê - ¿¬±ÝÀúÃà */

.list_banner {overflow:hidden; }
.list_banner li {float:left; width:168px; padding:17px 35px 16px 27px; margin-left:12px; border:1px solid #e1e1e1;  }
.list_banner li:first-child {margin-left:0; }
.list_banner li a {display:block; height:100%; }
.lstBanner {text-align:center;}
.lstBanner .list_banner {display:inline-block;}

.msie.ie8 .row_type input[type="password"] {line-height:27px;}


.custom_design_wrap {}
.custom_design_wrap .design_select {position:relative; width:290px;}
.custom_design_wrap .design_select .custom_select_val {display:block; padding:4px 10px 4px; border:1px solid #bbb; color:#444; font-size:12px; background:#fff url(https://img.securities.miraeasset.com/new2016/ico/ico_drop.png) no-repeat 95% 53%;}
.custom_design_wrap .design_select .select_menu_wrap {display:none; position:absolute; top:29px; left:0; right:0; width:450px; border:1px solid #bbb; z-index:3; background:#fff;}
body.chrome .custom_design_wrap .design_select .select_menu_wrap {z-index:10;} /* 180710 Â÷¼¼´ë Å©·Ò select °ãÄ¡´Â ¿À·ù ¼öÁ¤ */
.custom_design_wrap .design_select .select_menu_wrap.on {display:block;}
.custom_design_wrap .design_select .select_menu {height:150px; overflow-y:auto;}
.custom_design_wrap .design_select .select_menu ul {padding:6px 0;}
.custom_design_wrap .design_select .select_menu li {position:relative;}
.custom_design_wrap .design_select .select_menu li:first-child {border-top:0;}
.custom_design_wrap .design_select .select_menu li a {display:block; padding:5px 10px 4px; font-size:12px;}
.custom_design_wrap .design_select .account {display:inline-block; width:95px;}
.custom_design_wrap .design_select .account_name {}
.custom_design_wrap .design_select .select_menu .account_total {position:absolute; top:5px; right:40px; font-weight:bold;}

.custom_design_wrap .design_select .option_view {padding:10px 10px 9px 10px; font-size:13px; background-color:#e7e7e7;}

/* ÀÌÃ¼ 180820 */
.userAccountInfo {display:inline-block; width:240px;}

/* ÀÌº¥Æ® : 2019.11.01 ±è¹Ì¼± */
.eventLstWrap {padding:20px 10px; border-top:1px #000 solid; border-bottom:1px #bebebe solid;}
.eventLstWrap.split.col3 .colSec {width:212px; margin:40px 32px 0 0;}
.eventCont > dt {width:212px; height:212px;}
.eventCont > dt > a {position:relative;display:block;}
.eventCont > dt > a > span {position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.7;font-size:0;line-height:0;}
.eventCont > dt > a > em {position:absolute;top:50%;left:50%;margin-top:-35px;margin-left:-35px;display:inline-block;background:#f58220;color:#fff;font-weight:bold;width:70px;height:70px;border-radius:35px;line-height:70px;text-align:center;font-size:16px;}
.msie .eventCont > dt > a > em {line-height:74px;}
.eventCont > dt img {width:100%; height:100%;}
.eventCont > .evTit {margin:15px 0 10px; height:60px; font-size:14px; color:#444; font-weight:bold; text-overflow: ellipsis; overflow: hidden; white-space: normal; max-height: 60px; word-wrap: break-word; display:-webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.eventCont > .evLabel {margin-top:15px;}
.eventCont > .evDate {font-size:12px; color:#555;}

/* ÆäÀÌÂ¡ : 2019.11.01 ±è¹Ì¼± */
div.paging{margin-top:20px;width:100%;font-size:13px;text-align:center;} /* ±è±¤È£ */
div.paging img{vertical-align:top;}
div.paging > span {margin:0 3px;height:17px;line-height:14px;overflow:hidden;display:inline-block;background:none;color:#ddd;}
div.paging span a{display:inline-block;padding:2px 6px 1px;color:#555;} /* ±è±¤È£ */
div.paging span a:hover{color:#555;text-decoration:none;} /* ±è±¤È£ */
div.paging span.select{display:inline-block;padding:2px 6px 1px;background:#004682;color:#fff;font-weight:bold;}
div.paging span.first {background:none;}

div.paging img.sec{margin-right:7px;margin-left:0px;}
div.paging img.fir{margin-right:5px;margin-left:5px;}

/* list_wrap */
.list_wrap {padding:20px;border-top:1px solid #000;border-bottom:1px solid #bebebe;}
.list_wrap dt {margin-bottom:10px;}
.list_wrap dd + dt {margin-top:20px;}
.list_wrap dd .list.square {margin-bottom:0;}

/* Ã¤±Ç ÇÙ½É¼³¸í¼­ Á¤Ã¥ ¾ÆÀÌÄÜ */
.ico_wrap {margin-bottom:30px;padding:10px;border:1px solid #ccc;}
.ico_wrap ul:after {display:block; clear:both; content:"";}
.ico_wrap ul li {float:left;padding:10px;width:12.5%;box-sizing:border-box;}
.ico_wrap ul li img {width:100%;}
.inv_risk_1 {background:#ff0000 !important; color:#fff; font-weight:bold !important;}
.inv_risk_2 {background:#ff0000 !important; color:#fff; font-weight:bold !important;}
.inv_risk_3 {background:#ffff00 !important; color:#000; font-weight:bold !important;}
.inv_risk_4 {background:#ffff00 !important; color:#000; font-weight:bold !important;}
.inv_risk_5 {background:#1d9f61 !important; color:#000; font-weight:bold !important;}

/* e2e */
.ete_wrap .loginBox > dd .user_login_wrap > div > img {position:absolute;top:11px;right:10px;}
.ete_wrap .loginBox #mainLayer1 .user_login_wrap > div > img {position:absolute;top:11px;right:115px;}

/* °³ÀÎ(½Å¿ë)Á¤º¸µ¿ÀÇ °ü·Ã Ãß°¡ */
/* .chart_label:after {display:block; clear:both; content:"";}
.chart_label  li {position:relative;float:left;width:20%;text-align:center;padding-top:20px;}
.chart_label  li.active {font-weight:bold;color:#222;}
.chart_label  li:before {position:absolute;top:0;left:0;display:block; content:''; height:1rem; width:100%; }
.chart_label  li.label_01:before {background:#1e99c6;}
.chart_label  li.label_02:before {background:#0a8c13;}
.chart_label  li.label_03:before {background:#fbc031;}
.chart_label  li.label_04:before {background:#e07210;}
.chart_label  li.label_05:before {background:#d61919;} */

/* ELW ½Å±Ô */
.trading_wrap .up, .trading_wrap .upper {color:#ef2d00 !important;}
.trading_wrap .down, .trading_wrap .lower {color:#0071c8 !important;}
.trading_wrap .rate em {position:relative;display:block;width:100%;text-align:right;background:none;padding:0;}
.trading_wrap .rate em:before {position:absolute;top:0px; left:0; font-size:0.5rem; }
.trading_wrap .rate .default {color:#444;} 
.trading_wrap .rate .up:before {content:"¡ã";}
.trading_wrap .rate .upper:before {content:"¡è";font-weight:bold;}
.trading_wrap .rate .down:before {content:"¡å";}
.trading_wrap .rate .lower:before {content:"¡é";font-weight:bold;}
.trading_wrap .col_type tfoot th,
.trading_wrap .col_type tfoot td {background:none;font-weight:normal;}
.trading_wrap .bg_blue {background:#e1eefd;}
.trading_wrap .bg_red {background:#ffe8e6;} 

/* ½æ³×ÀÏ ¸®½ºÆ® */
.thumb_wrap > dl:after {display:block; clear:both; content:"";}
.thumb_wrap > dl + dl {margin-top:20px;}
.thumb_wrap > dl > dt, .thumb_wrap > dl > dd {float:left;}
.thumb_wrap > dl > dd {margin-left:30px}
.thumb_wrap > dl > dd > h3 {margin-bottom:10px;}

.box_wrap.need {padding:20px !important;}
.need .thumb_wrap > dl > dt > img {width:65px;}
.need .thumb_wrap > dl > dd {margin-left:15px;width:calc(100% - 80px);}
.need .thumb_wrap > dl > dd > ol.put_num > li {margin-left:16px;text-indent:-16px;}
.need .thumb_wrap > dl > dd > ol.put_num > li > ul > li,
.need .thumb_wrap > dl > dd > ol.put_num > li > p.table_guide {text-indent:0;}
.need .thumb_wrap > dl > dd > ol > li + li {margin-top:5px;}

/* »óÇ°À§Çèµî±Þ »ö»óÇ¥  */
.invest_need1 {color:#d61919}
.invest_need2 {color:#e07210}
.invest_need3 {color:#c78321}
.invest_need4 {color:#0a8c13}
.invest_need5 {color:#00b050}

/* ÀûÁ¤¼º °ü·Ã */
.investment_propensity {padding:35px 45px;}
.investment_propensity dl:before {display:inline-block; content:'';position:absolute;top:0px;left:0;background:url(https://img.securities.miraeasset.com/new2021/com/ico_img.png) no-repeat; width:264px; height:136px;}
.investment_propensity .type_01:before {background-position:0 0}
.investment_propensity .type_02:before {background-position:0 -243px;}
.investment_propensity .type_03:before {background-position:0 -486px;}
.investment_propensity .type_04:before {background-position:0 -729px;}
.investment_propensity .type_05:before {background-position:0 -972px;}
.investment_propensity .type_06:before {background-position:0 -1215px;}
.investment_propensity dl {position:relative;padding-left:315px;}
.investment_propensity dt > strong {display:block;font-size:14px;color:#222;}
.investment_propensity dt > span {display:block;margin:15px 0;font-size:22px;font-weight:bold;}
/* .investment_propensity dt > span:before {display:inline-block; content:'';background:url(https://img.securities.miraeasset.com/new2021/com/ico_tit.png) no-repeat; width:140px; height:29px;} */
.investment_propensity .type_01 dt > span,
.investment_propensity .type_02 dt > span,
.investment_propensity .type_01 dd > em,
.investment_propensity .type_02 dd > em {color:#e2282c;}
.investment_propensity .type_03 dt > span,
.investment_propensity .type_04 dt > span,
.investment_propensity .type_03 dd > em,
.investment_propensity .type_04 dd > em {color:#f58220;}
.investment_propensity .type_05 dt > span,
.investment_propensity .type_05 dd > em {color:#5dab47;}
.investment_propensity .type_06 dt > span,
.investment_propensity .type_06 dd > em {color:#666666;}
.investment_propensity dd > p {margin-top:10px;}

.appropriate {padding:24px;}
.appropriate dl:before {display:inline-block; content:'';position:absolute;top:0px;left:0;background:url(https://img.securities.miraeasset.com/new2021/com/ico_info.png) no-repeat; width:64px; height:64px;}
.appropriate dl {position:relative;padding-left:80px;}
.appropriate .type_01:before {background-position:0 0}
.appropriate .type_02:before {background:url(https://img.securities.miraeasset.com/new2016/hku/hku_hku4169n03_2.gif) 50% 50% no-repeat;}
.appropriate dt {display:block;margin-bottom:7px;font-size:14px;color:#222;font-weight:bold;}
.appropriate dt > span {color:#e72927}
.appropriate .type_02 dt > span {color:#00b050;}
.appropriate dd {line-height:22px;}
.appropriate dd > strong {color:#f58220;}


/*******************
»ç±âÀÇ½É°èÁÂ Á¶È¸
********************/
.currentLst_detail {background: #f2f2f2;margin-bottom:20px;padding: 1.4rem 2.4rem; box-sizing: border-box;}
.currentLst_detail > * { display: inline-block; margin: 0.3rem 0; }
.currentLst_detail dt { width: 45%; color: #222;font-weight:bold;}
.currentLst_detail dd { text-align: right; width: 53%; color: #666; }
.box_wrap.message.ico.type6, .box_wrap.message.ico.type7 {padding:65px 0 0;background-position:50% 0;border:0 none !important;}
.box_wrap.message.ico.type6 {background-image:url(https://img.securities.miraeasset.com/new2021/com/ico_info_01.png);}
.box_wrap.message.ico.type7 {background-image:url(https://img.securities.miraeasset.com/new2021/com/ico_info_02.png);}
.box_wrap.message.ico.type6 p > strong {color:#222;font-size:16px;}
.box_wrap.message.ico.type7 p > strong {color:#f36910;font-size:20px;}
.box_wrap.message.ico.type7 p > span {display:block;margin-top:20px;}
.box_wrap.message.ico.type6 .list, .box_wrap.message.ico.type7 .list {margin-top:10px;}
.box_wrap.message.ico.type6 .list li, .box_wrap.message.ico.type7 .list li {display:inline-block;}
.box_wrap.message.ico.type7 > a.link {display:block;margin-top:20px;font-weight:bold;color:#f36910;text-decoration:underline}


/*******************
¾Æ¸ð·¹ÆÛ½ÃÇÈ Login
********************/
.amo .loginSplit.col2 > .loginBox + .loginBox {display:none;}
.amo .loginSplit.col2 > .loginBox:first-child {float:none;margin:0 auto;padding:0;}
