﻿/*  [Default]  */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p,blockquote,iframe { margin:0;padding:0; }
body { background:#fff; color:#636363; font:normal 12px 돋움,Dotum,Verdana,Arial,San-Serif; }

img { border:0; }
a { color:#636363; text-decoration:none; } a:visited, a:active { text-decoration:none; } a:hover { text-decoration:underline; }
input, select { font-size:100%; vertical-align:middle; }
ol,ul,li { list-style:none; } fieldset,blockquote,iframe { border:none; }
i,em,u,cite { font-style:normal; }
h1,h2,h3,h4,h5 { clear:both;font:bold 12px 돋움,Dotum,Verdana,Arial,San-Serif; }
legend,caption { display:none;clear:both;font:bold 12px 돋움,Dotum,Verdana,Arial,San-Serif; }
form { display:inline; }

table { table-layout:fixed; border-collapse:collapse;border-spacing:0; }
th,td { border-collapse:collapse; }

.type-text { background:#fff; height:14px; border:1px solid #c2c2c2; text-align:left; }
.type-btn { margin:0; padding:0; border:0; text-indent:-1000em; cursor:pointer; cursor:hand; }
.type-file { width:382px;height:17px; border:solid 1px #BDBDBD; }
.cur-hand { cursor:pointer; }
.text-ellipsis { white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.text-replace { height:0; overflow:hidden; font:0/0 Arial; text-indent:-1000em; }

.clr { clear:both; width:0;padding:0;font:0/0 Arial; }
.fl { float:left !important; }
.fr { float:right !important; }
.txt-left {text-align:left;}
.txt-right {text-align:right;}
.txt-center {text-align:center;}

/* =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용 홀리 핵 끝 */

.mb10 { margin-bottom:10px !important; }

/* 전체 영역 */
#mainContent { width:1350px;margin:0 auto; }
#mainContent #leftTwit { float:left;width:200px;margin:0 10px 0 0;padding:213px 0 0 0; }
#mainContent #content { float:left;width:988px; }
#mainContent #rightBanner { float:left;width:127px;padding:212px 0 0 0;margin:0 0 0 6px; }

/*  */
#leftTwit .twitBTop { width:187px;height:40px;padding:8px 0 0 13px;background:url('../images/main/left_twit_Top.gif') left top no-repeat; }
#leftTwit .twitBTop p { color:#ffffff; }
#leftTwit .twitBTop strong { display:block;margin:5px 0 0 0;color:#f68500;font-size:11pt;font-family:'굴림'; }
#leftTwit .twitBMid { width:200px;height:503px;overflow:auto;background:url('../images/main/left_twit_mid.gif') left top repeat-y; }
#leftTwit .twitBMid ul { margin:0 3px 0 3px; }
#leftTwit .twitBMid ul li { float:left;width:164px;padding:5px 5px 5px 9px;border-bottom:1px solid #dadada; }
#leftTwit .twitBMid ul li span { float:left;width:30px;display:block; }
#leftTwit .twitBMid ul li p { float:left;width:124px;margin:0 0 0 10px;line-height:1.3em;letter-spacing:-1px; }
#leftTwit .twitBMid ul li p a { color:#2290de;font-family:verdana;font-size:8pt;font-weight:bold; }
#leftTwit .twitBMid ul li p a.urlink { display:block; }
#leftTwit .twitBMid ul li p em { display:block;margin:5px 0 0 0;font-size:7pt;font-family:verdana; }
#leftTwit .twitLogo { width:200px;height:48px; }
#leftTwit .twitLogo a { display:block;width:200px;height:48px;background:url('../images/main/btn_twitter_logo.gif') left top no-repeat;overflow:hidden;text-indent:-1000em; }

/* 헤더 위 링크 영역 */
.topMenuW { width:988px;height:22px;margin:0 auto;padding:9px 0 0 0;background:#f8f8f8; }
.topMenuW .topMenu { float:right; }
.topMenuW .topMenu li { float:left; }
.topMenuW .topMenu li a { display:block;height:13px;background:url('../images/header/label_topmenu.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.topMenuW .topMenu li a.mbn { width:44px;background-position:0 0; }
.topMenuW .topMenu li a.type02 { width:52px;background-position:-44px 0; }
.topMenuW .topMenu li a.addFav { width:69px;background-position:-96px 0; }
.topMenuW .topMenu li a.regWeb { width:67px;background-position:-165px 0; }

/* 헤더 타이틀 영역 */
#header { width:988px;margin:0 auto;padding:12px 0 0 0; }
#header h1 { float:left;margin:12px 70px 0 18px; }
#header h1 a { display:block;width:192px;height:52px;background:url('../images/header/label_h1_h2.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
#header h2 { display:none; }

/* 헤더 검색 영역 */
#header .searchW { float:left;width:426px; }
#header .searchW dl {  }
#header .searchW dl dt { float:left;width:60px;height:18px;margin:0 2px 0 0;background:url('../images/header/dt_popRefer.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
#header .searchW dl dd { float:left;margin:3px 0 0 0;padding:0 7px 0 6px;background:url('../images/header/bg_vertical01.gif') right 2px no-repeat; }
#header .searchW dl dd a { color:#7a7a7a; }
#header .searchW dl dd.end { background:none; }
#header .searchW .searchBox { width:418px;height:26px;margin:3px 0 0 0;border:4px solid #f68500; }
#header .searchW .searchBox .txt { width:347px;height:20px;padding:6px 0 0 12px;border:0;color:#7a7a7a; }
#header .searchW .searchBox btnSearch {  }
#header .searchW ul { margin:9px 0 0 0;width:428px; }
#header .searchW ul li.start { padding:0 8px 0 0; }
#header .searchW ul li { float:left;padding:0 8px 0 8px;background:url('../images/header/bg_vertical01.gif') right 1px no-repeat; }
#header .searchW ul li a { color:636363;font-weight:bold;letter-spacing:1px; }
#header .searchW ul li.end { padding:0 0 0 8px;background:none; }

/* 헤더 로그인 영역 */
#header .loginW { float:right;width:228px;height:73px;margin:3px 0 0 0;padding:5px 0 0 0;background:#f8f8f8;border:1px solid #b9b9b9; }
#header .loginW span { float:left;width:228px;margin:3px 0 0 0;font-size:8pt;font-family:'dotum','돋움'; }
#header .loginW label { float:left;display:block;margin:4px 0 0 0;letter-spacing:-1px;vertical-align:middle; }
#header .loginW label.id, #header .loginW label.pw { width:46px;margin:5px 0 0 0;padding:0 5px 0 0;text-align:right; }
#header .loginW input { float:left; }
#header .loginW input.txt { width:110px;height:18px;margin:0 3px 0 0;padding:0;border:1px solid #cdcdcd;font-size:9pt;font-family:'dotum','돋움'; }
#header .loginW span.sign_find { width:225px;padding:4px 3px 0 0;letter-spacing:-1px;text-align:right; }
#header .loginW span.sign_find a { margin:0 8px 0 8px; }

/* GNB 영역 */
#main .GNBW { width:988px;height:73px;margin:7px auto 10px auto;background:url('../images/main/bg_gnb.gif') right top no-repeat; }
.GNBW ul.gnb {  }
.GNBW ul.gnb li { float:left;width:141px;height:42px; }
.GNBW ul.gnb li a { display:block;width:141px;height:42px;background:url('../images/main/bg_gnb_tab01.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.GNBW ul.gnb li a.investStr { background-position:0 0; }
.GNBW ul.gnb li a.xrptBroad { background-position:-141px 0; }
.GNBW ul.gnb li a.recomStock { background-position:-282px 0; }
.GNBW ul.gnb li a.newsCenter { background-position:-423px 0; }
.GNBW ul.gnb li a.stockTV { background-position:-564px 0; }
.GNBW ul.gnb li a.community { background-position:-705px 0; }
.GNBW ul.gnb li a.customer { background-position:-846px 0; }

.GNBW ul.gnb li a.investStr:hover { background-position:0 -42px; }
.GNBW ul.gnb li a.xrptBroad:hover { background-position:-141px -42px; }
.GNBW ul.gnb li a.recomStock:hover { background-position:-282px -42px; }
.GNBW ul.gnb li a.newsCenter:hover { background-position:-423px -42px; }
.GNBW ul.gnb li a.stockTV:hover { background-position:-564px -42px; }
.GNBW ul.gnb li a.community:hover { background-position:-705px -42px; }
.GNBW ul.gnb li a.customer:hover { background-position:-846px -42px; }
/*
.GNBW ul.gnb {  }
.GNBW ul.gnb li { float:left;width:123px;height:42px; }
.GNBW ul.gnb li a { display:block;width:123px;height:42px;background:url('../images/main/bg_gnb_tab.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.GNBW ul.gnb li a.investStr { background-position:0 0; }
.GNBW ul.gnb li a.xrptBroad { background-position:-123px 0; }
.GNBW ul.gnb li a.recomStock { background-position:-246px 0; }
.GNBW ul.gnb li a.marketInfo { background-position:-369px 0; }
.GNBW ul.gnb li a.newsCenter { background-position:-492px 0; }
.GNBW ul.gnb li a.stockTV { background-position:-615px 0; }
.GNBW ul.gnb li a.community { background-position:-738px 0; }
.GNBW ul.gnb li a.richTeam { background-position:-861px 0; }

.GNBW ul.gnb li a.investStr:hover { background-position:0 -42px; }
.GNBW ul.gnb li a.xrptBroad:hover { background-position:-123px -42px; }
.GNBW ul.gnb li a.recomStock:hover { background-position:-246px -42px; }
.GNBW ul.gnb li a.marketInfo:hover { background-position:-369px -42px; }
.GNBW ul.gnb li a.newsCenter:hover { background-position:-492px -42px; }
.GNBW ul.gnb li a.stockTV:hover { background-position:-615px -42px; }
.GNBW ul.gnb li a.community:hover { background-position:-738px -42px; }
.GNBW ul.gnb li a.richTeam:hover { background-position:-861px -42px; }
*/

.GNBW .snbW { width:988px;height:21px;padding:10px 0 0 0;background:url('../images/main/bg_snb.gif') left top no-repeat; }
.GNBW .snbW ul.investStr { margin:0 0 0 21px; }
.GNBW .snbW ul.xrptBroad { margin:0 0 0 91px; }
.GNBW .snbW ul.recomStock { margin:0 0 0 180px; }
.GNBW .snbW ul.marketInfo { margin:0 0 0 331px; }
.GNBW .snbW ul.newsCenter { margin:0 0 0 377px; }
.GNBW .snbW ul.stockTV { margin:0 0 0 453px; }
.GNBW .snbW ul.community { margin:0 0 0 591px; }
.GNBW .snbW ul.customer { margin:0 0 0 484px; }
.GNBW .snbW ul li { float:left;margin:0 15px 0 0; }
.GNBW .snbW ul li a { display:block;padding:0 0 0 7px;background:url('../images/main/bg_dot01.gif') left top no-repeat;letter-spacing:-1px; }
.GNBW .snbW ul li a:hover { color:#0076a3; }
.GNBW .snbW ul.default { margin:0 0 0 23px;color:#000000; }
.GNBW .snbW ul.default li { margin:0 8px 0 0; }
.GNBW .snbW ul.default li p { width:54px;height:11px;background:url('../images/main/total_numeric.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.GNBW .snbW ul.default li a { background:none;color:#363636;font-size:8pt;letter-spacing:1px;word-spacing:-2px; }
.GNBW .snbW ul.default li strong { margin:0 0 0 7px;font-size:8pt; }
.GNBW .snbW ul.default li em.up { margin:0 4px 0 8px;color:#f6312a; }
.GNBW .snbW ul.default li em.down { margin:0 4px 0 8px;color:#0b67c5; }

/*  */
#main .mainBox { width:964px;margin:0 auto;padding:11px 11px;border:1px solid #d5d5d5; }
#main .mainBox h3 { float:left;display:block;height:18px;background:url('../images/main/h3_label.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
#main .mainBox h3.findIdpw { width:180px; }
#main .mainBox h3.signUp { width:79px;background-position:0 -18px; }
#main .mainBox h3.totSearch { width:80px;background-position:0 -36px; }
#main span.smNavi { float:right;font-size:8pt;letter-spacing:-1px;font-family:'굴림','Gulim'; }

/*  */
#main .mainBox .findBoxW { clear:both;width:928px;margin:0 auto;padding:34px 0 400px 0; }
#main .mainBox .findBoxW h4 { float:left;height:15px;margin:0 0 16px 0;background:url('../images/main/h4_label.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
#main .mainBox .findBoxW h4.findId { width:76px; }
#main .mainBox .findBoxW h4.findPw { width:88px;background-position:0 -15px; }
#main .mainBox .findBoxW h4.redultId { width:101px;background-position:0 -30px; }
#main .mainBox .findBoxW h4.redultPw { width:113px;background-position:0 -45px; }
#main .mainBox .findBoxW em { float:left;font-size:8pt;margin:4px 0 0 10px;letter-spacing:-1px; }
#main .mainBox .findBoxW .findBox { clear:both;width:920px;height:155px;padding:2px 2px;background:url('../images/main/bg_findBox.gif') 2px 2px no-repeat;border:2px solid #c5c5c5; }
#main .mainBox .findBoxW .findBox .loginW { width:500px;margin:0 auto;padding:15px 0 34px 0; }
#main .mainBox .findBoxW .findBox .loginW span { float:left;width:418px;margin:9px 0 0 0; }
#main .mainBox .findBoxW .findBox .loginW span label { float:left;display:block;width:80px;margin:5px 0 0 0;padding:0 11px 0 0;color:#4b4e53;font-weight:bold;text-align:right; }
#main .mainBox .findBoxW .findBox .loginW span input { width:151px;height:20px;padding:0;border:1px solid #7e7e7e; }
#main .mainBox .findBoxW .findBox .loginW .btn_ok { float:left;width:81px;margin:-23px 0 0 0; }
#main .mainBox .findBoxW .findBox .comment { margin:13px 0 0 30px;padding:1px 0 0 18px;background:url('../images/main/ico_comment.gif') left top no-repeat;font-size:8pt; }
#main .mainBox .findBoxW .findBox .loginW01 { width:500px;margin:0 auto;padding:5px 0 14px 0; }
#main .mainBox .findBoxW .findBox .loginW01 span { float:left;width:418px;margin:9px 0 0 0; }
#main .mainBox .findBoxW .findBox .loginW01 span label { float:left;display:block;width:80px;margin:5px 0 0 0;padding:0 11px 0 0;color:#4b4e53;font-weight:bold;text-align:right; }
#main .mainBox .findBoxW .findBox .loginW01 span input { width:151px;height:20px;padding:0;border:1px solid #7e7e7e; }
#main .mainBox .findBoxW .findBox .loginW01 .btn_ok { float:left;width:81px;margin:-23px 0 0 0; }

/* 전문가 카페 바로가기 영역 */
.expCafeW { width:988px;margin:11px auto 0 auto; }
.expCafeW h5 { width:988px;height:23px;background:url('../images/main/h5_label.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.expCafeW .expListW { width:970px;height:89px;padding:14px 0 0 16px;border:1px solid #969696;border-top:0; }
.expCafeW .expListW ul {  }
.expCafeW .expListW ul li { float:left;width:230px;margin:10px 0 0 0;padding:0 0 0 12px;background:url('../images/main/bg_listdot01.gif') left top no-repeat; }

/* Footer 영역 */
#footer { width:988px;margin:40px auto 0 auto;padding:0 0 40px 0; }
#footer dl { width:522px;margin:0 auto 6px auto; }
#footer dl dt { float:left;width:91px;height:20px;background:url('../images/footer/mbnlist_1.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
#footer dl dd { float:left; }
#footer dl dd a { display:block;height:20px;background:url('../images/footer/mbnlist_1.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
#footer dl dd.type01 a { width:67px;background-position:-91px 0; }
#footer dl dd.type02 a { width:107px;background-position:-158px 0; }
#footer dl dd.type03 a { width:64px;background-position:-265px 0; }
#footer dl dd.type04 a { width:64px;background-position:-329px 0; }
#footer dl dd.type05 a { width:80px;background-position:-393px 0; }
#footer dl dd.type06 a { width:64px;background-position:-458px 0; }
#footer dl dd.type07 a { width:83px;background-position:-522px 0; }
#footer dl dd.type08 a { width:86px;background-position:-605px 0; }
#footer dl dd.type09 a { width:62px;background-position:-691px 0; }
#footer dl dd.type10 a { width:64px;background-position:-756px 0; }
#footer p { height:11px;margin:4px auto 0 auto;background:url('../images/footer/p_label.gif') left top no-repeat;overflow:hidden;text-indent:-1000em; }
#footer p.line01 { width:858px; }
#footer p.line02 { width:485px;background-position:0 -11px; }
#footer p.line03 { width:970px;background-position:0 -22px; margin-bottom:10px; }

/* 아이디 비번찾기 결과 영역 */
.findBoxW .resBoxW { clear:both;width:896px;height:146px;padding:13px 14px 0 14px;border:2px solid #c5c5c5; }
.findBoxW .resBoxW .resultB { width:748px;height:62px;padding:14px 0 0 148px;background:url('../images/main/bg_resultbox.gif') 63px top no-repeat;color:#2d2d2d; }
.findBoxW .resBoxW .resultB i { color:#ea5800; }
.findBoxW .resBoxW .resultB p { margin:13px 0 0 0;font-weight:bold; }
.findBoxW .resBoxW .resultB p u { color:#2170db;font-weight:bold;text-decoration:underline; }
.findBoxW .resBoxW .dotBox { padding:17px 0 0 0;background:url('../images/main/bg_listdot02.gif') left top repeat-x; }
.findBoxW .resBoxW .dotBox .comment { margin:0 0 0 18px;padding:0 0 0 18px;background:url('../images/main/ico_comment.gif') left 2px no-repeat;line-height:1.5em; }

.findBoxW .btnWrap { margin:14px 0 0 0; }
.findBoxW .btnWrap a { float:right;display:block;width:95px;height:21px;margin:0 0 0 8px;background:url('../images/main/btn_login_findpw.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.findBoxW .btnWrap a.btnLogin { background-position:0 -21px; }

/* 회원가입 영역 */
#main .mainBox .signBox { clear:both;width:928px;margin:0 auto;padding:34px 0 150px 0; }
#main .mainBox .signBox h4 { height:15px;margin:0 0 16px 0;background:url('../images/main/h4_label_20111121.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
/*#main .mainBox .signBox h4 { height:15px;margin:0 0 16px 0;background:url('../images/h4_label.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }*/
#main .mainBox .signBox h4.signUp { width:90px;background-position:0 -60px; }
#main .mainBox .signBox h4.signCond { float:left;width:110px;background-position:0 -75px; }
#main .mainBox .signBox h4.perDetail { float:left;width:115px;background-position:0 -90px; }
#main .mainBox .signBox h4.signDone { float:left;width:89px;background-position:0 -105px; }
#main .mainBox .signBox h4.perDetail02 { float:left;width:87px;background-position:0 -120px; }
#main .mainBox .signBox h4.checkSSN { float:left;width:140px;background-position:0 -135px; }
#main .mainBox .signBox h4.iPin { float:left;width:92px;background-position:0 -165px; }
#main .mainBox .signBox h4.login { float:left;width:76px;background-position:0 -180px; }

#main .mainBox .signBox em { float:left;font-size:8pt;margin:4px 0 0 10px;letter-spacing:-1px; }
#main .mainBox .signBox ol { margin:0 0 35px 0; }
#main .mainBox .signBox ol li { float:left;width:232px;height:132px;background:url('../images/main/ol_signup.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
#main .mainBox .signBox ol li.step01 { background-position:0 0; }
#main .mainBox .signBox ol li.step11 { background-position:0 -132px; }
#main .mainBox .signBox ol li.step02 { background-position:-232px 0; }
#main .mainBox .signBox ol li.step12 { background-position:-232px -132px; }
#main .mainBox .signBox ol li.step03 { background-position:-464px 0; }
#main .mainBox .signBox ol li.step13 { background-position:-464px -132px; }
#main .mainBox .signBox ol li.step04 { width:164px;background-position:-696px 0; }
#main .mainBox .signBox ol li.step14 { width:164px;background-position:-696px -132px; }

#main .mainBox .signBox .condBoxW { clear:both;width:929px;height:186px;margin:0 0 17px 0;border:1px solid #c8c8c8;overflow:auto; }
#main .mainBox .signBox .condBox { width:881px;padding:8px 16px 8px 16px;line-height:1.65em; }/*font-size:8pt;*/
#main .mainBox .signBox .condBox p { margin:0 0 18px 0;color:#6e6e6e; }

#main .mainBox .signBox .btnWrap { padding:5px 0 0 0;text-align:center; }
#main .mainBox .signBox .btnWrap input { margin:-2px 0 0 0;vertical-align:middle; }
#main .mainBox .signBox .btnWrap label { margin:0 0 0 5px; }
#main .mainBox .signBox .btnWrap .f_clear { width:250px;margin:15px auto 0 auto; }

#main .mainBox .signBox .btnWrap a { float:left;display:block;height:30px;margin:0 2px;background:url('../images/main/btn_allow.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
#main .mainBox .signBox .btnWrap a.allow { width:111px; }
#main .mainBox .signBox .btnWrap a.decline { width:131px;background-position:-111px 0; }
#main .mainBox .signBox .btnWrap a.btnOk01 { float:none;width:81px;margin:5px auto 0 auto;background:url('../images/main/btn_ok01.gif') left top no-repeat; }

#main .mainBox .signBox .borderBox { clear:both;width:924px;height:190px;padding:26px 0 0 0;border:2px solid #c5c5c5;text-align:center; }
#main .mainBox .signBox .borderBox p.title { font-weight:bold;font-size:11pt;color:#2d2d2d; }
#main .mainBox .signBox .borderBox p.title u { color:#ea5800;letter-spacing:-1px;text-decoration:underline; }
#main .mainBox .signBox .borderBox p.title i { color:#ea5800; }
#main .mainBox .signBox .borderBox p.explain { margin:22px 0 0 0;font-size:8pt;line-height:1.3em; }
#main .mainBox .signBox .borderBox .dotBox { width:900px;margin:13px auto 0 auto;padding:12px 0 0 0;background:url('../images/main/bg_listdot02.gif') left top repeat-x; }
#main .mainBox .signBox .borderBox .dotBox dl { width:169px;margin:8px 0 0 314px; }
#main .mainBox .signBox .borderBox .dotBox dl dt { float:left;width:69px;margin:6px 0 0 0;color:#505050;font-weight:bold;font-size:8pt;text-align:left; }
#main .mainBox .signBox .borderBox .dotBox dl dd { float:left;width:100px;margin:6px 0 0 0;color:#006091;font-weight:bold;text-align:left; }

/* 회원가입 개인정보 입력 영역 */
img.mustIco { margin:0 5px 0 5px; }
#main .mainBox .signBox .tableBox { clear:both;margin:0 0 20px 0; }
#main .mainBox .signBox .tableBox table { width:928px; }
#main .mainBox .signBox .tableBox table th { padding:8px 20px 8px 0;background:#f6f2eb;border-bottom:1px solid #e2e1dd;color:#505050;font-size:8pt;text-align:right;vertical-align:top; }
#main .mainBox .signBox .tableBox table td { width:733px;padding:7px 0 8px 20px;border-bottom:1px solid #e2e1dd; }
#main .mainBox .signBox .tableBox table td .txt01 { width:151px;height:18px;padding:0;border:1px solid #cdcdcd; }
#main .mainBox .signBox .tableBox table td .txt02 { width:55px;height:18px;padding:0;border:1px solid #cdcdcd; }
#main .mainBox .signBox .tableBox table td .txt03 { width:379px;height:18px;padding:0;border:1px solid #cdcdcd; }
#main .mainBox .signBox .tableBox table td strong { color:#0c0c0c; }
#main .mainBox .signBox .tableBox table td input { vertical-align:middle; }
#main .mainBox .signBox .tableBox table td img { vertical-align:middle; }
#main .mainBox .signBox .tableBox table td span { display:block;margin:5px 0 0 0; }
#main .mainBox .signBox .tableBox table td p { margin:8px 0 0 0;font-size:8pt; }
#main .mainBox .signBox .tableBox table th.top { border-top:2px solid #fb5003; }
#main .mainBox .signBox .tableBox table td.top { border-top:2px solid #565656; }
#main .mainBox .signBox .tableBox table td a { margin:0 0 0 5px; }
#main .mainBox .signBox .tableBox table td select { width:60px; }
#main .mainBox .signBox .tableBox table td select.email { width:150px; }
#main .mainBox .signBox .tableBox .btnWrap { width:166px;margin:0 auto; }
#main .mainBox .signBox .tableBox .btnWrap a.btnOk02 { float:left;width:81px;margin:5px 2px 0 0;background:url('../images/main/btn_ok01.gif') left top no-repeat; }
#main .mainBox .signBox .tableBox .btnWrap a.btnCancel01 { float:left;width:81px;margin:5px 0 0 2px;background:url('../images/main/btn_ok01.gif') left -30px no-repeat; }

#main .mainBox .tableBox .findBox { clear:both;width:920px;height:155px;padding:2px 2px;background:url('../images/main/bg_findBox.gif') 2px 2px no-repeat;border:2px solid #c5c5c5; }
#main .mainBox .tableBox .findBox .loginW { width:800px;margin:0 auto;padding:15px 0 34px 0; }
#main .mainBox .tableBox .findBox .loginW span { border:0px solid red;float:left;width:718px;margin:9px 0 0 0; }
#main .mainBox .tableBox .findBox .loginW span label { float:left;display:block;width:280px;margin:5px 0 0 0;padding:0 11px 0 0;color:#4b4e53;font-weight:bold;text-align:right; }
#main .mainBox .tableBox .findBox .loginW span input { width:151px;height:20px;padding:0;border:1px solid #7e7e7e; }
#main .mainBox .tableBox .findBox .loginW .btn_ok { float:left;width:81px;margin:-23px 0 0 0; }
#main .mainBox .tableBox .findBox .comment { margin:8px 0 0 30px;padding:0 0 0 18px;background:url('../images/main/ico_comment.gif') left 2px no-repeat;font-size:8pt;line-height:1.5em; }
#main .mainBox .tableBox .findBox .already { margin:43px 0 63px 0;color:#f66e00;font-size:11pt;text-align:center; }
#main .mainBox .tableBox .idpwLost { margin:17px 0 0 0; }
#main .mainBox .tableBox .idpwLost p { float:left;width:412px;height:21px;background:url('../images/main/p_idpwlost.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
#main .mainBox .tableBox .idpwLost a { float:left;display:block;width:95px;height:21px;margin:0 0 0 8px;background:url('../images/main/btn_login_findpw.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
#main .mainBox .tableBox .idpwLost a.findId { margin:0 0 0 30px;background-position:0 -42px; }

#main .mainBox .tableBox .ipinBox { width:920px;height:154px;padding:2px 2px;border:2px solid #c5c5c5;background:url('../images/main/bg_box_ipin.gif') 2px 2px no-repeat;text-align:center;color:#000000; }
#main .mainBox .tableBox .ipinBox p { padding:40px 0 25px 0; }

/* 통합검색 영역 */
.searchWrap { clear:both;padding:0 0 50px 0; }
.viewMore { float:right;display:block;width:40px;height:10px;background:url('../images/main/btn_viewmore.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.searchWrap .h4Wrap { width:928px;margin:26px auto 0 auto; }
.searchWrap .h4Wrap h4 { float:left;color:#494949;padding:0 0 0 12px;background:url('../images/main/h4_label.gif') left -153px no-repeat; height:12px; margin-top:20px}
.searchWrap .h4Wrap h4 em { color:#ea5800; }
.searchWrap .h4Wrap h4 i { font-weight:normal; }
.searchWrap .h4Wrap h4 i u { color:#ea5800;text-decoration:none; }

.searchWrap .searchBox { width:926px;margin:9px auto 0 auto;padding:0 0 0 2px;border-top:2px solid #dfdfdf; }
.searchWrap .searchBox ul.searchList {  }
.searchWrap .searchBox ul.searchList li { margin:14px 0 0 0;padding:0 0 4px 0; }
.searchWrap .searchBox ul.searchList li a { color:#2968b6;text-decoration:underline; }
.searchWrap .searchBox ul.searchList li cite { margin:0 0 0 5px;color:#8e8e8e; }
.searchWrap .searchBox ul.searchList li p { margin:6px 0 0 0;line-height:1.5em; }

/* 전문가 방송후기 */
.xprtBoxW { width:988px;margin:0 auto;padding:0; }
.xprtBoxW .leftBox { float:left;width:155px;height:150px;margin:0 10px 0 0; }
.xprtBoxW .leftBox .xprtNavi dt { width:155px;height:51px;background:url('../images/expert/bg_xprt_navi_top.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.xprtBoxW .leftBox .xprtNavi dd { width:155px;padding:0;background:url('../images/expert/bg_xprt_navi_mid.gif') left top repeat-y; }
.xprtBoxW .leftBox .xprtNavi dd ul { width:141px;margin:0 0 0 6px; }
.xprtBoxW .leftBox .xprtNavi dd ul li { padding:8px 0 3px 8px;border-bottom:1px solid #d5d5d5; }
.xprtBoxW .leftBox .xprtNavi dd ul li a { color:#111111; }
.xprtBoxW .leftBox .xprtNavi dd ul li.select a { color:#f68500;font-weight:bold; }
.xprtBoxW .leftBox .xprtNavi .naviEnd { width:155px;height:11px;background:url('../images/expert/bg_xprt_navi_bot.gif') left top no-repeat; }

.xprtBoxW .centerBox { float:left;width:575px;padding:12px 8px 0 8px;border:1px solid #d5d5d5; }
.xprtBoxW .centerBox h3 { float:left;display:block;height:18px;background:url('../images/expert/h3_label.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.xprtBoxW .centerBox h3.xprt { width:126px; }

.srchSelect { clear:both;padding:11px 0 3px 0;margin:0; }
.srchSelect span { float:left;margin:0 25px 0 0; }
.srchSelect span input.txt { width:148px;height:16px;border:1px solid #cdcdcd; }
.srchSelect span.rSelect { float:right;margin:0; }

.listTable table { width:573px; }
.listTable table th { padding:10px 0 7px 0;background:url('../images/expert/bg_table_th.gif') left top repeat-x;border-bottom:1px solid #cccccc;font-size:8pt; }
.listTable table td { padding:8px 0 7px 0;border-bottom:1px solid #e6e6e6;font-size:8pt;text-align:center; }
.listTable table td em { margin:0 0 0 5px;color:#0069ba; }
.listTable table td.no { font-size:9pt; }
.listTable table td.title { font-size:9pt;text-align:left;padding:0 0 0 10px; }
.listTable table td .icoNew { margin:0 0 0 5px !important;vertical-align:middle; }
.listTable table td.title em { margin:0 5px 0 0;color:#024a78;font-size:8pt; }
.listTable table td.name { text-align:right;padding:0 10px 0 0; }
.listTable table td.type01 { color:#024a78; }
.listTable table td.type02 { color:#000000;font-size:9pt; }


.xprtBoxW .rightBox { float:left;width:228px;border:1px solid #d5d5d5;border-left:0; }
.xprtBoxW .rightBox .listBox { width:208px;padding:0 9px 13px 11px;border-bottom:1px solid #d5d5d5; }
.xprtBoxW .rightBox .listBox02 { width:208px;padding:0 9px 15px 11px; }
.xprtBoxW .rightBox .h4Wrap { margin:14px 0 0 0; }
.xprtBoxW .rightBox .h4Wrap h4 { float:left;height:12px;background:url('../images/expert/h4_label.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.xprtBoxW .rightBox .h4Wrap h4.newsflash { width:80px; }
.xprtBoxW .rightBox .h4Wrap h4.todayStrate { width:58px;background-position:0 -12px; }
.xprtBoxW .rightBox .h4Wrap h4.myStrate { width:58px;background-position:0 -24px; }
.xprtBoxW .rightBox .h4Wrap h4.freeRecord { width:69px;background-position:0 -36px; }

.xprtBoxW .rightBox .listBox ul { padding:9px 0 0 0; }
.xprtBoxW .rightBox .listBox ul li { padding:0 0 0 8px;margin:10px 0 0 0;background:url('../images/expert/bg_listdot04.gif') left top no-repeat; }
.xprtBoxW .rightBox .listBox ul li a { display:block;width:200px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

.xprtBoxW .rightBox .listBox02 ul { padding:9px 0 0 0; }
.xprtBoxW .rightBox .listBox02 ul li { padding:0 0 0 8px;margin:10px 0 0 0;background:url('../images/expert/bg_listdot04.gif') left top no-repeat; }
.xprtBoxW .rightBox .listBox02 ul li a { display:block;width:200px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

/* 금주의 전문가 순위 BEST 영역 */
.centreBox { float:left;width:823px; }
.centreBox .xprtBestW { width:805px;border:1px solid #d7d7d7;padding:12px 8px 12px 8px; }
.centreBox .xprtBestW h3 { float:left;display:block;height:18px;background:url('../images/expert/h3_label.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.centreBox .xprtBestW h3.xprtRnk { width:184px;background-position:0 -18px; }
.centreBox .xprtBestW h3.attendReg { width:146px;background:url('../images/tool/h3_label.gif') left top no-repeat; }
.centreBox .xprtBestW h3.saleMng { width:78px;background:url('../images/tool/h3_label.gif') left -18px no-repeat; }
.centreBox .xprtBestW h3.usrMng { width:78px;background:url('../images/tool/h3_label.gif') left -36px no-repeat; }
.centreBox .xprtBestW h3.sendSMS { width:85px;background:url('../images/tool/h3_label.gif') left -54px no-repeat; }

.xprtBestW .xprtBest { clear:both;width:802px;height:174px;padding:11px 0 0 0;margin:0 auto;background:url('../images/expert/bg_expert_best.gif') left 11px no-repeat; }
.xprtBestW .xprtBest .Best01 { float:left;width:362px;height:174px;margin:0 9px 0 0; }
.xprtBestW .xprtBest .Best01 .thumbList { margin:17px 0 0 10px; }
.xprtBestW .xprtBest .Best01 .thumbList dt { float:right;width:195px;font-size:11pt; }
.xprtBestW .xprtBest .Best01 .thumbList dt a.name { float:left;margin:7px 0 0 0;color:#024a78;font-weight:bold; }
.xprtBestW .xprtBest .Best01 .thumbList dt a.btn { float:right;margin:3px 2px 0 0; }
.xprtBestW .xprtBest .Best01 .thumbList dt a img {  }
.xprtBestW .xprtBest .Best01 .thumbList dd { float:right;width:195px; }
.xprtBestW .xprtBest .Best01 .thumbList dd a { font-weight:normal;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.xprtBestW .xprtBest .Best01 .thumbList dd.thumb { float:left;width:104px;padding:9px 0 0 46px; }
.xprtBestW .xprtBest .Best01 .thumbList dd.detail { margin:12px 0 8px 0;line-height:1.15em;color:#5a5a5a; }

.xprtBestW .xprtBest .Best01 .thumbList .stockList { width:195px;padding:8px 0 0 0;background:url('../images/expert/bg_dot01.gif') left top repeat-x;font-size:8pt; }
.xprtBestW .xprtBest .Best01 .thumbList .stockList li { float:left;margin:7px 0 0 0; }
.xprtBestW .xprtBest .Best01 .thumbList .stockList li a { float:left;width:105px;color:#383838; }
.xprtBestW .xprtBest .Best01 .thumbList .stockList li em { float:left;width:40px;font-weight:normal;color:#6f6f6f; }
.xprtBestW .xprtBest .Best01 .thumbList .stockList li i { float:left;width:36px;padding:0 0 0 14px;color:#000000;font-size:9pt;font-weight:bold; }
.xprtBestW .xprtBest .Best01 .thumbList .stockList li i.up { background:url('../images/expert/ico_up.gif') 3px 2px no-repeat; }

.xprtBestW .xprtBest .Best02 { float:left;width:207px;height:174px;margin:0 0 0 4px; }
.xprtBestW .xprtBest .Best02 .thumbList { width:186px;margin:17px 0 0 13px; }
.xprtBestW .xprtBest .Best02 .thumbList dt { float:left;width:186px;font-size:11pt;margin:6px 0 0 0; }
.xprtBestW .xprtBest .Best02 .thumbList dt a.name { float:left;margin:7px 0 0 0;color:#024a78;font-weight:bold; }
.xprtBestW .xprtBest .Best02 .thumbList dt a.btn { float:right;margin:3px 0 0 0; }
.xprtBestW .xprtBest .Best02 .thumbList dt a img {  }
.xprtBestW .xprtBest .Best02 .thumbList dd { float:left;width:185px; }
.xprtBestW .xprtBest .Best02 .thumbList dd a { font-weight:normal; }
.xprtBestW .xprtBest .Best02 .thumbList dd.thumb { width:58px;padding:0 0 0 62px; }
.xprtBestW .xprtBest .Best02 .thumbList dd.detail { margin:5px 0 0 0;line-height:1.15em;color:#5a5a5a;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

.xprtBestW .xprtBest .Best02 .thumbList .stockList { width:185px;padding:10px 0 0 0;font-size:8pt; }
.xprtBestW .xprtBest .Best02 .thumbList .stockList a { float:left;width:92px;color:#383838;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.xprtBestW .xprtBest .Best02 .thumbList .stockList em { float:left;width:43px;font-weight:normal;color:#6f6f6f; }
.xprtBestW .xprtBest .Best02 .thumbList .stockList i { float:left;width:36px;padding:0 0 0 14px;color:#000000;font-size:9pt;font-weight:bold; }
.xprtBestW .xprtBest .Best02 .thumbList .stockList i.up { background:url('../images/expert/ico_up.gif') 3px 2px no-repeat; }

.bestSub { width:821px;border:1px solid #d7d7d7;border-top:0; }
.bestSub .leftSub { float:left;width:562px;border-right:1px solid #d7d7d7; }
.bestSub .leftSub h4 { float:left;width:100px;height:15px;margin:9px 0 0 9px;background:url('../images/expert/h4_label01.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.bestSub .leftSub h4.invstClss { width:60px;background:url('../images/invstrg/h4_label.gif') left -105px no-repeat; }
.bestSub .leftSub h4.stckCnslt { width:99px;background:url('../images/invstrg/h4_label.gif') left -60px no-repeat; }
.bestSub .leftSub h4.marketCond { background-position:0 -210px; }
.bestSub .leftSub .viewMore { margin:13px 14px 0 0; }
.bestSub .leftSub ul { clear:both;width:549px;padding:9px 0 16px 13px; }
.bestSub .leftSub ul li { float:left;width:700px;margin:10px 0 0 0;padding:0 0 0 13px;background:url('../images/expert/bg_listdot04.gif') left top no-repeat;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.bestSub .leftSub ul li a { float:left;width:358px;color:#555555;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.bestSub .leftSub ul li em { float:left;width:60px;padding:0 10px 0 0;color:#666666;font-size:8pt;text-align:right; }
.bestSub .leftSub ul li i { float:left;width:95px;padding:0 0 0 19px;color:#858585;font-size:8pt; }
.bestSub .leftSub ul li cite { color:#f68500;font-size:8pt;font-weight:normal;margin:0 5px 0 0; }

.bestSub .rightSub { float:left;width:258px; }
.bestSub .rightSub h4 { float:left;width:79px;height:13px;margin:13px 0 0 9px;background:url('../images/expert/h4_label02.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.bestSub .rightSub h4.expertB { background-position:0 -13px; }
.bestSub .rightSub h4.stockD { background-position:0 -26px; }
.bestSub .rightSub .viewMore { margin:13px 11px 0 0; }
.bestSub .rightSub ul { clear:both;padding:9px 0 16px 13px; }
.bestSub .rightSub ul li { float:left;width:220px;margin:10px 0 0 0;padding:0 0 0 13px;background:url('../images/expert/bg_listdot04.gif') left top no-repeat;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.bestSub .rightSub ul li a.stock { float:left;width:105px;padding:0 5px 0 0;color:#555555;font-size:8pt;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.bestSub .rightSub ul li em { float:left;width:30px;padding:0 0 0 15px;color:#666666;font-size:9pt; }
.bestSub .rightSub ul li em.up { background:url('../images/expert/ico_up.gif') 3px 1px no-repeat; }
.bestSub .rightSub ul li i { float:left;width:65px;padding:0 0 0 0;color:#858585;font-size:8pt;text-align:right; }
.bestSub .rightSub ul li cite { color:#f68500;font-size:8pt;font-weight:normal;margin:0 5px 0 0; }

/* 녹화방송 */
.xprtBestW h3.recordB { width:79px;background-position:0 -36px; }
.xprtBestW h3.vodTime { width:94px;background-position:0 -54px; }
.xprtBestW h3.userApply { width:136px;background-position:0 -72px; }
.xprtBestW h3.xprtProfile { width:112px;background-position:0 -90px; }
.xprtBestW h3.xprtReview { width:126px;background-position:0 -108px; }
.xprtBestW h3.recordCtr { width:126px;background-position:0 -144px; }
.xprtBestW h3.xprtCtr { width:131px;background-position:0 -162px; }
.xprtBestW h3.optionStrg { width:148px;background-image:url('../images/invstrg/h3_label.gif'); }
.xprtBestW h3.bestXprt { width:161px;background-image:url('../images/invstrg/h3_label.gif');background-position:0 -54px; }
.xprtBestW h3.stckCnslt { width:126px;background-image:url('../images/invstrg/h3_label.gif');background-position:0 -18px; }
.xprtBestW h3.favStck { width:132px;background-image:url('../images/invstrg/h3_label.gif');background-position:0 -90px; }
.xprtBestW h3.invClass { width:78px;background-image:url('../images/invstrg/h3_label.gif');background-position:0 -72px; }
.xprtBestW h3.myStrg { width:113px;background-image:url('../images/community/h3_label.gif');background-position:0 0; }
.xprtBestW h3.stckDisc { width:79px;background-image:url('../images/community/h3_label.gif');background-position:0 -18px; }
.xprtBestW h3.custProp { width:79px;background-image:url('../images/community/h3_label.gif');background-position:0 -36px; }
.xprtBestW h3.stckStrtg { width:113px;background:url('../images/invstrg/h3_label.gif') left -36px no-repeat; }
/* .xprtBestW h3.stckDisc { width:79px;background-image:url('../images/community/h3_label.gif');background-position:0 -54px; }*/
.xprtBestW h3.footer01 { width:135px;background:url('../images/footer/h3_label_1.gif') left top no-repeat; }
.xprtBestW h3.footer02 { width:135px;background:url('../images/footer/h3_label_1.gif') left -18px no-repeat; }
.xprtBestW h3.footer03 { width:135px;background:url('../images/footer/h3_label_1.gif') left -36px no-repeat; }
.xprtBestW h3.footer04 { width:135px;background:url('../images/footer/h3_label_1.gif') left -54px no-repeat; }
.xprtBestW h3.footer05 { width:135px;background:url('../images/footer/h3_label_1.gif') left -72px no-repeat; }
.xprtBestW h3.footer06 { width:135px;background:url('../images/footer/h3_label_1.gif') left -90px no-repeat; }

.xprtBestW .xprtSearch { clear:both;padding:11px 1px 0 1px; }
.xprtBestW .xprtSearch select { width:60px; }
.xprtBestW .xprtSearch .xprtSelect { width:120px;margin:0 10px 0 0; }
.xprtBestW .xprtSearch .lSearch { float:left; }
.xprtBestW .xprtSearch .lSearch .txt { width:151px;height:18px;padding:0;border:1px solid #cdcdcd; }
.xprtBestW .xprtSearch .rBtn { float:right; }
.xprtBestW .dayList { clear:both; }
.xprtBestW .dayList ul { float:left;margin:21px 0 0 0; }
.xprtBestW .dayList ul li { float:left;width:79px;height:17px;padding:5px 0 0 0;background:#f8f8f8;border:1px solid #c3c3c3;border-right:0;text-align:center; }
.xprtBestW .dayList ul li a { color:#444444; }
.xprtBestW .dayList ul li.end { border-right:1px solid #c3c3c3; }
.xprtBestW .dayList ul li.select { border-bottom:0;background:#ffffff;font-weight:bold; }
.xprtBestW .dayList ul li.select a { color:#f68500; }

.xprtBestW .dayList .spanCal { float:right;margin:22px 22px 0 0;font-size:11pt; }
.xprtBestW .dayList .spanCal img { margin:0 0 0 2px;vertical-align:middle; }
.xprtBestW .dayList .spanCal strong { margin:0 2px 0 2px;color:#444444; }

.xprtBestW .vodTableW { padding:0 0 100px 0; }
.xprtBestW .vodTableW table { width:803px;margin:4px 0 0 0; }
.xprtBestW .vodTableW table th { height:28px;padding:2px 0 0 0;background:url('../images/expert/bg_table_th.gif') left top repeat-x;border-bottom:1px solid #cccccc;font-size:8pt; }
.xprtBestW .vodTableW table td { padding:5px 0 3px 0;border-bottom:1px solid #e6e6e6;font-size:8pt;text-align:center; }
.xprtBestW .vodTableW table td.title { padding:0 0 0 20px;font-size:9pt;text-align:left; }
.xprtBestW .vodTableW .pagingW { width:803px;margin:15px 0 0 0; }

/* 이용 및 신청 안내 영역 */
.xprtBestW .tabList { clear:both; }
.xprtBestW .tabList ul { float:left;margin:11px 0 0 1px; }
.xprtBestW .tabList ul li { float:left;width:179px;height:17px;padding:5px 0 0 0;background:#f8f8f8;border:1px solid #c3c3c3;border-right:0;text-align:center; }
.xprtBestW .tabList ul li a { color:#444444; }
.xprtBestW .tabList ul li.end { border-right:1px solid #c3c3c3; }
.xprtBestW .tabList ul li.select { border-bottom:0;background:#ffffff;font-weight:bold; }
.xprtBestW .tabList ul li.select a { color:#f68500; }
.xprtBestW .Lplayer { width:803px;height:108px;margin:15px 0 0 1px;background:url('../images/expert/box_player.gif') left top no-repeat;overflow:hidden;text-indent:-1000em; }

.xprtBestW .usrGuide { margin:28px 0 0 12px;color:#5c5c5c; }
.xprtBestW .usrGuide h4 { height:15px;margin:0 0 11px 0;background:url('../images/expert/h4_label01.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.xprtBestW .usrGuide h4.liveInfo { width:109px;background-position:0 -15px; }
.xprtBestW .usrGuide h4.vodInfo { width:169px;background-position:0 -30px; }
.xprtBestW .usrGuide h4.liveToolInfo { width:146px;background-position:0 -45px; }
.xprtBestW .usrGuide h4.liveFAQInfo { width:131px;background-position:0 -60px; }
.xprtBestW .usrGuide h4.liveHear { width:104px;background:0 -75px; }
.xprtBestW .usrGuide h4.broadTime { width:83px;background-position:0 -90px; }
.xprtBestW .usrGuide h4.monthlyRate { width:104px;background-position:0 -105px; }


.xprtBestW .usrGuide p { line-height:1.5em; }
.xprtBestW .usrGuide p.liveInfo { width:510px;height:156px;padding:38px 0 0 271px;line-height:1.85em; }
.xprtBestW .usrGuide ol { padding:11px 0 0 0; }
.xprtBestW .usrGuide ol li { margin:6px 0 0 0; }
.xprtBestW .usrGuide .spanFAQ { line-height:1.5em; }
.xprtBestW .usrGuide .spanFAQ a { color:#444444;text-decoration:underline; }
.xprtBestW .usrGuide dl.require { font-size:8pt;margin:35px 0 0 0;color:#767676; }
.xprtBestW .usrGuide dl.require dd { margin:5px 0 0 0; }

.xprtBestW .usrGuide ul.xrptInfo li { width:774px;height:83px;margin:1px 0 0 0;padding:0 9px;background:#f1f1f1; }
.xprtBestW .usrGuide ul.xrptInfo li dl { padding:9px 0 0 0; }
.xprtBestW .usrGuide ul.xrptInfo li dl dt { float:left;width:507px;margin:15px 0 0 0;padding:0 0 0 17px;font-weight:bold; }
.xprtBestW .usrGuide ul.xrptInfo li dl dd { float:left;width:507px;margin:12px 0 0 0;padding:0 0 0 17px; }
.xprtBestW .usrGuide ul.xrptInfo li dl dd.thumb { width:58px;margin:0;padding:0; }
.xprtBestW .usrGuide ul.xrptInfo li dl dd.rBtn { width:192px;margin:-8px 0 0 0;padding:0;text-align:center; }

.xprtBestW .usrGuide ul.servList {  }
.xprtBestW .usrGuide ul.servList li { margin:8px 0 2px 0; }

/* 전문가 프로필 */
.xprtProW { clear:both;width:725px;height:71px;padding:22px 39px 11px 39px;background:url('../images/expert/bg_xprt_profile.gif') left 11px no-repeat; }
.xprtProW span { float:left;display:block;width:58px;margin:0 38px 0 0; }
.xprtProW .listB { float:left;width:135px;padding:6px 0 0 0; }
.xprtProW .listB ul li { width:127px;margin:0 0 10px 0;padding:0 0 0 8px;background:url('../images/expert/bg_listdot05.gif') left top no-repeat; }
.xprtProW .listB ul li a { color:#3f3f3f;font-weight:bold; }
.xprtProW .listB ul li.select { background-position:0 -11px; }
.xprtProW .listB ul li.select a { color:#ff7800;text-decoration:underline; }

.xprtBestW .proBox { margin:18px 0 0 0; }
.xprtBestW .proBox h4 { height:15px;margin:0 0 11px 0;background:url('../images/expert/h4_label01.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.xprtBestW .proBox h4.profileDet { width:100px;background-position:0 -120px; }
.xprtBestW .proBox .blueBox { width:801px;margin:0;padding:12px 0 20px 0;background:#f2f4f7;border:1px solid #7984a0; }
.xprtBestW .proBox .blueBox h5 { height:14px;margin:3px 0 0 20px;background:url('../images/expert/h5_label.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.xprtBestW .proBox .blueBox h5.xprtSpec { float:left;width:107px; }
.xprtBestW .proBox .blueBox h5.recList { width:97px;background-position:0 -14px; }
.xprtBestW .proBox .blueBox h5.monMember { width:141px;background-position:0 -28px; }

.xprtBestW .proBox .blueBox p.pXprtSpc { float:left;margin:0 0 0 47px;padding:0 0 20px 0; }
.xprtBestW .proBox .blueBox table { width:763px;margin:10px auto 12px auto; }
.xprtBestW .proBox .blueBox table th { padding:8px 0 8px 0;background:#f6f2eb;border:1px solid #c6c6c6;color:#313131;font-size:8pt; }
.xprtBestW .proBox .blueBox table td { padding:5px 0 4px 0;background:#ffffff;border:1px solid #c6c6c6;font-size:8pt;text-align:center; }
.xprtBestW .proBox .blueBox table td img { vertical-align:middle; }
.xprtBestW .proBox .blueBox table td.title { padding-left:14px;font-size:9pt;text-align:left; }

/* 방송후기 뷰 영역 */
.xprtBestW .reviewW { clear:both;padding:11px 0 0 0; }
.xprtBestW .reviewW table { width:803px;border-top:2px solid #ff6b2a; }
.xprtBestW .reviewW table th { padding:9px 0 8px 0;background:url('../images/expert/bg_table_th01.gif') left top repeat-x;border-bottom:1px solid #cccccc;color:#555555;font-size:8pt; }
.xprtBestW .reviewW table td { padding:8px 0 7px 15px;border-bottom:1px solid #cccccc;color:#3b3b3b;font-size:9pt; }
.xprtBestW .reviewW table td.title { font-weight:bold; }
.xprtBestW .reviewW table td.title img { vertical-align:middle;margin:-2px 8px 0 0; }
.xprtBestW .reviewW table td.num { font-size:8pt; }
.xprtBestW .reviewW table td.type01 { padding:0 0 0 10px; }
.xprtBestW .reviewW table td.type01 .txt { width:689px;height:16px;border:1px solid #8a8a8a; }
.xprtBestW .reviewW table td.type01 .txtShort { width:150px;height:16px;border:1px solid #8a8a8a; }
.xprtBestW .reviewW table td.type01 .btnInput { vertical-align:middle;margin:0 0 0 5px; }

.xprtBestW .xrptView { width:771px;margin:6px 0 0 0;padding:7px 15px 7px 15px;border:1px solid #afafaf;line-height:2.3em; }
.xprtBestW .xrptView .vdoPlayer { margin-top:20px; }

.xprtBestW .xrptWriter { width:803px;margin:5px 0 0 0; }

.xprtBestW .btnWrap { margin:10px 0 0 0; }
.xprtBestW .btnWrap a { display:block;width:45px;height:21px;background:url('../images/expert/btn_view.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.xprtBestW .btnWrap a.modify { float:left;margin:0 3px 0 0;background-position:0 0; }
.xprtBestW .btnWrap a.modify01 { float:right;background-position:0 0; }
.xprtBestW .btnWrap a.delete { float:left;background-position:0 -21px; }
.xprtBestW .btnWrap a.recom { float:right;background-position:0 -42px; }
.xprtBestW .btnWrap a.print { float:right;margin:0 0 0 3px;background-position:0 -63px;; }
.xprtBestW .btnWrap a.toList { float:right;margin:0 2px 0 3px;width:65px;background-position:0 -84px; }
.xprtBestW .btnWrap a.okay { float:right;width:65px;background-position:0 -105px; }
.xprtBestW .btnWrap a.cancel { float:right;margin:0 2px 0 3px;background-position:0 -126px; }
.xprtBestW .btnWrap a.goCafe { float:right;width:85px;margin:0 2px 0 3px;background-position:0 -147px; }
.xprtBestW .btnWrap a.others { float:right;width:95px;margin:0 0 0 3px;background-position:0 -168px; }
.xprtBestW .btnWrap .btn { float:right;margin:0 0 0 5px; }


.xprtBestW .replyW { margin:32px 0 0 0; }
.xprtBestW .replyW p { float:left;width:45px;height:14px;background:url('../images/expert/p_reply.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.xprtBestW .replyW em { float:left;margin:3px 0 0 11px;color:#de4e00;font-size:8pt; }
.xprtBestW .replyW span { clear:both;display:block;width:803px;padding:8px 0 0 0; }
.xprtBestW .replyW span textarea { width:667px;height:41px;background:#f5f5f5;border:1px solid #62696f;vertical-align:middle; }
.xprtBestW .replyW span input { vertical-align:middle;margin:0 0 0 9px; }

.xprtBestW .replyListW { margin:15px 0 0 0; }
.xprtBestW .replyListW ul.reple { border-top:1px solid #d6d6d6; }
.xprtBestW .replyListW ul.reple li { float:left;border-bottom:1px solid #d6d6d6;background:url('../images/expert/bg_reply_dt.gif') left top repeat-y; }
.xprtBestW .replyListW ul.reple li dl { float:left;width:803px; }
.xprtBestW .replyListW ul.reple li dl dt { float:left;width:116px;padding:9px 0 0 14px;font-size:8pt; }
.xprtBestW .replyListW ul.reple li dl dt a { color:#055c8e;font-weight:bold; }
.xprtBestW .replyListW ul.reple li dl dt em { display:block;margin:8px 0 0 0;color:#838383; }
.xprtBestW .replyListW ul.reple li dl dd { float:left;width:653px;padding:7px 0 9px 20px;line-height:1.3em; }
.xprtBestW .replyListW ul.reple li dl dd a { margin:0 3px 0 0; }
.xprtBestW .replyListW ul.reple li dl dd img { vertical-align:middle; }
.xprtBestW .replyListW ul.reple li dl dd .sndReple { clear:both;width:585px;margin:4px 0 0 44px; }
.xprtBestW .replyListW ul.reple li dl dd .sndReple .txt { width:552px;height:18px;padding:0;background:#f5f5f5;border:1px solid #cdcdcd;font-family:'돋움','dotum'; }
.xprtBestW .replyListW ul.reple li dl dd .sndReple ul { width:552px;border:0; }
.xprtBestW .replyListW ul.reple li dl dd .sndReple ul li { width:539px;margin:5px 0 0 0;padding:0 0 0 13px;background:url('../images/expert/bg_reply_reple.gif') left 1px no-repeat;border:0; }
.xprtBestW .replyListW ul.reple li dl dd .sndReple ul li em { margin:0 5px 0 8px;font-size:8pt;color:#a0a0a0; }

.xprtBestW .reportList {  }
.xprtBestW .reportList ul { margin:20px 0 0 0;border-top:1px solid #cccccc; }
.xprtBestW .reportList ul li { float:left;width:803px;border-bottom:1px solid #cccccc; }
.xprtBestW .reportList ul li p { float:left;width:694px;padding:9px 0 0 21px; }
.xprtBestW .reportList ul li .up { width:67px;height:18px;padding:10px 21px 0 0;background:url('../images/expert/bg_reportList-up.gif') left top no-repeat;font-size:8pt;font-weight:bold;text-align:center; }
.xprtBestW .reportList ul li .down { width:67px;height:18px;padding:10px 21px 0 0;background:url('../images/expert/bg_reportList-down.gif') left top no-repeat;font-size:8pt;font-weight:bold;text-align:center; }

/* 전문가방송 메인 영역 */
.xrptMain { width:821px;border:1px solid #cccccc;border-bottom:0; }
.xrptMain h3 { float:left;display:block;height:18px;background:url('../images/expert/h3_label.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.xrptMain h3.xprtLive { width:102px;margin:12px 0 0 9px;background-position:0 -126px; }
.xrptMain .smNavi { margin:11px 9px 0 0; }
.xrptMain .topBox { clear:both;width:803px;margin:0 auto;padding:11px 0 5px 0; }

.xrptMain .topBox .banner { float:left;width:536px;height:139px;background:#cccccc; }
.xrptMain .topBox .bestVOD { float:right;width:260px; }
.xrptMain .topBox .bestVOD p { width:260px;height:25px;background:url('../images/expert/p_bestvod.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.xrptMain .topBox .bestVOD ol {  }
.xrptMain .topBox .bestVOD ol li { width:260px;height:57px;background:url('../images/expert/bg_ol_bestvod.gif') left top no-repeat; } /* IE7 IE6 CSS 수정해야함 */
.xrptMain .topBox .bestVOD ol li.snd { background-position:0 -57px; }
.xrptMain .topBox .bestVOD ol li dl { width:204px;margin:0 0 0 47px;padding:13px 0 0 0; }
.xrptMain .topBox .bestVOD ol li dl dt { float:left;width:143px; }
.xrptMain .topBox .bestVOD ol li dl dt .name { display:block;margin:0 0 8px 0;color:#545454;font-weight:bold; }
.xrptMain .topBox .bestVOD ol li dl dd.imgW { float:right;width:61px;font-size:8pt;text-align:center; }
.xrptMain .topBox .bestVOD ol li dl dd.imgW a { display:block;margin:6px 0 0 0; }
.xrptMain .topBox .bestVOD ol li.snd dl dt .name { display:block;margin:0 0 6px 0;color:#545454;font-weight:bold; }

.xprtBestW h4 { height:15px;background:url('../images/expert/h4_label01.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.xprtBestW h4.richstock { width:93px;background-position:0 -135px; }

.xprtBestW .richStckList { width:803px;height:328px;margin:10px 0 0 1px;background:#575b63; }
.xprtBestW .richStckList ul {  }
.xprtBestW .richStckList ul li { float:left;width:250px;height:148px;margin:4px 1px 0 5px;padding:9px 5px 0 5px;background:url('../images/expert/bg_richStock.gif') left top no-repeat; }
.xprtBestW .richStckList ul li p { padding:0 0 0 13px;background:url('../images/expert/ico_bar.gif') 2px top no-repeat; }
.xprtBestW .richStckList ul li p strong { margin:0 5px 0 0;color:#ffffff; }
.xprtBestW .richStckList ul li p a { color:#454545;font-weight:bold; }
.xprtBestW .richStckList ul li dl { width:250px;margin:3px 0 0 0; }
.xprtBestW .richStckList ul li dl dt { float:right;width:150px;margin:11px 0 0 0;padding:0 0 0 14px;color:#383838; }
.xprtBestW .richStckList ul li dl dd { float:right;width:150px;margin:9px 0 0 0;padding:0 0 0 14px;} /* IE7 IE6 수정해야함 */
.xprtBestW .richStckList ul li dl dd .dayIco { vertical-align:middle;margin:-2px 10px 0 5px; }
.xprtBestW .richStckList ul li dl dd.thumb { float:left;width:86px;margin:0;padding:0; }
.xprtBestW .richStckList ul li dl dd strong { color:#313131 }
.xprtBestW .richStckList ul li dl dd span { display:block; }
.xprtBestW .richStckList ul li dl dd span.broadSt { margin:5px 0 7px 0; }
.xprtBestW .richStckList ul li dl dd span a img { margin:0 4px 0 0; }
.xprtBestW .richStckList ul li .stockBox { width:250px; }
.xprtBestW .richStckList ul li .stockBox span { display:block;width:250px;margin:3px 0 0 0;color:#383838;font-size:8pt; }
.xprtBestW .richStckList ul li .stockBox span em { float:left;width:153px;padding:0 0 0 7px; }
.xprtBestW .richStckList ul li .stockBox span i { float:left;width:42px; }
.xprtBestW .richStckList ul li .stockBox span strong { float:left;width:36px;padding:0 0 0 12px;background:url('../images/expert/ico_up.gif') left 1px no-repeat;color:#000000;font-size:9pt; }

.xprtSubW { width:821px;border:1px solid #cccccc;border-top:0; }
.xprtSubW .leftTab { float:left;width:573px;padding:0 10px 0 9px; }
.xprtSubW .leftTab h4 { height:15px;background:url('../images/expert/h4_label01.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.xprtSubW .leftTab h4.broadTime { width:100px;margin:9px 0 0 0;background-position:0 -150px; }

.xprtSubW .leftTab .dayList ul { float:left;margin:16px 0 0 0; }
.xprtSubW .leftTab .dayList ul li { float:left;width:58px;height:17px;padding:5px 0 0 0;background:#f8f8f8;border:1px solid #c3c3c3;border-right:0;text-align:center; }
.xprtSubW .leftTab .dayList ul li a { color:#444444; }
.xprtSubW .leftTab .dayList ul li.end { border-right:1px solid #c3c3c3; }
.xprtSubW .leftTab .dayList ul li.select { border-bottom:0;background:#ffffff;font-weight:bold; }
.xprtSubW .leftTab .dayList ul li.select a { color:#f68500; }

.xprtSubW .leftTab .dayList .spanCal { float:right;margin:22px 0 0 0;font-size:11pt; }
.xprtSubW .leftTab .dayList .spanCal img { margin:0 0 0 2px;vertical-align:middle; }
.xprtSubW .leftTab .dayList .spanCal strong { margin:0 2px 0 2px;color:#444444; }

.xprtSubW .leftTab table { width:573px;margin:4px 0 0 0; }
.xprtSubW .leftTab table th { height:28px;padding:2px 0 0 0;background:url('../images/expert/bg_table_th.gif') left top repeat-x;border-bottom:1px solid #cccccc;font-size:8pt; }
.xprtSubW .leftTab table td { padding:5px 0 3px 0;border-bottom:1px solid #e6e6e6;font-size:8pt;text-align:center; }
.xprtSubW .leftTab table td.title { padding:0 0 0 20px;font-size:9pt;text-align:left; }
.xprtSubW .leftTab .pagingW .paginator { margin-top:20px; }
.xprtSubW .leftTab .comment { margin:8px 0 0 0;padding:1px 0 15px 18px;background:url('../images/main/ico_comment.gif') left top no-repeat;font-size:8pt; }

.xprtSubW .rightTab { float:left;width:228px;border-left:1px solid #cccccc; }
.xprtSubW .rightTab .listBox { width:208px;padding:0 9px 13px 11px;border-bottom:1px solid #d5d5d5; }
.xprtSubW .rightTab .end { border-bottom:0; }
.xprtSubW .rightTab .h4Wrap { margin:14px 0 0 0; }
.xprtSubW .rightTab .h4Wrap h4 { float:left;height:12px;background:url('../images/expert/h4_label.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.xprtSubW .rightTab .h4Wrap h4.newsflash { width:80px; }
.xprtSubW .rightTab .h4Wrap h4.myStrate { width:58px;background-position:0 -24px; }
.xprtSubW .rightTab .h4Wrap h4.todayStrate { width:58px;background-position:0 -12px; }
.xprtSubW .rightTab .h4Wrap h4.freeRecord { width:69px;background-position:0 -36px; }
.xprtSubW .rightTab .h4Wrap h4.xrptReview { width:79px;background-position:0 -48px; }

.xprtSubW .rightTab .listBox ul { padding:9px 0 0 0; }
.xprtSubW .rightTab .listBox ul li { padding:0 0 0 8px;margin:10px 0 0 0;background:url('../images/expert/bg_listdot04.gif') left top no-repeat; }
.xprtSubW .rightTab .listBox ul li a { display:block;width:200px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

/* 녹화 방송 관리 */
.xprtBestW .xprtBoard { clear:both;margin:0;padding:10px 0 30px 0; }
.xprtBestW .xprtBoard h4.xprtList { width:105px;background-position:0 -165px; }
.xprtBestW .xprtBoard h4.classIntro { width:89px;background:url('../images/invstrg/h4_label.gif') left -120px no-repeat; }
.xprtBestW .xprtBoard h4.vodIntro { width:91px;background:url('../images/invstrg/h4_label.gif') left -150px no-repeat; }
.xprtBestW .xprtBoard h4.fileUpload { width:105px;background:url('../images/invstrg/h4_label.gif') left -165px no-repeat; }


.xprtBestW .xprtBoard table { width:803px;margin:11px 0 0 0;border-top:2px solid #565656; }
.xprtBestW .xprtBoard table th { padding:8px 0 8px 0;background:#f6f2eb;border:1px solid #c6c6c6;border-top:0;color:#555555;font-size:8pt; }
.xprtBestW .xprtBoard table td { padding:4px 0 2px 0;border:1px solid #c6c6c6;color:#000000;text-align:center;line-height:1.4em; }
.xprtBestW .xprtBoard table td.title { padding:0 0 0 10px;background:#f6f6f6;color:#444444;text-align:left; }
.xprtBestW .xprtBoard table td.title01 { padding:0 0 0 10px;color:#444444;text-align:left; }
.xprtBestW .xprtBoard table td.name { font-size:8pt; }
.xprtBestW .xprtBoard table td.bg { background:#f6f6f6; }
.xprtBestW .xprtBoard table td.bg strong { font-size:8pt; }
.xprtBestW .xprtBoard table td.bg .live { color:#0977d4; }
.xprtBestW .xprtBoard table td.bg .end { color:#888888; }
.xprtBestW .xprtBoard table td a { margin:0 1px 0 1px; }
.xprtBestW .xprtBoard table td .txt { width:270px;border:1px solid #8a8a8a; }
.xprtBestW .xprtBoard table td em { margin:0 0 0 5px;color:#cd3500; }
.xprtBestW .xprtBoard table td.paid { color:#0054b2; }
.xprtBestW .xprtBoard table td.sfont { font-size:8pt;padding:0 0 0 10px;text-align:left;background:#f6f6f6; }
.xprtBestW .xprtBoard table td.rAlign { text-align:right;padding:0 10px 0 0; }
.xprtBestW .xprtBoard table td.finished { color:#d92900; }
.xprtBestW .xprtBoard .pagingW { width:803px;margin-top:15px; }
.xprtBestW .xprtBoard span.btnOk { display:block;width:100%;margin:10px 0 0 0;text-align:right; }

.xprtBestW .xprtBoard h4.broadTime { width:105px;background-position:0 -180px; }
.xprtBestW .xprtBoard h4.stckCnsReg { width:129px;background-position:0 -60px;background-image:url('../images/invstrg/h4_label.gif'); }
.xprtBestW .xprtBoard h4.stckRecList { width:101px;background-position:0 -75px;background-image:url('../images/invstrg/h4_label.gif'); }
.xprtBestW .xprtBoard h4.boardMenu { width:116px;background:url('../images/rich/h4_label.gif') left top no-repeat; }
.xprtBestW .xprtBoard h4.cafeBanner { width:91px;background:url('../images/rich/h4_label.gif') left -30px no-repeat; }
.xprtBestW .xprtBoard h4.logMng { float:left;width:87px;background:url('../images/rich/h4_label.gif') left -45px no-repeat; }
.xprtBestW .xprtBoard h4.menuCont { float:left;width:63px;background:url('../images/rich/h4_label.gif') left -15px no-repeat; }
.xprtBestW .xprtBoard h4.usrCont { float:left;width:59px;background:url('../images/rich/h4_label.gif') left -60px no-repeat; }
.xprtBestW .xprtBoard em.orange { float:left;font-size:8pt;margin:3px 0 0 10px;color:#cd3500; }

.xprtBestW .xprtBoard h4.stockBroad { float:left;width:105px;background-position:0 -195px; }
.xprtBestW .xprtBoard em.subHead { float:left;margin:3px 0 0 10px;color:#333333; }

.xprtBestW .xprtBoard .rbtnBox { float:right; }
.xprtBestW .xprtBoard .rbtnBox strong { margin:0 25px 0 0;color:#333333;font-size:12pt;vertical-align:middle; }
.xprtBestW .xprtBoard .rbtnBox input { vertical-align:middle; }

.xprtBestW .timetableW { width:803px;margin:10px 0 0 0;text-align:right; }
.xprtBestW .timetableW ul { margin:0 0 10px 0; }
.xprtBestW .timetableW ul li { float:left;width:803px;background:url('../images/expert/bg_timetable.gif') left top repeat-y;border-bottom:1px solid #e2e1dd; }
.xprtBestW .timetableW ul li dt { float:left;width:125px;padding:11px 15px 9px 0;font-weight:bold; }
.xprtBestW .timetableW ul li dt.type01 { padding:14px 15px 9px 0 !important; }
.xprtBestW .timetableW ul li dd { float:left;width:657px;padding:6px 0 0 6px;text-align:left; }
.xprtBestW .timetableW ul li dd .txtLong { width:591px;height:16px;border:1px solid #8a8a8a;font-family:'돋움','dotum'; }
.xprtBestW .timetableW ul li dd .txtShort { width:100px;height:16px;border:1px solid #8a8a8a;font-family:'돋움','dotum'; }
.xprtBestW .timetableW ul li dd .txtPhone { width:50px;height:16px;border:1px solid #8a8a8a;font-family:'돋움','dotum'; }
.xprtBestW .timetableW ul li dd .txt { width:200px;height:16px;border:1px solid #8a8a8a;font-family:'돋움','dotum'; }
.xprtBestW .timetableW ul li dd .btnInput { margin:0 0 0 5px; }
.xprtBestW .timetableW ul li dd img { vertical-align:middle; }
.xprtBestW .timetableW ul li dd label { margin:0 30px 0 3px; }
.xprtBestW .timetableW ul li dd strong { display:block;padding:5px 0 0 0; }
.xprtBestW .timetableW ul li dd em.num { display:block;margin:4px 0 0 0;padding:0 0 5px 0;font-size:8pt;color:#646464;}
.xprtBestW .timetableW ul li dd i { color:#646464;font-size:8pt;margin:0 0 0 5px; }
.xprtBestW .timetableW ul li dd .editor { width:593px;height:188px;margin:0 0 5px 0;border:1px solid #8a8a8a; }
.xprtBestW .timetableW ul li.top { padding:0; }
.xprtBestW .timetableW ul li.top dt { padding:11px 15px 9px 0;border-top:2px solid #fb5003; }
.xprtBestW .timetableW ul li.top dd { padding:11px 0 9px 6px;border-top:2px solid #565656;font-weight:bold; }
.xprtBestW .timetableW ul li dd.type01 { padding:5px 0 0 6px; }
.xprtBestW .timetableW ul li dd.type01 select { vertical-align:middle;margin:0 10px 0 0; }
.xprtBestW .timetableW ul li dd.type01 strong { display:inline; }
.xprtBestW .timetableW ul li dd em.orange { float:none;display:inline;font-weight:normal;margin:0 0 0 15px;color:#cd3500;font-size:9pt; }
.xprtBestW .timetableW ul li dd .btn { margin:0 0 0 5px; }
.xprtBestW .timetableW ul li dd.type02 { padding:10px 0 0 6px; }
.xprtBestW .timetableW ul li dd.type02 em { font-weight:normal; }
.xprtBestW .timetableW ul li dd.type02 label { font-weight:normal; }
.xprtBestW .timetableW ul li dd span { display:block;margin:5px 0 5px 0; }
.xprtBestW .timetableW ul li dd .idName { color:#2170db; }
.xprtBestW .timetableW ul li dd .blue { color:#0088ba; }

/* 선물/옵션 투자전략 */
.xprtBoxW .leftBox .invstNavi dt { width:155px;height:51px;background:url('../images/invstrg/bg_invest_navi_top.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.xprtBoxW .leftBox .invstNavi dd { width:155px;padding:0;background:url('../images/invstrg/bg_invest_navi_mid.gif') left top repeat-y; }
.xprtBoxW .leftBox .invstNavi dd ul { width:141px;margin:0 0 0 6px; }
.xprtBoxW .leftBox .invstNavi dd ul li { padding:8px 0 3px 8px;border-bottom:1px solid #d5d5d5; }
.xprtBoxW .leftBox .invstNavi dd ul li a { color:#111111; }
.xprtBoxW .leftBox .invstNavi dd ul li.select a { color:#f68500;font-weight:bold; }
.xprtBoxW .leftBox .invstNavi .naviEnd { width:155px;height:11px;background:url('../images/invstrg/bg_invest_navi_bot.gif') left top no-repeat; }

.invStrtgW { width:821px;border:1px solid #cccccc; }
.invStrtgW .leftTab { float:left;width:573px;padding:0 10px 0 9px; }
.invStrtgW .leftTab h3 { float:left;height:18px;margin:12px 0 0 0;background:url('../images/invstrg/h3_label.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.invStrtgW .leftTab h3.optionStrg { width:148px; }
.invStrtgW .leftTab .smNavi { margin:11px 1px 0 0; }

.invStrtgW .leftTab .srchSelect .searchW { float:right;margin:0; }

.invStrtgW .leftTab .xprtProW { width:513px;padding:22px 30px 20px 30px;background:url('../images/invstrg/bg_profileBox.gif') left 11px no-repeat; }

.invStrtgW .leftTab .bannerBox { clear:both;width:573px;padding:22px 0 10px 0; }
.invStrtgW .rightTab { float:left;width:228px;border-left:1px solid #cccccc; }
.invStrtgW .rightTab .listBox { width:208px;padding:0 9px 13px 11px;border-bottom:1px solid #d5d5d5; }
.invStrtgW .rightTab .end { border-bottom:0; }
.invStrtgW .rightTab .h4Wrap { margin:14px 0 0 0; }
.invStrtgW .rightTab .h4Wrap h4 { float:left;height:12px;background:url('../images/expert/h4_label.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }

.invStrtgW .rightTab .h4Wrap h4.newsflash { width:80px; }
.invStrtgW .rightTab .h4Wrap h4.myStrate { width:58px;background-position:0 -24px; }
.invStrtgW .rightTab .h4Wrap h4.todayStrate { width:58px;background-position:0 -12px; }
.invStrtgW .rightTab .h4Wrap h4.freeRecord { width:69px;background-position:0 -36px; }
.invStrtgW .rightTab .h4Wrap h4.xrptReview { width:79px;background-position:0 -48px; }
.invStrtgW .rightTab .h4Wrap h4.myInvest { width:68px;background-position:0 -60px; }

.invStrtgW .rightTab .listBox ul { padding:9px 0 0 0; }
.invStrtgW .rightTab .listBox ul li { padding:0 0 0 8px;margin:10px 0 0 0;background:url('../images/expert/bg_listdot04.gif') left top no-repeat; }
.invStrtgW .rightTab .listBox ul li a { display:block;width:200px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

.invStrtgW .leftTab h3.stckCnslt { width:126px;background-position:0 -18px; }

.consultBox { clear:both;width:565px;height:212px;padding:15px 4px 4px 4px;background:url('../images/invstrg/bg_consultBox.gif') left 11px no-repeat; }
.consultBox .consultW { height:98px;padding:9px 0 0 9px; }
.consultBox .consultW h4 { width:136px;height:15px;background:url('../images/invstrg/h4_label.gif') left top no-repeat;overflow:hidden;text-indent:-1000em; }
.consultBox .consultW h4.best { float:left; }
.consultBox .consultW h4.newest { background-position:0 -15px; }
.consultBox .consultW h4.bestClass { float:left;width:72px;background-position:0 -30px; }
.consultBox .consultW h4.newClass { width:67px;background-position:0 -45px; }
.consultBox .consultW .viewMore { margin:5px 8px 0 0; }
.consultBox .consultW .cnsltList { padding:12px 0 0 7px; }
.consultBox .consultW .cnsltList li { float:left;width:180px; }
.consultBox .consultW .cnsltList li dl { float:left;width:180px; }
.consultBox .consultW .cnsltList li dl dt { float:left;width:98px;margin:0;padding:0 6px 0 6px;font-weight:bold; }
.consultBox .consultW .cnsltList li dl dt a { display:block;width:98px;color:#024a78;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.consultBox .consultW .cnsltList li dl dd { float:left;width:93px;margin:4px 0 0 0;padding:0 6px 0 6px; }
.consultBox .consultW .cnsltList li dl dd.thumb { width:70px;margin:0;padding:0; }
.consultBox .consultW .cnsltList li dl dd a.detail { display:block;width:93px;color:#777777;font-size:8pt;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.consultBox .consultW .cnsltList li dl dd a.name { display:block;width:93px;margin:5px 0 0 0;color:#444444;font-size:8pt; }
.consultBox .consultW .cnsltList li dl dd em { display:block;margin:4px 0 0 0;color:#e64600; }

.listTable { margin:3px 0 0 0; }
.listTable .cnsltList { width:573px;padding:0 0 10px 0;border-top:1px solid #e6e6e6; }
.listTable .cnsltList li { float:left;width:554px;padding:6px 9px 6px 10px;border-bottom:1px solid #e6e6e6; }
.listTable .cnsltList li dl { float:left;width:485px; }
.listTable .cnsltList li dl dt { float:left;width:370px;margin:7px 0 0 0;padding:0 0 0 17px;font-weight:bold; }
.listTable .cnsltList li dl dt a { color:#2a2a2a; }
.listTable .cnsltList li dl dd { float:left;width:370px;margin:6px 0 0 0;padding:0 0 0 17px; }
.listTable .cnsltList li dl dd a.detail { color:#888888; }
.listTable .cnsltList li dl dd.thumb { width:95px;margin:0;padding:0; }
.listTable .cnsltList li dl dd span { display:block;margin:16px 0 0 0;font-size:8pt;color:#444444; }
.listTable .cnsltList li dl dd span em { font-size:7pt;margin:0 2px 0 2px;color:#cbcbcb; }
.listTable .cnsltList li a.btnView { float:right;width:66px; }

/* 주식투자전략 영역 */
.invStrtgW .leftTab h3.stckStrtg{ width:113px;background-position:0 -36px; }
.invStrtgW .leftTab h3.bestXprt { width:161px;background-position:0 -54px; }
.invStrtgW .leftTab .stckInvst { clear:both;width:523px;height:139px;padding:32px 0 9px 50px;background:url('../images/invstrg/bg_strategyBox.gif') left 13px no-repeat; }
.invStrtgW .leftTab .stckInvst dl { width:495px; }
.invStrtgW .leftTab .stckInvst dl dd { float:left;width:377px;margin:7px 0 0 0;padding:0 0 0 14px;line-height:1.5em; }
.invStrtgW .leftTab .stckInvst dl dt { float:left;width:379px;padding:0 0 0 12px;letter-spacing:-1px; }
.invStrtgW .leftTab .stckInvst dl dd span { display:block;height:36px; }
.invStrtgW .leftTab .stckInvst dl dt a { font-size:11pt;font-weight:bold;font-family:'굴림','gulim';color:#024a78; }
.invStrtgW .leftTab .stckInvst dl dd.thumb { float:left;width:104px;margin:2px 0 0 0;padding:0; }
.invStrtgW .leftTab .stckInvst dl dd a { color:#767676; }
.invStrtgW .leftTab .stckInvst dl dd em { font-size:8pt;margin:0 0 0 15px;color:#f68500; }
.invStrtgW .leftTab .stckInvst dl dd ul { margin:18px 0 0 0; }
.invStrtgW .leftTab .stckInvst dl dd ul li { background:url('../images/expert/bg_listdot05.gif') left 4px no-repeat;padding:0 0 0 10px; }
.invStrtgW .leftTab .stckInvst dl dd ul li a { color:#444444; }

/* 투자교실 영역 */
.invStrtgW .leftTab h3.invClass { width:78px;background-position:0 -72px; }

.invStrtgW .leftTab .tabList ul { margin:17px 0 4px 0; }
.invStrtgW .leftTab .tabList ul li { float:left;width:189px;height:17px;padding:5px 0 0 0;background:#f8f8f8;border:1px solid #c3c3c3;border-right:0;text-align:center; }
.invStrtgW .leftTab .tabList ul li a { color:#444444; }
.invStrtgW .leftTab .tabList ul li.end { border-right:1px solid #c3c3c3; }
.invStrtgW .leftTab .tabList ul li.select { border-bottom:0;background:#ffffff;font-weight:bold; }
.invStrtgW .leftTab .tabList ul li.select a { color:#f68500; }

/* 영상종목컨설팅 */
.vdCnsltW { clear:both;padding:15px 0 0 0; }
.vdCnsltW h4 { background:url('../images/invstrg/h4_label.gif') left top no-repeat; }
.vdCnsltW h4.bestClss { width:70px;background-position:0 -90px; }
.vdCnsltW .srchSelect { width:803px; }
.vdCnsltW .srchSelect .selBox { float:right;margin:0; }
.vdCnsltW .cnsltList { width:803px;margin:5px 0 0 0;padding:0 0 10px 0;border-top:1px solid #e6e6e6; }
.vdCnsltW .cnsltList li { float:left;width:784px;padding:6px 9px 6px 10px;border-bottom:1px solid #e6e6e6; }
.vdCnsltW .cnsltList li dl { float:left;width:685px; }
.vdCnsltW .cnsltList li dl dt { float:left;width:465px;margin:7px 0 0 0;padding:0 0 0 17px;font-weight:bold; }
.vdCnsltW .cnsltList li dl dt a { color:#2a2a2a; }
.vdCnsltW .cnsltList li dl dd { float:left;width:465px;margin:6px 0 0 0;padding:0 0 0 17px; }
.vdCnsltW .cnsltList li dl dd a.detail { color:#888888; }
.vdCnsltW .cnsltList li dl dd.subTitle { width:85px;height:55px;font-weight:bold;padding:10px 0 0 20px; }
.vdCnsltW .cnsltList li dl dd.subTitle a { color:#024a78;line-height:1.65em; }
.vdCnsltW .cnsltList li dl dd.thumb { width:95px;margin:0;padding:0; }
.vdCnsltW .cnsltList li dl dd span { display:block;margin:16px 0 0 0;font-size:8pt;color:#444444; }
.vdCnsltW .cnsltList li dl dd span em { font-size:7pt;margin:0 2px 0 2px;color:#cbcbcb; }
.vdCnsltW .cnsltList li dl dd i { margin:0 20px 0 0;color:#be3a00;font-size:8pt; }
.vdCnsltW .cnsltList li a.btnView { float:right;width:66px;margin:26px 0 0 0; }

.vdCnsltW .pagingW { width:803px; }

/* 투자전략 */

.invstStrWrap { float:left;width:820px;margin:0 auto;border:1px solid #d5d5d5; }
.invstStrWrap .leftBox { float:left;width:572px;height:278px;margin:0;padding:0 10px 0 9px; }
.invstStrWrap .leftBox .titWrap { width:572px;margin:0 0 11px 0; }
.invstStrWrap .leftBox h3.invStrtg { float:left;width:79px;height:18px;margin:12px 0 0 0;background-image:url('../images/invstrg/h3_label.gif');background-position:0 -108px;overflow:hidden;text-indent:-100em; }
.invstStrWrap .leftBox .smNavi { margin:11px 1px 0 0; }

.invstStrWrap .leftBox .invstBox { width:573px;height:196px;margin:0 auto;padding:21px 0 0 0;background:url('../images/invstrg/bg_invest_strategy.gif') left top no-repeat; }
.invstStrWrap .leftBox .invstBox dl { width:539px;margin:0 auto; }
.invstStrWrap .leftBox .invstBox dl dt { width:515px;padding:0;letter-spacing:-1px; }
.invstStrWrap .leftBox .invstBox dl dd { width:515px;margin:11px 0 0 0;padding:0 0 0 2px;line-height:1.5em; }
.invstStrWrap .leftBox .invstBox dl dd span { display:block;height:37px; }
.invstStrWrap .leftBox .invstBox dl dt a { font-size:11pt;font-weight:bold;font-family:'굴림','gulim';color:#024a78; }
.invstStrWrap .leftBox .invstBox dl dd a { color:#767676; }
.invstStrWrap .leftBox .invstBox dl dd em { font-size:8pt;margin:0 0 0 5px;color:#f68500; }
.invstStrWrap .leftBox .invstBox dl dd i { font-size:8pt;margin:0 0 0 5px;color:#666666; }

.invstStrWrap .leftBox .invstBox  ul { width:539px;margin:10px 0 20px 28px; }
.invstStrWrap .leftBox .invstBox  ul li { float:left;width:530px;margin:7px 0 0 0;padding:0 0 0 13px;background:url('../images/expert/bg_listdot04.gif') left top no-repeat;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.invstStrWrap .leftBox .invstBox  ul li a { float:left;width:345px;color:#555555;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.invstStrWrap .leftBox .invstBox  ul li em { float:left;width:60px;padding:0 10px 0 0;color:#666666;font-size:8pt;text-align:right; }
.invstStrWrap .leftBox .invstBox  ul li i { float:left;width:95px;padding:0 0 0 19px;color:#858585;font-size:8pt; }
.invstStrWrap .leftBox .invstBox  ul li cite { color:#f68500;font-size:8pt;font-weight:normal;margin:0 5px 0 0; }

.invstStrWrap .leftBox .strtgRoll { width:573px;height:26px;padding:5px 0 0 0;background:url('../images/invstrg/bg_best_strategy.gif') left top no-repeat; }
.invstStrWrap .leftBox .strtgRoll p { display:none; }

.invstStrWrap .leftBox .bestRoll { width:488px;height:21px;margin:0 0 0 80px;overflow:hidden; }
.invstStrWrap .leftBox .bestRoll a { display:block;width:479px;height:16px;padding:5px 0 0 9px; }

/*
.invstStrWrap .leftBox .bestRoll { position:relative;width:488px;height:21px;margin:0 0 0 80px;overflow:hidden; }
.invstStrWrap .leftBox .bestRoll ul { position:absolute;top:0;left:0;width:488px;margin:0; }
.invstStrWrap .leftBox .bestRoll ul li { float:none;width:479px;margin:0;padding:5px 0 0 9px;height:21px;background:none; }
.invstStrWrap .leftBox .bestRoll ul li a { display:inline;float:none; }

*/
.invstStrWrap .banner { float:right;width:228px;height:278px;border-right:1px solid #d5d5d5; }

.invstStrSub { width:820px;border:1px solid #d5d5d5;border-top:0; }
.invstStrSub .listBox { float:left;width:572px;height:180px;padding:0 10px 14px 9px;border-right:1px solid #d5d5d5; }
.invstStrSub .listBox h4 { float:left;height:15px;margin:6px 0 0 0;background:url('../images/invstrg/h4_label.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.invstStrSub .listBox h4.invstClss { width:60px;background-position:0 -105px; }
.invstStrSub .listBox h4.stckCnslt { width:99px;background-position:0 -60px; }
.invstStrSub .listBox .viewMore { margin:8px 0 0 0; }

.invstStrSub .listBox .thumbList { width:524px;margin:0 auto; }
.invstStrSub .listBox .thumbList li { float:left;width:108px;margin:0 12px 0 11px; }
.invstStrSub .listBox .thumbList li dl { width:108px;margin:11px 0 0 0; }
.invstStrSub .listBox .thumbList li dl dd { font-size:8pt; }
.invstStrSub .listBox .thumbList li dl dd a { display:block;width:108px;margin:4px 0 0 0;color:#777777; }
.invstStrSub .listBox .thumbList li dl dd em { display:block;margin:4px 0 0 0;font-size:9pt;color:#e64600; }
.invstStrSub .listBox .thumbList li dl dd i { display:block;margin:6px 0 0 0;color:#444444; }
.invstStrSub .listBox .thumbList li dl dd.thumb { margin:0; }
.invstStrSub .listBox .thumbList li dl dt { margin:7px 0 0 0;font-weight:bold; }
.invstStrSub .listBox .thumbList li dl dt a { color:#333333; }

.invstStrSub .tabListW { float:left;width:228px; }
.invstStrSub .tabListW ul.tab { width:211px;margin:9px auto 0 auto; }
.invstStrSub .tabListW ul.tab li { float:left;width:104px;height:17px;padding:5px 0 0 0;background:#f8f8f8;border:1px solid #c3c3c3;border-right:0;text-align:center; }
.invstStrSub .tabListW ul.tab li a { color:#444444; }
.invstStrSub .tabListW ul.tab li.end { border-right:1px solid #c3c3c3; }
.invstStrSub .tabListW ul.tab li.select { border-bottom:0;background:#ffffff;font-weight:bold; }
.invstStrSub .tabListW ul.tab li.select a { color:#f68500; }

.invstStrSub .tabListW ul.txtList { width:205px;margin:0 auto 0 auto;padding:9px 0 0 0; }
.invstStrSub .tabListW ul.txtList li { padding:0 0 0 8px;margin:10px 0 0 0;background:url('../images/expert/bg_listdot04.gif') left top no-repeat; }
.invstStrSub .tabListW ul.txtList li a { display:block;width:197px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

.xprtBoard .titWrap .acdmReg { float:left;width:117px;background:url('../images/invstrg/h4_label.gif') left -135px no-repeat; }
.xprtBoard .titWrap span { float:right;margin:-3px 0 0 0; }

.xprtBoard .listWrap { clear:both;padding:7px 0 15px 0; }
.xprtBoard .listWrap ul { border-top:2px solid #565656; }
.xprtBoard .listWrap ul li { height:25px;padding:4px 0 0 0;border:1px solid #c6c6c6;border-top:0;background:#f6f6f6; }
.xprtBoard .listWrap ul li label { font-weight:bold;margin:0 5px 0 10px;color:#444444;vertical-align:middle; }
.xprtBoard .listWrap ul li .txt { width:200px;height:16px;border:1px solid #8a8a8a;font-family:'돋움','dotum'; }
.xprtBoard .listWrap ul li .txt01 { width:230px;height:16px;margin:0 20px 0 0;border:1px solid #8a8a8a;font-family:'돋움','dotum'; }
.xprtBoard .listWrap ul li .txt02 { width:70px;height:16px;margin:0 5px 0 0;border:1px solid #8a8a8a;font-family:'돋움',''dotum; }
.xprtBoard .listWrap ul li .txt03 { width:400px;height:16px;border:1px solid #8a8a8a;font-family:'돋움','dotum'; }
.xprtBoard .listWrap ul li .btnInput { margin:0 15px 0 5px;vertical-align:middle; }
.xprtBoard .btnReg { float:right; }

/* 이시간 관심종목 */
.listWrap .previewW {  }
.listWrap .previewW h5 { margin:9px 0 0 24px; }
.listWrap .previewW .vdoPlayer { width:746px;height:532px;margin:6px auto 0 auto; }
.listWrap .previewW .thumbW { width:801px;height:98px;margin:11px 0 0 0;background:#f6f6f6;border:1px solid #c6c6c6; }
.listWrap .previewW .thumbW img { vertical-align:middle; }

.listWrap .previewW .thumbW dl dt { float:left;width:783px;padding:4px 0 0 8px; }
.listWrap .previewW .thumbW dl dd { float:left;margin:6px 13px 0 7px; }
.listWrap .previewW .thumbW dl dd input { vertical-align:middle; }
.listWrap .previewW .thumbW dl dd label { margin:0 0 0 6px;vertical-align:middle;font-size:8pt; }

.xprtBestW .vdoPlayer { width:746px;height:532px;margin:0 auto; }
.xprtBestW table.favStock { width:803px;border-top:2px solid #ff6b2a; }
.xprtBestW table.favStock th { padding:9px 0 8px 0;background:url('../images/expert/bg_table_th01.gif') left top repeat-x;border-bottom:1px solid #cccccc;color:#555555;font-size:8pt;border-left:0;border-right:0; }
.xprtBestW table.favStock td { padding:8px 0 7px 0;border-bottom:1px solid #cccccc;color:#3b3b3b;border-left:0;border-right:0;text-align:center; }
.xprtBestW table.favStock td.title { font-weight:bold;text-align:left;padding-left:15px;background:none; }
.xprtBestW table.favStock td.reple { text-align:left;padding-left:25px;background:none; }
.xprtBestW table.favStock td.reple a { padding:0 0 0 15px;background:url('../images/invstrg/bg_reple.gif') left -1px no-repeat; }
.xprtBestW table.favStock td.title img { vertical-align:middle;margin:-2px 8px 0 0; }
.xprtBestW table.favStock td i { font-size:8pt;font-weight:normal;color:#0069ba;margin:0 0 0 5px; }
.xprtBestW table.favStock td.num { font-size:8pt; }
.xprtBestW table.favStock td.type01 { padding:0 0 0 10px; }
.xprtBestW table.favStock td.type01 input { width:689px;height:16px;border:1px solid #8a8a8a; }

/* 뉴스센터 */
.xprtBoxW .leftBox .newsNavi dt { width:155px;height:51px;background:url('../images/news/bg_news_navi_top.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.xprtBoxW .leftBox .newsNavi dd { width:155px;padding:0;background:url('../images/news/bg_news_navi_mid.gif') left top repeat-y; }
.xprtBoxW .leftBox .newsNavi dd ul { width:141px;margin:0 0 0 6px; }
.xprtBoxW .leftBox .newsNavi dd ul li { padding:8px 0 3px 8px;border-bottom:1px solid #d5d5d5; }
.xprtBoxW .leftBox .newsNavi dd ul li a { color:#111111; }
.xprtBoxW .leftBox .newsNavi dd ul li.select a { color:#f68500;font-weight:bold; }
.xprtBoxW .leftBox .newsNavi .naviEnd { width:155px;height:11px;background:url('../images/news/bg_news_navi_bot.gif') left top no-repeat; }

.centreBox .xprtBestW h3.newsCnt { text-indent:0;overflow:auto;font-size:12pt;background:url('../images/news/h3_label.gif') left -1px no-repeat;color:#070707;padding:0 0 0 20px; }

.newsCentre { float:left;width:821px;border:1px solid #d5d5d5; }
.newsCentre .leftTab { float:left;width:573px;padding:11px 10px 0 9px; }
.newsCentre h3 { float:left;margin:2px 0 0 0;padding:0 0 0 20px;background:url('../images/news/h3_label.gif') left -1px no-repeat;font-size:12pt;color:#070707; }

.newsCentre .leftTab .seachW { clear:both;float:right;margin:13px 0 0 0; }
.newsCentre .leftTab .seachW  input { vertical-align:middle; }
.newsCentre .leftTab .seachW  input.txt { width:148px;height:16px;border:1px solid #cdcdcd; }

.newsCentre .leftTab .newsBox { clear:both;width:573px;padding:4px 0 0 0; }
.newsCentre .leftTab .newsBox h4 { height:15px;background:url('../images/news/h4_label.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.newsCentre .leftTab .newsBox h4.popNews { width:101px; }
.newsCentre .leftTab .newsBox h4.hotNews { width:90px;background-position:0 -15px; }
.newsCentre .leftTab .newsBox h4.typeNews { width:77px;background-position:0 -30px; }
.newsCentre .leftTab .newsBox .topNews { width:549px;margin:9px 0 10px 0;padding:0 12px 6px 12px;background:#f3f7f8; }
.newsCentre .leftTab .newsBox .topNews dl { padding:12px 0 0 0; }
.newsCentre .leftTab .newsBox .topNews dl dt { font-family:'굴림','Gulim';font-size:12pt;font-weight:bold; }
.newsCentre .leftTab .newsBox .topNews dl dt a { color:#024a78; }
.newsCentre .leftTab .newsBox .topNews dl dd { margin:7px 0 0 0;line-height:1.3em; }
.newsCentre .leftTab .newsBox .topNews dl dd a { color:#777777; }
.newsCentre .leftTab .newsBox .topNews dl dd ul { margin:0 0 0 18px; }
.newsCentre .leftTab .newsBox .topNews dl dd ul li { margin:0 0 4px 0;padding:0 0 0 9px;background:url('../images/invstrg/bg_reple.gif') left 1px no-repeat; }
.newsCentre .leftTab .newsBox .topNews em.date { margin:0 0 0 5px;color:#a0a0a0;font-size:8pt;font-weight:normal; }

.newsCentre .leftTab .newsBox .newsW {  }
.newsCentre .leftTab .newsBox .newsW ul {  }
.newsCentre .leftTab .newsBox .newsW ul li { margin:19px 0 0 0; }
.newsCentre .leftTab .newsBox .newsW ul li dl { width:559px;padding:0 0 0 7px; }
.newsCentre .leftTab .newsBox .newsW ul li dl dt { font-size:11pt;font-weight:bold; }
.newsCentre .leftTab .newsBox .newsW ul li dl dt a { color:#555555; }
.newsCentre .leftTab .newsBox .newsW ul li dl dt a:hover { color:#000000; }
.newsCentre .leftTab .newsBox .newsW ul li dl dd { margin:5px 0 0 1px;line-height:1.3em;cursor:default; }
.newsCentre .leftTab .newsBox .newsW ul li dl dd em.date { margin:0 0 0 5px;color:#a0a0a0;font-size:8pt; }
.newsCentre .leftTab .newsBox .pagingW { margin:17px 0 17px 0; }

.newsCentre .rightTab { float:left;width:228px;border-left:1px solid #d5d5d5; }
.newsCentre .rightTab .listBox { width:208px;padding:0 9px 13px 11px;border-bottom:1px solid #d5d5d5; }
.newsCentre .rightTab .end { border-bottom:0; }
.newsCentre .rightTab .h4Wrap { margin:14px 0 0 0; }
.newsCentre .rightTab .h4Wrap h4 { float:left;height:12px;background:url('../images/news/h5_label.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.newsCentre .rightTab .h4Wrap h4.richPress { width:94px; }
.newsCentre .rightTab .h4Wrap h4.investCal { width:68px;background-position:0 -12px; }

.newsCentre .rightTab .listBox ul.txtList { padding:9px 0 0 0; }
.newsCentre .rightTab .listBox ul.txtList li { padding:0 0 0 8px;margin:10px 0 0 0;background:url('../images/expert/bg_listdot04.gif') left top no-repeat; }
.newsCentre .rightTab .listBox ul.txtList li a { display:block;width:200px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

.newsCentre .rightTab .listBox ul.tab { width:211px;margin:9px auto 0 auto; }
.newsCentre .rightTab .listBox ul.tab li { float:left;width:104px;height:17px;padding:5px 0 0 0;background:#f8f8f8;border:1px solid #c3c3c3;border-right:0;text-align:center; }
.newsCentre .rightTab .listBox ul.tab li a { color:#444444; }
.newsCentre .rightTab .listBox ul.tab li.end { border-right:1px solid #c3c3c3; }
.newsCentre .rightTab .listBox ul.tab li.select { border-bottom:0;background:#ffffff;font-weight:bold; }
.newsCentre .rightTab .listBox ul.tab li.select a { color:#f68500; }
.newsCentre .rightTab .advertW { width:228px;height:180px; }

.newsCentre .newsBox .sndNews { margin:10px 0 0 0;background:url('../images/expert/bg_dot01.gif') left top repeat-x; }
.newsCentre .newsBox .sndNews ul { padding:8px 0 5px 0; }
.newsCentre .newsBox .sndNews ul li { margin:5px 0 0 7px;padding:0 0 0 10px;font-size:11pt;font-weight:bold;background:url('../images/expert/bg_listdot04.gif') left 2px no-repeat; }
.newsCentre .newsBox .sndNews ul li a { color:#444444; }

.newsCentre .newsBox .listBox {  }
.newsCentre .newsBox .listBox ul.tab { width:573px;margin:9px auto 0 auto;background:url('../images/news/bg_bar.gif') left bottom repeat-x; }
.newsCentre .newsBox .listBox ul.tab li { float:left;width:58px;height:17px;padding:5px 0 0 0;background:#f8f8f8;border:1px solid #c3c3c3;border-right:0;text-align:center; }
.newsCentre .newsBox .listBox ul.tab li a { color:#444444; }
.newsCentre .newsBox .listBox ul.tab li.end { border-right:1px solid #c3c3c3; }
.newsCentre .newsBox .listBox ul.tab li.select { border-bottom:0;background:#ffffff;font-weight:bold; }
.newsCentre .newsBox .listBox ul.tab li.select a { color:#f68500; }

.newsCentre .newsBox .listWrap { width:554px;padding-top:10px; }
.newsCentre .newsBox .listWrap ul { margin:0 0 0 7px; }
.newsCentre .newsBox .listWrap ul li { float:left;width:542px;margin:10px 0 0 0;padding:0 0 0 12px;background:url('../images/expert/bg_listdot04.gif') left -1px no-repeat; }
.newsCentre .newsBox .listWrap ul li a { float:left; }
.newsCentre .newsBox .listWrap ul li em.date { float:right;color:#a0a0a0;font-size:8pt;font-weight:normal; }

/* 커뮤니티 */
.xprtBoxW .leftBox .cmntNavi dt { width:155px;height:51px;background:url('../images/community/bg_cmnt_navi_top.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.xprtBoxW .leftBox .cmntNavi dd { width:155px;padding:0;background:url('../images/community/bg_cmnt_navi_mid.gif') left top repeat-y; }
.xprtBoxW .leftBox .cmntNavi dd ul { width:141px;margin:0 0 0 6px; }
.xprtBoxW .leftBox .cmntNavi dd ul li { padding:8px 0 3px 8px;border-bottom:1px solid #d5d5d5; }
.xprtBoxW .leftBox .cmntNavi dd ul li a { color:#111111; }
.xprtBoxW .leftBox .cmntNavi dd ul li.select a { color:#f68500;font-weight:bold; }
.xprtBoxW .leftBox .cmntNavi .naviEnd { width:155px;height:11px;background:url('../images/community/bg_cmnt_navi_bot.gif') left top no-repeat; }

.reviewW .listTable { padding:10px 0 10px 0; }
.reviewW .listTable table th { padding:10px 0 7px 0;border-bottom:1px solid #cccccc;font-size:8pt; }
.reviewW .listTable table td { padding:8px 0 7px 0;border-bottom:1px solid #e6e6e6;font-size:8pt;text-align:center; }
.reviewW .listTable table td em { margin:0 0 0 5px;color:#0069ba; }
.reviewW .listTable table td.no { font-size:9pt; }
.reviewW .listTable table td.title { font-size:9pt;text-align:left;padding:0 0 0 10px;font-weight:normal; }
.reviewW .listTable table td.title em { color:#024a78;font-size:8pt; }
.reviewW .listTable table td.name { text-align:right;padding:0 10px 0 0; }
.reviewW .listTable table td.type01 { color:#024a78; }
.reviewW .listTable table td.type02 { color:#000000;font-size:9pt; }
.reviewW .listTable table td.stock { text-align:left;font-size:9pt;padding:0 0 0 10px; }
.reviewW .listTable table td.stock a { color:#024a78; }
.reviewW .listTable table td em.up { margin:0;color:#f6312a; }
.reviewW .listTable table td em.down { margin:0;color:#0b67c5; }
.reviewW .pagingW { width:803px; }

.pClient { width:483px;height:15px;margin:0 0 0 2px;background:url('../images/community/p_client.gif') left top no-repeat;overflow:hidden;text-indent:-1000em; }
.pMyinvest { width:338px;height:38px;margin:0 0 0 2px;background:url('../images/community/p_myinvest.gif') left top no-repeat;overflow:hidden;text-indent:-1000em; }

/* 리치팀플 */
.xprtBoxW .leftBox .richNavi dt { width:155px;height:51px;background:url('../images/rich/bg_rich_navi_top.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.xprtBoxW .leftBox .richNavi dd { width:155px;padding:0;background:url('../images/rich/bg_rich_navi_mid.gif') left top repeat-y; }
.xprtBoxW .leftBox .richNavi dd ul { width:141px;margin:0 0 0 6px; }
.xprtBoxW .leftBox .richNavi dd ul li { padding:8px 0 3px 8px;border-bottom:1px solid #d5d5d5; }
.xprtBoxW .leftBox .richNavi dd ul li a { color:#111111; }
.xprtBoxW .leftBox .richNavi dd ul li a .btn { margin:5px 0 3px -5px; }
.xprtBoxW .leftBox .richNavi dd ul li span a { display:block;margin:0 0 6px 0; }
.xprtBoxW .leftBox .richNavi dd ul li span.norList a { color:#a34d00 !important;font-weight:normal !important; }
.xprtBoxW .leftBox .richNavi dd ul li span.folList { display:block;margin:6px 0 0 0 }
.xprtBoxW .leftBox .richNavi dd ul li span.folList a { padding:0 0 0 12px;background:url('../images/rich/ico_folder.gif') left top no-repeat;color:#111111 !important;font-weight:normal !important; }
.xprtBoxW .leftBox .richNavi dd ul li.select a { color:#f68500;font-weight:bold; }
.xprtBoxW .leftBox .richNavi .naviEnd { width:155px;height:11px;background:url('../images/rich/bg_rich_navi_bot.gif') left top no-repeat; }

.richBanner { clear:both;width:803px;height:175px;margin:0 0 10px 0;background:url('../images/rich/bg_rich_banner.gif') left top no-repeat; }
.timetableW .btnCancel { margin:0 0 0 5px; }

.xprtBestW .xprtBoard .rSearch { float:right; }
.xprtBestW .xprtBoard table.logTable {  }
.xprtBestW .xprtBoard table.logTable td { padding:8px 0 7px; }

.invClsW { width:803px;height:168px;padding:9px 0 0 0;background:url('../images/invstrg/bg_ivnclass.gif') left top repeat-x; }
.invClsW dl { width:756px;margin:0 auto;  }
.invClsW dl dt { float:left;width:503px;margin:13px 0 0 0;font-weight:bold; }
.invClsW dl dt img { vertical-align:middle;margin:-2px 7px 0 0; }
.invClsW dl dt a { font-size:11pt; }
.invClsW dl dd { float:left;width:503px;margin:0;padding:0 0 0 28px; }
.invClsW dl dd ul li { margin:0 0 8px 0; }
.invClsW dl dd.btn { text-align:right;margin:-19px 0 0 0; }
.invClsW dl dd.thumb { float:right;width:214px;height:161px;margin:0;padding:0; }

.classInfo {  }
.classInfo ul { margin:0 0 0 33px; }
.classInfo ul li { margin:0;padding:0 0 0 10px;background:url('../images/expert/bg_listdot05.gif') left -7px no-repeat;line-height:1.7em; }
.classInfo ul li.blank { margin:20px 0 0 0; }

.centreBox .xprtBestW h3.richTeam { width:79px;background:url('../images/rich/h3_label.gif') left top no-repeat; }

.richTeamW { clear:both;padding:10px 0 0 0; }
.richTeamW .leftBox { float:left;width:475px;height:170px;margin:0;padding:13px 13px;background:url('../images/rich/bg_richteamplay.gif') left top no-repeat; }
.richTeamW .leftBox h4 { width:101px;background:url('../images/rich/h4_label.gif') left -75px no-repeat; }

.richTeamW .leftBox dl { padding:13px 0 0 0; }
.richTeamW .leftBox dl dd { width:440px;margin:11px 0 0 0;padding:0 0 0 10px;line-height:1.5em; }
.richTeamW .leftBox dl dd a { color:#262626; }
.richTeamW .leftBox dl dt { width:440px;padding:0 0 0 8px;letter-spacing:-1px; }
.richTeamW .leftBox dl dt a { font-size:11pt;font-weight:bold;font-family:'굴림','gulim';color:#3a6300; }
.richTeamW .leftBox dl dd em { font-size:8pt;margin:0 0 0 15px;color:#f68500; }
.richTeamW .leftBox dl dd ul { margin:16px 0 0 0; }
.richTeamW .leftBox dl dd ul li { float:left;width:440px;margin:2px 0 0 0;background:url('../images/expert/bg_listdot05.gif') left 4px no-repeat;padding:0 0 0 10px; }
.richTeamW .leftBox dl dd ul li a { float:left;color:#555555; }
.richTeamW .leftBox dl dd ul li i { float:right;color:#979797;font-size:8pt;padding:0 15px 0 0;text-align:right; }

.richTeamW .rightBanner { float:right;display:block;width:296px;height:196px;background:#cccccc; }

.bestSub dl.richTeam { float:left;width:180px;margin:18px 0 0 20px;padding:0 0 100px 0; }
.bestSub dl.richTeam dt { margin:0;padding:0 0 9px 0; }
.bestSub dl.richTeam dt a { display:block;padding:0 0 0 11px;background:url('../images/main/h4_label.gif') left -150px no-repeat;font-size:10pt;font-weight:bold;color:#070707; }
.bestSub dl.richTeam dd { margin:6px 0 0 0;padding:0 0 0 16px;background:url('../images/rich/ico_folder.gif') left top no-repeat; }
.bestSub dl.richTeam dd a {  }

.bestSub .rborder { border-right:1px solid #d5d5d5; }
.bestSub .boxListW { float:left;width:392px;padding:11px 9px 0 9px; }
.bestSub .boxListW h4 { float:left;padding:0 0 0 11px;background:url('../images/main/h4_label.gif') left -152px no-repeat;font-size:9pt;font-weight:bold;color:#070707; }
.bestSub .boxListW ul { margin:0 0 0 4px;padding:10px 0 15px 0; }
.bestSub .boxListW ul li { float:left;width:371px;margin:10px 0 0 0;padding:0 0 0 13px;background:url('../images/expert/bg_listdot05.gif') left 1px no-repeat; }
.bestSub .boxListW ul li a { float:left; }
.bestSub .boxListW ul li i { float:right;font-size:8pt;font-family:굴림; }

.richTeamW .richBanner { margin:0; }

.richTeamW h4.sendSMS { width:65px;background:url('../images/rich/h4_label.gif') left -90px no-repeat; }
.xprtBestW .richTeamW .timetableW { float:left;margin:10px 0 0 0;width:483px;padding:0 0 100px 0; }
.xprtBestW .richTeamW .timetableW ul { margin:0 0 10px 0; }
.xprtBestW .richTeamW .timetableW ul li { float:left;width:483px;background:url('../images/expert/bg_timetable.gif') left top repeat-y;border-bottom:1px solid #e2e1dd; }
.xprtBestW .richTeamW .timetableW ul li dt { float:left;width:125px;padding:11px 15px 9px 0;font-weight:bold;text-align:right; }
.xprtBestW .richTeamW .timetableW ul li dd { float:left;width:337px;padding:6px 0 0 6px;text-align:left;line-height:1.5em; }
.xprtBestW .richTeamW .timetableW ul li dd .txtShort { width:50px;height:16px;border:1px solid #8a8a8a;font-family:'돋움','dotum'; }
.xprtBestW .richTeamW .timetableW ul li dd .txtDate { width:70px;height:16px;border:1px solid #8a8a8a;font-family:'돋움','dotum'; }
.xprtBestW .richTeamW .timetableW ul li dd .appoint { display:block;margin:-4px 0 0 18px;padding:5px 0 5px 5px; }
.xprtBestW .richTeamW .timetableW ul li dd label { margin:0 30px 0 3px; }
.xprtBestW .richTeamW .timetableW ul li dd span { display:block;padding:3px 0 3px 5px; }
.xprtBestW .richTeamW .timetableW ul li dd .norBold { display:block;padding:2px 0 0 5px; }
.xprtBestW .richTeamW .timetableW ul li.top { padding:0; }
.xprtBestW .richTeamW .timetableW ul li.top dt { padding:11px 15px 9px 0;border-top:2px solid #fb5003; }
.xprtBestW .richTeamW .timetableW ul li.top dd { padding:11px 0 9px 6px;border-top:2px solid #565656;font-weight:bold; }

.xprtBestW .richTeamW .smsBox { float:left;width:216px;height:331px;margin:0 0 0 49px;padding:0;background:url('../images/rich/bg_smsbox.gif') left top no-repeat;text-align:left; }
.xprtBestW .richTeamW .smsBox textarea { margin:83px 0 0 38px;padding:0;border:0;width:155px;height:100px;overflow:hidden;background:none;font-family:'돋움','dotum';letter-spacing:-1px;line-height:1.2em;font-size:10pt; }
.xprtBestW .richTeamW .smsBox span.smsInfo { display:block;margin:34px 0 30px 0;font-size:8pt; }
.xprtBestW .richTeamW .smsBox span.smsInfo em { float:left;margin:0 0 0 35px;color:#010101; }
.xprtBestW .richTeamW .smsBox span.smsInfo a { float:right;margin:0 38px 0 0;text-decoration:underline;color:#003f75; }
.xprtBestW .richTeamW .smsBox .sendNum { border:1px solid #cccccc;width:161px;height:14px;margin:0 0 0 25px;padding:4px 0 0 6px;font-family:'돋움'; }

.xprtBestW .richTeamW .smsBox .btnWrap { display:block;margin:13px 0 0 25px; }


/* 마이페이지 */
.xprtBoxW .leftBox .mypgNavi dt { width:155px;height:51px;background:url('../images/mypage/bg_mypg_navi_top.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.xprtBoxW .leftBox .mypgNavi dd { width:155px;padding:0;background:url('../images/mypage/bg_mypg_navi_mid.gif') left top repeat-y; }
.xprtBoxW .leftBox .mypgNavi dd ul { width:141px;margin:0 0 0 6px; }
.xprtBoxW .leftBox .mypgNavi dd ul li { padding:8px 0 3px 8px;border-bottom:1px solid #d5d5d5; }
.xprtBoxW .leftBox .mypgNavi dd ul li a { color:#111111; }
.xprtBoxW .leftBox .mypgNavi dd ul li.select a { color:#f68500;font-weight:bold; }
.xprtBoxW .leftBox .mypgNavi dd ul li span { display:block;padding:9px 0 0 13px; }
.xprtBoxW .leftBox .mypgNavi dd ul li span a { display:block;margin:0 0 5px 0;color:#5a5959 !important;font-size:8pt;font-weight:normal !important; }

.xprtBoxW .leftBox .mypgNavi .naviEnd { width:155px;height:11px;background:url('../images/mypage/bg_mypg_navi_bot.gif') left top no-repeat; }

.xprtBestW h3.signedCafe { width:97px;background:url('../images/mypage/h3_label.gif') left top no-repeat; }
.xprtBestW h3.boardMng { width:97px;background:url('../images/mypage/h3_label.gif') left -18px no-repeat; }
.xprtBestW h3.couponDet { width:78px;background:url('../images/mypage/h3_label.gif') left -36px no-repeat; }
.xprtBestW h3.cashDet { width:78px;background:url('../images/mypage/h3_label.gif') left -54px no-repeat; }
.xprtBestW h3.interestStk { width:113px;background:url('../images/mypage/h3_label.gif') left -72px no-repeat; }
.xprtBestW h3.chgPW { width:112px;background:url('../images/mypage/h3_label.gif') left -90px no-repeat; }
.xprtBestW h3.servDet { width:126px;background:url('../images/mypage/h3_label.gif') left -108px no-repeat; }
.xprtBestW h3.modPerson { width:112px;background:url('../images/mypage/h3_label.gif') left -126px no-repeat; }
.xprtBestW h3.withdraw { width:78px;background:url('../images/mypage/h3_label.gif') left -144px no-repeat; }
.xprtBestW h3.myPage { width:93px;background:url('../images/mypage/h3_label.gif') left -162px no-repeat; }
.xprtBestW h3.smsMng { width:84px;background:url('../images/mypage/h3_label.gif') left -180px no-repeat; }

.xprtBestW .myTopBox { width:787px;height:83px;padding:0 0 10px 16px;background:url('../images/mypage/bg_topBox.gif') left top no-repeat; }
.xprtBestW .myTopBox p { float:left;height:13px;margin:45px 0 0 0;background:url('../images/mypage/p_label.gif') left top no-repeat;overflow:hidden;text-indent:-1000em; }
.xprtBestW .myTopBox p.boardMng { width:262px; }
.xprtBestW .myTopBox p.coupon { width:265px;height:30px;margin:36px 0 0 0;background-position:0 -13px; }
.xprtBestW .myTopBox p.cashDet { width:265px;height:30px;margin:36px 0 0 0;background-position:0 -43px; }
.xprtBestW .myTopBox p.servDet { width:340px;height:13px;background-position:0 -73px; }
.xprtBestW .myTopBox p.smsMng { width:404px;height:13px;background-position:0 -85px; }

.xprtBestW .reviewW h4.norH4 { padding:0 0 0 11px;margin:0 0 10px 0;background:url('../images/main/h4_label.gif') left -150px no-repeat;font-size:11pt;font-weight:bold;color:#070707;text-indent:0; }
.xprtBestW .reviewW h4.norH4 strong { color:#da2900; }

.xprtBestW .reviewW .marketBox { width:803px;height:131px;background:#efefef;margin:0 0 20px 0;overflow:hidden; }
.xprtBestW .reviewW .titWrap { padding:10px 0 0 0; }
.xprtBestW .reviewW .titWrap a.rBtn { float:right; }
.xprtBestW .reviewW .titWrap h4.intrstStc { float:left;width:60px;background:url('../images/mypage/h4_label.gif') left top no-repeat; }
.xprtBestW .reviewW .titWrap h4.servDet { width:100px;background:url('../images/mypage/h4_label.gif') left -15px no-repeat; }
.xprtBestW .reviewW .titWrap h4.servSign { width:76px;background:url('../images/mypage/h4_label.gif') left -30px no-repeat; }
.xprtBestW .reviewW .titWrap h4.cashCoupon { width:74px;background:url('../images/mypage/h4_label.gif') left -60px no-repeat; }
.xprtBestW .reviewW .titWrap h4.boargMng { float:left;width:71px;background:url('../images/mypage/h4_label.gif') left -75px no-repeat; }
.xprtBestW .reviewW .titWrap h4.smsMng { float:left;width:129px;background:url('../images/mypage/h4_label.gif') left -90px no-repeat; }
.xprtBestW .reviewW .titWrap h4.signedCafe { float:left;width:79px;background:url('../images/mypage/h4_label.gif') left -105px no-repeat; }
.xprtBestW .reviewW .titWrap h4.regCell { width:117px;background:url('../images/mypage/h4_label.gif') left -120px no-repeat; }
.xprtBestW .reviewW .titWrap h4.xprtSMS { width:117px;background:url('../images/mypage/h4_label.gif') left -135px no-repeat; }
.xprtBestW .titWrap h4.usrInfo { float:left;width:60px;height:15px;background:url('../images/mypage/h4_label.gif') left -45px no-repeat; }


.xprtBestW .reviewW .titWrap p { float:right; }
.xprtBestW .reviewW .btnWrap a.intrstStk { float:right;width:86px;background:url('../images/mypage/btn_regStock.gif') left top no-repeat; }
.xprtBestW .reviewW .btnWrap p.valued { float:right;margin:5px 8px 0 0;color:#444444; }

.xprtBoard .timetableW p.comment { margin:15px 0 0 0;padding:0 0 0 18px;background:url('../images/main/ico_comment.gif') left 3px no-repeat;text-align:left;line-height:1.5em; }
.xprtBoard .timetableW .btnWrap { padding:0 0 200px 0; }

.reviewW ul.servSign { width:792px;margin:0 auto; }
.reviewW ul.servSign li { width:783px;height:74px;margin:1px 0 0 0;background:#f1f1f1;padding:9px 0 0 9px; }
.reviewW ul.servSign li dl {  }
.reviewW ul.servSign li dl dd { float:left;width:168px;margin:10px 0 0 0;line-height:1.85em; }
.reviewW ul.servSign li dl dt { float:left;width:372px;margin:15px 0 0 0;padding:0 0 0 17px; }
.reviewW ul.servSign li dl dt a { display:block;font-weight:bold;margin:0 0 12px 0; }
.reviewW ul.servSign li dl dd.thumb { width:58px;margin:0; }
.reviewW ul.servSign li dl dd.btn { margin:6px 0 0 0; }
.reviewW ul.servSign li dl dd.btn a.btnPay { float:left;display:block;width:68px;margin:0 6px 0 0; }
.reviewW ul.servSign li dl dd.btn span { float:left;width:68px; }

.xprtBoard .topMsg { padding:0 0 0 18px;background:url('../images/main/ico_comment.gif') left 2px no-repeat;text-align:left;line-height:1.5em; }
.xprtBoard .topMsg strong { display:block; }

.reasonBox { width:784px;height:112px;padding:14px 0 0 17px;background:#f1f1f1;border:1px solid #c3c3c3;text-align:left; }
.reasonBox span { display:block;margin:0 0 7px 0; }
.reasonBox span label { margin:0 0 0 2px; }
.reasonBox span .txt { width:400px;height:16px;border:1px solid #cdcdcd; }

/* 전문가툴 */
.xprtBoxW .leftBox .toolNavi dt { width:155px;height:51px;background:url('../images/tool/bg_tool_navi_top.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.xprtBoxW .leftBox .toolNavi dd { width:155px;padding:0;background:url('../images/tool/bg_tool_navi_mid.gif') left top repeat-y; }
.xprtBoxW .leftBox .toolNavi dd ul { width:141px;margin:0 0 0 6px; }
.xprtBoxW .leftBox .toolNavi dd ul li { padding:8px 0 3px 8px;border-bottom:1px solid #d5d5d5; }
.xprtBoxW .leftBox .toolNavi dd ul li a { color:#111111; }
.xprtBoxW .leftBox .toolNavi dd ul li.select a { color:#f68500;font-weight:bold; }
.xprtBoxW .leftBox .toolNavi .naviEnd { width:155px;height:11px;background:url('../images/tool/bg_tool_navi_bot.gif') left top no-repeat; }
.xprtBoxW .leftBox .btnXprt { display:block;margin:10px 0 0 0; }

.xprtBoard .rFormB { text-align:right; }
.xprtBoard .rFormB .txt { width:148px;height:16px;border:1px solid #cdcdcd; }
.xprtBoard .amoutBox { margin:20px 0 0 0; }
.xprtBoard .amoutBox strong { margin:0 50px 0 0;color:#333333; }
.xprtBoard .amoutBox em { color:#015f92; }

.xprtBoard .usrSelect { float:right; }
.xprtBoard .usrSelect select { margin:0 10px 0 0; }
.xprtBoard .usrSelect a { color:#444444; }
.xprtBoard .usrSelect a.select { color:#f98401;font-weight:bold; }

/* 메인 */
.xprtBoxW .mainTop { float:left;width:988px;height:315px; }
.xprtBoxW .mainTop .recomEarnB { float:left;width:214px;height:314px;padding:3px 8px 0 8px;background:url('../images/main/bg_earningBox.gif') left top no-repeat; }
.xprtBoxW .mainTop .recomEarnB .title { width:98px;height:17px;background:url('../images/main/label_recom_earn.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.xprtBoxW .mainTop .recomEarnB .date { width:214px;margin:10px 0 0 0;text-align:right;color:#ffffff; }
.xprtBoxW .mainTop .recomEarnB ul { width:214px; }
.xprtBoxW .mainTop .recomEarnB ul li { float:left;width:206px;margin:9px 0 3px 0;padding:0 0 0 8px; }
.xprtBoxW .mainTop .recomEarnB ul li a.xrpt { float:left;display:block;width:66px;height:14px;color:#ffffff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.xprtBoxW .mainTop .recomEarnB ul li a.stk { float:left;display:block;width:79px;color:#f68500;font-weight:bold; }
.xprtBoxW .mainTop .recomEarnB ul li em { float:left;display:block;width:61px; }
.xprtBoxW .mainTop .recomEarnB ul li em.up { color:#ff0000; }
.xprtBoxW .mainTop .recomEarnB ul li em.down { color:#0090ff; }

.xprtBoxW .mainTop .flashW { float:left;width:520px;height:315px;margin:0 0 0 4px;background:url('../images/main/bg_main_flash.gif') left top no-repeat; }
.xprtBoxW .mainTop .flashW .flashBox { width:520px;height:270px; }
.xprtBoxW .mainTop .flashW .btnWrap { width:width:520px;height:45px; }
.xprtBoxW .mainTop .flashW .btnWrap span { width:344px;margin:0 auto; }
.xprtBoxW .mainTop .flashW .btnWrap span a { float:left;display:block;width:83px;height:27px;margin:0 3px 0 0;overflow:hidden;text-indent:-100em;background:url('../images/main/btn_main_flash.gif') left top no-repeat; }
.xprtBoxW .mainTop .flashW .btnWrap span a.type01 { background-position:0 0; }
.xprtBoxW .mainTop .flashW .btnWrap span a.type02 { background-position:0 -27px; }
.xprtBoxW .mainTop .flashW .btnWrap span a.type03 { background-position:0 -54px; }
.xprtBoxW .mainTop .flashW .btnWrap span a.type04 { background-position:0 -81px ; }

.xprtBoxW .mainTop .playerW { float:left;width:230px;margin:0 0 0 4px; }
.xprtBoxW .mainTop .playerW .playerB {  }
.xprtBoxW .mainTop .playerW .playerB p { width:230px;height:24px;background:url('../images/main/title_playerbox.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.xprtBoxW .mainTop .playerW .playerB .player { width:230px;height:199px;margin:0 0 5px 0; }

.mainMid { float:left;width:988px;margin:13px 0 0 0;border-top:2px solid #c8020d; }
.mainMid .BorderBox { float:left;width:986px;border:1px solid #d5d5d5;border-bottom:0; }
.mainMid .BorderBox.end { border-bottom:1px solid #d5d5d5 !important; }
.mainMid .BorderBox .leftWrap { float:left;width:251px;padding:4px 4px 4px 4px;border-right:1px solid #d5d5d5; }
.mainMid .BorderBox .leftWrap .titWrap { padding:5px 5px 1px 5px; }
.mainMid .BorderBox .titWrap h4 { float:left; }
.mainMid .BorderBox .titWrap h4 a { display:block;height:15px;background:url('../images/main/h4_label01.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.mainMid .BorderBox .titWrap h4 a.notice { width:55px;background-position:0 0; }
.mainMid .BorderBox .titWrap h4 a.invstClass { width:50px;background-position:0 -15px; }
.mainMid .BorderBox .titWrap h4 a.weeklyBest { width:155px;background-position:0 -30px; }
.mainMid .BorderBox .titWrap h4 a.todayHot { width:109px;background-position:0 -45px; }
.mainMid .BorderBox .titWrap h4 a.schedBroad { width:66px;background-position:0 -60px; }
.mainMid .BorderBox .titWrap h4 a.faq { width:84px;background-position:0 -75px; }
.mainMid .BorderBox .titWrap h4 a.stkResearch { width:79px;background-position:0 -90px; }
.mainMid .BorderBox .titWrap h4 a.community { width:120px;background-position:0 -105px; }
.mainMid .BorderBox .titWrap h4 a.newsCenter { width:64px;background-position:0 -120px; }
.mainMid .BorderBox .titWrap h4 a.stkTv { width:47px;background-position:0 -135px; }
.mainMid .BorderBox .titWrap h4 a.team {width:80px;  height:16px;background-position:0 -150px;}

.mainMid .BorderBox .leftWrap ul.notiList { margin:0 0 0 8px;padding:2px 0 4px 0; }
.mainMid .BorderBox .leftWrap ul.notiList li { padding:0 0 0 10px;margin:10px 0 0 0;background:url('../images/expert/bg_listdot04.gif') left top no-repeat; }
.mainMid .BorderBox .leftWrap ul.notiList li a { display:block;width:220px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.mainMid .BorderBox .leftWrap ul.notiList li a img { margin:0 5px 0 0; }


.mainMid .BorderBox .leftWrap ul.faqList { margin:0 0 0 8px;padding:2px 0 11px 0; }
.mainMid .BorderBox .leftWrap ul.faqList li { float:left;width:220px;margin:10px 0 0 0; }
.mainMid .BorderBox .leftWrap ul.faqList li a { float:left;display:block;width:200px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.mainMid .BorderBox .leftWrap ul.faqList li em.question { float:left;width:20px;color:#f68500;font-weight:bold; }

.mainMid .BorderBox .leftWrap .custBox { width:251px;height:110px;background:url('../images/main/bg_left_bannerBox.gif') left top no-repeat;overflow:hidden;text-indent:-1000em; }
.mainMid .BorderBox .leftWrap .custList { width:251px; }
.mainMid .BorderBox .leftWrap .custList li { float:left;width:82px;height:99px; }
.mainMid .BorderBox .leftWrap .custList li a { display:block;width:82px;height:99px;background:url('../images/main/bg_left_bannerBox.gif') left top no-repeat;overflow:hidden;text-indent:-1000em; }
.mainMid .BorderBox .leftWrap .custList li.info01 a { background-position:0 -110px; }
.mainMid .BorderBox .leftWrap .custList li.info02 { width:87px; }
.mainMid .BorderBox .leftWrap .custList li.info02 a { width:87px;background-position:-82px -110px; }
.mainMid .BorderBox .leftWrap .custList li.info03 a { background-position:-169px -110px; }


.mainMid .BorderBox .leftWrap .tabList04 ul { float:left;width:238px; margin:8px 0 0 6px; padding:0 0 3px 0; }
.mainMid .BorderBox .leftWrap .tabList04 ul li { float:left;width:78px;height:17px;padding:5px 0 0 0;background:#f8f8f8;border:1px solid #c3c3c3;border-right:0;text-align:center; }
.mainMid .BorderBox .leftWrap .tabList04 ul li a { color:#444444; }
.mainMid .BorderBox .leftWrap .tabList04 ul li.end { border-right:1px solid #c3c3c3; }
.mainMid .BorderBox .leftWrap .tabList04 ul li.select { border-bottom:0;background:#ffffff;font-weight:bold; }
.mainMid .BorderBox .leftWrap .tabList04 ul li.select a { color:#f68500; }


.mainMid .BorderBox .leftWrap .bannerImg { display:block; }
.mainMid .BorderBox .rightWrap .bannerImg { display:block; }

.mainMid .BorderBox .centerWrap { float:left;width:449px;padding:9px 9px 9px 9px;border-right:1px solid #d5d5d5; }
.mainMid .BorderBox .centerWrap .investBox { margin:11px 0 0 3px; }
.mainMid .BorderBox .centerWrap .investBox .btnArrow { float:left;display:block; }
.mainMid .BorderBox .centerWrap .investBox .thumbBox { position:relative;float:left;width:375px;height:136px;margin:0 15px 0 19px;overflow:hidden; }
.mainMid .BorderBox .centerWrap .investBox .thumbBox ul { position:absolute;float:left;width:1000px; }
.mainMid .BorderBox .centerWrap .investBox .thumbBox ul li { float:left;width:113px;margin:0 18px 0 0; }
.mainMid .BorderBox .centerWrap .investBox .thumbBox ul li dl { width:113px;font-size:8pt; }
.mainMid .BorderBox .centerWrap .investBox .thumbBox ul li dl dd { width:113px;margin:1px 0 0 0;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.mainMid .BorderBox .centerWrap .investBox .thumbBox ul li dl dd em { display:block;margin:0 0 5px 0; }
.mainMid .BorderBox .centerWrap .investBox .thumbBox ul li dl dd.thumb { margin:0; }
.mainMid .BorderBox .centerWrap .investBox .thumbBox ul li dl dt { width:113px;margin:4px 0 0 0;font-weight:bold; }

.mainMid .BorderBox .centerWrap .tabList01 ul { float:left;width:445px;margin:8px 0 0 2px;padding:0 0 4px 0; }
.mainMid .BorderBox .centerWrap .tabList01 ul li { float:left;width:147px;height:17px;padding:5px 0 0 0;background:#f8f8f8;border:1px solid #c3c3c3;border-right:0;text-align:center; }
.mainMid .BorderBox .centerWrap .tabList01 ul li a { color:#444444; }
.mainMid .BorderBox .centerWrap .tabList01 ul li.end { border-right:1px solid #c3c3c3; }
.mainMid .BorderBox .centerWrap .tabList01 ul li.select { border-bottom:0;background:#ffffff;font-weight:bold; }
.mainMid .BorderBox .centerWrap .tabList01 ul li.select a { color:#f68500; }

.mainMid .BorderBox .centerWrap .tabList02 ul { float:left;width:445px;margin:8px 0 0 2px; }
.mainMid .BorderBox .centerWrap .tabList02 ul li { float:left;width:87px;height:17px;padding:5px 0 0 0;background:#f8f8f8;border:1px solid #c3c3c3;border-right:0;text-align:center; }
.mainMid .BorderBox .centerWrap .tabList02 ul li a { color:#444444; }
.mainMid .BorderBox .centerWrap .tabList02 ul li.end { border-right:1px solid #c3c3c3; }
.mainMid .BorderBox .centerWrap .tabList02 ul li.select { border-bottom:0;background:#ffffff;font-weight:bold; }
.mainMid .BorderBox .centerWrap .tabList02 ul li.select a { color:#f68500; }

.mainMid .BorderBox .centerWrap .cenList { width:443px;margin:6px 0 0 4px;padding:0 0 3px 0; }
.mainMid .BorderBox .centerWrap .cenList ul { width:443px; }
.mainMid .BorderBox .centerWrap .cenList ul li { float:left;width:433px;padding:0 0 0 10px;margin:9px 0 1px 0;background:url('../images/expert/bg_listdot04.gif') left top no-repeat; }
.mainMid .BorderBox .centerWrap .cenList ul li a { float:left;display:block;width:294px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.mainMid .BorderBox .centerWrap .cenList ul li a.research { width:268px; }
.mainMid .BorderBox .centerWrap .cenList ul li a img { margin:0 5px 0 0; }
.mainMid .BorderBox .centerWrap .cenList ul li u { float:left;width:85px;color:#f68500;font-size:8pt;text-decoration:none; }
.mainMid .BorderBox .centerWrap .cenList ul li em { float:left;width:70px;padding:0 ;color:#979797;font-size:8pt;text-align:right; }
.mainMid .BorderBox .centerWrap .cenList ul li i { float:right;width:50px;padding:0 0 0 18px;color:#858585;font-size:8pt; }
.mainMid .BorderBox .centerWrap .cenList ul li i.date02 { width:80px; }

.mainMid .BorderBox .centerWrap .topNews { width:415px;margin:9px 0 6px 5px; }
.mainMid .BorderBox .centerWrap .topNews dt { float:left;width:415px; }
.mainMid .BorderBox .centerWrap .topNews dt a { float:left;display:block;width:330px;color:#000000;font-size:11pt;font-weight:bold;letter-spacing:-1px; }
.mainMid .BorderBox .centerWrap .topNews dt em { float:left;width:85px;font-size:8pt; }
.mainMid .BorderBox .centerWrap .topNews dd { float:left;width:330px;margin:8px 0 0 0;font-size:8pt; }

.mainMid .BorderBox .rightWrap { float:left;width:240px;padding:9px 9px 2px 9px; }
.mainMid .BorderBox .rightWrap .weeklyList { margin:7px 0 0 0; }
.mainMid .BorderBox .rightWrap .weeklyList li { float:left;width:209px;padding:5px 0 1px 31px;border-bottom:1px solid #d5d5d5;background:url('../images/main/bg_ol_rank.gif') left 2px no-repeat; }
.mainMid .BorderBox .rightWrap .weeklyList li.second { background-position:0 -46px; }
.mainMid .BorderBox .rightWrap .weeklyList li.third { border-bottom:0;background-position:0 -95px; }
.mainMid .BorderBox .rightWrap .weeklyList li dl { float:left;width:209px; }
.mainMid .BorderBox .rightWrap .weeklyList li dl dd { float:left;width:41px;padding:7px 0 0 0; }
.mainMid .BorderBox .rightWrap .weeklyList li dl dd.thumb { width:35px;padding:0; }
.mainMid .BorderBox .rightWrap .weeklyList li dl dt { float:left;width:127px;margin:0 0 0 5px;padding:6px 0 0 0;font-size:8pt; }
.mainMid .BorderBox .rightWrap .weeklyList li dl dt a { float:left;display:block;width:127px;margin:0 0 5px 0;font-weight:bold; }
.mainMid .BorderBox .rightWrap .weeklyList li dl dt em { float:left;display:block;width:70px; }
.mainMid .BorderBox .rightWrap .weeklyList li dl dt i { float:left;display:block;width:57px; }
.mainMid .BorderBox .rightWrap .weeklyList li dl dt i.up { color:#ff0000; }
.mainMid .BorderBox .rightWrap .weeklyList li dl dt i.down { color:#0090ff; }

.mainMid .BorderBox .rightWrap .scheduleList { padding:8px 0 0 0; }
.mainMid .BorderBox .rightWrap .scheduleList li { float:left;padding:0 0 0 10px;margin:10px 0 1px 0;background:url('../images/expert/bg_listdot04.gif') left top no-repeat; }
.mainMid .BorderBox .rightWrap .scheduleList li em { float:left;width:105px;color:#858585;font:8pt 굴림; }
.mainMid .BorderBox .rightWrap .scheduleList li a { float:left;width:93px;color:#353535; }
.mainMid .BorderBox .rightWrap .scheduleList li i { float:left;width:26px;height:13px;background:url('../images/main/ico_free.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.mainMid .BorderBox .rightWrap .scheduleList li i.free { background-position:0 -24px; }

.mainMid .BorderBox .rightWrap .tabList03 ul { float:left;width:238px;margin:8px 0 0 2px;padding:0 0 3px 0; }
.mainMid .BorderBox .rightWrap .tabList03 ul li { float:left;width:77px;height:17px;padding:5px 0 0 0;background:#f8f8f8;border:1px solid #c3c3c3;border-right:0;text-align:center; }
.mainMid .BorderBox .rightWrap .tabList03 ul li a { color:#444444; }
.mainMid .BorderBox .rightWrap .tabList03 ul li.end { border-right:1px solid #c3c3c3; }
.mainMid .BorderBox .rightWrap .tabList03 ul li.select { border-bottom:0;background:#ffffff;font-weight:bold; }
.mainMid .BorderBox .rightWrap .tabList03 ul li.select a { color:#f68500; }

.mainMid .BorderBox .rightWrap ul.notiList { margin:0 0 0 8px;padding:0 0 4px 0; }
.mainMid .BorderBox .rightWrap ul.notiList li { padding:0 0 0 10px;margin:10px 0 0 0;background:url('../images/expert/bg_listdot04.gif') left top no-repeat; }
.mainMid .BorderBox .rightWrap ul.notiList li a { display:block;width:220px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.mainMid .BorderBox .rightWrap ul.notiList li a img { margin:0 5px 0 0; }

.mainMid .BorderBox .rightWrap .stkInvstB { margin:12px 0 8px 0; }
.mainMid .BorderBox .rightWrap ul.stcTvList { margin:0 0 0 4px;padding:0 0 4px 0; }
.mainMid .BorderBox .rightWrap ul.stcTvList li { float:left;padding:0 0 0 10px;margin:7px 0 0 0;background:url('../images/expert/bg_listdot04.gif') left top no-repeat; }
.mainMid .BorderBox .rightWrap ul.stcTvList li a { float:left;display:block;width:190px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.mainMid .BorderBox .rightWrap ul.stcTvList li a img { margin:0 5px 0 0; }
.mainMid .BorderBox .rightWrap ul.stcTvList li a.btnVod { float:left;width:20px;margin:-2px 0 0 10px; }

.mainMid .bannerBox { float:left;width:988px;margin:9px 0 0 0; }

/* 페이징 */
.paginator { position:static; clear:both; margin:20px 0 0 0; padding:0 0 5px 0; text-align:center; }
.paging { display:inline; margin:0; padding:1px 0 0 0; color:#7e7e7e; font:12px/100% 돋움, Dotum; }
.paging img { vertical-align:middle; }
.paging a { margin:0; padding:0 3px 0 2px; color:#434142; font:8pt/100% 돋움, Dotum; text-decoration:none; }
.paging a.select { font-weight:bold;color:#ff6c00; } 
.paging img { margin-top:-2px;.margin-top:-1px; }
.paging img.prev { margin:-2px 0 0 0;.margin:-1px 0 0 0; }
.paging img.next { margin:-2px -4px 0 -2px;.margin:-1px -4px 0 -2px; }

.pagingW { /*width:575px; */position:relative; }
.pagingW .btnWrite { position:absolute;top:-5px;right:0; }
.pagingW .searchW { margin:10px auto;text-align:center; }
.pagingW .searchW .txt { width:148px;height:16px;border:1px solid #cdcdcd; }

/*  */
/*#rightBanner .custBox { width:127px;height:145px;background:url('../images/main/right_customer.gif') left top no-repeat;overflow:hidden;text-indent:-1000em; }*/

#rightBanner .custBox { width:127px;height:145px;background:url('../images/custom/right_customer.gif') left top no-repeat;overflow:hidden;text-indent:-1000em; }
#rightBanner .xprtLiveB { margin:2px 0 0 0;width:128px;background:url('../images/main/right_xrptLiveBox.gif') left top no-repeat; }
#rightBanner .xprtLiveB h3 { display:none; }
#rightBanner .xprtLiveB ul { padding:30px 0 0 15px; }
#rightBanner .xprtLiveB ul li { width:85px;margin:7px 0 0 0;padding:0 0 5px 19px;border-bottom:1px solid #959595;background:url('../images/main/ico_tv.gif') left -2px no-repeat; }
#rightBanner .xprtLiveB ul li a { display:block;width:81px;background:url('../images/main/ico_go.gif') right top no-repeat;color:#555555; }
#rightBanner .xprtLiveB .toTop { display:block;width:33px;height:11px;margin:11px auto 0 auto;background:url('../images/main/btn_toTop.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
#rightBanner .xprtLiveBot { width:128px;height:10px;background:url('../images/main/right_xrptLiveBox_bot.gif') left top no-repeat;overflow:hidden;font-size:0; }

.signBox .loginBox { clear:both;width:928px;height:163px;background:url('../images/main/bg_loginBox.gif') left top no-repeat; }
.signBox .loginBox .loginSec { float:left;width:312px;margin:29px 0 0 123px; }
.signBox .loginBox .loginSec span { float:left;display:block;width:220px; }
.signBox .loginBox .loginSec span label { float:left;display:block;width:54px;margin:9px 0 0 0;padding:5px 9px 0 0;font-weight:bold;text-align:right; }
.signBox .loginBox .loginSec span .txt { float:left;width:151px;height:18px;margin:9px 0 0 0;padding:0;font:9pt 돋움; }
.signBox .loginBox .loginSec .btnLogin { float:left;margin:8px 0 0 10px; }

.signBox .loginBox .signUpW { float:left;width:200px;margin:26px 0 0 176px; }
.signBox .loginBox .signUpW p.lostidpw { float:left;width:170px;height:13px;background:url('../images/main/label_lostidpw.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.signBox .loginBox .signUpW .idpwLost { float:left;width:200px;margin:10px 0 0 0; }
.signBox .loginBox .signUpW .idpwLost a { float:left;display:block;width:95px;height:21px;margin:0;background:url('../images/main/btn_login_findpw.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.signBox .loginBox .signUpW .idpwLost a.findId { margin:0 4px 0 0;background-position:0 -42px; }
.signBox .loginBox .signUpW p.signUp { float:left;width:181px;height:13px;margin:15px 0 0 0;background:url('../images/main/label_signin.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.signBox .loginBox .signUpW .btnSignup { float:left;display:block;margin:10px 0 0 0; }

/**/
.xprtBoxW .leftBox .footNavi dt { width:155px;height:51px;background:url('../images/footer/bg_foot_navi_top.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.xprtBoxW .leftBox .footNavi dd { width:155px;padding:0;background:url('../images/footer/bg_foot_navi_mid.gif') left top repeat-y; }
.xprtBoxW .leftBox .footNavi dd ul { width:141px;margin:0 0 0 6px; }
.xprtBoxW .leftBox .footNavi dd ul li { padding:8px 0 3px 8px;border-bottom:1px solid #d5d5d5; }
.xprtBoxW .leftBox .footNavi dd ul li a { color:#111111; }
.xprtBoxW .leftBox .footNavi dd ul li.select a { color:#f68500;font-weight:bold; }
.xprtBoxW .leftBox .footNavi .naviEnd { width:155px;height:11px;background:url('../images/footer/bg_foot_navi_bot.gif') left top no-repeat; }

.footerW { clear:both;padding:15px 15px 0 0; }
.footerW p { line-height:1.7em;margin:10px 0 20px 0;color:#555555; }
.footerW p strong { display:block;padding:0 0 7px 0;color:#000000; }
.footerW .titWrap { margin:10px 0 0 0;padding:0 0 12px 0;border-bottom:2px solid #dfdfdf; }
.footerW .titWrap h4 { padding:0 0 0 11px;background:url('../images/footer/h4_dot.gif') left -3px no-repeat;font-size:9pt;font-weight:bold;color:#070707;overflow:auto;text-indent:0; }

/*원격지원*/
.footerW .supportW{ clear:both; margin:0 auto; width:700px;}
.footerW .supportW .support{ background:url('../images/footer/support_bg_bot.gif') left bottom repeat-y;  padding-bottom:30px;  }
.footerW .supportW .support .top{  background:url('../images/footer/support_bg_top.gif') left top repeat-y; padding:15px 15px 0 200px; }
/*회사소개*/
.footerW  ul.tab_company  {margin-top:20p;}
.footerW  ul.tab_company li {width:200px; padding:7px 0px;font-weight:bold;background-color:#f8f8f8; color:#444444; text-align:center;
	float:left; border:1px solid #c3c3c3; border-right:0px solid #c3c3c3;vertical-align:middle;}
.footerW  ul.tab_company li.selected {	width:200px;	background-color:white;	color:#F68500;	border-bottom:0px solid #c3c3c3;}
.footerW  ul.tab_company li.last {	border-right:1px solid #c3c3c3;}
.footerW  ul.tab_company.w100 li {	width:100px;}

.footerW .company {clear:both; padding:20px 10px}
.footerW .company  h4.com_tit{color:#444; font-size:14px; text-indent:0; background:none; margin-top:10px}
.footerW .company  h4.com_tit span{color:#f66e00}

/*리스트 decimal*/
ol.decimal {line-height:150%; padding:0 0 0 40px}
ol.decimal li {list-style-type:decimal;  }
.f_ca6400 {color:#ca6400}

/* 광고안내 */
.footerW .advertList { margin:0 0 0 13px; }
.footerW .advertList li { line-height:1.7em; }
.footerW .advertList li dt { padding:26px 0 10px 0;color:#444444;font-size:14px;font-weight:bold; }
.footerW .advertList li dt em { color:#f66e00; }
.footerW .advertList li dd {  }
.footerW .advertList li dd a { color:#467392; }

.footerW .blueWrap { margin:28px 0 0 0;padding:0 0 40px 0; }
.footerW .blueWrap .blueBox { width:781px;height:22px;margin:3px 0 0 11px;padding:10px 0 0 0;background:#ebeff4;border:1px solid #dfdfdf; }
.footerW .blueWrap .blueBox ul {  }
.footerW .blueWrap .blueBox ul li { float:left;width:130px;text-align:center; }

/* 머니플러스 */
.xprtBoxW .leftBox .moneyNavi dt { width:155px;height:51px;background:url('../images/money/bg_money_navi_top.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.xprtBoxW .leftBox .moneyNavi dd { width:155px;padding:0;background:url('../images/money/bg_money_navi_mid.gif') left top repeat-y; }
.xprtBoxW .leftBox .moneyNavi dd ul { width:141px;margin:0 0 0 6px; }
.xprtBoxW .leftBox .moneyNavi dd ul li { padding:8px 0 3px 8px;border-bottom:1px solid #d5d5d5; }
.xprtBoxW .leftBox .moneyNavi dd ul li a { color:#111111; }
.xprtBoxW .leftBox .moneyNavi dd ul li.select a { color:#f68500;font-weight:bold; }
.xprtBoxW .leftBox .moneyNavi dd ul li.end { border-bottom:0; }
.xprtBoxW .leftBox .moneyNavi .naviEnd { width:155px;height:11px;background:url('../images/money/bg_money_navi_bot.gif') left top no-repeat; }

.centreBox .moneyPlusW { width:805px;min-height:720px;border:1px solid #d7d7d7;padding:17px 8px 12px 8px; }

.expertIntro { position:relative;float:left;width:411px;height:358px;background:url('../images/money/box_partner_1.jpg') left top no-repeat;border:1px solid #b7b7b7; }
.expertIntro ul { position:absolute;top:89px;left:61px; }
.expertIntro ul li { float:left;margin:0 3px 0 0; }
.expertIntro ul li a { display:block;width:69px;height:25px;background:url('../images/money/btn_expertIntro.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.expertIntro ul li a.type01 { background-position:0 0; }
.expertIntro ul li a.type02 { background-position:0 -25px; }
.expertIntro ul li a.type03 { background-position:0 -50px; }
.expertIntro ul li a.type04 { background-position:0 -75px; }
.expertIntro .btnIntro { position:absolute;bottom:5px;right:7px;display:block;width:158px;height:18px;background:url('../images/money/btn_intro.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }

.boardBox { position:relative;float:left;width:375px;margin:0 0 0 15px; }
.boardBox .viewMore { position:absolute;float:none;top:6px;right:13px; }
.boardBox ul.tabList {  }
.boardBox ul.tabList li { float:left;width:147px;height:23px;background:#f8f8f8;border:1px solid #c3c3c3;border-bottom:0; }
.boardBox ul.tabList li.sndtab { border-left:0; }
.boardBox ul.tabList li a { display:block;width:147px;height:16px;padding:6px 0 0 0;border-bottom:1px solid #c3c3c3;text-align:center; }
.boardBox ul.tabList li a.selected { height:17px;background:#ffffff;border-bottom:0;color:#f68500;font-weight:bold; }

.boardBox ul.noticeList { width:370px;height:121px;padding:3px 0 0 0; }
.boardBox ul.noticeList li { float:left;margin:10px 0 0 0; }
.boardBox ul.noticeList li a { float:left;display:block;width:289px;padding:0 0 0 18px;background:url('../images/money/bg_list_dot.gif') 6px top no-repeat;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.boardBox ul.noticeList li a img { vertical-align:middle;margin:0 4px 0 0; }
.boardBox ul.noticeList li em { float:left;display:block;width:63px;font-size:8pt; }

.funBroadW { margin:25px 0 0 0; }
.funBroadW h4 { width:374px;height:25px;background:url('../images/money/bg_title_fun_broad.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.funBroadW .listBox { width:356px;padding:5px 8px 4px 8px;background:#eeeeee;border:1px solid #b7b7b7;border-top:0; }
.funBroadW .listBox dl { margin:0 0 0 7px; }
.funBroadW .listBox dl dt { float:left;width:221px;margin:6px 0 0 0;padding:0 0 6px 4px;font-size:14px; }
.funBroadW .listBox dl dt a { color:#024a78;font-weight:bold; }
.funBroadW .listBox dl dd { float:left;width:220px;padding:6px 0 5px 5px;background:url('../images/money/bg_list_dot01.gif') left top repeat-x; }
.funBroadW .listBox dl dd ul { margin:10px 0 0 0; }
.funBroadW .listBox dl dd ul li { padding:1px 0 3px 0; }
.funBroadW .listBox dl dd.date {  }
.funBroadW .listBox dl dd.date strong {  }
.funBroadW .listBox dl dd.date img { vertical-align:middle;margin:-2px 10px 0 5px; }
.funBroadW .listBox dl dd.date em {  }
.funBroadW .listBox dl dd.thumb { float:right;width:108px;padding:0;background:0; }
.funBroadW .listBox dl dd.thumb .thumbimg { margin:0 0 5px 1px;border:1px solid #b7b7b7; }

.moneyPlusW .expertListBox { width:802px;height:267px;margin:30px 0 0 0;padding:8px 0 0 1px;background:#575b63; }
.moneyPlusW .expertListBox ul {  }
.moneyPlusW .expertListBox ul li { float:left;width:254px;height:247px;margin:0 0 0 8px;padding:11px 0 0 0;background:url('../images/money/bg_expert_list.gif') left top repeat-x;border:1px solid #b6b6b6; }
.moneyPlusW .expertListBox ul li img { display:block;margin:0 auto; }
.moneyPlusW .expertListBox ul li span { display:block;width:134px;margin:11px auto 0 auto; }
.moneyPlusW .expertListBox ul li span a { float:left;display:block;width:63px;height:21px;margin:0 2px;overflow:hidden;text-indent:-100em; }
.moneyPlusW .expertListBox ul li span a.btnProfile { background:url('../images/money/btn_profile.gif') left top no-repeat; }
.moneyPlusW .expertListBox ul li span a.btnRecomstock { background:url('../images/money/btn_recomstock.gif') left top no-repeat; }
.moneyPlusW .expertListBox ul li span a.btnInveststat { background:url('../images/money/btn_investstat.gif') left top no-repeat; }
.moneyPlusW .expertListBox ul li span a.btnMarketCond { background:url('../images/money/btn_marketcond.gif') left top no-repeat; }

.moneyPlusW .listBoxW { width:803px; }
.moneyPlusW .listBoxW .listBox { float:left;width:380px;padding:0 9px 20px 11px; }

.moneyPlusW .listBoxW .listBox .h4Wrap { margin:32px 0 0 0; }
.moneyPlusW .listBoxW .listBox .h4Wrap h4 { float:left;width:65px;height:16px;background:url('../images/money/h4_title_label.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.moneyPlusW .listBoxW .listBox .h4Wrap h4.h4_eduCenter { background-position:0 -16px; }

.moneyPlusW .listBoxW .listBox ul.txtList { width:375px;margin:0;padding:9px 0 0 0; }
.moneyPlusW .listBoxW .listBox ul.txtList li { padding:0 0 0 8px;margin:10px 0 0 0;background:url('../images/expert/bg_listdot04.gif') left top no-repeat; }
.moneyPlusW .listBoxW .listBox ul.txtList li a { display:block;width:367px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

.centreBox .moneyPlusW h3 { float:left;display:block;height:18px;padding:0 0 0 18px;background:url('../images/money/h3_label.gif') left top no-repeat;font-size:18px;font-weight:bold;color:#070707; }
.centreBox .moneyPlusW .smNavi { margin:5px 5px 0 0; }
.centreBox .moneyPlusW .topBanner { position:relative;width:801px;height:160px;margin:10px 0 0 0;background:url('../images/money/bg_intro_top_banner.gif') left top no-repeat;border:1px solid #adadad; }
.centreBox .moneyPlusW .topBanner a { position:absolute;top:95px;left:485px;display:block;width:209px;height:37px; }
.centreBox .moneyPlusW .topBanner .banner2 { position:absolute;top:85px;left:402px; }

.centreBox .moneyPlusW .eduCentre { margin:19px 0 0 0; }
.centreBox .moneyPlusW .eduCentre h4 { width:59px;height:15px;background:url('../images/money/h4_label.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.centreBox .moneyPlusW .eduCentre .srchSelect { width:803px; }

.centreBox .moneyPlusW .eduCentre .centreList { width:803px;padding:3px 0 0 0;background:url('../images/money/bg_border_top_edu.gif') left top repeat-x; }
.centreList .listBox { padding:10px 0 15px 0;border-bottom:1px solid #e6e6e6; }
.centreList .listBox dl { float:left;width:390px;padding:0 0 0 10px; }
.centreList .listBox dl dt { float:right;width:235px;margin:5px 0 0 0; }
.centreList .listBox dl dt a { color:#024a78;font-size:14px;font-weight:bold;font-family:'Gulim','굴림'; }
.centreList .listBox dl dd { float:right;width:235px;margin:12px 0 0 0; }
.centreList .listBox dl dd.thumb { float:left;width:137px;margin:0; }
.centreList .listBox dl dd.date { font-size:11px;margin:10px 0 0 0;color:#cbcbcb; }
.centreList .listBox dl dd.date i { margin:0 0 0 6px;color:#444444; }
.centreList .listBox dl dd.date span { color:#444444; }
.centreList .listBox dl dd.date span em { margin:0 11px 0 0;color:#f68500; }
.centreList .listBox dl dd ul {  }
.centreList .listBox dl dd ul li { padding:0 0 8px 15px;background:url('../images/expert/bg_listdot04.gif') left top no-repeat; }

.centreList .pagingW { width:803px; }

.centreBox .moneyPlusW .expertGuide { margin:19px 0 0 0; }
.centreBox .moneyPlusW .expertGuide h4 { width:140px;height:15px;background:url('../images/money/h4_label.gif') left -15px no-repeat;overflow:hidden;text-indent:-100em; }
.centreBox .moneyPlusW .expertGuide h4.servInfo { background-position:0 -30px; }
.centreBox .moneyPlusW .expertGuide p { margin:8px 0 0 10px; }
.centreBox .moneyPlusW .expertGuide .introExpertW { width:797px;height:382px;margin:14px 0 15px 0;padding:8px 0 0 4px;background:url('../images/money/bg_expert_box.gif') left top repeat-x;border:1px solid #b8b8b8; }
.expertGuide .introExpertW .expertBox { float:left;margin:0 5px 9px 5px;background:#ffffff;border:1px solid #b7b6b6; }
.expertGuide .introExpertW .expertBox img { border:0; }

.expertGuide .servBox { width:775px;padding:0 13px 5px 13px;margin:19px 0 0 0; }
.expertGuide .servBox h5 { width:245px;height:15px;background:url('../images/money/h5_label.gif') left top no-repeat;overflow:hidden;text-indent:-1000em; }
.expertGuide .servBox h5.recomm { background-position:0 -15px; }
.expertGuide .servBox table { width:775px;margin:9px 0 0 0; }
.expertGuide .servBox table th { height:25px;background:#f6f2eb;border:1px solid #cccccc;color:#555555;font-size:11px;font-weight:bold; }
.expertGuide .servBox table td { height:25px;border:1px solid #cccccc;text-align:center; }
.expertGuide .servBox p { margin:10px 0 0 3px !important;line-height:1.5em; }
.expertGuide .servBox ol {  }
.expertGuide .servBox ol li {  }
.expertGuide .servBox ol li dl {  }
.expertGuide .servBox ol li dl dt { margin:18px 0 0 0;font-weight:bold; }
.expertGuide .servBox ol li dl dd { margin:6px 0 0 0;padding:0 0 0 4px; }

.planBox { width:791px;height:78px;margin:5px 0 10px 5px;padding:80px 0 0 0;background:url('../images/money/bg_planbox.gif') left top no-repeat; }
.planBox p { display:none;width:0;height:0;overflow:hidden; }
.planBox a { float:left;width:208px;height:37px;overflow:hidden;text-indent:-100em; }
.planBox a.btnMonthly { margin:0 0 0 91px;background:url('../images/money/btn_monthly.gif') left top no-repeat; }
.planBox a.btnQuarter { margin:0 0 0 158px;background:url('../images/money/btn_quarter.gif') left top no-repeat; }

.planBoxTemp { padding:0 9px 0 6px; }
.planBoxTemp .freeSign { float:left;width:218px;height:64px;padding:94px 0 0 35px;background:url('../images/money/money_membership.jpg') left top no-repeat; }
.planBoxTemp .freeSign a { display:block;width:175px;height:37px;background:url('../images/money/btn_signup.gif') left top no-repeat;overflow:hidden;text-indent:-100em; }
.planBoxTemp .freeSign p { display:none;width:0;height:0;overflow:hidden;text-indent:-100em; }
.planBoxTemp .planSign { float:right;width:531px;height:78px;padding:80px 0 0 0;background:url('../images/money/money_2cost.jpg') left top no-repeat; }
.planBoxTemp .planSign p { display:none;width:0;height:0;overflow:hidden;text-indent:-100em; }
.planBoxTemp .planSign a { float:left;width:175px;height:37px;overflow:hidden;text-indent:-100em; }
.planBoxTemp .planSign a.btnMonthly { margin:0 0 0 47px;background:url('../images/money/btn_monthly_01.gif') left top no-repeat; }
.planBoxTemp .planSign a.btnQuarter { margin:0 0 0 83px;background:url('../images/money/btn_quarter_01.gif') left top no-repeat; }

.centreBox .moneyPlusW .xprtBoard { clear:both;margin:0;padding:10px 0 30px 0; }
.centreBox .moneyPlusW .xprtBoard h4.vodIntro { width:91px;height:15px;background:url('../images/invstrg/h4_label.gif') left -150px no-repeat;overflow:hidden;text-indent:-100em; }
.centreBox .moneyPlusW .xprtBoard h4.fileUpload { width:105px;height:15px;background:url('../images/invstrg/h4_label.gif') left -165px no-repeat;overflow:hidden;text-indent:-100em; }

.moneyPlusW .timetableW { width:803px;margin:10px 0 0 0;text-align:right; }
.moneyPlusW .timetableW ul { margin:0 0 10px 0; }
.moneyPlusW .timetableW ul li { float:left;width:803px;background:url('../images/expert/bg_timetable.gif') left top repeat-y;border-bottom:1px solid #e2e1dd; }
.moneyPlusW .timetableW ul li dt { float:left;width:125px;padding:11px 15px 9px 0;font-weight:bold; }
.moneyPlusW .timetableW ul li dt.type01 { padding:14px 15px 9px 0 !important; }
.moneyPlusW .timetableW ul li dd { float:left;width:657px;padding:6px 0 0 6px;text-align:left; }
.moneyPlusW .timetableW ul li dd .txtLong { width:591px;height:16px;border:1px solid #8a8a8a;font-family:'돋움','dotum'; }
.moneyPlusW .timetableW ul li dd .txtShort { width:100px;height:16px;border:1px solid #8a8a8a;font-family:'돋움','dotum'; }
.moneyPlusW .timetableW ul li dd .txtPhone { width:50px;height:16px;border:1px solid #8a8a8a;font-family:'돋움','dotum'; }
.moneyPlusW .timetableW ul li dd .txt { width:200px;height:16px;border:1px solid #8a8a8a;font-family:'돋움','dotum'; }
.moneyPlusW .timetableW ul li dd .btnInput { margin:0 0 0 5px; }
.moneyPlusW .timetableW ul li dd img { vertical-align:middle; }
.moneyPlusW .timetableW ul li dd label { margin:0 30px 0 3px; }
.moneyPlusW .timetableW ul li dd strong { display:block;padding:5px 0 0 0; }
.moneyPlusW .timetableW ul li dd em.num { display:block;margin:4px 0 0 0;padding:0 0 5px 0;font-size:8pt;color:#646464;}
.moneyPlusW .timetableW ul li dd i { color:#646464;font-size:8pt;margin:0 0 0 5px; }
.moneyPlusW .timetableW ul li dd .editor { width:593px;height:188px;margin:0 0 5px 0;border:1px solid #8a8a8a; }
.moneyPlusW .timetableW ul li.top { padding:0; }
.moneyPlusW .timetableW ul li.top dt { padding:11px 15px 9px 0;border-top:2px solid #fb5003; }
.moneyPlusW .timetableW ul li.top dd { padding:11px 0 9px 6px;border-top:2px solid #565656;font-weight:bold; }
.moneyPlusW .timetableW ul li dd.type01 { padding:5px 0 0 6px; }
.moneyPlusW .timetableW ul li dd.type01 select { vertical-align:middle;margin:0 10px 0 0; }
.moneyPlusW .timetableW ul li dd.type01 strong { display:inline; }
.moneyPlusW .timetableW ul li dd em.orange { float:none;display:inline;font-weight:normal;margin:0 0 0 15px;color:#cd3500;font-size:9pt; }
.moneyPlusW .timetableW ul li dd .btn { margin:0 0 0 5px; }
.moneyPlusW .timetableW ul li dd.type02 { padding:10px 0 0 6px; }
.moneyPlusW .timetableW ul li dd.type02 em { font-weight:normal; }
.moneyPlusW .timetableW ul li dd.type02 label { font-weight:normal; }
.moneyPlusW .timetableW ul li dd span { display:block;margin:5px 0 5px 0; }
.moneyPlusW .timetableW ul li dd .idName { color:#2170db; }
.moneyPlusW .timetableW ul li dd .blue { color:#0088ba; }
.moneyPlusW .listTable table { width:801px; }
