body, div, span, form
{ margin: 0px; font-family: dotum, gulim, sans-serif; font-size: normal; }
table	
{ border-collapse: collapse; table-layout: fixed; }
img
{ border: 0px; }

a, a:link, a:hover, a:active, a:visited
{ color: #656565; text-decoration: none; }
a:hover
{ text-decoration: underline; }

div#bdz_body
{ width: 100%; text-align: center;}

div#bdz_top
{ width: 100%; height: 92px; text-align: center;}
div#bdz_top_sub
{ width: 921px; height: 57px; }
div#bdz_top_logo
{ width: 300px; height: 57px; float: left; text-align: left; }

div#bdz_top_mem
{ width: 621px; height: 25px; float: right; text-align: right; margin-top: 32px; font-size: 9pt; color: #666; }
input.frm_login
{ width: 70px; height: 18px; border: 1px #ddd solid; font-size:11px; vertical-align: middle; }
.img_align
{ vertical-align: middle; }
input#bg_id
{ background:url(/main_new/images/bg_id.gif) no-repeat; background-position: center 0px; }
input#bg_pwd
{ background:url(/main_new/images/bg_pwd.gif) no-repeat; background-position: center 0px; }

div#bdz_top_mnu
{ width: 100%; height: 35px; text-align: center; background-color:#888; }
div#bdz_top_mnu_sub
{ width: 921px; text-align: center; }
ul#bdz_top_mnu_nav
{ margin: 0px; display: inline; list-style: none; height: 35px; }
li.mnu_term
{ padding-left: 33px; display: inline; list-style-type: none; height: 35px; }

div#bdz_main
{ width: 921px; margin-top: 5px; padding-top: 5px; }
div#bdz_banner_songho
{ float: left; position:relative; width: 549px; padding: 1px; }
div#bdz_main_l
{ float: left; width: 549px; background-color: #000; padding: 6px; }
div#bdz_main_r
{ float: right; width: 366px; }

div#ml_news_title
{}
span#news_title_bar
{ float: left; color: #fff; font-size: 9pt; font-weight: bold; }
span#news_more
{ float: right; }

div#ml_news_headline, div.ml_news_loop
{ margin-top: 6px; padding: 2px; background-color: #000000; width: 537px; }
div#ml_news_headline
{ margin-top: 3px; }
div#ml_news_headline_img
{ width: 532px; height: 300px; overflow: hidden; }
div#ml_news_headline_txt
{ padding: 3px 5px 1px 5px; width: 532px; color: #EEEEEE; font-size: 9pt; text-align: left; }
span#ml_news_headline_title
{ font-weight: bold; font-size: 11pt; color:#EEEEEE}

div.ml_news_loop_l
{ float: left; width: 150px; text-align: center; border: 2px #FFFFFF solid; background-color:#FFFFFF}
div.ml_news_loop_r
{ float: right; width: 375px; }
.ml_news_loop_title, .ml_news_loop_txt
{ text-align: left; font-size: 8pt; color: #EEEEEE; font-weight: normal; }
.ml_news_loop_line
{ height: 1px; background: url(/main_new/images/bg_dotline.gif) repeat-x top; }
.ml_news_loop_txt
{ padding-top: 5px; line-height: 12px; }

div#ml_bottom_more
{ margin-top: 6px; text-align: right; color:#EEEEEE}


select#search_tp, input#search_kw
{ height: 20px; font-size: 9pt; }
input#search_kw
{ width: 220px; }
input#search_btn
{ vertical-align: middle; margin-top: -2px; }

div#mr_banner
{ margin: 5px 0px 5px 0px; }

div#mr_roundbox
{ clear: both; border-width: 0px 1px 0px 1px; border-color: #b0b0b0; border-style: solid; width: 366px; margin: 0px; }

div#lt_edge
{ float: left; text-align: left; width: 183px; height: 5px; border-width: 1px 0px 0px 1px; border-color: #b0b0b0; border-style: solid; }
div#rt_edge
{ float: right; text-align: right; width: 183px; height: 5px; border-width: 1px 1px 0px 0px; border-color: #b0b0b0; border-style: solid; }
div#lb_edge
{ float: left; text-align: left; width: 183px; height: 5px; border-width: 0px 0px 1px 1px; border-color: #b0b0b0; border-style: solid; }
div#rb_edge
{ float: right; text-align: right; width: 183px; height: 5px; border-width: 0px 1px 1px 0px; border-color: #b0b0b0; border-style: solid; }

img#lt_img
{ position: relative; left: -1px; top: -1px; }
img#rt_img
{ filter: fliph(); position: relative; right: -1px; top: -1px; }
img#lb_img
{ filter: flipv(); position: relative; left: -1px; bottom: -1px; }
img#rb_img
{ filter: fliph() flipv(); position: relative; right: -1px; bottom: -1px; }

div#mr_cooperbuy
{}
div#mr_blog
{ background: url(/main_new/images/bg_dotline.gif) repeat-x top; padding-top:1px}
div#mr_linknews
{ background: url(/main_new/images/bg_dotline.gif) repeat-x top; padding: 5px 20px 5px 20px; }
div#mr_shop
{ background: url(/main_new/images/bg_dotline.gif) repeat-x top; solid; background-color: #f1f1f1; padding: 10px 10px 10px 10px; height: 220; }
div#mr_market
{ background: url(/main_new/images/bg_dotline.gif) repeat-x top; padding: 5px 20px 5px 20px; text-align:left}
div#mr_songho
{ background: url(/main_new/images/bg_dotline.gif) repeat-x top; padding-top: 5px; }
div#mr_media
{}
div#mediamedia
{ width: 350px; }
div#mr_notice, div#mr_shopsale_info
{}
div#mr_brief
{ background: url(/main_new/images/bg_dotline.gif) repeat-x top; padding: 5px 20px 5px 20px; text-align:left }

div#mr_blog_sub, div#mr_notice_sub, div#mr_cooperbuy_sub
{ margin: 10px 20px 10px 20px; }
div#mr_shopsale_info_sub
{ margin: 5px 5px 5px 5px; }
div#mr_songho_sub
{ margin: 0px 20px 10px 20px; }
span#mr_blog_title, span#mr_songho_title, span#mr_notice_title, span#media_title, span#mr_linknews_title, span#mr_brief_title, span#mr_market_title, span#mr_shopsale_info_title
{ float: left; color: #2f7fc4; font-size: 9pt; font-weight: bold; }
span#mr_linknews_title, span#mr_brief_title, span#mr_market_title
{ width:60px; text-align:left; }
span#mr_blog_more, span#mr_songho_more, span#mr_notice_more, span#media_more, span#mr_shopsale_info_more
{ float: right; }
div.blog_list, div.songho_list, div.notice_list
{ font-size: 9pt; text-align: left; line-height: 11pt; }

div#mr_linknews_sub
{ text-align: left; }
a.linknews, a:link.linknews, a:hover.linknews, a:active.linknews, a:visited.linknews
{ color: #af6; font-size: 9pt; }	/*#7b9808*/

div#mr_market_sub
{ text-align: left; }
a.market, a:link.market, a:hover.market, a:active.market, a:visited.market
{ color: #656565; font-size: 9pt; }

.cooperbuy_list, a:link.cooperbuy_list, a:hover.cooperbuy_list, a:active.cooperbuy_list, a:visited.cooperbuy_list
{ color: #666666; font-size: 9pt; background-color:#F4F4F4; padding: 5px 5px 5px 5px; }

div#mr_shop_sub
{  }
span#mr_inlinknews
{ font-size:13px;  }
span#mr_inmarket
{ font-size:13px; width:245px;}
span#mr_inbrief
{ font-size:13px; width:245px; }

div#mlt_edge
{ float: left; text-align: left; width: 175px; height: 5px; border-width: 1px 0px 0px 1px; border-color: #b0b0b0; border-style: solid; }
div#mrt_edge
{ float: right; text-align: right; width: 175px; height: 5px; border-width: 1px 1px 0px 0px; border-color: #b0b0b0; border-style: solid; }
div#mlb_edge
{ float: left; text-align: left; width: 175px; height: 5px; border-width: 0px 0px 1px 1px; border-color: #b0b0b0; border-style: solid; }
div#mrb_edge
{ float: right; text-align: right; width: 175px; height: 5px; border-width: 0px 1px 1px 0px; border-color: #b0b0b0; border-style: solid; }

img#mlt_img
{ position: relative; left: -1px; top: -1px; }
img#mrt_img
{ filter: fliph(); position: relative; right: -1px; top: -1px; }
img#mlb_img
{ filter: flipv(); position: relative; left: -1px; bottom: -1px; }
img#mrb_img
{ filter: fliph() flipv(); position: relative; right: -1px; bottom: -1px; }

div#mediabox
{ clear: both; width: 350px; height: 210px; border-width: 0px 1px 0px 1px; border-color: #b0b0b0; border-style: solid; padding: 3px 10px 3px 10px; }
span#media_more
{ color: #2f7fc4; font-size: 8pt; }

div#bdz_bottom
{ width: 100%; margin-top: 10px; }
div#bdz_bottom_mnu_bg
{ padding-top: 9px; width: 100%; border-top: 1px #e8e8e8 solid; height: 30px; font-size: 9pt; }
div#bdz_bottom_copy
{ width: 100%; background-color: #efefef; height: 130px; vertical-align: top; }

ul#bdz_bottom_mnu_nav
{ margin: 0px; display: inline; list-style: none; }
li.bottom_mnu_term
{ padding-left: 30px; display: inline; list-style-type: none; }

a.bottom_mnu_term, a:hover.bottom_mnu_term, a:link.bottom_mnu_term, a:visited.bottom_mnu_term, a:active.bottom_mnu_term, li.bottom_mnu_term
{ color: #27577d; }

#banner_main_left
{ position: absolute; float: left; padding-top: 5px; margin-left:-75px; }
div.banner_main_left
{ padding-bottom:5px; }

#banner_main_right
{ position: absolute; float: right; padding-top: 5px; margin-left:925px; }
div.banner_main_right
{ height: 42px; width:70px; }

#mr_brief_more, #mr_market_more
{ position: absolute; float: right; text-align: right; }

div#mr_text
{ height: 20px; vertical-align: 50%; }

span#mrs_text
{ font-size:12px; font-weight:bold; text-decoration:underline; color:red; }


div#cliparea
{ margin-top: 3px; padding: 2px; background-color: #000000; width:537px; height:16px; overflow-x: hidden; }
span#sldarea, span#sldareanxt
{ top:3px; left:537px; height:16px; position:absolute; display:inline; white-space:nowrap; color: #9e9; font-size:9pt; }