@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700);
@import url(https://fonts.googleapis.com/earlyaccess/notosanskr.css);
@charset "utf-8";

/*  [Default]  */
html { height:100%; }
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,abbr,acronym,cite,code,del,dfn,em,img,ins,q,s,samp,strike,strong,sub,sup,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,embed { margin:0;padding:0;border:0;font-size:100%;font:inherit; }
body { height:100%;background:#ffffff;color:#333333;font:normal 14px 'AppleSDGothicNeo-Regular','Malgun Gothic','\B9D1\C740   \ACE0\B515','Dotum',sans-serif;letter-spacing:-0.05em; }
a { color:#333333;text-decoration:none; } a:visited,a:active { text-decoration:none; } a:hover { text-decoration:underline; }
img { border:0;vertical-align:top; }
input,select { font-size:100%;vertical-align:middle;font-family:'AppleSDGothicNeo-Regular','Malgun Gothic','\B9D1\C740   \ACE0\B515','Dotum',sans-serif; }
fieldset,blockquote,iframe { border:none; }
ol,ul,li { list-style:none; }
i,em,u,cite { font-style:normal; }
strong { font-weight:bold; }
h1,h2,h3,h4,h5 { clear:both;font-family:'AppleSDGothicNeo-Regular','Malgun Gothic','\B9D1\C740   \ACE0\B515','Dotum',sans-serif;font-weight:bold; }
legend,caption { display:none;clear:both; }
form { display:inline; }
table { table-layout:fixed;border-collapse:collapse;border-spacing:0; }
th,td { border-collapse:collapse; }

/* =float 해제 */
.f_clear:after {
content:".";
height:0;
display:block;
visibility:hidden;
clear:both;
}
/* ie용 홀리 핵 시작 */
* html .f_clear { height:1px; }
.f_clear { display:block;min-height:1px; }
/* ie용 홀리 핵 끝 */

.fl { float:left !important; }
.fr { float:right !important; }
.dimmed { position:fixed;top:0;width:100%;height:100%;background-color:#000000;opacity:0.7;z-index:999;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; }

.iframeB { width:100%; }
.cAdvertB { width:100%;margin-top:30px;text-align:center; }
.AdvertB { clear:both;width:100%;padding:20px 0;text-align:center; }
.nolink { cursor:default; }
.mb0 { margin-bottom:0 !important; }

#wrapMinidaum { position:absolute;top:0;left:0;width:100%;min-width:1100px;height:38px;background-color:#f6f6f6;line-height:1.5;color:#333333;font-size:12px;text-align:left;z-index:10000; }
#wrap { position:relative;height:auto;min-height:987px; }
/*#wrap { position:relative;min-height:100%; }*/

.up { color:#f51818 !important; }
.up1 { color:#f51818 !important; }
.down { color:#1b61d1 !important; }
.down1 { color:#1b61d1 !important; }
.black { color:#333333 !important; }

.finance { width:100%;height:100%; }
/*.finance { width:100%; }*/
.finance .txtOffer i{display: inline-block;width: 18px;height: 18px;margin-right: 6px;overflow: hidden;text-indent: -999em;vertical-align: top;background: url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') no-repeat 0 -100px ;background-size: 400px;}

.finance .header { width:100%;margin:0 auto;padding-top:38px; }

.head_media { width:1100px;height:36px;margin:0 auto;padding:31px 0 30px 0; }
.head_media h1 { float:left;margin-top:5px;line-height:23px;font-size:21px; }
.head_media h1 a { display:block;width:46px;height:25px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_header.png') 0 0 no-repeat;background-size:1100px 700px; }

.ir_wa { position:relative;display:block;width:100%;height:100%;overflow:hidden;z-index:-1;font-size:0; }
.screen_out { display:none !important; }

.kakaoRelServices { float:left;margin-top:5px; }
.kakaoRelServices li { float:left;margin-left:25px; }
.kakaoRelServices li a { display:block;width:69px;height:25px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_header.png') 0 -30px no-repeat;background-size:1100px 700px; }

.search_news { float:right; }
.search_news .box_searchbar { position:relative;width:276px;padding:7px 39px 9px 11px;background-color:#ffffff;border:1px solid #cccccc;border-radius:1px; }
.search_news .box_searchbar.on { border:1px solid #3c83ff; }
.search_news .lab_search { position:absolute;top:7px;left:11px;line-height:18px;color:#aaaaaa;font-size:13px; }
.search_news .tf_keyword { display:block;width:100%;height:18px;padding:0;background-color:transparent;outline:0;border:0 none;font-size:13px;line-height:18px; }
.search_news .btn_search { position:absolute;top:0;right:0;width:34px;height:34px;padding-top:7px;background:url('//t1.daumcdn.net/media/common/newsview/btn_search.gif') 0 0 no-repeat;border:0;line-height:18px;font-size:12px;text-align:left; }

.search_news .box_searchbar span.layerB { position:absolute;top:34px;left:-1px;display:block;width:326px;height:260px;padding:5px 0 5px 0;background:#ffffff;border:1px solid #cccccc;overflow-y:auto;overflow-x:hidden;z-index:100; }
span.layerB a { display:block;width:100%;height:26px;margin:0;padding:0 0 0 12px;border:0;line-height:26px;font-size:13px;font-weight:normal; }
span.layerB a:hover { background:#f6f6f6;text-decoration:none; }
span.layerB a em { color:#3c83ff; }
span.layerB a cite { margin-left:4px;color:#808080;font-family:'Roboto'; }

/*
.search_news .box_searchbar span.layerB a { display:block;width:100%;height:26px;margin:0;padding:0 0 0 12px;border:0;line-height:26px;font-size:13px;font-weight:normal; }
.search_news .box_searchbar span.layerB a:hover { background:#f6f6f6;text-decoration:none; }
.search_news .box_searchbar span.layerB a em { color:#3c83ff; }
.search_news .box_searchbar span.layerB a cite { margin-left:4px;color:#808080;font-family:'Roboto'; }
*/

#kakaoGnb { position:relative;width:100%;min-width:1100px;height:69px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2; }
#kakaoGnb .inner_gnb { width:1100px;height:70px;margin:0 auto; }

.gnb_comm { float:left; }
.gnb_comm li { float:left; }
.gnb_comm .link_gnb { position:relative;display:block;height:69px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_header.png') 0 0 no-repeat;background-size:1100px 700px;line-height:69px;font-weight:bold;text-align:center; }

.gnb_comm .link_gnb.link_gnb1 { width:34px;background-position:0 -60px; }
.gnb_comm .link_gnb.link_gnb2 { width:56px;background-position:-34px -60px; }
.gnb_comm .link_gnb.link_gnb3 { width:56px;background-position:-90px -60px; }
.gnb_comm .link_gnb.link_gnb4 { width:56px;background-position:-146px -60px; }
.gnb_comm .link_gnb.link_gnb5 { width:85px;background-position:-203px -60px; }
.gnb_comm .link_gnb.link_gnb6 { width:56px;background-position:-288px -60px; }
.gnb_comm .link_gnb.link_gnb7 { width:76px;background-position:-373px -60px; }
.gnb_comm .link_gnb.link_gnb8 { width:52px;background-position:-449px -60px; }

.gnb_comm .on .link_gnb.link_gnb1 { background-position:0 -130px; }
.gnb_comm .on .link_gnb.link_gnb2 { background-position:-34px -130px; }
.gnb_comm .on .link_gnb.link_gnb3 { background-position:-90px -130px; }
.gnb_comm .on .link_gnb.link_gnb4 { background-position:-146px -130px; }
.gnb_comm .on .link_gnb.link_gnb5 { background-position:-203px -130px; }
.gnb_comm .on .link_gnb.link_gnb6 { background-position:-288px -130px; }
.gnb_comm .on .link_gnb.link_gnb7 { background-position:-373px -130px; }
.gnb_comm .on .link_gnb.link_gnb8 { background-position:-449px -130px; }

.gnb_comm .link_gnb.link_gnb1:hover { background-position:0 -130px; }
.gnb_comm .link_gnb.link_gnb2:hover { background-position:-34px -130px; }
.gnb_comm .link_gnb.link_gnb3:hover { background-position:-90px -130px; }
.gnb_comm .link_gnb.link_gnb4:hover { background-position:-146px -130px; }
.gnb_comm .link_gnb.link_gnb5:hover { background-position:-203px -130px; }
.gnb_comm .link_gnb.link_gnb6:hover { background-position:-288px -130px; }
.gnb_comm .link_gnb.link_gnb7:hover { background-position:-373px -130px; }
.gnb_comm .link_gnb.link_gnb8:hover { background-position:-449px -130px; }

.gnb_comm .bar_gnb { display:none;position:absolute;bottom:-1px;left:10px;width:36px;height:2px; }
.gnb_comm .on .bar_gnb { display:block; }
.gnb_comm .link_gnb:hover .bar_gnb { display:block; }
.gnb_comm .bar_gnb .inner_bar { position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#1184ff; }

.gnb_comm .link_gnb1 .bar_gnb { width:24px;left:0; }
.gnb_comm .link_gnb2 .bar_gnb {  }
.gnb_comm .link_gnb3 .bar_gnb {  }
.gnb_comm .link_gnb4 .bar_gnb {  }
.gnb_comm .link_gnb5 .bar_gnb { width:65px; }
.gnb_comm .link_gnb6 .bar_gnb {  }
.gnb_comm .link_gnb7 .bar_gnb { width:56px; }
.gnb_comm .link_gnb8 .bar_gnb { width:32px; }

.gnb_etc { float:left;width:674px;margin-left:15px;padding-left:16px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/vert_14.png') 0 center no-repeat; }
.gnb_etc .gnb_with { float:left; }
.gnb_etc .gnb_with li { float:left; }
.gnb_etc .link_gnb { position:relative;display:block;width:56px;height:69px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_header.png') 0 0 no-repeat;background-size:1100px 700px;line-height:69px;font-weight:bold;text-align:center; }

.gnb_with .link_gnb.link_gnb1 { background-position:0 -200px; }
.gnb_with .link_gnb.link_gnb2 { background-position:-56px -200px; }
.gnb_with .link_gnb.link_gnb3 { background-position:-112px -200px; }

.gnb_with .on .link_gnb.link_gnb1 { background-position:0 -270px; }
.gnb_with .on .link_gnb.link_gnb2 { background-position:-56px -270px; }
.gnb_with .on .link_gnb.link_gnb3 { background-position:-112px -270px; }

.gnb_with .link_gnb.link_gnb1:hover { background-position:0 -270px; }
.gnb_with .link_gnb.link_gnb2:hover { background-position:-56px -270px; }
.gnb_with .link_gnb.link_gnb3:hover { background-position:-112px -270px; }

.gnb_banner { float:right;margin-top:21px; }
.gnb_banner a { display:block;width:142px;height:28px;background-color: transparent; }

.finance .footer { position:absolute;right:0;bottom:0;left:0;width:100%;height:169px;background-color:#fafafa;border-top:1px solid #e2e2e2; }
.finance .footer span { display:block;width:1100px;height:131px;margin:-1px auto 0 auto;padding:38px 0 0 0;background-color:#fafafa;border-top:1px solid #e2e2e2;overflow:hidden; }
.finance .footer span ul { width:100%;margin-bottom:20px;overflow:hidden; }
.finance .footer span ul li { float:left;height:16px;margin-left:30px;line-height:16px; }
.finance .footer span ul li:first-child { margin-left:0; }
.finance .footer span ul li a { display:inline-block;color:#777777;font-size:13px; }
.finance .footer span p { display:block;margin-bottom:4px;line-height:1.5em;color:#777777;font-size:12px;overflow:hidden; }
.finance .footer span .fr { margin-top:36px; }

.finance .mobile_footer {
    display: block;
    width: 290px;
    height: 54px;
    margin: 0 auto;
    left: 0;
    right: 0;
    position: absolute;
    top: 112px;
    padding: 0;
    text-align: center;
    z-index: 99;
}

.finance .mobile_footer .link_mobile {
    display: inline-block;
    width: 100%;
    height: 54px;
    border: 1px solid #e2e2e2;
    border-radius: 31px;
    line-height: 54px;
    font-size: 1.5rem;
    font-weight: 700;
    color: #333;
    background: #fff;
    vertical-align: top;
    box-sizing: border-box
}

.finance .SNB { float:left;width:114px;padding:0 28px;overflow:hidden; }
.finance .SNB h3 { display:block;margin-top:40px; }
.finance .SNB h3 a { display:block;font-size:17px;text-decoration:none; }
.finance .SNB h4 { display:block;margin:28px 0 18px 0; }
.finance .SNB h4 a { display:block;color:#0058b7;text-decoration:none; }
.finance .SNB ul { width:100%;overflow:hidden; }
.finance .SNB ul li { width:100%;margin-top:10px;overflow:hidden; }
.finance .SNB ul li:first-child { margin-top:0; }
.finance .SNB ul li a { margin-left:6px;padding-left:8px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/vert_12.png') 0 3px no-repeat;color:#666666;font-size:13px; }
.finance .SNB ul li a:first-child { margin-left:0;padding-left:0;background:none; }
.finance .SNB ul li a.on { color:#1184ff;text-decoration:underline; }
.finance .SNB span { display:block;width:100%;overflow:hidden; }
.finance .SNB .sponsor { width:110px;height:110px;margin:40px auto; }
.finance .SNB .sponsor a { position:relative;display:block;width:110px;height:110px;overflow:hidden; }
.finance .SNB .sponsor a::before { position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;border:1px solid #000;opacity:.08;content:""; }
.finance .SNB .sponsor a::after { position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;opacity:0;-webkit-transition:background .2s,opacity .2s;transition:background .2s,opacity .2s;content:""; }
.finance .SNB .sponsor a img { width:100%; }

.finance .noticeT { width:100%;height:42px;background:#f6f6f6; }
.finance .noticeT .detail { width:1100px;height:42px;margin:0 auto;overflow:hidden;letter-spacing:0; }
.finance .noticeT .detail p { float:left;color:#333333;font-size:14px;line-height:41px; }
.finance .noticeT .detail p em { display:inline-block;width:36px;height:22px;margin:-4px 9px 0 0;background:#1e87f8;color:#ffffff;font-size:13px;line-height:20px;text-align:center;vertical-align:middle; }
.finance .noticeT .detail p a { margin-left:13px;color:#989898;font-size:13px;text-decoration:none; }
.finance .noticeT .detail p a cite { border-bottom:1px solid #989898; }
.finance .noticeT .detail p a i { display:inline-block;width:6px;height:10px;margin-left:6px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -180px 0 no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-1px; }
.finance .noticeT .detail span.close { float:right;display:block; }
.finance .noticeT .detail span.close a { color:#777777;font-size:14px;line-height:41px;letter-spacing:0; }
.finance .noticeT .detail span.close a i { display:inline-block;width:12px;height:12px;margin-left:9px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -280px -380px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-1px; }

.finance .contents { width:1100px;margin:0 auto;padding-bottom:170px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_gray_line.png') 0 0 repeat-y;overflow:hidden; }
.finance .contents.bgGray { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_gray.png') 0 0 repeat-y; }
.finance .contents::after { display:block;clear:both;content:""; }
.finance .mainB { width:1100px;margin:0 auto;overflow:hidden; }
.finance .mainB.last { padding-bottom:170px; }
.finance .mainB.last::after { display:block;clear:both;content:""; }

.finance .sponsorB { width:100%;margin-bottom:40px;overflow:hidden; }
.finance .sponsorB a { display:block;width:1100px;height:60px;margin:0 auto;border-bottom:1px solid #e2e2e2; }

.finance .sponsorLeft { position:absolute;top:130px;left:50%;display:block;width:120px;height:120px;margin-left:-690px; }
.finance .sponsorLeft a { display:block; }

.finance .rightW .sponsorB h5 { margin-bottom:10px;font-size:13px; }
.finance .rightW .sponsorB a { width:210px;height:40px;border-bottom:0; }

.finance .stockB { width:100%;height:320px;margin:38px 0;background-color:#292929; }
.finance .stockB .center { width:1100px;height:320px;margin:0 auto;background-color:#292929;overflow:hidden; }

.finance .stockB .stock { float:left;width:930px;height:320px;overflow:hidden; }
.finance .stockB .stock div { float:left;width:410px;margin:38px 55px 0 0; }
.finance .stockB .stock div h5 { display:block;color:#ffffff;font-size:16px; }
.finance .stockB .stock div h5 a { color:#ffffff; }
.finance .stockB .stock div h5 a em { display:inline-block;margin-left:2px;color:#a9a9a9;font-size:13px;font-weight:normal; }
.finance .stockB .stock div span.num { display:block;margin-bottom:6px;overflow:hidden; }
.finance .stockB .stock div span.num strong { display:inline-block;color:#999999;font-size:36px;font-weight:normal;font-family:'Roboto';letter-spacing:0; }
.finance .stockB .stock div span.num p { display:inline-block;margin-left:14px;color:#999999;font-size:18px;font-weight:normal;font-family:'Roboto'; }

.finance .stockB .stock div span.num p i { display:inline-block;width:12px;height:15px;margin-right:4px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_up_down.png') 0 -60px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-1px; }
.finance .stockB .stock div span.num.up i { background-position:-20px -60px; }
.finance .stockB .stock div span.num.down i { background-position:-40px -60px; }
.finance .stockB .stock div span.num.up1 i { background-position:-60px -60px; }
.finance .stockB .stock div span.num.down1 i { background-position:-80px -60px; }

.finance .stockB .stock div span.num.up strong,.finance .stockB .stock div span.num.up1 strong { color:#ff4444 !important; }
.finance .stockB .stock div span.num.up p,.finance .stockB .stock div span.num.up1 p { color:#ff4444 !important; }
.finance .stockB .stock div span.num.down strong,.finance .stockB .stock div span.num.down1 strong { color:#17a6ff !important; }
.finance .stockB .stock div span.num.down p,.finance .stockB .stock div span.num.down1 p { color:#17a6ff !important; }

.finance .stockB .stock div span.txt { display:block;margin-top:14px;overflow:hidden; }
.finance .stockB .stock div span.txt a { display:inline-block;margin-left:24px;color:#a1a1a1;font-size:12px; }
.finance .stockB .stock div span.txt a:first-child { margin-left:0; }
.finance .stockB .stock div span.txt a p { display:inline-block;margin-left:4px;color:#999999;font-family:'Roboto'; }
.finance .stockB .stock div span.txt a p.up { color:#ff4444 !important; }
.finance .stockB .stock div span.txt a p.down { color:#17a6ff !important; }

.finance .stockB .stockTab { float:left;width:170px;height:320px;background-color:#247fe0;overflow:hidden; }
.finance .stockB .stockTab span { display:block;padding:38px 30px 20px 30px;overflow:hidden; }
.finance .stockB .stockTab span h4 { display:block;height:20px;margin-bottom:10px;line-height:20px;color:#ffffff;font-size:18px; }
.finance .stockB .stockTab span p { display:block;width:76px;height:20px;border:1px solid #7fafe0;line-height:20px;color:#dfe1e7;font-size:11px;font-family:'Dotum';text-align:center; }
.finance .stockB .stockTab span p em { font-size:13px;letter-spacing:0; }
.finance .stockB .stockTab ul { width:100%;overflow:hidden; }
.finance .stockB .stockTab ul li { width:100%;overflow:hidden; }
.finance .stockB .stockTab ul li a { display:block;height:42px;padding:0 30px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/ico_gt.png') 150px center no-repeat;line-height:40px;color:#c7ddf4;font-size:15px;overflow:hidden; }
.finance .stockB .stockTab ul li a.on { background-color:#0056b3;color:#ffffff;font-weight:bold; }

.finance #boxTodayIndexes { background-color: #fff;}
.finance #boxTodayIndexes .center { background-color: #fff;}
.finance #boxTodayIndexes .stock div h5 a { color:#292929; }

.finance .investmentB { width:100%;margin:38px 0;background-color:#f6f6f6; }
.finance .investmentB .center { width:1100px;margin:0 auto;padding:38px 0;background-color:#f6f6f6;overflow:hidden; }
.finance .investmentB .titB { width:100%;height:40px;overflow:hidden; }
.finance .investmentB .titB h4 { float:left;display:block;font-size:17px; }

.finance .investmentB .thumb { float:left;width:128px;height:144px;margin-right:24px; }
.finance .investmentB .thumb a { position:relative;display:block;width:128px;height:144px;overflow:hidden; }
.finance .investmentB .thumb a::before { position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;border:1px solid #000;opacity:.08;content:""; }
.finance .investmentB .thumb a::after { position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;opacity:0;-webkit-transition:background .2s,opacity .2s;transition:background .2s,opacity .2s;content:""; }
.finance .investmentB .txt { float:left;width:358px;overflow:hidden; }
.finance .investmentB .txt h5 { display:block;margin-bottom:6px; }
.finance .investmentB .txt h5 a { display:inline-block;color:#1184ff; }
.finance .investmentB .txt h5 a i { display:inline-block;width:6px;height:10px;margin-left:2px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -240px -20px no-repeat;overflow:hidden;text-indent:-999em; }
.finance .investmentB .txt strong { display:block;margin-bottom:2px;font-size:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.finance .investmentB .txt strong a { display:block; }
.finance .investmentB .txt a.view { display:inline-block;color:#808080;font-size:13px; }
.finance .investmentB .txt a.view i { display:inline-block;width:16px;height:14px;margin-right:4px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -100px -230px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-1px; }
.finance .investmentB .txt ul { width:100%;overflow:hidden; }
.finance .investmentB .txt ul li { height:20px;margin-top:2px;padding-left:8px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/ico_dot04.png') 0 8px no-repeat;line-height:1.4em; }
.finance .investmentB .txt ul li:first-child { margin-top:10px; }
.finance .investmentB .txt ul li a { display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }

.finance .investmentB.bgB { padding:0;background-color:#ffffff; }
.finance .investmentB.bgB .titB h4 { font-size:20px; }
.finance .investmentB.bgB .thumb { width:200px;height:224px; }
.finance .investmentB.bgB .thumb a { width:200px;height:224px; }
.finance .investmentB.bgB .txt { width:296px;height:224px; }

.finance .investmentB.bgB .txt h5 { margin:12px 0; }
.finance .investmentB.bgB .txt strong { display:block;margin-bottom:10px;line-height:1.4em;font-size:26px;text-overflow:inherit;white-space:inherit;overflow:hidden; }
.finance .investmentB.bgB .txt span.offerer { display:block;margin-bottom:10px; }
.finance .investmentB.bgB .txt span.offerer a { display:inline-block;color:#888888; }
.finance .investmentB.bgB .txt span.offerer a.view { height:14px;padding-left:26px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -130px -195px no-repeat;line-height:11px; }
.finance .investmentB.bgB .txt span.offerer a.reply { height:14px;padding-left:26px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -130px -180px no-repeat;line-height:11px; }
.finance .investmentB.bgB .txt span.offerer em { height:14px;padding-left:8px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/ico_dot.png') 2px 9px no-repeat;line-height:14px;color:#888888;font-size:13px; }

.finance .investmentB.bgB .txt p { display:block;line-height:1.5em;color:#777777; }

.finance .slideBox { width:100%;height:260px;background-color:#f6f6f6; }
.finance .slideBox .box { position:relative;width:1100px;height:180px;margin:0 auto;padding:40px 0;background-color:#f6f6f6; }
.finance .slideBox .box a.btnPrev { position:absolute;top:110px;left:-40px;width:20px;height:40px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -280px -160px no-repeat;overflow:hidden;text-indent:-999em; }
.finance .slideBox .box a.btnNext { position:absolute;top:110px;right:-40px;width:20px;height:40px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -300px -160px no-repeat;overflow:hidden;text-indent:-999em; }
.finance .slideBox ul {  }
.finance .slideBox ul li { float:left;width:158px;height:180px;margin-left:30px; }
.finance .slideBox ul li:first-child { margin-left:0; }
.finance .slideBox ul li .thumb { width:158px;height:105px;margin-bottom:14px; }
.finance .slideBox ul li .thumb a { position:relative;display:block;width:158px;height:105px;overflow:hidden; }
.finance .slideBox ul li .thumb a::before { position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;border:1px solid #000;opacity:.08;content:""; }
.finance .slideBox ul li .thumb a::after { position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;opacity:0;-webkit-transition:background .2s,opacity .2s;transition:background .2s,opacity .2s;content:""; }
.finance .slideBox ul li .txt { width:158px; }
.finance .slideBox ul li .txt strong { display:block;margin-bottom:10px;line-height:1.3em;font-size:16px; }
.finance .slideBox ul li .txt strong a { color:#333333; }
.finance .slideBox ul li .txt p { display:block;font-size:13px; }
.finance .slideBox ul li .txt p a { color:#777777; }

.finance .mainB .leftW { width:769px;padding-right:40px;padding-bottom:0; }
.finance .mainB .leftW .titB { width:100%;height:40px;overflow:hidden; }
.finance .mainB .leftW .titB h4 { float:left;display:block;font-size:17px; }
.finance .mainB .leftW .titB h5 { float:left;display:block;margin-top:6px;font-size:15px; }
.finance .mainB .leftW .titB em { float:left;display:block;margin:4px 0 0 10px;color:#777777;font-size:12px; }
.finance .mainB .leftW .titB a.btnMore { float:right;display:block;width:12px;height:16px;margin-top:2px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -120px -40px no-repeat;overflow:hidden;text-indent:-999em; }

.finance .mainB .leftW .titB p { float:right;display:block;margin-top:6px;line-height:19px;color:#777777;font-size:13px; }
.finance .mainB .leftW .titB p i { display:inline-block;width:18px;height:18px;margin-right:6px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 0 -100px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:top; }

.finance .mainB .leftW .topNews { margin-bottom:38px;border-bottom:1px solid #f0f0f0; }
.finance .mainB .leftW .topNews .thumb { width:162px;height:102px; }
.finance .mainB .leftW .topNews .thumb a { position:relative;display:block;width:162px;height:102px;overflow:hidden; }
.finance .mainB .leftW .topNews .thumb a::before { position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;border:1px solid #000;opacity:.08;content:""; }
.finance .mainB .leftW .topNews .thumb a::after { position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;opacity:0;-webkit-transition:background .2s,opacity .2s;transition:background .2s,opacity .2s;content:""; }

.finance .mainB .leftW .topNews .txtB { width:765px;height:auto; }
.finance .mainB .leftW .topNews .txtB a.txt { margin-bottom:8px;overflow:hidden; }
.finance .mainB .leftW .topNews .txtB a.txt .link { color:#1e87f8; }
.finance .mainB .leftW .topNews .txtB span.offerer { display:block; }
.finance .mainB .leftW .topNews .txtB span.offerer a { display:inline-block;line-height:11px;color:#888888;font-size:13px; }
.finance .mainB .leftW .topNews .txtB span.offerer a.reply { height:14px;padding-left:26px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -130px -180px no-repeat; }
.finance .mainB .leftW .topNews .txtB span.offerer em { line-height:11px;color:#888888;font-size:13px; }

.finance .mainB .leftW .topNews .imgB .txtB { width:580px; }
.finance .mainB .leftW .topNews .imgB a.txt { margin-bottom:8px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }

.finance .mainB .leftW .topNews .halfB { margin-bottom:38px; }
.finance .mainB .leftW .topNews .halfB ul { width:350px; }

.finance .mainB .leftW .rankingB { width:100%;margin-bottom:38px;padding-bottom:38px;border-bottom:1px solid #f0f0f0;overflow:hidden; }
.finance .mainB .leftW .rankingB.line { margin-bottom:0;padding-bottom:0;border-bottom:0; }
.finance .mainB .leftW .rankingB ul.list { float:left;width:350px;overflow:hidden; }
.finance .mainB .leftW .rankingB ul.list li { margin-top:11px;padding:0 2px;overflow:hidden; }
.finance .mainB .leftW .rankingB ul.list li:first-child { margin-top:2px; }
.finance .mainB .leftW .rankingB ul.list li em { float:left;display:block;width:18px;height:18px;margin:1px 6px 1px 0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 0 0 no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-3px; }
.finance .mainB .leftW .rankingB ul.list li em.ty01 { background-position:0 -280px; }
.finance .mainB .leftW .rankingB ul.list li em.ty02 { background-position:-20px -280px; }
.finance .mainB .leftW .rankingB ul.list li em.ty03 { background-position:-40px -280px; }
.finance .mainB .leftW .rankingB ul.list li em.ty04 { background-position:-60px -280px; }
.finance .mainB .leftW .rankingB ul.list li em.ty05 { background-position:-80px -280px; }
.finance .mainB .leftW .rankingB ul.list li em.ty06 { background-position:-100px -280px; }
.finance .mainB .leftW .rankingB ul.list li em.ty07 { background-position:-120px -280px; }
.finance .mainB .leftW .rankingB ul.list li em.ty08 { background-position:-140px -280px; }
.finance .mainB .leftW .rankingB ul.list li em.ty09 { background-position:-160px -280px; }
.finance .mainB .leftW .rankingB ul.list li em.ty10 { background-position:-180px -280px; }
.finance .mainB .leftW .rankingB ul.list li a { float:left;display:block;width:142px;height:20px;line-height:1.3em;color:#333333 !important;font-size:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.finance .mainB .leftW .rankingB ul.list li a.txt { width:110px; }
.finance .mainB .leftW .rankingB ul.list li a i { display:inline-block;width:8px;height:10px;margin:0 6px 0 30px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_up_down.png') 0 0 no-repeat;overflow:hidden;text-indent:999em;vertical-align:1px; }
.finance .mainB .leftW .rankingB ul.list li a.draw i { background-position:0 0; }
.finance .mainB .leftW .rankingB ul.list li a.up i { background-position:-20px 0; }
.finance .mainB .leftW .rankingB ul.list li a.down i { background-position:-40px 0; }
.finance .mainB .leftW .rankingB ul.list li a.up1 i { background-position:-60px 0; }
.finance .mainB .leftW .rankingB ul.list li a.down1 i { background-position:-80px 0; }
.finance .mainB .leftW .rankingB ul.list li p { float:left;display:block;width:110px;height:20px;line-height:1.3em;color:#333333 !important;font-size:15px;font-family:'Roboto';text-align:right; }
.finance .mainB .leftW .rankingB ul.list li p i { display:inline-block;width:8px;height:10px;margin-left:30px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_up_down.png') 0 0 no-repeat;overflow:hidden;text-indent:999em; }
.finance .mainB .leftW .rankingB ul.list li p.draw i { background-position:0 0; }
.finance .mainB .leftW .rankingB ul.list li p.up i { background-position:-20px 0; }
.finance .mainB .leftW .rankingB ul.list li p.down i { background-position:-40px 0; }
.finance .mainB .leftW .rankingB ul.list li p.up1 i { background-position:-60px 0; }
.finance .mainB .leftW .rankingB ul.list li p.down1 i { background-position:-80px 0; }
.finance .mainB .leftW .rankingB ul.list li span { float:left;display:block;width:70px;height:20px;line-height:1.3em;color:#555555;font-size:15px;font-family:'Roboto';text-align:right; }
.finance .mainB .leftW .rankingB ul.list li span i { display:inline-block;width:8px;height:10px;margin-right:3px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_up_down.png') 0 0 no-repeat;overflow:hidden;text-indent:999em; }
.finance .mainB .leftW .rankingB ul.list li span.draw i { background-position:0 0; }
.finance .mainB .leftW .rankingB ul.list li span.up i { background-position:-20px 0; }
.finance .mainB .leftW .rankingB ul.list li span.down i { background-position:-40px 0; }
.finance .mainB .leftW .rankingB ul.list li span.up1 i { background-position:-60px 0; }
.finance .mainB .leftW .rankingB ul.list li span.down1 i { background-position:-80px 0; }

.finance .mainB .leftW .rankingB .halfB { float:left;width:350px; }

.finance .mainB .leftW.max { width:1100px;padding-right:0;padding-bottom:0;border-right:0; }
.finance .mainB .leftW.max .rankingB { margin-bottom:80px;padding-bottom:0;border-bottom:0; }
.finance .mainB .leftW.max .rankingB .halfB { width:510px; }

.finance .mainB .leftW.max .rankingB .tab ul { width:100%;margin-bottom:20px;overflow:hidden; }
.finance .mainB .leftW.max .rankingB .tab ul li { float:left;width:16.666%; }
.finance .mainB .leftW.max .rankingB .tab ul li a { display:block;height:20px;padding:6px 14px 10px 14px;border-bottom:1px solid #e4e6ea;line-height:19px;color:#808080;font-size:15px;text-align:center; }
.finance .mainB .leftW.max .rankingB .tab ul li a.on { border-bottom:1px solid #000000;color:#333333;font-weight:bold; }

.finance .mainB .leftW.max .rankingB ul { width:510px; }
.finance .mainB .leftW.max .rankingB ul.list li p { width:100px; }
.finance .mainB .leftW.max .rankingB ul.list li p.num { color:#969696 !important; }
.finance .mainB .leftW.max .rankingB ul.list li span { width:78px; }
.finance .mainB .leftW.max .rankingB ul.list li span.num { width:94px; }
.finance .mainB .leftW.max .rankingB ul.list li span.num1 { width:136px; }

.finance .mainB .rightW { width:250px;padding-left:40px; }
.finance .mainB .rightW .sponsor { width:250px;height:auto; }
.finance .mainB .rightW .sponsor a { position:relative;display:block;width:250px;height:auto;overflow:hidden; }
.finance .mainB .rightW .sponsor a::before { position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;border:1px solid #000;opacity:.08;content:""; }
.finance .mainB .rightW .sponsor a::after { position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;opacity:0;-webkit-transition:background .2s,opacity .2s;transition:background .2s,opacity .2s;content:""; }

.finance .mainB .rightW .myB ul.list li p { float:left;width:72px; }
.finance .mainB .rightW .myB ul.list li span { float:left;display:block;width:60px;height:18px;line-height:1.3em;font-size:13px;font-family:'Roboto';text-align:right; }
.finance .mainB .rightW .myB ul.list li p i { margin-left:10px; }
.finance .mainB .rightW .myB ul.list li a.btn { float:right;display:block;width:14px;height:14px;margin:1px 0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -20px -130px no-repeat;overflow:hidden;text-indent:-999em; }

.finance .mainB .rightW .myB .selectB { width:248px; }
.finance .mainB .rightW .myB .selectB select { width:116%; }

.finance .inner { position:relative;float:left;width:890px;padding:38px 0 0 40px;background-color:#ffffff;overflow:hidden; }
.finance .inner.selectTop { padding-top:34px; }
.finance .inner.selectTop .titB { padding-top:4px;padding-bottom:6px;overflow:visible; }

.finance .inner .titB { width:100%;height:34px;padding-bottom:10px;overflow:hidden; }
.finance .inner .titB.pb { padding-bottom:30px; }
.finance .inner .titB h3 { float:left;margin:3px 0 14px 0;padding:0 2px;font-size:20px; }
.finance .inner .titB span { float:right;margin-top:12px;padding:0 2px;font-size:12px;font-family:'Dotum'; }
.finance .inner .titB span em { letter-spacing:0; }
.finance .inner .titB .selectB { margin:0 0 0 14px; }
.finance .inner .titB .selectB select { font-size:14px; }
.finance .inner .titB .btnB { float:left;margin:0; }
.finance .inner .titB .btnB a { float:left;display:block;height:32px;margin-left:8px;padding:0 12px;border:1px solid #e4e6ea;line-height:30px; }
.finance .inner .titB .btnB a i { display:inline-block;width:10px;height:10px;margin:0 6px 0 0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -20px -100px no-repeat;overflow:hidden;text-indent:-999em; }

.finance .titB .selectTxt { position:relative;float:left;/*width:200px;*/ }
.finance .titB .selectTxt a { display:block;margin:3px 0 14px 0;line-height:22px;font-size:20px;font-weight:bold; }
.finance .titB .selectTxt a i { display:inline-block;width:20px;height:20px;margin:-4px 0 0 8px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -350px 0 no-repeat;overflow:hidden;text-indent:-999em;vertical-align:middle; }
.finance .titB .selectTxt a.on i { background-position:-350px -40px; }
.finance .titB .selectTxt a.txt i { float:right;display:block;width:20px;height:20px;margin:0 0 0 15px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -350px 0 no-repeat;overflow:hidden;text-indent:-999em;vertical-align:middle; }
.finance .titB .selectTxt a.txt.on i { background-position:-350px -40px; }

.finance .titB .selectTxt span.layerB { position:absolute;top:32px;left:0;display:block;width:188px;height:260px;margin:0;padding:5px 0 5px 0;background:#ffffff;border:1px solid #cccccc;overflow-y:auto;overflow-x:hidden;z-index:1001; }
.finance .titB .selectTxt span.layerB.ty02 { width:321px;height:196px;margin:0;padding:0; }
.finance .titB .selectTxt span.layerB.ty02 span { float:left;display:block;width:50%;height:186px;margin:0;padding:5px 0 5px;border-left:1px solid #cccccc;overflow:hidden; }
.finance .titB .selectTxt span.layerB.ty02 span:first-child { width:49.5%;border-left:0; }
.finance .titB .selectTxt span.layerB a { display:block;width:100%;height:26px;margin:0;padding-left:20px;line-height:24px;font-size:13px;font-family:'AppleSDGothicNeo-Regular','Malgun Gothic','\B9D1\C740   \ACE0\B515','Dotum',sans-serif;font-weight:normal; }
.finance .titB .selectTxt span.layerB a em { color:#777777; }
.finance .titB .selectTxt span.layerB a:hover { background:#f6f6f6;text-decoration:none; }
.finance .titB .selectTxt span.layerB strong { display:block;width:100%;height:26px;margin:0;padding-left:20px;line-height:24px;font-size:12px;font-family:'AppleSDGothicNeo-Regular','Malgun Gothic','\B9D1\C740   \ACE0\B515','Dotum',sans-serif;color:#999999;font-weight:normal; }

.finance .topBox .detailB { position:relative;float:left;width:828px;padding:25px 30px 65px 30px; }
.finance .topBox .detailB.pb { padding-bottom:25px; }
.finance .topBox .detailB .currentStk { float:left;width:440px; }
.finance .topBox .detailB .graphB { float:left;width:348px;margin-left:40px; }

.currentStk .selectTxt { position:relative;margin-bottom:20px; }
.currentStk .selectTxt a { display:inline-block;height:20px;line-height:20px;font-size:18px;font-weight:bold; }
.currentStk .selectTxt a i { display:inline-block;width:20px;height:20px;margin:-4px 0 0 8px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -350px 0 no-repeat;overflow:hidden;text-indent:-999em;vertical-align:middle; }
.currentStk .selectTxt a.on i { background-position:-350px -40px; }
.currentStk .selectTxt span.layerB { position:absolute;top:24px;left:0;display:block;height:236px;padding:5px 0 5px 0;background:#ffffff;border:1px solid #cccccc;overflow-y:auto;overflow-x:hidden;z-index:10; }
.currentStk .selectTxt span.layerB.ty01 { width:198px; }
.currentStk .selectTxt span.layerB.ty02 { width:158px; }
.currentStk .selectTxt span.layerB a { width:100%;height:26px;padding-left:20px;line-height:24px;font-size:13px;font-weight:normal; }
.currentStk .selectTxt span.layerB a:hover { background:#f6f6f6;text-decoration:none; }

.currentStk .numB { display:block;margin-top:4px;font-family:'Roboto';overflow:hidden; }
.currentStk .numB strong { float:left;height:32px;line-height:32px;font-size:32px;font-weight:500; }
.currentStk .numB p { float:left;height:20px;margin:10px 0 0 10px;line-height:20px;font-size:17px; }
.currentStk .numB p i { display:inline-block;width:12px;height:15px;margin-right:2px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_up_down.png') 0 -40px no-repeat;overflow:hidden;text-indent:-999em; }
.currentStk .numB.draw { background-position:0 -40px; }
.currentStk .numB.up p i { background-position:-20px -40px; }
.currentStk .numB.down p i { background-position:-40px -40px; }
.currentStk .numB.up1 p i { background-position:-60px -40px; }
.currentStk .numB.down1 p i { background-position:-80px -40px; }

.currentStk ul { float:left;width:200px;padding-top:17px; }
.currentStk ul.mr { margin-right:40px; }
.currentStk ul li { float:left;display:block;width:100%;margin-top:9px;overflow:hidden; }
.currentStk ul li strong { float:left;font-weight:normal; }
.currentStk ul li p { float:right;font-family:'Roboto'; }
.currentStk ul li em { font-size:13px; }
.currentStk ul li p em { color:#808080; }

.currentStk .totalB { float:left;width:100%;margin-top:16px;border-top:1px solid #e4e6ea;padding-top:15px; }
.currentStk .totalB.bt { border-top:0; }
.currentStk .totalB.mt { margin-top:30px; }
.currentStk .totalB p.txt { float:right;display:block;width:140px;margin-top:3px;line-height:18px;color:#777777;font-size:13px;text-align:right; }
.currentStk .totalB p.txt.exchange { float:left;width:227px;font-size:14px;text-align:left; }
.currentStk .totalB p.txt.ex { float:left;width:300px;font-size:14px;text-align:left; }
.currentStk .totalB p.txt.ex a.img_bank { display:inline-block;width:63px;height:15px;margin:-4px 0 0 7px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/img_bank.gif') 0 0 no-repeat;overflow:hidden;text-indent:-999em;vertical-align:middle; }
.currentStk .totalB p.txt i { display:inline-block;width:18px;height:18px;margin-right:6px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 0 -100px no-repeat;overflow:hidden;text-indent:999em;vertical-align:-4px; }

.currentStk .totalB span { float:left;display:block;width:100px; }
.currentStk .totalB span.det { width:340px;overflow:hidden;text-align:right; }
.currentStk .totalB span.det a { display:inline-block;margin-left:10px; }
.currentStk .totalB span.det a p { float:right;margin-left:8px;font-family:'Roboto'; }
.currentStk .totalB span.det a p em { display:inline-block;color:#333333; }
.currentStk .totalB span.det a.ty01 p i { display:inline-block;width:8px;height:10px;margin-right:3px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_up_down.png') 0 0 no-repeat;overflow:hidden;text-indent:999em; }
.currentStk .totalB span.det a.ty01 p.up i { background-position:-60px 0; }
.currentStk .totalB span.det a.ty01 p.down i { background-position:-80px 0; }
.currentStk .totalB span.det a.ty02 p i { display:inline-block;width:8px;height:10px;margin-right:3px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_up_down.png') 0 0 no-repeat;overflow:hidden;text-indent:999em; }
.currentStk .totalB span.det a.ty02 p.up i { background-position:-20px 0; }
.currentStk .totalB span.det a.ty02 p.down i { background-position:-40px 0; }

.currentStk .totalB span.num { width:340px;font-family:'Roboto';text-align:right; }
.currentStk .totalB span.num strong { display:inline-block;height:18px;line-height:18px;font-size:16px; }
.currentStk .totalB span.num p { display:inline-block;height:18px;margin:0 0 0 10px;line-height:18px; }
.currentStk .totalB span.num p i { display:inline-block;width:8px;height:10px;margin-right:3px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_up_down.png') 0 0 no-repeat;overflow:hidden;text-indent:999em; }
.currentStk .totalB span.num.draw p i { background-position:0 0; }
.currentStk .totalB span.num.up p i { background-position:-20px 0; }
.currentStk .totalB span.num.down p i { background-position:-40px 0; }
.currentStk .totalB span.num.up1 p i { background-position:-60px 0; }
.currentStk .totalB span.num.down1 p i { background-position:-80px 0; }
.currentStk .totalB .txtW{ position:relative; }
.currentStk .totalB .txtDelay{ position:absolute;left:100%;top:3px;margin-left:5px;white-space:nowrap;font-size:12px;color:#757575; }

.finance .topBox .detailB.optionB { padding-bottom:25px; }
.finance .topBox .detailB.optionB .currentStk .totalB span { width:auto; }
.finance .topBox .detailB.optionB .currentStk .totalB span.num { text-align:left; }
.finance .topBox .detailB.optionB .currentStk .totalB span.num strong { margin-left:12px;font-weight:normal; }
.finance .topBox .detailB.optionB .currentStk .totalB span.num p { margin-left:6px; }

.finance .topBox .detailB .graphB ul { width:100%;margin-top:6px;overflow:hidden; }
.finance .topBox .detailB .graphB ul li { float:left;width:20%; }
.finance .topBox .detailB .graphB ul li a { display:block;width:100%;padding-bottom:7px;border-bottom:1px solid #e4e6ea;color:#808080;font-size:13px;text-align:center; }
.finance .topBox .detailB .graphB ul li a.on { color:#333333;border-color:#333333;font-weight:bold; }
.finance .topBox .detailB .graphB .graph { margin-top:17px; }
.finance .topBox .detailB .graphB ul.tab3 li { width:33.33%; }
.finance .topBox .detailB .graphB ul.tab4 li { width:25%; }

.finance .topBox .detailB .subDet { position:absolute;bottom:0;left:0;width:100%;height:34px;background:#f6f6f6;text-align:center; }
.finance .topBox .detailB .subDet a { display:inline-block;margin:0 40px;line-height:34px; }
.finance .topBox .detailB .subDet a p { float:right;margin-left:15px;line-height:32px;font-family:'Roboto'; }
.finance .topBox .detailB .subDet a p em { display:inline-block;margin-left:2px;color:#333333; }
.finance .topBox .detailB .subDet a p i { display:inline-block;width:8px;height:10px;margin-right:3px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_up_down.png') 0 0 no-repeat;overflow:hidden;text-indent:999em; }
.finance .topBox .detailB .subDet a p.draw i { background-position:0 0; }
.finance .topBox .detailB .subDet a p.up i { background-position:-20px 0; }
.finance .topBox .detailB .subDet a p.down i { background-position:-40px 0; }
.finance .topBox .detailB .subDet a p.up1 i { background-position:-60px 0; }
.finance .topBox .detailB .subDet a p.down1 i { background-position:-80px 0; }

.finance .topBox { float:left;width:100%;margin-bottom:38px;border:1px solid #424242;box-sizing:border-box; }
.finance .topBox ul.tab { width:100%;overflow:hidden; }
.finance .topBox ul.tab li { float:left;width:296px;overflow:hidden; }
.finance .topBox ul.tab li a { display:block;height:54px;padding:16px 0 14px 30px;background:#f6f6f6 url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/vert_36.png') 0 center no-repeat;overflow:hidden; }
.finance .topBox ul.tab li:first-child a { background:#f6f6f6; }
.finance .topBox ul.tab li a.on { background:#ffffff; }
.finance .topBox ul.tab li a.off { background:#f6f6f6; }
.finance .topBox ul.tab li a h4 { display:block;height:20px;line-height:20px;font-size:16px; }
.finance .topBox ul.tab li a span { display:block;margin-top:4px;font-family:'Roboto';overflow:hidden; }
.finance .topBox ul.tab li a span strong { float:left;height:30px;line-height:30px;font-size:30px;font-weight:500; }
.finance .topBox ul.tab li a span p { float:left;height:20px;margin:10px 0 0 10px;line-height:20px;font-size:16px; }
.finance .topBox ul.tab li a span p i { display:inline-block;width:12px;height:15px;margin-right:2px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_up_down.png') 0 -40px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-1px; }
.finance .topBox ul.tab li.up a span,.finance .topBox ul.tab li.up1 a span { color:#f51818; }
.finance .topBox ul.tab li.down a span,.finance .topBox ul.tab li.down1 a span { color:#1b61d1; }
.finance .topBox ul.tab li.up a span p i { background-position:-20px -40px; }
.finance .topBox ul.tab li.down a span p i { background-position:-40px -40px; }
.finance .topBox ul.tab li.up1 a span p i { background-position:-60px -40px; }
.finance .topBox ul.tab li.down1 a span p i { background-position:-80px -40px; }

.finance .topBox .box { width:100%;height:248px;overflow:hidden; }
.finance .topBox .box .graphB { float:left;display:block;width:530px;margin:28px 0 0 30px;overflow:hidden; }
.finance .topBox .box .graphB dl { float:left; }
.finance .topBox .box .graphB dl dt { float:left;height:24px;margin-right:12px;line-height:23px; }
.finance .topBox .box .graphB dl dd { float:left;height:24px;margin-right:20px;line-height:24px;font-family:'Roboto'; }
.finance .topBox .box .graphB p.time { float:right;height:24px;line-height:25px;color:#555555;font-size:12px;font-family:'Dotum';letter-spacing:0; }
.finance .topBox .box .graphB .graph { width:530px;height:160px;margin-top:8px;overflow:hidden; }

.finance .topBox .box .txtB { float:left;display:block;width:268px;margin:28px 30px 0 30px;overflow:hidden; }
.finance .topBox .box .txtB dl { width:100%;margin-bottom:24px;overflow:hidden; }
.finance .topBox .box .txtB dl dt { display:block;height:24px;line-height:24px;font-size:15px;font-weight:bold; }
.finance .topBox .box .txtB dl dd { float:left;display:block;width:119px;height:20px;margin-top:10px;overflow:hidden; }
.finance .topBox .box .txtB dl dd.mr { margin-right:30px; }
.finance .topBox .box .txtB dl dd a { display:block; }
.finance .topBox .box .txtB dl dd p { float:right; }
.finance .topBox .box .txtB dl dd p em { display:inline-block;margin-left:2px;color:#333333; }
.finance .topBox .box .txtB dl dd.ty01 p i { display:inline-block;width:8px;height:10px;margin-right:3px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_up_down.png') 0 0 no-repeat;overflow:hidden;text-indent:-999em; }
.finance .topBox .box .txtB dl dd.ty01 p.up i { background-position:-60px 0; }
.finance .topBox .box .txtB dl dd.ty01 p.down i { background-position:-80px 0; }
.finance .topBox .box .txtB dl dd.ty02 p i { display:inline-block;width:8px;height:10px;margin-right:3px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_up_down.png') 0 0 no-repeat;overflow:hidden;text-indent:-999em; }
.finance .topBox .box .txtB dl dd.ty02 p.up i { background-position:-20px 0; }
.finance .topBox .box .txtB dl dd.ty02 p.down i { background-position:-40px 0; }

.finance .topBox .tableB.half { width:394px;margin-top:5px;margin-bottom:0; }
.finance .topBox .tableB.half ul.list { margin-bottom:0; }
.finance .topBox .tableB.half ul.list li a { font-size:14px; }
.finance .topBox .tableB.half ul.list li em { font-size:14px; }
.finance .topBox .tableB.half ul.graph li { width:186px; }

.finance .calcB { float:left;width:100%;margin-top:-28px;margin-bottom:28px; }
.finance .calcB .blueB { height:44px;padding:30px 30px;background:#e4edf3; }
.finance .calcB .blueB span { display:block;height:44px;line-height:44px; }
.finance .calcB .blueB span.inpB { float:left;width:445px;background:#ffffff; }
.finance .calcB .blueB span.inpB label { float:left;display:block;width:180px;padding-left:20px;height:44px;line-height:44px;color:#777777; }
.finance .calcB .blueB span.inpB label strong { color:#333333; }
.finance .calcB .blueB span.inpB input.txt { float:right;width:220px;height:44px;padding:0 20px 0 0;border:0;color:#222222;font-family:'Roboto';font-size:24px;font-weight:bold;text-align:right; }
.finance .calcB .blueB span.ansB { float:right;width:384px; }
.finance .calcB .blueB span.ansB i.ico_g { float:left;width:12px;height:18px;margin:12px 0 0 14px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -210px -280px no-repeat;line-height:44px;overflow:hidden;text-indent:-999em; }
.finance .calcB .blueB span.ansB i.ico_equals { float:left;width:44px;height:44px;margin-left:29px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -230px -280px no-repeat;line-height:44px;overflow:hidden;text-indent:-999em; }
.finance .calcB .blueB span.ansB strong { float:left;width:265px;color:#f51818;font-size:24px;font-family:'Roboto';line-height:44px;text-align:right; }
.finance .calcB .blueB span.ansB em{ float:left;width:20px;color:#333333;font-size:14px;line-height:44px;text-align:right; }
.finance .calcB p { margin-top:15px;color:#777777;font-size:14px;line-height:1.5em; }

.finance .leftW { float:left;width:663px;padding:0 30px 80px 0;border-right:1px solid #e2e2e2; }
.finance .leftW .lineB { width:100%;margin-bottom:38px;border-bottom:1px solid #e4e6ea;overflow:hidden; }

.finance .tableB { width:100%; }
.finance .tableB.mt { margin-top:38px; }
.finance .tableB.mr { margin-right:39px; }
.finance .tableB.mb { margin-bottom:0 !important; }
.finance .tableB.mb38 { margin-bottom:38px !important; }
.finance .tableB.line { border-top:1px solid #e4e6ea; }
.finance .tableB.lineW { padding:30px 0;border-top:1px solid #e4e6ea;border-bottom:1px solid #e4e6ea;overflow:hidden; }

.finance .tableB .titB { display:block;height:30px !important;margin-bottom:12px;padding-top:0 !important;padding-bottom:0 !important;border-bottom:1px solid #e4e6ea;overflow:hidden; }
.finance .tableB .titB h4 { float:left;display:block;height:20px;padding:0 14px 10px 2px;line-height:20px; }
.finance .tableB .titB h4.blue { color:#1184ff; }
.finance .tableB .titB p { float:right;display:block;margin-top:4px;color:#777777;font-size:12px;font-family:'Dotum'; }

.finance .tableB .subTit { display:block;height:38px;margin-bottom:0;padding-bottom:0;overflow:hidden; }
.finance .tableB .subTit h4 { float:left;display:block;height:21px;margin-top:9px;padding:0 14px 10px 2px;line-height:20px;color:#333333;font-size:15px; }
.finance .tableB .subTit span.txt { float:left;margin-top:10px;color:#808080;font-size:14px; }
.finance .tableB .subTit span.txt strong { margin-left:5px;font-family:'Roboto'; }
.finance .tableB .subTit span.txt em { margin:0 10px;color:#e4e6ea;font-size:13px; }
.finance .tableB .subTit a.btnAdd { float:right;display:block;width:106px;height:28px;margin:3px 0 0 0;background:#1184ff;line-height:25px;color:#ffffff;font-size:13px;text-align:center; }

.finance .tableB .tab { clear:both;position:relative;display:block;width:100%;margin-bottom:-1px;zoom:1;overflow:hidden; }
.finance .tableB .tab.line { margin-top:3px;padding-top:18px;border-top:1px solid #e4e6ea; }
.finance .tableB .tab ul { float:left; }
.finance .tableB .tab ul.tab { width:300px;margin:0;padding:0; }
.finance .tableB .tab.line ul.tab { width:430px; }
.finance .tableB .tab ul li { float:left; }
.finance .tableB .tab.max ul { width:100%; }
.finance .tableB .tab.max ul li { width:16.666%; }
.finance .tableB .tab.max ul li a { padding:0 0 10px 0; }
.finance .tableB .tab ul li a { display:block;height:20px;padding:0 14px 10px 14px;border-bottom:1px solid #e4e6ea;line-height:20px;color:#808080;text-align:center; }
.finance .tableB .tab ul li a.on { border-bottom:1px solid #000000;color:#333333;font-weight:bold; }
.finance .tableB .tab h4 { float:left;display:block;height:21px;padding:0 14px 10px 2px;line-height:20px;color:#333333; }
.finance .tableB .tab h4 em { margin-left:6px;font-family:'Roboto';font-weight:normal; }
.finance .tableB .tab h4 span { color:#118eff; }
.finance .tableB .tab p { float:right;display:block;height:30px;padding:0 2px;line-height:19px;color:#777777;font-size:13px; }
.finance .tableB .tab p i { display:inline-block;width:18px;height:18px;margin-right:6px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 0 -100px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:top; }
.finance .tableB .tab p em { margin-right:6px;padding-right:10px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/vert_12.png') right center no-repeat; }
.finance .tableB .tab p.txt { line-height:22px; }
.finance .tableB .tab.mt { margin-top:23px; }
.finance .tableB .tab a.btnAdd { float:right;display:inline-block;height:26px;margin-top:-5px;padding:0 9px 0 8px;background:#ffffff;border:1px solid #e4e6ea;line-height:25px;font-size:13px;text-align:center;text-decoration:none; }
.finance .tableB .tab a.btnAdd i { display:inline-block;width:9px;height:9px;margin:0 6px 0 0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 0 -310px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:1px; }
.finance .tableB .tab a.btnChart { float:right;display:inline-block;height:26px;padding:0 9px 0 8px;line-height:25px;background:#ffffff;border:1px solid #e4e6ea;font-size:13px;text-align:center;text-decoration:none; }
.finance .tableB .tab a.btnChart i { display:inline-block;width:10px;height:10px;margin:0 6px 0 0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -20px -100px no-repeat;overflow:hidden;text-indent:-999em; }
.finance .tableB .tab a.btnChartOn { float:right;display:block;width:84px;height:26px;line-height:25px;font-size:13px;text-align:right;text-decoration:none; }
.finance .tableB .tab a.btnChartOn i { display:inline-block;width:10px;height:10px;margin:0 0 0 6px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -200px 0 no-repeat;overflow:hidden;text-indent:999em; }
.finance .tableB .tab a.btnChartOff { float:right;display:block;width:84px;height:26px;line-height:25px;font-size:13px;text-align:right;text-decoration:none; }
.finance .tableB .tab a.btnChartOff i { display:inline-block;width:10px;height:10px;margin:0 0 0 6px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -220px 0 no-repeat;overflow:hidden;text-indent:999em; }
.finance .tableB .tab .btn { float:right;display:block;height:22px;overflow:hidden; }
.finance .tableB .tab .btn p { float:left;display:block;height:22px;margin-right:10px;line-height:24px;color:#777777;font-size:13px; }
.finance .tableB .tab .btn a { float:left;display:block;width:22px;height:22px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 0 0 no-repeat;overflow:hidden;text-indent:-999em; }
.finance .tableB .tab .btn a.btnPrev { margin-right:1px;background-position:0 -40px; }
.finance .tableB .tab .btn a.btnNext { background-position:-30px -40px; }

.finance .tableB .tab.pt { padding-top:5px; }
.finance .tableB .tab.pt a.btnTxt { margin:0; }
.finance .tableB.half .tab.pt a.btnTxt { margin:-5px 0 0 0; }

.finance .tableB .tab.includeDelay { position:relative;height:30px;margin-bottom:10px; }
.finance .tableB .tab.includeDelay h4 { margin-top:5px;padding-bottom:0; }
.finance .tableB .tab.includeDelay .selectB { float: left;margin-left:0; }
.finance .tableB .tab.includeDelay .txtDelay { position:absolute;right:0;top:50%;line-height:14px;margin-top:-7px;font-size: 12px;color: #333; }
.finance .tableB .tab.includeDelay .unit { float:left;line-height:30px;font-size: 12px;color: #777777; }

.finance .tableB.selectTop { padding-top:33px; }
.finance .tableB.selectTop.pt0 { padding-top:0; }
.finance .tableB.selectTop .tab ul { margin-top:5px; }
.finance .tableB.selectTop .tab h4 { margin-top:5px; }
.finance .tableB.selectTop .tab p { margin-top:5px; }
.finance .tableB.selectTop .chk { float:left;margin:5px 0 0 0; }
.finance .tableB.selectTop .selectB { float:right;width:130px;height:28px;margin:0 0 0 14px; }
.finance .tableB.selectTop .selectB select { height:28px; }

.finance .tableB ul.list { width:100%;overflow:hidden; }
.finance .tableB ul.list li { margin-top:4px;padding:0 2px;line-height:1.3em;box-sizing:border-box;overflow:hidden; }
.finance .tableB ul.list li:first-child { margin-top:0; }
.finance .tableB ul.list li a { float:left;display:block;width:70%;height:20px;font-size:13px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.finance .tableB ul.list li a p.comment { display:inline-block;margin-left:4px;color:#f51818;font-family:'Roboto';text-decoration:none; }
.finance .tableB ul.list li a i.new { display:inline-block;width:14px;height:14px;margin-left:6px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -90px -20px no-repeat;overflow:hidden;text-indent:-999em;text-decoration:none;vertical-align:-2px; }
.finance .tableB ul.list li span { float:left;display:block;width:20%;height:20px;padding-left:40px;box-sizing:border-box;color:#888888;font-size:13px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.finance .tableB ul.list li em { float:right;display:block;width:10%;height:20px;color:#888888;font-size:13px;text-align:right; }

.finance .tableB ul.list.tabLine { padding-top:12px;border-top:1px solid #e4e6ea; }

.finance .tableB ul.list.half { float:left;width:384px; }
.finance .tableB ul.list.half.mr { margin-right:41px; }
.finance .tableB ul.list.half li a { width:100%; }

.finance .tableB .chart { width:100%;border-top:1px solid #e4e6ea;border-bottom:1px solid #e4e6ea;overflow:hidden; }
.finance .tableB .chart table { float:left;width:430px;margin:14px 0 12px 0;border-top:0 !important;border-bottom:0 !important; }
.finance .tableB .chart table th { background-color:#ffffff !important; }
.finance .tableB .chart table tr:hover th,.finance .tableB .chart table tr:hover td { background-color:#f2f2f2 !important; }
.finance .tableB .chart table tr.select th,.finance .tableB .chart table tr.select td { background-color:#f2f2f2 !important; }
.finance .tableB .chart .chartView { float:left;width:360px;height:194px;padding:14px 4px 14px 14px;border-left:1px solid #e4e6ea;overflow:hidden; }

.finance ul.graph { width:100%;overflow:hidden; }
.finance ul.graph li { float:left;width:145px;margin-left:22px;overflow:hidden; }
.finance ul.graph li:first-child { margin-left:0; }
.finance ul.graph li dl { margin-top:12px;overflow:hidden; }
.finance ul.graph li dl:first-child { margin-top:0; }
.finance ul.graph li dl dt { display:block;width:100%; }
.finance ul.graph li dl dt a { display:block;line-height:1.5em;color:#333333;font-size:13px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.finance ul.graph li dl dd { float:left;width:50px;height:23px;line-height:23px;font-family:'Roboto'; }
.finance ul.graph li dl dd.graphBar { width:136px;height:7px;margin:8px 0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_graph_bar.png') 0 0 no-repeat;overflow:hidden;text-indent:-999em; }
.finance ul.graph li dl.up dd.graphBar div { height:7px;background-color:#f51818; }
.finance ul.graph li dl.down dd.graphBar div { height:7px;background-color:#1b61d1; }

.finance .topBox .detailB.det { padding-bottom:25px; }
.finance .topBox .detailB.det .info { width:100%;margin-bottom:14px;overflow:hidden; }
.finance .topBox .detailB.det .info dl { float:left;width:193px;height:30px;overflow:hidden; }
.finance .topBox .detailB.det .info dl dt { float:left;height:30px;margin-right:14px;line-height:40px;color:#333333;font-size:15px;font-weight:bold; }
.finance .topBox .detailB.det .info dl dd { float:left;height:30px;line-height:30px;font-size:30px;font-family:'Roboto'; }
.finance .topBox .detailB.det .info dl dd em { font-size:24px; }
.finance .topBox .detailB.det .info span { float:left;display:block;width:340px;height:20px;margin-top:10px;overflow:hidden; }
.finance .topBox .detailB.det .info span p { display:inline-block;margin-left:14px; }
.finance .topBox .detailB.det .info span p em { font-family:'Roboto'; }
.finance .topBox .detailB.det .info span p i { display:inline-block;width:8px;height:10px;margin:0 3px 0 6px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_up_down.png') 0 0 no-repeat;overflow:hidden;text-indent:-999em; }
.finance .topBox .detailB.det .info span p.ty01 em { color:#f51818; }
.finance .topBox .detailB.det .info span p.ty01 i { background-position:-60px 0; }
.finance .topBox .detailB.det .info span p.ty02 em { color:#f51818; }
.finance .topBox .detailB.det .info span p.ty02 i { background-position:-20px 0; }
.finance .topBox .detailB.det .info span p.ty03 em { color:#1b61d1; }
.finance .topBox .detailB.det .info span p.ty03 i { background-position:-40px 0; }
.finance .topBox .detailB.det .info span p.ty04 em { color:#1b61d1; }
.finance .topBox .detailB.det .info span p.ty04 i { background-position:-80px 0; }

.finance .topBox .detailB.det p.txt { display:block;margin-top:26px;padding:30px 2px 0 2px;border-top:1px solid #e4e6ea;line-height:1.5em;color:#777777; }

.finance .topBox .detailB.det ul.graph li { width:414px;margin-left:0; }
.finance .topBox .detailB.det ul.graph li dl { float:left;width:186px;margin-top:12px; }
.finance .topBox .detailB.det ul.graph li.ty01 dl { margin-right:21px; }
.finance .topBox .detailB.det ul.graph li.ty02 dl { margin-left:21px; }

.finance .tableB dl.column { width:100%;margin-bottom:20px;overflow:hidden; }
.finance .tableB dl.column dt { width:100%;margin-bottom:8px; }
.finance .tableB dl.column dt a { display:block;line-height:1.5em;font-size:18px;font-weight:bold; }
.finance .tableB dl.column dd { width:100%; }
.finance .tableB dl.column dd a { display:block;line-height:1.5em;color:#666666;font-size:13px; }

.finance .tableB a.btnMore { float:right;display:block;width:12px;height:16px;margin-top:3px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -120px -40px no-repeat;overflow:hidden;text-indent:-999em; }
.finance .tableB a.btnMoreTxt { float:right;display:block;height:16px;margin-top:2px;line-height:14px;overflow:hidden; }
.finance .tableB a.btnMoreTxt i { display:inline-block;width:12px;height:16px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -120px -40px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:top; }

.finance .tableB.half { float:left;width:312px;margin-bottom:38px; }
.finance .tableB.half ul.list li a { width:80%; }
.finance .tableB.half ul.list li em { width:20%; }
.finance .tableB ul.list.max li a { width:80%; }
.finance .tableB ul.list.max li em { width:20%; }

.finance .tableB ul.txt { width:100%;margin-top:14px;overflow:hidden; }
.finance .tableB ul.txt li { padding:0 2px;line-height:1.5em;color:#777777; }

.finance .tableB .dotB { width:100%;margin-top:14px;line-height:1.5em;overflow:hidden; }
.finance .tableB .dotB p { float:left;display:block;color:#777777;font-size:13px; }
.finance .tableB .dotB p.txt { float:inherit;margin-top:4px;line-height:1.3em; }
.finance .tableB .dotB ul { float:left;margin-left:20px; }
.finance .tableB .dotB ul li { padding-left:10px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/ico_dot.png') 0 8px no-repeat;color:#777777;font-size:13px; }

.finance .tableB .txtB { display:block;margin:14px 0 40px 0;line-height:1.5em;color:#777777; }
.finance .tableB .txtB p { font-size:13px; }

.finance .tableB .dataNone { display:block;width:100%;padding:150px 0 150px 0;border-top:1px solid #e4e6ea;overflow:hidden; }
.finance .tableB .dataNone i { display:block;width:56px;height:56px;margin:0 auto 20px auto;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -230px -100px no-repeat;overflow:hidden;text-indent:-999em; }
.finance .tableB .dataNone p { display:block;line-height:1.5em;font-size:15px;text-align:center; }
.finance .tableB .dataNone p em { color:#118eff; }
.finance .tableB .dataNone p strong { font-weight:bold; }

.finance .tableB .dataNoneB { padding:0 !important; }
.finance .tableB .dataNoneB .dataNone { border-top:0; }

.finance .tableB .flashChart { display:block;padding:15px;background-color:#fbfbfb;border:1px solid #e4e6ea;overflow:hidden; }
.finance .tableB .flashChart.pb0 { padding-bottom:0; }
.finance .tableB .flashChart .btn { float:right;margin:4px 0;overflow:hidden; }
.finance .tableB .flashChart .btn a { float:left;display:block;width:22px;height:22px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 0 0 no-repeat;overflow:hidden;text-indent:-999em; }
.finance .tableB .flashChart .btn a.btnPrev { margin-right:1px;background-position:0 -40px; }
.finance .tableB .flashChart .btn a.btnNext { background-position:-30px -40px; }

.finance .tableB.posR { position:relative; }
.finance .tableB .layerBox { position:absolute;top:0;left:410px;max-width:400px;padding:18px 20px;background-color:#ffffff;border:1px solid #cacaca;box-shadow:2px 2px 10px rgba(0, 0, 0, 0.1);overflow:hidden;z-index:10; }
.finance .tableB .layerBox.rBox { left:254px; }
.finance .tableB .layerBox p { display:block;line-height:1.6em;color:#666666;font-size:13px; }

.finance .leftW .iframeB { width:809px;margin-bottom:38px;overflow:hidden; }

.finance .leftW table { width:100%;border-bottom:1px solid #e4e6ea; }
.finance .leftW table.layer { position:relative; }
.finance .leftW table thead th { height:16px;padding:10px 4px;background-color:#fbfbfb;border-top:1px solid #e4e6ea;border-bottom:1px solid #e4e6ea;line-height:1.1em;color:#777777;font-size:13px; }
.finance .leftW table thead th.red { background-color:#ffe4e4; }
.finance .leftW table thead th.blue { background-color:#d6e9ff; }
.finance .leftW table thead th a { color:#777777; }
.finance .leftW table thead th em { color:#808080;font-size:12px; }
.finance .leftW table tbody th { height:28px;padding:0 4px;line-height:1.5em;text-align:left; }
.finance .leftW table tbody th.line { border-top:1px solid #e4e6ea;text-align:center; }
.finance .leftW table tbody th.first,.finance .leftW table tbody td.first { padding-left:14px; }
.finance .leftW table tbody th em { color:#808080;font-size:12px;vertical-align:1px; }
.finance .leftW table tbody td { height:28px;padding:0 4px;line-height:1.5em;text-align:left; }
.finance .leftW table tbody td:first-child { padding-left:14px; }
.finance .leftW table tbody td.cAlign { padding-left:0;padding-right:0;text-align:center; }
.finance .leftW table tbody td.firstTxt { padding-left:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.finance .leftW table tbody td.reply { padding-left:26px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/ico_reply.png') 14px 7px no-repeat; }
.finance .leftW table tbody tr.line td.reply { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/ico_reply.png') 14px 21px no-repeat; }
.finance .leftW table thead th.memo, .finance .leftW table tbody td.memo { padding-left:50px;text-align:left; }
.finance .leftW table tbody td .layer { position:relative; }
.finance .leftW table .txtDelay{ display:block;line-height: 1;text-align:right;color:#808080;font-size: 11px; }

.finance .leftW table .wicsTd{line-height: 16px;padding:0 12px;}
.finance .leftW table .wicsTd .txtL{float: left}
.finance .leftW table .wicsTd .txtR{float:right;height:16px;font-size: 12px;color:#999;font-size: 0;}
.finance .leftW table .wicsTd i{width: 16px;height: 16px;margin-right: 4px;background-size: 355px;background-position: 0 -89px;}
.finance .leftW table .wicsTd .txt{display:inline-block;font-size: 12px;vertical-align: top;margin-top: 1px;}

.finance .leftW table thead th.topN{border-top-width:0}
.finance .leftW table thead th.bottomN{border-bottom-width:0}

.finance .leftW table thead th.pR20{padding-right:20px}
.finance .leftW table thead th.pT0{padding-top:0;}
.finance .leftW table thead th.pB4{padding-bottom:6px;}
.finance .leftW table .investorTd .description i{width: 16px;height: 16px;margin-right: 4px;background-size: 355px;background-position: 0 -89px;}
.finance .leftW table .investorTd .description .txt{display:inline-block;font-size: 12px;vertical-align: top;margin-top: 1px;}

.finance .leftW table.closure { position:relative; }
.finance .leftW table.closure tbody th.first { background-color:#fbfbfb; }
.finance .leftW table.closure tbody td { padding:2px 4px 2px 14px;line-height:1.3em;vertical-align:top; }
.finance .leftW table.closure tbody td .time { line-height:1.3em; }
.finance .leftW table.closure tbody td .time.kor { color:#0058b7; }
.finance .leftW table.closure tbody td .time.kor em { color:#1184ff; }
.finance .leftW table.closure tbody td .time.kor i { display:inline-block;width:15px;height:15px;margin:0 2px 0 10px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -60px -180px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-2px; }
.finance .leftW table.closure tr.first td { padding-top:20px; }
.finance .leftW table.closure tr.line td { padding-top:20px; }
.finance .leftW table.closure tr.last td { padding-bottom:8px; }

.finance .leftW table tr.line th,.finance .leftW table tr.line td { padding-top:14px;border-top:1px solid #e4e6ea; }
.finance .leftW table tr.first th,.finance .leftW table tr.first td { padding-top:14px; }
.finance .leftW table tr.last th,.finance .leftW table tr.last td { padding-bottom:14px; }
.finance .leftW table tr.bgGray th { height:16px;padding:12px 0 8px 0;background-color:#fbfbfb;border-top:1px solid #e4e6ea;line-height:1.2em;color:#777777;font-size:13px;text-align:center; }
.finance .leftW table tr.total th,.finance .leftW table tr.total td { height:16px;padding-top:12px;padding-bottom:8px;border-top:1px solid #e4e6ea;line-height:1.2em;color:#777777;font-size:13px; }
.finance .leftW table tr.total td { font-weight:bold; }
.finance .leftW table tr.lastB td { padding:7px 30px;background-color:#f6f6f6;border-top:1px solid #e4e6ea; }
.finance .leftW table tr.lastB td div.btnW a { float:left;display:block;height:28px;margin-right:15px;padding:0 8px;background-color:#0058b7;line-height:25px;color:#ffffff;font-size:14px;text-align:center;text-decoration:none; }
.finance .leftW table tr.lastB td div.btnW a i { display:inline-block;width:15px;height:13px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -130px -20px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-2px; }
.finance .leftW table tr.lastB td div.btnW p { float:left;height:28px;line-height:29px; }
.finance .leftW table tr.lastB td a.btnHelp { float:right; }

.finance .leftW table p.txt { display:block;color:#333333;font-size:13px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.finance .leftW table p.txt:hover { text-decoration:underline; }
.finance .leftW table a.txt { display:block;color:#333333;font-size:13px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.finance .leftW table a.txt i { margin-right:4px; }
.finance .leftW table a.txt.mid { padding-top:4px;padding-bottom:4px;line-height:1.2em;white-space:normal; }
.finance .leftW table .num { display:block;color:#333333;font-size:13px;font-family:'Roboto';text-align:right; }
.finance .leftW table .num em { color:#808080;font-size:12px; }
.finance .leftW table .gray { color:#777777; }
.finance .leftW table th.pL { padding-left:14px;border-left:1px solid #e4e6ea; }
.finance .leftW table td.pL { padding-left:14px;border-left:1px solid #e4e6ea; }
.finance .leftW table .pR { padding-right:14px; }
.finance .leftW table .pR .time { text-align:right; }
.finance .leftW table th.rTime { padding-right:36px;text-align:right; }
.finance .leftW table i { display:inline-block;width:8px;height:10px;margin-right:3px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_up_down.png') 0 0 no-repeat;overflow:hidden;text-indent:999em; }
.finance .leftW table .draw i { background-position:0 0; }
.finance .leftW table .up i { background-position:-20px 0; }
.finance .leftW table .down i { background-position:-40px 0; }
.finance .leftW table .up1 i { background-position:-60px 0; }
.finance .leftW table .down1 i { background-position:-80px 0; }
.finance .leftW table .time { display:block;color:#777777;font-size:13px;font-family:'Roboto'; }
.finance .leftW table .date { display:block;color:#777777;font-size:13px;font-family:'Roboto';text-align:center; }
.finance .leftW table .dateB { padding-left:0 !important;padding-right:0 !important; }
.finance .leftW table .dateB .date { font-size:11px; }
.finance .leftW table .chartB { padding:0 !important;text-align:center; }

.finance .leftW table a.btnChart { display:block;width:28px;height:18px;margin:0 auto;border:1px solid #e4e6ea;border-radius:0.2em;overflow:hidden; }
.finance .leftW table a.btnChart i { display:block;width:10px;height:10px;margin:4px 9px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -20px -100px no-repeat;overflow:hidden;text-indent:-999em; }

.finance .leftW table th.rAlign { text-align:right; }
.finance .leftW table th.rAlign.last { padding-right:14px; }
.finance .leftW table td.last { padding-right:14px; }
.finance .leftW table th.lAlign { text-align:left; }
.finance .leftW table th.lAlign.first { padding-left:4px !important; }
.finance .leftW table th i { margin:0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -220px -20px no-repeat;vertical-align:-1px; }
.finance .leftW table th a.on i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -200px -20px no-repeat; }
.finance .leftW table tr.fs th { font-size:11px; }
.finance .leftW table tr.leftL th { border-left:1px solid #e4e6ea; }
.finance .leftW table tr.leftL th:first-child { border-left:0; }
.finance .leftW table th.leftN { border-left:0; }
.finance .leftW table th.leftL { border-left:1px solid #e4e6ea !important; }
.finance .leftW table td.leftL { border-left:1px solid #e4e6ea !important; }
.finance .leftW table td.rAlign { text-align:right; }

.finance .leftW table th.grayColor { background-color:#f6f6f6; }
.finance .leftW table td.grayColor { background-color:#fbfbfb; }

.finance .leftW table.line tr:first-child td { border-bottom:1px solid #e4e6ea; }
.finance .leftW table.line td { padding-top:14px;padding-bottom:14px; }

.finance .leftW table.row { border-top:1px solid #e4e6ea; }
.finance .leftW table.row th { padding-left:14px;background-color:#fbfbfb;font-size:14px; }

.finance .leftW table.priceInfo tr.first th,.finance .leftW table.priceInfo tr.first td { padding-top:3px; }
.finance .leftW table.priceInfo tr.last th,.finance .leftW table.priceInfo tr.last td { padding-bottom:2px; }

.finance .leftW table thead th.lAlign { padding-left:14px !important; }
.finance .leftW table tbody tr td a.notice { font-weight:bold; }
.finance .leftW table tbody tr td a.notice em { display:inline-block;height:20px;margin-right:10px;padding:0 7px;border:1px solid #1184ff;line-height:20px;color:#1184ff;text-align:center;font-size:13px;font-weight:normal;vertical-align:1px; }
.finance .leftW table tbody td a.view { color:#999999;text-decoration:underline; }
.finance .leftW table tbody td a.fname { display:inline-block;width:100%;color:#777777;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:middle; }
.finance .leftW table tbody td span.reply {  }
.finance .leftW table tbody td span.reply em { margin-left:6px;color:#f51818;font-family:'Roboto';font-size:13px; }
.finance .leftW table tbody td span.reply i.new { display:inline-block;width:14px;height:14px;margin-left:6px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -90px -20px no-repeat;overflow:hidden;text-indent:-999em;text-decoration:none;vertical-align:-2px; }
.finance .leftW table i.mobile { width:9px;height:13px;margin-right:6px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -180px -20px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-1px; }

.finance .leftW table a.chk i { display:inline-block;width:14px;height:14px;margin:0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -150px -230px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:top; }
.finance .leftW table a.chk i.on { background-position:-170px -230px; }
.finance .leftW table td a.chk i { vertical-align:-2px; }
.finance .leftW table td span.edit { display:block;font-size:13px; }
.finance .leftW table td span.edit a { color:#999999;text-decoration:underline; }
.finance .leftW table td span.edit em { margin:0 5px;color:#999999;font-size:12px; }

.finance .leftW table thead th.pLeft { padding-left:40px !important; }
.finance .leftW table tbody td.pLeft { padding-left:40px !important; }

.finance .leftW table.price { margin-top:12px; }
.finance .leftW table.price thead th { color:#333333;font-weight:bold; }
.finance .leftW table.price th { padding-left:20px;color:#777777;text-align:left; }
.finance .leftW table.price td { padding-right:20px;text-align:right; }
.finance .leftW table.price .top th { padding-top:16px; }
.finance .leftW table.price .top td { padding-top:16px; }
.finance .leftW table.price .bot th { padding-bottom:16px; }
.finance .leftW table.price .bot td { padding-bottom:16px; }

.finance .leftW p.tip { display:block;margin-top:20px;color:#777777; }

.finance .leftW .delisting a { color:#999999 !important; }
.finance .leftW .delisting em { display:inline-block;width:15px;height:15px;margin-right:4px;border:1px solid #aaaaaa;border-radius:0.2em;line-height:15px;color:#999999;font-size:12px;text-align:center; }

.finance .rightW a.delisting { color:#999999; }
.finance .rightW a.delisting em { display:inline-block;width:15px;height:15px;margin-right:4px;border:1px solid #aaaaaa;border-radius:0.2em;line-height:15px;color:#999999;font-size:12px;text-align:center; }

.finance .quickB { margin-bottom:40px; }
.finance .quickB .tit { display:block;overflow:hidden; }
.finance .quickB .tit h4 { float:left;display:block;height:20px;padding:0 14px 10px 2px;line-height:20px;color:#333333; }
.finance .quickB .tit h4 em { margin-left:10px;color:#777777;font-weight:normal;font-size:12px; }
.finance .quickB .borderB { width:767px;height:192px;padding:14px 20px 20px 20px;border:1px solid #000000; }
.finance .quickB .borderB .titB { display:block;height:auto;padding-bottom:12px;border-bottom:1px solid #e4e6ea; }
.finance .quickB .borderB .titB input.txt { width:100%;border:0;color:#333333;font-family:'AppleSDGothicNeo-Regular','Malgun Gothic','\B9D1\C740   \ACE0\B515','Dotum',sans-serif; }
.finance .quickB .borderB .txtB { position:relative;display:block;width:767px;height:160px; }
.finance .quickB .borderB .txtB textarea { width:767px;height:108px;padding:18px 0 0 0;border:0;line-height:22px;color:#333333;font-size:14px;font-family:'AppleSDGothicNeo-Regular','Malgun Gothic','\B9D1\C740   \ACE0\B515','Dotum',sans-serif;resize:none; }
.finance .quickB .borderB .txtB a.btn { position:absolute;bottom:0;right:0;display:block;width:98px;height:32px;border:1px solid #e4e6ea;line-height:30px;text-align:center; }
.finance .quickB .borderB.normalB { height:580px;padding:18px 20px 20px 20px; }
.finance .quickB .borderB.normalB .titB { padding-bottom:16px; }
.finance .quickB .borderB.normalB .txtB { height:546px; }
.finance .quickB .borderB.normalB .txtB textarea { height:528px; }

.finance .quickB .btnB { width:100%;overflow:hidden;padding:20px 0 0 0; }
.finance .quickB .btnB p { float:left;color:#777777; }
.finance .quickB .btnB span { float:right; }
.finance .quickB .btnB span a { float:left;display:block;width:98px;height:32px;margin-left:8px;border:1px solid #e4e6ea;line-height:30px;text-align:center; }
.finance .quickB .btnB span a.ty01 { background:#1184ff;border:1px solid #1184ff;color:#ffffff; }

.finance .tableB .funcB { float:left;display:block;width:100%;margin-top:12px;padding-bottom:12px; }
.finance .tableB .funcB .btnB { float:left;display:block;width:100%; }
.finance .tableB .funcB .btnB a { float:left;display:block;height:32px;margin-right:8px;padding:0 12px;border:1px solid #e4e6ea;line-height:30px;color:#333333;font-size:14px; }
.finance .tableB .funcB .btnB a i { display:inline-block;width:6px;height:10px;margin-left:6px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -180px 0 no-repeat;overflow:hidden;text-indent:-999em; }
.finance .tableB .funcB .btnB a.btnWrite { background:#1184ff;border:1px solid #1184ff;color:#ffffff; }
.finance .tableB .funcB .btnB a.btnWrite i { width:13px;height:13px;margin:0 6px 0 0;background-position:-240px 0; }
.finance .tableB .funcB .btnB a.btnList { float:right;padding:0 20px;margin-right:0; }
.finance .tableB .funcB .btnB .searchB { position:relative;float:right;width:362px;height:32px;padding:0; }
.finance .tableB .funcB .btnB .searchB input.txt { float:left;width:190px;height:18px;border:0;padding:6px 14px 8px 14px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/vert_16.png') 0 center no-repeat; }
.finance .tableB .funcB .btnB .searchB a.btnSearch { float:left;width:32px;height:32px;margin:0;padding:0;border:0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 8px -171px no-repeat;overflow:hidden;text-indent:-999em; }
.finance .tableB .funcB .btnB .searchB a.btnAdd { float:left;width:32px;height:32px;margin:0;padding:0;border:0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -221px -340px no-repeat;overflow:hidden;text-indent:-999em; }
.finance .tableB .funcB .btnB .searchB span.layerB { position:absolute;top:32px;left:112px;display:block;width:300px;height:260px;padding:5px 0 5px 0;background:#ffffff;border:1px solid #e2e2e2;overflow-y:auto;overflow-x:hidden;z-index:100; }
.finance .tableB .funcB .btnB .searchB span.layerB a { display:block;width:100%;height:26px;margin:0;padding:0 0 0 14px;border:0;box-sizing:border-box;line-height:26px;font-size:13px;font-weight:normal; }
.finance .tableB .funcB .btnB .searchB span.layerB a:hover { background:#f6f6f6;text-decoration:none; }
.finance .tableB .funcB .btnB .searchB span.layerB a em { color:#3c83ff; }
.finance .tableB .funcB .btnB .searchB span.layerB a cite { margin-left:4px;color:#808080;font-family:'Roboto'; }

.finance .tableB .funcB .btnB .scrollB { float:left;height:32px;margin-right:8px;border:1px solid #e4e6ea; }
.finance .tableB .funcB .btnB .scrollB a.btnTop { width:32px;height:32px;margin:0;padding:0;border:0;background:#fbfbfb url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -200px -230px no-repeat;overflow:hidden;text-indent:-999em; }
.finance .tableB .funcB .btnB .scrollB a.btnUp { width:32px;height:32px;margin:0;padding:0;border:0;border-left:1px solid #e4e6ea;background:#fbfbfb url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -230px -230px no-repeat;overflow:hidden;text-indent:-999em; }
.finance .tableB .funcB .btnB .scrollB a.btnBottom { width:32px;height:32px;margin:0;padding:0;border:0;border-left:1px solid #e4e6ea;background:#fbfbfb url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -290px -230px no-repeat;overflow:hidden;text-indent:-999em; }
.finance .tableB .funcB .btnB .scrollB a.btnDown { width:32px;height:32px;margin:0;padding:0;border:0;border-left:1px solid #e4e6ea;background:#fbfbfb url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -260px -230px no-repeat;overflow:hidden;text-indent:-999em; }
.finance .tableB .funcB .btnB .scrollB a.btnGroup { height:32px;margin:0;padding:0 8px;border:0;background:#fbfbfb;line-height:30px; }
.finance .tableB .funcB .btnB .scrollB a.btnGroup i { display:inline-block;width:7px;height:7px;margin:0 6px 0 0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -273px -244px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:1px; }
.finance .tableB .funcB .btnB .scrollB a.btnDel { height:32px;margin:0;padding:0 8px;border:0;border-left:1px solid #e4e6ea;background:#fbfbfb;line-height:30px; }
.finance .tableB .funcB .btnB .scrollB a.btnDel i { display:inline-block;width:8px;height:8px;margin:0 6px 0 0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -40px -310px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:1px; }

.finance .tableB .funcB .btnB a.btnSet { color:#1184ff; }

.finance .tableB .funcB .btnB .searchB.ty01 { width:413px;overflow:visible; }
.finance .tableB .funcB .btnB .searchB.ty01 .selectB { width:112px;border:0; }
.finance .tableB .funcB .btnB .searchB.ty01 input.txt { width:241px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/vert_16.png') 0 center no-repeat; }

.finance .tableB .funcB .btnB .registB { position:relative;float:right; }
.finance .tableB .funcB .btnB .registB a.btnReg { display:block;width:104px;height:32px;margin:0 0 0 10px;padding:0;background:#ffffff;border:1px solid #e4e6ea;line-height:30px;color:#333333;font-size:13px;text-align:center; }
.finance .tableB .funcB .btnB .registB a.btnReg i { display:inline-block;width:14px;height:14px;margin-left:6px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -130px -230px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-2px; }
.finance .tableB .funcB .btnB .registB p.upload { width:104px;height:32px;margin:0 0 0 10px;padding:0;background:#ffffff;border:1px solid #e4e6ea;line-height:30px;color:#333333;font-size:13px;text-align:center; }
.finance .tableB .funcB .btnB .registB p.upload i { display:inline-block;width:16px;height:16px;margin-right:6px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/daum_loading_16x16.gif') 0 0 no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-2px; }

.finance .leftW span.important { color:#ff6000; }

.finance .leftW .paging { position:relative;clear:both;display:block;width:100%;height:28px;margin:20px auto 38px auto;text-align:center;overflow:hidden; }
.finance .leftW .paging.lineT { border-top:1px solid #e4e6ea;margin-top:0;padding-top:20px; }
.finance .leftW .paging strong { display:inline-block;min-width:16px;height:26px;padding:0 5px;background-color:#ffffff;border:1px solid #1184ff;line-height:24px;color:#1184ff;font-size:13px; }
.finance .leftW .paging a { display:inline-block;min-width:14px;height:26px;padding:0 5px;background-color:#ffffff;border:1px solid #ffffff;line-height:24px;color:#333333;font-size:13px;text-decoration:none;vertical-align:top; }
.finance .leftW .paging a.btnFirst { width:18px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -140px -40px no-repeat;overflow:hidden;text-indent:-999em; }
.finance .leftW .paging a.btnPrev { width:18px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -170px -40px no-repeat;overflow:hidden;text-indent:-999em; }
.finance .leftW .paging a.btnNext { width:18px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -200px -40px no-repeat;overflow:hidden;text-indent:-999em; }
.finance .leftW .paging a.btnLast { width:18px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -230px -40px no-repeat;overflow:hidden;text-indent:-999em; }
.finance .leftW .paging a.btnDel { position:absolute;top:0;left:0;display:block;width:56px;height:26px;background:#ffffff;border:1px solid #e4e6ea; }
.finance .leftW .paging a.btnDel i { display:inline-block;width:8px;height:8px;margin:0 6px 0 0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -40px -310px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:1px; }

.finance .leftW .chartB { width:661px;/*height:280px;*/border:1px solid #cbced3; }
.finance .leftW .tabB .chartB { width:807px; }
.finance .leftW .chartB.mt { margin-top:38px; }
.finance .leftW .chartB .chart { clear:both;width:100%;height:236px; }

.finance .chartB .ctrlB { float:left;width:100%;height:44px;background:#f6f6f6; }
.finance .chartB .ctrlB .tab { float:left;display:block;margin:8px 0 0 8px; }
.finance .chartB .ctrlB .tab a { float:left;display:block;width:44px;height:26px;background:#ffffff;border:1px solid #e4e6ea;border-left:0;line-height:26px;text-align:center; }
.finance .chartB .ctrlB .tab a:first-child { margin-left:0;border-left:1px solid #e4e6ea; }
.finance .chartB .ctrlB .tab a.on { border:1px solid #1e87f8;color:#1e87f8;margin-left:-1px; }
.finance .chartB .ctrlB .tab a.on:first-child { margin-left:0; }
.finance .chartB .ctrlB .tab span.sel { position:relative;float:left; }
.finance .chartB .ctrlB .tab span.sel a { width:54px;border-left:0; }
.finance .chartB .ctrlB .tab span.sel a i { display:inline-block;width:8px;height:4px;margin-left:4px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -220px -22px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:3px; }
.finance .chartB .ctrlB .tab span.sel a.on { border-left:1px solid #1e87f8;margin-left:-1px; }
.finance .chartB .ctrlB .tab span.sel a.on i { background-position:-200px -22px; }
.finance .chartB .ctrlB .tab span.sel span.layerB { position:absolute;top:27px;left:-1px;display:block;width:78px;padding:5px 0;background:#ffffff;border:1px solid #cccccc;overflow:hidden; }
.finance .chartB .ctrlB .tab span.sel span.layerB a { float:none;display:block;width:100%;height:26px;padding-left:20px;border:0;box-sizing:border-box;line-height:26px;font-size:13px;text-decoration:none;text-align:left; }
.finance .chartB .ctrlB .tab span.sel span.layerB a:hover, .finance .chartB .ctrlB .tab span.layerB a.on { background-color:#f6f6f6; }

.finance .chartB .ctrlB .btnTxt { margin:8px 8px 0 0; }
.finance .chartB .ctrlB .selLayer { position:relative;float:right;margin:8px 20px 0 0;z-index:1000; }
.finance .chartB .ctrlB .selLayer a { display:block;height:28px;line-height:28px; }
.finance .chartB .ctrlB .selLayer a i { display:inline-block;width:8px;height:4px;margin-left:3px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -220px -22px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:3px; }
.finance .chartB .ctrlB .selLayer a.on i { background-position:-200px -22px; }
.finance .chartB .ctrlB .selLayer span { position:absolute;top:26px;right:-5px;display:block;width:130px;max-height:260px;padding:5px 0;background:#ffffff;border:1px solid #cccccc;overflow-y:auto;overflow-x:hidden; }
.finance .chartB .ctrlB .selLayer span a { display:block;width:100%;height:26px;padding-left:20px;box-sizing:border-box;line-height:26px;font-size:13px;text-decoration:none; }
.finance .chartB .ctrlB .selLayer span a.on { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/ico_check.png') 100px center no-repeat; }
.finance .chartB .ctrlB .selLayer span a:hover { background-color:#f6f6f6; }

.finance .chartB .chart .toolB { position:absolute;top:0;right:0;display:block;width:16px; }
.finance .chartB .chart .toolB a.arrow { position:absolute;top:50%;right:0;display:block;width:16px;height:47px;margin-top:-23px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -384px -280px no-repeat;overflow:hidden;text-indent:-999em; }
.finance .chartB .chart .toolB .controlB { display:none; }

.finance .chartB .chart .toolB.opened { width:47px;border-left:1px solid #d6d8dc;background:#ebeced; }
.finance .chartB .chart .toolB.opened a.arrow { right:47px;background-position:-384px -330px; }
.finance .chartB .chart .toolB.opened .controlB { display:block;padding:20px 10px; }
.finance .chartB .chart .toolB.opened .controlB a { display:block;width:27px;height:27px;margin:3px 0 0 0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_controlbox.png') 0 0 no-repeat;overflow:hidden;text-indent:-999em; }
.finance .chartB .chart .toolB.opened .controlB a.ty01 { background-position:0 0 }
.finance .chartB .chart .toolB.opened .controlB a.ty02 { background-position:0 -30px }
.finance .chartB .chart .toolB.opened .controlB a.ty03 { background-position:0 -60px }
.finance .chartB .chart .toolB.opened .controlB a.ty04 { background-position:0 -90px }
.finance .chartB .chart .toolB.opened .controlB a.ty05 { background-position:0 -120px }
.finance .chartB .chart .toolB.opened .controlB a.ty06 { background-position:0 -150px }
.finance .chartB .chart .toolB.opened .controlB a.ty07 { background-position:0 -180px }
.finance .chartB .chart .toolB.opened .controlB a.ty08 { background-position:0 -210px }
.finance .chartB .chart .toolB.opened .controlB a.ty01.on { background-position:-30px 0 ;}
.finance .chartB .chart .toolB.opened .controlB a.ty02.on { background-position:-30px -30px; }
.finance .chartB .chart .toolB.opened .controlB a.ty03.on { background-position:-30px -60px; }
.finance .chartB .chart .toolB.opened .controlB a.ty04.on { background-position:-30px -90px; }
.finance .chartB .chart .toolB.opened .controlB a.ty05.on { background-position:-30px -120px; }
.finance .chartB .chart .toolB.opened .controlB a.ty06.on { background-position:-30px -150px; }
.finance .chartB .chart .toolB.opened .controlB a.ty07.on { background-position:-30px -180px; }
.finance .chartB .chart .toolB.opened .controlB a.ty08.on { background-position:-30px -210px; }

.finance .leftW .grayB { padding:20px;background-color:#fbfbfb;border:1px solid #e4e6ea;overflow:hidden; }
.finance .leftW .grayB p { display:block;line-height:1.5em;color:#777777;font-size:13px; }

.finance .leftW .prevB { padding:28px 30px 22px 30px;background-color:#fbfbfb;border-top:1px solid #e4e6ea;border-bottom:1px solid #e4e6ea;overflow:hidden; }
.finance .leftW .prevB.bt { border-top:0; }
.finance .leftW .prevB ul { width:100%;overflow:hidden; }
.finance .leftW .prevB ul li { height:20px;margin-top:10px;padding:0 2px;overflow:hidden; }
.finance .leftW .prevB ul li:first-child { margin-top:0; }
.finance .leftW .prevB ul li.line { margin-top:18px;padding-top:18px;border-top:1px solid #e4e6ea; }
.finance .leftW .prevB ul li a { float:left;display:block;width:490px;height:20px;line-height:1.3em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.finance .leftW .prevB ul li p.offerer { float:left;width:99px;height:20px;padding-left:40px;line-height:1.5em;color:#888888;font-size:13px; }
.finance .leftW .prevB ul li p.date { float:right;width:110px;height:20px;line-height:1.5em;color:#888888;font-size:13px;font-family:'Roboto';text-align:right; }
.finance .leftW .prevB ul li.select a,.finance .leftW .prevB ul li.select p { color:#1184ff; }

.finance .leftW ul.listB { width:100%;padding-bottom:18px;border-top:1px solid #e4e6ea;border-bottom:1px solid #e4e6ea;overflow:hidden; }
.finance .leftW ul.listB li { height:20px;margin-top:10px;padding:0 2px;overflow:hidden; }
.finance .leftW ul.listB li:first-child { margin-top:18px; }
.finance .leftW ul.listB li.line { margin-top:18px;padding-top:18px;border-top:1px solid #e4e6ea; }
.finance .leftW ul.listB li a { float:left;display:block;width:400px;height:20px;padding-left:10px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/ico_dot.png') 0 8px no-repeat;line-height:1.3em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.finance .leftW ul.listB li a.max { width:510px; }
.finance .leftW ul.listB li a.max1 { width:660px; }
.finance .leftW ul.listB li:first-child a.max,.finance .leftW ul.listB li.line a.max { font-weight:bold; }
.finance .leftW ul.listB li p.offerer { float:left;width:99px;height:20px;padding-left:40px;line-height:1.5em;color:#888888;font-size:13px; }
.finance .leftW ul.listB li p.date { float:right;width:110px;height:20px;line-height:1.5em;color:#888888;font-size:13px;font-family:'Roboto';text-align:right; }

.finance .leftW ul.listB.dotNone { padding-bottom:28px;border-top:0; }
.finance .leftW ul.listB.dotNone li:first-child { margin-top:0; }
.finance .leftW ul.listB.dotNone li:first-child a.max { font-weight:normal; }
.finance .leftW ul.listB.dotNone li a { padding-left:0;background:none; }

.finance .leftW ul.listB.dotNone.top { padding-top:28px;border-top:1px solid #e4e6ea; }

.finance .leftW .viewB { width:100%;overflow:hidden; }
.finance .leftW .viewB h5 { display:block;margin-bottom:40px;padding:40px 2px 30px 2px;border-bottom:1px solid #e4e6ea;line-height:1.3em;color:#333333;font-size:26px;font-weight:500; }
.finance .leftW .viewB p { display:block;padding:0 2px;line-height:1.6em;font-size:16px; }
.finance .leftW .viewB p a.underLine { color:#1184ff;text-decoration:underline; }
.finance .leftW .viewB .btn { width:100%;margin-top:80px;padding:20px 0;border-top:1px solid #e4e6ea;overflow:hidden; }
.finance .leftW .viewB .btn a { float:right;display:block;width:98px;height:32px;border:1px solid #e4e6ea;line-height:30px;text-align:center; }

.finance .leftW ul.listW { width:100%;padding-bottom:18px;border-top:1px solid #e4e6ea;overflow:hidden; }
.finance .leftW ul.listW.first { margin-top:10px;border-top:0; }
.finance .leftW ul.listW li { padding:20px 2px;border-bottom:1px solid #e4e6ea;overflow:hidden; }
.finance .leftW ul.listW li span { float:left;display:block; }
.finance .leftW ul.listW li a { display:block; }
.finance .leftW ul.listW li a.tit { margin-bottom:4px;line-height:1.8em;font-size:17px;font-weight:bold; }
.finance .leftW ul.listW li a.txt { margin-bottom:6px;line-height:1.5em;color:#666666; }
.finance .leftW ul.listW li .offerer { display:block; }
.finance .leftW ul.listW li .offerer a { display:inline-block;color:#888888;font-size:13px; }
.finance .leftW ul.listW li .offerer a.view { height:14px;padding-left:26px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -130px -195px no-repeat;line-height:11px; }
.finance .leftW ul.listW li .offerer a.reply { height:14px;padding-left:26px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -130px -180px no-repeat;line-height:11px; }
.finance .leftW ul.listW li .offerer em { height:14px;padding-left:8px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/ico_dot.png') 2px 9px no-repeat;line-height:14px;color:#888888;font-size:13px; }
.finance .leftW ul.listW li p.date { display:block;height:18px;color:#888888; }
.finance .leftW ul.listW li.imgB a.thumb { position:relative;float:left;display:block;width:156px;height:104px;margin-right:20px;overflow:hidden; }
.finance .leftW ul.listW li.imgB a.thumb::before { position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;border:1px solid #000;opacity:.08;content:""; }
.finance .leftW ul.listW li.imgB a.thumb::after { position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;opacity:0;-webkit-transition:background .2s,opacity .2s;transition:background .2s,opacity .2s;content:""; }

.finance .leftW ul.listW li.imgB span { width:629px; }

.finance .leftW .currentP { width:661px;border:1px solid #e4e6ea;border-top:0; }
.finance .leftW .currentP dl { float:left;height:58px;line-height:59px; }
.finance .leftW .currentP dl dt { float:left;width:50px;margin-left:25px;font-size:15px; }
.finance .leftW .currentP dl dd { float:left; }
.finance .leftW .currentP dl dd strong { display:block;line-height:56px;font-size:24px;font-family:'Roboto'; }
.finance .leftW .currentP dl dd span.num { display:inline-block;margin-left:10px;font-size:16px;font-family:'Roboto'; }
.finance .leftW .currentP dl dd span.num i { display:inline-block;width:8px;height:10px;margin-right:3px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_up_down.png') 0 0 no-repeat;overflow:hidden;text-indent:999em;vertical-align:1px; }
.finance .leftW .currentP dl dd span.num.draw i { background-position:0 0; }
.finance .leftW .currentP dl dd span.num.up i { background-position:-20px 0; }
.finance .leftW .currentP dl dd span.num.down i { background-position:-40px 0; }

.finance .leftW .currentP .rdo { float:right;height:58px;margin-right:10px;line-height:59px; }
.finance .leftW .currentP .chkB { clear:both;width:100%;height:44px;line-height:45px;border-top:1px solid #e4e6ea;text-align:center; }
.finance .leftW .currentP .chkB .chk { width:100px;padding-left:15px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/vert_14.png') 0 center no-repeat; }
.finance .leftW .currentP .chkB .chk:first-child { padding:0;background:none; }
.finance .leftW .currentP .chkB .chk span { float:right;font-family:'Roboto'; }
.finance .leftW .currentP .chkB .chk span i { display:inline-block;width:8px;height:10px;margin-right:3px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_up_down.png') 0 0 no-repeat;overflow:hidden;text-indent:999em; }
.finance .leftW .currentP .chkB .chk span.draw i { background-position:0 0; }
.finance .leftW .currentP .chkB .chk span.ty01.up i { background-position:-60px 0; }
.finance .leftW .currentP .chkB .chk span.ty01.down i { background-position:-80px 0; }
.finance .leftW .currentP .chkB .chk span.ty02.up i { background-position:-20px 0; }
.finance .leftW .currentP .chkB .chk span.ty02.down i { background-position:-40px 0; }

.finance .leftW .topNews { width:100%;overflow:hidden; }
.finance .leftW .topNews h3 { float:left;display:block;margin:3px 0 14px 0;padding:0 2px;color:#333333;font-size:20px; }
.finance .leftW .topNews p { float:right;display:block;margin-top:8px;padding:0 2px; }
.finance .leftW .topNews p i { display:inline-block;width:15px;height:15px;margin:0 2px 0 10px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -80px -180px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-2px; }
.finance .leftW .topNews .thumb { float:left;width:223px;height:143px; }
.finance .leftW .topNews .thumb a { position:relative;display:block;width:223px;height:143px;overflow:hidden; }
.finance .leftW .topNews .thumb a::before { position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;border:1px solid #000;opacity:.08;content:""; }
.finance .leftW .topNews .thumb a::after { position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;opacity:0;-webkit-transition:background .2s,opacity .2s;transition:background .2s,opacity .2s;content:""; }
.finance .leftW .topNews .txtB { float:right;display:block;width:805px;padding:0 2px;overflow:hidden; }
.finance .leftW .topNews .txtB a.tit { display:block;margin-top:4px;line-height:1.6em;color:#333333;font-size:26px;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.finance .leftW .topNews .txtB a.txt { display:block;line-height:1.6em;color:#666666; }
.finance .leftW .topNews .txtB a.txt em { display:inline-block;margin-left:10px;color:#888888;font-size:13px; }
.finance .leftW .topNews .txtB ul { width:100%;padding-top:4px;overflow:hidden; }
.finance .leftW .topNews .txtB ul li { width:100%;margin-top:8px;line-height:1.4em;overflow:hidden; }
.finance .leftW .topNews .txtB ul li a { float:left;display:block;font-weight:bold;overflow:hidden; }
.finance .leftW .topNews .txtB ul li em { float:left;display:block;margin-left:10px;color:#888888;font-size:12px; }

.finance .leftW .topNews .imgB { width:100%;overflow:hidden; }
.finance .leftW .topNews .imgB .txtB { width:562px; }

.finance .leftW .topNews .halfB { display:block;margin:22px 0 48px 0;padding:0 2px;overflow:hidden; }
.finance .leftW .topNews .halfB ul { width:380px;overflow:hidden; }
.finance .leftW .topNews .halfB ul li { width:100%;margin-top:10px;line-height:1.5em;overflow:hidden; }
.finance .leftW .topNews .halfB ul li a { float:left;display:block;font-size:15px; }
.finance .leftW .topNews .halfB ul li:first-child { margin-top:0; }
.finance .leftW .topNews .halfB ul li:first-child a { font-weight:bold; }
.finance .leftW .topNews .halfB ul li em { float:left;display:block;margin-left:10px;color:#888888;font-size:12px; }

.finance .leftW .topNews.tableB .tab { border-bottom:1px solid #e4e6ea; }
.finance .leftW .topNews.tableB .txtB { height:auto;margin:20px 0 0 0; }
.finance .leftW .topNews.tableB .halfB { margin-bottom:0; }

.finance .leftW .titB h3 { display:block;padding:0 2px;font-size:20px; }

.finance div.vodB { width:100%;margin-bottom:38px;border-bottom:1px solid #e4e6ea;overflow:hidden; }
.finance div.vodB.noline { border-bottom:0;margin-bottom:0; }
.finance div.vodB .vod { position:relative;display:block;width:809px;height:454px;margin-bottom:38px;background-color:#313131;overflow:hidden; }
.finance div.vodB .vod a { display:block;width:809px;height:454px; }
.finance div.vodB .vod a { position:relative;display:block;width:809px;height:454px;overflow:hidden; }
.finance div.vodB .vod a::before { position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;border:1px solid #000;opacity:.08;content:""; }
.finance div.vodB .vod a::after { position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;opacity:0;-webkit-transition:background .2s,opacity .2s;transition:background .2s,opacity .2s;content:""; }
.finance div.vodB .vod p { position:absolute;top:50%;left:50%;display:block;width:124px;height:40px;margin:-20px 0 0 -62px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_vod_txt.png') 0 0 no-repeat;overflow:hidden;text-indent:-999em; }

.finance div.vodB .txt { display:block;margin-bottom:30px;padding:0 2px; }
.finance div.vodB .txt p { display:block;line-height:1.5em;font-size:15px; }
.finance div.vodB .txt .title { display:block;margin-bottom:12px;font-size:20px;font-weight:bold; }
.finance div.vodB .txt .offerer { display:inline-block;color:#1184ff; }
.finance div.vodB .txt .date { margin-left:20px;display:inline-block;color:#777777; }
.finance div.vodB .txt .date i { display:inline-block;color:#eeeeee; }
.finance div.vodB .txt .date i.play { width:8px;height:9px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -100px -130px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:1px; }

.finance ul.vodB { width:100%;overflow:hidden; }
.finance ul.vodB li { float:left;width:188px;margin-left:19px; }
.finance ul.vodB li:first-child { margin-left:0; }
.finance ul.vodB li a { display:block; }
.finance ul.vodB li a.vod { position:relative;display:block;width:188px;height:106px;margin-bottom:12px;overflow:hidden; }
.finance ul.vodB li a.vod::before { position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;border:1px solid #000;opacity:.08;content:""; }
.finance ul.vodB li a.vod::after { position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;opacity:0;-webkit-transition:background .2s,opacity .2s;transition:background .2s,opacity .2s;content:""; }
.finance ul.vodB li a.vod em { position:absolute;bottom:5px;right:5px;height:20px;padding:0 4px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_vod_time.png') 0 0 repeat-x;line-height:18px;color:#ffffff;font-size:13px;letter-spacing:0; }
.finance ul.vodB li .txt { display:block;padding:0 2px; }
.finance ul.vodB li .txt p { display:block;line-height:1.5em;font-size:13px; }
.finance ul.vodB li .txt .title { margin-bottom:4px;font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.finance ul.vodB li .txt .offerer { margin-bottom:2px;color:#1184ff; }
.finance ul.vodB li .txt .offerer em.date { margin-left:10px; }
.finance ul.vodB li .txt .date { color:#777777; }
.finance ul.vodB li .txt .date i { display:inline-block;color:#eeeeee; }
.finance ul.vodB li .txt .date i.play { width:8px;height:9px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -100px -130px no-repeat;overflow:hidden;text-indent:-999em; }

.finance ul.vodB.investB { padding:10px 0 30px 0;border-top:1px solid #e4e6ea; }
.finance ul.vodB.investB li { width:384px;margin:20px 0 0 0; }
.finance ul.vodB.investB li.mr { margin-right:40px; }
.finance ul.vodB.investB li a.vod { float:left;margin-bottom:0; }
.finance ul.vodB.investB li .txt { float:left;width:172px;margin-left:20px;padding-top:20px; }
.finance ul.vodB.investB li .txt p { margin:1px 0 5px 0; }
.finance ul.vodB.investB li .txt p em { margin-left:0; }

.finance ul.vodHot { width:100%;padding:40px 0;border-top:1px solid #e4e6ea;overflow:hidden; }
.finance ul.vodHot li { float:left;width:364px;margin-left:4px; }
.finance ul.vodHot li:first-child { margin-left:0; }
.finance ul.vodHot li a { position:relative;display:block;width:364px;height:205px;overflow:hidden; }
.finance ul.vodHot li a::before { position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;border:1px solid #000;opacity:.08;content:""; }
.finance ul.vodHot li a::after { position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;opacity:0;-webkit-transition:background .2s,opacity .2s;transition:background .2s,opacity .2s;content:""; }
.finance ul.vodHot li a span { position:absolute;bottom:20px;left:20px; }
.finance ul.vodHot li a span.dim { position:absolute;bottom:0;left:0;display:block;width:364px;height:205px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_vod_dim.png') 0 0 no-repeat; }
.finance ul.vodHot li a span p { display:inline-block;line-height:1.5em;font-size:13px; }
.finance ul.vodHot li a span .hot { display:block;width:44px;height:22px;margin-bottom:10px;background-color:#1184ff;border-radius:0.2em;line-height:20px;color:#ffffff;font-size:15px;text-align:center;letter-spacing:0;overflow:hidden; }
.finance ul.vodHot li a span .title { display:block;margin-bottom:4px;color:#ffffff;font-size:20px; }
.finance ul.vodHot li a span .offerer { margin-right:12px;color:#49a1ff; }
.finance ul.vodHot li a span .date { color:#a1a0a0; }
.finance ul.vodHot li a span .date i { display:inline-block;color:#6d6d6d; }
.finance ul.vodHot li a span .date i.play { width:8px;height:9px;margin-right:2px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -100px -130px no-repeat;overflow:hidden;text-indent:-999em; }
.finance ul.vodHot li a em.time { position:absolute;top:5px;right:5px;height:20px;padding:0 4px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_vod_time.png') 0 0 repeat-x;line-height:18px;color:#ffffff;font-size:13px;letter-spacing:0; }

.finance .searchB { padding:12px 14px;border:1px solid #e2e2e2; }
.finance .searchB .rdo { float:left;margin-top:7px; }
.finance .searchB .selectB { width:210px; }
.finance .searchB .selectB.noBR { width:110px;border:0; }
.finance .searchB .selectB.noBR select { background-position:80% center; }
.finance .searchB a.btn { float:left;display:block;width:48px;height:34px;margin-left:6px;background-color:#1e87f8;border-radius:0.1em;line-height:32px;color:#ffffff;text-align:center; }

.finance .searchB .fr .selectB { position:relative;overflow:visible; }
.finance .searchB .fr .selectB span.layerB { position:absolute;top:32px;left:-1px;display:block;width:210px;height:260px;padding:5px 0 5px 0;background:#ffffff;border:1px solid #cccccc;overflow-y:auto;overflow-x:hidden;z-index:1001; }
.finance .searchB .fr .selectB span.layerB a { padding:0 0 0 14px; }
/*.finance .searchB .fr .selectB span.layerB a:hover { background:#f6f6f6;text-decoration:none; }
.finance .searchB .fr .selectB span.layerB a em { color:#3c83ff; }
.finance .searchB .fr .selectB span.layerB a cite { margin-left:4px;color:#808080;font-family:'Roboto'; }
*/
.finance div.btnTxt { width:807px;height:38px;background-color:#ffffff;border:1px solid #e4e6ea; }
.finance div.btnTxt a { float:left;display:block;width:269px;height:38px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_bar.png') 0 center no-repeat;line-height:36px;color:#003268;text-align:center; }
.finance div.btnTxt a:first-child { background:none; }
.finance div.btnTxt a em { color:#1184ff; }

.finance a.btnTxt { float:right;display:block;height:26px;margin:7px 0;padding:0 10px;line-height:25px;background:#ffffff;border:1px solid #e4e6ea;font-size:13px; }
.finance a.btnTxt i { display:inline-block;width:6px;height:10px;margin-left:8px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -180px 0 no-repeat;overflow:hidden;text-indent:-999em; }

.finance .mapB { width:1100px;margin-top:38px;overflow:hidden; }
.finance .mapB h3 { float:left;display:block;margin:3px 0 14px 0;padding:0 2px;color:#333333;font-size:20px; }
.finance .mapB ul.tab { float:right;margin-top:8px; }
.finance .mapB ul.tab li { float:left;margin-left:40px; }
.finance .mapB ul.tab li:first-child { margin-left:0; }
.finance .mapB ul.tab li a { display:block;color:#808080;font-size:15px; }
.finance .mapB ul.tab li a.on { color:#333333;font-weight:bold; }

.finance .mapB .map { position:relative;width:1100px;height:410px;overflow:hidden; }
.finance .mapB .map span { position:absolute;top:0;left:0;display:block;width:200px;text-align:center; }
.finance .mapB .map span a.txt { display:inline-block;height:28px;background-color:#ffffff;border-radius:0.2em;box-shadow:1px 1px 6px rgba(0, 0, 0, 0.2); }
.finance .mapB .map span a.txt img { float:left;display:block;width:21px;height:12px;margin:8px; }
.finance .mapB .map span a.txt p { float:left;display:block;height:28px;line-height:26px; }
.finance .mapB .map span a.txt i { float:left;display:block;width:17px;height:28px;background:#878787 url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -100px -180px no-repeat;border-radius:0 0.2em 0.2em 0;overflow:hidden;text-indent:-999em; }
.finance .mapB .map span a.txt em { float:left;display:block;height:16px;margin:6px 8px;padding:0 4px;background-color:#686868;line-height:16px;color:#ffffff;font-size:14px;font-family:'Roboto'; }
.finance .mapB .map span.up a.txt em { background-color:#ea4a4a; }
.finance .mapB .map span.down a.txt em { background-color:#3470d0; }

.finance .mapB .map span i.line { display:block;width:1px;height:1px;margin:-8px auto 0 auto;background-color:#d2d3d8;overflow:hidden;text-indent:-999em; }
.finance .mapB .map span i.dot { display:block;width:21px;height:21px;margin:-8px auto 0 auto;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 0 0 no-repeat;overflow:hidden;text-indent:-999em; }
.finance .mapB .map span.up i.dot { background-position:0 -230px; }
.finance .mapB .map span.down i.dot { background-position:-30px -230px; }

.finance .mapB .map span.left { text-align:left; }
.finance .mapB .map span.left i.line { margin:-8px 0 0 18px; }
.finance .mapB .map span.left i.dot { margin:-8px 0 0 8px; }
.finance .mapB .map span.right { text-align:right; }
.finance .mapB .map span.right a.txt i { text-align:left; }
.finance .mapB .map span.right i.line { margin:-8px 0 0 182px;text-indent:999em; }
.finance .mapB .map span.right i.dot { margin:-8px 0 0 172px;text-indent:999em; }

.finance .mapB .map span.leftDot { width:250px;text-align:left; }
.finance .mapB .map span.leftDot a.txt { float:left; }
.finance .mapB .map span.leftDot i.line { float:left;margin:14px 0 0 -8px; }
.finance .mapB .map span.leftDot i.dot { float:left;margin:4px 0 0 0; }
.finance .mapB .map span.rightDot { left:inherit;width:250px;text-align:left; }
.finance .mapB .map span.rightDot a.txt { float:right; }
.finance .mapB .map span.rightDot i.line { float:right;margin:14px -8px 0 0; }
.finance .mapB .map span.rightDot i.dot { float:right;margin:4px 0 0 0; }

.finance .mapB .map span.time { top:380px;left:1045px;display:block;width:44px;height:19px;background-color:#878787;line-height:22px;color:#ffffff;font-size:12px;font-family:'Dotum'; }
.finance .mapB .map span.time i { display:inline-block;width:11px;height:11px;margin-right:4px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -103px -188px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-1px; }

.finance .mapB .map span.box { top:0;left:680px;width:320px;padding:30px;background-color:#ffffff;border-radius:0.2em;box-shadow:1px 1px 6px rgba(0, 0, 0, 0.2); }
.finance .mapB .map span.box .tit { width:100%;margin-bottom:14px;border-bottom:1px solid #e4e6ea;overflow:hidden; }
.finance .mapB .map span.box .tit h4 { float:left;display:block;height:20px;padding:0 0 8px 2px;line-height:20px;color:#333333;font-size:16px; }
.finance .mapB .map span.box .tit a.btnMore { float:right;display:block;width:12px;height:16px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -120px -40px no-repeat;overflow:hidden;text-indent:-999em; }
.finance .mapB .map span.box table { width:100%; }
.finance .mapB .map span.box table th { height:28px;padding:0 2px;line-height:1.3em;font-size:14px;text-align:left; }
.finance .mapB .map span.box table th img { display:inline-block;width:21px;height:12px;margin:4px 6px 0 0; }
.finance .mapB .map span.box table td { height:28px;padding:0 2px;line-height:1.3em;font-size:14px;text-align:right; }
.finance .mapB .map span.box table td i { display:inline-block;width:8px;height:10px;margin:0 3px 0 0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_up_down.png') 0 0 no-repeat;overflow:hidden;text-indent:999em; }
.finance .mapB .map span.box table td.draw i { background-position:0 0; }
.finance .mapB .map span.box table td.up i { background-position:-20px 0; }
.finance .mapB .map span.box table td.down i { background-position:-40px 0; }
.finance .mapB .map span.box table td.up1 i { background-position:-60px 0; }
.finance .mapB .map span.box table td.down1 i { background-position:-80px 0; }

.finance .mapB .map.all { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_map01.png') 0 0 no-repeat; }
.finance .mapB .map.asia { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_map02.png') 0 0 no-repeat; }
.finance .mapB .map.asia span.box { top:28px; }
.finance .mapB .map.nAmerica { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_map03.png') 0 0 no-repeat; }
.finance .mapB .map.nAmerica span.box { top:110px; }
.finance .mapB .map.sAmerica { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_map04.png') 0 0 no-repeat; }
.finance .mapB .map.sAmerica span.box { top:130px; }
.finance .mapB .map.europe { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_map05.png') 0 0 no-repeat; }
.finance .mapB .map.europe span.box { top:100px; }

.finance .mapB .exchange { width:1100px;height:40px;background-color:#e5eff5;overflow:hidden; }
.finance .mapB .exchange h4 { float:left;width:60px;height:40px;margin-left:30px;line-height:41px;overflow:hidden; }
.finance .mapB .exchange .txt { float:left;width:984px;height:40px;overflow:hidden; }
.finance .mapB .exchange .txt a { float:left;display:block;height:40px;margin-left:50px;line-height:41px;overflow:hidden; }
.finance .mapB .exchange .txt a p { float:left;display:block;margin-right:14px;color:#000000; }
.finance .mapB .exchange .txt a span.num { float:left;display:block;font-family:'Roboto'; }
.finance .mapB .exchange .txt a span.num i { display:inline-block;width:8px;height:10px;margin:0 3px 0 10px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_up_down.png') 0 0 no-repeat;overflow:hidden;text-indent:999em; }
.finance .mapB .exchange .txt a span.num.draw i { background-position:0 0; }
.finance .mapB .exchange .txt a span.num.up i { background-position:-20px 0; }
.finance .mapB .exchange .txt a span.num.down i { background-position:-40px 0; }
.finance .mapB .exchange .txt a span.num.up1 i { background-position:-60px 0; }
.finance .mapB .exchange .txt a span.num.down1 i { background-position:-80px 0; }
.finance .mapB .exchange .btn { float:right;width:26px;height:40px; }
.finance .mapB .exchange .btn a { display:block;width:26px;height:40px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 0 0 no-repeat;overflow:hidden;text-indent:-999em; }
.finance .mapB .exchange .btn a.btnPrev { background-position:-210px -160px; }
.finance .mapB .exchange .btn a.btnNext { background-position:-240px -160px; }

.finance .rightW { position:relative;float:right;width:166px;padding-left:30px; }
.finance .rightW::before { position:absolute;top:0;left:-1px;content:"";display:block;width:1px;height:100%;background:#e2e2e2; }
.finance .rightW .btnB { width:100%;height:42px;margin-bottom:28px;overflow:hidden; }
.finance .rightW .btnB a { display:block;width:100%;height:42px;background-color:#0058b7;border-radius:0.2em;line-height:40px;color:#ffffff;font-size:15px;text-align:center; }
.finance .rightW .btnB a i { display:inline-block;width:29px;height:21px;margin-right:8px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -60px -230px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:middle; }

.finance .rightW .titB { display:block;width:100%;margin-bottom:18px;border-bottom:1px solid #e4e6ea;overflow:hidden; }
.finance .rightW h4 { float:left;display:block;height:20px;padding:0 14px 10px 2px;line-height:20px;color:#333333;font-size:15px; }
.finance .rightW a.btnMore { float:right;display:block;width:12px;height:16px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -120px -40px no-repeat;overflow:hidden;text-indent:-999em; }

.finance .rightW .searchB { float:left;display:block;width:100%;padding:0;box-sizing:border-box; }
.finance .rightW .searchB input.txt { float:left;width:156px;height:32px;border:0;padding:0 10px; }
.finance .rightW .searchB a.btnSearch { float:left;width:32px;height:32px;margin:0;padding:0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 8px -171px no-repeat;overflow:hidden;text-indent:-999em; }

.finance .rightW ul.tab { width:100%;margin-bottom:16px;overflow:hidden; }
.finance .rightW ul.tab li { float:left;width:50%;overflow:hidden; }
.finance .rightW ul.tab li a { display:block;width:100%;height:20px;padding-bottom:10px;border-bottom:1px solid #e4e6ea;line-height:20px;color:#808080;text-align:center; }
.finance .rightW ul.tab li a.on { border-bottom:1px solid #000000;color:#333333;font-weight:bold; }

.finance .rightW .myB { margin-bottom:40px; }
.finance .rightW .myB ul.list { width:100%;max-height:268px;overflow:hidden; }
.finance .rightW .myB ul.list li { margin-top:10px;padding:0 2px;overflow:hidden; }
.finance .rightW .myB ul.list li:first-child { margin-top:0; }
.finance .rightW .myB ul.list li a { float:left;display:block;width:90px;height:18px;line-height:1.3em;font-size:13px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.finance .rightW .myB ul.list li p { float:right;display:block;width:70px;height:18px;line-height:1.3em;color:#333333 !important;font-size:13px;font-family:'Roboto';text-align:right; }
.finance .rightW .myB ul.list li p i { display:inline-block;width:8px;height:10px;margin-left:8px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_up_down.png') 0 0 no-repeat;overflow:hidden;text-indent:999em; }
.finance .rightW .myB ul.list li p.up i { background-position:-20px 0; }
.finance .rightW .myB ul.list li p.down i { background-position:-40px 0; }
.finance .rightW .myB ul.list li p.up1 i { background-position:-60px 0; }
.finance .rightW .myB ul.list li p.down1 i { background-position:-80px 0; }

.finance .rightW .myB .selectB { width:164px;margin-bottom:16px; }
.finance .rightW .myB .selectB.w210 { width:210px; }
.finance .rightW .myB .selectB select { font-size:13px; }

.finance .rightW .myB .btn { display:block;width:100%;height:22px;margin-top:18px;overflow:hidden; }
.finance .rightW .myB .btn p { float:left;display:block;height:22px;line-height:22px;color:#777777;font-size:12px;font-family:'Roboto'; }
.finance .rightW .myB .btn p.time { margin-right:12px;text-align:right; }
.finance .rightW .myB .btn a { float:left;display:block;width:22px;height:22px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 0 0 no-repeat;overflow:hidden;text-indent:-999em; }
.finance .rightW .myB .btn a.btnPrev { margin-right:1px;background-position:0 -40px; }
.finance .rightW .myB .btn a.btnNext { margin-right:8px;background-position:-30px -40px; }
.finance .rightW .myB .btn a.btnChart { float:right;width:24px;background-position:-60px -40px; }
.finance .rightW .myB .btn a.btnMy { float:right;width:26px;background-position:-90px -40px; }

.finance .rightW .myB .box { display:table;width:100%;height:220px;background-color:#f8f8f8;overflow:hidden; }
.finance .rightW .myB .box span { display:table-cell;width:100%;height:220px;text-align:center;vertical-align:middle; }
.finance .rightW .myB .box p { display:block;line-height:1.5em;color:#808080; }
.finance .rightW .myB .box a { display:inline-block;height:32px;margin-top:10px;padding:0 12px;background-color:#ffffff;border:1px solid #e4e6ea;line-height:30px;color:#333333; }

.finance .rightW .newsB { margin-bottom:40px; }
.finance .rightW .newsB ul.list { width:100%;overflow:hidden; }
.finance .rightW .newsB ul.list li { margin-top:10px;padding:0 2px;overflow:hidden; }
.finance .rightW .newsB ul.list li:first-child { margin-top:0; }
.finance .rightW .newsB ul.list li a { display:block;height:18px;line-height:1.3em;font-size:13px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }

.finance .rightW .newsB .hashtag { clear:both;display:block;padding-top:14px;overflow:hidden; }
.finance .rightW .newsB .hashtag h5 { display:block;margin-bottom:4px;color:#1184ff; }
.finance .rightW .newsB .hashtag ul { width:100%;overflow:hidden; }
.finance .rightW .newsB .hashtag ul li { float:left;margin:6px 6px 0 0; }
.finance .rightW .newsB .hashtag ul li a { display:block;height:30px;padding:0 12px;border-radius:2em;line-height:28px;color:#ffffff;text-align:center;overflow:hidden; }
.finance .rightW .newsB .hashtag ul li.ty01 a { background-color:#1f8dee; }
.finance .rightW .newsB .hashtag ul li.ty02 a { background-color:#25a3b4; }
.finance .rightW .newsB .hashtag ul li.ty03 a { background-color:#2dace2; }
.finance .rightW .newsB .hashtag ul li.ty04 a { background-color:#438e98; }
.finance .rightW .newsB .hashtag ul li.ty05 a { background-color:#7db5ea; }
.finance .rightW .newsB .hashtag ul li.ty06 a { background-color:#0e76bb; }

.finance .rightW .rankingB { margin-bottom:40px; }
.finance .rightW .rankingB ul.list { width:100%;overflow:hidden; }
.finance .rightW .rankingB ul.list li { margin-top:10px;padding:0 2px;overflow:hidden; }
.finance .rightW .rankingB ul.list li:first-child { margin-top:2px; }
.finance .rightW .rankingB ul.list li a { float:left;display:block;width:122px;height:18px;line-height:1.3em;font-size:13px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.finance .rightW .rankingB ul.list li a em { float:left;display:block;width:16px;height:18px;margin:1px 6px 0 0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 0 0 no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-3px; }
.finance .rightW .rankingB ul.list li a em.ty01 { background-position:0 -260px; }
.finance .rightW .rankingB ul.list li a em.ty02 { background-position:-20px -260px; }
.finance .rightW .rankingB ul.list li a em.ty03 { background-position:-40px -260px; }
.finance .rightW .rankingB ul.list li a em.ty04 { background-position:-60px -260px; }
.finance .rightW .rankingB ul.list li a em.ty05 { background-position:-80px -260px; }
.finance .rightW .rankingB ul.list li a em.ty06 { background-position:-100px -260px; }
.finance .rightW .rankingB ul.list li a em.ty07 { background-position:-120px -260px; }
.finance .rightW .rankingB ul.list li a em.ty08 { background-position:-140px -260px; }
.finance .rightW .rankingB ul.list li a em.ty09 { background-position:-160px -260px; }
.finance .rightW .rankingB ul.list li a em.ty10 { background-position:-180px -260px; }
.finance .rightW .rankingB ul.list li p { float:right;display:block;width:40px;height:18px;line-height:1.3em;color:#333333;font-size:13px;font-family:'Roboto';text-align:right; }
.finance .rightW .rankingB ul.list li p i { display:inline-block;width:10px;height:10px;margin-right:2px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 0 -20px no-repeat;overflow:hidden;text-indent:999em; }
.finance .rightW .rankingB ul.list li p.up i { margin:0;background-position:-20px -20px; }
.finance .rightW .rankingB ul.list li p.down i { margin:0;background-position:-40px -20px; }
.finance .rightW .rankingB ul.list li p.new i { width:25px;margin:0;background-position:-60px -20px; }

.finance .rightW .infoB { margin-bottom:40px; }
.finance .rightW .infoB ul { width:100%;overflow:hidden; }
.finance .rightW .infoB ul li { width:100%;margin-top:4px;line-height:1.3em;overflow:hidden; }
.finance .rightW .infoB ul li:first-child { margin-top:0; }
.finance .rightW .infoB ul li.mt { margin-top:16px; }
.finance .rightW .infoB ul li a { float:left;display:block;margin-left:8px;padding-left:8px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/vert_12.png') 0 2px no-repeat;font-size:13px; }
.finance .rightW .infoB ul li a:first-child { margin-left:0;padding-left:0;background:none; }
.finance .rightW .infoB ul li a:hover { color:#1184ff;text-decoration:underline; }

.finance .rightW .foreignB { width:186px;height:44px;margin-bottom:40px;padding:14px 0 14px 24px;background-color:#0058b7;border-radius:0.2em;overflow:hidden; }
.finance .rightW .foreignB span { float:left;display:block;width:44px;height:44px;margin-right:16px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -300px -100px no-repeat;overflow:hidden;text-indent:-999em; }
.finance .rightW .foreignB ul { float:left;height:44px;overflow:hidden; }
.finance .rightW .foreignB ul li { width:100%;margin-top:5px;overflow:hidden; }
.finance .rightW .foreignB ul li a { display:block;padding-left:8px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/ico_dot02.png') 0 6px no-repeat;line-height:1.2em;color:#ffffff; }

.finance .rightW .bestB { margin-bottom:40px; }
.finance .rightW .bestB ul.list { width:100%;border-top:1px solid #e4e6ea;overflow:hidden; }
.finance .rightW .bestB ul.list li { margin-top:10px;padding:0 2px 0 20px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -380px 0 no-repeat;overflow:hidden; }
.finance .rightW .bestB ul.list li:first-child { margin-top:16px; }
.finance .rightW .bestB ul.list li a { display:block;line-height:1.3em;font-size:13px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.finance .rightW .bestB ul.list li a span { display:inline-block;color:#888888; }
.finance .rightW .bestB ul.list li a span i.reply { display:inline-block;width:24px;height:14px;margin-right:4px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -130px -180px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-3px; }
.finance .rightW .bestB ul.list li.ty01 { background-position:-380px 0; }
.finance .rightW .bestB ul.list li.ty02 { background-position:-380px -40px; }
.finance .rightW .bestB ul.list li.ty03 { background-position:-380px -80px; }
.finance .rightW .bestB ul.list li.ty04 { background-position:-380px -120px; }
.finance .rightW .bestB ul.list li.ty05 { background-position:-380px -160px; }

.chk { display:inline-block;margin-left:10px; }
.chk:first-child { margin-left:0;background:none; }
.chk a { float:left;display:block;text-decoration:none; }
.chk a i { display:inline-block;width:15px;height:20px;margin:0px 5px 0 0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -40px -129px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:middle; }
.chk a.on i { background-position:-60px -129px; }

.rdo { display:inline-block; }
.rdo a { display:inline-block;height:18px;line-height:17px;margin-right:12px;text-decoration:none; }
.rdo a i { display:inline-block;width:18px;height:18px;margin-right:6px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -40px -100px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:top; }
.rdo a.on i { background-position:-60px -100px; }

.rdoB { padding:14px 0;border:1px solid #e4e6ea;border-top:0;text-align:center; }

.selectB { position:relative;float:left;display:block;width:175px;height:32px;border:1px solid #cccccc;overflow:hidden; }
.selectB.ml { margin-left:14px; }
.selectB select { width:112%;height:32px;margin:0;padding:3px 0 4px 10px;background:#ffffff url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_select.png') 82% center no-repeat;border:0; }
.selectB select { -webkit-appearance:none;-moz-appearance:none;appearance:none; }
.selectB select::-ms-expand { display:none; }
.selectB input { width:186px;height:32px;margin:0;padding:0 12px;border:0; }

table.tab { width:100%;height:36px; }
table.tab.mb { margin-bottom:30px; }
table.tab td { padding:0 !important;background:#f6f6f6 url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/vert_14.png') left center no-repeat; }
table.tab td:first-child { background:#f6f6f6; }
table.tab td a { display:block;width:100%;height:36px;line-height:34px;color:#808080;text-align:center; }
table.tab td.on { background:#0058b7; }
table.tab td.on a { color:#ffffff; }
table.tab td.last { padding:0 !important;background:#ffffff; }
table.tab td.last p { float:right;color:#777777;font-size:12px; }
table.tab td a.btnChart { float:right;display:block;width:106px;height:26px;margin-top:-5px;line-height:28px;background:#ffffff;border:1px solid #e4e6ea;font-size:14px;text-align:center;text-decoration:none; }
table.tab td a.btnChart i { display:inline-block;width:10px;height:10px;margin:0 6px 0 0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -20px -100px no-repeat;overflow:hidden;text-indent:-999em; }
table.tab td a.btnChartOn { float:right;display:block;width:84px;height:26px;line-height:28px;text-align:right;text-decoration:none; }
table.tab td a.btnChartOn i { display:inline-block;width:10px;height:10px;margin:0 0 0 6px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -200px 0 no-repeat;overflow:hidden;text-indent:999em; }
table.tab td a.btnChartOff { float:right;display:block;width:84px;height:26px;line-height:28px;text-align:right;text-decoration:none; }
table.tab td a.btnChartOff i { display:inline-block;width:10px;height:10px;margin:0 0 0 6px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -220px 0 no-repeat;overflow:hidden;text-indent:999em; }

ul.tabs { width:661px;height:74px;margin:30px 1px 38px 1px;border-bottom:1px solid #e4e6ea; }
ul.tabs li { position:relative;float:left;width:109px;height:36px;border-top:1px solid #e4e6ea;border-right:1px solid #e4e6ea; }
ul.tabs li:first-child { border-left:1px solid #e4e6ea; }
ul.tabs li.first { border-left:1px solid #e4e6ea; }
ul.tabs li a { display:block;width:100%;height:36px;line-height:34px;color:#333333;text-align:center;overflow:hidden; }
ul.tabs li.on a { position:absolute;top:-1px;left:-1px;width:111px;height:38px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_tab_line.png') 0 0 no-repeat;line-height:36px;color:#1184ff;z-index:10; }
ul.tabs li.on a { color:#1184ff; }

.tabB { width:100%;margin-bottom:38px;overflow:hidden; }
.tabB table.tab { border-bottom:0; }
.tabB table.tab td { padding:0 !important; }
.tabB .subTab { height:17px;padding:13px 0;border-bottom:1px solid #e4e6ea; }
.tabB .subTab h4 { float:left;display:block;height:16px;margin-left:2px;color:#1184ff;line-height:1.3em;font-size:15px;font-weight:normal; }
.tabB .subTab ul { float:left; }
.tabB .subTab ul li { float:left; }
.tabB .subTab ul li a { float:left;display:block;height:16px;margin-left:28px;line-height:1.3em;color:#808080; }
.tabB .subTab ul li a.btn { width:14px;height:14px;margin:3px 0 1px 4px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -20px -130px no-repeat;overflow:hidden;text-indent:-999em; }
.tabB .subTab ul.tab li a { display:block;height:20px;margin:0;padding:0 14px 10px 14px;border-bottom:1px solid #e4e6ea;line-height:20px;color:#808080;text-align:center; }
.tabB .subTab ul.tab li a.on { border-bottom:1px solid #000000;color:#333333;font-weight:bold; }

.tabB .subTab a.refresh { float:left;display:block;height:16px;margin:1px 10px 0 0;line-height:13px;color:#777777;font-size:13px; }
.tabB .subTab a.refresh i { float:left;display:block;width:12px;height:12px;margin:1px 4px 0 0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -110px -20px no-repeat;overflow:hidden;text-indent:-999em; }

.tabB .subTab .selectB { width:110px;height:28px;margin:-6px 0 0 0; }
.tabB .subTab .selectB select { height:28px; }

.tabB.mb { margin-bottom:33px; }
.tabB.mb0 { margin-bottom:0; }

.topRank { padding:38px 0 0 0; }
.topRank h4 { float:left;display:block;height:20px;padding:0 14px 10px 2px;line-height:20px;color:#333333; }
.topRank span.rdo { float:left; }
.topRank a.btnChart { float:right;display:inline-block;height:26px;margin-top:-5px;padding:0 9px 0 8px;line-height:24px;background:#ffffff;border:1px solid #e4e6ea;font-size:13px;text-align:center;text-decoration:none; }
.topRank a.btnChart i { display:inline-block;width:10px;height:10px;margin:0 6px 0 0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -20px -100px no-repeat;overflow:hidden;text-indent:-999em; }

.topRank .slideB { clear:both;width:888px;margin-bottom:38px;padding:0 1px;background:#fbfbfb;border-top:1px solid #e4e6ea;border-bottom:1px solid #e4e6ea;border-left:0;border-right:0;overflow:hidden; }
.topRank .slideB.ty01 { padding:0;background:#ffffff;border:1px solid #000000; }
.topRank .slideB ul { width:100%;overflow:hidden; }
.topRank .slideB ul li { float:left;width:255px;padding:20px 20px;border-left:1px solid #e4e6ea; }
.topRank .slideB ul li:first-child { border-left:0; }
.topRank .slideB ul li span { position:relative;float:left;display:block;height:107px; }
.topRank .slideB ul li span i { display:block;margin:5px 0 0 0;font-family:'Roboto'; }
.topRank .slideB ul li .thumb { margin-right:14px; }

.topRank .slideB ul li span a { display:block;color:#333333;font-size:15px; }
.topRank .slideB ul li span a.txt { width:108px;margin:8px 0 0 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.topRank .slideB ul li span a.btnChart { float:none;position:absolute;bottom:13px;left:0;font-size:12px; }
.topRank .slideB ul li span a.btnChart i { display:inline-block;margin:0 6px 0 0; }

.topRank .selectB { height:28px;margin:-4px 20px 0 0; }
.topRank .selectB select { height:28px; }

.topRank .btnB { float:left;margin-top:-4px; }
.topRank .btnB a { float:left;display:block;height:26px;margin-right:8px;padding:0 8px 0 8px;line-height:24px;border:1px solid #e4e6ea; }
.topRank .btnB a i { display:inline-block;width:6px;height:10px;margin-left:8px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -180px 0 no-repeat;overflow:hidden;text-indent:-999em; }

.topRank .numC { float:right;margin-top:2px; }
.topRank .numC strong { color:#1184ff;font-family:'Roboto';font-weight:normal; }

.topRank .borderB { clear:both;width:888px;background:#ffffff;border:1px solid #000000; }

.topRank .borderB .stckL { position:relative;overflow:hidden; }
.topRank .borderB .stckL .navB a { position:absolute;display:block;width:30px;height:80px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 0 0 no-repeat;overflow:hidden;text-indent:-999em; }
.topRank .borderB .stckL .navB a.btnPrev { left:0;background-position:-270px 0;border-right:1px solid #e4e6ea; }
.topRank .borderB .stckL .navB a.btnNext { right:0;background-position:-310px 0; }
.topRank .borderB ul.topstk { float:left;width:100%;border-bottom:1px solid #c9ccd1; }
.topRank .borderB ul.topstk li { position:relative;float:left;border-right:1px solid #e4e6ea; }
.topRank .borderB ul.topstk li:first-child { margin-left:30px; }
.topRank .borderB ul.topstk li a { display:block;width:137px;height:60px;padding:20px 0 0 0;font-size:15px;text-align:center;text-decoration:none; }
.topRank .borderB ul.topstk li a i { display:block;margin-top:5px;font-size:14px;font-family:'Roboto'; }
.topRank .borderB ul.topstk li a em { display:none; }
.topRank .borderB ul.topstk li a.on em { position:absolute;top:-1px;left:-1px;display:block;width:141px;height:82px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_border_on.png') 0 0 no-repeat;overflow:hidden;text-indent:-999em;z-index:100; }

.stckB { clear:both;position:relative;padding:0 0 85px 0;overflow:hidden; }
.stckB .stkTitB { width:100%;height:88px;text-align:center; }
.stckB .stkTitB .navB {  }
.stckB .stkTitB .navB a { position:absolute;top:30px;display:block;width:11px;height:20px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 0 0 no-repeat;overflow:hidden;text-indent:-999em; }
.stckB .stkTitB .navB a.btnPrev { left:30px;background-position:-140px 0; }
.stckB .stkTitB .navB a.btnNext { right:30px;background-position:-160px 0; }
.stckB .stkTitB .stckTxt { display:inline-block;line-height:87px;color:#333333;font-size:22px;font-weight:bold; }
.stckB .stkTitB .stckTxt a { text-decoration:none; }
.stckB .stkTitB .stckTxt a em { margin-left:10px;font-size:16px;font-family:'Roboto';font-weight:normal;vertical-align:middle; }
.stckB .stkTitB .stckTxt a i { display:inline-block;width:24px;height:22px;margin:-4px 10px 0 0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -80px -100px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:middle; }
.stckB .stkTitB .stckTxt a.on i { background-position:-110px -100px; }
.stckB .stkTitB .btn { position:absolute;top:24px;right:60px;display:inline-block;height:32px;padding:0 10px;line-height:30px;background:#ffffff;border:1px solid #e4e6ea;font-size:13px;text-align:center; }

.stckB .currentStk { float:left;width:384px;margin-left:30px; }
.stckB .currentStk .numB { margin-top:-3px; }
.stckB .currentStk ul { width:172px; }
.stckB .currentStk ul li { width:172px; }
.stckB .chartB { float:right;width:416px;height:302px;border:1px solid #cbced3;margin-right:30px; }
.stckB .chartB .chart { clear:both;width:100%;height:258px; }

.stckB .currentStk .newsB  { float:left;width:384px;margin-top:24px; }
.stckB .currentStk .newsB span.tit { display:block;margin-bottom:12px;border-bottom:1px solid #e4e6ea;overflow:hidden; }
.stckB .currentStk .newsB span.tit h4 { float:left;display:block;height:20px;padding:0 14px 10px 2px;line-height:20px;color:#333333;font-size:15px; }
.stckB .currentStk .newsB a.btnMore { float:right;display:block;width:12px;height:16px;margin-top:3px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -120px -40px no-repeat;overflow:hidden;text-indent:-999em; }

.stckB .currentStk .newsB ul.list { width:100%;padding-top:4px;overflow:hidden; }
.stckB .currentStk .newsB ul.list li { width:100%;margin-top:8px;overflow:hidden; }
.stckB .currentStk .newsB ul.list li:first-child { margin-top:0; }
.stckB .currentStk .newsB ul.list li a { float:left;display:block;width:344px;height:20px;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.stckB .currentStk .newsB ul.list li span { float:left;display:block;width:113px;height:20px;line-height:1.5em;color:#888888;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.stckB .currentStk .newsB ul.list li em { float:right;display:block;width:40px;height:20px;line-height:1.5em;color:#888888;text-align:right; }

.stckB .rollingB { position:absolute;width:100%;bottom:0;height:40px;padding:12px 0 0 0;background:#f6f6f6;text-align:center; }
.stckB .rollingB .contB { float:right;margin-right:30px; }
.stckB .rollingB .contB strong { float:left;height:26px;line-height:27px;padding-right:16px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/ico_autoscroll.png') right center no-repeat;font-weight:normal; }
.stckB .rollingB .contB .tab { float:left;display:block;margin-left:16px;border:1px solid #e4e6ea;overflow:hidden; }
.stckB .rollingB .contB .tab a { float:left;display:block;width:68px;height:26px;line-height:24px;background:#ffffff;border-left:1px solid #e4e6ea; }
.stckB .rollingB .contB .tab a:first-child { border-left:0; }
.stckB .rollingB .contB .tab a.on { background:#1184ff;color:#ffffff; }

.detailStk { float:left;width:100%;margin:38px 0 0 0; }
.detailStk .currentStk { float:left; }
.detailStk .currentStk ul { float:right;width:540px;margin:12px 0 0 0;padding:0 0 0 30px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/vert_41.png') 0 11px no-repeat; }
.detailStk .currentStk ul li { float:left;width:134px;margin-right:45px; }
.detailStk .currentStk ul li.long { width:182px;margin-right:0; }
.detailStk .currentStk ul li strong { float:left;display:block;width:64px; }
.detailStk .currentStk ul li p { float:left;width:70px;text-align:right; }
.detailStk .currentStk ul li.long p { width:118px; }

.detailStk .currentStk .currentB .icoB { display:inline-block;line-height:30px;vertical-align:middle; }
.detailStk .currentStk .currentB .icoB em { display:inline-block;height:14px;padding:0 2px;margin-left:6px;background:#ffffff;border:1px solid #ced1d5;line-height:15px;color:#333333;font-size:12px;font-family:'Dotum'; }
.detailStk .currentStk .currentB .icoB em.ty02 { background:#e9e9e9; }

.detailStk .currentStk .currentB { float:left;width:400px; }
.detailStk .currentStk .currentB .stckTxt { display:inline-block;line-height:30px;color:#333333;font-size:22px;font-weight:bold;vertical-align:middle; }
.detailStk .currentStk .currentB .stckTxt a { text-decoration:none; }
.detailStk .currentStk .currentB .stckTxt a em { margin-left:10px;font-size:16px;font-family:'Roboto';font-weight:normal;vertical-align:middle; }
.detailStk .currentStk .currentB .stckTxt a i { display:inline-block;width:24px;height:22px;margin:0 10px 0 0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -80px -100px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-1px; }
.detailStk .currentStk .currentB .stckTxt a.on i { background-position:-110px -100px; }

.detailStk .currentStk .compIntro { position:relative;float:right;width:100px;padding:23px 30px 0 0;text-align:right;z-index:100; }
.detailStk .currentStk .compIntro em { float:right;display:block;width:100px;color:#555555;font-size:12px;font-family:'Dotum'; }
.detailStk .currentStk .compIntro a { float:right;display:block;width:66px;height:18px;margin-top:9px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 0 -150px no-repeat;overflow:hidden;text-indent:999em; }
.detailStk .currentStk .compIntro .layerB { position:absolute;top:68px;right:30px;display:block;width:455px;padding:16px 20px;background:#ffffff;border:1px solid #cacaca;line-height:1.55em;color:#666666;font-size:14px;text-align:left; }

.detailStk .graphW { position:relative;float:left;width:100%;margin-top:25px;border-top:1px solid #424242;padding:0 0 16px 0; }
.detailStk .graphW a.btnMore { position:absolute;bottom:1px;left:50%;display:block;width:64px;height:15px;margin-left:-32px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -150px -100px no-repeat;overflow:hidden;text-indent:-999em; }
.detailStk .graphW a.btnClose { position:absolute;bottom:1px;left:50%;display:block;width:64px;height:15px;margin-left:-32px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -150px -130px no-repeat;overflow:hidden;text-indent:-999em; }

.detailStk .graphW .borderB { border:1px solid #424242;border-top:0; }

.detailStk .graphW .graphB { float:left;display:block;width:818px;height:387px;border-right:1px solid #e4e6ea; }
.detailStk .graphW .graphB ul { float:left;width:100%;height:43px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_tab_graph.png') 0 0 repeat-x; }
.detailStk .graphW .graphB ul li { float:left;width:78px;height:42px;margin:0 30px; }
.detailStk .graphW .graphB ul li.on { border-bottom:1px solid #000000; }
.detailStk .graphW .graphB ul li.btn { margin:0; }
.detailStk .graphW .graphB ul li a { display:block;width:78px;height:42px;line-height:43px;color:#808080;font-size:15px;text-align:center; }
.detailStk .graphW .graphB ul li.on a { color:#333333;font-weight:bold; }
.detailStk .graphW .graphB ul li.btn a { width:64px;height:26px;margin:7px 0 0 0;margin-left:32px;background:#ffffff;border:1px solid #e4e6ea;line-height:25px;color:#333333;font-size:13px; }
.detailStk .graphW .graphB ul li.btn a i { display:inline-block;width:6px;height:10px;margin-left:6px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -180px 0 no-repeat;overflow:hidden;text-indent:-999em; }
.detailStk .graphW .graphB .graph { float:left;display:block;width:758px;height:286px;margin:30px 0 0 30px; }

.detailStk .graphW .txtB { float:left;display:block;width:220px;margin:0 0 0 30px; }
.detailStk .graphW .txtB dl { float:left;width:100%;margin-top:26px; }
.detailStk .graphW .txtB dl dt { float:left;display:block;height:28px;line-height:28px;font-size:15px;font-weight:bold; }
.detailStk .graphW .txtB dl dd { float:left;display:block;width:100%;margin-top:9px; }
.detailStk .graphW .txtB dl dd.last { padding-bottom:15px; }
.detailStk .graphW .txtB dl dd.line { margin-top:0;padding-top:18px;border-top:1px solid #e4e6ea; }
.detailStk .graphW .txtB dl dd.ico { position:relative; }
.detailStk .graphW .txtB dl dd strong { float:left;display:block;width:80px;font-weight:normal; }
.detailStk .graphW .txtB dl dd.ico strong i { display:inline-block;width:14px;height:14px;margin-left:5px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -80px -130px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-2px; }
.detailStk .graphW .txtB dl dd p { float:right;width:140px;font-family:'Roboto';text-align:right; }
.detailStk .graphW .txtB dl dd p em { display:inline-block;margin-left:2px;color:#808080;font-size:13px;font-family:'AppleSDGothicNeo-Regular','Malgun Gothic','\B9D1\C740   \ACE0\B515','Dotum',sans-serif; }
.detailStk .graphW .txtB dl dd p cite { display:inline-block;width:95px;padding:0;color:#333333;font-family:'AppleSDGothicNeo-Regular','Malgun Gothic','\B9D1\C740   \ACE0\B515','Dotum',sans-serif;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:middle;text-align:left; }
.detailStk .graphW .txtB dl dd p u { display:inline-block;text-decoration:none;vertical-align:middle; }

.detailStk .graphW .txtB dl dd.ico .layerB { position:absolute;top:19px;left:60px;display:block;width:228px;padding:16px 20px;background:#ffffff;border:1px solid #cacaca;line-height:1.55em;color:#666666;font-size:14px;text-align:left;z-index:100; }
.detailStk .graphW .txtB dl dd.ico .layerB em { display:block; }

.finance .leftW .calendar { width:100%;overflow:hidden; }
.finance .leftW .calendar .tit { position:relative;height:30px;margin-bottom:8px;text-align:center;overflow:hidden; }
.finance .leftW .calendar .tit p { display:inline-block;margin:0 20px;line-height:30px;font-size:26px;font-family:'Roboto';vertical-align:top; }
.finance .leftW .calendar .tit a.btnPrev { display:inline-block;width:20px;height:20px;margin:4px 0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -210px -70px no-repeat;overflow:hidden;text-indent:-999em; }
.finance .leftW .calendar .tit a.btnNext { display:inline-block;width:20px;height:20px;margin:4px 0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -230px -70px no-repeat;overflow:hidden;text-indent:-999em; }
.finance .leftW .calendar .tit a.today { position:absolute;top:0;right:0;display:block;width:42px;height:26px;border:1px solid #cccccc;line-height:24px;text-align:center; }
.finance .leftW .calendar .tit .selectBox { position:absolute;top:0;right:0; }
.finance .leftW .calendar .tit .selectBox p { float:left;width:20px;margin:0;line-height:30px;color:#333333;font-size:14px;font-family:'AppleSDGothicNeo-Regular','Malgun Gothic','\B9D1\C740   \ACE0\B515','Dotum',sans-serif;text-align:right; }
.finance .leftW .calendar .tit .selectBox .selectB.ty01 { width:80px;height:28px; }
.finance .leftW .calendar .tit .selectBox .selectB.ty01 select { width:128%;height:28px;background:#ffffff url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_select02.png') 80% center no-repeat; }
.finance .leftW .calendar .tit .selectBox .selectB.ty02 { width:64px;height:28px;margin-left:14px; }
.finance .leftW .calendar .tit .selectBox .selectB.ty02 select { width:130%;height:28px;background:#ffffff url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_select02.png') 80% center no-repeat; }

.finance .leftW .calendar table tbody td { height:106px;padding:0;border-left:1px solid #e4e6ea;border-bottom:1px solid #e4e6ea;vertical-align:top; }
.finance .leftW .calendar table tbody td:first-child { border-left:0; }
.finance .leftW .calendar table tbody td span { display:block;min-height:84px;padding:8px 12px 12px 12px;border:1px solid #ffffff; }
.finance .leftW .calendar table tbody td span em { color:#999999; }
.finance .leftW .calendar table tbody td.on span { border:1px solid #1385ff; }
.finance .leftW .calendar table tbody td.on span em { color:#1184ff; }
.finance .leftW .calendar table tbody td span p { display:block;width:100%;height:18px;margin-top:5px;overflow:hidden; }
.finance .leftW .calendar table tbody td span p a { float:left;width:62px;height:18px;line-height:1.3em;font-size:13px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.finance .leftW .calendar table tbody td.gray { background-color:#f6f6f6; }

.finance .leftW .calendar p i { float:left;display:inline-block;width:15px;height:16px;margin:1px 4px 1px 0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 0 -210px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:top; }
.finance .leftW .calendar p i.ty01 { background-position:0 -210px; }
.finance .leftW .calendar p i.ty02 { background-position:-20px -210px; }
.finance .leftW .calendar p i.ty03 { background-position:-40px -210px; }
.finance .leftW .calendar p i.ty04 { background-position:-60px -210px; }
.finance .leftW .calendar p i.ty05 { background-position:-80px -210px; }
.finance .leftW .calendar p i.ty06 { background-position:-100px -210px; }
.finance .leftW .calendar p i.ty07 { background-position:-120px -210px; }
.finance .leftW .calendar p i.ty08 { background-position:-140px -210px; }
.finance .leftW .calendar p i.ty09 { background-position:-160px -210px; }
.finance .leftW .calendar p i.ty10 { background-position:-180px -210px; }

.finance .leftW .calendar p.txt { display:block;margin-top:14px;color:#777777;overflow:hidden; }
.finance .leftW .calendar p.txt span { display:inline-block;margin:0 10px 4px 0; }
.finance .leftW .calendar p.txt span.first { margin-left:8px; }
.finance .leftW .calendar p.txt span i { float:inherit; }

.finance .leftW .calendar table.layer tbody td span { padding:0; }
.finance .leftW .calendar table.layer tbody td span a { position:relative;display:block; }
.finance .leftW .calendar table.layer tbody td span a .layerB { display:none; }
.finance .leftW .calendar table.layer tbody td span a:hover .layerB { position:absolute;top:0;left:118px;display:block;width:360px;background:#ffffff;border:1px solid #cacaca;z-index:100; }

.finance .leftW .calendar ul { width:100%;margin-top:10px;overflow:hidden; }
.finance .leftW .calendar ul li { width:100%;height:20px;overflow:hidden; }
.finance .leftW .calendar ul li a { display:block;height:20px;padding-left:10px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/ico_dot03.png') 0 7px no-repeat;line-height:1.5em;font-size:13px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none;cursor:default; }

.finance .container .leftW ul.tabs { width:811px;height:111px;margin:30px 0 38px -1px; }
.finance .container .leftW ul.tabs li { width:134px; }
.finance .container .leftW ul.tabs li.on a { width:136px;height:38px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_tab_line02.png') 0 0 no-repeat; }

.finance .container .leftW .calendar table tbody td span { min-height:130px; }

.finance .container { width:1100px;margin:0 auto;padding-bottom:170px; }
.finance .container::after { display:block;clear:both;content:""; }

.finance .container .leftW { width:809px;margin-top:34px;padding:0 40px 80px 0; }
.finance .container .leftW .sponsor { width:655px;height:120px;margin:20px auto 20px auto;overflow:hidden;border:1px solid #e4e6ea; }
.finance .container .leftW .sponsor.center { width:468px;height:60px;margin:40px auto; }
.finance .container .leftW .sponsor a { display:block; }

.finance .container .rightW { width:210px;margin-top:34px;padding:0 0 0 40px; }
.finance .container .rightW .sponsor { width:250px;height:auto;margin:0 0 40px -20px; }
.finance .container .rightW .sponsor a { position:relative;display:block;width:250px;height:auto;overflow:hidden; }
.finance .container .rightW .sponsor a::before { position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;border:1px solid #000;opacity:.08;content:""; }
.finance .container .rightW .sponsor a::after { position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;opacity:0;-webkit-transition:background .2s,opacity .2s;transition:background .2s,opacity .2s;content:""; }

.finance .container .rightW .myB ul.list li p { float:left; }
.finance .container .rightW .myB ul.list li span { float:right;display:block;width:46px;height:16px;line-height:1.3em;font-size:13px;font-family:'Roboto';text-align:right; }

.finance .container .rightW .rankingB ul.list li a { width:150px; }
.finance .container .rightW .rankingB ul.list li p { float:left;text-align:left; }
.finance .container .rightW .rankingB ul.list li span { float:right;display:block;width:56px;height:16px;line-height:1.3em;font-size:13px;font-family:'Roboto';text-align:right; }

.finance .container .tableB .titB h4 span { float:inherit;margin:0 4px 0 0;color:#118eff;font-size:15px;font-family:inherit; }

.finance .container .tableB .sortB { float:right; }
.finance .container .tableB .sortB a { color:#808080;margin-left:20px; }
.finance .container .tableB .sortB a.on { color:#333333;font-weight:bold; }

.finance .container .tableB.half { float:left;width:385px; }
.finance .container .tableB.half ul.list li a { font-size:14px; }
.finance .container .tableB.half ul.list li em { font-size:14px; }

.finance .container table { font-size:14px; }
.finance .container table.tab td a.btnRefresh { float:right;display:block;width:90px;height:28px;margin:0 10px 0 0;line-height:25px;color:#333333;vertical-align:middle; }
.finance .container table.tab td a.btnRefresh i { display:inline-block;width:12px;height:12px;margin:0 5px 0 0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -110px -20px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-2px; }
.finance .container table.tab td .btnBchart { float:right;display:block;width:64px;height:26px;border:1px solid #e4e6ea;line-height:24px;color:#333333;text-align:center;vertical-align:middle; }
.finance .container table.tab td .btnBchart i { display:inline-block;width:6px;height:10px;margin:0 0 0 5px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -180px 0 no-repeat;overflow:hidden;text-indent:-999em; }

.finance .container .leftW table a.txt { font-size:14px; }
.finance .container span.time { font-size:14px; }
.finance .container span.date { font-size:14px; }
.finance .container span.num { font-size:14px; }

.finance .container table .upB { padding-right:14px;background-color:#fff5f5; }
.finance .container table .upB span { color:#f51818; }
.finance .container table .downB { padding-right:14px;background-color:#eff7ff; }
.finance .container table .downB span { color:#1b61d1; }
.finance .container table .upBox { padding-right:14px;background-color:#ffe4e4; }
.finance .container table .downBox { padding-right:14px;background-color:#d6e9ff; }
.finance .container table .grayBox { background-color:#fbfbfb;text-align:center; }
.finance .container table .totalB { height:38px;border-top:1px solid #e4e6ea; }

.finance .container .colorB table { float:left;width:192px;border:0; }
.finance .container .colorB table.mr { margin-right:1px; }
.finance .container .colorB table.upB th,.finance .container .colorB table.upB td { background-color:#fff5f5; }
.finance .container .colorB table.downB th,.finance .container .colorB table.downB td { background-color:#eff7ff; }
.finance .container .colorB table thead th { height:37px;border:0;font-size:15px; }
.finance .container .colorB table tbody th { padding:2px 0 2px 18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.finance .container .colorB table tbody td { padding:2px 18px 2px 0; }
.finance .container .colorB table tr.last th,.finance .container .colorB table tr.last td { padding-bottom:12px; }
.finance .container .colorB table.upB tr.total th,.finance .container .colorB table.upB tr.total td { background-color:#ffe4e4; }
.finance .container .colorB table.downB tr.total th,.finance .container .colorB table.downB tr.total td { background-color:#d6e9ff; }
.finance .container .colorB table tr.total th,.finance .container .colorB table tr.total td { height:36px;padding-top:0;padding-bottom:0; }
.finance .container .colorB table tr.total td { font-weight:bold; }

.finance .container .paging strong { font-size:14px; }
.finance .container .paging a { font-size:14px; }

.finance .container .leftW.max { width:100%;min-height:auto;padding:0 0 80px 0;border-right:0; }

.finance .container .leftW.max .tableB .tab { border-bottom:1px solid #e4e6ea; }

.finance .container .leftW.max ul.vodB { margin-top:40px; }
.finance .container .leftW.max ul.vodB li { width:204px;margin:0 0 30px 20px; }
.finance .container .leftW.max ul.vodB li:first-child { margin-left:0; }
.finance .container .leftW.max ul.vodB li.first { margin-left:0; }
.finance .container .leftW.max ul.vodB li a.vod { width:204px;height:115px; }

.finance .container .leftW.max .btnMore { display:block; }
.finance .container .leftW.max .btnMore a { display:block;height:46px;background-color:#ffffff;border:1px solid #e4e6ea;line-height:44px;font-size:13px;text-align:center;overflow:hidden; }
.finance .container .leftW.max .btnMore a:hover { background-color:#f6f6f6;text-decoration:none; }
.finance .container .leftW.max .btnMore a i { display:inline-block;width:11px;height:8px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -120px 0 no-repeat;overflow:hidden;text-indent:-999em; }

.finance .container .topBox .detailB .currentStk { width:367px; }
.finance .container .topBox .detailB .currentStk ul { width:164px; }
.finance .container .topBox .detailB .currentStk ul.mr { margin-right:39px; }

.finance .container .titB { width:100%;height:34px;padding:4px 0 10px 0; }
.finance .container .titB h3 { float:left;margin:3px 0 14px 0; }
.finance .container .titB span { float:right;margin-top:12px;font-size:12px;font-family:'Dotum'; }
.finance .container .titB span em { letter-spacing:0; }
.finance .container .titB .selectB { margin-left:8px; }
.finance .container .titB a.btn { float:left;display:block;height:32px;margin:0 0 0 8px;padding:0 12px;border:1px solid #e4e6ea;line-height:33px;color:#333333;font-size:14px; }

.finance .container .titB.line { margin-bottom:8px;border-bottom:0; }

.finance .searchW { width:100%;margin:0 0 40px 0;overflow:hidden; }
.finance .searchW h3 { float:left;display:block;margin-left:2px;line-height:38px;font-size:20px; }
.finance .searchW .search { float:left;display:block;height:38px;margin-left:20px;border:1px solid #cccccc;padding:0;overflow:hidden; }
.finance .searchW .search input.txt { float:left;width:400px;height:18px;border:0;padding:8px 14px 12px 14px;color:#777777;font-size:16px; }
.finance .searchW .search a.btnSearch { float:left;width:38px;height:38px;margin:0;padding:0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -20px -170px no-repeat;overflow:hidden;text-indent:-999em; }

.finance .communityB { width:100%;overflow:hidden;margin:34px 0 0 0; }
.finance .communityB .titB { width:100%;height:34px;padding:4px 0 10px 0; }
.finance .communityB .titB h3 { float:left;display:block;margin:3px 0 14px 0;padding:0 2px;font-size:20px; }
.finance .communityB .titB .btn { float:right;margin:2px 0;overflow:hidden; }
.finance .communityB .titB .btn a { float:left;display:block;width:28px;height:28px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 0 0 no-repeat;overflow:hidden;text-indent:-999em; }
.finance .communityB .titB .btn a.btnPrev { margin-right:1px;background-position:-80px -150px; }
.finance .communityB .titB .btn a.btnNext { background-position:-110px -150px; }

.finance .communityB .topBox {  }
.finance .communityB .topBox dl { float:left;width:159px;height:230px;padding:20px 30px 0 30px;border-left:1px solid #e4e6ea; }
.finance .communityB .topBox dl:first-child { padding-left:29px;border-left:0; }
.finance .communityB .topBox dl:hover { background:#fafafa; }

.finance .communityB .topBox dl dt cite { display:block;color:#969696;font-family:'Roboto';font-size:33px;line-height:50px; }
.finance .communityB .topBox dl:first-child dt cite { color:#1184ff; }
.finance .communityB .topBox dl dt em { display:block;color:#333333;font-family:'Roboto';font-size:13px;line-height:13px; }
.finance .communityB .topBox dl dt strong { display:block;margin-top:0;line-height:35px;color:#333333;font-size:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.finance .communityB .topBox dl dt span { display:block;margin-top:4px;overflow:hidden;line-height:26px; }
.finance .communityB .topBox dl dt span p { float:right;width:115px;font-family:'Roboto';text-align:right; }
.finance .communityB .topBox dl dt span p i { margin-left:2px; }
.finance .communityB .topBox dl dt span p.growth { float:left;width:44px;margin-top:6px;text-align:left; }
.finance .communityB .topBox dl dt span p.growth i { display:inline-block;width:10px;height:10px;margin-left:0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 0 -20px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:inherit; }
.finance .communityB .topBox dl dt span p.growth.draw i { background-position:0 -20px; }
.finance .communityB .topBox dl dt span p.growth.up i { background-position:-20px -20px; }
.finance .communityB .topBox dl dt span p.growth.down i { background-position:-40px -20px; }
.finance .communityB .topBox dl dt span p.growth.new { color:#ff632d; }
.finance .communityB .topBox dl.up dt span p, .finance .communityB .topBox dl.up dt span p strong { color:#f51818; }
.finance .communityB .topBox dl.down dt span p, .finance .communityB .topBox dl.down dt span p strong { color:#1b61d1; }
.finance .communityB .topBox dl.up1 dt span p, .finance .communityB .topBox dl.up1 dt span p strong { color:#f51818; }
.finance .communityB .topBox dl.down1 dt span p, .finance .communityB .topBox dl.down1 dt span p strong { color:#1b61d1; }
.finance .communityB .topBox dl dt span p strong { display:inline-block;margin-top:0;font-size:26px;font-family:'Roboto';font-weight:normal; }
.finance .communityB .topBox dl dd { margin-top:21px; }
.finance .communityB .topBox dl dd.graphBar { width:100%;height:6px;margin:0;background:#e7e8ec;overflow:hidden;text-indent:-999em; }
.finance .communityB .topBox dl.up dd.graphBar div { height:6px;background-color:#f51818; }
.finance .communityB .topBox dl.down dd.graphBar div { height:6px;background-color:#1b61d1; }
.finance .communityB .topBox dl dd span { display:block;width:100%;color:#333333;font-size:13px;overflow:hidden;line-height:21px; }
.finance .communityB .topBox dl dd span em { float:left;width:85px;padding-left:9px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/ico_dot02.png') 0 center no-repeat;font-size:13px; }
.finance .communityB .topBox dl dd span strong { float:right;width:65px;text-align:right;font-size:15px;font-family:'Roboto';font-weight:normal; }
.finance .communityB .topBox dl dd span strong i { display:inline-block;width:8px;height:10px;margin-right:3px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_up_down.png') 0 0 no-repeat;overflow:hidden;text-indent:999em; }
.finance .communityB .topBox dl dd span strong.draw i { background-position:0 0; }
.finance .communityB .topBox dl dd span strong.up i { background-position:-20px 0; }
.finance .communityB .topBox dl dd span strong.down i { background-position:-40px 0; }
.finance .communityB .topBox dl dd span strong.up1 i { background-position:-60px 0; }
.finance .communityB .topBox dl dd span strong.down1 i { background-position:-80px 0; }

.finance .communityB .popularDiscuss { width:100%;height:40px;background:#f3f3f3;margin-top:-28px;overflow:hidden; }
.finance .communityB .popularDiscuss h4 { float:left;width:164px;line-height:40px;padding-left:25px; }
.finance .communityB .popularDiscuss .overB { float:left;width:840px; }
.finance .communityB .popularDiscuss .overB ul { width:100%; }
.finance .communityB .popularDiscuss .overB ul li { float:left;width:280px;line-height:40px; }
.finance .communityB .popularDiscuss .overB ul li a { float:left;display:block;width:170px;height:40px;line-height:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.finance .communityB .popularDiscuss .overB ul li a em { float:left;display:block;width:16px;height:16px;margin-top:12px;margin-right:8px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 0 0 no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-3px; }
.finance .communityB .popularDiscuss .overB ul li a em.ty01 { background-position:0 -260px; }
.finance .communityB .popularDiscuss .overB ul li a em.ty02 { background-position:-20px -260px; }
.finance .communityB .popularDiscuss .overB ul li a em.ty03 { background-position:-40px -260px; }
.finance .communityB .popularDiscuss .overB ul li a em.ty04 { background-position:-60px -260px; }
.finance .communityB .popularDiscuss .overB ul li a em.ty05 { background-position:-80px -260px; }
.finance .communityB .popularDiscuss .overB ul li a em.ty06 { background-position:-100px -260px; }
.finance .communityB .popularDiscuss .overB ul li a em.ty07 { background-position:-120px -260px; }
.finance .communityB .popularDiscuss .overB ul li a em.ty08 { background-position:-140px -260px; }
.finance .communityB .popularDiscuss .overB ul li a em.ty09 { background-position:-160px -260px; }
.finance .communityB .popularDiscuss .overB ul li a em.ty10 { background-position:-180px -260px; }
.finance .communityB .popularDiscuss .overB ul li p { float:left;display:block;width:40px;margin-right:10px;line-height:42px;color:#333333;font-size:13px;font-family:'Roboto'; }
.finance .communityB .popularDiscuss .overB ul li p i { display:inline-block;width:10px;height:10px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 0 -20px no-repeat;overflow:hidden;text-indent:999em; }
.finance .communityB .popularDiscuss .overB ul li p.draw i { background-position:0 -20px; }
.finance .communityB .popularDiscuss .overB ul li p.up i { background-position:-20px -20px; }
.finance .communityB .popularDiscuss .overB ul li p.down i { background-position:-40px -20px; }
.finance .communityB .popularDiscuss .overB ul li p.new { color:#ff632d; }
.finance .communityB .popularDiscuss .overB ul li span { font-family:'Roboto'; }
.finance .communityB .popularDiscuss .btn { float:right;margin:9px 10px 0 0;overflow:hidden; }
.finance .communityB .popularDiscuss .btn a { float:left;display:block;width:22px;height:22px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 0 0 no-repeat;overflow:hidden;text-indent:-999em; }
.finance .communityB .popularDiscuss .btn a.btnPrev { margin-right:1px;background-position:-150px -150px; }
.finance .communityB .popularDiscuss .btn a.btnNext { background-position:-180px -150px; }

.finance .myfavW { width:100%;margin-bottom:30px; }
.finance .myfavW .borderB { position:relative;width:1098px;border:1px solid #424242; }
.finance .myfavW .borderB .mystockT { width:100%;overflow:hidden; }
.finance .myfavW .borderB .mystockT span.mine { float:left;display:block;width:274px;height:52px;margin:27px 0 0 0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/vert_52.png') 0 0 no-repeat;text-align:center; }
.finance .myfavW .borderB .mystockT span.mine:first-child { width:275px;background:0; }
.finance .myfavW .borderB .mystockT span.mine em { display:block;color:#333333;font-size:14px;line-height:15px; }
.finance .myfavW .borderB .mystockT span.mine p { line-height:48px; }
.finance .myfavW .borderB .mystockT span.mine p strong { margin-right:2px;color:#333333;font-family:'Roboto';font-size:26px; }

.finance .myfavW .borderB .mystockT .stckTxt { float:left;width:650px;padding:24px 0 0 30px;line-height:36px; }
.finance .myfavW .borderB .mystockT .stckTxt strong { font-size:20px; }
.finance .myfavW .borderB .mystockT .stckTxt strong em { margin-left:8px;font-family:'Roboto';font-size:16px;font-weight:normal; }
.finance .myfavW .borderB .mystockT .stckTxt span.numB { display:block;font-family:'Roboto';overflow:hidden; }
.finance .myfavW .borderB .mystockT .stckTxt span.numB strong { float:left;height:32px;line-height:32px;font-size:32px; }
.finance .myfavW .borderB .mystockT .stckTxt span.numB p { float:left;height:20px;margin:10px 0 0 10px;line-height:20px;font-size:17px; }
.finance .myfavW .borderB .mystockT .stckTxt span.numB p i { display:inline-block;width:12px;height:15px;margin-right:3px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_up_down.png') 0 -40px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-1px; }
.finance .myfavW .borderB .mystockT .stckTxt span.numB.draw p i { background-position:0 -40px; }
.finance .myfavW .borderB .mystockT .stckTxt span.numB.up p i { background-position:-20px -40px; }
.finance .myfavW .borderB .mystockT .stckTxt span.numB.down p i { background-position:-40px -40px; }
.finance .myfavW .borderB .mystockT .stckTxt span.numB.up1 p i { background-position:-60px -40px; }
.finance .myfavW .borderB .mystockT .stckTxt span.numB.down1 p i { background-position:-80px -40px; }

.finance .myfavW .borderB .mystockT .profitB { float:left;width:357px;height:125px;padding:0 30px;border-left:1px solid #e4e6ea; }
.finance .myfavW .borderB .mystockT .profitB em.tit { float:left;display:block;width:110px;padding:34px 0 0 0;color:#333333;font-size:15px;font-weight:bold; }
.finance .myfavW .borderB .mystockT .profitB span { float:left;width:247px;padding:30px 0 0 0;text-align:right;color:#333333; }
.finance .myfavW .borderB .mystockT .profitB span p strong { font-family:'Roboto';font-size:24px;line-height:34px; }

.finance .myfavW .borderB .mystockT .tradingT { border-bottom:0; }
.finance .myfavW .borderB .mystockT .tradingT th { background:#f6f6f6;text-align:center; }
.finance .myfavW .borderB .mystockT .tradingT td { padding-left:30px; }
.finance .myfavW .borderB .mystockT .tradingT td.rAlign { padding-left:0;padding-right:30px;text-align:right; }
.finance .myfavW .borderB .mystockT .tradingT td a.btnHelp { display:inline-block;width:74px;height:26px;margin:0;background:#ffffff;border:1px solid #e4e6ea;line-height:23px;color:#333333;font-size:13px;text-align:center; }
.finance .myfavW .borderB .mystockT .tradingT td a.btnHelp i { display:inline-block;width:14px;height:14px;margin:0 0 0 6px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -130px -230px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-3px; }
.finance .myfavW .borderB .mystockT .tradingT .line th { padding-top:0;border-top:1px solid #e4e6ea; }
.finance .myfavW .borderB .mystockT .tradingT .line td { border-top:1px solid #e4e6ea; }

.finance .myfavW .borderB .totalB { display:block;width:100%;height:45px;margin-top:28px;background:#f6f6f6; }
.finance .myfavW .borderB .totalB span { float:left;display:block;font-size:14px; }
.finance .myfavW .borderB .totalB span.tit { min-width:68px;height:18px;margin:14px 0 0 30px;padding-left:10px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/ico_bullet01.png') 0 6px no-repeat; }
.finance .myfavW .borderB .totalB span.tit em { font-weight:bold; }
.finance .myfavW .borderB .totalB span.det { width:655px;margin-top:14px;overflow:hidden; }
.finance .myfavW .borderB .totalB span.det a { display:inline-block;width:98px;margin-left:14px;padding-left:15px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/vert_14.png') 0 center no-repeat;font-size:14px; }
.finance .myfavW .borderB .totalB span.det a p { float:right;margin:2px 0 0 8px;font-size:14px;font-family:'Roboto';text-align:right; }
.finance .myfavW .borderB .totalB span.det a p em { display:inline-block;color:#333333; }
.finance .myfavW .borderB .totalB span.det a.ty01 p i { display:inline-block;width:8px;height:10px;margin-right:3px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_up_down.png') 0 0 no-repeat;overflow:hidden;text-indent:999em; }
.finance .myfavW .borderB .totalB span.det a.ty01 p.up i { background-position:-60px 0; }
.finance .myfavW .borderB .totalB span.det a.ty01 p.down i { background-position:-80px 0; }
.finance .myfavW .borderB .totalB span.det a.ty02 p i { display:inline-block;width:8px;height:10px;margin-right:3px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_up_down.png') 0 0 no-repeat;overflow:hidden;text-indent:999em; }
.finance .myfavW .borderB .totalB span.det a.ty02 p.up i { background-position:-20px 0; }
.finance .myfavW .borderB .totalB span.det a.ty02 p.down i { background-position:-40px 0; }

.finance .myfavW .borderB .totalB span.num { width:340px;font-family:'Roboto';text-align:right; }
.finance .myfavW .borderB .totalB span.num strong { display:inline-block;height:18px;line-height:18px;font-size:18px; }
.finance .myfavW .borderB .totalB span.num p { display:inline-block;height:18px;margin:0 0 0 10px;line-height:18px; }
.finance .myfavW .borderB .totalB span.num p i { display:inline-block;width:10px;height:10px;margin-right:2px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 0 0 no-repeat;overflow:hidden;text-indent:999em; }
.finance .myfavW .borderB .totalB span.num.up p i { background-position:-20px 0; }
.finance .myfavW .borderB .totalB span.num.down p i { background-position:-40px 0; }

.finance .myfavW .borderB .totalB p.num { float:left;width:60px;margin:16px 0 0 14px;padding-left:15px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/vert_14.png') 0 center no-repeat;font-size:14px;font-family:'Roboto'; }
.finance .myfavW .borderB .totalB a.btnHelp { float:right;display:block;width:74px;height:26px;margin:9px 20px 0 0;background:#ffffff;border:1px solid #e4e6ea;line-height:23px;color:#333333;font-size:13px;text-align:center; }
.finance .myfavW .borderB .totalB a.btnHelp i { display:inline-block;width:14px;height:14px;margin-left:6px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -130px -230px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-3px; }

/*.premiumB { width:1098px;height:193px;margin:40px 0 0 0;border:1px solid #e4e6ea; }*/
/*.premiumB { width:1098px;margin:40px 0 0;border:1px solid #e4e6ea } 2018-09-14 광고영역프레임 수정 */
/*.premiumB { width:970px;height:90px;margin:20px auto 0 auto;border:1px solid #e4e6ea;overflow:hidden; } 2019-10-23 광고영역프레임 수정 */
.premiumB { width:970px;height:90px;margin:40px auto 0 auto;border:1px solid #e4e6ea;overflow:hidden; }
.premiumB #daum-ad-root-ifrm { vertical-align:top }/* 2018-09-14 광고영역프레임 추가 */

.finance .dividend { position:relative;width:100%;height:34px;padding:14px 0;border-top:1px solid #e4e6ea; }
.finance .dividend .searchB { position:relative;float:left;width:312px;height:32px;padding:0; }
.finance .dividend .searchB input.txt { float:left;width:252px;height:18px;border:0;padding:7px 14px; }
.finance .dividend .searchB a.btnSearch { float:left;width:32px;height:32px;margin:0;padding:0;border:0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 8px -171px no-repeat;overflow:hidden;text-indent:-999em; }

.finance .dividend .searchB span.layerB { position:absolute;top:32px;left:-1px;display:block;width:312px;height:260px;padding:5px 0 5px 0;background:#ffffff;border:1px solid #e2e2e2;overflow-y:auto;overflow-x:hidden;z-index:100; }
.finance .dividend .searchB span.layerB a { padding:0 0 0 14px; }
/*.finance .dividend .searchB span.layerB a:hover { background:#f6f6f6;text-decoration:none; }
.finance .dividend .searchB span.layerB a em { color:#3c83ff; }
.finance .dividend .searchB span.layerB a cite { margin-left:4px;color:#808080;font-family:'Roboto'; }
*/
.finance .dividend a.btn { float:left;display:block;width:132px;height:32px;margin-right:8px;border:1px solid #e4e6ea;line-height:30px;color:#1184ff;font-size:13px;text-align:center; }

.marketPrice { min-width:1264px;background-color:#f6f6f6; }
.marketPrice .headerW { height:56px;margin-bottom:30px;padding:0 38px 0 30px;background-color:#383e48;overflow:hidden; }
.marketPrice .headerW.fullChart { overflow:visible;margin:0; }
.marketPrice .headerW span { float:left;display:block;overflow:hidden; }
.marketPrice .headerW span h1 { float:left;display:block;margin-top:16px; }
/* .marketPrice .headerW span h1 a { display:block;width:44px;height:20px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_logo.png') 0 0 no-repeat;overflow:hidden;text-indent:-999em; } */
.marketPrice .headerW .img_logo svg { fill: #fff; }
.marketPrice .headerW span a.txt { float:left;display:block;width:25px;height:20px;margin:18px 50px 0 8px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_logo.png') -52px 0 no-repeat;overflow:hidden;text-indent:-999em; }
.marketPrice .headerW span strong { float:left;display:block;height:56px;line-height:57px;color:#ffffff;font-size:20px; }
.marketPrice .headerW span p { float:left;display:block;height:56px;margin-left:14px;line-height:60px;color:#9c9c9c;font-size:12px; }
.marketPrice .headerW span p em { font-family:'Roboto'; }
.marketPrice .headerW span p a { display:inline-block;width:12px;height:12px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -110px -20px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-2px; }
.marketPrice .headerW span p.refresh a { width:80px;height:20px;line-height:25px;background:none;color:#9c9c9c;font-size:13px;text-indent:0; }
.marketPrice .headerW span p.refresh a i { display:inline-block;width:12px;height:12px;margin-right:3px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -110px -20px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-1px; }

.marketPrice .headerW ul { float:right;margin-top:20px; }
.marketPrice .headerW ul li { float:left;margin-left:40px; }
.marketPrice .headerW ul li:first-child { margin-left:0; }
.marketPrice .headerW ul li a { float:left;display:block;padding-right:6px;line-height:1.4em;color:#d7d8da; }
.marketPrice .headerW ul li p { float:left;display:block;margin-left:14px;line-height:1.5em;color:#777777;font-family:'Roboto'; }
.marketPrice .headerW ul li.up p { color:#ff4444; }
.marketPrice .headerW ul li.down p { color:#17a6ff; }
.marketPrice .headerW ul li p i { display:inline-block;width:8px;height:10px;margin-right:4px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_up_down.png') 0 -20px no-repeat;overflow:hidden;text-indent:999em; }
.marketPrice .headerW ul li.up p i { background-position:-20px -20px; }
.marketPrice .headerW ul li.down p i { background-position:-40px -20px; }

.marketPrice .headerW .searchB { position:relative;float:right;width:326px;height:34px;margin-top:10px;padding:0;border-color:#82858a;z-index:1001; }
.marketPrice .headerW .searchB input.txt { float:left;width:262px;height:18px;border:0;padding:7px 14px;color:#ffffff;background:#383e48; }
.marketPrice .headerW .searchB a.btnSearch { float:left;width:32px;height:32px;margin:0;padding:0;border:0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -162px -172px no-repeat;overflow:hidden;text-indent:-999em; }

.marketPrice .headerW .searchB span.layerB { position:absolute;top:34px;left:-1px;display:block;width:326px;height:260px;padding:5px 0 5px 0;background:#ffffff;border:1px solid #e2e2e2;overflow-y:auto;overflow-x:hidden;z-index:100; }
.marketPrice .headerW .searchB span.layerB a { padding:0 0 0 14px; }
.marketPrice .headerW .searchB span.layerB a:hover { background:#f6f6f6;text-decoration:none; }
.marketPrice .headerW .searchB span.layerB a em { color:#3c83ff; }
.marketPrice .headerW .searchB span.layerB a cite { margin-left:4px;color:#808080;font-family:'Roboto'; }

.marketPrice .tabW { position:relative;margin-bottom:30px;padding:0 50px;overflow:hidden; }
.marketPrice .tabW ul { width:400px;margin:0 auto;border:1px solid #e5e6ea;overflow:hidden; }
.marketPrice .tabW ul li { float:left;height:38px; }
.marketPrice .tabW ul li a { display:block;width:200px;height:38px;background-color:#ffffff;line-height:36px;color:#808080;text-align:center;overflow:hidden; }
.marketPrice .tabW ul li a.on { background-color:#2457b8;color:#ffffff;font-weight:bold; }
.marketPrice .tabW span { position:absolute;top:20px;right:58px;display:block; }
.marketPrice .tabW span a { display:inline-block;margin-left:20px;color:#808080;font-size:15px; }
.marketPrice .tabW span a:first-child { margin-left:0; }
.marketPrice .tabW span a.on { color:#333333;font-weight:bold; }

.marketPrice .content { padding:0 50px 220px 50px;overflow:hidden; }
.marketPrice .content::after { display:block;clear:both;content:""; }

.marketPrice .box { width:378px;margin:0 8px 8px 0;background-color:#ffffff;border-left:1px solid #d4d6db;border-right:1px solid #d4d6db;border-bottom:2px solid #d4d6db; }
.marketPrice .box .titB { height:44px;margin-bottom:1px;padding-left:20px;border-bottom:2px solid #505a6e; }
.marketPrice .box .titB p { float:left;display:block;margin:17px 0 0 14px;line-height:1.2em;font-size:15px;font-family:'Roboto'; }
.marketPrice .box .titB a { float:left;display:block;margin-top:14px;color:#333333 !important;font-size:16px;font-weight:bold; }
.marketPrice .box .titB a i { display:inline-block;width:12px;height:15px;margin-right:6px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_up_down.png') 0 -40px no-repeat;overflow:hidden;text-indent:999em;vertical-align:-1px; }
.marketPrice .box .titB a.up i { background-position:-20px -40px; }
.marketPrice .box .titB a.down i { background-position:-40px -40px; }
.marketPrice .box .titB a.up1 i { background-position:-60px -40px; }
.marketPrice .box .titB a.down1 i { background-position:-80px -40px; }

.marketPrice .box .titB a.btnChart { float:right;display:inline-block;height:26px;margin:8px;padding:0 9px 0 8px;background:#ffffff;border:1px solid #e4e6ea;line-height:25px;font-size:13px;font-weight:normal;text-align:center;text-decoration:none; }
.marketPrice .box .titB a.btnChart i { display:inline-block;width:10px;height:10px;margin-right:6px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -20px -100px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:1px; }

.marketPrice .box table { width:100%; }
.marketPrice .box table.line { border-top:1px solid #e5e6ea; }
.marketPrice .box table th { height:14px;padding:8px 0 6px 0;background-color:#f6f6f6;line-height:1.2em;color:#777777;font-size:13px;text-align:right; }
.marketPrice .box table th.first { padding-left:20px;text-align:left; }
.marketPrice .box table th.last { padding-right:20px; }
.marketPrice .box table td { height:28px;line-height:1.5em;text-align:right; }
.marketPrice .box table td:first-child { padding-left:20px;text-align:left; }
.marketPrice .box table td.pR { padding-right:20px; }
.marketPrice .box table td a.txt { display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.marketPrice .box table td span.num { font-family:'Roboto'; }
.marketPrice .box table td span.num i { display:inline-block;width:8px;height:10px;margin-right:4px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_up_down.png') 0 0 no-repeat;overflow:hidden;text-indent:999em; }
.marketPrice .box table td span.num.up i { background-position:-20px 0; }
.marketPrice .box table td span.num.down i { background-position:-40px 0; }
.marketPrice .box table td span.num.up1 i { background-position:-60px 0; }
.marketPrice .box table td span.num.down1 i { background-position:-80px 0; }

.marketPrice .box table tr.first th,.marketPrice .box table tr.first td { padding-top:14px; }
.marketPrice .box table tr.last th,.marketPrice .box table tr.last td { padding-bottom:12px; }
.marketPrice .box table tr.line th,.marketPrice .box table tr.line td { padding-top:14px;border-top:1px solid #e4e6ea; }

.finance.marketPrice .chartB { width:100%;background:#ffffff; }
.finance.marketPrice .chartB .stckL { width:100%;height:82px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_stock_tab.png') 0 0 repeat-x;overflow:hidden; }
.finance.marketPrice .chartB .stckL .navB a { position:absolute;display:block;width:30px;height:80px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 0 0 no-repeat;border-top:1px solid #c9ccd1;border-bottom:1px solid #c9ccd1;overflow:hidden;text-indent:-999em; }
.finance.marketPrice .chartB .stckL .navB a.btnPrev { left:0;background-position:-270px 0;border-right:1px solid #e4e6ea; }
.finance.marketPrice .chartB .stckL .navB a.btnNext { right:0;background-position:-310px 0; }
.finance.marketPrice .chartB ul.topstk { float:left;width:100%; }
.finance.marketPrice .chartB ul.topstk li { position:relative;float:left;border-right:1px solid #e4e6ea;border-top:1px solid #c9ccd1;border-bottom:1px solid #c9ccd1; }
.finance.marketPrice .chartB ul.topstk li:first-child { margin-left:30px; }
.finance.marketPrice .chartB ul.topstk li a { display:block;width:137px;height:60px;padding:20px 0 0 0;font-size:15px;text-align:center;text-decoration:none; }
.finance.marketPrice .chartB ul.topstk li a i { display:block;margin-top:5px;font-size:14px;font-family:'Roboto'; }
.finance.marketPrice .chartB ul.topstk li a em { display:none; }
.finance.marketPrice .chartB ul.topstk li a.on em { position:absolute;top:-1px;left:-1px;display:block;width:141px;height:82px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_border_on.png') 0 0 no-repeat;overflow:hidden;text-indent:-999em;z-index:100; }

.finance.marketPrice .chartB .stckB { padding:24px 30px 0 30px }
.finance.marketPrice .chartB .ctrlB .selLayer { margin:8px 30px 0 0; }
.finance.marketPrice .chartB .ctrlB .tab { margin-left:30px; }

.finance.marketPrice .chartB span.tabB { display:block;width:100%;height:48px;margin:0;line-height:56px;text-align:center; }
.finance.marketPrice .chartB span.tabB a { color:#808080;font-size:15px; }
.finance.marketPrice .chartB span.tabB a.on { color:#333333;font-weight:700; }
.finance.marketPrice .chartB span.tabB em { margin:0 20px;color:#e2e2e2; }

.finance.marketPrice .chartB .chart { position:relative;clear:both; }

.finance .head { position:relative;padding:34px 10px 32px 10px;border-bottom:1px solid #e2e2e2; }
.finance .head .titView { display:block;width:830px;overflow:hidden; }
.finance .head .titView em { display:block;height:26px; }
.finance .head .titView em a { height:26px;color:#0058b7;font-weight:700;font-size:15px; }
.finance .head .titView em a img { width:auto;height:100%; }
.finance .head .titView h5 { display:block;margin-top:11px;line-height:38px;font-size:30px;font-weight:normal; }

.finance .head .infoView { display:block;margin-top:5px;line-height:27px; }
.finance .head .infoView p { display:inline-block;margin-right:10px;color:#909090; }
.finance .head .infoView a { display:inline-block;color:#1e88e5; }

.finance .head .utilView { position:absolute;bottom:38px;right:10px; }
.finance .head .utilView span { float:left;display:block;height:32px;margin-right:8px; }
.finance .head .utilView span a { display:block;width:32px;height:32px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 0 -325px no-repeat;overflow:hidden;text-indent:-999em; }
.finance .head .utilView span.share a { background-position:0 -325px; }
.finance .head .utilView span.print a { background-position:-40px -325px; }
.finance .head .utilView span.size a { background-position:-80px -325px; }
.finance .head .utilView span.list { margin:0; }
.finance .head .utilView span.list a { width:92px;background-position:-120px -325px; }
.finance .head .utilView span.share a:hover { background-position:0 -365px; }
.finance .head .utilView span.print a:hover { background-position:-40px -365px; }
.finance .head .utilView span.size a:hover { background-position:-80px -365px; }
.finance .head .utilView span.list a:hover { background-position:-120px -365px; }

.finance .articleView { display:block;margin:0 6px 30px 46px;overflow:hidden; }
.finance .articleView p { line-height:1.625em;letter-spacing:-0.02em;font-size:17px; }

.finance div.btnList { display:block;width:100%;padding-bottom:20px;border-bottom:1px solid #e4e6ea;overflow:hidden; }
.finance div.btnList a { float:right;display:block;width:120px;height:42px;border:1px solid #e4e6ea;border-radius:2em;line-height:40px;text-align:center; }
.finance div.btnList a i { display:inline-block;width:11px;height:10px;margin-right:5px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -20px -310px no-repeat;overflow:hidden;text-indent:-999em; }

.finance .leftW .head { padding:0 0 62px 10px; }
.finance .leftW .head .titView { width:799px; }
.finance .leftW .head .utilView { bottom:20px;left:10px;width:799px; }
.finance .leftW .head .utilView span.list { float:right; }

.finance .leftW table.exchage td a.txt img.flag { width:21px;height:12px;margin:-3px 14px 0 0;vertical-align:middle; }

.finance .tableB .tab a.refresh { float:right;display:block;height:26px;margin:-5px 0 0 12px;padding:0 8px;border:1px solid #edeef1;line-height:24px;color:#333333;font-size:13px; }
.finance .tableB .tab a.refresh i { float:left;display:block;width:12px;height:12px;margin:7px 6px 0 0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -110px -20px no-repeat;overflow:hidden;text-indent:-999em; }

.finance .excCalcB .titB { width:1100px;height:38px;margin:0 auto;padding-top:40px; }
.finance .excCalcB .titB h3 { padding:0 2px;color:#333333;font-size:20px;font-weight:700; }
.finance .excCalcB .calcB { width:100%;height:210px;margin-top:0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_exchange_calc.png') center center no-repeat;background-size:cover; }
.finance .exchB { width:1110px;margin:0 auto;padding:40px 0 0 10px; }
.finance .exchB i.ico_equals { float:left;width:50px;height:50px;margin:46px 40px 0 30px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -280px -280px no-repeat;overflow:hidden;text-indent:-999em; }

.finance .exchB .countryB { float:left;width:495px; }
.finance .exchB .countryB .selectTxt { position:relative;margin-bottom:5px; }
.finance .exchB .countryB .selectTxt a.txt { display:block;width:260px;height:44px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_inputbox.png') 0 0 no-repeat;line-height:42px;font-size:16px;font-weight:700;overflow:hidden;text-decoration:none; }
.finance .exchB .countryB .selectTxt a.txt img { float:left;width:30px;height:18px;margin:13px 14px 0 20px; }
.finance .exchB .countryB .selectTxt a.txt em { margin-left:8px;color:#808080;font-size:12px;font-weight:normal; }
.finance .exchB .countryB .selectTxt a.txt i { float:right;display:block;width:20px;height:20px;margin:12px 20px 0 0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -350px 0 no-repeat;overflow:hidden;text-indent:-999em;vertical-align:middle; }
.finance .exchB .countryB .selectTxt a.txt.on i { background-position:-350px -40px; }
.finance .exchB .countryB .selectTxt span.layerB { position:absolute;top:44px;left:0;display:block;width:258px;height:260px;padding:5px 0 5px 0;background:#ffffff;border:1px solid #f6f6f6;overflow-y:auto;overflow-x:hidden;z-index:100; }
.finance .exchB .countryB .selectTxt span.layerB a { display:block;width:100%;height:26px;padding-left:20px;line-height:24px;font-size:13px;font-weight:normal; }
.finance .exchB .countryB .selectTxt span.layerB a em { color:#777777; }
.finance .exchB .countryB .selectTxt span.layerB a:hover { background:#f6f6f6;text-decoration:none; }
.finance .exchB .countryB .inputB { width:485px;height:78px;margin:0 0 0 -3px;padding:3px 7px 7px 3px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_answerbox.png') 0 0 no-repeat; }
.finance .exchB .countryB .inputB input.txt { display:block;width:467px;height:45px;margin:0;padding:5px 18px 0 0;border:0;color:#222222;font-size:34px;font-family:'Roboto';text-align:right; }
.finance .exchB .countryB .inputB input.txt::-ms-clear { display: none; }
.finance .exchB .countryB .inputB em { display:block;width:467px;padding:0 18px 0 0;color:#333333;font-size:14px;text-align:right; }

.finance .tableB .majorB { margin-bottom:30px; }
.finance .tableB .majorB .chartB { position:relative;width:1062px;padding:0 19px 28px 19px;border:0;border-bottom:1px solid #e4e6ea;overflow:hidden; }
.finance .tableB .majorB .chartB a.btnPrev { position:absolute;top:114px;left:0;display:block;width:14px;height:24px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -283px -167px no-repeat;overflow:hidden;text-indent:-999em; }
.finance .tableB .majorB .chartB a.btnNext { position:absolute;top:114px;right:0;display:block;width:14px;height:24px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -303px -167px no-repeat;overflow:hidden;text-indent:-999em; }
.finance .tableB .majorB .chartB ul li  { float:left;width:460px;margin:0 35px;padding-top:17px; }
.finance .tableB .majorB .chartB ul li a.txt { float:left;line-height:18px;font-weight:bold; }
.finance .tableB .majorB .chartB ul li a.txt img { float:left;width:21px;height:12px;margin:3px 13px 0 0; }
.finance .tableB .majorB .chartB ul li a.txt em { margin-left:5px;color:#808080;font-size:12px;font-weight:normal; }
.finance .tableB .majorB .chartB ul li a.txt i { display:inline-block;width:7px;height:10px;margin-left:12px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -207px -48px no-repeat;overflow:hidden;text-indent:-999em; }
.finance .tableB .majorB .chartB ul li span { float:right;display:block;margin-top:-2px;font-family:'Roboto';letter-spacing:-0.04em;overflow:hidden; }
.finance .tableB .majorB .chartB ul li span strong { float:left;height:30px;line-height:30px;font-size:30px;font-weight:500; }
.finance .tableB .majorB .chartB ul li span p { float:left;height:20px;margin:10px 0 0 10px;line-height:20px;font-size:15px; }
.finance .tableB .majorB .chartB ul li span p i { display:inline-block;width:12px;height:15px;margin-right:2px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_up_down.png') 0 -40px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-1px; }
.finance .tableB .majorB .chartB ul li span.up { color:#f51818; }
.finance .tableB .majorB .chartB ul li span.up p i { background-position:-20px -40px; }
.finance .tableB .majorB .chartB ul li span.down { color:#1b61d1; }
.finance .tableB .majorB .chartB ul li span.down p i { background-position:-40px -40px; }
.finance .tableB .majorB .chartB ul li span.graph { width:460px;height:180px;margin-top:10px; }
.finance .tableB .majorB span.nav { clear:both;display:block;width:100%;padding:12px 0 0 0;text-align:center;color:#777777;font-size:13px; }
.finance .tableB .majorB span.nav strong { color:#333333; }


.finance .container .topBox.max { margin-bottom:10px; }
.finance .container .topBox.max .detailB { width:1038px;padding-bottom:30px; }
.finance .container .topBox.max .detailB .currentStk { width:490px; }
.finance .container .topBox.max .detailB .graphB { width:490px;margin-left:58px; }
.finance .container .topBox.max .detailB .graphB ul li { width:25%; }
.finance .container .topBox.max .detailB .currentStk h4 { float:left;height:32px;line-height:32px;font-size:17px; }
.finance .container .topBox.max .detailB .currentStk .numB { float:right; }
.finance .container .topBox.max .detailB .currentStk dl { width:490px;margin-top:12px;border-top:1px solid #e4e6ea;overflow:hidden; }
.finance .container .topBox.max .detailB .currentStk dl dt { float:left;width:120px;height:28px;margin-right:20px;padding:0 0 0 20px;background-color:#fbfbfb;line-height:28px;font-weight:bold; }
.finance .container .topBox.max .detailB .currentStk dl dt.top,.finance .container .topBox.max .detailB .currentStk dl dd.top { padding-top:10px; }
.finance .container .topBox.max .detailB .currentStk dl dt.bot,.finance .container .topBox.max .detailB .currentStk dl dd.bot { padding-bottom:10px; }
.finance .container .topBox.max .detailB .currentStk dl dd { float:left;width:130px;height:28px;line-height:28px;text-align:right; }
.finance .container .topBox.max .detailB .currentStk dl dd.last { margin-left:50px; }
.finance .container .topBox.max .detailB .currentStk dl dd strong { float:left;display:block;color:#777777;font-weight:normal; }
.finance .container .topBox.max .detailB .currentStk .totalB { margin-top:0; }
.finance .container .topBox.max .detailB .currentStk .totalB p.txt { float:left;margin-top:0;line-height:30px;text-align:left; }

.finance .container .leftW.max .titB {  }
.finance .container .leftW.max .titB p { float:right;display:block;height:30px;margin-top:8px;padding:0 2px;line-height:17px;color:#777777;font-size:13px; }
.finance .container .leftW.max .titB p i { display:inline-block;width:18px;height:18px;margin-right:6px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 0 -100px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:top; }
.finance .container .leftW.max .titB p em { margin-right:6px;padding-right:10px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/vert_12.png') right center no-repeat; }
.finance .container .leftW.max .titB p.txt { line-height:22px; }

.finance .container .leftW.max .titB .selectTxt { position:relative;float:left;width:260px; }
.finance .container .leftW.max .titB .selectTxt a { display:block;margin:3px 0 14px 0;line-height:22px;font-size:20px;font-weight:bold; }
.finance .container .leftW.max .titB .selectTxt a i { display:inline-block;width:20px;height:20px;margin:-4px 0 0 8px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -350px 0 no-repeat;overflow:hidden;text-indent:-999em;vertical-align:middle; }
.finance .container .leftW.max .titB .selectTxt a.on i { background-position:-350px -40px; }
.finance .container .leftW.max .titB .selectTxt a.txt img { float:left;width:30px;height:18px;margin:2px 14px 0 0; }
.finance .container .leftW.max .titB .selectTxt a.txt em { margin-left:8px;color:#808080;font-size:16px;font-weight:normal; }
.finance .container .leftW.max .titB .selectTxt a.txt i { float:right;display:block;width:20px;height:20px;margin:2px 20px 0 0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -350px 0 no-repeat;overflow:hidden;text-indent:-999em;vertical-align:middle; }
.finance .container .leftW.max .titB .selectTxt a.txt.on i { background-position:-350px -40px; }

.finance .container .leftW.max .titB .selectTxt span.layerB { position:absolute;top:24px;left:0;display:block;width:240px;height:260px;padding:5px 0 5px 0;background:#ffffff;border:1px solid #cccccc;overflow-y:auto;overflow-x:hidden;z-index:10; }
.finance .container .leftW.max .titB .selectTxt span.layerB a { display:block;width:100%;height:26px;margin:0;padding-left:20px;line-height:24px;font-size:13px;font-family:'AppleSDGothicNeo-Regular','Malgun Gothic','\B9D1\C740   \ACE0\B515','Dotum',sans-serif;font-weight:normal; }
.finance .container .leftW.max .titB .selectTxt span.layerB a em { color:#777777; }
.finance .container .leftW.max .titB .selectTxt span.layerB a:hover { background:#f6f6f6;text-decoration:none; }

.finance .exchBox { float:left;width:100%;margin-bottom:38px;background-color:#e4edf3; }
.finance .exchBox .exchB { width:1040px;height:60px;padding:30px; }
.finance .exchBox .exchB i.ico_equals { margin:5px 34px; }
.finance .exchBox .exchB .countryB { width:460px;height:60px;background:#ffffff; }
.finance .exchBox .exchB .countryB .inputB { float:right;width:240px;height:60px;margin:0;padding:0;background:#ffffff; }
.finance .exchBox .exchB .countryB .inputB input.txt { width:222px;height:30px;font-size:24px; }
.finance .exchBox .exchB .countryB .inputB em { width:222px;line-height:1.4em;color:#777777; }

.finance .exchBox .exchB .countryB .selectTxt { float:left;margin:8px 0; }
.finance .exchBox .exchB .countryB .selectTxt a.txt { float:left;width:220px;background:#ffffff;font-size:14px; }
.finance .exchBox .exchB .countryB .selectTxt a.txt img { width:21px;height:12px;margin-top:15px; }
.finance .exchBox .exchB .countryB .selectTxt span.layerB { width:200px;border:1px solid #cccccc; }

.finance .chartB .stckB { float:left;width:100%;margin:0 auto;padding:24px 28px 0 28px;overflow:visible;box-sizing:border-box; }
.finance .chartB .stckB .topB { float:left;width:100%; }
.finance .chartB .stckB .topB .stckTxt { font-size:16px;font-weight:700; }

.finance .chartB .stckB .topB .searchB { position:relative;float:right;width:184px;height:26px;margin:0;border:1px solid #e4e6ea;padding:0;z-index:1100; }
.finance .chartB .stckB .topB .searchB input.txt { float:left;width:130px;height:26px;border:0;padding:0 0 0 14px;font-size:13px; }
.finance .chartB .stckB .topB .searchB a.btn { float:left;width:39px;height:26px;margin:0;padding:0;line-height:26px;background:#fbfbfb;border:0;border-left:1px solid #e4e6ea;color:#333333;font-size:13px; }
.finance .chartB .stckB .topB .searchB span.layerB { position:absolute;top:26px;left:-1px;display:block;width:184px;height:260px;padding:5px 0 5px 0;background:#ffffff;border:1px solid #e2e2e2;overflow-y:auto;overflow-x:hidden; }
.finance .chartB .stckB .topB .searchB span.layerB a { padding:0 0 0 14px;box-sizing:border-box; }
/*.finance .chartB .stckB .topB .searchB span.layerB a:hover { background:#f6f6f6;text-decoration:none; }
.finance .chartB .stckB .topB .searchB span.layerB a em { color:#3c83ff; }
.finance .chartB .stckB .topB .searchB span.layerB a cite { margin-left:4px;color:#808080;font-family:'Roboto'; }
*/
.finance .chartB .stckB .midB { float:left;width:100%; }
.finance .chartB .stckB .midB .numB { float:left;width:120px;font-family:'Roboto'; }
.finance .chartB .stckB .midB .numB strong { float:left;display:block;width:120px;font-size:26px;margin-top:-2px;font-weight:500; }
.finance .chartB .stckB .midB .numB p { float:left; }
.finance .chartB .stckB .midB .currentB { float:left; }
.finance .chartB .stckB .midB .currentB cite { display:block;margin:10px 0 8px 0;color:#999999;font-family:'Roboto'; }
.finance .chartB .stckB .midB .currentB span { margin-right:20px;font-family:'Roboto'; }

.finance .chartB .stckB .midB .numB { display:block;font-family:'Roboto';overflow:hidden; }
.finance .chartB .stckB .midB .numB p { float:left;height:20px;margin:5px 5px 0 0;line-height:20px;font-size:14px; }
.finance .chartB .stckB .midB .numB p i { display:inline-block;width:8px;height:10px;margin-right:3px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_up_down.png') 0 0 no-repeat;overflow:hidden;text-indent:-999em;vertical-align:1px; }
.finance .chartB .stckB .midB .numB.draw p i { background-position:0 0; }
.finance .chartB .stckB .midB .numB.up p i { background-position:-20px 0; }
.finance .chartB .stckB .midB .numB.down p i { background-position:-40px 0; }
.finance .chartB .stckB .midB .numB.up1 p i { background-position:-60px 0; }
.finance .chartB .stckB .midB .numB.down1 p i { background-position:-80px 0; }

.finance .chartB .stckB .botB { float:left;width:100%;height:50px;margin-top:12px;border-top:1px solid #e4e6ea; }
.finance .chartB .stckB .botB cite { float:left;display:block;height:50px;line-height:50px;color:#999999;font-family:'Roboto'; }
.finance .chartB .stckB .botB span { float:left;display:block;height:50px;margin-left:10px;line-height:50px;color:#222222;font-family:'Roboto'; }
.finance .chartB .stckB .botB span em { float:left;display:block;height:50px;margin-right:3px;line-height:50px;color:#222222 !important; }
.finance .chartB .stckB .botB span strong { float:left;display:block;height:50px;line-height:50px;font-weight:normal; }
.finance .chartB .stckB .botB span p { float:left;display:block;height:50px;margin-left:5px;line-height:50px; }

.finance .container .tableB .cautionB { position:relative;width:100%;height:190px;padding-top:12px; }
.finance .container .tableB .cautionB p { margin:8px 0 0 0;padding:0 0 0 10px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/ico_caution.png') 0 5px no-repeat;color:#777777;font-size:13px;line-height:1.5em; }
.finance .container .tableB .cautionB span.advert { position:absolute;top:21px;right:0;display:block;width:148px;height:auto;border:1px solid #e4e6ea; }
.finance .container .tableB .cautionB span.advert a { display:block;width:100%; }

.finance .container.styleB {  }
.finance .container.styleB .leftW { padding-right:20px; }
.finance .container.styleB .rightW { width:250px;padding-left:20px; }
.finance .container.styleB .rightW .myB ul.list li p { float:left;width:72px; }
.finance .container.styleB .rightW .myB ul.list li span { float:left;width:60px; }
.finance .container.styleB .rightW .myB ul.list li a.btn { float:right;display:block;width:14px;height:14px;margin:1px 0;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -20px -130px no-repeat;overflow:hidden;text-indent:-999em; }
.finance .container.styleB .rightW .rankingB ul.list li a { width:180px; }
.finance .container.styleB .rightW .rankingB ul.list li span { width:66px; }
.finance .container.styleB .rightW .sponsor { margin-left:0; }
.finance .container.styleB .rightW .foreignB { width:100%;height:72px;box-sizing:border-box; }
.finance .container.styleB .rightW .searchB input.txt { width:196px; }
.finance .container.styleB .rightW .myB .selectB { width:248px; }
.finance .container.styleB .rightW .myB .selectB select { width:116%; }


/* 팝업 */
#popup { width:100%;overflow:hidden; }

#popup .titB { width:100%;height:54px;border-bottom:1px solid #e4e6ea;overflow:hidden; }
#popup .titB h3 { float:left;margin-left:40px;line-height:54px;color:#333333;font-size:16px; }
#popup .titB .btnSearch { float:right;width:83px;height:26px;margin:11px 40px 0 0;border:1px solid #0082fd;line-height:24px;color:#0082fd;font-size:14px;text-align:center; }
#popup .titB .btnSearch i { display:inline-block;width:12px;height:12px;margin:0 0 0 5px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 0 -130px no-repeat;overflow:hidden;text-indent:-999em;vertical-align:-1px; }

#popup .contB { padding:0 40px; }
#popup .contB ul.tab { position:relative;width:100%;margin-top:22px;zoom:1;overflow:hidden; }
#popup .contB ul.tab li { float:left;width:70px;overflow:hidden; }
#popup .contB ul.tab li a { display:block;width:100%;height:20px;padding-bottom:10px;border-bottom:1px solid #e4e6ea;line-height:20px;color:#808080;font-size:15px;text-align:center; }
#popup .contB ul.tab li a.on { border-bottom:1px solid #000000;color:#333333;font-weight:bold; }

#popup .contB .tableB { width:100%;margin-top:-1px; }
#popup .contB .tableB table { width:100%;border-top:1px solid #e4e6ea;border-bottom:1px solid #e4e6ea; }
#popup .contB .tableB table thead th { height:36px;padding:0 4px;background-color:#fbfbfb;border-top:1px solid #e4e6ea;border-bottom:1px solid #e4e6ea;color:#777777;font-size:13px; }
#popup .contB .tableB table thead th.red { background-color:#ffe4e4; }
#popup .contB .tableB table thead th.blue { background-color:#d6e9ff; }
#popup .contB .tableB table thead th em { color:#808080;font-size:12px; }
#popup .contB .tableB table tbody td { height:28px;padding:0 4px;line-height:1.5em;text-align:right; }
#popup .contB .tableB table tbody td.cAlign { text-align:center; }
#popup .contB .tableB table tr.line th { padding-top:12px;border-top:1px solid #e4e6ea; }
#popup .contB .tableB table tr.line td { padding-top:12px;border-top:1px solid #e4e6ea; }
#popup .contB .tableB table tr.first th,#popup .contB .tableB table tr.first td { padding-top:12px; }
#popup .contB .tableB table tr.last th,#popup .contB .tableB table tr.last td { padding-bottom:10px; }
#popup .contB .tableB table tr.leftL th { border-left:1px solid #e4e6ea; }
#popup .contB .tableB table tr.leftL th:first-child { border-left:0; }
#popup .contB .tableB table tbody td span.num { font-family:'Roboto'; }
#popup .contB .tableB table tbody td span.num i { display:inline-block;width:8px;height:10px;margin-right:4px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_up_down.png') 0 0 no-repeat;overflow:hidden;text-indent:999em; }
#popup .contB .tableB table tbody td span.num.up i { background-position:-20px 0; }
#popup .contB .tableB table tbody td span.num.down i { background-position:-40px 0; }

#popup .contB .btnB { clear:both;width:100%;padding-top:20px;text-align:right; }
#popup .contB .btnB a { display:inline-block;width:98px;height:32px;border:1px solid #e4e6ea;line-height:30px;color:#333333;font-size:14px;text-align:center; }

#popup .contB .leftB { float:left;width:400px; }
#popup .contB .leftB .graphB { width:400px;margin-top:-1px;border-top:1px solid #e4e6ea; }
#popup .contB .rightB { float:right;width:330px; }
#popup .contB .rightB p { width:100%;height:29px;padding:24px 0 0 0; }

#popup.ty01 { width:500px; }
#popup.ty01 .contB { width:420px; }
#popup.ty02 { width:850px; }
#popup.ty02 .contB { width:770px; }

#popup .contB .stkInfo { width:100%;padding-top:11px;overflow:hidden; }
#popup .contB .stkInfo li { float:left;margin-top:11px; }
#popup .contB .stkInfo li.ty01 { width:400px; }
#popup .contB .stkInfo li.ty02 { width:330px;margin-left:40px; }
#popup .contB .stkInfo li strong { float:left;display:block;width:80px;font-weight:normal; }
#popup .contB .stkInfo li p { float:left;display:block;width:320px; }
#popup .contB .stkInfo li p.num { font-family:'Roboto'; }
#popup .contB .stkInfo li p em { color:#808080;font-size:13px; }
#popup .contB .stkInfo li.ty02 p { width:250px; }


@media only screen and (-webkit-min-device-pixel-ratio: 1.5), not all, only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {

.head_media h1 a { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_header.png') 0 0 no-repeat;background-size:1100px 700px; }
.kakaoRelServices li a { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_header.png') 0 -30px no-repeat;background-size:1100px 700px; }
.search_news .btn_search { background:url('//t1.daumcdn.net/media/common/newsview/retina/btn_search.gif') 0 0 no-repeat;background-size:34px; }
.gnb_comm .link_gnb { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_header.png') 0 0 no-repeat;background-size:1100px 700px; }
.gnb_etc { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/vert_14.png') 0 center no-repeat;background-size:1px 14px; }
.gnb_etc .link_gnb { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_header.png') 0 0 no-repeat;background-size:1100px 700px; }
.gnb_banner a { background-color: transparent;background-size:1100px 700px; }
.finance .SNB ul li a { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/vert_12.png') 0 3px no-repeat;background-size:1px 12px; }
.finance .stockB .stock div span.num p i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_up_down.png') 0 -60px no-repeat;background-size:100px; }
.finance .stockB .stockTab ul li a { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/ico_gt.png') 150px center no-repeat;background-size:7px; }
.finance .investmentB .txt h5 a i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -240px -20px no-repeat;background-size:400px; }
.finance .investmentB .txt a.view i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -100px -230px no-repeat;background-size:400px; }
.finance .investmentB .txt ul li { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/ico_dot04.png') 0 8px no-repeat;background-size:3px; }
.finance .investmentB.bgB .txt span.offerer a.view { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -130px -195px no-repeat;background-size:400px; }
.finance .investmentB.bgB .txt span.offerer a.reply { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -130px -180px no-repeat;background-size:400px; }
.finance .investmentB.bgB .txt span.offerer em { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/ico_dot.png') 2px 9px no-repeat;background-size:2px; }
.finance .slideBox .box a.btnPrev { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -280px -160px no-repeat;background-size:400px; }
.finance .slideBox .box a.btnNext { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -300px -160px no-repeat;background-size:400px; }
.finance .mainB .leftW .titB a.btnMore { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -120px -40px no-repeat;background-size:400px; }
.finance .mainB .leftW .titB p i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 0 -100px no-repeat;background-size:400px; }
.finance .mainB .leftW .topNews .txtB span.offerer a.reply { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -130px -180px no-repeat;background-size:400px; }
.finance .mainB .leftW .rankingB ul.list li em { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 0 0 no-repeat;background-size:400px; }
.finance .mainB .leftW .rankingB ul.list li a i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_up_down.png') 0 0 no-repeat;background-size:100px; }
.finance .mainB .leftW .rankingB ul.list li p i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_up_down.png') 0 0 no-repeat;background-size:100px; }
.finance .mainB .leftW .rankingB ul.list li span i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_up_down.png') 0 0 no-repeat;background-size:100px; }
.finance .mainB .rightW .myB ul.list li a.btn { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -20px -130px no-repeat;background-size:400px; }
.finance .inner .titB .btnB a i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -20px -100px no-repeat;background-size:400px; }
.finance .titB .selectTxt a i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -350px 0 no-repeat;background-size:400px; }
.finance .titB .selectTxt a.txt i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -350px 0 no-repeat;background-size:400px; }
.currentStk .selectTxt a i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -350px 0 no-repeat;background-size:400px; }
.currentStk .numB p i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_up_down.png') 0 -40px no-repeat;background-size:100px; }
.currentStk .totalB p.txt.ex a.img_bank { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/img_bank.gif') 0 0 no-repeat;background-size:63px 15px; }
.currentStk .totalB p.txt i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 0 -100px no-repeat;background-size:400px; }
.currentStk .totalB span.det a.ty01 p i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_up_down.png') 0 0 no-repeat;background-size:100px; }
.currentStk .totalB span.det a.ty02 p i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_up_down.png') 0 0 no-repeat;background-size:100px; }
.currentStk .totalB span.num p i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_up_down.png') 0 0 no-repeat;background-size:100px; }
.finance .topBox .detailB .subDet a p i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_up_down.png') 0 0 no-repeat;background-size:100px; }
.finance .topBox ul.tab li a { background:#f6f6f6 url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/vert_36.png') 0 center no-repeat;background-size:1px 36px; }
.finance .topBox ul.tab li a span p i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_up_down.png') 0 -40px no-repeat;background-size:100px; }
.finance .topBox .box .txtB dl dd.ty01 p i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_up_down.png') 0 0 no-repeat;background-size:100px; }
.finance .topBox .box .txtB dl dd.ty02 p i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_up_down.png') 0 0 no-repeat;background-size:100px; }
.finance .calcB .blueB span.ansB i.ico_g { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -210px -280px no-repeat;background-size:400px; }
.finance .calcB .blueB span.ansB i.ico_equals { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -230px -280px no-repeat;background-size:400px; }
.finance .tableB .tab p i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 0 -100px no-repeat;background-size:400px; }
.finance .tableB .tab p em { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/vert_12.png') right center no-repeat;background-size:1px 12px; }
.finance .tableB .tab a.btnAdd i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 0 -310px no-repeat;background-size:400px; }
.finance .tableB .tab a.btnChart i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -20px -100px no-repeat;background-size:400px; }
.finance .tableB .tab a.btnChartOn i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -200px 0 no-repeat;background-size:400px; }
.finance .tableB .tab a.btnChartOff i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -220px 0 no-repeat;background-size:400px; }
.finance .tableB .tab .btn a { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 0 0 no-repeat;background-size:400px; }
.finance .tableB ul.list li a i.new { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -90px -20px no-repeat;background-size:400px; }
.finance ul.graph li dl dd.graphBar { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_graph_bar.png') 0 0 no-repeat;background-size:136px 7px; }
.finance .topBox .detailB.det .info span p i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_up_down.png') 0 0 no-repeat;background-size:100px; }
.finance .tableB a.btnMore { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -120px -40px no-repeat;background-size:400px; }
.finance .tableB a.btnMoreTxt i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -120px -40px no-repeat;background-size:400px; }
.finance .tableB .dotB ul li { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/ico_dot.png') 0 8px no-repeat;background-size:2px; }
.finance .tableB .dataNone i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -230px -100px no-repeat;background-size:400px; }
.finance .tableB .flashChart .btn a { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 0 0 no-repeat;background-size:400px; }
.finance .leftW table tbody td.reply { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/ico_reply.png') 14px 7px no-repeat;background-size:7px; }
.finance .leftW table tbody tr.line td.reply { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/ico_reply.png') 14px 21px no-repeat;background-size:7px; }
.finance .leftW table.closure tbody td .time.kor i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -60px -180px no-repeat;background-size:400px; }
.finance .leftW table i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_up_down.png') 0 0 no-repeat;background-size:100px; }
.finance .leftW table a.btnChart i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -20px -100px no-repeat;background-size:400px; }
.finance .leftW table th i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -220px -20px no-repeat;background-size:400px; }
.finance .leftW table th a.on i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -200px -20px no-repeat;background-size:400px; }
.finance .leftW table tbody td span.reply i.new { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -90px -20px no-repeat;background-size:400px; }
.finance .leftW table i.mobile { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -180px -20px no-repeat;background-size:400px; }
.finance .leftW table a.chk i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -150px -230px no-repeat;background-size:400px; }
.finance .tableB .funcB .btnB a i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -180px 0 no-repeat;background-size:400px; }
.finance .tableB .funcB .btnB .searchB input.txt { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/vert_16.png') 0 center no-repeat;background-size:1px 16px; }
.finance .tableB .funcB .btnB .searchB a.btnSearch { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 8px -171px no-repeat;background-size:400px; }
.finance .tableB .funcB .btnB .searchB a.btnAdd { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -221px -340px no-repeat;background-size:400px; }
.finance .tableB .funcB .btnB .scrollB a.btnTop { background:#fbfbfb url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -200px -230px no-repeat;background-size:400px; }
.finance .tableB .funcB .btnB .scrollB a.btnUp { background:#fbfbfb url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -230px -230px no-repeat;background-size:400px; }
.finance .tableB .funcB .btnB .scrollB a.btnBottom { background:#fbfbfb url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -290px -230px no-repeat;background-size:400px; }
.finance .tableB .funcB .btnB .scrollB a.btnDown { background:#fbfbfb url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -260px -230px no-repeat;background-size:400px; }
.finance .tableB .funcB .btnB .scrollB a.btnGroup i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -273px -244px no-repeat;background-size:400px; }
.finance .tableB .funcB .btnB .scrollB a.btnDel i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -40px -310px no-repeat;background-size:400px; }
.finance .tableB .funcB .btnB .searchB.ty01 input.txt { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/vert_16.png') 0 center no-repeat;background-size:1px 16px; }
.finance .leftW .paging a.btnFirst { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -140px -40px no-repeat;background-size:400px; }
.finance .leftW .paging a.btnPrev { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -170px -40px no-repeat;background-size:400px; }
.finance .leftW .paging a.btnNext { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -200px -40px no-repeat;background-size:400px; }
.finance .leftW .paging a.btnLast { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -230px -40px no-repeat;background-size:400px; }
.finance .leftW .paging a.btnDel i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -40px -310px no-repeat;background-size:400px; }
.finance .chartB .ctrlB .tab span.sel a i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -220px -22px no-repeat;background-size:400px; }
.finance .chartB .ctrlB .selLayer a i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -220px -22px no-repeat;background-size:400px; }
.finance .chartB .ctrlB .selLayer span a.on { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/ico_check.png') 91px center no-repeat;background-size:11px 8px; }
.finance .chartB .chart .toolB a.arrow { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -384px -280px no-repeat;background-size:400px; }
.finance .chartB .chart .toolB.opened .controlB a { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_controlbox.png') 0 0 no-repeat;background-size:57px 237px; }
.finance .leftW ul.listB li a { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/ico_dot.png') 0 8px no-repeat;background-size:2px; }
.finance .leftW ul.listW li .offerer a.view { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -130px -195px no-repeat;background-size:400px; }
.finance .leftW ul.listW li .offerer a.reply { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -130px -180px no-repeat;background-size:400px; }
.finance .leftW ul.listW li .offerer em { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/ico_dot.png') 2px 9px no-repeat;background-size:2px; }
.finance .leftW .currentP dl dd span.num i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_up_down.png') 0 0 no-repeat;background-size:100px; }
.finance .leftW .currentP .chkB .chk { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/vert_14.png') 0 center no-repeat;background-size:1px 14px; }
.finance .leftW .currentP .chkB .chk span i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_up_down.png') 0 0 no-repeat;background-size:100px; }
.finance .leftW .topNews p i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -80px -180px no-repeat;background-size:400px; }
.finance div.vodB .vod p { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_vod_txt.png') 0 0 no-repeat;background-size:124px 40px; }
.finance div.vodB .txt .date i.play { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -100px -130px no-repeat;background-size:400px; }
.finance ul.vodB li a.vod em { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_vod_time.png') 0 0 repeat-x;background-size:1px 20px; }
.finance ul.vodB li .txt .date i.play { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -100px -130px no-repeat;background-size:400px; }
.finance ul.vodHot li a span.dim { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_vod_dim.png') 0 0 no-repeat;background-size:364px 205px; }
.finance ul.vodHot li a span .date i.play { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -100px -130px no-repeat;background-size:400px; }
.finance ul.vodHot li a em.time { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_vod_time.png') 0 0 repeat-x;background-size:1px 20px; }
.finance div.btnTxt a { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_bar.png') 0 center no-repeat;background-size:1px 22px; }
.finance a.btnTxt i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -180px 0 no-repeat;background-size:400px; }
.finance .mapB .map span a.txt i { background:#878787 url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -100px -180px no-repeat;background-size:400px; }
.finance .mapB .map span i.dot { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 0 0 no-repeat;background-size:400px; }
.finance .mapB .map span.time i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -103px -188px no-repeat;background-size:400px; }
.finance .mapB .map span.box .tit a.btnMore { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -120px -40px no-repeat;background-size:400px; }
.finance .mapB .map span.box table td i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_up_down.png') 0 0 no-repeat;background-size:100px; }
.finance .mapB .map.all { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_map01.png') 0 0 no-repeat;background-size:1100px 410px; }
.finance .mapB .map.asia { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_map02.png') 0 0 no-repeat;background-size:1100px 410px; }
.finance .mapB .map.nAmerica { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_map03.png') 0 0 no-repeat;background-size:1100px 410px; }
.finance .mapB .map.sAmerica { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_map04.png') 0 0 no-repeat;background-size:1100px 410px; }
.finance .mapB .map.europe { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_map05.png') 0 0 no-repeat;background-size:1100px 410px; }
.finance .mapB .exchange .txt a span.num i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_up_down.png') 0 0 no-repeat;background-size:100px; }
.finance .mapB .exchange .btn a { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 0 0 no-repeat;background-size:400px; }
.finance .rightW .btnB a i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -60px -230px no-repeat;background-size:400px; }
.finance .rightW a.btnMore { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -120px -40px no-repeat;background-size:400px; }
.finance .rightW .searchB a.btnSearch { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 8px -171px no-repeat;background-size:400px; }
.finance .rightW .myB ul.list li p i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_up_down.png') 0 0 no-repeat;background-size:100px; }
.finance .rightW .myB .btn a { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 0 0 no-repeat;background-size:400px; }
.finance .rightW .rankingB ul.list li a em { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 0 0 no-repeat;background-size:400px; }
.finance .rightW .rankingB ul.list li p i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 0 -20px no-repeat;background-size:400px; }
.finance .rightW .infoB ul li a { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/vert_12.png') 0 2px no-repeat;background-size:1px 12px; }
.finance .rightW .foreignB span { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -300px -100px no-repeat;background-size:400px; }
.finance .rightW .foreignB ul li a { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/ico_dot02.png') 0 6px no-repeat;background-size:3px; }
.finance .rightW .bestB ul.list li { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -380px 0 no-repeat;background-size:400px; }
.finance .rightW .bestB ul.list li a span i.reply { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -130px -180px no-repeat;background-size:400px; }
.chk a i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -40px -129px no-repeat;background-size:400px; }
.rdo a i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -40px -100px no-repeat;background-size:400px; }
.selectB select { background:#ffffff url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_select.png') 82% center no-repeat;background-size:11px; }
table.tab td { background:#f6f6f6 url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/vert_14.png') left center no-repeat;background-size:1px 14px; }
table.tab td a.btnChart i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -20px -100px no-repeat;background-size:400px; }
table.tab td a.btnChartOn i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -200px 0 no-repeat;background-size:400px; }
table.tab td a.btnChartOff i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -220px 0 no-repeat;background-size:400px; }
ul.tabs li.on a { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_tab_line.png') 0 0 no-repeat;background-size:111px 38px; }
.tabB .subTab ul li a.btn { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -20px -130px no-repeat;background-size:400px; }
.tabB .subTab a.refresh i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -110px -20px no-repeat;background-size:400px; }
.topRank a.btnChart i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -20px -100px no-repeat;background-size:400px; }
.topRank .btnB a i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -180px 0 no-repeat;background-size:400px; }
.topRank .borderB .stckL .navB a { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 0 0 no-repeat;background-size:400px; }
.topRank .borderB ul.topstk li a.on em { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_border_on.png') 0 0 no-repeat;background-size:141px 82px; }
.stckB .stkTitB .navB a { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 0 0 no-repeat;background-size:400px; }
.stckB .stkTitB .stckTxt a i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -80px -100px no-repeat;background-size:400px; }
.stckB .currentStk .newsB a.btnMore { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -120px -40px no-repeat;background-size:400px; }
.stckB .rollingB .contB strong { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/ico_autoscroll.png') right center no-repeat;background-size:6px 10px; }
.detailStk .currentStk ul { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/vert_41.png') 0 11px no-repeat;background-size:1px 41px; }
.detailStk .currentStk .currentB .stckTxt a i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -80px -100px no-repeat;background-size:400px; }
.detailStk .currentStk .compIntro a { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 0 -150px no-repeat;background-size:400px; }
.detailStk .graphW a.btnMore { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -150px -100px no-repeat;background-size:400px; }
.detailStk .graphW a.btnClose { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -150px -130px no-repeat;background-size:400px; }
.detailStk .graphW .graphB ul { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_tab_graph.png') 0 0 repeat-x;background-size:25px 43px; }
.detailStk .graphW .graphB ul li.btn a i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -180px 0 no-repeat;background-size:400px; }
.detailStk .graphW .txtB dl dd.ico strong i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -80px -130px no-repeat;background-size:400px; }
.finance .leftW .calendar .tit a.btnPrev { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -210px -70px no-repeat;background-size:400px; }
.finance .leftW .calendar .tit a.btnNext { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -230px -70px no-repeat;background-size:400px; }
.finance .leftW .calendar .tit .selectBox .selectB.ty01 select { background:#ffffff url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_select02.png') 80% center no-repeat;background-size:30px; }
.finance .leftW .calendar .tit .selectBox .selectB.ty02 select { background:#ffffff url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_select02.png') 80% center no-repeat;background-size:30px; }
.finance .leftW .calendar p i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 0 -210px no-repeat;background-size:400px; }
.finance .leftW .calendar ul li a { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/ico_dot03.png') 0 7px no-repeat;background-size:3px; }
.finance .container .leftW ul.tabs li.on a { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_tab_line02.png') 0 0 no-repeat;background-size:136px 38px; }
.finance .container table.tab td a.btnRefresh i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -110px -20px no-repeat;background-size:400px; }
.finance .container table.tab td .btnBchart i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -180px 0 no-repeat;background-size:400px; }
.finance .container .leftW.max .btnMore a i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -120px 0 no-repeat;background-size:400px; }
.finance .searchW .search a.btnSearch { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -20px -170px no-repeat;background-size:400px; }
.finance .communityB .titB .btn a { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 0 0 no-repeat;background-size:400px; }
.finance .communityB .topBox dl dt span p.growth i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 0 -20px no-repeat;background-size:400px; }
.finance .communityB .topBox dl dd span em { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/ico_dot02.png') 0 center no-repeat;background-size:3px; }
.finance .communityB .topBox dl dd span strong i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_up_down.png') 0 0 no-repeat;background-size:100px; }
.finance .communityB .popularDiscuss .overB ul li a em { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 0 0 no-repeat;background-size:400px; }
.finance .communityB .popularDiscuss .overB ul li p i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 0 -20px no-repeat;background-size:400px; }
.finance .communityB .popularDiscuss .btn a { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 0 0 no-repeat;background-size:400px; }
.finance .myfavW .borderB .mystockT span.mine { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/vert_52.png') 0 0 no-repeat;background-size:1px 52px; }
.finance .myfavW .borderB .mystockT .stckTxt span.numB p i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_up_down.png') 0 -40px no-repeat;background-size:100px; }
.finance .myfavW .borderB .mystockT .tradingT td a.btnHelp i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -130px -230px no-repeat;background-size:400px; }
.finance .myfavW .borderB .totalB span.tit { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/ico_bullet01.png') 0 6px no-repeat;background-size:4px 7px; }
.finance .myfavW .borderB .totalB span.det a { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/vert_14.png') 0 center no-repeat;background-size:1px 14px; }
.finance .myfavW .borderB .totalB span.det a.ty01 p i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_up_down.png') 0 0 no-repeat;background-size:100px; }
.finance .myfavW .borderB .totalB span.det a.ty02 p i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_up_down.png') 0 0 no-repeat;background-size:100px; }
.finance .myfavW .borderB .totalB span.num p i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 0 0 no-repeat;background-size:400px; }
.finance .myfavW .borderB .totalB p.num { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/vert_14.png') 0 center no-repeat;background-size:1px 14px; }
.finance .myfavW .borderB .totalB a.btnHelp i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -130px -230px no-repeat;background-size:400px; }
.finance .dividend .searchB a.btnSearch { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 8px -171px no-repeat;background-size:400px; }
/* .marketPrice .headerW span h1 a { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_logo.png') 0 0 no-repeat;background-size:100px; } */
.marketPrice .headerW span a.txt { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_logo.png') -52px 0 no-repeat;background-size:100px; }
.marketPrice .headerW span p a { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -110px -20px no-repeat;background-size:400px; }
.marketPrice .headerW span p.refresh a i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -110px -20px no-repeat;background-size:400px; }
.marketPrice .headerW ul li p i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_up_down.png') 0 -20px no-repeat;background-size:100px; }
.marketPrice .headerW .searchB a.btnSearch { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -162px -172px no-repeat;background-size:400px; }
.marketPrice .box .titB a i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_up_down.png') 0 -40px no-repeat;background-size:100px; }
.marketPrice .box .titB a.btnChart i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -20px -100px no-repeat;background-size:400px; }
.marketPrice .box table td span.num i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_up_down.png') 0 0 no-repeat;background-size:100px; }
.finance.marketPrice .chartB .stckL { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_stock_tab.png') 0 0 repeat-x;background-size:20px 82px; }
.finance.marketPrice .chartB .stckL .navB a { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 0 0 no-repeat;background-size:400px; }
.finance.marketPrice .chartB ul.topstk li a.on em { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_border_on.png') 0 0 no-repeat;background-size:141px 82px; }
.finance .head .utilView span a { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 0 -325px no-repeat;background-size:400px; }
.finance div.btnList a i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -20px -310px no-repeat;background-size:400px; }
.finance .tableB .tab a.refresh i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -110px -20px no-repeat;background-size:400px; }
.finance .excCalcB .calcB { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_exchange_calc.png') center center no-repeat;background-size:2200px 210px; }
.finance .exchB i.ico_equals { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -280px -280px no-repeat;background-size:400px; }
.finance .exchB .countryB .selectTxt a.txt { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_inputbox.png') 0 0 no-repeat;background-size:267px 44px; }
.finance .exchB .countryB .selectTxt a.txt i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -350px 0 no-repeat;background-size:400px; }
.finance .exchB .countryB .inputB { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_answerbox.png') 0 0 no-repeat;background-size:495px 88px; }
.finance .tableB .majorB .chartB a.btnPrev { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -283px -167px no-repeat;background-size:400px; }
.finance .tableB .majorB .chartB a.btnNext { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -303px -167px no-repeat;background-size:400px; }
.finance .tableB .majorB .chartB ul li a.txt i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -207px -48px no-repeat;background-size:400px; }
.finance .tableB .majorB .chartB ul li span p i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_up_down.png') 0 -40px no-repeat;background-size:100px; }
.finance .container .leftW.max .titB p i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 0 -100px no-repeat;background-size:400px; }
.finance .container .leftW.max .titB p em { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/vert_12.png') right center no-repeat;background-size:1px 12px; }
.finance .container .leftW.max .titB .selectTxt a i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -350px 0 no-repeat;background-size:400px; }
.finance .container .leftW.max .titB .selectTxt a.txt i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') -350px 0 no-repeat;background-size:400px; }
.finance .chartB .stckB .midB .numB p i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_up_down.png') 0 0 no-repeat;background-size:100px; }
.finance .container .tableB .cautionB p { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/ico_caution.png') 0 5px no-repeat;background-size:6px 4px; }

#popup .titB .btnSearch i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_finance.png') 0 -130px no-repeat;background-size:400px; }
#popup .contB .tableB table tbody td span.num i { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/bg_up_down.png') 0 0 no-repeat;background-size:100px; }

}

/* Mac CSS */

.os_mac .search_news .box_searchbar { padding:8px 39px 8px 11px; }
.os_mac .search_news .lab_search { top:8px; }

.os_mac .topRank h4 { font-size:15px;font-weight:600; }

.os_mac .selectB select { padding:2px 0 2px 12px;font-size:14px; }

.os_mac .finance .rightW .myB .selectB select { font-size:14px; }

.os_mac .finance .mapB h3 { font-weight:600; }
.os_mac .finance .mapB .exchange h4 { font-weight:600; }
.os_mac .finance .mapB ul.tab li a.on { font-weight:600; }
.os_mac .finance .mapB .map span.box .tit h4 { font-weight:600; }

.os_mac .finance .stockB .stock div h5 a { font-weight:300; }
.os_mac .finance .stockB .stock div span.num strong { font-weight:300; }
.os_mac .finance .stockB .stock div span.num p { font-weight:300; }

.os_mac .finance .stockB .stockTab span h4 { font-weight:300; }
.os_mac .finance .stockB .stockTab ul li a.on { font-weight:300; }

.os_mac .finance .leftW .topNews h3 { font-weight:600; }

.os_mac .finance .inner .titB h3 { font-weight:600; }

.os_mac .stckB .stkTitB .stckTxt { font-weight:600; }

.os_mac .finance .mainB .leftW .titB h4 { font-size:18px;font-weight:600; }
.os_mac .finance .mainB .leftW .titB h5 { font-size:16px;font-weight:600; }

.os_mac .finance .investmentB .titB h4 { font-size:18px;font-weight:600; }

.os_mac .finance .tableB .tab a.refresh { line-height:28px; }

.os_mac .finance .leftW .topNews .txtB a.tit { font-size:27px;font-weight:600; }
.os_mac .finance .leftW .topNews .txtB a.txt { font-size:15px; }

.os_mac .finance .leftW .topNews .halfB ul li a { font-size:16px; }
.os_mac .finance .leftW .topNews .halfB ul li:first-child a { font-weight:600; }
.os_mac .finance .leftW .topNews .halfB ul li em { font-size:13px; }

.os_mac .finance .mainB .leftW .topNews .txtB span.offerer a { line-height:14px;font-size:14px; }
.os_mac .finance .mainB .leftW .topNews .txtB span.offerer em { line-height:14px;font-size:14px; }

.os_mac .finance .leftW ul.listW li .offerer a { font-size:14px; }
.os_mac .finance .leftW ul.listW li .offerer a.view { line-height:14px; }
.os_mac .finance .leftW ul.listW li .offerer a.reply { line-height:14px; }
.os_mac .finance .leftW ul.listW li .offerer em { font-size:14px; }

.os_mac .finance .investmentB .txt h5 { margin-top:3px;font-weight:600; }
.os_mac .finance .investmentB .txt strong { margin-bottom:4px;font-size:19px;font-weight:600; }
.os_mac .finance .investmentB .txt a.view { font-size:14px; }
.os_mac .finance .investmentB .txt a.view i { vertical-align:0; }
.os_mac .finance .investmentB .txt ul li a { font-size:15px; }

.os_mac .finance .investmentB.bgB { padding:0;background-color:#ffffff; }
.os_mac .finance .investmentB.bgB .titB h4 { font-size:20px; }
.os_mac .finance .investmentB.bgB .thumb { width:200px;height:224px; }
.os_mac .finance .investmentB.bgB .thumb a { width:200px;height:224px; }
.os_mac .finance .investmentB.bgB .txt { width:296px;height:224px; }

.os_mac .finance .investmentB.bgB .txt h5 { margin:12px 0; }
.os_mac .finance .investmentB.bgB .txt strong { display:block;margin-bottom:10px;line-height:1.4em;font-size:26px;text-overflow:inherit;white-space:inherit;overflow:hidden; }
.os_mac .finance .investmentB.bgB .txt span.offerer { display:block;margin-bottom:10px; }
.os_mac .finance .investmentB.bgB .txt span.offerer a { display:inline-block;color:#888888; }
.os_mac .finance .investmentB.bgB .txt span.offerer a.view { height:14px;padding-left:26px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -130px -195px no-repeat;line-height:11px; }
.os_mac .finance .investmentB.bgB .txt span.offerer a.reply { height:14px;padding-left:26px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -130px -180px no-repeat;line-height:11px; }
.os_mac .finance .investmentB.bgB .txt span.offerer em { height:14px;padding-left:8px;background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/ico_dot.png') 2px 9px no-repeat;line-height:14px;color:#888888;font-size:13px; }

.os_mac .finance .investmentB.bgB .txt p { display:block;line-height:1.5em;color:#777777; }

.os_mac .finance div.btnList a { line-height:42px; }

.os_mac .finance .mainB .leftW.max .rankingB .tab ul li a.on { font-weight:600; }

.os_mac .marketPrice .headerW span strong { font-weight:600; }
.os_mac .marketPrice .headerW ul li p { line-height:1.4em; }

.os_mac .finance div.vodB .txt .title { font-weight:600; }

.os_mac .marketPrice .tabW ul li a { line-height:40px; }
.os_mac .marketPrice .tabW ul li a.on { font-weight:600; }

.os_mac .marketPrice .tabW span a.on { font-weight:600; }

.os_mac .marketPrice .box .titB p { margin-top:14px; }
.os_mac .marketPrice .box .titB a { font-weight:600; }
.os_mac .marketPrice .box .titB a.btnChart { line-height:28px; }

.os_mac .marketPrice .box table td a.txt { font-size:15px; }

.os_mac .finance .communityB .titB h3 { font-weight:600; }
.os_mac .finance .communityB .topBox dl dt span p strong { vertical-align:middle; }
.os_mac .finance .communityB .topBox dl dt span p i { vertical-align:-5px; }

.os_mac .finance .topBox ul.tab li a h4 { font-weight:600; }
.os_mac .finance .topBox ul.tab li a span strong { font-weight:400; }

.os_mac .finance .topBox .box .graphB dl dt { line-height:27px;font-size:15px; }
.os_mac .finance .topBox .box .graphB p.time { font-size:13px;font-family:'AppleSDGothicNeo-Regular','Malgun Gothic','\B9D1\C740   \ACE0\B515','Dotum',sans-serif; }

.os_mac .finance .topBox .box .txtB dl dt { font-size:16px;font-weight:600; }
.os_mac .finance .topBox .box .txtB dl dd a { font-size:15px; }
.os_mac .finance .topBox .box .txtB dl dd a p { font-size:14px; }

.os_mac .finance .tableB .dotB p { font-size:14px; }
.os_mac .finance .tableB .dotB ul li { font-size:14px; }

.os_mac .finance .chartB .ctrlB .tab a { line-height:28px; }

.os_mac .finance .leftW .viewB .btn a { line-height:34px; }

.os_mac .finance .rightW .newsB .hashtag ul li a { line-height:32px; }

.os_mac .finance .dividend a.btn { line-height:34px; }

.os_mac .finance .container .titB .selectB { margin:-4px 0 0 8px; }
.os_mac .finance .container .titB a.btn { margin:-4px 0 0 8px; }

.os_mac .currentStk .numB strong { font-weight:400; }
.os_mac .currentStk .totalB p.txt { line-height:20px; }
.os_mac .currentStk .totalB span { font-size:15px; }
.os_mac .currentStk .totalB span.num strong { font-weight:400; }

.os_mac .currentStk ul li strong { font-size:15px; }

.os_mac .currentStk .selectTxt span.layerB a { display:block;width:100%;height:26px;margin:0;padding:0 0 0 12px;border:0;line-height:28px;font-size:13px;font-weight:normal; }

.os_mac .finance .rightW ul.tab li a.on { font-weight:600; }
.os_mac .finance .tableB .tab ul li a.on { font-weight:600; }

.os_mac .finance .tableB .tab p { line-height:21px;font-size:14px; }

.os_mac .finance .leftW .currentP dl dd strong { font-weight:400; }

.os_mac .finance .container .topBox.max .detailB .currentStk h4 { line-height:34px;font-size:18px; }

.os_mac .finance .stockB .stockTab span p { line-height:22px;font-family:'AppleSDGothicNeo-Regular','Malgun Gothic','\B9D1\C740   \ACE0\B515','Dotum',sans-serif; }
.os_mac .finance .inner .titB span { margin-top:8px;font-size:13px;font-family:'AppleSDGothicNeo-Regular','Malgun Gothic','\B9D1\C740   \ACE0\B515','Dotum',sans-serif; }

.os_mac .finance .container .titB span { margin-top:8px;font-size:13px;font-family:'AppleSDGothicNeo-Regular','Malgun Gothic','\B9D1\C740   \ACE0\B515','Dotum',sans-serif; }

.os_mac .finance .rightW .btnB a { line-height:44px; }

.os_mac .finance .inner .titB .btnB { margin-top:-4px; }
.os_mac .finance .inner .titB .selectB { margin-top:-4px; }
.os_mac .finance .inner .titB .selectB select { font-size:15px; }

.os_mac .finance .leftW .paging a { line-height:28px; }
.os_mac .finance .leftW .paging strong { line-height:28px; }

.os_mac .finance .leftW table tr.lastB td div.btnW a { line-height:30px; }
.os_mac .finance .leftW table tr.lastB td div.btnW a i { vertical-align:-1px; }

.os_mac .finance .leftW table tr.fs th { font-size:12px; }

.os_mac .finance ul.graph li dl dt a { font-size:14px; }
.os_mac .finance .tableB dl.column dd a { font-size:14px; }

.os_mac .finance .SNB h4 a { font-size:15px;font-weight:600; }
.os_mac .finance .SNB ul li a { font-size:14px; }

.os_mac .finance .rightW .myB .box a { line-height:34px; }

.os_mac .finance .rightW ul.tab li a { font-size:15px; }
.os_mac .finance .rightW .myB ul.list li a { line-height:1.4em;font-size:14px; }
.os_mac .finance .rightW .myB ul.list li p { line-height:1.4em; }
.os_mac .finance .mainB .rightW .myB ul.list li a.btn { margin:0; }
.os_mac .finance .rightW .myB .btn p { font-size:13px; }
.os_mac .finance .rightW .newsB ul.list li a { line-height:1.4em;font-size:14px; }
.os_mac .finance .rightW .rankingB ul.list li a { line-height:1.4em;font-size:14px; }
.os_mac .finance .rightW .rankingB ul.list li p { line-height:1.4em; }

.os_mac .finance .rightW .infoB ul li a { font-size:14px; }

.os_mac .finance .rightW .bestB ul.list li a { line-height:1.4em;font-size:14px; }
.os_mac .finance .rightW .bestB ul.list li a span i.reply { vertical-align:-2px; }

.os_mac .finance .topBox .tableB.half ul.list li a { font-size:15px; }

.os_mac .finance .container .rightW .myB ul.list li span { line-height:1.4em; }
.os_mac .finance .container .rightW .rankingB ul.list li span { line-height:1.4em; }

.os_mac .finance .inner .titB .btnB a { line-height:34px; }

.os_mac .finance .investmentB.bgB .txt p { font-size:15px; }

.os_mac .finance .leftW .viewB h5 { font-weight:600; }

.os_mac .finance .container .tableB .sortB a.on { font-weight:600; }

.os_mac .finance .searchW h3 { font-weight:600; }
.os_mac .finance .searchW .search input.txt { padding:10px 14px; }

.os_mac .finance .container .leftW.max .titB p { line-height:18px; }

.os_mac .finance .stockB .stockTab span p em { font-size:12px; }

.os_mac .finance .stockB .stockTab ul li a { line-height:44px; }

.os_mac .finance .stockB .stock div span.txt a { font-size:13px; }

.os_mac .finance .mainB .leftW .titB p { line-height:21px;font-size:14px; }

.os_mac .finance div.btnTxt a { line-height:40px; }

.os_mac .finance .mainB .leftW .rankingB ul.list li { margin-top:10px; }
.os_mac .finance .mainB .leftW .rankingB ul.list li:first-child { margin-top:2px; }
.os_mac .finance .mainB .leftW .rankingB ul.list li a { line-height:1.5em;font-size:16px; }
.os_mac .finance .mainB .leftW .rankingB ul.list li p { line-height:1.5em; }
.os_mac .finance .mainB .leftW .rankingB ul.list li span { line-height:1.5em; }

.os_mac .finance .tableB .titB h4 { font-size:15px;font-weight:600; }
.os_mac .finance .tableB .titB p { font-size:13px;font-family:'AppleSDGothicNeo-Regular','Malgun Gothic','\B9D1\C740   \ACE0\B515','Dotum',sans-serif; }
.os_mac .finance .tableB .tab ul li a { font-size:15px; }
.os_mac .finance .tableB a.btnMore { margin-top:1px; }

.os_mac .finance .container .leftW.max .titB p { line-height:20px; }

.os_mac .finance .leftW table a.txt { font-size:14px; }

.os_mac .finance .delisting em { line-height:18px !important; }

.os_mac .finance .tableB.half ul.list li a { font-size:14px; }
.os_mac .finance .tableB ul.list li a { font-size:14px; }
.os_mac .finance .tableB ul.list li span { font-size:14px; }

.os_mac .finance .inner.selectTop .titB span { font-size:13px; }

.os_mac .finance .mainB .leftW .titB em { margin-top:3px;font-size:13px; }

.os_mac .finance .container .leftW table a.txt { font-size:15px; }

.os_mac .finance .tableB .tab h4 { font-size:15px;font-weight:600; }
.os_mac .finance .tableB .tab a.btnAdd { line-height:28px;font-size:14px; }

.os_mac .finance .tableB .subTit a.btnAdd { line-height:28px; }

.os_mac .finance .container table a.txt { font-size:15px; }

.os_mac .finance .tableB .majorB .chartB ul li a.txt { line-height:21px; }
.os_mac .finance .leftW table.exchage td a.txt img.flag { margin-top:-2px; }

.os_mac table.tab td a { line-height:38px; }
.os_mac table.tab td a.btnChartOn {line-height:28px; }

.os_mac .finance .leftW .titB h3 { font-weight:600; }

.os_mac ul.tabs li a { line-height:40px; }
.os_mac ul.tabs li.on a { line-height:42px; }

.os_mac .finance .leftW .calendar ul li a { line-height:1.6em;font-size:14px; }

.os_mac .finance .leftW .calendar .tit a.today { line-height:28px; }

.os_mac .finance .leftW .calendar table tbody td span p a { line-height:1.4em;font-size:14px; }
.os_mac .finance .leftW .calendar p.txt span { line-height:1.4em; }

.os_mac .finance .searchB a.btn { line-height:36px; }

.os_mac .topRank a.btnChart { line-height:28px;font-size:14px; }
.os_mac .topRank .slideB ul li span a.btnChart { line-height:27px;font-size:13px; }

.os_mac .stckB .stkTitB .btn { line-height:34px; }

.os_mac .topRank .btnB a { line-height:28px; }

.os_mac .finance .mapB .map span a.txt p { line-height:30px; }

.os_mac .finance a.btnTxt { line-height:28px; }

.os_mac .detailStk .currentStk .currentB .icoB em { font-family:'AppleSDGothicNeo-Regular','Malgun Gothic','\B9D1\C740   \ACE0\B515','Dotum',sans-serif; }
.os_mac .detailStk .currentStk .compIntro em { font-family:'AppleSDGothicNeo-Regular','Malgun Gothic','\B9D1\C740   \ACE0\B515','Dotum',sans-serif; }

.os_mac .finance .mapB .map span.time { font-family:'AppleSDGothicNeo-Regular','Malgun Gothic','\B9D1\C740   \ACE0\B515','Dotum',sans-serif; }
.os_mac .finance .mapB .map span.box table th img { margin-top:2px; }

.os_mac .stckB .rollingB .contB .tab a { line-height:28px; }

.os_mac .finance .footer span ul li a { font-size:14px; }
.os_mac .finance .footer span p { font-size:13px; }

.os_mac .tabB .subTab a.refresh { line-height:14px; }
.os_mac .tabB .subTab a.refresh i { margin-top:0; }

.os_mac .finance .tableB .tab a.btnChart { line-height:28px; }

.os_mac .detailStk .graphW .graphB ul li.btn a { line-height:28px; }

.os_mac .finance ul.vodHot li a em.time { line-height:22px; }
.os_mac .finance ul.vodHot li a span .hot { line-height:24px; }

.os_mac .finance ul.vodB li a.vod em { line-height: 22px; }

.os_mac .tabB .subTab ul li a.btn { margin-top:1px; }

.os_mac .finance .tableB a.btnMoreTxt { line-height:18px; }

.os_mac .finance .leftW .prevB ul li a { font-size:15px; }
.os_mac .finance .leftW .prevB ul li p.offerer { font-size:14px; }

.os_mac .finance .leftW ul.listW li a.tit { font-size:18px;font-weight:600; }
.os_mac .finance .leftW ul.listW li a.txt { font-size:15px; }

.os_mac .finance .leftW ul.listB li a { font-size:15px; }
.os_mac .finance .leftW ul.listB li:first-child a.max { font-weight:600; }
.os_mac .finance .leftW ul.listB li.line a.max { font-weight:600; }
.os_mac .finance .leftW ul.listB li p.offerer { font-size:14px; }

.os_mac .finance .quickB .btnB span a { line-height:34px; }

.os_mac .finance .tableB .funcB .btnB a { line-height:34px; }

.os_mac .finance .tableB .funcB .btnB .scrollB a.btnGroup { line-height:34px; }
.os_mac .finance .tableB .funcB .btnB .scrollB a.btnDel { line-height:34px; }

.os_mac .finance .tableB .funcB .btnB .registB a.btnReg { line-height:32px; }

.os_mac .finance .leftW table tbody tr td a.notice { font-weight:600; }
.os_mac .finance .leftW table tbody tr td a.notice em { line-height:22px; }

.os_mac .finance .leftW table .dateB .date { font-size:12px; }

.os_mac .finance .container table.tab td a.btnBchart { line-height:28px; }
.os_mac .finance .container table.tab td a.btnRefresh { line-height:30px; }
.os_mac .finance .container table.tab td a.btnRefresh i { vertical-align:-1px; }

.os_mac .finance .quickB .tit h4 { font-size:15px; }

.os_mac .finance .quickB .borderB .txtB a.btn { line-height:34px; }

.os_mac .finance .tableB .subTit h4 { font-weight:600; }
.os_mac .finance .tableB .subTit span.txt strong { font-weight:400; }

.os_mac .finance .myfavW .borderB .mystockT .stckTxt strong { font-weight:600; }

.os_mac .finance .myfavW .borderB .mystockT .stckTxt span.numB strong { font-weight:400; }

.os_mac .finance .myfavW .borderB .mystockT .profitB em.tit { font-weight:600; }
.os_mac .finance .myfavW .borderB .mystockT .profitB span p strong { font-weight:400; }

.os_mac .finance .myfavW .borderB .totalB span.tit { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/ico_bullet01.png') 0 4px no-repeat;background-size:4px 7px; }
.os_mac .finance .myfavW .borderB .totalB span.det a p { margin-top:0; }

.os_mac .finance .myfavW .borderB .totalB p.num { margin-top:14px; }

.os_mac .finance .myfavW .borderB .totalB a.btnHelp { line-height:27px; }
.os_mac .finance .myfavW .borderB .totalB a.btnHelp i { vertical-align:-2px; }
.os_mac .finance .myfavW .borderB .mystockT .tradingT td a.btnHelp { line-height:27px; }
.os_mac .finance .myfavW .borderB .mystockT .tradingT td a.btnHelp i { vertical-align:-2px; }

.os_mac .finance .myfavW .borderB .mystockT span.mine p strong { font-weight:500; }

.os_mac .finance .investmentB.bgB .txt span.offerer a.view { line-height:14px; }
.os_mac .finance .investmentB.bgB .txt span.offerer a.reply { line-height:14px; }

.os_mac .finance .investmentB.bgB .txt span.offerer em { background:url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/retina/ico_dot.png') 2px 6px no-repeat;background-size:2px; }

.os_mac .finance .exchB .countryB .selectTxt a.txt { line-height:46px; }
.os_mac .finance .exchB .countryB .selectTxt span.layerB a { line-height:28px;font-size:14px; }

.os_mac .finance .container .leftW.max .titB .selectTxt span.layerB a { line-height:28px;font-size:14px; }
.os_mac .finance .container .leftW.max .titB .selectTxt a { line-height:24px; }

.os_mac .finance .noticeT .detail p { line-height:46px; }
.os_mac .finance .noticeT .detail p em { line-height:22px; }
.os_mac .finance .noticeT .detail span.close a { line-height:46px; }

.os_mac .rdo a { line-height:20px; }

.os_mac #popup .titB h3 { font-weight:600; }
.os_mac #popup .titB .btnSearch { line-height:28px; }

.os_mac #popup .contB ul.tab li a.on { font-weight:600; }
.os_mac #popup .contB .btnB a { line-height:34px; }


.os_mac #layerPopup div.titB { padding:0 !important; }
.os_mac #layerPopup div.titB h4 { font-weight:600 !important; }

.os_mac #layerPopup .inputB p { top:5px !important; }

.os_mac #layerPopup .contB span.titB a.btnAdd { line-height:28px !important; }

.os_mac #layerPopup .contB .txtB a.btn { line-height:34px !important; }

.os_mac #layerPopup .contB .txt p em { line-height:22px !important; }
.os_mac #layerPopup .contB .txt p em i { vertical-align:-1px; }

.os_mac #layerPopup .contB ul li span.btnB a { line-height:28px !important; }

.os_mac #layerPopup .contB ul li.selected input.txt { padding:4px 0 2px 8px !important; }

.os_mac #layerPopup .contB ul li span.nameB strong { line-height:30px !important; }


.os_mac #layerPopup .contB .regB span.calB span.month strong { line-height:24px !important; }

.os_mac #layerPopup .settingB a { line-height:34px !important; }

.os_mac #layerPopup.pop04 .contB .findB a.btnExcel { line-height:28px !important; }

.os_mac #layerPopup.pop04 .contB span.btnB a { line-height:32px !important; }

.os_mac #layerPopup.pop03 .contB span.titB strong { font-weight:600; }

.os_mac #layerPopup.pop05 .contB a.btn { line-height:34px !important; }

.os_mac #layerPopup.pop10 { width:250px; }

.os_mac #layerPopup.pop11 .contB .txtB a.btn1 { line-height:43px; }
.os_mac #layerPopup.pop11 .contB .txtB .subB p .btnReg { line-height:24px; }
.os_mac #layerPopup.pop11 .contB .txtB .subB p .btnReg i { vertical-align:-2px; }

.os_mac #layerPopup.pop12 .contB h4 { line-height:49px; }

.os_mac #layerPopup .nomore .chk { vertical-align:1px; }

html {
    overflow-y: scroll;
}

.nolink {
    text-decoration: none !important;
}

.finance .mainB .leftW .topNews {
    min-height: 286px
}

.finance .mainB .leftW .rankingB {
    min-height: 182px
}

.finance .investmentB {
  padding: 38px 0;
}

.finance .investmentB .thumb a img {
    width: 100%;
    height: 100%;
}

.finance .investmentB .center {
    padding: 0;
    background: none;
}

.finance .slideBox ul li .thumb a img {
    width: 158px;
    height: 105px;
}

.finance .investmentB {
    min-height: 185px;
}

.marketPrice .content {
    min-height: 800px;
}

#boxCompare span.layerB a.on,
#boxSearch span.layerB a.on {
    background: #f6f6f6;
}

#boxContents {
    min-height: 420px;
}

#minidaum {
    margin-left: -550px;
    left: 50% !important;
    width: 1100px !important;
}

.finance.marketPrice #boxApp {
    height: 100%;
}

.finance.marketPrice #boxContents {
    height: calc(100% - 56px);
}

.finance.marketPrice #boxContents #boxChart.chart {
    height: calc(100% - 343px);
    min-height: 400px;
}

.finance.marketPrice .chartB ul.topstk {
    padding: 0 31px;
}

.finance.marketPrice .chartB ul.topstk li:first-child {
    margin-left: 0;
}

.topRank .borderB ul.topstk li:first-child {
    margin-left: 0;
    border-left: 1px solid #e4e6ea;
}

.topRank .borderB ul.topstk {
    width: 828px;
    margin-left: 30px;
    border-bottom: none;
}

.topRank .borderB ul.topstk .owl-stage-outer {
    width: 831px;
}

.topRank .borderB .stckL {
    border-bottom: 1px solid #c9ccd1;
}

.detailStk .graphW .borderB {
    display: none;
}

.detailStk .graphW .btnMore {
    display: block !important;
}

.detailStk .graphW .btnClose {
    display: none !important;
}

.detailStk .graphW.on .borderB {
    display: block;
}

.detailStk .graphW.on .btnMore {
    display: none !important;
}

.detailStk .graphW.on .btnClose {
    display: block !important;
}

.tabB .subTab ul li.empty {
    margin-left: 20px;
}

.finance .container .leftW .topNews .halfB ul li a {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 285px;
}

.compIntro #layerCompanyInfo {
    display: none;
}

.compIntro #btnCompanyInfo:hover + #layerCompanyInfo,
#layerCompanyInfo.visible {
    display: block;
}

.finance .leftW .listW .imgB .thumb .news_img {
    width: 156px;
    height: 104px
}

#boxPopup .pop03 .contB .titB i {
    cursor: pointer;
}

.ui-datepicker {
    position: absolute;
    padding: 16px 18px;
    background: #ffffff;
    border: 1px solid #cacaca;
    margin-left: -113px;
    margin-top: 6px;
}

.ui-datepicker-header {
    display: block;
    width: 100%;
    padding: 1px 0 0 0;
    overflow: hidden;
}

.ui-datepicker-header .ui-datepicker-prev .ui-icon {
    float: left;
    display: block;
    margin-left: 4px;
    width: 20px;
    height: 20px;
    border: 1px solid #e4e6ea;
    overflow: hidden;
    text-indent: -999em;
    background: url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') no-repeat -168px -43px;
    cursor: pointer;
}

.ui-datepicker-header .ui-datepicker-next .ui-icon {
    float: right;
    display: block;
    margin-right: 4px;
    width: 20px;
    height: 20px;
    border: 1px solid #e4e6ea;
    overflow: hidden;
    text-indent: -999em;
    background: url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') no-repeat -200px -43px;
    cursor: pointer;
}

.ui-datepicker-header .ui-datepicker-title {
    display: block;
    width: 100%;
    height: 22px;
    line-height: 24px;
    font-size: 12px;
    text-align: center;
    font-weight: 700;
}

.ui-datepicker-calendar thead tr th {
    padding: 7px 4px 9px 4px;
    background: #fbfbfb;
    color: #333333;
    font-size: 13px;
    text-align: left;
}

.ui-datepicker-calendar thead tr th:first-child {
    padding-left: 0;
}

.ui-datepicker-calendar thead tr th:last-child {
    padding-right: 0;
}

.ui-datepicker-calendar thead tr th.ui-datepicker-week-end {
    color: #3360d2;
}

.ui-datepicker-calendar thead tr th.ui-datepicker-week-end:first-child {
    color: #ea271b;
}

.ui-datepicker-calendar tbody tr td {
    padding: 3px 4px 3px 5px;
    color: #666666;
    font-size: 13px;
}

.ui-datepicker-calendar tbody tr td:first-child {
    padding-left: 0;
}

.ui-datepicker-calendar tbody tr td:last-child {
    padding-right: 0;
}

.ui-datepicker-calendar tbody tr td a {
    display: block;
    width: 18px;
    height: 18px;
    border: 1px solid #ffffff;
    line-height: 20px;
    font-size: 12px;
    font-family: 'Roboto';
    text-align: center;
}

.ui-datepicker-calendar tbody tr td a.ui-state-active {
    border: 1px solid #1184ff;
}

.ui-datepicker-calendar tbody tr td a.ui-state-highlight {
    color: #1184ff;
    text-decoration: underline;
}

.iframeB.center {
    text-align: center;
}

.iframeBase {
    width: 100%;
    overflow-x: hidden;
}

.hide {
    display: none !important;
}

.owl-carousel .owl-wrapper, .owl-carousel .owl-item {
    -ms-transform: translate3d(-1px, 0, 0) !important;
}

.finance .tableB .majorB .chartB ul li a.txt img {
    width: 21px;
}

.btn_close:hover {
    text-decoration:none !important;
}

#btnShare {
    border: 0;
    outline: 0;
    display: block;
    width: 32px;
    height: 32px;
    background: url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') 0 -325px no-repeat;
    overflow: hidden;
    text-indent: -999em;
    cursor: pointer;
}

#btnShare:hover { background-position:0 -365px; }
#btnShare:active { background-position:0 -365px; }

.fontSm * {font-size: 17px !important;}
.fontMd * {font-size: 18px !important;}
.fontL * {font-size: 19px !important;}
.fontXl * {font-size: 20px !important;}
.fontXxl * {font-size: 21px !important;}

#periods .layerB,
#indicators.selLayer span,
#chartTypes.selLayer span {
    z-index: 1;
    display: none;
}

.itemCover {
    visibility: hidden;
}

#boxQuotesNews .articleView {
    margin-top: 34px !important;
}

.finance .leftW ul.listW li.imgB a.thumb img {
    width: 156px;
    height: 104px;
}

#boxContents #boxSlide div.navB > a {
    z-index: 101;
}

#boxAllQuotes .contanier {
    min-width: 1164px;
}

#popup .contB .btnB {
    padding-bottom: 20px;
}

.finance .titB .selectTxt span.layerB.ty03 {height:196px;margin:0;padding:0;}
.finance .titB .selectTxt span.layerB.ty03 span {float:left;display:block;height:186px;margin:0;padding:5px 0 5px;border-left:1px solid #cccccc;overflow:hidden;}
.finance .titB .selectTxt span.layerB.ty03 span:first-child {width: 100%;/* border-left:0; */}

.finance .titB .selectTxt span.layerB.longBody { height:322px !important; }
.finance .titB .selectTxt span.layerB.longBody span { height:312px !important; padding-bottom: 2px; }

.finance .dividend #boxCalculatorSearch span.layerB {
    position: absolute;
    left: -1px;
    display: block;
    width: 329px;
    height: 260px;
    padding: 5px 0px;
    background: rgb(255, 255, 255);
    border: 1px solid rgb(226, 226, 226);
    overflow: hidden auto;
    z-index: 100;
}

.finance .communityB .topBox dl {
    cursor: pointer;
}

#labGlobalTodayDate {
    display: none;
}

.finance .tableB .flashChart {
    position: relative;
    padding: 0;
}

.finance .tableB .flashChart .btn {
    position: absolute;
    right: 0;
    bottom: 0;
    margin: 0;
}

.finance .leftW table tbody td.memo {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.finance .leftW table tbody td.relativePopup {
    position:relative;
}

.finance .leftW table tbody td.relativePopup .layerB {
    left: inherit !important;
    right: 70px;
}

.finance .leftW table tbody tr.first td.relativePopup .layerB {
    top: 14px !important;
}

@media print {
    #boxNewsPrint .popup_print {padding-top: 0 !important}
    #boxNewsPrint .popup_head, .popup_foot {display: none !important}
}

.finance .leftW table th.on i {
    background: url('//t1.daumcdn.net/media/kraken/finance/images-20240409/pc/bg_finance.png') -200px -20px no-repeat;
}

.finance .leftW table th {
    outline: 0 !important;
}

.finance .tableB .funcB .btnB .scrollB.disabled a {
    opacity: 0.5;
}

.fullWidth {
    width: 100%;
}

.investmentB #boxColumns .txt strong a {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.detailStk .graphW .graphB .graph a img {
    width: 758px;
    height: 286px;
}

/* 카카오스탁 모달 */
#kakaostockModal button { background: none; border: 0 none; padding: 0; }
#kakaostockModal form { display: block; }
@font-face { font-family: 'Noto-bold'; font-style: normal; font-weight: 700; src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff2) format("woff2"), url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff) format("woff"), url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.otf) format("opentype"); }
@font-face { font-family: 'Noto Sans KR'; font-style: normal; font-weight: 400; src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff2) format("woff2"), url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff) format("woff"), url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.otf) format("opentype"); }
#kakaostockModal { display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; font-family: 'Noto Sans KR', sans-serif; line-height: 1.5; letter-spacing: -0.06em; }
#kakaostockModal .PopBg{background-color: rgba(0,0,0,0.2);width:100%; height:100%; position: fixed;z-index:1000000;}
#kakaostockModal section.popup { text-align: center; width:460px;height:600px;z-index:1000001;  position:absolute;left:50%;margin-left:-230px;top:150px; background-color: #edf0f5; }
#kakaostockModal section.popup .logo{position:absolute;left:18px; top:18px;}
#kakaostockModal section.popup a.closePop{ background: rgba(0,0,0,0.5) url('/images/kakaostock/closePopBt.png'); width:50px; height:50px;position: absolute;right:-50px;top:0px;}
#kakaostockModal section.popup h5 { color: #333; font-size: 16px; line-height: 28px; margin-top:52px; font-weight: 400; }
#kakaostockModal section.popup h3 { color: #333; font-size: 25px; line-height: 30px; margin-top:8px;  }
#kakaostockModal section.popup .slider-bg { padding-top: 0px; position: relative; width: auto; margin: 0 auto; }
#kakaostockModal section.popup .slider-bg .bg { width: 316px;position:absolute;top:48px;left:72px;z-index:100; }
#kakaostockModal section.popup .slider-bg .slider-circle-wrap { width: 100%; position: relative; margin-top: 12px; padding-bottom: 30px; height: 2rem; }
#kakaostockModal section.popup .slider-bg .slider-circle-wrap li { float: left; }
#kakaostockModal section.popup .slider-bg .slider-circle-wrap li:first-child { padding-left: 184px; }
#kakaostockModal section.popup .slider-bg .slider-circle-wrap li.on button { background: #c34d47;  overflow: hidden; position: relative; }
#kakaostockModal section.popup .slider-bg .slider-circle-wrap li.on p { opacity: 1; }
#kakaostockModal section.popup .slider-bg .slider-circle-wrap li button { width: 8px;border:0px; height: 8px; background: #bbbbbb; border-radius: 50%; transition: all 0.4s; margin: 0 4px; margin-top: 30px; display: inline-block; }
#kakaostockModal section.popup .slider-bg .slider-circle-wrap li p { font-size: 13px; color: #666666;  text-align: center; position: absolute; width: 100%; opacity: 0; top: 0px; left: 0; transition: all 0.4s; }
#kakaostockModal section.popup .slider-bg .slider-circle-wrap li p em{color:#c34d47; font-style: normal;margin-left: 3px;}
#kakaostockModal section.popup .slider-bg #mobile-slider { width: 230px; overflow: hidden; position: absolute; top: 109px; left:115px;}
#kakaostockModal section.popup .phoneBox{position:absolute;bottom:0px;width:100%; background-color: #fff;z-index:1000;height:120px;border-top:1px solid #eee;padding:26px 40px;box-sizing: border-box;}
#kakaostockModal section.popup .phoneBox .input{padding-right:160px;position: relative;}
#kakaostockModal section.popup .phoneBox .input input{width:100%; background-color: #fff;height:40px;font-size: 15px;border:0px;border-bottom:1px solid #eee;}
#kakaostockModal section.popup .phoneBox .input button{ width:140px; height:40px;border:0px;display: inline-block;background-color: #858a91; border-radius: 3px;color:#fff;font-size:14px; position: absolute;right:0px; top:0px;}
#kakaostockModal section.popup .phoneBox span{width:100%; display: block;text-align:left;color:#999;font-size: 12px;margin-top:14px;font-family: 'Dotum', 'Noto Sans KR'}
#kakaostockModal section.popup .phoneBox span.done{width:auto; display: block;text-align:left;color:#cf3426;font-size: 12px;margin-top:0px;font-family: 'Noto Sans KR';position:absolute;top:10px;left:40px;}

.clearLine .leftW {
    margin-top: 0px !important;
    min-height: auto !important;
    border-right: 0px !important;
}
.clearLine .rightW {
    margin-top: 0px !important;
}

.customLine {
    margin-top: 34px !important;
    position: relative;
}

.customLine:before {
    position: absolute;
    left: 829px;
    z-index: 10;
    width: 1px;
    height: 100%;
    background-color: #e3e3e3;
    content: ' ';
}

.customLine:after {
    content: ' '; display: block; clear: both;
}

#popup .contB .tableB table tbody td span.num.currentPrice {
    cursor: pointer;
}

#dmcfContents img {
    max-width: 100%;
    height: auto;
}

#dmcfContents figure {
    display: table;
}

#dmcfContents figcaption {
    display: table-caption;
    caption-side: bottom;
    word-break: break-word;
    margin: 8px auto 3px !important;
    font-size: 13px !important;
}

#dmcfContents figcaption:before {
    font-size: 13px !important;
}

#sectors a + .layerB {
    display: none;
}

#sectors a.on + .layerB {
    display: block;
}

.finance .topBox .detailB .graphB ul.tab2 li {
    width:50%;
}

.finance .topBox .detailB .disclaimer {
    float: left;
    margin-top: 20px;
    font-size: 13px;
    color: #777;
}

.type_layer {
    height: 100% !important;
}

#boxIndexes .DOMESTIC > a {
    display: block;
    height: 150px;
}

.dimmed {
    opacity: 0.5;
}

.dimmed + #layerPopup.pop03 .contB .txtB a.btn {
    width: auto;
    min-width: 78px;
    padding: 0px 10px;
}

.detailStk .graphW .txtB dl dd p cite {
    text-align: right;
    padding-right: 5px;
    width: 90px;
}

.search_news .btn_search { background:url('//t1.daumcdn.net/media/common/newsview/retina/btn_search.gif') 0 0 no-repeat;background-size:34px; }

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), not all, only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {

.search_news .btn_search { position:absolute;top:0;right:0;width:34px;height:34px;padding-top:7px;background:url('//t1.daumcdn.net/media/common/newsview/btn_search.gif') 0 0 no-repeat;border:0;line-height:18px;font-size:12px;text-align:left; }

}

#boxThemes table span.txt { display:block;color:#333333;font-size:13px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }

.AdvertB { padding: 30px 0; }
.AdvertB.borderT { border-top: 1px solid #E4E6EA; }
.AdvertB.borderB { border-bottom: 1px solid #E4E6EA; }
.AdvertB.mt22 { margin-top: 22px; }
.AdvertB.mb40 { margin-bottom: 40px; }
.AdvertB.marginT86 { margin-top: -86px; }
.AdvertB.marginT38 { margin-top: -38px; }
.AdvertB.pb34 { padding-bottom: 34px; }
