html, body {margin:0; padding:0;}
* {margin:0;padding:0;}
body {background:#ffffff url(../images/main_bg.jpg) no-repeat left top;}
table, div {font-family:"Arial"; font-size:12px; color:#000; border-collapse:collapse; line-height:130%;}
select, textarea {border:1px solid #B7B6B6; background:#FFF; color:#666; vertical-align:middle; height:19px;}
form,ul,ol,dl,table,div,h1,h2,h3,span,dl,dt,dd,ol {margin:0;padding:0;}
img, fieldset {border:0; padding:0; margin:0;}
select, input, li img {vertical-align:middle;}
ul, li, ol {list-style-type:none;}
legend, hr, caption {display:none;}
input { font-size: 9pt; font-weight: bold; color: #444444; overflow: visible;}


a {color:#353535; text-decoration:none;}
a:link {color:#353535;}

a:hover {color:#9f0038;}


.org{color:#f05002;}
.red{color:red;}
.blue{color:blue;}
.green{color:green;}

.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.ac { text-align: center;}
.b { font-weight: bold;}
.nb { font-weight: normal;}

.mt5 { margin-top: 5px;}
.mt10 { margin-top: 10px;}
.mt20 { margin-top: 20px;}
.mt25 { margin-top: 25px;}
.mt30 { margin-top: 30px;}
.ml10 { margin-left: 10px;}
.ml20 { margin-left: 20px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15 { margin: 0 0 15px 0;}
.mb30{margin-bottom:30px;}
.pt5 { padding-top: 5px;}
.pt15 { padding-top: 15px;}
.pt25 { padding-top: 25px;}
.pl27 { padding-left: 27px;}
.pt30 { padding-top: 30px;}
.pl15 { padding: 0 0 0 15px;}
.pl20 { padding-left: 20px;}
.pl25 { padding-left: 25px;}
.pl30 { padding-left: 30px;}
.pl35 { padding-left: 35px;}
.pl50 { padding-left: 50px;}
.pl59 { padding-left: 59px;}
.pl78 { padding-left: 78px;}
.pl80 { padding-left: 80px;}
.pl88 { padding-left: 88px;}
.pl131 { padding-left: 131px;}
.pl150 { padding-left: 150px;}
.pl167 { padding-left: 167px;}
.pl180 { padding-left: 180px;}
.pl193 { padding-left: 193px;}
.pl202 { padding-left: 202px;}
.pl215 { padding-left: 215px;}
.pl219 { padding-left: 219px;}
.pl230 { padding-left: 230px;}
.pl240 { padding-left: 240px;}
.pl250 { padding-left: 250px;}
.pl270 { padding-left: 270px;}
.pl280 { padding-left: 280px;}
.pl285 { padding-left: 285px;}
.pl950 { padding-left: 104px;}
.pb20 { padding-bottom:20px;}
.pb30 { padding-bottom:30px;}
.pb150 { padding-bottom: 150px;}

/* 2012.1.12_박혜리 수정 */
#gNavi {float:right; margin-top:8px; .margin-top:7px; _margin-top:6px; position:relative; list-style:none; width:698px; height:38px; background:url(../images/menu_bar.gif) no-repeat; }
#gNavi #mNavi01, #mNavi02, #mNavi03, #mNavi04, #mNavi05, #mNavi06, #mNavi07, #mNavi08, a img {padding:0 0 0 0;}

#gNavi #mNavi01 a img {margin:0 0 0 -3px; vertical-align:top;}
#gNavi #mNavi02 a img {margin:0 0 0 -3px; vertical-align:top;}
#gNavi #mNavi03 a img {margin:0 0 0 -3px; vertical-align:top;}
#gNavi #mNavi04 a img {margin:0 0 0 -3px; vertical-align:top;}
#gNavi #mNavi05 a img {margin:0 0 0 -3px; vertical-align:top;}
#gNavi #mNavi06 a img {margin:0 0 0 -3px; vertical-align:top;}
#gNavi #mNavi07 a img {margin:0 0 0 -3px; vertical-align:top;}
#gNavi #mNavi08 a img {margin:0 0 0 -3px; vertical-align:top;}

#gNavi ul {padding-left:10px;}
#gNavi li ul li {padding-right:10px;}
#gNavi li ul li a { color:#777; font-weight:bold; outline:none;}
#gNavi li ul li a:hover { color:#000; font-weight:bold; outline:none;}
#gNavi li {display:inline; }
#gNavi li ul li a.top_over{color:#000;}

#gNavi .menu_sub{position:absolute; top:38px; padding-top:6px; display:none; background:#fff;}
.sub_menu_left{float:left; background:url(../images/submenu_leftbg.gif) no-repeat; width:5px; height:24px;}
.sub_menu_right{float:left; background:url(../images/submenu_rightbg.gif) no-repeat; width:5px; height:24px;}
#gNavi li ul {float:left; background:url(../images/submenu_centerbg.gif) repeat-x; height:24px;}
#gNavi li ul li{float:left; padding-top:3px; background:url(../images/left_menu_dot01.gif) left 10px no-repeat; padding-left:7px;}
#sNavi01 {left:10px; width:500px;}
#sNavi02 {left:20px; width:500px;}
#sNavi03 {left:130px; width:300px;}
#sNavi04 {left:150px; width:300px;}
#sNavi05 {left:150px; width:410px;}
#sNavi06 {left:190px; width:500px;}
#sNavi07 {left:190px; width:660px;}
#sNavi08 {left:450px; width:240px;}



#left_menu .left{float:left; width:205px;}
#left_menu .left_top{background:url(../images/left_menu_topbg.gif) no-repeat; height:5px; line-height:1px; font-size:0;}
#left_menu .left_center{background:url(../images/left_menu_centerbg.gif) repeat-y; padding:10px 0 0 16px;}
.left_center .welcome_menu_tit_h2{background:url(../images/left_menu_tit_h201.gif) no-repeat; height:90px; text-indent:-5000px;}
#left_menu .left_center ul{padding:0 0 40px 0;}
#left_menu .left_center li{background:url(../images/left_menu_line.gif) left bottom no-repeat; padding:10px 0 10px 0;}
#left_menu .left_center li a{background:url(../images/left_menu_dot01.gif) 5px 6px no-repeat; .background:url(../images/left_menu_dot01.gif) 5px 4px no-repeat; padding-left:15px;}
#left_menu .left_center ul li ul li a{ background:none; padding-left:0px;}
#left_menu .left_center ul li ul {padding: 0 0 0 10px;}
#left_menu .left_center ul li ul li{background: url('/home/images/common/bbssm_link_list.gif') 7px 10px no-repeat; padding: 3px 0 3px 15px; }


#left_menu .left_bottom{background:url(../images/left_menu_bottombg.gif) no-repeat; height:48px;}


.notice_le{width:400px; float:left;}
.notice_le h2{width:400px; position:relative; border-bottom:1px solid #c3d4dd; line-height:0; font-size:0;}
.notice_le .m_more{position:absolute; top:10px; right:5px; }
.notice_le ul{height:100px; padding:10px 0 20px 0; }
.notice_le li{background:url(/home/english/images/main/dot01.gif) 3px no-repeat; padding:0 0 0 10px;  height:20px; vertical-align:top;}
.list_le{float:left; width:320px;}
.list_ri{float:right; color:#f78600;}

.banner_ri{width:242px;backgr ound:red; float:right;}
.ban{background:url(/home/english/images/main/ban_bg.gif) no-repeat; margin:5px 0; padding:2px 0; height:61px;}
.ban li{text-align:center; padding:4px 0; }

.newsletter{background:url(/home/english/images/main/m_newletter.gif) no-repeat; margin:0 0 5px 0; padding:70px 0 0 10px;; height:29px; }
.newsletter .news_input{width:170px; height:17px; border:1px solid #ccc; }
.m_list{background:url(/home/english/images/main/m_list_bg.gif) no-repeat; height:98px; padding:15px 0 0 10px;}
.m_list li{ padding:5px 0 5px 18px; .padding:3px 0 2px 18px; background:url(/home/english/images/main/dot02.gif) 5px 5px no-repeat; }

.vol_btn { position:relative; display:inline-block; overflow:visible; width:13px; height: 13px; margin: 0; padding: 0; border:0; text-decoration: none !important; background: url(/home/english/images/top_plus.gif) no-repeat left top;vertical-align:top;}

.vol_btn2 { position:relative; display:inline-block; overflow:visible; width:13px; height: 13px; margin: 0; padding: 0; border:0; text-decoration: none !important; background: url(/home/english/images/top_minus.gif) no-repeat left top; vertical-align:top;}

.screen_btn { position:relative; display:inline-block; overflow:visible; width:13px; height: 13px; margin: 0; padding: 0; border:0; text-decoration: none !important; background: url(/home/english/images/top_plus_green.gif) no-repeat left top; vertical-align:top;}

.screen_btn2 { position:relative; display:inline-block; overflow:visible; width:13px; height: 13px; margin: 0; padding: 0; border:0; text-decoration: none !important; background: url(/home/english/images/top_minus_green.gif) no-repeat left top; vertical-align: top;}

.vol_btn span, .vol_btn2 span, .screen_btn span, .screen_btn2 span { position:absolute; width:0px; height:0px; overflow:hidden; font-size: 0; text-indent: -5000px;}

/* 2010-08-19 황선하 추가 */
.none {display:none;}
.valuation_right label {margin:0;}
.valuation_right label .star01, .valuation_right label .star02, .valuation_right label .star03, .valuation_right label .star04, .valuation_right label .star05 {margin:4px 0 -2px; width:60px; height:12px; text-indent:-999px; display:inline-block; overflow:hidden;}
.valuation_right label .star05 {background:url(/home/images/common/ico_search_a.gif) no-repeat;}
.valuation_right label .star04 {background:url(/home/images/common/ico_search_b.gif) no-repeat;}
.valuation_right label .star03 {background:url(/home/images/common/ico_search_c.gif) no-repeat;}
.valuation_right label .star02 {background:url(/home/images/common/ico_search_d.gif) no-repeat;}
.valuation_right label .star01 {background:url(/home/images/common/ico_search_e.gif) no-repeat;}

.valuation_left ul li.wd_sp{word-spacing:-1px;}