@charset "utf-8";
/*login layout*/
#LMiddle, #LFooter #Lheader { width:628px; }
#LMiddle { text-align:left; margin:0 0 0 146px; _margin:0 0 0 146px; }
#login { float:left; _float:left; width:628px; height:293px; vertical-align:top; margin:0; text-align:left; position:relative; text-align:left;}
#login h2 {  position:absolute; left:125px; top:237px; width:85px; height: 25px;}

/*loginHeader*/
#loginheader{  overflow:visible;position:relative;z-index:100; height:163px; width:628px; margin:70px 0 0 146px; _margin:70px 0 0 136px;  }  
#loginheader h1{ position:absolute; left:0px; top:0px; width:628; height: 163px;}
#loginheader h1 a{display:block;color:#ff7800;}


/*submenu*/
.submenu1 {position:absolute; left:3px; top:147px; width:518px; height:21px; text-align:left; z-index:10000; }
.submenu8 {position:absolute; left:500px; top:146px; width:465px; height:25px;  text-align:left; z-index:10000; padding-top:6px; }
ul.sub8 { list-style:none; padding-left:0; margin-left:0; width:466px;}
ul.sub8 li { display:marker; float:left;}
.submenuoff {position:absolute; left:3px; top:146px; width:518px; height:21px; text-align:left; z-index:10000; z-index:0; display:none;}
#loginheader h1{ position:absolute; left:0px; top:0px; width:628px; height: 163px;}
#loginheader h1 a{display:block;color:#ff7800;}


/*common layout 추가*/
#Top, #Middle, #Footer, #header { width:930px; }
#Middle, #Left, #Content { float:left; }
#Middle {text-align:left; height:100% }
#content { float:left; width:690px; height:100%; text-align:left; position:relative; margin:15px 0 0 7px;}
#center { float:left; width:521px; _521px; height:100%; text-align:left; position:relative; margin:15px 0 0 2px;}
#mediablog { float:left; width:700px; height:100%; text-align:left; position:relative; text-align:left; margin:15px 0 0 7px;}
#login_content { float:left; width:690px;  text-align:left; position:relative; text-align:center; margin:15px 0 0 35px;}
#Left { width:185px; margin-top:10px; height:100%; padding:6px 0 0 0; text-align:center; vertical-align:top; position:relative; }
#right { float:right; width:180px; _width:185px; margin:10px 0px 0 20px; _margin:10px 35px 0 0; height:100%; padding:6px 0 0 0; text-align:center; vertical-align:top; position:absolute; top:166px; right:-3px; }
#main_right { float:right; width:185px; margin:10px 30px 0 0; _margin:10px 37px 0 0; height:100%; padding:6px 0 0 0; text-align:center; vertical-align:top; position:relative; }


/*Footer*/
#Footer_warp {background:#FFF url(../images/bg_foot.gif) repeat-x scroll 0 top;  margin:80px 0 0 0; width:100%;}
#Footer_warp .footer {height:100%; margin:0 0; width:930;}

/*Layout*/
body{text-align:center; background:url(../images/bg_head.gif) repeat-x 100% 0;}
#wrap{ width:920px; position:relative; margin:0 auto; text-align:left; }
#head_wrap{position:relative;z-index:100;}


#container{ repeat-y 0 0;}
#column_left{float:left;width:185px;}
#column_right{float:right;width:185px;}

/*Header 추가*/
#header{  overflow:visible; position:relative; z-index:100; height:107px; margin-bottom:60px;  }  
#header h1{ position:absolute; left:32px; top:45px;  height: 42px; }
#header h1 a{display:block;color:#3eaf0e;}
#header h2{ position:absolute; left:7px; top:7px;  height: 10px; }
#header h2 a{display:block;color:#3eaf0e;}

/* Naviup Area */
#naviup_area {height:22px;}
#naviup_area ul{float:right;margin:5px 30px 0 0;}
#naviup_area li{float:left;}
#naviup_area li a{display:block;height:16px;background:url(../images/mnu_v1.gif) no-repeat;}
#naviup_area .login{width:51px;background-position:0 -40px;}
#naviup_area .logout{width:51px;background-position:0 -200px;}
#naviup_area .member{width:46px;background-position:0 -80px;}
#naviup_area .sitemap{width:48px;background-position:0 -120px;}
#naviup_area .userguide{width:51px;background-position:0 -160px;}





/*main contents top*/
#ctop {height:91px; position:relative; }
#ctoptab {height:120px; position:relative; }
#ctop_nosub {height:109px; position:relative; }
#ctop_nosub01 {height:113px; position:relative; }
#ctop_sub {height:82px; position:relative; }
#channel {position:relative; z-index:100; }
#banner {margin-top:8px; height:54px; }
#banner p {float:left; width:229px; }
#banner p.r {width:222px; }

#mainimg { position:absolute; top:0; left:0; width:690px; height:91px; }
#mainimgtab { position:absolute; top:0; left:0; width:690px; height:115px; }
#mainbi { position:absolute; top:0; left:0; width:400px; height:85px; }
#mainbi a {display:block; width:250px; height:50px; margin:20 0 0 18; text-indent:-9000px;}


/* smenu 추가 */
#Smenu a:link { color:#333333; text-decoration:none }
#Smenu a:visited { color:#333333; text-decoration:none }
#Smenu a:hover { color:#999999; text-decoration:underline }
#Smenu { padding-top:4px; text-align:center; width:185px; height:266px; margin-bottom:5px; background:url(../images/bg_smenu.gif) no-repeat; }
#Smenu2 { padding-top:4px; text-align:center; width:185px; height:324px; margin-bottom:5px; background:url(../images/bg_smenu2.gif) no-repeat; }
#Smenu3 { padding-top:4px; text-align:center; width:185px; height:744px; margin-bottom:5px; background:url(../images/bg_smenu3.gif) no-repeat; }
#Slogin { padding-top:4px; text-align:center; width:185px; height:150px; margin-bottom:5px; background:url(../images/bg_login.gif) no-repeat; }
#SloginOn { padding-top:4px; text-align:center; width:185px; height:150px; margin-bottom:5px; background:url(../images/bg_loginon.gif) no-repeat; }
#Snotice { padding-top:0px; text-align:center; width:185px; height:129px; margin-top:5px; background:url(../images/bg_snotice.gif) no-repeat; }
#sboard {margin-top:0px; padding:0;}
#blank {margin-top:5px; padding:0;}
#adzone { padding-top:0px; text-align:left; width:185px; height:149px; margin-bottom:6px; }
#slist { padding-top:0px; text-align:left; width:185px; height:312px; margin-bottom:5px; }


#mediablog_table { padding-top:4px; text-align:center; width:711px; height:403px; margin:0 0 5px 0; background:url(../images/bg_tbl_mb.gif) no-repeat; }
#mediablog_table1_top { float:left; padding-top:4px; text-align:center; width:442px; height:119px; margin:0; background:url(../images/bg_tbl_mb.gif) no-repeat; }
#mediablog_table2_top { position:absolute; top:0px; left:442px; text-align:center; width:268px; height:119px; margin:0; background:url(../images/bg_tbl_mb.gif) no-repeat; background-position: -442px 0;} 
#mediablog_table1 { float:left; padding-top:4px; text-align:center; width:442px; height:403px; margin:0 0 5px 0; background:url(../images/bg_tbl_mb.gif) no-repeat; }
#mediablog_table2 { position:absolute; top:0px; left:442px; text-align:center; width:268px; height:403px; margin:0 0 5px 0; background:url(../images/bg_tbl_mb.gif) no-repeat; background-position: -442px 0; }
#mediablog_news { padding:0px; text-align:center; width:711px; margin:0; background:url(../images/bg_tbl_mbnews_mid0.gif)  repeat-y;}
#mediablog_bot { padding:0px; text-align:center; width:711px; margin:0 0 5px 0;}
#mediablog_news1 { float:left; padding-top:4px; text-align:center; width:442px; height:403px; margin:0 0 5px 0; background:url(../images/bg_tbl_mbnews.gif) no-repeat; }
#mediablog_news1_top { float:left; padding-top:4px; text-align:center; width:442px; height:119px; margin:0; background:url(../images/bg_tbl_mbnews.gif) no-repeat; }
#mediablog_news1_bot { position:relative; top:0px; left:0px; text-align:center; width:268px; height:210px; margin:0; background:url(../images/bg_tbl_mbnews.gif) no-repeat; background-position: 0px -193px; }
#mediablog_news2 { position:absolute; top:0px; left:442px; text-align:center; width:268px; height:403px; margin:0 0 5px 0; background:url(../images/bg_tbl_mbnews.gif) no-repeat; background-position: -442px 0; }
#mediablog_news2_top { position:absolute; top:0px; left:442px; text-align:center; width:268px; height:119px; margin:0; background:url(../images/bg_tbl_mbnews.gif) no-repeat; background-position: -442px 0; }
#mediablog_news2_bot { position:relative; top:0px; right:0px; text-align:center; width:268px; height:210px; margin:0; background:url(../images/bg_tbl_mbnews.gif) no-repeat; background-position: -442px -193px; }
#newstitle { padding-top:4px; text-align:center; width:711px; height:51px; margin:0 0 0px 0; background:url(../images/bg_tbl_news.gif) no-repeat; }
#searchtitle { padding-top:4px; text-align:center; width:711px; height:51px; margin:0 0 5px 0; background:url(../images/tit_search.gif) no-repeat; }
#ucc { position:relative; top:0px; left:0px; text-align:center; width:711px; height:166px; margin:0 0 10px 0; background:url(../images/bg_tbl_ucc.gif) no-repeat; background-position: 0px 0px; }
#ucc2 { position:relative; top:0px; left:0px; text-align:center; width:711px; height:166px; margin:0 0 10px 0; background:url(../images/bg_tbl_ucc.gif) no-repeat; background-position: 0px 0px; }
#uccPlay { position:relative; top:0px; left:0px; text-align:center; width:711px; height:423px; margin:0 0 2 0; background:url(../images/bg_tbl_uccplay.gif) no-repeat; background-position: 0px 0px; }







ul.foot1 { list-style:none; padding-left:0; margin-left:0; width:451px;}
ul.foot1 li { display:block; float:left;}
ul.foot2 { list-style:none; padding-left:0; margin-left:0; width:709px;}
ul.foot2 li { display:block; float:left;}




ul.mainbanner { list-style:none; padding-left:0; margin-left:0; width:184px;}
ul.tab { list-style:none; padding-left:0; margin-left:0; width:520px;}
ul.tab li { display:block; float:left;}
ul.headline { list-style:none; padding-left:0; margin-left:0; width:711px;}
ul.headline li { display:block; float:left;}
/* 메인 센터 영역 */
#blog_news { float:left; padding:6px 0 0 0; width:521px; height:150px; margin:1px 0 5px 0; background:url(../images/main_cbg_v1.gif) no-repeat; }
#blog_issue { float:left; padding-top:4px; text-align:center; width:521px; height:177px; margin:0 0 5px 0; background:url(../images/main_cbg_v1.gif) no-repeat; background-position: 0 -221px; }
#blog_ucc { float:left; padding-top:4px; text-align:center; width:521px; height:131px; margin:0 0 5px 0; background:url(../images/main_cbg_v1.gif) no-repeat; background-position: 0 -398px;}
#rletter { float:left; padding-top:4px; text-align:center; width:521px; height:148px; margin:0 0 5px 0; background:url(../images/main_cbg_v1.gif) no-repeat; background-position: 0 -529px; }
#blog_ranker { float:left; padding-top:4px; text-align:center; width:521px; height:262px; margin:0 0 5px 0; background:url(../images/main_cbg_v1.gif) no-repeat; background-position: 0 -677px; }

/*서치영역*/
#search1 { float:left; padding:6px 0 0 0; width:670px; height:221px; margin:1px 0 5px 0;}
.section .searchbox02 {
				border-top:2px solid #eaeaeb; border-bottom:1px solid #eaeaeb;
				clear:both;
				heith:52px;
				margin:11px 0 23px 20px;
				position: relative;
				z-index:100;
				margin-bottom:15px;
}

.search_list1 { float:left; padding:6px 0 0 0; width:690px; _width:692px; height:221px; margin:1px 0 5px 0;}


/* mediablog */

table.snotice { width:182px; margin:0 0;}

table.snotice th {  vertical-align:top; height:32px; text-align:right; padding:13px 10px 0 0; border:none;}
table.snotice tr td { padding:6px 0 0 5px; text-align:left; height:20px; color:#707070;}
table.snotice tr td.title { text-align:left; border:none; }
table.snotice tr td.line { height:3px }
table.snotice tr td.line_last { height:7px; border:none; }
table.snotice tr td a:link { color:#707070; text-decoration:none }
table.snotice tr td a:visited { color:#707070; text-decoration:none }
table.snotice tr td a:active { color:#707070; text-decoration:none }
table.snotice tr td a:hover { color:#ff7800; text-decoration:none }

table.LoginOn { width:182px; margin:0;}
table.LoginOn th { height:34px; text-align:left; border:none; padding:3px 0 0 0;}
table.LoginOn th.top { padding:2px 0 0 15px;}
table.LoginOn tr td { padding:3px 0 0 3px; text-align:left; vertical-align:bottom; height:20px;}
table.LoginOn tr td.top { padding:3px 0 0 15px;}
table.LoginOn tr td.mid { height:100}
table.LoginOn tr td.content { padding:3px 0 0 0px; text-align:left; height:22px;}
table.LoginOn tr td.bot1 { text-align:center; padding-top:5px; vertical-align:middle; height:30px;}
table.LoginOn tr td.bot2 { text-align:center;  vertical-align:middle; height:30px;}
table.LoginOn tr td img{ vertical-align:top; padding-top:2px; margin-top:0px;}

table.LoginOn tr td.line { height:3px }

/* 메인센터_TABLE */

table.blog_news { width:520px; margin:0; margin:31px 0 0 ;}
table.blog_news th {  vertical-align:top; height:30; text-align:left; padding:0 10px 0 0; border:none;}
table.blog_news tr td {height:20px;}
table.blog_news tr td.title { padding:3px 0 0 0;}
table.blog_news tr td.tc { text-align:center;}
table.blog_news tr td img{ vertical-align:top; margin-top:0px;}
table.blog_news tr td.titline { padding:3px 0 0 0px; text-align:left; height:22px;}
table.blog_news tr td.titline a:link { color:#000000; text-decoration:none }
table.blog_news tr td.top { padding:5px 0 0 30px; text-align:left; height:78px; wo }
table.blog_news tr td img .top { vertical-align:top; margin:0px 0 0 10px;}
table.blog_news tr td.tab_on { text-align:left; font-weight:bold; height:22px; text-align:center; padding:2 0 0 0; border:1 solid #d8d8d8; border-bottom:none; background-color:#FFF; }
table.blog_news tr td.tab_off { text-align:left; height:22px; text-align:center; padding:2 0 0 0; border:1 solid #d8d8d8; background-color:#f7f7f7; }
table.blog_news tr td.tab_end { text-align:left; height:22px; padding:0 0 0 0px; border:1 solid #d8d8d8; border-top:none; border-left:none; border-right:none; }
table.blog_news tr td.endline { text-align:left; height:22px; padding:0 0 6px 0px; border:1 solid #d8d8d8; border-top:none; border-left:none; border-right:none; }
table.blog_news tr td.line { height:3px }
table.blog_news tr td.line_last { height:7px; border:none; }

table.blog_issue { width:520px; margin:0;}
table.blog_issue th {  vertical-align:top; height:50; text-align:left; padding:0 10px 0 0; border:none;}
table.blog_issue tr td {height:21px;}
table.blog_issue tr td.title { padding:6px 0 7px 0;}
table.blog_issue tr td.tc { text-align:center;}
table.blog_issue tr td img{ vertical-align:top; margin-top:0px;}
table.blog_issue tr td.endline { text-align:left; height:22px; padding:0 0 6px 0px; border:1 solid #d8d8d8; border-top:none; border-left:none; border-right:none; }
table.blog_issue tr td.line { height:3px }
table.blog_issue tr td.line_last { height:7px; border:none; }

table.blog_ucc { width:520px; height:120px; margin:0;}
table.blog_ucc th {  vertical-align:top; height:24; text-align:left; padding:0 10px 0 0; border:none;}
table.blog_ucc tr td {height:23px;}
table.blog_ucc tr td.title { padding:6px 0 0 0;}
table.blog_ucc tr td.content { height:76px; padding:3px;}
table.blog_ucc tr td.tc { text-align:center;}
table.blog_ucc tr td img{ vertical-align:top; margin-top:0px;}


table.blog_rletter { width:520px; margin:0;}
table.blog_rletter th {  vertical-align:top; height:24; text-align:left; padding:0 10px 0 0; border:none;}
table.blog_rletter tr td {height:23px;}
table.blog_rletter tr td.title { padding:6px 0 0 0;}
table.blog_rletter tr td.content { height:76px; padding:3px;}
table.blog_rletter tr td.tc { text-align:center;}
table.blog_rletter tr td img{ vertical-align:top; margin-top:0px;}

/* mediablog */

table.mediablog1 { width:442px; margin:0 0;}
table.mediablog1 th {  vertical-align:top; height:45px; text-align:left; padding:16px 10px 0 0; border:none;}
table.mediablog1 tr td { text-align:left; height:22px;}
table.mediablog1 tr td img{ vertical-align:top; margin-top:0px;}
table.mediablog1 tr td.headline { padding:3px 0 0 0px; text-align:left; height:22px; background:url(../images/bg_tbl_mbnews_mid.gif)}
table.mediablog1 tr td.titline { padding:3px 0 0 0px; text-align:left; height:22px;}
table.mediablog1 tr td.titline a:link { color:#000000; text-decoration:none }
table.mediablog1 tr td.top { padding:5px 0 0 30px; text-align:left; height:78px; wo }
table.mediablog1 tr td img .top { vertical-align:top; margin:0px 0 0 10px;}
table.mediablog1 tr td.title { text-align:left; padding:3px 0 0 0px; border:none; }
table.mediablog1 tr td.line { height:3px }
table.mediablog1 tr td.line_last { height:7px; border:none; }

table.mediablog2 { width:268px; margin:0 0;}
table.mediablog2 th {  vertical-align:top; height:46px; text-align:left; padding:16px 10px 0 0; border:none;}
table.mediablog2 tr td { text-align:left; height:22px;}
table.mediablog2 tr td img{ vertical-align:top; margin-top:0px;}
table.mediablog2 tr td.headline { padding:3px 0 0 0px; text-align:left; height:22px; background:url(../images/bg_tbl_mbnews_mid2.gif)}
table.mediablog2 tr td.titline { padding:3px 0 0 0px; text-align:left; height:24px;}
table.mediablog2 tr td.titline a:link { color:#000000; text-decoration:none }
table.mediablog2 tr td.top { padding:5px 0 0 30px; text-align:left; height:78px; wo }
table.mediablog2 tr td img .top { vertical-align:top; margin:0px 0 0 10px;}
table.mediablog2 tr td.title { text-align:left; padding:3px 0 0 0px; border:none; }
table.mediablog2 tr td.line { height:3px }
table.mediablog2 tr td.line_last { height:7px; border:none; }

table.mediablog { width:711px; margin:0 0;}
table.mediablog th {  vertical-align:top; height:45px; text-align:left; padding:16px 10px 0 0; border:none;}
table.mediablog tr td { text-align:left; height:22px;}
table.mediablog tr td img{ vertical-align:top; margin-top:0px;}
table.mediablog tr td.titline { padding:3px 0 0 0px; text-align:left; height:22px;}
table.mediablog tr td.titline a:link { color:#000000; text-decoration:none }
table.mediablog tr td.top { padding:5px 0 0 30px; text-align:left; height:78px; wo }
table.mediablog tr td img .top { vertical-align:top; margin:0px 0 0 10px;}
table.mediablog tr td.title { text-align:left; padding:3px 0 0 0px; border:none; }
table.mediablog tr td.line { height:3px }
table.mediablog tr td.line_last { height:7px; border:none; }

table.newslist { width:660px; margin:0px 0 0 0px; text-align:center;}
table.newslist th {  vertical-align:top; height:45px; text-align:right; padding:0px 10px 0 0; border:none;}
table.newslist th.tit { text-align:left; padding:0px 0 0px 20px; vertical-align:middle; background-color:#fafafa; border:1px solid #CCC; border-left:none; border-right:none; }
table.newslist tr td { text-align:left; padding:5px 0 5px 0px; border:1px solid #CCC; border-left:none; border-right:none; border-top:1px solid #CCC; }
table.newslist tr td.tit { text-align:left; padding:10px 0 5px 10px; background-color:#fafafa; border:1px solid #CCC; border-left:none; border-right:none; }
table.newslist tr td img{ vertical-align:top; margin-top:0px;}
table.newslist tr td.titline { padding:3px 0 0 0px; text-align:left; height:22px;}
table.newslist tr td.titline a:link { color:#000000; text-decoration:none }
table.newslist tr td.top { padding:5px 0 0 30px; text-align:left; height:78px; }
table.newslist tr td img .top { vertical-align:top; margin:0px 0 0 10px;}
table.newslist tr td.title { text-align:left; padding:3px 0 0 0px; border:none; }
table.newslist tr td.line { height:3px }
table.newslist tr td.line_last { height:7px; border:none; }

table.newscon { width:660px; margin:0px 0 0 0px; text-align:center;}
table.newscon th {  vertical-align:top; height:45px; text-align:right; border:none;}
table.newscon th.left {  vertical-align:top; height:45px; text-align:left; border:none; padding:15px 0 0 15px;}
table.newscon tr td { text-align:left; padding:10px 0 5px 4px;}
table.newscon tr td img{ vertical-align:top; margin-top:-2px;}
table.newscon tr td img.newsimg{margin:5; }
table.newscon tr td.titline { padding:3px 0 0 0px; text-align:left; height:22px;}
table.newscon tr td.titline a:link { color:#000000; text-decoration:none }
table.newscon tr td.top { padding:5px 0 0 30px; text-align:left; height:78px; }
table.newscon tr td img .top { vertical-align:top; margin:0px 0 0 10px;}
table.newscon tr td.title { text-align:left; padding:3px 0 0 0px; border:none; }
table.newscon tr td.line { height:3px }
table.newscon tr td.line_last { height:7px; border:none; }
table.newscon th.select {  vertical-align:top; height:25px; text-align:left; padding-top:5px; border:none;}
table.newscon th.select a.select:link { color:#ff7800; text-decoration:underline }
table.newscon th.select a.select:visited { color:#s545454; text-decoration:underline }
table.newscon th.select a.select:active { color:#ff7800; text-decoration:underline }
table.newscon th.select a.select:hover { color:#ff7800; text-decoration:underline }

table.ucclist { width:688px; margin:0px; text-align:center;}
table.ucclist th {  vertical-align:top; height:45px; text-align:right; padding:0px 10px 0 0; border:none;}
table.ucclist th.tit { text-align:left; padding:0px 0 0px 20px; vertical-align:middle; background-color:#fafafa; border:1px solid #CCC; border-left:none; border-right:none; }
table.ucclist tr td { text-align:center; padding:35px 0 5px 0px; }
table.ucclist tr td.thum { padding:30 0 0 0;}
table.ucclist tr td.tit { text-align:center; padding:10px 0 5px 0px; background-color:#fff;}
table.ucclist tr td.tag { text-align:left; padding:5px 20px 5px 30px; background-color:#fff;}
table.ucclist tr td img{ vertical-align:top; margin-top:0px;}
table.ucclist tr td.titline { padding:3px 0 0 0px; text-align:left; height:22px;}
table.ucclist tr td.titline a:link { color:#000000; text-decoration:none }
table.ucclist tr td.top { padding:5px 0 0 30px; text-align:left; height:78px; }
table.ucclist tr td img .top { vertical-align:top; margin:0px 0 0 10px;}
table.ucclist tr td.title { text-align:left; padding:3px 0 0 0px; border:none; }
table.ucclist tr td.line { height:3px }
table.ucclist tr td.line_last { height:7px; border:none; }

table.ucccon { width:690px; margin:0px; text-align:left; margin:0px; padding:0px; }
table.ucccon th {  vertical-align:top; height:45px; text-align:right; border:none;}
table.ucccon th.left {  vertical-align:top; height:45px; text-align:left; border:none; padding:15px 0 0 15px;}
table.ucccon tr td { text-align:center; padding:0px;}
table.ucccon tr td img{ vertical-align:top; margin-top:-2px;}
table.ucccon tr td img.uccimg{margin:5; }
table.ucccon tr td.titline { padding:3px 0 0 0px; text-align:left; height:22px;}
table.ucccon tr td.titline a:link { color:#000000; text-decoration:none }
table.ucccon tr td.top { padding:5px 0 0 30px; text-align:left; height:78px; }
table.ucccon tr td img .top { vertical-align:top; margin:0px 0 0 10px;}
table.ucccon tr td.title { text-align:left; padding:3px 0 0 0px; border:none; }
table.ucccon tr td.line { height:3px }
table.ucccon tr td.line_last { height:7px; border:none; }
table.ucccon th.select {  vertical-align:top; height:25px; text-align:left; padding-top:5px; border:none;}
table.ucccon th.select a.select:link { color:#ff7800; text-decoration:underline }
table.ucccon th.select a.select:visited { color:#s545454; text-decoration:underline }
table.ucccon th.select a.select:active { color:#ff7800; text-decoration:underline }
table.ucccon th.select a.select:hover { color:#ff7800; text-decoration:underline }

table.newslist2{ width:630px; margin:0px 0 0 0px; text-align:center;}
table.newslist2 th {  vertical-align:top; height:45px; text-align:left; border:none;}
table.newslist2 th.tit { background-color:#FFF; text-align:left;  height:30px; border:none; padding-left:15px;}
table.newslist2 th.left {  vertical-align:top; height:45px; text-align:left; border:none; padding:15px 0 0 15px;}
table.newslist2 tr td { text-align:left; padding:10px 0 0px 4px;}
table.newslist2 tr td img{ vertical-align:top; margin-top:-2px;}
table.newslist2 tr td img.newsimg{margin:5; }
table.newslist2 tr td.titline { padding:3px 0 0 0px; text-align:left; height:22px;}
table.newslist2 tr td.titline a:link { color:#000000; text-decoration:none }
table.newslist2 tr td.top { padding:5px 0 0 30px; text-align:left; height:78px; }
table.newslist2 tr td img .top { vertical-align:top; margin:0px 0 0 10px;}
table.newslist2 tr td.title { text-align:left; padding:3px 0 0 0px; border:none; }
table.newslist2 tr td.line { height:3px }
table.newslist2 tr td.line_last { height:7px; border:none; }

table.reco { width:57px; margin:0px; }
table.reco th {  vertical-align:top; height:45px; text-align:right; border:none;}
table.reco tr td { text-align:left; text-align:center; padding:0px; border:none}
table.reco tr td img .top { vertical-align:top; margin:0px 0 0 10px;}

table.ucc { width:709px; margin:0 0 0 2px;}
table.ucc th {  vertical-align:top; height:15px; text-align:left; padding:4px 10px 0 0; border:none;}
table.ucc tr td { text-align:center; height:20px;}
table.ucc tr td.play { text-align:left; vertical-align:top; padding:4 0 0 5;}
table.ucc tr td.playthum { text-align:left; padding:8 0 0 7; }
table.ucc tr td.playlist { text-align:left; padding:5 0 0 3;}
table.ucc tr td.focus{ text-align:center; height:115px;}
table.ucc tr td img{ vertical-align:top; margin-top:0px; border:1px solid #4F1122}
table.ucc tr td img.bn{ vertical-align:top; margin-top:0px; border:none;}
table.ucc tr td.headline { padding:3px 0 0 0px; text-align:left; height:22px; background:url(../images/bg_tbl_mbnews_mid.gif)}
table.ucc tr td.titline { padding:3px 0 0 0px; text-align:left; height:22px;}
table.ucc tr td.titline a:link { color:#000000; text-decoration:none;}
table.ucc tr td.top { padding:5px 0 0 30px; text-align:left; height:78px; wo }
table.ucc tr td img .top { vertical-align:top; margin:0px 0 0 10px;}
table.ucc tr td.title { text-align:left; padding:3px 0 0 0px; border:none; }
table.ucc tr td.line { height:3px }
table.ucc tr td.line_last { height:7px; border:none; }







/*LEFT MENU // */
table.sboard { width:185px; border:none;}
table.sboard th.word { background:url(../images/tblbg_word_th.gif); vertical-align:top; height:27px; text-align:right; padding:13px 10px 0 0;}
table.sboard th.notice { background:url(../images/tblbg_notice_th.gif); vertical-align:top; height:31px; text-align:right; padding:13px 10px 0 0;}
table.sboard th.bpot { background:url(../images/tblbg_bpot_th.gif); vertical-align:top; height:31px; text-align:right; padding:13px 10px 0 0;}
table.sboard th.rletter { background:url(../images/tblbg_rletter_th.gif); vertical-align:top; height:31px; text-align:right; padding:13px 10px 0 0;}
table.sboard th.tagcloud { background:url(../images/tblbg_tagcloud_th.gif); vertical-align:top; height:31px; text-align:right; padding:13px 10px 0 0;}
table.sboard th.blank { background:url(../images/tblbg_blank_th.gif); vertical-align:top; height:4px; text-align:right; padding: 0;}
table.sboard th.adzone { background:url(../images/tblbg_adzone_th.gif); vertical-align:top; height:4px; text-align:right; padding: 0;}
table.sboard tr td.adzone {padding:0; text-align:left;background:url(../images/tblbg_adzone_td.gif) repeat-y;  border:none; height:143px; }
table.sboard tr td.adzoneb { height:2px; background:url(../images/tblbg_adzone_bot.gif) }
table.sboard th.slist { background:url(../images/tblbg_slist_th.gif); vertical-align:top; height:31px; text-align:right; padding: 0;}
table.sboard th.slistr { background:url(../images/tblbg_slistr_th.gif); vertical-align:top; height:31px; text-align:right; padding: 0;}
table.sboard tr td.slist {padding:0; text-align:left;background:url(../images/tblbg_adzone_td.gif) repeat-y;  border:none; height:279px; }
table.sboard tr td.slistr {padding:0; text-align:left;background:url(../images/tblbg_adzoner_td.gif) repeat-y;  border:none; height:279px; }
table.sboard tr td.sbot {padding:0; text-align:left; background-color:#666;  border:none; height:47px; }
table.sboard tr td.slistcon {text-align:left; border:none; padding-left:5px; height:21px; background:url(../images/tblbg_adzone_td.gif) repeat-y;  border:none;}
table.sboard tr td.slistconr {text-align:left; border:none; padding-left:5px; height:21px; background:url(../images/tblbg_adzoner_td.gif) repeat-y;  border:none;}
table.sboard tr td.date {text-align:center; border:none; padding-left:5px; height:21px; background:url(../images/tblbg_adzone_td.gif) repeat-y;  border:none;}
table.sboard tr td.dater {text-align:center; border:none; padding-left:5px; height:21px; background:url(../images/tblbg_adzoner_td.gif) repeat-y;  border:none;}
table.sboard tr td.slistb { height:1px; _height:2px; background:url(../images/tblbg_adzone_bot.gif) }
table.sboard tr td.rline { height:2px; background:url(../images/tblbg_adzone_li.gif) }

table.sboard tr td {padding-top:5px; text-align:center;background:url(../images/tbl_bpot_td.gif) repeat-y;}
table.sboard tr td.notice{padding:0; text-align:left;background:url(../images/tblbg_notice_td.gif);  border:none; height:31px; }
table.sboard tr td.notice_on{padding:0; text-align:left;background:url(../images/tblbg_notice_tdon.gif);  border:none; width:93; height:31px; }
table.sboard tr td.faq{padding:0; text-align:left;background:url(../images/tblbg_faq_td.gif);  border:none; height:31px; }
table.sboard tr td.faq_on{padding:0; text-align:left;background:url(../images/tblbg_faq_tdon.gif);  border:none; height:31px; }
table.sboard tr td.word{padding:0; text-align:left;background:url(../images/tblbg_word_td.gif) repeat-y;  border:none; height:22px; }
table.sboard tr td.tagcloud{padding:10px 5px 5px 5px; text-align:left;background:url(../images/tbl_bpot_td.gif) repeat-y;  border:none; height:140px; }


table.sboard tr td.tagcloud a.tag1:link { font-size:15px; color:#ffffff; background-color:#c01919; font-weight:bold;  }
table.sboard tr td.tagcloud a.tag1:visited {font-size:13px; color:#000;background-color:#999; font-weight:bold; text-decoration:none;  }
table.sboard tr td.tagcloud a.tag1:active {font-size:13px; color:#fff; background-color:#ff7800; text-decoration:underline }
table.sboard tr td.tagcloud a.tag1:hover {font-size:15px; color:#c01919; background-color:#fff; font-weight:bold; }


table.sboard tr td.tagcloud a.tag2:link { font-size:13px; color:#09F; font-weight:bold; text-decoration:none;  }
table.sboard tr td.tagcloud a.tag2:visited {font-size:15px; color:#09F; font-weight:bold; text-decoration:none;  }
table.sboard tr td.tagcloud a.tag2:active {font-size:15px; color:#fff; background-color:#ff7800; text-decoration:underline }
table.sboard tr td.tagcloud a.tag2:hover {font-size:15px; color:#ffffff; background-color:#09F; font-weight:bold; }

table.sboard tr td.tagcloud a.tag3:link { font-size:12px; color:#ff7800; font-weight:bold; text-decoration:none;  }
table.sboard tr td.tagcloud a.tag3:visited {font-size:12px; color:#ff7800; font-weight:bold; text-decoration:none;  }
table.sboard tr td.tagcloud a.tag3:active {font-size:15px; color:#fff; background-color:#ff7800; text-decoration:underline }
table.sboard tr td.tagcloud a.tag3:hover {font-size:15px; color:#ffffff; background-color:#ff7800; font-weight:bold; }

table.sboard tr td.tagcloud a.tag4:link { font-size:11px; color:#3b3a3b; text-decoration:none;  }
table.sboard tr td.tagcloud a.tag4:visited {font-size:11px; color:#3b3a3b; text-decoration:none;  }
table.sboard tr td.tagcloud a.tag4:active {font-size:15px; color:#fff; background-color:#ff7800; text-decoration:underline }
table.sboard tr td.tagcloud a.tag4:hover {font-size:12px; color:#ffffff; background-color:#999; font-weight:bold; }

a.ly_menu:link { color:#545454; text-decoration:none }
a.ly_menu:visited { color:#545454; text-decoration:none }
a.ly_menu:active { color:#545454; text-decoration:none }
a.ly_menu:hover { color:#06F; text-decoration:underline }

table.sboard tr td.blankleft{padding-top:5px; text-align:center;background:url(../images/tbl_blank_td.gif) repeat-y;  border:none; height:80px; }
table.sboard tr td.blankbanner{padding-top:5px; text-align:center;background:url(../images/tbl_blank_td.gif) repeat-y;  border:none; height:140px; }
table.sboard tr td.blankright{padding-top:5px; text-align:center;background:url(../images/tbl_blank_td.gif) repeat-y;  border:none; height:245px; }
table.sboard tr td.title { text-align:left; border:none; padding-left:5px; height:21px; }
table.sboard tr td.view { text-align:left; vertical-align:top; border:none; padding:0 10px 30px 10px; font-size:12px; color:#555555; letter-spacing:-0.08em; }
table.sboard td.title img{ vertical-align:top; margin-top:-1px}
table.sboard tr td.line { height:2px; background:url(../images/tblbg_bpot_line.gif);}
table.sboard tr td.blankb { height:6px; background:url(../images/tblbg_blank_bot.gif) }
table.sboard tr td.wordb { height:4px; background:url(../images/tblbg_word_bot.gif) }
table.sboard tr td.lineb { height:8px; background:url(../images/tblbg_bpot_bot.gif) }
table.sboard tr td.line_dot { height:1px; background:url(../images/line_dotgray.gif) repeat-x;}
table.sboard tr td.btn_area { height:27px; padding:3px 5px 0 0; vertical-align:top; background-color:#fff; text-align:right;}
table.sboard tr td.line_last { height:2px; background-color:#cfcfcf}
table.sboard tr td a:link { color:#707070; text-decoration:none }
table.sboard tr td a:visited { color:#707070; text-decoration:none }
table.sboard tr td a:active { color:#707070; text-decoration:none }
table.sboard tr td a:hover {font-size:12px;  color:#ff7800;  text-decoration:underline;}

table.sboard tr td a.rank:link { color:#000; text-decoration:none }
table.sboard tr td a.rank:visited { color:#707070; text-decoration:none }
table.sboard tr td a.rank:active { color:#707070; text-decoration:none }
table.sboard tr td a.rank:hover {font-size:12px;  color:#ff7800;  text-decoration:underline;}
