/* $TopStyle:URL=http://image.moneta.co.kr/stock/common/search.css$ */

/* PAXNET 증권포탈팀 author : 정미애 */
@charset "utf-8";
/* 공통 */
body{margin:0 10px 15px 10px; font-family:굴림, Gulim, AppleGothic, sans-serif; background:#fff;}
div, ul, ol, dl, p, td, th, input, textarea, select{font-family:굴림, Gulim, AppleGothic, sans-serif; font-size:13px; color:#000;}
div, ul, ol, li, dl, dt, dd, p, input, textarea, select, h1, h2, h3, h4, em, address, fieldset, form, iframe, object{margin:0; padding:0;}
img, fieldset, iframe{border:none;}
li{list-style-type:none;}
table{clear:both; border-collapse:collapse;}
em, address{font-style:normal;}
select{height:18px; padding-right:5px;}
:root select{height:20px; padding-right:0;}
:root option{padding-right:5px;}
input{padding-right:1px;}
#skip, .skip, .hide, legend, hr{display:none;}
a{color:#00c; text-decoration:none;}
a:hover{text-decoration:underline;}
.u{text-decoration:underline;}
.nu{text-decoration:none;}

h1{float:left; font-size:0; padding:12px 15px 0;}
h1 a{float:left; display:block;}
h1 img{margin:0}
h2{float:left; display:block; font-size:13px; color:#000; margin:0 12px 10px 0; padding-left:14px;}
.mynews h2{margin-right:5px;}
.section h3{clear:both; margin-bottom:8px; color:#000; font-size:12px;}

/* 레이아웃 */
#fix_wrap{min-width:980px;width:expression(document.body.clientWidth < 1000 ? '980px' : '100%'); margin:0 auto; background-color:#fff;}
#fix_wrap_main{width:980px; margin:0 auto; background-color:#fff; margin-left:expression(document.body.clientWidth < 1000 ? '0px' : document.body.clientWidth/2-490); }
#fix_conts{position:relative;}

/**/
#header{min-width:1040px; width:expression(document.body.clientWidth < 1060 ? '1040px' : '100%'); position:relative; z-index:100; clear:both; height: 48px; background-color: #153960; text-align: center; }
#header_px{width: 980px; height: 50px; margin: auto;}
#header_px_100{ min-width:980px; width:expression(document.body.clientWidth < 1000 ? '980px' : '100%'); height: 50px; margin:0 30px 0 30px;}

#header h2{float:left; font-size:0; padding:6px 170px 1px 0px; }
#header h2 a{float:left; display:block;}
#header h2 img{margin:0}

#search li {float:left; margin-top:10px; color: #c5e3ff;padding:0px 0px 0 0;}
#search li input {width: 297px; height: 27px; background:url(http://image.moneta.co.kr/stock/gnb/search_bg1.gif) repeat-x; border: 0px; font-size: 19px; font-family:돋움,arial; color: #fff; font-weight: bold; padding: 7px 0 0 10px;line-height:17px}
#search li img {margin:1px 7px 0 0; vertical-align: middle;}
#search li.dropdown {padding:8px 5px 0 0;}
#search li.dropdown a {color: #c5e2ff;}
#search li.dropdown a:hover {color: #c5e3ff; text-decoration: none;}
#search li.dropdown a img {vertical-align: top; margin-top: 1px;}

.gnbbgcolor{background-color:#153960;position:relative}
.paxlogo {margin:2 0 0 10; width:84px ;height:34px}

#utility ul {float:right; margin:11px 0 0 0px;}
#utility li {position:relative; float:left; _display:inline;}
#utility li a{font-size:11px; color:#d7e4ee; letter-spacing:-2pt; padding:0 5px;}
#utility li.login a{font-size:11px; color:#f8b342; letter-spacing:-2pt; padding:0 5px;}

#utility_foot {margin-top:18px;}
.footbar_margin {float:left; padding-right:283px; }



#schbox{	float: left; margin-top:10px;}
#gnb{float:right; width:295px;}
#container{position:relative; z-index:99; _width:100%; margin:8px 0 20px 0; text-align:left;} 
#content{float:left; width:100%; margin-left:-202px;}
#content_inner{margin:-4px 0 20px 202px;}
#suggestion{overflow:hidden; _width:100%; margin:16px 10px -4px 14px; font-size:12px;}
#right_container{float:right; }
#aside{float:right; clear:both; width:186px; font-size:12px;} 
#aside h2{float:none; display:none;} 
#add_function{clear:both; _width:100%; border-top:1px solid #e9e9e9;}
#footer_bak{position:relative; clear:both; _width:100%; padding:32px 0 21px 0; border-top:1px solid #d7d7d7; text-align:center; font-size:12px;}
#footer{position:relative; clear:both; _width:100%; padding:0px 0 21px 0; text-align:center; font-size:12px;}
#footer_line{clear:both; _width:100%; padding:32px 0 0 0; border-top:1px solid #d7d7d7; }
#notfound{clear:both;}

/* tab menu */
/*#menu{clear:both; height:31px; background:#3dac0d url(http://image.moneta.co.kr/stock/search/bg_grtab_l.gif) repeat-x 0 0;min-width:980px;width:expression(document.body.clientWidth < 981 ? '980px' : '100%'); }
#navi{height:100%; padding-left:16px; background:url(http://image.moneta.co.kr/stock/search/bg_grtab_r.gif) no-repeat 100% 0; }*/

#menu{clear:both; height:37px; background:#153960 url(http://image.moneta.co.kr/stock/search/bg_grtab_l.gif) repeat-x 0 0;min-width:980px;width:expression(document.body.clientWidth < 981 ? '980px' : '100%'); }
#navi{height:100%; padding-left:16px; }
#navi li{display:inline; float:left; margin:0 -1px; font:12px 1.3em 굴림, Gulim;}

#navi a{position:relative; float:left; height:100%; background:url(http://image.moneta.co.kr/stock/search/bg_grtabmenu_l.gif) no-repeat; color:#fff;}
#navi span{float:left; height: 37px; _height: 37px; padding:13px 13px 0 13px; cursor:pointer; cursor:hand;}

#navi a:hover{z-index:20; background:url(http://image.moneta.co.kr/stock/search/bg_grtabmenu_l.gif) no-repeat 0 -37px; text-decoration:none; color:#fff}
#navi a:hover span{background:url(http://image.moneta.co.kr/stock/search/bg_grtabmenu_r.gif) no-repeat 100% -37px;}

#navi li.menu_on a, #navi li.menu_on a:hover{z-index:10; background:url(http://image.moneta.co.kr/stock/search/bg_grtabmenu_l.gif) no-repeat 0 -68px; letter-spacing:-1px;}
#navi li.menu_on a{color:#474631; font-weight:bold;}
#navi li.menu_on span, #navi li.menu_on a:hover span{padding-top:9px; background:url(http://image.moneta.co.kr/stock/search/bg_grtabmenu_r.gif) no-repeat 100% -68px;}
#all a{background-position:100% 0;}


/* 풋터 */
#footer *{font-size:12px; margin-top:5px;}
#footer address{margin-top:8px; font-family:verdana; font-size:11px; color:#444;}
#footer address a{font-weight:bold; font-size:11px; color:#115594;}
#footer address a:hover{text-decoration:none; color:#115594;}
#footer .window, #footer .window02{clear:both; float:none; margin:0 auto; text-align:left; z-index:0;}
#footer .btm_survey { padding:10px 0 15px 30px; color:#555;}
#footer .btm_survey input{margin:0 5px -2px 10px;}
#footer .btm_survey img{margin:0 0 -5px 5px;}
#footer .uccfooter {height: 35px; _height:47px; background-color: #307dc5; padding:0px; margin: 0;}
#footer .fsch_box {width: 560px; padding:0px; margin-top: 2px; height: 32px}
#footer .fsch_box dt {float:left; font-size: 13px; color: #afd3f5; margin:7px 25px 0 0;}
#footer .fsch_box dt img { vertical-align: middle; margin-top:-3px;}
#footer .fsch_box dd {float:left; color: #afd3f5; padding:0px; margin: 0;}
#footer .fsch_box dd.sch_box input {margin:0px; padding:0px;  width: 315px; height: 26px; background-color: transparent; border: 0px; font-size: 17px; font-family: 돋움; color: #fff; font-weight: bold;}
#footer .fsch_box dd input {margin:-3px 0 0 20px;}
#footer .fsch_box dd img { vertical-align: middle; margin: 0;}
#footer .fsch_box dd.sch_box { background: url(http://image.moneta.co.kr/stock/search/sch_footer_center.gif) repeat-x 0 0; width: 315px; height: 32px; padding:0; margin: 0;}
#footer .fsch_box dd.sch_btn {margin:2px 0 0 9px;}

.guidance{margin-bottom:8px; color:#666;}
.guidance a{color:#00c;}
.relate_link{ clear: both; margin-top:0px; padding-top:22px; color:#bbb; letter-spacing:2px; white-space:nowrap}
.relate_link a{color:#666; letter-spacing:0;}

/* common */
.section{clear:both; width:100%; margin:-1px 0 -2px 0; padding:14px 0 17px 0; _padding-top:15px; border-top:1px solid #d7d7d7;}
.section.w100{width:100%;} 
p.condition{float:right; margin:0; font-size:12px; color:#717171;}
a.space{display:inline; float:right; margin-top:0; font-size:12px; color:#666; text-decoration:underline;}
.space2{margin-top:10px !important;}
.go_write{color:#717171; font-size:12px;}
.go_top{display:block; width:50px; padding-left:12px; background:url(http://image.moneta.co.kr/stock/search/ico_top.gif) no-repeat 0 3px; color:#00459b;}
.goto{font-size:12px;}
.go_relate{position:relative; float:right; font-size:12px; margin-top:-4px;}
.go_relate select{vertical-align:top; margin:1px 0 0 5px; font-size:13px !important;}
.go_relate .selectbox{float:left; display:inline; margin:0 1px 0 5px;}
.go_relate .selectbox div{padding-top:1px;}
.go_relate .selectbox .label{font-size:12px;}
.go_relate .selectbox li{font-size:12px;}
.go_relate .select_tit{float:left; margin-top:5px; padding-left:13px; background:url(http://image.moneta.co.kr/stock/search/ico_plus.gif) 0 1px no-repeat; color:#000;}
.go_relate a{color:#00c; text-decoration:underline;}

.section_more{overflow:hidden; clear:both; _width:100%; margin-bottom:-4px; padding:14px 1px 0 0; _padding:15px 3px 0 0; text-align:right; font-size:12px;}
.section_more a, .exposure_more a{text-decoration:underline;}
.exposure_more{overflow:hidden; clear:both; _width:100%;  margin:-20px 0 18px 30px; padding:0 0 4px 0; border-bottom:1px solid #e9e9e9; text-align:right; font-size:12px;}
.exposure_more .go_more{margin:0 0 7px 0; _margin:15px 0 7px 0;}
.section_more a:visited, .exposure_more a:visited{color:#99209b;}
.cont_more{color:#949494; text-decoration:underline; font-size:12px;}
.go_more{float:right; padding-right:9px; background:url(http://image.moneta.co.kr/stock/search/ico_go_more.gif) no-repeat 100% 2px;}
.go_site{float:right; padding-left:20px; background:url(http://image.moneta.co.kr/stock/search/ico_go_site.gif) no-repeat 0 0;}
.go_ask {float:right; padding-right:9px; font-size:12px; text-decoration:underline; }
a.my_news{position:relative; top:1px; right:3px; float:right; font-size:12px; color:#333333; text-decoration:underline;}
a.my_news:hover{text-decoration:underline;}
.go_sfinder{float:right; padding-left:12px; background:url(http://image.moneta.co.kr/stock/search/ico_finder_chk.gif) no-repeat 0 3px; text-decoration:underline;}

.date{color:#717171; font-size:12px;}
.cate, .cate a{color:#717171; font-size:12px;}
.cate, .cate a:visited{color:#717171 !important;}
.field{float:left; _float:none; display:inline-block; width:80px; margin-top:2px; _margin-top:1px; color:#4095ff; font-size:12px; font-weight:bold;}
.bar{margin:0 1px 0 0; color:#bbb;}
.url{color:#218d44 !important; text-decoration:none; font-size:12px; margin-right:8px;} 
.url02{color:#218d44 !important; text-decoration:none; font-size:12px; margin-right:8px;} 
.ico_tag{vertical-align:middle; margin:-1px 7px 0 0;}
.ico_arw{vertical-align:middle; margin:-1px 1px 1px 0; _margin:-1px 1px 0 0;}
.font_img{vertical-align:middle; margin:-1px 1px 0 0;}
.colon01{color:#333;}
.colon02{display:inline; float:left; color:#000;}
.txt84{color:#717171; text-decoration:none; font-size:12px;}
a.txt84:visited{color:#717171 !important;}
.preview{padding-left:12px; background:url(http://image.moneta.co.kr/stock/search/ico_preview.gif) no-repeat 0 5px; color:#717171; text-decoration:none; font-size:12px; _display:inline-block;}
a.preview:visited{color:#717171 !important;}
.offer_naver{position:relative; _width:43px; margin-right:2px; padding-right:12px; background:url(http://image.moneta.co.kr/stock/search/ico_offer_naver3.gif) no-repeat 100% 0; _background-position:100% 3px; color:#888 !important; font-size:11px; font-family:돋움,Dotum; text-decoration:underline; letter-spacing:-1px;}
.exception img{vertical-align:middle;}
.tel{padding:7px 0 0 22px; background:url(http://image.moneta.co.kr/stock/search/ico_tel.gif) no-repeat 0 3px; color:#a03612; font-size:12px;}
.ico_mov{position:absolute; left:0; bottom:0; font-size:12px;}
.red01{color:#a03612; font-style:normal; font-size:12px;}
.desc01{color:#666; font-size:12px;}
.desc01 img{vertical-align:-4px;}
.desc02{margin-top:6px; font-size:12px;}
.desc02 a{text-decoration:underline;}
.spacing_a a{margin-right:4px;}
.valuation, .valuation a{color:#666;}
.valuation .graph{vertical-align:2px;}
.title_desc{float:left; margin-left:22px; color:#666; font-size:12px;}
.title_desc.red{color:#cc3300 !important;}
.title_desc .btn{vertical-align:top; position:relative; top:-3px;}
.section p.title_desc em{color:#ef5600;}
.section p.title_desc .other{margin:0 0 0 6px;}
.clear{display:block !important; width:0; height:0; float:none !important; clear:both; overflow:hidden; margin:0 !important; padding:0 !important; font-size:0 !important; line-height:0 !important;}
.title_num{display:inline; position:relative; top:1px; float:left; color:#888; font-size:12px;}
.keyword_view, a.keyword_view, .keyword_view a{color:#7d7d7d; font-size:12px;}
.file{vertical-align:middle;}
.zoom{vertical-align:bottom; margin-left:-18px;}
.icon_arrow01{margin:8px 5px 8px 15px; vertical-align:middle;}
.txt000{color:#000;}
a.txt000, .txt000 a{color:#000; text-decoration:underline;}
.txt_f11{font-size:11px; font-family:돋움,Dotum;}
a.txt_f11{text-decoration:underline;}
.icon_file{vertical-align:middle;}
.txt333{color:#333;}
a.txt333, .txt333 a{color:#333; text-decoration:underline;}
.txt666{color:#666;}
a.txt666, .txt666 a{color:#666; text-decoration:underline;}
.txt999{color:#999;}
a.txt999, .txt999 a{color:#999; text-decoration:underline;}
.txtorg{color:#ff5b00;}
a.txtorg, .txtorg a{color:#ff5b00; text-decoration:underline;}
input.text{height:18px; padding:3px 0 0 3px; border:1px solid #acacac; border-right-color:#dcdcdc; border-bottom-color:#dcdcdc; font-size:11px;}

/* code templet 각 섹션마다 들어감 */
.section { }
.section .box02{position:relative; z-index:100;  _width:100%; _height:34px; margin:1px 0 10px 30px; _margin-top:0;}
.section.mynews .box02{margin-bottom:23px;}
.section .box02 *{font-size:12px;}
.section .box02 ul.sort{/*float:left; margin-top:9px; */overflow:visible; _overflow-x:hidden; position:absolute; left:30px; top:1px;}
.section .box02 ul.sort li{position:relative; left:-8px; display:block; float:left; padding-left:8px; margin-right:-3px; white-space:nowrap;}
html>body .section .box02 ul.sort li:first-child{background:none;}
.section .box02 ul.sort li a{text-decoration:underline; position:relative;}
.section .box02 ul.sort li.on a{color:#444444; font-weight:bold; text-decoration:none;}
.section .box02 ul.sort li.btn{background:none; top:-3px;}
.section .box02 ul.sort li select{position:relative; top:-5px; left:3px; margin:0 3px 0 3px; vertical-align:top !important;}
.section .box02 ul.img_btn{float:left; margin-top:9px;}
.section .box02 ul.img_btn li{float:left; margin:0 0 0 0 !important; display:inline; padding:0 !important;}

#movie_recommend.section .box02 ul.img_btn{/overflow:visible; _overflow-x:hidden; position:absolute; left:136px; top:0;}
#deep_recom.section .box02 ul.img_btn{/overflow:visible; _overflow-x:hidden; position:absolute; left:360px; top:0;}

.section .box02 ul.term{position:absolute; right:4px; _right:-1px; top:-5px;}
.section .box02 ul.term li{position:relative; float:left; margin-right:4px;}
.section .box02 ul.term li select{font:13px 굴림, Gulim !important; _margin-top:1px;}
.section .box02 ul.term li select option{font:13px 굴림, Gulim !important;}
.section .box02 .option{position:absolute; right:8px; top:0px;}

.select_view{margin-right:6px; word-spacing:0; vertical-align:bottom;}
.select_view img{margin-right:-5px;}

.tx_menu{overflow:hidden; _width:100%; padding:13px 0 12px 13px; font-size:12px;}
.tx_menu li{position:relative; float:left; _display:inline; margin-right:20px;}
.tx_menu li a{position:relative; margin:0 0 0 3px; padding:2px 0 0 19px; background:url(http://image.moneta.co.kr/stock/search/bg_radio_off.gif) no-repeat; color:#000000; display:block; cursor:pointer; _cursor:hand;}
.tx_menu li a.on{background:url(http://image.moneta.co.kr/stock/search/bg_radio_on.gif) no-repeat;}

.tx_menu2{float:left !important; width:auto !important; padding:9px 0 7px 13px !important;}

.box04{clear:both; width:725px; margin:0 0 0 30px; background:url(http://image.moneta.co.kr/stock/search/bg_box04_t.gif) no-repeat 0 0;}
.box04 .box04_inner{background:url(http://image.moneta.co.kr/stock/search/bg_box04_b.gif) no-repeat 0 100%;}
.box05{border:1px solid #e0e0e0; background-color:#f7f7f7;}
.box05_inner{border:1px solid #efefef;}


/* select */
.seljs_div{position:relative;}
.access_seljs{display:none !important;}
.seljs_title *, .seljs_selected *{margin:0; padding:0; vertical-align:top;}
.seljs_title input, .seljs_selected input{height:21px !important; padding:2px 0 0 4px; border:1px solid #ccc; background:#fff url(http://image.moneta.co.kr/stock/search/btn_select_default.gif) no-repeat 100% 0; font:12px/1.4em 돋움, Dotum; cursor:pointer; cursor:hand;}
.seljs_title.sopen input, .seljs_selected.sopen input{font-weight:bold !important; letter-spacing:-1px;}
.seljs_option, .seljs_option *{margin:0; padding:0;}
.seljs_option, .seljs_div iframe{overflow:auto; position:absolute; z-index:10000; left:0px; top:20px; _margin-top:1px; background-color:#fff; border:1px solid #ccc; cursor:default; word-spacing:0; text-align:left;}
.seljs_option{overflow:auto; scrollbar-face-color:#fff; scrollbar-highlight-color:#fff; scrollbar-shadow-color:#e1e1e1; scrollbar-3dlight-color:#e1e1e1; scrollbar-arrow-color:#a9a9a9; scrollbar-track-color:#f7f7f7; scrollbar-darkshadow-color:#fff; scrollbar-base-color:#fff;}
.seljs_option li{float:none !important; margin:0 !important; padding:5px 0 2px 6px; font-size:12px; font-family:돋움,Dotum; vertical-align:top; list-style:none;}
.seljs_option li fieldset{border:none; padding:0 0 4px 0; margin-top:-1px;}
.seljs_option li fieldset label{display:block; padding:3px 0 0 0; text-indent:-1px;}
.seljs_option li fieldset input{vertical-align:middle;}
.seljs_option li fieldset input.seljs_text{width:150px; height:17px; padding-right:1px; border:1px solid #9b9b9b; border-right-color:#d8d8d8; border-bottom-color:#d8d8d8; padding:2px 3px; font-size:11px !important; color:#a6a6a6;}
.seljs_option li fieldset input.seljs_button{margin-left:3px;}
.seljs_option li.seljs_mover{background-color:#f5f5f5; font-weight:bold; letter-spacing:-1px;}
.seljs_option li.seljs_mover fieldset{font-weight:normal; letter-spacing:0;}
.seljs_option li.seljs_mover fieldset label{font-weight:bold; letter-spacing:-1px;}
@media tty {
i{content:"\";/*" "*/}}@m; .seljs_option{_width:1px;} .seljs_option li{_float:left !important;_clear:both;_width:100%;_white-space:nowrap;}/*";}
}/* */

/* 확인요망 */
.section .box_desc{margin-left:31px; font-size:12px; color:#717171; margin-bottom:23px; overflow:hidden;}
.section .box_desc.nf{position:relative; margin-bottom:-15px;}
.section .box_desc em{color:#ef5600;}
.section .box_desc .option{float:left;}
.section .box_desc .option.term{margin:0 5px 0 11px; position:relative; _top:-4px;}
.section .box_desc .option *{font-size:12px;}
.section .box_desc a.setting{text-decoration:underline; _width:auto; position:relative; left:10px;}

.section .title_desc .dot{font-weight:bold; color:#a9a9a9; margin:0 -3px 0 -7px !important;}
.section .dot{font-weight:bold; color:#c8c8c8; margin:0 -3px;}
/* 확인요망 */

.paging{display:block; position:relative; clear:both; width:710px; margin:0 0 48px 30px; _margin-bottom:24px; padding:20px 0; text-align:center;}
.paging a,
.paging strong{position:relative; display:inline-block; margin-right:1px; padding:3px 3px 5px 3px; color:#000; text-decoration:none; line-height:normal; font:bold 13px Verdana; _width:26px;}
.paging strong{color:#f23219 !important;}
.paging a:hover{background:#fff; text-decoration:underline;}
.paging .pre, .paging .next{font-weight:normal; display:inline-block; color:#565656; _position:relative; _top:-1px; font:12px 굴림, Gulim; _width:84px;}
.paging .pre{margin-right:9px; padding:7px 6px 3px 16px; background:url(http://image.moneta.co.kr/stock/search/btn_arrow_left_on.gif) no-repeat 6px 9px !important;}
.paging .next{margin-left:9px; padding:7px 16px 3px 6px; background:url(http://image.moneta.co.kr/stock/search/btn_arrow_right_on.gif) no-repeat 70px 9px !important;}

.layer_paging{position:relative; display:block; _width:100%; text-align:center;}
.layer_paging a,
.layer_paging strong{position:relative; display:inline-block; padding:3px 5px 1px 4px; color:#333; text-decoration:none; line-height:normal; font:normal 11px 굴림, Gulim; _width:14px; margin-left:-5px;}
.layer_paging strong{color:#ff6600 !important;}
.layer_paging .pre, .layer_paging .next{font-weight:normal; display:inline-block; color:#a0a0a0; font:11px 돋움, Dotum; _width:47px;}
.layer_paging .pre{padding:3px 9px 1px 16px; background:url(http://image.moneta.co.kr/stock/search/btn_arrow_left_on.gif) no-repeat 8px 4px !important;}
.layer_paging .next{padding:3px 17px 1px 8px; background:url(http://image.moneta.co.kr/stock/search/btn_arrow_right_on.gif) no-repeat 33px 4px !important;}


.site_result{clear:both; width:725px; margin:2px 0 12px 30px; font-size:12px; }
.site_result strong{font-weight:normal; color:#ef5600;}
.not_found{margin:47px 0 63px 47px;}
.not_found p{font-size:16px; color:#000; font-weight:bold;}
.not_found p em{color:#ff6600; font-size:16px;}
.not_found p.show_all{height:20px; margin-top:9px; font-size:13px; font-weight:normal; color:#000; background:url(http://image.moneta.co.kr/stock/search/ico_2x2_a9.gif) no-repeat 0 5px; padding-left:7px;}
.not_found p.show_all a{text-decoration:underline;}
.not_found ul{margin-top:26px;}
.not_found li{height:20px; color:#000; background:url(http://image.moneta.co.kr/stock/search/ico_2x2_a9.gif) no-repeat 0 5px; padding-left:7px;}
.not_found li a{text-decoration:underline;}

.not_found02{margin:36px 0 21px 25px;}
.not_found02 p{font-size:13px; color:#000; font-weight:bold;}
.not_found02 p em{color:#f86d19;}
.not_found02 p.show_all{height:20px; margin-top:9px; font-size:12px; font-weight:normal; color:#000; background:url(http://image.moneta.co.kr/stock/search/ico_2x2_a9.gif) no-repeat 0 5px; padding-left:7px;}
.not_found02 p.show_all a{text-decoration:underline;}
.not_found02 ul{margin-top:28px; margin-left:13px; font-size:12px;}
.not_found02 li{height:23px; padding-left:7px; color:#000; background:url(http://image.moneta.co.kr/stock/search/bar_gray06.gif) no-repeat 0 5px;}
.not_found02 li a{text-decoration:underline;}

.image_notice{font-size:12px; line-height:1.4em; text-align:center;}

.satisfaction{border-top:1px solid #efefef; padding:21px 16px 19px 16px; margin-left:30px; width:689px; _width:725px;}
.satisfaction *{font-size:12px;}
.satisfaction p{height:20px; color:#000; font-weight:bold;}
.satisfaction ul{padding-left:1px; overflow:hidden;}
.satisfaction ul li{float:left; background:url(http://image.moneta.co.kr/stock/search/ico_arrow01.gif) no-repeat 0 3px; padding-left:7px; margin-right:7px;}
.satisfaction ul li a{text-decoration:underline;}

.satisfaction02{clear:both; border-top:1px solid #e9e9e9; padding:27px 16px 50px 10px; margin-left:27px;}
.satisfaction02 *{font-size:12px;}
.satisfaction02 p{height:20px; color:#000; font-weight:bold;}
.satisfaction02 ul{overflow:hidden; width:100%; margin:3px 0 0 -8px;}
.satisfaction02 ul li{display:inline; float:left;  margin-left:-1px; padding:0 9px; background:url(http://image.moneta.co.kr/stock/search/bar_gray04.gif) no-repeat 0 1px;}
.satisfaction02 ul li a{text-decoration:underline;}

.etc{border-top:1px solid #efefef; padding:18px 16px; margin-left:30px; color:#d7d7d7; width:689px; _width:725px;}
.etc *{font-size:12px; line-height:18px;}
.etc p{color:#666666; float:left; margin-right:12px;}
.etc a{text-decoration:underline;}

.type01{clear:both; width:710px; margin:0 0 -15px 30px;}
.type01.w900{margin:16px 0 -15px 34px;}
.type01 li{clear:both; float:left; _float:none; width:100%; margin-bottom:18px; _margin-bottom:16px; vertical-align:top;} 
@media tty {
 i{content:"\";/*" "*/}}@m; .type01 li{margin-left:-16px;};/*";}
}/* */
.type01 dl{overflow:hidden; _width:100%; line-height:19px;}
.type01 dt{clear:both; display:inline; margin-right:5px;}
.type01 dt a{text-decoration:underline;}
.type01 dt a:visited, .type01 li a:visited{color:#99209b;}
.type01 dt .btn02{vertical-align:middle; margin:0 0 1px 0;}
.type01 dt .btn03{vertical-align:-30%; margin:0 -4px 0 6px;}
.type01 dd{clear:both; margin:3px 0 1px 0; color:#000;}
.type01 dd span{margin-left:5px; }
.type01 .txt_inline, .type01 .txt_block{font-size:12px; color:#717171;}

.type01 .txt_inline{display:inline;}
.type01 .txt_inline a, .type01 .txt_inline a:visited{color:#717171;}
.type01 .txt_block{display:block;}
.type01 span.star1{background: url(http://image.moneta.co.kr/stock/search/icon_star.gif) repeat-x; width: 11px; height: 11px;}
.type01 span.star2{background: url(http://image.moneta.co.kr/stock/search/icon_star.gif) repeat-x; width: 22px; height: 11px;}
.type01 span.star3{background: url(http://image.moneta.co.kr/stock/search/icon_star.gif) repeat-x; width: 44px; height: 11px;}
.type01 span.star4{background: url(http://image.moneta.co.kr/stock/search/icon_star.gif) repeat-x; width: 55px; height: 11px;}
.type01 span.star5{background: url(http://image.moneta.co.kr/stock/search/icon_star.gif) repeat-x; width: 66px; height: 11px;}
.txt_block .u{color:#717171;}

.type01 .txt_block{clear:both; display:block; line-height:18px;}
.type01 .txt_block .dot{font-weight:bold; color:#c8c8c8; margin:0 -3px;}
.type01 .txt_inline .vr, .type01 .txt_block .vr{color:#bbbbbb; margin:0 2px;}
.type01 .thumb{display:inline; float:left; margin:2px 15px 0 0;}
.type01 .thumb img{vertical-align:top; margin-bottom:6px;}
.type01 .icon{position:relative; top:2px; margin:0 0 0 2px; margin-bottom:0; _margin-bottom:6px !important;}
.type01 .btn{margin:0 -4px 1px 4px; vertical-align:-5px;}
.ol_num{display:inline; float:left; margin:5px 0px 0 4px; _margin-top:2px;}
.ol_num img{vertical-align:top;}
.taglayer{min-width:100px; _width:100px; top:16px; left:0;}
.taglayer .border_type{padding:8px 9px 9px 11px; border:1px solid #a3a3a3; white-space:nowrap;}
.taglayer .border_type a{color:#717171;}
.taglayer h4, .taglayer p{display:inline;}
.taglayer h4{margin-right:9px; vertical-align:-1px;}
.taglayer p{font-size:12px; color:#717171;}
.taglayer td{font-size:12px;}

#mov .type01.exposure{margin-bottom:-4px;}

/* 썸네일 + 텍스트 정보 */
.info_set{overflow:hidden; clear:both; width:725px; margin:0 0 10px 30px;}
.info_set .thumb{float:left; margin-right:12px; display:inline;}
.info_set .thumb img{border:1px solid #eee;}
.info_set .thumb.nobor img{border:none;}
.info_set dl{overflow:hidden; _width:100%; margin-left:14px; color:#949494; font-size:12px;}
.info_set .goods_tit{clear:both; width:100%; font-size:12px; margin-bottom:9px; color:#00c;}
.info_set .goods_tit a{text-decoration:underline; font-size:12px;}
.info_set .goods_tit b{font:bold 14px 돋움, Dotum;}
.info_set dt{clear:both; float:left; display:block; margin:0 6px 0 0; white-space:nowrap;}
.info_set dd{overflow:hidden; _width:100%; margin-bottom:5px; color:#000; display:block;}
.info_set .offer_wine{vertical-align:top; margin-top:0px;}
#wine .info_set{margin-bottom:10px;}

.info_set .title{position:relative; margin:0;}
.info_set .title dt{margin-bottom:5px;}
.info_set .title dt a{_float:left; text-decoration:underline;}
.info_set .title dt a strong{font-size:14px; font-family:돋움, Dotum, AppleGothic, sans-serif; white-space:nowrap;}
.info_set .title dt span{font-size:12px; color:#0000CC;}
.info_set .title dd{clear:both; margin-top:2px;}
.info_set .title dd .bar{color:#dcdcdc;}
.info_set .detail{overflow:hidden; _width:100%; margin:1px 0 0 0; line-height:19px;}
.info_set .detail dt{margin:0 5px 0 0;}
.info_set .detail dd{margin-bottom:0;}
.info_set .offer_cont{vertical-align:top; margin:3px 0 0 1px;}
/* 썸네일 + 텍스트 정보 */

.image{overflow:hidden; clear:both; width:760px; margin-left:29px; margin-bottom:4px;}
.image li{overflow:hidden; display:inline; float:left; width:20%; margin-left:-1px;}
.image dl{width:100%;}
.image .thumb{position:relative; float:none; height:122px; margin-bottom:10px; margin-right:0; border:none;}
.image .thumb img{position:absolute; left:1px; bottom:0; vertical-align:top; border:1px solid #eee;}
.image dd{margin-top:5px;}
.image dd, .image dd a{color:#717171; font-size:12px;}
.image dd a{text-decoration:none;}
.image dd a:hover{text-decoration:underline;}
.image dt{overflow:hidden; width:120px; height:15px;}
.image dt a{text-decoration:underline;}
#image .space{margin:3px 5px 0 0;}
.image.w910{clear:both; width:940px; margin:15px 0 0 10px;}
.image.w910 li{width:135px; margin-bottom:19px; overflow:hidden;}
.image.w910 dl{margin-left:15px; font-size:12px;}
.image.w910 .thumb{height:150px; margin-bottom:8px;}

.image.mov01{margin-top:-4px; margin-bottom:-4px;}
.image.mov01 li{overflow:hidden; width:25%; height:159px;}
.image.mov01 li dd{width:140px;}
.image.mov01.exposure li dd{width:auto;}
.image.mov01 .thumb{height:96px;}
.image.mov01 .thumb{position:relative;}
.image.mov01 .btn_avi{position:absolute; left:0; bottom:0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://image.moneta.co.kr/stock/search/btn_mov.png',sizingMethod='scale');}
html>body .image.mov01 .btn_avi{background:url(http://image.moneta.co.kr/stock/search/btn_mov.png) transparent;}
.image.mov01 .txt_inline{margin-left:2px;}
.image.mov01 .txt_block{margin-top:1px;}
.image.mov01 .txt_block.mt{margin-top:3px;}
.image.mov01 .txt666{text-decoration:none; color:#717171;}

.image.style01{margin-bottom:-4px; padding-top:18px; width:710px;} 
.image.style01 li{margin-bottom:27px;}
.image.mov01.exposure{margin-bottom:15px;}
.image.mov01.exposure dt.thumb{width:125px;}
.type01.exposure .thumb img, .image.exposure .thumb img{overflow:visible; border:2px solid #000 !important;}

.img_kind{margin-top:-33px;}

.contents03 { margin:0 0 30px 15px;}
.contents03 #header_{height:1em;margin:9px 0 10px 0;}
.contents03 #header_ h3 {margin:0;font-size:13px;padding:0; background-color: #fff;}
.contents03_sub{margin:0 0 0 20px; padding:0; clear:both;}
#company{float:left; overflow:hidden; width:750px; margin:1px 0 20px -9px;} 
#company .graphic{float:left; text-align:center;} 
#company .graphic ul{width:276px;} 
#company .graphic li{float:left; } 
#company .graphic li.end{float:left; margin-right:0;} 
#company .graphic p{clear:both; margin-top:0px;} 
#company .detail{float:left; display:inline; margin-left:20px; width:440px;} 
#company .detail a{text-decoration:none;} 
#company .corp{position:relative; width:100%;margin:3px 0 10px 0;} 
#company .corp span.name{margin:0; font-weight:bold; font-family:돋움,dotum; font-size:14px; color:#000000;} 
#company .corp span{font-family:tahoma;} 
#company .corp span.more{position:absolute; right:0; top:-3px;} 
#company .corp span.more img{margin-left:1px; vertical-align:top;} 
#company .corp span.noti{position:absolute; right:125px; top:2px; font-size:11px; color:#666;} 
#company dl.info{overflow:hidden; clear:both; width:100%; margin-bottom:1px; padding:0; font-size: 12px;} 
#company dl.info dt{float:left; margin-top:2px; padding:0; color:#5B820D;} 
#company dl.info dt.wd{margin-left:10px;} 
#company dl.info dd{float:left; margin-left:5px; padding:0; line-height:1.6;} 
#company dl.info dd div.amount{font-family:tahoma; font-size:14px; font-weight:bold; margin:-3px 3px 0 0;} 
#company dl.info dd div.amount span{font-size:12px; margin-left:-2px;} 
#company dl.info dd span.date{width:95px;font-family:돋움,dotum; font-size:11px; color:#898989;} 
#company dl.info dd span.date2{font-family:돋움,dotum; font-size:11px; color:#898989;} 
#company dl.info dd div.up{display:inline; padding:0 4px 0 8px; background:url(http://image.moneta.co.kr/stock/search/ico_up.gif) 0 3px no-repeat; color:#e03e53; margin-left:6px;} 
#company dl.info dd div.down{display:inline; padding:0 4px 0 8px; background:url(http://image.moneta.co.kr/stock/search/ico_down.gif) 0 3px no-repeat; color:#3573c8;} 
#company dl.info dd div.up2{display:inline; padding:0 4px 0 8px; background:url(http://image.moneta.co.kr/stock/search/ico_up_l.gif) 0 3px no-repeat; color:#e03e53;} 
#company dl.info dd div.down2{display:inline; padding:0 4px 0 8px; background:url(http://image.moneta.co.kr/stock/search/ico_down_l.gif) 0 3px no-repeat; color:#3573c8;} 
#company dl.info dd div.same{display:inline; padding:0 4px 0 12px; background:url(http://image.moneta.co.kr/stock/search/ico_same.gif) 0 -1px no-repeat;} 
#company p.exchange{margin:-1px 0 4px 0; font-family:돋움,dotum; font-size:11px; color:#898989;} 
#company .detail h4{position:relative; width:100%; margin-top:9px; padding:7px 0 5px 0;  font-family:돋움,dotum; font-size:12px; color:#777777;} 
#company .detail h4.one {border-top:1px solid #EAEAEA;}
#company .detail h4.two {padding-top:3px; font-size: 12px;}
#company .detail h4 span{position:absolute; right:1px; top:7px; font-size:11px; font-weight:normal; background:url(http://image.moneta.co.kr/stock/search/ico_arw01.gif) 100% 3px no-repeat; padding-right:5px; letter-spacing:-1px; } 
#company .detail h4 span a{color:#777777;}
#company .detail li{color:#666666; margin-bottom:4px;} 

/* A"A'A*U`A~÷ °E"?o" ¿?¿ª Æ(c)´× */
.tm{font-weight:normal; margin:0 0 0 -4px;}
.contents03_sub div, .contents03_sub ul, .contents03_sub ol, .contents03_sub dl, .contents03_sub dt, .contents03_sub dd, .contents03_sub p, .contents03_sub td, .contents03_sub th, .contents03_sub input, .contents03_sub textarea, .contents03_sub select, .contents03_sub em{font-size:12px;}
.contents03_sub dt{color:#717171 !important;}
.contents03_sub dt span{color:#717171 !important;}
.contents03{width:760px;}
.contents03 .moreView03{float:right; margin:5 3px 10px 0; background:url(http://image.moneta.co.kr/stock/search/bu_arw12.gif) no-repeat; font-size:12px;}
.contents03 .moreView03 a{text-decoration:underline;}

.dic{clear:both; width:710px; margin:-4px 0 -15px 28px;}
.dic b{font-size:13px;}
.dic li{clear:both; width:100%; margin-bottom:5px;}
.dic dl a{text-decoration:underline;}
.dic dt, .dic dd{padding:3px 0;}
.dic dt{display:inline; float:left; margin-right:7px; color:#4c4c4c; font-weight:bold;}
.dic dd{overflow:hidden; _width:100%;}
.dic img{
	vertical-align: middle; margin-top: -2px;
}
.dic dd .thumb{display:inline; float:left; margin:0 12px 0 1px;}
.dic dd .thumb img{border:1px solid #efefef;}
.dic dd dt{display:block; float:none; margin:-5px 0 -2px 0; font-size:13px; font-weight:normal;}
.dic dd dd{line-height:18px; padding:0;}
.dic .icon{margin:-2px 0 0 2px; vertical-align:middle;}
.dic li.dic_100{margin-bottom:9px;}
.dic li.dic_hanja{margin-bottom:12px;}
.dic li.dic_hanja dd dt{margin:-4px 0 -2px 0;}
.dic li.dic_hanja .letter{overflow:hidden; display:inline; float:left; width:70px; height:61px; _height:71px; margin:0 12px 0 0; padding-top:12px; border:1px solid #efefef; color:#161551; font:55px/1em 바탕,Batang; text-align:center;}
.dic li.dic_hanja .letter a{color:#161551; text-decoration:none;}
.grouping{color:#a03612; font-size:12px;}

#st_chart { clear: both; margin:-2px 0 0 29px;	width: 735px;}
#st_chart table{width: 735px;  border-top: 1px solid #c6cbd4;  border-left: 1px solid #c6cbd4;  border-collapse: collapse; margin-top:0px;}
#st_chart th{ background-color: #f9f9f9; height: 30px; border-right:1px solid #c6cbd4;  border-bottom:1px solid #c6cbd4;}
#st_chart td{background-color: #fff; height: 30px; border-right:1px solid #c6cbd4;  border-bottom:1px solid #c6cbd4; text-align: center; padding-top: 3px; font-family:tahoma;}
#st_chart .de_none{text-decoration: none;}
#st_chart .rise{color:#df3d54; letter-spacing:0px; font-family:tahoma; font-size:12px}
#st_chart .fall{color:#3573c6; letter-spacing:0px; font-family:tahoma; font-size:12px}
#st_chart .same{color:#696969; letter-spacing:0px; font-family:tahoma; font-size:12px}
#st_chart .price{color:#414141; letter-spacing:0px; font-family:tahoma; font-size:12px}	
#st_chart p.noti{ color:#666; font-size:11px; text-align:right; margin:5px 5px 0 0;}	



.table01{clear:both; width:723px; margin-left:29px; border-collapse:collapse;}
.table01 th, .table01 td{border:1px solid #c6cbd4; font-weight:normal; font-size:12px; text-align:center;}
.table01 thead th, .table01 thead td{padding:3px 0 4px 0; background-color:#f9f9f9; line-height:18px;}
.table01 tbody th, .table01 tbody td{line-height:17px;}
.table01 tbody th{padding:4px 0;}
.table01 tbody td{padding:3px 0 5px 0;}
.table01 tbody th, .table01 tbody a{font-size:13px;}
.table01 tbody a{text-decoration:underline;}
.table_desc01{clear:both; width:723px; margin:0 0 1px 29px; text-align:right; font-size:12px;}

.category{overflow:hidden; clear:both; width:730px; margin:0 0 27px 9px;}
.category a{font-size:13px; text-decoration:underline;}
.category dt, .category dd, .category li{padding-left:20px; color:#717171; font-size:12px;}
.category dt .cate, .category li .cate{color:#333; font-size:13px;}
.category dt .cate a, .category li .cate a{color:#00c;}
.category dd{display:inline; float:left; width:223px; _width:243px;  margin-top:7px; text-indent:1px;}
.category dd .site_num{font-size:12px;}
.category.dd1 dd{width:auto;}
.category.dd2 dd{width:334px; _width:364px;}
ul.category{margin-bottom:22px;}
.category li{display:inline; float:left; width:345px; _width:365px; margin-bottom:7px;}

/* 법률 db */
.go_law{text-decoration:none !important;}
.space.go_law{display:inline; float:right; margin-top:-4px; margin-right:-5px; font-size:12px; color:#666; text-decoration:underline;}
.go_law a{width:130px;}
.go_law a img{position:relative; top:2px; left:1px;}

.law_db{clear:both; margin-bottom:4px;}
.law_db .txt_inline a, .law_db .txt_block a{color:717171; text-decoration:underline;}
.law_db .type01.line{width:730px; margin-top:0; margin-bottom:-3px;}
.law_db .type01.line li{margin-bottom:5px;}
.law_db .type01.line .txt_inline{margin-left:4px;}
.law_db .type01.line .txt_inline a{margin-left:9px;}
.search_opt_box{clear:both; width:731px; height:46px; margin:0 0 15px 28px; background:url(http://image.moneta.co.kr/stock/search/bg_search_box.gif) no-repeat;}
.search_opt_box dl{width:100%; padding:15px 0 0 25px; font-size:12px; color:#666;}
.search_opt_box dt{float:left; padding:2px 10px 0 0; background:url(http://image.moneta.co.kr/stock/search/bg_search_box_bar.gif) 100% 0 no-repeat; font-weight:bold;}
.search_opt_box dd fieldset *,
.search_opt_box dd fieldset .select_layer{float:left; vertical-align:middle; font-size:12px;}
.search_opt_box dd div{float:none;}
.search_opt_box dd{float:left; margin-top:-2px; padding:0 0 0 10px;}
.search_opt_box dd label{margin-top:5px;}
.search_opt_box dd em{margin:5px 0 0 5px;}
.search_opt_box dd em a{color:#666; text-decoration:underline;}
.search_opt_box select{vertical-align:middle; margin:0 5px 0 5px; font-size:12px;}
.search_opt_box dd ul{width:123px; background-color:#fff;}
.search_opt_box dd li{clear:both; display:block; _width:100%; letter-spacing:-1px;}
.search_opt_box dd li a{display:block; _width:100%;}
.search_opt_box .selectbox-layer ul{overflow:auto; scrollbar-face-color:#fff; scrollbar-highlight-color:#fff; scrollbar-shadow-color:#e1e1e1; scrollbar-3dlight-color:#e1e1e1; scrollbar-arrow-color:#a9a9a9; scrollbar-track-color:#f7f7f7; scrollbar-darkshadow-color:#fff; scrollbar-base-color:#fff;}
#sch_btn{margin-left:5px;}

.selectbox-naked *{display:none;}
.selectbox-naked input,
.selectbox-naked select{display:inline;}
.selectbox-naked select *{display:block;}
.selectbox-applied select{display:none;}
.selectbox-applied .selectbox-box{height: 18px; width:78px; font-size:12px; color:#000; cursor:pointer; _cursor:hand; border:1px solid #c8c8c8; background:#fff url(http://image.moneta.co.kr/stock/search/select_arw01.gif) right 50% no-repeat;}
.selectbox-focused .selectbox-box{border-color:#aaa;}
.selectbox-applied .selectbox-label{overflow:hidden; margin:4px 0 0 4px;}
.selectbox-applied .selectbox-layer{overflow:hidden;position:absolute; z-index:99999;border:1px solid #c8c8c8;margin-top: 1px;width:78px;}
.selectbox-applied .selectbox-list{overflow-y:auto; list-style:none; margin:0; padding:0; font-size:12px; color:#000;width:100%;}
.selectbox-applied .selectbox-list li{width:100%;cursor:pointer; _cursor:hand;padding:2px 0; text-indent:5px; background:#fff; text-align:left; letter-spacing:0;}
.selectbox-applied .selectbox-list li.selectbox-item-hovered{background-color:#e8eff6; color:#666;}
/* //법률 db */


/* aside */
#aside{margin-top:2px;}
#aside *{font-size:12px;}
.aside{position:relative; margin-bottom:12px; background:url(http://image.moneta.co.kr/stock/search/k_rightbg_new.gif) no-repeat 0 0; }
.aside .list_bottom{position:relative;	background:url(http://image.moneta.co.kr/stock/search/k_rightbg_new.gif) no-repeat 0 100%;  height: 3px;}
.aside h3{overflow:hidden; position:relative; height:23px; _height:34px; margin-bottom:-1px; padding:11px 0 0 11px; font-size:12px;}

.aside .list01{margin-left:1px;}
.aside .list01 li{position:relative; margin-bottom:5px;}
.aside .rank055{overflow:hidden; margin: 12px 0 0 15px;}
.aside .rank055 li{position:relative; clear:both; width:160px; padding-bottom:4px; _padding-bottom:0px; list-style:none; top:0; margin-top:6px;}
.aside .rank055 img{	vertical-align: middle; margin-bottom: 3px;}
.aside .rank055 a{ color: #444444;}
.aside .rank055 .updown{display:block; position:absolute; right:0; top:0px; width:35px; color:#5b5b5b; font-size:11px !important; font-family:Tahoma; text-align:center;}
.aside .rank055 .updown img{position:absolute; left:-7px; top:2px;}.aside p.full{display:none; position:absolute; left:0; top:16px; z-index:10; padding:6px 6px 3px 5px; border:1px solid #f3eed1; background-color:#fcfbef; color:#6b6b6b; font-size:11px !important; font-family:돋움,Dotum;}
.aside .list_03 {overflow:hidden; margin: 12px 0 0 15px; width: 150px;}
.aside .list_03 dt { color: #0f398e; text-decoration: underline;}
.aside .list_03 dd { margin:5px 0 10px 0;}
.aside .list_03 dd a { color: #444444; line-height: 130%;}


/* 탭별 검색어 순위 */
.aside .tab03{overflow:hidden; clear:both; margin-right:-1px;}
.aside .tab03 li, .tab03 li a{display:inline; float:left;}
.aside .tab03 li{margin-left:-1px; height:25px; background:url(http://image.moneta.co.kr/stock/search/tab03_l.gif) no-repeat 0 0;}
.aside .tab03 li a{height:19px; _height:100%; padding-top:6px; _padding-top:7px; background:url(http://image.moneta.co.kr/stock/search/tab03_r.gif) no-repeat 100% 0; color:#848484; text-align:center; text-decoration:none !important;}
.aside .tab03 li.tab_on{background-position:0 -25px; z-index:10;}
.aside .tab03 li.tab_on a{background-position:100% -25px;}
.aside .tab03 li.tab_on strong{letter-spacing:-1px;}
#ranking .tab03 li a{width:61px;}
#ranking .tab03 .t1 a{width:66px;}


/* 딥서치 목록 */
.deep_relation{border:none !important;}
.deep_relation h3{_width:100%; height:24px; _height:38px; background:url(http://image.moneta.co.kr/stock/search/bg_aside_tit.gif) repeat-x; border:1px solid #B8B8B8; border-bottom:none; color:#000;}
.deep_relation .deep_type{overflow:hidden; position:relative; _width:100%; margin:1px 0 0 0; padding:10px 10px 11px 10px; _padding:10px 10px 7px 10px; background:url(http://image.moneta.co.kr/stock/search/bg_aside_box01.gif) left bottom no-repeat;}
.deep_relation .deep_type ul{overflow:hidden; clear:both; _width:100%; margin:7px 0 -2px 0; padding-bottom:1px; border-bottom:1px solid #ECECEC;}
.deep_relation .deep_type li{margin:0 0 5px 5px;}
.deep_relation .deep_type li a{color:#0000cc;}

.deep_finder{height:25px; _height:36px; margin:16px 0 0 31px; padding:11px 0 0 0; background:url(http://image.moneta.co.kr/stock/search/bg_deep_box.gif) no-repeat; font-size:12px;}
.deep_finder.shortbg{background:url(http://image.moneta.co.kr/stock/search/bg_deep_box02.gif) no-repeat;}
.deep_finder dt{float:left; padding:2px 0 0 27px; background:url(http://image.moneta.co.kr/stock/search/ico_finder_chk.gif) 14px 4px no-repeat; color:#686868; font-weight:bold;}
.deep_finder dd{float:left; padding:2px 14px 0 14px; background:url(http://image.moneta.co.kr/stock/search/bar_gray04.gif) no-repeat right 1px;}
.deep_finder dd.last_child{background:none;}

/* 레이어팝업 - 공통 */
.layerpopup{display:none; position:absolute; z-index:9999999; padding:3px 0 0 3px; background:url(http://image.moneta.co.kr/stock/search/blank.gif);}
.layerpopup.on{display:block !important; z-index:9999999;}
.layerpopup .shadow1{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://image.moneta.co.kr/stock/search/layerpopup_shadow1.png', sizingMethod='scale'); width:100%;}
html>body .layerpopup .shadow1{background:url('http://image.moneta.co.kr/stock/search/layerpopup_shadow1.png') transparent;}
.layerpopup .shadow1_side{position:relative; top:-1px; left:-1px; width:100%; height:100%;}
.layerpopup .shadow2{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://image.moneta.co.kr/stock/search/layerpopup_shadow2.png', sizingMethod='scale'); width:100%;}
html>body .layerpopup .shadow2{background:url('http://image.moneta.co.kr/stock/search/layerpopup_shadow2.png') transparent;}
.layerpopup .shadow2_side{position:relative; top:-1px; left:-1px; width:100%; height:100%;}
.layerpopup .shadow3{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://image.moneta.co.kr/stock/search/layerpopup_shadow3.png', sizingMethod='scale'); width:100%;}
html>body .layerpopup .shadow3{background:url('http://image.moneta.co.kr/stock/search/layerpopup_shadow3.png') transparent;}
.layerpopup .shadow3_side{position:relative; top:-1px; left:-1px; width:100%; height:100%;}
.layerpopup .border_type{border:2px solid #adadad; background-color:#ffffff;}
.layerpopup .header{color:#000; display:block; height:22px; _height:30px; padding:8px 0 0 13px; background:#f4f4f4; font:bold 13px 굴림, Gulim, 돋움, Dotum, AppleGothic, Sans-serif;}
.layerpopup .closelayer{position:absolute !important; right:10px; top:10px; clear:both;}
.layerpopup .btn_box{text-align:center;}
.layerpopup .btn_box *{vertical-align:top;}
.layerpopup .content{display:block; margin:0; padding:0; border:none; width:auto;} 

/* 통합검색결과 - 검색옵션 & 레이어팝업*/
.select_au .ex4{width:425px; _width:461px; position:absolute; left:-1px; top:19px; padding:17px 17px 12px 17px; background-color:#fff; border:1px solid #ccc; cursor:default; word-spacing:0; display:none;}
.select_au.on .ex4{display:block;}
.select_au .ex4 .all{position:relative; display:block; width:50px; padding:3px 0 0 17px; background:url(http://image.moneta.co.kr/stock/search/bg_radio_off.gif) no-repeat; line-height:normal;}
.select_au .ex4 .all img{position:absolute; top:0; left:0; width:14px; height:15px;}
.select_au .ex4 .list{border:1px solid #ebebeb; border-left:none; border-right:none; margin:5px 0 5px 0; padding:10px 0 9px 0;}
.select_au .ex4 table{border-collapse:collapse; width:425px;}
.select_au .ex4 td{vertical-align:top;}
.select_au .ex4 td.first-child{background:none;}
.select_au .ex4 dl{margin-top:2px;}
.select_au .ex4 dl.first-child{margin-top:0;}
.select_au .ex4 dt{width:13px; height:18px; _padding-top:1px; text-align:center; font-weight:bold; color:#ffffff; background:url(http://image.moneta.co.kr/stock/search/ico_k_bg2.gif) no-repeat 0 1px;}
.select_au .ex4 dt.and{width:0; height:0; overflow:hidden; font-size:0; padding:0; margin-bottom:-4px;}
.select_au .ex4 dt.abc{width:27px; background:url(http://image.moneta.co.kr/stock/search/ico_e_bg2.gif) no-repeat 0 1px; font-size:11px; padding-top:1px; _padding-top:2px;}
.select_au .ex4 dd{padding:1px 0 3px 0;}
.select_au .ex4 dd a{position:relative; display:block; _width:100%; padding:3px 0 0 17px; background:url(http://image.moneta.co.kr/stock/search/bg_radio_off.gif) no-repeat;}
.select_au .ex4 dd a img{position:absolute; top:0; left:0; width:14px; height:15px;}
.select_au .ex4 .center{display:block; text-align:center;}
.select_au .ex4 .center input{margin:0; cursor:pointer;}

.select_au .ex5 {width:171px; _width:205px; position:absolute; left:-1px; top:19px; padding:15px 16px 14px 16px; background-color:#fff; border:1px solid #ccc; cursor:default; word-spacing:0; display:none;}
.select_au.on .ex5{display:block;}
.select_au .ex5 input{_margin:-4px; vertical-align:middle;}
.select_au .ex5 label{position:relative; top:1px; cursor:pointer; color:#333;}
.select_au .ex5 .list{border:1px solid #ebebeb; border-left:none; border-right:none; margin:8px 0 5px 0; padding:7px 0 2px 0;}
.select_au .ex5 table{display:block; border-collapse:collapse; width:171px; table-layout:fixed;}
.select_au .ex5 td{vertical-align:top; width:50%;}
.select_au .ex5 ul{border:none; position:static;}
.select_au .ex5 li{padding:3px 0 4px 0;}
.select_au .ex5 li label{display:inline; height:auto; padding:0; position:relative; top:2px;}
.select_au .ex5 .center{display:block; text-align:center;}
.select_au .ex5 .center input{margin:0; cursor:pointer;}

.select_au li fieldset{padding:0 7px 7px 7px; margin-top:-1px;}
.select_au li input, .layerpopup.url input{vertical-align:middle;}
.select_au .input_button{cursor:pointer;}
.select_au .input_url, .layerpopup.url .input_url{width:137px; height:17px; border:1px solid #9b9b9b; border-right-color:#d8d8d8; border-bottom-color:#d8d8d8; padding:2px 3px; font-size:11px !important; line-height:11px; margin-right:5px;}
.select_au .input_term, .layerpopup.url .input_term{width:67px; height:17px; border:1px solid #9b9b9b; border-right-color:#d8d8d8; border-bottom-color:#d8d8d8; padding:2px 3px; font-size:11px !important; color:#a6a6a6;}

.layerpopup.url{right:-10px; top:28px;}
.layerpopup.url .border_type{padding:14px 15px 12px 12px; white-space:nowrap;}
.layerpopup.url label.title{margin-right:5px; line-height:normal;}
.layerpopup.url .closelayer{top:5px; right:6px;}
.layerpopup.cite{width:463px; position:absolute; left:0; top:28px; background-color:#fff; display:none;}
.layerpopup.cite .border_type{padding:17px 17px 12px 17px;}
.layerpopup.cite a{color:#333333; text-decoration:none;}
.layerpopup.cite .all{position:relative; display:block; _width:50px; padding:3px 0 0 17px; background:url(http://image.moneta.co.kr/stock/search/bg_radio_off.gif) no-repeat; font-size:12px; line-height:normal;}
.layerpopup.cite .all img{position:absolute; top:0; left:0; width:14px; height:15px;}
.layerpopup.cite .list{border:1px solid #ebebeb; border-left:none; border-right:none; margin:5px 0 5px 0; padding:10px 0 9px 0;}
.layerpopup.cite table{display:block; border-collapse:collapse; width:425px;}
.layerpopup.cite td{vertical-align:top;}
.layerpopup.cite td.first-child{background:none;}
.layerpopup.cite dl{margin-top:2px; font-size:12px;}
.layerpopup.cite dl.first-child{margin-top:0;}
.layerpopup.cite dt{width:13px; height:18px; _padding-top:1px; text-align:center; font-weight:bold; color:#ffffff; background:url(http://image.moneta.co.kr/stock/search/ico_k_bg2.gif) no-repeat 0 1px;}
.layerpopup.cite dt.and{width:0; height:0; overflow:hidden; font-size:0; padding:0; margin-bottom:-4px;}
.layerpopup.cite dt.abc{width:27px; background:url(http://image.moneta.co.kr/stock/search/ico_e_bg2.gif) no-repeat 0 1px; font-size:11px; padding-top:1px; _padding-top:2px;}
.layerpopup.cite dd{padding:2px 0 3px 0;}
.layerpopup.cite dd a{position:relative; display:block; _width:100%; padding:3px 0 0 17px; background:url(http://image.moneta.co.kr/stock/search/bg_radio_off.gif) no-repeat;}
.layerpopup.cite dd a img{position:absolute; top:0; left:0; width:14px; height:15px;}
.layerpopup.cite .center{display:block; text-align:center;}
.layerpopup.cite .center input{margin:0; cursor:pointer;}
.layerpopup.cite input{_margin:-4px; vertical-align:middle;}
.layerpopup.cite label{cursor:pointer; color:#333;}
.layerpopup.cite .closelayer{top:10px; right:9px;}

.layerpopup.webpage,
.layerpopup.special{width:709px; _width:710px; position:relative !important; margin:3px 0 0 0;}
.layerpopup.webpage .border_type,
.layerpopup.special .border_type{background:#f7f7f7 !important;}
.layerpopup.webpage .header,
.layerpopup.special .header{height:28px; overflow:hidden; padding:0; clear:both; background:none;}
.layerpopup.webpage .header h3,
.layerpopup.special .header h3{float:left; margin:9px 9px 0 8px; _margin-left:4px; font-size:12px;}
.layerpopup.webpage .header .btn {float:left; margin-top:5px;}
.layerpopup.webpage .content,
.layerpopup.special .content{border:1px solid #ffffff; margin:0 2px; padding:0; width:auto;}
.layerpopup.webpage .content .border1,
.layerpopup.special .content .border1{border:1px solid #c9c9c9; _width:100%;}
.layerpopup.webpage .content .border2{width:697px; height:418px; overflow:auto; border:1px solid #ffffff; scrollbar-base-color: #eeeeee; scrollbar-arrow-color: #bbbbbb; scrollbar-darkshadow-color: #f6f6f6; scrollbar-highlight-color: #eeeeee; scrollbar-shadow-color: #d8d8d8; scrollbar-track-color: #f6f6f6;}
.layerpopup.special .content .border2{width:697px; overflow:hidden;}
.layerpopup.webpage .content iframe{width:700px; height:418px;}
.layerpopup.special .content iframe{width:700px; height:112px;}
.layerpopup.webpage .footer,
.layerpopup.special .footer{padding:8px 8px 7px 8px;}
.layerpopup.webpage .footer p,
.layerpopup.special .footer p{font:11px/16px 돋움, Dotum; color:#888; letter-spacing:-1px;}
.layerpopup.special .content_view{background-color:#fff; padding:12px; }
.layerpopup.special .content_view p{color:#333333; font:12px/18px 굴림, Gulim;}
.layerpopup.webpage span .btn{position:relative; top:-2px;}

.layerpopup.site{width:403px;}
.layerpopup.site .border_type{padding:12px 14px 7px 14px;}
.layerpopup.site .header{height:auto; padding:0; background:none;}
.layerpopup.site .header h3{font:bold 13px 굴림, Gulim; margin:0 0 6px 0;}
.layerpopup.site .content{padding:0; border:none; overflow:hidden; _width:100%;}
.layerpopup.site .content .thumb{float:left; margin-right:14px;}
.layerpopup.site .content dl{float:left; width:239px;}
.layerpopup.site .content dt{white-space:nowrap; min-height:19px; _height:19px; color:#717171; float:left; clear:both; font-size:12px; margin-right:5px;}
.layerpopup.site .content dd{color:#333333; font-size:12px; min-height:19px; _height:19px; clear:right;}
.layerpopup.site .content dd a{color:#358601;}
.layerpopup.site .content dd img{vertical-align:middle;}
.layerpopup.site .site_more{position:absolute; top:13px; right:15px; font:11px 돋움, Dotum; text-decoration:underline; color:#717171; letter-spacing:-1px;}

.layerpopup.kin{width:413px;}
.layerpopup.kin .border_type{padding:10px; overflow:hidden;}
.layerpopup.kin .content{margin:0; padding:0; border:none; _width:100%; overflow:hidden;}
.layerpopup.kin .thumb{float:left; width:65px; overflow:hidden; margin-right:12px; position:relative;}
.layerpopup.kin .thumb img{width:65px; vertical-align:bottom; float:left;}
.layerpopup.kin .thumb .btn_avi{width:28px; height:28px; position:absolute; left:0; bottom:0; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://image.moneta.co.kr/stock/search/btn_mov.png',sizingMethod='scale');}
html>body .layerpopup.kin .thumb .btn_avi{background:url(http://image.moneta.co.kr/stock/search/btn_mov.png) transparent;}
.layerpopup.kin .desc{line-height:19px; font-size:12px; margin-top:-2px; _width:100%;}
.layerpopup.kin .thumb+.desc{padding-left:77px;}

.layerpopup.style01{_margin-top:-16px;}
.layerpopup.style01 .content{padding:8px 7px;}
.layerpopup.style01 .content p{margin:4px 4px 5px 4px;}
.layerpopup.style01 .content strong{font-size:12px;}
.layerpopup.style01 .content .desc{margin:0; padding:7px 5px 3px 8px; background-color:#f1f1f1; color:#858585; font:11px/16px 돋움,Dotum;}

.layerpopup.limit{width:332px;}
.layerpopup.limit.ex1{width:378px;}
.layerpopup.limit .content{margin:13px 20px 0 18px !important; padding:0 0 11px 0 !important;}
.layerpopup.limit .desc{color:#333333; line-height:18px; font-size:12px; margin-right:10px;}
.layerpopup.limit .desc.title{margin-bottom:10px;}
.layerpopup.limit .center{text-align:center;}
.layerpopup.limit .btn{text-align:center; padding:15px 0 0 0;}
.layerpopup.limit .btn a{margin-right:1px; position:relative; left:2px;}
.layerpopup.limit ol{padding:13px 0 0 19px; _padding-top:14px; border-top:1px solid #ebebeb; margin-top:11px;}
.layerpopup.limit ol li{margin:0 0 5px 0 !important; list-style:decimal; font-size:12px; color:#717171;}
.layerpopup.limit ol li p{font-size:12px; line-height:14px; color:#717171; position:relative; left:-8px; margin-right:-10px;}

.layerpopup.localinfo{width:390px;}
.layerpopup.localinfo .border_type{padding:8px 10px;}
.layerpopup.localinfo .header{height:auto; padding:0; background:none;}
.layerpopup.localinfo .header h3{font:bold 13px 굴림, Gulim; margin:0 0 6px 0;}
.layerpopup.localinfo .content{padding:0; border:none; overflow:hidden; _width:100%;}
.layerpopup.localinfo .content p{padding:2px 0; color:#717171; font-size:12px; letter-spacing:-1px;}
.layerpopup.localinfo .tel{padding-top:4px; background:url(http://image.moneta.co.kr/stock/search/ico_tel.gif) no-repeat 0 0; color:#c30; display:inline-block; letter-spacing:0;}

/* popup */
body.popup{margin:0; padding:0;}
body.popup h1{display:block; float:none; height:24px; _height:35px; margin:0; padding:11px 0 0 24px; font-size:13px; background:url(http://image.moneta.co.kr/stock/search/bg_pop_h1.gif) no-repeat 0 0;}
#popup_content{margin:15px;}

body.popup .mov_view{position:relative; float:left; margin-bottom:17px;}
body.popup .mov_view .player{display:inline; float:left; margin-right:12px;}
body.popup .mov_view dl{margin-top:1px; color:#666; font-size:12px;}
body.popup .mov_view dt, body.popup .mov_view dd{margin-bottom:6px;}
body.popup .mov_view dt{display:inline; float:left; _margin-left:3px; margin-right:1px;}
body.popup .mov_view dd{overflow:hidden; _width:100%;}
body.popup .mov_view p.more{margin-top:7px; font-size:12px;}
body.popup .mov_view p a{text-decoration:underline;}
body.popup .mov_view .bar{color:#bbb;}
body.popup .mov_view .summary{overflow:hidden; _width:100%; margin-top:13px; padding:13px 14px 12px 14px; border:1px solid #f5f3e5; background-color:#fdfcf8; color:#333; font-size:12px; line-height:17px;}
body.popup .mov_view .notice{position:absolute; left:335px; bottom:-1px; padding-left:5px; background:url(http://image.moneta.co.kr/stock/search/bar_gray05.gif) no-repeat 0 6px; color:#848484; font-size:11px; font-family:돋움,Dotum; line-height:16px;}
body.popup .mov_view .notice a{text-decoration:none;}

body.popup .mov_search{overflow:hidden; width:325px; height:99px; margin-top:8px; background:url(http://image.moneta.co.kr/stock/search/bg_mov_search.gif) no-repeat 0 0;}
body.popup .mov_search label{display:block; margin:12px 0 3px 15px; color:#666; font-weight:bold; font-size:12px;}
body.popup .mov_search input{vertical-align:middle;}
body.popup .mov_search input.text{width:248px; height:20px; margin-left:14px; border:1px solid #ccc; font-size:12px;}
body.popup .mov_search p{margin:8px 10px 0 16px; color:#666; font-size:11px; font-family:돋움,Dotum; line-height:15px;}
body.popup .mov_search p em{color:#ef5600;}

body.popup .box05{position:relative; clear:both; _width:100%; _width:660px;}
body.popup .mov_list{clear:both; height:163px; _height:174px; padding:11px 0 0 39px;}
body.popup .mov_list li{display:inline; float:left; width:25%; margin-left:-1px;}
body.popup .mov_list dl{width:100%; font-size:12px;}
body.popup .mov_list .thumb{position:relative; float:none; height:96px; margin-bottom:7px;}
body.popup .mov_list .thumb img{position:absolute; left:1px; bottom:0; border:1px solid #e3e3e3; vertical-align:top;}
body.popup .mov_list .thumb .btn_avi{border:none;}
body.popup .mov_list .noimg03{width:120px; height:92px; background-color:#f7f7f7; text-align:center; margin-top:4px; border:1px solid #e3e3e3;}
body.popup .mov_list .noimg03 img{position:absolute; left:50%; top:50%; margin:-17px 0 0 -32px;}
body.popup .mov_list .noimg03 .btn_avi{left:0; bottom:0; top:auto; margin:0;}
body.popup .mov_list .btn_avi{position:absolute; left:7px !important; bottom:3px !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://image.moneta.co.kr/stock/search/btn_mov.png',sizingMethod='scale');}
html>body.popup .mov_list .btn_avi{background:url(http://image.moneta.co.kr/stock/search/btn_mov.png) transparent;}
body.popup .mov_list dt{margin-bottom:6px;}
body.popup .mov_list dt a{text-decoration:underline;}
body.popup .mov_list dd{margin-bottom:2px;}
body.popup .mov_list dd, body.popup .mov_list dd a{color:#717171; font-size:12px;}

body.popup .mov_paging .pre, body.popup .mov_paging .next{position:absolute; top:70px;}
body.popup .mov_paging .pre{left:15px;}
body.popup .mov_paging .next{right:13px;}

.mov_result{margin:9px 21px -22px 22px;}
.mov_result a{text-decoration:underline;}
.mov_result li{overflow:hidden; clear:both; width:100%; margin-bottom:22px;}
.mov_result .thumb{display:inline; float:left; margin-right:18px; border:1px solid #eee;}
.mov_result dl{overflow:hidden; _width:100%; margin-top:1px;}
.mov_result dt{margin-bottom:5px;}
.mov_result dd, .mov_result dd a{color:#666; font-size:12px;}
.mov_result dd span{margin-right:6px;}

body.popup .mov_type01, body.popup .mov_type02{width:660px;}
body.popup .mov_type02 .mov_view{margin-bottom:21px;}
body.popup .mov_type01 .noimg03, body.popup .mov_type02 .noimg03{_width:122px;}
body.popup .mov_type02 .txt84{margin:18px 0 0 22px;}
body.popup .mov_type02 .section_more{margin:0; padding:10px 21px 12px 0;}

/* 뉴스 - My 언론사 설정 - 레이어 팝업 */
.layerpopup.setting{width:833px; top:0; right:-1px; /* left:50%; margin-left:-415px; */}
.layerpopup.setting .border_type{_width:100%; overflow:hidden;}
.layerpopup.setting .content{margin:16px 17px 0 18px; overflow:hidden; padding:0 !important; border:none !important; clear:both;}
.layerpopup.setting .content *{font:12px 돋움, Dotum, 굴림, Gulim, AppleGothic, Sans-serif;}
.layerpopup.setting .content .nav{border-bottom:1px solid #bfbfbf; overflow:hidden; height:22px; clear:both;}
.layerpopup.setting .content .nav li{background:url(http://image.moneta.co.kr/stock/search/ico_2x2_a9.gif) no-repeat 0 5px; padding:0 0 0 6px; position:relative; left:-6px; float:left; margin-right:3px;}
.layerpopup.setting .content .nav li a{color:#0340bc; text-decoration:underline;}
.layerpopup.setting .content .nav li.on a{font-weight:bold; color:#444444; text-decoration:none;}
.layerpopup.setting .content .setting_desc{font-size:11px; color:#666666; clear:both; float:right; position:relative; z-index:99; top:-22px; right:4px; margin-bottom:-22px;}
.layerpopup.setting .content .order{display:none; border-top:1px solid #f4f4f4; border-bottom:1px solid #bfbfbf; padding:7px 0; _width:100%; height:381px; _height:395px; clear:both; position:relative;}
.layerpopup.setting .content .order .scrollbox{position:absolute; width:100%; top:7px;}
.layerpopup.setting .content .order .scrollbox .scrollbar-v{_right:-1px;}
.layerpopup.setting .content .order.on{display:block;}
.layerpopup.setting .content .order .content{height:381px; margin:0; padding:0;}
.layerpopup.setting .content .order input{_margin:-2px -5px -3px -3px;}
.layerpopup.setting .content .order table{width:100%; table-layout:fixed;}
.layerpopup.setting .content .order th,
.layerpopup.setting .content .order td{vertical-align:top; text-align:left;}
.layerpopup.setting .content .order th label{cursor:pointer; _cursor:hand; color:#404040; font-size:12px; font-weight:bold; padding:1px 0 0 0;}
.layerpopup.setting .content .order td label{cursor:pointer; _cursor:hand; color:#404040; font-size:11px; padding:2px 0 0 0;}
.layerpopup.setting .content .order td label.overtext1{letter-spacing:-1px;}
.layerpopup.setting .content .order td label.overtext2{letter-spacing:-2px;}
.layerpopup.setting .content #scrbox2 .cat{position:relative; padding:9px 0 6px 0; background:url(http://image.moneta.co.kr/stock/search/line_dot02.gif) repeat-x 0 0;}
.layerpopup.setting .content #scrbox2 .cat.first-child{background:none;}
.layerpopup.setting .content #scrbox2 th,
.layerpopup.setting .content #scrbox2 td{text-align:left; padding:2px 0 1px 0;}
.layerpopup.setting .content #scrbox2 th{padding-left:4px;}
.layerpopup.setting .content #scrbox2 td{width:111px;}
.layerpopup.setting .content #scrbox3{overflow:hidden;}
.layerpopup.setting .content #scrbox3 dl{margin-bottom:14px; overflow:hidden; _width:100%;}
.layerpopup.setting .content #scrbox3 .first-child{margin-top:0;}
.layerpopup.setting .content #scrbox3 .last-child{padding-bottom:20px;}
.layerpopup.setting .content #scrbox3 dt{width:15px; height:17px; _padding-top:1px; text-align:center; font-weight:bold; color:#ffffff; background:url(http://image.moneta.co.kr/stock/search/ico_k_bg.gif) no-repeat; float:none; clear:both; position:relative; left:4px; _left:5px;}
.layerpopup.setting .content #scrbox3 dt.abc{width:32px; background:url(http://image.moneta.co.kr/stock/search/ico_e_bg.gif) no-repeat; font-size:11px; padding-top:1px; _padding-top:2px;}
.layerpopup.setting .content #scrbox3 dd{padding:2px 0 1px 0; width:129px; float:left; position:relative; left:4px;}

.layerpopup.setting .btn_box{position:relative; _margin:0 9px 0 9px; margin /**/:0 17px 0 18px; padding:15px 0 24px 0; border-top:1px solid #f4f4f4; _width:791px; clear:both;}
.layerpopup.setting .btn_box *{font:12px 돋움, Dotum, 굴림, Gulim, AppleGothic, Sans-serif;}
.layerpopup.setting .btn_box .select_all{position:absolute; top:9px; left:4px;}
.layerpopup.setting .btn_box .select_all input{_margin:-3px;}
.layerpopup.setting .btn_box .select_all label{cursor:pointer; padding:1px 0 0 0; color:#000000; display:inline-block;}

/* 통합검색결과 - My뉴스검색 - 레이어팝업*/
.layerpopup.my_news_desc{width:190px; top:28px; _top:30px; right:-1px;}
.title_desc .layerpopup.my_news_desc{top:12px !important; left:144px !important; border-top:1px solid #ffffff;}
.layerpopup.my_news_desc *{font-size:12px;}
.layerpopup.my_news_desc .border_type{padding-bottom:12px;}
.layerpopup.my_news_desc p{padding:13px 5px 8px 11px; line-height:17px;}
.layerpopup.my_news_desc a.help{text-decoration:underline; position:relative; left:11px;}


/* service modify */
#suggestion.line{margin-top:13px; margin-bottom:7px;}

#goto{position:relative; _width:100%; padding:18px 0 16px 0;}
#goto h2{float:left; display:block;}
#goto dl{display:inline; margin:0 0 0 -3px;}
#goto dt{display:inline; font-size:13px; font-weight:bold;}
#goto dt a{text-decoration:underline;}
#goto dd{display:inline; margin-left:4px; font-size:12px;}
#goto dd a{display:inline; color:#218d44;}
#goto .txt_block{ display:block; margin:4px 0 0 0px; padding-left:-5px;}

#smart{clear:both; width:100%; height: 42px;}
#smart dl{display:inline; width: 100%; padding:13px 0 0 7px; }
#smart dd img {vertical-align: middle; margin:-1px 20px 2px 5px;}
#smart dd a{display:inline; color: #da7202; }
#smart dd span{color: #e8d1b7; margin:0 7px 0 7px;}
#smart2{clear:both; width:100%;}
#smart2 dl{display:inline; width: 100%; padding:6px 0 0 7px; }
#smart2 dd img {vertical-align: middle; margin:-1px 20px 2px 5px;}
#smart2 dd a{display:inline; color: #da7202; }
#smart2 dd span{color: #e8d1b7; margin:0 7px 0 7px;}
#smart_sch { clear: both; margin:20px 0 0 31px;}
#smart_sch .line {position:relative; width:98%; height: 15px; background-color: #f9f7f4; padding:5px 0 1px 5px;  color: #eb6100 ; font-weight: normal; font-size: 12px; margin-bottom:4px;}
#smart_sch h3 span a {position:absolute; right:5px; top:4px; font-size:11px; font-family: 돋움; font-weight:normal; background:url(http://image.moneta.co.kr/stock/search/ico_arw01.gif) 100% 3px no-repeat; padding-right:5px; letter-spacing:-1px; color: #787878;}
#smart_sch ul {margin:0;}
#smart_sch li {margin:13px 0 0 0;}




#noarea{position:relative; _width:100%; margin:0; _margin-bottom:-13px; padding:0;}

#adult_notice{width:758px; _width:760px; margin:8px 0 4px 0; border:1px solid #f4f5c8; background-color:#fafbdd;}
#adult_notice p{padding:9px 10px 6px 32px; background:url(http://image.moneta.co.kr/stock/search/ico_adult.gif) 14px 7px no-repeat; font-size:12px !important}
#adult_notice span{margin-left:4px;}
#adult_notice a{text-decoration:underline;}
#adult_notice .brake{display:block; margin:2px 0 2px 0;}
#adult_notice em{letter-spacing:-1px;}

#power, #sponsor, #plus{padding-bottom:19px;}
#sponsor ul, #plus ul{width:744px;}

#power{background-color:#fffff7;}
#power ol{overflow:hidden; width:auto; margin:-20px 0 -5px 16px; padding-top:1px; font-size:12px;}
#power li{overflow:visible; width:auto; list-style-type:decimal; margin:5px 0 -3px 20px; color:#000;}
#power dl{overflow:visible; _position:relative; _left:-8px; top:-1px; width:744px;}
#power .txt_inline{margin-left:-4px; line-height:0;}
#power .txt_block{margin-top:1px;}
#power .btn02{vertical-align:top; margin:0 0 -2px 2px;}
#power .txt_inline, #sponsor .txt_inline, #plus .txt_inline{color:#000;}

@media tty{
i{content:"";/*" "*/}}; #power li{list-style-type:none;}{;}/*";}
}/* */

#sponsor{overflow:hidden; margin-top:2px;}
#sponsor ul{margin:-1px 0 -4px 15px; _margin-top:0;}
#sponsor li{margin-bottom:0; padding-left:10px; background:url(http://image.moneta.co.kr/stock/search/ico_list01.gif) 0 6px no-repeat;}
#sponsor .txt_inline{margin-left:-4px;}
#sponsor .txt_block{margin-top:0;}

#plus ul{margin-bottom:-9px;}
#plus li{margin-bottom:10px;}
#plus .thumb{border:3px solid #e0e0e0;}
#plus .thumb img{border:1px solid #fff; vertical-align:top; margin-bottom:0;}
#plus .btn02{vertical-align:top; margin:0 0 0 2px;}
#plus .txt_block{margin-top:-2px; _margin-top:-5px;}
/*#plus .txt_inline{margin-left:-3px;}*/
#plus dl{margin-top:5px; _margin-top:8px;}
#plus dd{font-size:12px; line-height:1.4em; _line-height:1.7em; color:#000;}
#plus dd a{color:#000;}
#plus dd a:hover{text-decoration:none;}

#land .table_desc01{margin-top:-15px;}
#land .table01{margin-bottom:-2px;}
#land .col2{width:48px;}
#land .col3{width:98px;}
#land .col41, #content_land .col42, #content_land .col43{width:56px;}
#land .col44{width:58px;}
#land .col51, #content_land .col52, #content_land .col53{width:56px;}
#land .col54{width:57px;}
#land .desc02{margin:9px 0 6px 29px;}
#land a.mover_m2{display:block; color:#333; font-size:12px; text-decoration:none;}
#land .layerpopup.style01{position:relative; width:337px; margin-left:8px; _margin:0 0 0 -15px; text-align:left;}

#recruit ul{margin-bottom:0; _margin-bottom:-3px;}
#recruit li{margin-bottom:1px; _margin-bottom:4px;}
#recruit .field{width:75px;}

#shopping ul{margin-bottom:-13px;}
#shopping li{margin-bottom:20px;}
#shopping .thumb img{border:1px solid #eaeaea;}
#shopping .txt_block, #shopping .txt_block a{color:#717171;}

#local h2{display:inline;}
#local h3{margin:0 0 10px 30px;}
#local .type01{margin-bottom:-17px; margin-left:28px; clear:both;}
#local li{margin-bottom:18px;}
#local dl{_width:100%; margin-top:3px;}
#local dt, #local dd{padding-left:2px;}
#local dd{margin:3px 0 4px 0; font-size:12px;}
#local .bar{margin:0;}
#local .valuation{margin-right:14px;}
#local .cellmsg{vertical-align:-3px; margin:0 -2px;}
#local .box04{margin-bottom:17px;}
#local .box04_inner{padding:17px 23px; font-size:12px;}
#local .box04 input{margin-top:-2px; vertical-align:middle;}
#local .box04 input.text{width:200px; height:20px; border-color:#ccc; font-size:12px;}
#local .box04 input.input_button{margin-left:2px;}
#local .box04 .example{margin-left:15px; color:#666;}
#local .box04 .example a{color:#666;}
#local .title_desc .btn{vertial-align:top; margin:0 0 0 0 !important;}
#local th, #local td, #local td span{font-size:12px;}
#local .brd_bd{border:1px solid #dedede;}
#local .ctn_org{color:#717171;}
#local .local_map{margin-left:20px;}
#local .p13, #local a.p13:link, #local a.p13:visited, #local a.p13:hover, #local a.p13:active{font-size:13px}
#local .b, #local a.b:link, #local a.b:visited, #local a.b:hover, #local a.b:active{font-weight:bold;}
#local .o01, #local a.o01:link, #local a.o01:visited, #local a.o01:hover, #local a.o01:active{color:#f26522}
#local .icon{position:relative; top:2px !important; margin:0 !important;}
#local dd a:visited{color:#717171 !important;}
#local dd a.url:visited, #local dd a.url02:visited{color:#3b8a08 !important;}
#local .txt_block a span.txt333{color:#333 !important; text-decoration:none;}
#local .txt_block a:hover span.txt333{color:#333 !important; text-decoration:underline;}

#premium{_width:100%; clear:both; padding-bottom:13px;}
#premium h3{margin-left:28px;}
#premium .type01{margin-left:29px;}
#premium .type01 li{margin-bottom:10px;}
#premium .type01 dl{padding-top:1px;}
#premium .type01 dd{margin-top:1px;}
#premium .txt_block{margin-top:-1px;}
#premium .url02{margin-left:1px;}
#premium .valuation{margin:-1px 0 0 4px; font-size:11px;}
#premium .cate{margin-left:20px; color:#666;}
#premium .cate a, #premium .cate a:visited{color:#999 !important;}
#premium .cate strong{font-weight:normal; text-decoration:underline;}
#premium dt .icon{margin:-6px 0 0 0 !important; vertical-align:middle;}

#map{clear:both; width:710px; margin:2px 0 -2px 0;}
#map .map{display:inline; float:left; width:377px; height:447px; margin-left:30px; border:1px solid #c6cbd4;}
#map .map .view{width:351px; height:370px; margin:10px 0 10px 12px; border:1px solid #83868b;}
#map .map .action{position:relative; margin-left:8px;}
#map .map .action input{margin-right:2px;}
#map .map .action .btn{position:absolute; right:5px; top:3px;}
#map .url{margin-left:-2px !important;}
#map .type01{float:right; clear:none; width:297px; margin:0 0 -1px 0; background:url(http://image.moneta.co.kr/stock/search/line_dot01.gif) repeat-x 0 100%;}
#map li{margin:0; background:url(http://image.moneta.co.kr/stock/search/line_dot01.gif) repeat-x 0 0;}
#map .ol_num{margin-top:14px;}
#map .type01 dl{position:relative; padding:9px 0 1px 0;}
#map .type01 dt{display:block; position:relative; width:150px; margin-bottom:6px;}
#map .type01 dd{width:297px !important; line-height:14px;}
#map .type01 dd.info{width:297px !important;}
#map .type01 dt .icon{margin-top:-1px !important; margin-left:2px;}
#map .txt_inline{display:block; position:absolute; right:10px; top:5px;}
#map .type01 .txt_inline{width:auto !important;}
#map .txt_inline .cellmsg{display:inline; float:left; margin:5px 2px -5px 0; _margin-right:-2px;}
#map .txt_inline .tel{float:left;}
#map .txt_inline .icon{float:left; vertical-align:middle;}
#map .url{margin-right:20px;}
#map .valuation{font-size:11px; font-family:돋움,Dotum; white-space:nowrap;}
#map .tel{padding-top:6px; background:url(http://image.moneta.co.kr/stock/search/ico_tel.gif) no-repeat 0 3px; color:#c30;}
#map .free dt{width:110px;}
#map .free .icon{margin:2px 4px 0 0 !important;}

#kin .type01.line{margin-top:0; margin-bottom:-3px;}
#kin .type01.line li{margin-bottom:5px;}
#kin dd.txt_block a{color:#717171;}

.kin .type01{margin-top:0; margin-bottom:-3px;}
.kin .type01{margin-bottom:5px;}
.kin .txt_block, .kin dd.txt_block a{color:#717171;}


#site .type01{margin-top:-2px; margin-bottom:-13px;}
#site .type01 li{overflow:visible; margin-bottom:12px;}
#site .type01 dl{overflow:visible; margin-bottom:2px;}
#site .type01 dt{display:block; padding-top:2px;}
#site .type01 dt a{padding-right:1px;}
#site .type01 dd{margin-top:1px;}
#site .type01 .txt_block{margin-top:2px;}
#site .type01 .cate{margin-left:2px;}
#site .icon{margin:0 0 0 1px;}
#site dt .btn{position:relative; top:-2px;}
#site .btn{margin:0 -1px 0 1px !important;}
#site .valuation{margin-right:7px;}
#site .category .cate, #category .category .cate{color:#000 !important;}
#site .category .cate a, #category .category .cate a{color:#000; text-decoration:none;}
#site .category .cate a:hover, #category .category .cate a:hover{color:#000 !important; text-decoration:underline;}
#site .category .cate a strong, #category .category .cate a strong{color:#0000cc !important; text-decoration:underline;}
#site .category .cate a:visited strong, #category .category .cate a:visited strong{color:#99209b;}
#site .category .cate a:visited, #category .category .cate a:visited{color:#000 !important;}
#site .category .cate .last_link, #category .category .cate .last_link{color:#0000cc !important; text-decoration:underline !important;}
#site .category .cate .last_link:hover, #category .category .cate .last_link:hover{color:#0000cc !important;}
#site .category .cate .last_link:visited, #category .category .cate .last_link:visited{color:#99209b !important; text-decoration:underline !important;}

#special li{margin-bottom:17px;}
#special em{margin-right:5px;}
#special .buy{margin-right:10px;}
#special dt{margin-right:7px;}
#special dd{margin-bottom:2px;}
#special .txt_block{line-height:17px; margin-bottom:1px;}

#mov .thumb{position:relative; margin-right:13px;}
#mov .thumb img{border:1px solid #eee;}
#mov .btn_avi{position:absolute; left:0; bottom:0; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://image.moneta.co.kr/stock/search/btn_mov.png',sizingMethod='scale');}
html>body #mov .btn_avi{background:url(http://image.moneta.co.kr/stock/search/btn_mov.png) transparent;}
#mov .thumb .btn_avi{border:none !important;}
#mov .txt_inline{margin-left:-2px;}
#mov .icon{margin:0 0 0 1px;}
#mov .ico_tag{position:relative; top:0;}

#webpage .txt_block{margin-top:0;}
#webpage .btn{margin-right:4px;}
#webpage .c6{color:#717171; margin-right:8px;}

#book ul{margin-bottom:-13px;}
#book li{margin-bottom:16px;}
#book .thumb img{border:1px solid #eee;}
#book dt{margin-right:-5px; color:#717171;}
#book dt a{margin-right:10px;}
#book .btn{margin:0 -2px 0 0; vertical-align:-4px;}
#book .txt_block{margin-top:1px;}
#book .txt_block, #book .txt_block a{text-decoration:none; color:#888;}
#book .txt_block a:hover{text-decoration:underline;}
#book .txt84{margin-right:3px;}

#content_book  h2{clear:both; _width:100%;}
#content_book .thumb{display:inline; float:left; margin:0 14px 0 29px;}
#content_book .thumb img{border:1px solid #eee;}
#content_book dl{float:left; width:590px; font-size:12px;}
#content_book dl a{text-decoration:underline;}
#content_book dt, #content_book dd{margin-bottom:3px; line-height:18px;}
#content_book dt{display:inline; float:left; clear:both; margin-right:1px; color:#717171;}
#content_book dd .bar{margin:0; color:#bbb;}
#content_book dd .red01{font-weight:normal;}
#content_book dd .btn{position:relative; top:-3px; left:1px; vertical-align:middle;}
#content_book dt.book_info{margin-bottom:0;}

#news{position:relative;}
#news .root_news{position:relative; left:-16px; width:714px; _width:740px; margin-bottom:20px; padding:10px 10px 10px 16px; background-color:#fcfddf;}
#news .title_desc{float:left; position:relative; top:1px; color:#444444 !important; margin-left:0; z-index:999999; padding:0 0 0 21px;}
#news .title_desc em{ color:#ef5600;}
#news .title_desc span{margin-right:2px; color:#888;}
#news .title_desc strong{color:#000;}
#news .title_desc a{text-decoration:underline; margin-right:2px;}
#news .all_my{padding:0;}
#news .setting_info{ border:1px solid #f3f3f3; background:#f9f9f9; color:#717171; line-height:19px; padding:9px 0 7px 17px !important; float:none; clear:both; font-size:12px; margin:2px 3px 5px 30px; _width:100%;}
#news .setting_info a{ position:relative; left:6px; text-decoration:underline;}
#news .text_inline.media{margin-top:-1px; color:#888;}
#news .text_inline.media a{color:#888;}
#news .thumb{position:relative;}
#news .txt_block{margin-top:2px;}
#news .btn_avi{position:absolute; left:0; bottom:0; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://image.moneta.co.kr/stock/search/btn_mov.png',sizingMethod='scale');}
html>body #news .btn_avi{background:url(http://image.moneta.co.kr/stock/search/btn_mov.png) transparent;}
#news .icon_text{position:relative; top:2px;  margin-bottom:0; _margin-bottom:6px;}
#news .txt_block{margin-top:0;}
#news dt .icon{margin:0 -2px 0 1px;}

#category ul{clear:both; width:730px; margin:-8px 0 6px 9px;}
#category li{padding-left:20px; margin-top:8px;}
#category li a{color:#000;}
#category li a:hover{color:#000;}
#category li .last_link{color:#0000cc; text-decoration:underline;}
#category li .last_link:hover{color:#0000cc}
#category li .last_link:visited{color:#99209b;}
#category em{font-size:12px; color:#888;}

#data .txt_block{color:#888;}
#data .dot{margin:0 -4px;}
#data .txt84{margin-left:13px;}

#dic ul{padding-top:1px;}
#dic img, #dic_kr_item img{position:relative; top:1px;}
#dic .font_img, #dic_kr_item .font_img{margin-right:0! important;}
#dic_ee_synonymy .type01 dd em{color:#f85d19;}

.jp_dic h2{margin-bottom:12px;}
.jp_dic dt a{display:inline-block; line-height:1.0; margin-bottom:5px; text-decoration:none !important; border-bottom:1px solid #0000CC; cursor:pointer;}
.jp_dic dt a:visited{border-bottom:1px solid #99209B}
.jp_dic img{position:relative; top:-2px; _top:0;}
.jp_dic a img{position:relative; top:-2px; _top:0; cursor:pointer;}
.jp_dic li{margin-bottom:19px !important;}
.jp_dic .huri{font-size:13px !important; _font-size:17px; vertical-align:3px; color:#579FEC; line-height:17px;}
.jp_dic .huri span{font-size:13px !important; _font-size:17px;}
.jp_dic dt strong.jp, .jp_dic dt strong.jp span.jp{font-size:16px; line-height:15px;}
.jp_dic dd span.jp{font-size:15px;}
.jp_dic dd .huri{font-size:12px; _font-size:16px; vertical-align:3px;}
.jp_dic .lang_type{font-size:14px;}
.jp_status{color:#888; font-size:12px;}
.jp_status2{margin:0 0 0 4px; color:#888; font-size:12px;}
.jp_dic .jp li{margin-bottom:1px;}
.jp_dic dd img{position:relative; top:0;}
.jp_dic dd .ico_arw{position:relative; top:-3px; _top:-1px; margin:0 1px 0 0;}
 dt.jp_sample{font-size:16px;}
 dt.jp_sample a strong{display:inline; float:none;}
 dt.jp_sample .huri{_vertical-align:2px;}
.jp_dic .icon2{position:relative; top:2px; margin:0 0 0 7px; margin-bottom:0; _margin-bottom:6px !important;}

#biz dt{margin-right:1px;}
#biz dd{line-height:1.2em;}
#biz .txt_inline, #biz .txt_block{color:#333;}
#biz .txt_inline{line-height:18px;}
#biz .txt_inline a{color:#333; font-family:굴림; text-decoration:none;}
#biz .txt_block{margin-top:3px; margin-bottom:0;}

.tx_goto_sch{clear:both; _width:100%; padding:10px 0 1px 14px; font-size:12px;}
.tx_goto_sch em{font-weight:bold; color:#EE4910;}
.tx_goto_sch span{margin-left:9px;}
.tx_goto_sch a{color:#666; text-decoration:underline;}

#message_top{clear:both; padding:16px 0 0 14px;}
#message_top.alone{padding-bottom:15px;}
#message_top p{line-height:17px; font-size:12px; color:#000;}
#message_top em{color:#ef5600;}
#message_top a{text-decoration:underline;}

#image #message_top,
#mov #message_top,
#webpage #message_top,
#news #message_top{padding:0 0 0 30px; margin:0 0 8px 0;}
#kin #message_top, 
.kin #message_top, /* 0417 지식인 개선 */
#blog #message_top,
#cafe_name #message_top,
#cafe_article #message_top{padding:0 0 0 30px; margin:0 0 10px 0;}

#message_middle{clear:both; padding:16px 0 13px 30x; margin:0;}
#message_middle p{line-height:17px; font-size:12px; color:#000;}
#message_middle em{color:#ef5600;}
#message_middle a{text-decoration:underline;}

#message_bottom{width:724px; _width:756px; clear:both; padding:7px 15px 4px 15px; margin:-15px 0 -20px 0; background:#fafbdd; border:1px solid #f4f5c8;}
#message_bottom p{line-height:18px; font-size:12px; color:#000;}
#message_bottom em{color:#ef5600;}
#message_bottom a{text-decoration:none;}
.message_space{clear:both; margin:30px 0 40px 0;}



/* 이미지 없음 */
.noimg01{width:82px; height:52px; background-color:#f7f7f7; text-align:center;}
.noimg01 img{margin-top:10px; border:none !important;}
.noimg02{width:86px; height:66px; background-color:#f7f7f7; text-align:center;}
.noimg02 img{margin-top:16px;}
.noimg03{width:120px; height:92px; background-color:#f7f7f7; border:none; text-align:center;}
.noimg03 img{margin-top:29px; border:none !important;}
.image.mov01 dt.noimg03 img{position:absolute; left:50%; top:50%; margin:-17px 0 0 -32px; border:none !important;}
.image.mov01 dt.noimg03 .btn_avi{left:0; bottom:0; top:auto; margin:0;}
.noimg03_2{width:320px; height:240px; background-color:#f7f7f7; border:none; text-align:center;} 
.noimg03_2 img{margin-top:104px; border:none !important;}
.noimg04{width:104px; height:149px; background-color:#f7f7f7; text-align:center;}
.noimg04 img{margin-top:56px; border:none !important;}
.noimg04_2{width:72px; height:102px; background-color:#f7f7f7; text-align:center;}
.noimg04_2 img{margin-top:5px; border:none !important;}
.noimg05{position:relative; width:88px; height:88px; background-color:#f7f7f7;  border:none !important; text-align:center;}
.noimg05 a{display:block; width:100%; height:100%;}
.noimg05 img{margin-top:29px !important; border:none !important;}
.noimg06{width:200px; height:123px; background-color:#f7f7f7; text-align:center;}
.noimg06 img{margin-top:46px; border:none !important;}
.noimg07{position:relative; width:120px; height:120px; background-color:#f7f7f7; text-align:center;}
.noimg07 img{position:absolute; left:24px !important; top:43px; border:none !important;}
.noimg08{width:70px; height:100px; background:#f7f7f7; text-align:center;}
.noimg08 img{ margin-top:30px; border:none !important;}
.noimg09{position:relative; width:110px; height:155px; background-color:#f7f7f7; text-align:center;}
.noimg09 img{position:absolute; left:23px !important; top:60px; border:none !important;}
.noimg09 a{display:block; width:100%; height:100%;}

.deep_genre{overflow:hidden; clear:both; width:720px; height:41px; margin:0 0 15px 30px; padding:12px 0 0 10px; background:url(http://image.moneta.co.kr/stock/search/bg_genre_box.gif) left top no-repeat;}
.deep_genre li{display:inline; position:relative; float:left; margin:1px 1px 1px 1px; color:#8b8b8b; font-size:11px; font-family:돋움,Dotum; line-height:1em; white-space:nowrap; letter-spacing:-1px;}
.deep_genre li a{display:block; padding:3px 5px 2px 4px; _padding-top:4px; _padding-bottom:1px; color:#8b8b8b;}
.deep_genre li a strong{font-weight:normal;}
.deep_genre li.selected{background:#444 url(http://image.moneta.co.kr/stock/search/bg_selected01.gif) no-repeat 0 0;}
.deep_genre li.selected a{background:url(http://image.moneta.co.kr/stock/search/bg_selected01.gif) no-repeat 100% 0; color:#fff; text-decoration:none;}


/* 컨텐츠 검색 width 확장 */
#content_search .contents03{width:auto; _width:100%; margin-top:-9px;}
#content_search .contents03.section{border:none !important;}
#content_search .section{padding-bottom:0 !important;}


.smart_finder{float:right; display:block; width:100%; padding:7px 5px 5px 5px; text-align:right;} 



/* main_Contents Container */
.container_main    {	float:left; margin:20px 0px 50px 0; width:725px; }
.container_mainFull{	margin:20px 0px 50px 0; width:980px; }


/* main_Common */
.chart_table       { border:1px solid #d7d7d7; background:#e6e6e6; width: 357px; }
.chart_table_con   { border:1px solid #d7d7d7; margin:0 4px 4px 4px; }
.chart_conArea     { background: #fff; padding:10px 0 10px 0;}

.con_numbering1    { background-image: url(http://image.moneta.co.kr/stock/search/main_numback_01.gif); width:14px; height:14px; color:#fff; font-weight:bold; font-size:9px; text-align:center; font-family:Microsoft Sans Serif; }
.con_numbering2    { background-image: url(http://image.moneta.co.kr/stock/search/main_numback_02.gif); width:14px; height:14px; color:#fff; font-weight:bold; font-size:9px; text-align:center; font-family:Microsoft Sans Serif; }
.con_keyword       { float:left; color:#373737; font-size:12px; padding:8px 0 6px 0 }
.con_key_connect   { float:left; padding:7px 0 7px 0 }
.con_key_connect a { color:#8f8f8f; font-size:11px; }

.updown_main       { position:absolute; left:0px; top:-2px; width:35px; color:#5b5b5b; font-size:11px !important; font-family:Tahoma; text-align:center;  padding:7px 0 7px 0}
.updown_main img   { position:absolute; left:0px; top:10px;  }
..updown_main_new   { background: url(http://image.moneta.co.kr/stock/search/newrush.gif) no-repeat 0 5 ; width:24px; height:7px; }

/* main_BestTable */
#home a            { background-position:100% 0; }
.tab_row           { height:28px; clear:both; text-align:left;}
.tab_rowBg         { height:28px; clear:both; text-align:left; background: #f2f2f2;}
.tab_num           { width:28px; float:left; margin-left:11px; padding:7px 0 7px 0 }
.tab_key           { width:95px; }
.tab_news          { width:450px; }
.tab_news_date     { width:120px; color:#8f8f8f; font-size:11px;}
.tab_news_com      { width:90px;  color:#8f8f8f; font-size:11px;}
.tab_key_con       {	width:165px; }
.tab_arr           { position:relative; float:left; }
.tab_reply         { font-weight: bold; color: #da7202; font-size: 11px; }

.tabSub_key_con    {	width:155px; }
.tabSub_stock_con  {	width:220px; }
.tabSub_blog_con   { width:270px; }
.tabSub_blog_add   { width:260px; }



/* main_aside */
#aside_main                       { float:right; width:240px; font-size:12px; margin-top: 20px; }
#aside_main .sideBg               { border:1px solid #d3d3d3; border-top: none; border-bottom: none; clear:both; padding-top: 5px; }


#aside_main .rank055              { overflow:hidden; margin: 0 0 0 15px;}
#aside_main .rank055 li           { position:relative; clear:both; width:210px; padding-bottom:4px; _padding-bottom:0px; list-style:none; top:0; margin-top:6px;}
#aside_main .rank055 img          { vertical-align: middle; margin-bottom: 3px;}
#aside_main .rank055 a            { color: #444444;}
#aside_main .rank055 .updown      { display:block; position:absolute; right:0; top:0px; width:35px; color:#5b5b5b; font-size:11px !important; font-family:Tahoma; text-align:center;}
#aside_main .rank055 .updown img  { position:absolute; left:-7px; top:2px;}.aside p.full{display:none; position:absolute; left:0; top:16px; z-index:10; padding:6px 6px 3px 5px; border:1px solid #f3eed1; background-color:#fcfbef; color:#6b6b6b; font-size:11px !important; font-family:돋움,Dotum;}



/* mainSub_Table */
.chart_DetailTable                { border:1px solid #d7d7d7; background:#e6e6e6; width: 719px; }
.chart_DetailTable_con            { border:1px solid #d7d7d7; margin:4px; }


/* mainSub_Help&Setting */
.helpCon                          { color:#474631; font-size:12px; line-height: 1.5em; margin:0 10px 40px 20px;}
.helpCon ul                       { margin-top:10px; }
.helpCon li                       { color:#474631; font-size:12px; line-height: 1.5em; list-style-type: disc; text-indent: 20px }
.helpCon h5                       { font-size:12px; font-weight: bold; margin: 20px 0 10px 0; }
.helpCon .comments                { color:#8f8f8f; font-size:11px; }


.setCon                           {	font-size:12px; color:#505050; }
.setCon_SpanMargin                { margin-right:10px }
.setCon_Box                       { background:#f7f7f7; margin-top:10px; border:1px solid #dfdfdf; border-left:none; border-right:none; padding:15px; font-size:12px; color:#505050; }
.setCon_Box .notes                { color:#8e8e8e; }
.setCon_Box .lineGray             { border-top:1px solid #dfdfdf; margin:15px 0 15px 0; clear:both }
.setCon_Box .lineNo               { clear:both; height:20px }
.setCon_sTitle                    { color:#006290; font-size:12px; font-weight:bold; margin-bottom:5px; }

.setCon_sideT                     { float:left; width:100px; text-align:right; clear:both; margin:3px 20px 0px 0; }
.setCon_sideT2                    { float:left; width:100px; text-align:right; clear:both; margin:0px 20px 0px 0; }
.setCon_inputStyle                { border:1px solid #7f9db9; width:250px; font-size:12px; height:22px; padding:3px; margin-bottom:8px; float:left }
.setCon_Box_W                     { background:#ffffff; border-top: none; margin-top:0; }

.setCon_Icons                     { float:left; width:200px; margin-bottom: 8px; }
.setCon_noIcons                   { float:left; width:130px; }
.setCon_Icons span                { float: left; margin-right:5px; }



#selector    { padding: 0px 0px 5px 5px; }
#selector ul { text-align: left;  }
#selector li { display:inline; margin-right:5px; font-size:12px; line-height: 20px; width:140px; }



/* new gnb */
.height								{ margin:5 0 0 0; }
.searchNewGnb h2 					{ float:left; font-size:0; padding:3 139px 8px 1px; }
.searchNewGnb h2 a 					{ float:left; display:block; }
.searchNewGnb h2 img 				{ margin:0; }

#searchHdLayer						{ position:absolute; right:0; top:26px; background:#fff; width:220px; z-index:10; }
#searchHdLayer table				{ border:2px solid #a6c7e7; padding:10px;}
#searchHdLayer td					{ line-height:18px; }
#searchHdLayer a,					{ width:60px; font-family:Dotum,돋움; font-size:12px; color:#474730; letter-spacing:-1px; }
#searchHdLayer a:hover				{ color:#0071bb; }				

/* new gnb - banner */
#searchGNBBan						{ position:absolute; right:0; top:34px; z-index:9; margin-right:10px; }




/* GNB2009 Search*/
* html 								{ height: 1px; }
#search2009 						{ margin-top:4px; }
#search2009 .window					{ display:-moz-inline-block; display:-moz-inline-box; display:inline-block; width:330; _width /**/:330; height:29px; border:2px solid #0070ba; background-color:#fff; }
#search2009 .input_text				{ width:278px;_width /**/:278px;height:27px;*height:29px;_height:27px;padding:5px 3px 0 6px;*padding-top:2px;_padding-top:4px;border:0 none;font-weight:bold;font-size:19px;color:#000;*ime-mode:active; }

#search2009 .window_ft				{ display:-moz-inline-block; display:-moz-inline-box; display:inline-block; width:284; _width /**/:284; height:29px; border:2px solid #0070ba; border-right:0px; background-color:#fff; }
#search2009 .input_text_ft			{ width:278px;_width /**/:232px;height:27px;*height:29px;_height:27px;padding:5px 3px 0 6px;*padding-top:2px;_padding-top:4px;border:0 none;font-weight:bold;font-size:19px;color:#000;*ime-mode:active; }

#search2009 .btn					{ position:relative;z-index:10 ;vertical-align:top;margin:1px 0 1 0; }

#search2009 li 						{ float:left; margin-top:3px; color: #c5e3ff;padding:0 0 0 0; }
#search2009 li img 					{ margin:1 0 0 0 ; vertical-align: middle; }
#search2009 li.dropdown 			{ padding:8px 5px 0 0; }
#search2009 li.dropdown a 			{ color: #c5e2ff; }
#search2009 li.dropdown a:hover 	{ color: #c5e3ff; text-decoration: none; }
#search2009 li.dropdown a img 		{ vertical-align: top; margin-top: 1px; }

#autolist							{ position:absolute; z-index:0; top:52px; left:239px; visibility:visible;BORDER: solid 2px;border-color: #a6c7e7;background-color:#FFFFFF;
									/*overflow-y:scroll;*/
									scrollbar-face-color:#b6cefb;
									scrollbar-highlight-color: #b4c8f6;
									scrollbar-3dlight-color: #FFFFFF;
									scrollbar-shadow-color: #b4c8f6;
									scrollbar-darkshadow-color: #FFFFFF;
									scrollbar-track-color: #f4f4f4;
									scrollbar-arrow-color: #4d6185}

#utility ul 						{ width:397px;margin:0 0 30 0; }
#utility li 						{ position:relative; float:left; _display:inline; z-index:0; top:11px; left:-402px; }

#keyword ul 						{ width:397px;position:relative; float:left;margin:4 0 0 3; }
#keyword li 						{ position:relative; float:left; }

#keyword .menutxt 					{ letter-spacing:-1px;padding:3 3 0 2; }
#keyword .menutxt a:link 			{ font-family:돋움;font-size:12px;color:#2f2f2f;text-decoration:none; }
#keyword .menutxt a:visited  		{ font-family:돋움;font-size:12px;color:#2f2f2f;text-decoration:none; }
#keyword .menutxt a:active  		{ font-family:돋움;font-size:12px;color:#2f2f2f;text-decoration:none; }
#keyword .menutxt a:hover 			{ font-family:돋움;font-size:12px;color:#2f2f2f;text-decoration:underline; }
#keyword .menutxt_blue 				{ font-family:돋움;font-size:12px;color:#0063b1;letter-spacing:-1px;padding:3 3 0 2 }
#keyword .menutxt_blue2 			{ font-family:돋움;font-size:12px;color:#0063b1;letter-spacing:-1px;padding:3 3 0 20 }

#keyword .menutxt_sc 				{ font-family:돋움;font-size:12px;color:#2f2f2f;width:60; height:17px; position:absolute; float:top; overflow:hidden; display: inline; }
#keyword .menutxt_span 				{ font-family:돋움;font-size:12px;color:#2f2f2f;width:55px; height:16px; } 


#gnbMenu ul 						{ width:980;position:relative; float:left; }
#gnbMenu li 						{ position:relative; float:left; }

#issue ul 							{ margin:0 0 30 0; }
#issue li 							{ position:relative; float:left; _display:inline; }

#footer_line_new					{ clear:both; _width:100%; padding:10px 0 0 0; border-top:1px solid #d7d7d7; }
#utility_foot_new					{ margin:12px 0 0 0; }

.altArea							{ position:absolute; top:0px; width:180px; height:30px; }
a.moreBtn							{ position:absolute; top:12px; right:0; margin-right:5px;}






/* 2009.11.02 테마검색 */

#themeType {margin:5px 0 0 0;}

.theme_black					{font-family:굴림; font-size:13px; color:#000;}
.theme_black a:link 			{color:#000; text-decoration:underline; }
.theme_black a:visited  	{color:#000; text-decoration:underline; }
.theme_black a:active  		{color:#000; text-decoration:underline; }
.theme_black a:hover 		{color:#000; text-decoration:underline; }

.theme_black02					{font-family:굴림; font-size:13px; color:#000;}
.theme_black02 a:link 			{color:#000; text-decoration:none; }
.theme_black02 a:visited  		{color:#000; text-decoration:none; }
.theme_black02 a:active  		{color:#000; text-decoration:none; }
.theme_black02 a:hover 		{color:#000; text-decoration:underline; }

.theme_gray						{font-family:굴림; font-size:13px; color:#3d3d3d; line-height:18px;}
.theme_gray a:link 			{color:#3d3d3d; text-decoration:none; }
.theme_gray a:visited  		{color:#3d3d3d; text-decoration:none; }
.theme_gray a:active  		{color:#3d3d3d; text-decoration:underline; }
.theme_gray a:hover 		{color:#3d3d3d; text-decoration:underline; }

.table_gray						{font-family:굴림; font-size:12px; color:#3d3d3d;}
.table_gray a:link 				{color:#3d3d3d; text-decoration:none; }
.table_gray a:visited  		{color:#3d3d3d; text-decoration:none; }
.table_gray a:active  		{color:#3d3d3d; text-decoration:underline; }
.table_gray a:hover 			{color:#3d3d3d; text-decoration:underline; }

.theme_from						{font-family:굴림; font-size:12px; color:#717171}
.theme_date						{font-family:굴림; font-size:12px; color:#717171}

.theme_btn						{font-family:돋움; font-size:12px; color:#606060; padding-top:2px;}
.theme_btn a:link 				{color:#606060; text-decoration:none; }
.theme_btn a:visited  		{color:#606060; text-decoration:none; }
.theme_btn a:active  		{color:#606060; text-decoration:none; }
.theme_btn a:hover 			{color:#606060; text-decoration:none; }



#lineTable .bar					{background-color:#d7d7d7; height:2px;}
#lineTable .Lti					{font-family:돋움; font-size:12px; color:#4d4d4d;  background-color:#d7d7d7; font-weight: bold;text-align:center; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; padding: 6 0 3 0;}
#lineTable .Lti02				{color:#4d4d4d;  background-color:#d7d7d7; text-align:center; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; padding: 6 0 3 0;}
#lineTable .tr01_bg			{background-color:#f0f0f0; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;}
#lineTable .tr01_L				{font-size:12px; color:#4d4d4d ; background-color:#f0f0f0; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;padding: 10px 10px 10px 10px; }
#lineTable .tr01_L_P			{font-size:12px; color:#4d4d4d ; background-color:#f0f0f0; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;padding: 5px 0 4px 20px; }
#lineTable .tr01_Lb			{font-size:12px; color:#4d4d4d ; background-color:#f0f0f0; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;padding: 5px 0 4px 5px; font-weight: bold; }
#lineTable .tr01_cen			{font-size:12px; color:#4d4d4d ; background-color:#f0f0f0; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;padding: 5px 0 4px 0; text-align:center;}
#lineTable .tr02_bg			{background-color:#f8f8f8; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;}
#lineTable .tr02_L				{font-size:12px; color:#4d4d4d ; background-color:#f8f8f8; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;padding: 10px 10px 10px 10px;  }
#lineTable .tr02_L_P			{font-size:12px; color:#4d4d4d ; background-color:#f8f8f8; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;padding: 5px 0 4px 20px; }
#lineTable .tr02_Lb			{font-size:12px; color:#4d4d4d ; background-color:#f8f8f8; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;padding: 5px 0 4px 5px;  font-weight: bold; }
#lineTable .tr02_cen			{font-size:12px; color:#4d4d4d ; background-color:#f8f8f8; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;padding: 5 0 4px 0; text-align:center;}


.ban_side					{ clear:both; margin:10px 0 0 15px; }
