.@charset "euc-kr";

::-webkit-input-placeholder {color:#999;}
::-moz-placeholder {color:#999;}
::-moz-placeholder {color:#999;}

.skipMenu {overflow:hidden; position:absolute; top:0; left:0; width:100%;}
.skipMenu a {position:relative; display:block; height:0px; width:0px; margin:0 -1px -1px 0; overflow:hidden; line-height:0; text-align:center;}
.skipMenu a:focus, 
.skipMenu a:hover, 
.skipMenu a:active {background:#095196; color:#fff; font-weight:bold; margin:0; height:20px; font-size:12px; line-height:1; margin:0; padding:8px 0 0 15px; width:auto; z-index:10000;}

/* chart skipNav */
.skipChart {overflow:hidden; position:relative; width:100%;}
.skipChart a {display:block; height:0px; width:0px; margin:0 -1px -1px 0; overflow:hidden; font-size:0; line-height:0; text-align:center;}
.skipChart a:focus, 
.skipChart a:hover, 
.skipChart a:active {background:#B40000; color:#fff; font-size:12px; font-weight:bold; margin:0; height:20px; font-size:12px; line-height:1; margin:0; padding:8px 0 0 15px; width:auto;}


/****************************
		layout
****************************/
div.layout-none div#container {width:720px !important; margin:0px auto !important; overflow-x:hidden !important; padding:15px 0 !important;background:none !important;} /* ¾ç»ç HTS¿¡¼­ URL È£ÃâÇÒ¶§ */
/* HTS ÅõÀÚ»ó´ã¶§¹® */
div.clover.layout-none div#container {width:1000px !important;}

#container {position:relative; width:1000px;margin:175px auto 0; }
#container.fixed {padding-top:155px;}
#container:after {display:block; clear:both; content:'';}
#container .loaction {display:none;}
#snbWrap {float:left; width:200px; margin-right:80px;}

#contents {float:left; width:720px;}
input[type=radio] + label,
input[type=checkbox] + label {margin-left:5px;}
label > input[type=checkbox] {margin-right:5px; vertical-align:middle;}
label ~ input[type=radio],
label ~ input[type=checkbox] {margin-left:7px;}
label.hide ~ input[type=radio],
label.hide ~ input[type=checkbox] {margin-left:0px;}
.my_asset_location {margin-bottom:70px;}


/********************
		HEADER 
*********************/
#headerWrap {position:fixed; top:0; left:0; width:100%; z-index:1000;background:#f58220;height:118px;}
#headerWrap a:hover {text-decoration:none;}
#header {position:relative;margin:0 auto;width:1260px;}
#header #util_wrap {position:absolute; top:0; right:0;z-index:102;width:1260px;}
#header #util_wrap > a {position:absolute;top:0;left:0;}
#header #util {float:right;margin-top:14px;}
#header #util .quick_menu,
#header #util .login_box,
#header #util .menu_serach {float:left; height:28px;}

#header #util .quick_menu {overflow:hidden;}
#header #util .quick_menu li {float:left;margin-left:10px;padding-left:10px;background:url(https://img.securities.miraeasset.com/renew2019/util_dot.png) no-repeat 0 50%;}
#header #util .quick_menu li:first-child {margin-left:0;padding-left:0px;background:none;}
#header #util .quick_menu li a {display:block; height:28px;line-height:28px;font-family:malgun gothic;color:#fff;font-size:13px;/* opacity:0.6; */}

#header #util .login_box .inner {margin-left:12px;height:28px;line-height:28px;}
#header #util .login_box .inner span {float:left;background:url(https://img.securities.miraeasset.com/renew2019/login_box.png) no-repeat;color:#fff;}
#header #util .login_box .inner span:first-child {padding:0 10px;min-width:52px;background-position:left 0;}
#header #util .login_box .inner span > em {color:#fff;font-weight:bold;}
#header #util .login_box .inner span + span {width:73px;background-position:right 0;}
#header #util .login_box .inner span + span {width:73px;background-position:-94px 0;}
#header #util .login_box .inner span + span + span {background-position:right 0;}
#header #util .login_box .inner span a {display:block;text-align:center;font-size:13px;color:#fff;font-family:malgun gothic;height:28px;}

.msie #header #util .login_box .inner span > em {display:inline-block;padding-top:3px;}
.msie #header #util .quick_menu li a,
.msie #header #util .login_box .inner {line-height:25px;}

#header #gnb_wrap {position:absolute;top:72px;left:0;z-index:101;width:1260px;}
#header #gnb_wrap:after {content:""; display:block; clear:both;}
#header #gnb_wrap #gnb {float:right;}
#header #gnb_wrap #gnb > li {float:left;padding:0 17px 14px;}
#header #gnb_wrap #gnb > li > a {position:relative;display:block;font-family:malgun gothic;font-size:17px;color:#fff;} /* font-size:0;line-height:0; */
#header #gnb_wrap #gnb > li > a:hover + .line > span,
#header #gnb_wrap #gnb > li > a.active + .line > span {width:50%;}
#header #gnb_wrap #gnb > li > .line {position:relative;bottom:0;margin-top:10px;width:100%;height:2px;font-size:0;line-height:0;pointer-events:none}
#header #gnb_wrap #gnb > li > .line > span {display:inline-block;position:absolute;width:0%;border-bottom:2px solid #fff;overflow:hidden;transition:width 0.5s; -webkit-transition:width 0.5s;}
#header #gnb_wrap #gnb > li > .line .line_left {right:50%;}
#header #gnb_wrap #gnb > li > .line .line_right {left:50%;}

#header #gnb_wrap #gnb > li > .depth {position:absolute;top:46px;left:0px;background:#fff;width:1260px;height:0;padding-left:220px;box-sizing:border-box;z-index:10;overflow:hidden;transition:height 0.5s; -webkit-transition:height 0.5s;}
#header #gnb_wrap #gnb > li > .depth * {font-family:malgun gothic;color:#333;line-height:20px;}
#header #gnb_wrap #gnb > li > .depth .menu_tit {position:absolute;top:0;left:0;padding:35px 0;width:200px;}
#header #gnb_wrap #gnb > li > .depth .menu_tit dt {margin-bottom:20px;font-size:36px;line-height:36px;letter-spacing:-0.15rem;}
#header #gnb_wrap #gnb > li > .depth .menu_tit dd > a {display:block;width:97px;height:27px;background:url(https://img.securities.miraeasset.com/renew2019/btn_submenu_all.png) no-repeat;font-size:0;line-height:0;}
#header #gnb_wrap #gnb > li > .depth ul {position:absolute;left:220px;top:0px;padding:30px 0;width:335px;border-right:1px solid #f3f3f3;}
#header #gnb_wrap #gnb > li > .depth ul li a {display:block;padding:6px 50px 6px 30px;font-size:14px;background:url(https://img.securities.miraeasset.com/renew2019/ico_arrow.png) 300px 50% no-repeat;}
#header #gnb_wrap #gnb > li > .depth ul li a.depth_no,
#header #gnb_wrap #gnb > li > .depth ul.depth_02 li a {background:none;}
#header #gnb_wrap #gnb > li > .depth ul li a:hover,
#header #gnb_wrap #gnb > li > .depth ul li a:focus,
#header #gnb_wrap #gnb > li > .depth li.active > a {color:#ff7500;background-position:-45px 50%;}
#header #gnb_wrap #gnb > li > .depth ul li a > span.mb {background:url(https://img.securities.miraeasset.com/new2016/layout/ico_gnb_loginMU.png) 0 0 no-repeat; display:inline-block; width:9px; height:11px;margin-top:-1px; margin-left:5px; text-indent:100%; white-space:nowrap; overflow:hidden; vertical-align:middle;}
#header #gnb_wrap #gnb > li > .depth ul li:hover a + .depth_02 {display:block;}
#header #gnb_wrap #gnb > li > .depth ul.depth_02 {display:none;left:335px;border-right:0;}
#header #gnb_wrap #gnb > li > .depth li.active ul.depth_02 {display:block;}
#header #gnb_wrap #gnb > li > .depth .event {position:absolute;right:0;top:0;padding:40px;border-left:1px solid #f3f3f3;}
#header #gnb_wrap #gnb > li > .depth .event > a {display:inline-block;width:260px;}
#header #gnb_wrap #gnb > li > .depth ul.depth_01,
#header #gnb_wrap #gnb > li > .depth .event {top:0px;}
#header #gnb_wrap #gnb > li > .depth .event dl {margin-top:20px;text-align:center;}
#header #gnb_wrap #gnb > li > .depth .event dt {font-size:15px;font-weight:bold;color:#333;line-height:21px;}
#header #gnb_wrap #gnb > li > .depth .event dd p {font-size:11px;color:#aaa;line-height:15px;}
#header #gnb_wrap #gnb > li > .depth .event dd p.date {margin:5px 0 10px;font-size:12px;color:#333;}
#header #gnb_wrap #gnb > li > .depth .menu_close {position:absolute;right:0;bottom:0;}
#header #gnb_wrap #gnb > li > .depth .menu_close > a {display:block;margin-bottom:-1px;width:30px;height:30px;border:1px solid #f3f3f3;background:#fff url(https://img.securities.miraeasset.com/renew2019/btn_close.gif) no-repeat;background-size:100%;font-size:0;line-height:0;box-sizing:border-box;}

#header #gnb_wrap #gnb > li.search {margin:-6px 4px 0 20px;padding:0;}
#header #gnb_wrap #gnb > li.search > a {font-size:0;line-height:0;width:38px;height:38px;background:url(https://img.securities.miraeasset.com/renew2019/btn_search.png) no-repeat 0 0;}
#header #gnb_wrap #gnb > li.all_menu {margin-left:25px;padding:0;}
#header #gnb_wrap #gnb > li.all_menu > a {font-size:0;line-height:0;width:27px;height:24px;background:url(https://img.securities.miraeasset.com/renew2019/btn_all_menu.png) no-repeat 0 0;}


/* °Ë»öÃ¢ */
#search_wrap {display:none;position:absolute;top:47px;left:220px;width:820px;height:443px;}
#search_wrap > a.search_close {position:absolute;top:-54px;right:-220px;display:block;width:50px;height:54px;background:#f9f9f9 url(https://img.securities.miraeasset.com/renew2019/btn_close.gif) 0 -50px no-repeat;font-size:0;line-height:0;}
#search_wrap .search .search_form {position:relative;margin-top:30px;border-bottom:2px solid #222;}
#search_wrap .search .search_form dt {position:relative;}
#search_wrap .search .search_form dt input {height:57px;line-height:57px;padding:0;border:0;width:calc(100% - 38px);background:#f9f9f9;font-size:18px;font-family:malgun gothic;}
#search_wrap .search .search_form dt input[type=text]::-ms-clear {display:none;}
#search_wrap .search .search_form dt .btn_value_del {display:none;position:absolute;bottom:9px;right:46px;width:38px;height:38px;background:url(https://img.securities.miraeasset.com/renew2019/btn_search_del.png) no-repeat;font-size:0;line-height:0;}
#search_wrap .search .search_form dd a {display:inline-block;position:absolute;bottom:9px;right:0;width:38px;height:38px;background:url(https://img.securities.miraeasset.com/renew2019/btn_search.png) no-repeat;font-size:0;line-height:0;}

#search_wrap .search .menu_layer {display:none;position:absolute;z-index:1;padding:30px 40px;width:820px;border:1px solid #222;border-top:0;box-sizing:border-box;background:#fff;}
#search_wrap .search .menu_layer * {font-family:malgun gothic;color:#222;font-size:14px;}
#search_wrap .search .menu_layer > h3 {position:relative;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ddd;color:#999;font-weight:normal;}
#search_wrap .search .menu_layer > h3 > a {display:block;position:absolute;top:3px;right:0;width:48px;height:12px;background:url(https://img.securities.miraeasset.com/renew2019/btn_more.png) no-repeat;font-size:0;line-height:0;}
#search_wrap .search .menu_layer > h3 > span,
#search_wrap .search .menu_layer > ul > li > a > span {color:#f68121;}
#search_wrap .search .menu_layer > ul > li + li {margin-top:10px;}
#search_wrap .search .menu_layer > a {position:absolute;bottom:15px;right:15px;width:11px;height:11px;background:url(https://img.securities.miraeasset.com/renew2019/btn_menu_close.png) no-repeat;font-size:0;line-height:0;} 

#search_wrap .search .recommend {padding:30px 0;text-align:center;}
#search_wrap .search .recommend dl {display:inline-block;}
#search_wrap .search .recommend dt, #search_wrap .search .recommend dd {float:left;font-family:malgun gothic;font-size:14px;}
#search_wrap .search .recommend dt {margin-right:30px;padding-right:24px;color:#333;font-weight:bold;background:url(https://img.securities.miraeasset.com/renew2019/bg_recommend_line.gif) 100% 5px no-repeat;}
#search_wrap .search .recommend dd > ul {display:inline-block;}
#search_wrap .search .recommend dd > ul > li {float:left;}
#search_wrap .search .recommend dd > ul > li + li {margin-left:50px;}
#search_wrap .search .recommend dd > ul > li > a {color:#222;}

#search_wrap .search .list_wrap {margin-top:35px;display:inline-block;width:100%;}
#search_wrap .search .list_wrap .month_recommend {float:left;width:370px;}
#search_wrap .search .list_wrap .month_recommend * {font-family:malgun gothic;font-size:14px;color:#333;}
#search_wrap .search .list_wrap .month_recommend > h3 {position:relative;margin:0 0 16px;padding-bottom:14px;border-bottom:1px solid #ddd;font-size:15px;font-weight:bold;}
#search_wrap .search .list_wrap .month_recommend > h3 > span {position:absolute;top:0;right:0;}
#search_wrap .search .list_wrap .month_recommend > h3 > span > a {display:block;width:23px;height:23px;background:url(https://img.securities.miraeasset.com/renew2019/btn_recommend_more.gif) no-repeat;font-size:0;line-height:0;}
#search_wrap .search .list_wrap .month_recommend > ul > li {position:relative;display:inline-block;width:100%;}
#search_wrap .search .list_wrap .month_recommend > ul > li + li {margin-top:15px;}
#search_wrap .search .list_wrap .month_recommend > ul > li > span {float:left;display:block;line-height:16px;}
#search_wrap .search .list_wrap .month_recommend > ul > li > span.num {margin-right:12px;width:14px;height:14px;line-height:14px;border:1px solid #ddd;color:#666;text-align:center;}
#search_wrap .search .list_wrap .month_recommend > ul > li > span.txt a {display:block;width:265px;height:16px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
#search_wrap .search .list_wrap .month_recommend > ul > li > span.rate {position:absolute;right:0;color:#ff7500;}

#search_wrap .search .list_wrap .link_wrap {float:right;width:370px;}
#search_wrap .search .list_wrap .link_wrap * {font-family:malgun gothic;font-size:14px;color:#333;}
#search_wrap .search .list_wrap .link_wrap li + li {margin-top:17px;padding-top:17px;border-top:1px solid #ddd;}
#search_wrap .search .list_wrap .link_wrap a {display:block;background:url(https://img.securities.miraeasset.com/renew2019/ico_arrow.png) 365px 50% no-repeat;}
#search_wrap .search .list_wrap .link_wrap a > strong {font-size:15px;font-weight:bold;}
#search_wrap .search .list_wrap .link_wrap a > span {display:block;padding-right:30px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}


/* ÀüÃ¼¸Þ´º */
#all_menu {box-sizing:border-box;}
#all_menu * {font-family:malgun gothic;color:#333;}
#all_menu > ul:after {display:block; clear:both; content:'';}
#all_menu > ul > li {float:left;padding:30px 0px;width:210px;height:660px;box-sizing:border-box;}
#all_menu > ul > li + li {border-left:1px solid #ddd;}
#all_menu > ul > li > dl > dt {font-size:14px;padding:0 20px;font-weight:bold;}
#all_menu > ul > li > dl > dd {font-size:12px;}
#all_menu > ul > li > dl > dd + dt {margin-top:35px;}
#all_menu > ul > li > dl > dd > ul {margin-top:10px;}
#all_menu > ul > li > dl > dd ul li {position:relative;}
#all_menu > ul > li > dl > dd > ul > li a {display:block;}
#all_menu > ul > li > dl > dd > ul > li.active a {display:block;color:#ff7500;}
#all_menu > ul > li > dl > dd > ul > li a.more {position:absolute;right:20px;top:9px;padding:0 !important;width:11px;height:11px;background:url(https://img.securities.miraeasset.com/renew2019/all_menu_more.png) 0 -22px no-repeat;font-size:0;line-height:0;}
#all_menu > ul > li > dl > dd > ul > li.active a.more {background-position:0 0;}
#all_menu > ul > li > dl > dd > ul > li ul.depth_03 > li > a.more {background-position:0 -22px;}
#all_menu > ul > li > dl > dd > ul > li ul.depth_03 > li.active > a.more {background-position:0 -11px;}
#all_menu > ul > li > dl > dd > ul > li > a {padding:5px 35px 5px 20px}
#all_menu > ul > li > dl > dd > ul > li ul {display:none;background:#f9f9f9;}
#all_menu > ul > li > dl > dd > ul > li ul.depth_03 {padding:2px 0;}
#all_menu > ul > li > dl > dd > ul > li ul.depth_03 > li > a {padding:3px 35px 3px 28px;color:#666;}
#all_menu > ul > li > dl > dd > ul > li ul.depth_04 > li > a {padding:3px 35px 3px 36px;color:#999;}


/* HEADER BG */
#gnb_cover {position:absolute;top:118px;left:0;width:100%;background:#fff;height:0px;transition:height 0.5s; -webkit-transition:height 0.5s;}
#search_cover {margin-top:118px;background:#fff url(https://img.securities.miraeasset.com/renew2019/bg_search.gif) 0 0 repeat-x;height:0;transition:height 0.5s; -webkit-transition:height 0.5s;}
#search_cover.active {height:444px;}
#alpha_bg {display:none;position:fixed;top:118px;left:0;width:100%;height:100%;background:#000;opacity:0.4;z-index:10;}

#header #gnb_wrap #gnb > li > .depth.active,
#header #gnb_wrap #gnb > li > .depth ul,
#header #gnb_wrap #gnb > li > .depth .event,
#gnb_cover.active {height:450px;}
#gnb_cover.active {border-bottom:1px solid #ccc;}


/********************
		LNB
*********************/
#lnbMenuLayer > dt.snbTit {padding:30px 20px;background:#043b72;color:#fff;font-size:20px;font-family:malgun gothic;}
#lnbMenuLayer > dt.snbTit.blind {padding:0;background:none;}


/********************
		FOORER
*********************/
#footerWrap {background-color:#eceff4; /* margin-top:100px; */ margin-top:50px; }
#wrap.main #footerWrap {margin-top:0px;border-top:0;position:relative;z-index:7;}
#wrap.log #footerWrap {z-index:999 !important;} /* ÀÎÆ®·Î È­¸éÀÇ ÇªÅÍ ¿Ã¸®±â */

#footer {position:relative; width:1260px; margin:0 auto; padding:27px 0 90px;}
#footer .footer_info_wrap {margin-bottom:27px;}
#footer .footer_info_wrap:after {display:block; clear:both; content:"";}
#footer .footer_info_wrap li {display:inline-block;}
#footer .footer_info_wrap .footer_info {float:left;}
#footer .footer_info_wrap .footer_info > li {margin-left:48px;}
#footer .footer_info_wrap .footer_info > li:first-child {margin-left:0;}
#footer .footer_info_wrap .sns_wrap {float:right; margin-right:240px;}
#footer .footer_info_wrap .sns_wrap > li {width:15px; height:16px; }
#footer .footer_info_wrap .sns_wrap > li a {display:block; height:100%; text-indent:100%; white-space:nowrap; overflow:hidden; background-image:url(https://img.securities.miraeasset.com/renew2019/ico_footer_sns.png); background-repeat:no-repeat;}
#footer .footer_info_wrap .sns_wrap > li.facebook a {background-position:0 0;}
#footer .footer_info_wrap .sns_wrap > li.twitter {margin-left:13px;}
#footer .footer_info_wrap .sns_wrap > li.twitter a {background-position:-28px 0;}
#footer .footer_info_wrap .sns_wrap > li.blog {margin-left:17px;}
#footer .footer_info_wrap .sns_wrap > li.blog a {background-position:right 0;}
#footer .footer_info_wrap .btn_layer {position:absolute; /* top:20px; */ top:23px; right:0;}
#footer .footer_info_wrap .family_site {display:none; position:absolute; /* bottom:-48px; */  bottom:175px; left:0; right:0; width:1260px; border:1px solid #b2b6bc; padding:24px 0; background-color:#fff; z-index:100;box-sizing:border-box;}
#footer .footer_info_wrap .family_site > dl {float:left; width:263px; height:495px; padding:0 24px; border-left:1px solid #e9ecef;line-height:20px;}
#footer .footer_info_wrap .family_site > dl:first-child {border-left:0;}
#footer .footer_info_wrap .family_site > dl dt {padding-bottom:10px; border-bottom:1px solid #c3c3c3;font-weight:bold;color:#333;font-size:13px;letter-spacing:-1px;}
#footer .footer_info_wrap .family_site > dl:first-child {margin-left:0;}
#footer .footer_info_wrap .family_site > dl.half {width:898px; overflow:hidden;}
#footer .footer_info_wrap .family_site > dl.half dd {float:left; width:33.33%;}
#footer .footer_info_wrap .family_site > dl dd {padding-top:10px;}
#footer .footer_info_wrap .family_site > dl dd + dt {margin-top:40px;}
#footer .footer_info_wrap .family_site .btn_close {display:block; position:absolute; top:9px; right:9px; width:13px; height:13px; background:url(https://img.securities.miraeasset.com/new2016/btn/btn_footer_close.gif) no-repeat 0 0; text-indent:100%; white-space:nowrap; overflow:hidden;}
#footer .footer_info_wrap .family_site > dl li {display:block; margin-top:5px;}
#footer .footer_info_wrap .family_site > dl li a {font-size:12px; color:#666;}
#footer .footer_info_wrap .family_site > dl li a:focus,
#footer .footer_info_wrap .family_site > dl li a:hover {text-decoration:underline;}
#footer .footer_info_wrap .family_site > dl li.on a {color:#0059a6; text-decoration:underline;}
#footer .footer_info_wrap .family_site > p.ast {position:absolute;bottom:20px;right:20px;}
#footer .footer_quick_menu {position:relative; padding-top:20px; border-top:1px solid #fff;}
#footer .footer_quick_menu .quick_wrap {position:absolute; top:37px;left:190px;}
#footer .footer_quick_menu .quick_wrap ul {margin-bottom:14px;}
#footer .footer_quick_menu .quick_wrap ul.quick_menu2 {margin-bottom:11px;}
#footer .footer_quick_menu .quick_wrap ul li {display:inline-block;}
#footer .footer_quick_menu .quick_wrap ul li a {letter-spacing:-1px;}
#footer .footer_quick_menu .quick_wrap ul.quick_menu1 li {margin-left:20px;}
#footer .footer_quick_menu .quick_wrap ul.quick_menu2 li {margin-left:15px; padding-left:15px; background:url(https://img.securities.miraeasset.com/new2016/ico/ico_bar_tabSub.gif) no-repeat 0 4px;}
#footer .footer_quick_menu .quick_wrap ul li:first-child {margin-left:0; padding-left:0; background:none;}
#footer .footer_quick_menu .quick_wrap ul li a{color:#043b72;font-family:malgun gothic;}
#footer .footer_quick_menu .quick_wrap ul li.active a {font-weight:bold;}
#footer .footer_quick_menu .quick_wrap .copyright {font-size:10px; font-family:tahoma; color:#043b72; letter-spacing:1px;}
#footer .footer_quick_menu .footer_mark {position:absolute; top:37px; right:0;}
#footer .footer_quick_menu .footer_mark span {display::inline-block;}
#footer .footer_quick_menu .footer_mark span a {display:inline-block; height:100%;}
#footer .footer_quick_menu .footer_mark span + span {margin-left:6px;}


/********************
		MAIN 
*********************/
.main #container {margin:56px auto 0; width:100%; min-width:1000px;}
.main #container .temp_main {background:url(https://img.securities.miraeasset.com/new2016/temp/temp_main.png) 50% 50% no-repeat; width:100%;  height:1725px;}

/********************
		SNB 
*********************/
#snbWrap {}
#snbWrap .snb {}
#snbWrap .snb dd {border:1px solid #d4d9e0; border-top:none;}
#snbWrap .snb .snbMenu > li {border-top:1px solid #d4d9e0;}
#snbWrap .snb .snbMenu > li:first-child {border-top:0;}
#snbWrap .snb .snbMenu > li > a {padding:12px 30px 9px 15px; display:block; color:#555; font-size:14px;line-height:20px;}
#snbWrap .snb .snbMenu > li > a:hover {text-decoration:none;}
#snbWrap .snb .snbMenu > li.depth_04 > a {background:url(https://img.securities.miraeasset.com/new2016/layout/ico_snb_on.png) no-repeat -425px 50%;}
#snbWrap .snb .snbMenu > li.on a {background:url(https://img.securities.miraeasset.com/new2016/layout/ico_snb_on.png) no-repeat 180px 50%;}
#snbWrap .snb .snbMenu > li > a:hover {color:#ff5900;}
#snbWrap .snb .snbMenu > li.on > a {background-position:180px 50%; color:#ff5900;}
#snbWrap .snb .snbMenu > li.on.has > a {background-position:-24px 55%; color:#ff5900;}
#snbWrap .snb .snbMenu > li ul {display:none;}
#snbWrap .snb .snbMenu > li.on ul {display:block; background:#f7f8fa; padding:13px 0 15px; border-top:1px solid #d4d9e0;}
#snbWrap .snb .snbMenu > li.on ul > li {}
#snbWrap .snb .snbMenu > li.on ul > li a {display:block; background:url(https://img.securities.miraeasset.com/new2016/layout/ico_snb_on.png) no-repeat -385px 12px; padding:5px 20px; color:#555; line-height:1.4em;}
#snbWrap .snb .snbMenu > li.on ul > li a:hover,
#snbWrap .snb .snbMenu > li.on ul > li.on a {color:#000; text-decoration:underline;}

#snbWrap .snb dd.snbBanner {margin:30px 0; border:none;}
#snbWrap .snb dd.snbBanner ul > li {border:1px solid #d4d9e0; border-top:none;}
#snbWrap .snb dd.snbBanner ul:first-child > li:first-child {border-top:1px solid #d4d9e0;}


/**********************
		 subMain, main
***********************/
#wrap.submain #container {width:100%; /* margin:0; */  margin:56px 0 0 0;}
#wrap.main #container {max-width:1920px; margin:56px auto 0;overflow:hidden;}
#wrap.submain #contents,
#wrap.main #contents {position:relative; float:inherit; width:100%;}
#wrap.main #contents * {font-family:¸¼Àº°íµñ, Malgun Gothic, dotum !important;}
#wrap.submain .widthfix {position:relative; width:1000px; margin:0 auto;}


/****************************
		Layer popup
****************************/
.layer_wrapping {display:none; position:fixed; left:50%; top:50%; z-index:10000; background:#fff; border:1px solid #095196;}
.layer_wrapping.scroll {background:#095196;}

.layer_popup_wrap.sizeS {width:450px;}
.layer_popup_wrap.sizeSM {width:520px;}
.layer_popup_wrap.sizeM {width:720px;}
.layer_popup_wrap.sizeL {width:922px;}
.layer_popup_wrap.sizeB {position:relative; width:800px;}
.layer_popup_wrap.sizeB .btn_close{z-index:9999;}

.layer_popup_wrap.winpop {width:926px;}

.layer_wrapping.page .layer > div {display:none;}
.layer_wrapping.page .layer > div.on {display:block;}

.layer_popup_wrap .layer {position:relative; z-index:999;} /* 2017.03.13 ±è±¤È£ border:1px solid #095196 */
.layer_popup_wrap .layer_header {padding:23px 40px; font-size:22px; letter-spacing:-1px; font-weight:bold; background:#095196; color:#fff;}
.layer_popup_wrap .layer_header h1 {display:inline-block;font-size:inherit;line-height:20px;padding-right:34px;padding-top:3px;}/* 2018.02.07 background:url(https://img.securities.miraeasset.com/new2016/ico/ico_popup_tit.png) no-repeat right 0;*/
.layer_popup_wrap .layer_content {padding:30px 40px 40px 40px; background:#fff;}
.layer_popup_wrap .btnWrap {}
.layer_popup_wrap .btn_close {display:block; position:absolute; top:23px; right:23px; width:23px; height:23px; text-indent:100%; white-space:nowrap; overflow:hidden; background:url(https://img.securities.miraeasset.com/new2016/btn/btn_close.png) no-repeat 0 0;}
.layer_popup_wrap .table_wrap + .btnWrap {margin-top:30px;}

.layer_popup_wrap .compare_detail_wrap {display:none; position:absolute; top:-4px; left:0; right:0; padding:58px 18px 18px 18px !important; border:1px solid #bbb; background:#fff; z-index:100;}
.layer_popup_wrap .compare_detail_wrap .compare_detail {position:relative;}
.layer_popup_wrap .compare_detail_wrap .btn_close {top:20px; right:20px; width:22px; height:22px; background:url(https://img.securities.miraeasset.com/new2016/btn/btn_close2.png) no-repeat 0 0;}
.layer_popup_wrap .compare_detail_wrap .table_wrap {margin-bottom:0;}

.layer_wrapping.scroll .btn_close {right:6px;}


/**********************
		Logout #alertLogoutInfoLayer
***********************/
#popupLayer_alertLogoutInfo .lay-pop .lay-content {border:1px solid #4b4b4b; position:relative; z-index:20; padding:20px; background:#FFF;}
#popupLayer_alertLogoutInfo .lay-pop h4 {padding:0 0 20px; background:none;}
#popupLayer_alertLogoutInfo .lay-pop .act-close {position:absolute; right:20px; top:24px;}
#popupLayer_alertLogoutInfo .lay-pop .shadow {position:absolute; overflow:visible; width:100%; height:100%; z-index:10;left:0; top:8px; background:url('https://img.securities.miraeasset.com/common/shadow1.png') repeat-x left bottom;_display:none;}
#popupLayer_alertLogoutInfo .autologin-out-box {text-align:center;border-top:1px solid #000;padding-top:30px;padding-bottom:27px;line-height:18px;border-bottom:1px solid #ccc;}
#popupLayer_alertLogoutInfo .autologin-out-box > img + p {margin-top:20px;}
#popupLayer_alertLogoutInfo .autologin-out-box a{text-decoration:underline;color:#0c59af;}
#popupLayer_alertLogoutInfo .dot-type{background:url("https://img.securities.miraeasset.com/common/bl_gdot.gif") no-repeat 0 4px;font-size:11px;color:#888888;padding-left:8px;margin-top:15px;line-height:16px;}


/****************************
		confirm
****************************/
.confirm_box {display:none;}
.confirm_box .bg_alpha {position:fixed;background:#000;opacity:0.7;left:0px;top:0px;width:100%;height:100%;z-index:1000;}
.confirm_box .confirm_wrap {position:fixed;top:50%;left:50%;margin-top:-170px;margin-left:-225px;width:450px;z-index:1001;}
.confirm_wrap .confirm_header {padding:23px 40px; font-size:22px; letter-spacing:-1px; font-weight:bold; background:#095196; color:#fff;}
.confirm_wrap .confirm_header h1 {display:inline-block;font-size:inherit;line-height:20px;padding-right:34px;padding-top:3px;}/* 2018.02.07 background:url(https://img.securities.miraeasset.com/new2016/ico/ico_popup_tit.png) no-repeat right 0;*/
.confirm_wrap .confirm_content {padding:30px 40px 40px 40px; background:#fff;}
.confirm_wrap .confirm_content > p {line-height:20px;}
.confirm_wrap .btn_close {display:block; position:absolute; top:23px; right:23px; width:23px; height:23px; text-indent:100%; white-space:nowrap; overflow:hidden; background:url(https://img.securities.miraeasset.com/new2016/btn/btn_close.png) no-repeat 0 0;}


/* ½ºÅÜ - ½Å±Ô, ±¸´ë¿ì °øÅë ¼Ò½º */
.step_wrap {position:relative;margin-bottom:20px;}
.step_wrap > div.bg_img {background:url('https://img.securities.miraeasset.com/renew2019/common/step.gif') no-repeat;height:40px;}
.step_wrap > ul:after {display:block; clear:both; content:"";}
.step_wrap > ul {padding:0 10px;}
.step_wrap > ul > li {float:left;}
.step_wrap > ul > li {text-align:center;}
.step_wrap > ul > li.on {color:#0059a6;}

.step_wrap.type_03 > ul > li {width:33.33%;}
.step_wrap.type_03 > div.step_01 {background-position:0 0;}
.step_wrap.type_03 > div.step_02 {background-position:0 -40px;}
.step_wrap.type_03 > div.step_03 {background-position:0 -80px;}

.step_wrap.type_04 > ul > li {width:25%;}
.step_wrap.type_04 > div.step_01 {background-position:-720px 0;}
.step_wrap.type_04 > div.step_02 {background-position:-720px -40px;}
.step_wrap.type_04 > div.step_03 {background-position:-720px -80px;}
.step_wrap.type_04 > div.step_04 {background-position:-720px -120px;}

.step_wrap.type_05 > ul > li {width:20%;}
.step_wrap.type_05 > div.step_01 {background-position:0 -200px;}
.step_wrap.type_05 > div.step_02 {background-position:0 -240px;}
.step_wrap.type_05 > div.step_03 {background-position:0 -280px;}
.step_wrap.type_05 > div.step_04 {background-position:0 -320px;}
.step_wrap.type_05 > div.step_05 {background-position:0 -360px;}

.step_wrap.type_06 > ul > li {width:16.66%;}
.step_wrap.type_06 > div.step_01 {background-position:-720px -200px;}
.step_wrap.type_06 > div.step_02 {background-position:-720px -240px;}
.step_wrap.type_06 > div.step_03 {background-position:-720px -280px;}
.step_wrap.type_06 > div.step_04 {background-position:-720px -320px;}
.step_wrap.type_06 > div.step_05 {background-position:-720px -360px;}
.step_wrap.type_06 > div.step_06 {background-position:-720px -400px;}


/****************************
		»óÇ° À§Çè µî±Þ
****************************/
.risk_rating {position:relative;}
.risk_rating {display:inline-block;width:372px;background:url('https://img.securities.miraeasset.com/new2023/risk_rating.png') no-repeat;font-size:0;line-height:0;}
.risk_rating.type_01 {background-position:0 0;height:67px;}
.risk_rating.type_02 {background-position:-372px 0;height:67px;}

.risk_rating.type_01.step_01 {background-position:0 0;}
.risk_rating.type_01.step_02 {background-position:0 -67px;}
.risk_rating.type_01.step_03 {background-position:0 -134px;}
.risk_rating.type_01.step_04 {background-position:0 -201px;}
.risk_rating.type_01.step_05 {background-position:0 -268px;}
.risk_rating.type_01.step_06 {background-position:0 -335px;}

.risk_rating.type_02.step_01 {background-position:-372px 0;}
.risk_rating.type_02.step_02 {background-position:-372px -67px;}
.risk_rating.type_02.step_03 {background-position:-372px -134px;}
.risk_rating.type_02.step_04 {background-position:-372px -201px;}
.risk_rating.type_02.step_05 {background-position:-372px -268px;}




/* 
dark, light mode - M-STOCK Å¬·¡½º¸í ¹Ù²Ù¸é ¾ÈµÊ
.light_mode {display:block;}
.dark_mode {display:none;}
*/

/* @media (prefers-color-scheme : dark) and (max-width:719px){
	.chart_wrap {background:#0a0a0a !important}
	.highcharts-background {fill:#0a0a0a}
} */







