body {margin:0;padding:0;scrollbar-face-color:#FFFFFF;scrollbar-highlight-color:#C0C0C0;scrollbar-shadow-color:#C0C0C0;scrollbar-3dlight-color:#FFFFFF;scrollbar-arrow-color:#C0C0C0;scrollbar-track-color:#F5F5F5;scrollbar-darkshadow-color:#FFFFFF;scrollbar-base-color:#C0C0C0;}
body, div, td, li,input, textarea, select {color:#777777;font-family:Dotum;font-size:12px;line-height:14px;}
a:link{color:#555555;text-decoration:none}
a:visited{color:#555555;text-decoration:none}
a:hover{color:#000000;text-decoration:none}
a:active{color:#000000;text-decoration:none}

/*메인*/

#maintop_left{width:285px; height:335px;background:url(../../images/main/main_topimg_left.jpg) no-repeat;}
#maintop_right{width:310px; height:335px;background:url(../../images/main/main_topimg_right.jpg) no-repeat;}
#maintop_title{margin:5px 0 10px 0;}
#maintop_photo{width:130px; height:100px;padding:5px;background:url(../../images/main/main_contest_photo.gif) no-repeat;}
.maintitle_01{width:290px;border-bottom:#000000 2px solid; margin:20px 0 15px 0;}
.maintitle_02{width:290px;border-bottom:#000000 2px solid; margin:20px 0 10px 0;}
.main_exptitle{color:#555555; font-weight:bold; margin:16px 0 5px 0;}
.main_expbtn{margin:10px 0 0 0;}
.iframe_h{width:290px;height:150px;}
.iframe_h2{width:290px;height:150px;}

.table_artist{color:#999999;height:20px; padding-left:5px; padding-top:3px;}
.table_song{color:#555555;height:20px;padding-top:4px;}
a.table_song:link{color:#555555;text-decoration:none}
a.table_song:visited{color:#555555;text-decoration:none}
a.table_song:hover{color:#000000;text-decoration:none;}
a.table_song:active{color:#000000;text-decoration:none}
.tit_exp{ font-size:11px; padding-top:3px;}
.tit_exp2{color:#777777;font-size:11px; padding-top:3px; letter-spacing:-1;}

/* LEFT MENU */

.banner_back_top{margin-top:5px;padding:3 3 0 3;background:url(../../images/left/banner_back_top.gif) no-repeat #EEEEEE; };
.banner_back_center{padding:0 3 0 3;background:#EEEEEE;};
.banner_back_bottom{padding:0 3 3 3;background:url(../../images/left/banner_back_bottom.gif) bottom no-repeat #EEEEEE;};
.banner_back_top2{width:170px;height:155px;margin-top:5px;padding:95px 0 0 11px;background:url(../../images/left/banner_ziller_back.gif) top no-repeat #EEEEEE;};
.banner_back_bottom2{padding:5 5 5 5;background:url(../../images/left/banner_back_bottom.gif) bottom no-repeat;};
.menu_1depth{margin:0px 0px 0px 0px;}
.menu_2depth{margin:0px 0px 9px 5px;}
.menu_bar{width:140px;height:1px; background:#E8E8E8;}

/* RIGHT MENU */
.banner_right{margin-bottom:5px;}

/* CENTER */
.headtitle{float:left;margin-bottom:10px;}
.headicon{float:right; height:25px;padding-top:4px;}
.table_head01{background-color:#333333; height:2px;}
.table_headtext{height:30px;text-align:center;}
.table_headtext2{height:30px;padding-left:5px;}
.table_head02{background-color:#CCCCCC; height:1px;}
.table_head03{background-color:#EEEEEE; height:2px;}
.table_head04{background-color:#FAFAFA; height:1px;}
.table_list{background-color:#FAFAFA; height:30px; padding-left:5px; padding-top:3px; border-bottom:#E5E5E5 solid 1px;}
.table_id{font-weight:bold;background-color:#FAFAFA; height:30px; padding-left:5px; padding-top:3px; border-bottom:#E5E5E5 solid 1px;}
.table_list2{background-color:#FAFAFA; padding:10px 0px 10px 5px; border-bottom:#E5E5E5 solid 1px;}
.table_list3{background-color:#FAFAFA; padding:10px 0px 10px 5px;}
.table_ico{background-color:#FAFAFA; border-bottom:#E5E5E5 solid 1px;text-align:center;}
.table_ico2{background-color:#FAFAFA; padding-left:10px; border-bottom:#E5E5E5 solid 1px;}
.table_star{background-color:#FAFAFA; text-align:center; border-bottom:#E5E5E5 solid 1px; color:#FF5400;}
a.tl:link{color:#555555;text-decoration:none}
a.tl:visited{color:#555555;text-decoration:none}
a.tl:hover{color:#FF5400;text-decoration:none}
a.tl:active{color:#FF5400;text-decoration:none}


.img80{border:#cccccc solid 1px;}
.img120-90{border:#cccccc solid 1px;}
.img160-120{border:#cccccc solid 1px;}
.img140-140{border:#cccccc solid 1px;}
.img90-68{border:#cccccc solid 1px;}
.img84-62{border:#DBDBDB solid 1px; padding:3px; margin:6px 0 8px 0;}
.img60-45{float:left; border:solid 1px #CCCCCC; padding:3px; margin-right:10px;}
.img60-60{float:left; border:solid 1px #CCCCCC; padding:3px;}
.img80-80{border:#cccccc solid 1px; padding:3px;}
.img_cont{float:left; margin-top:4px; line-height:16px;}
.img_cont2{float:left; margin-top:6px; line-height:18px;}
.img_title{font-weight:bold;}
a.img_title:link{ font-weight:bold; color:#333333;}
a.img_title:visited{ font-weight:bold; color:#333333;}
a.img_title:hover{ font-weight:bold; color:#ff5400;}
a.img_title:action{ font-weight:bold; color:#ff5400;}
.img_text11{font-size:11px;margin-bottom:5px; margin-top:5px;}
.text11{font-size:11px;}
.up1{padding-top:2px;}


.menu_off{padding:5px;font-size:11px; color:#666666;}
.menu_off_back{padding:5px 5px 7px 5px; text-align:center;}
.menu_on{padding:5px 5px 10px 5px; text-align:center; font-size:11px; color:#ffffff; font-weight:bold;}

.search_title{font-weight:bold; color:#000000; padding:5px 0 0 10px;}
.pop_me{ line-height:20px;}

.tag{ font-size:11px;color:#555555;}
a.tag:link{color:#555555;}
a.tag:visited{color:#555555;}
a.tag:hover{color:#ff5400;}
a.tag:action{color:#ff5400;}

.contest_tag_part{color:#CCCCCC; line-height:28px; font-size:10px;margin-right:3px;}

.contest_tag_1st,a.contest_tag_1st:link,a.contest_tag_1st:visited{color:#777777;margin-right:3px;line-height:28px;}
a.contest_tag_1st:hover,a.contest_tag_1st:action{color:#555555; margin-right:3px;text-decoration:underline;line-height:28px;}

.contest_tag_2nd,a.contest_tag_2nd:link,a.contest_tag_2nd:visited{color:#555555; font-weight:bold;margin-right:3px;line-height:28px;}
a.contest_tag_2nd:hover,a.contest_tag_2nd:action{color:#333333; font-weight:bold;margin-right:3px;text-decoration:underline;line-height:28px;}

.contest_tag_3rd,a.contest_tag_3rd:link,a.contest_tag_3rd:visited{color:#E83400; font-weight:bold; font-size:14px; margin-right:3px;line-height:28px;}
a.contest_tag_3rd:hover,a.contest_tag_3rd:action{color:#FF5400; font-weight:bold; font-size:14px; margin-right:3px;text-decoration:underline;line-height:28px;}

.contest_tag_4th,a.contest_tag_4th:link,a.contest_tag_4th:visited{background-color:#FA9163; color:#FFFFFF; font-weight:bold; font-size:14px; margin-right:3px; padding:3px 1px 0px 1px;line-height:28px;}
a.contest_tag_4th:hover,a.contest_tag_4th:action{background-color:#FF5400; color:#FFFFFF; font-weight:bold; font-size:14px; margin-right:3px;text-decoration:none;line-height:28px;}


.table_thema_list{height:25px; padding-left:5px; padding-top:3px; border-bottom:#E5E5E5 solid 1px;}
.table_thema_ico{text-align:center;border-bottom:#E5E5E5 solid 1px;}
.table_thema_ico2{padding-left:10px; border-bottom:#E5E5E5 solid 1px;}


.sym_title{ font-size:14px; line-height:20px; color:#000000; font-weight:bold;}
.sym_star{ font-size:14px; line-height:20px; color:#ff5400; font-weight:bold;}

.rank_down{font-size:11px; color:#6CAA00;}
.rank_up{font-size:11px; color:#FF5400;}
.rank_0{font-size:11px; color:#999999;}
.rank_list{padding:10px 0px 10px 5px; border-bottom:#E5E5E5 solid 1px;}



/* reply :: Start */

#re_people {margin:0px 0px 0px 0px;position:relative;top:15px;width:595px;color:#FF831F;text-align:right;}

#reply {margin:0px 0px 0px 0px;}

#reply .input {margin:0 0 10px 0;width:595px;height:60px;background:url(../../images/common/bg_reply.gif) no-repeat left top;}
#reply .input li {float:left;margin-top:10px;}
#reply .input li div {border:1px solid #DEDEDE;background-color:#FFF; }
#reply .input li.icon{padding:0 3px 0 10px;}
#reply .input li span{padding:3px 3px 3px 3px;}
#reply .input li.text {padding-right:3px;}
#reply .input li.text textarea {width:491px;height:40px;margin:-1px 0 0 0;
	border:1px solid #CCCCCC;overflow-x:hidden;overflow-y:auto;
	scrollbar-face-color: #f2f2f2; scrollbar-shadow-color: #D7D7D7; scrollbar-highlight-color: #D7D7D7; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #F2F2F2; scrollbar-arrow-color: #666666;
}
#reply .input li.btn {}

#reply .emo {margin:-60px 0 0 48px;width:381px;position:absolute;border-top:1px solid #CCC;border-left:1px solid #CCC;}
#reply .emo li {float:left;padding-top:8px;width:38px;height:38px;text-align:center;background-color:#FFF;border-right:1px solid #CCC;border-bottom:1px solid #CCC;}
#reply .emo li img {display:block;}

.reply_list{background-color:#FAFAFA; height:30px; padding-left:5px; padding-top:3px; border-top:#E5E5E5 solid 1px;}
.reply_ico{background-color:#FAFAFA; border-top:#E5E5E5 solid 1px;text-align:center;}
.reply_id{font-weight:bold;background-color:#FAFAFA; height:30px; padding-left:5px; padding-top:3px; border-top:#E5E5E5 solid 1px;}

#reply .page {margin-top:13px;width:595px;}
#reply .page ul {margin:0 auto;width:351px;height:13px;}
#reply .page li {float:left;font:normal 11px dotum,'돋음';color:#777;line-height:13px;}
#reply .page .num {padding:1px 9px 0 9px;}
#reply .page .space {padding-top:1px;font:normal 11px dotum,'돋음';color:#E5E5E5;}
#reply .page a {color:#777;}
#reply .page li img {display:block;}
#reply .page .page_prev {padding:0 7px 0 2px;}
#reply .page .page_next {padding:0 2px 0 7px;}
/* reply :: End */


.MB_s {MARGIN-TOP: -1px; MARGIN-BOTTOM: -1px; BORDER: 0px; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.MB {MARGIN-TOP: -1px; MARGIN-BOTTOM: -1px; BORDER: 0px;BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.MA_s { MARGIN-TOP: -1px; MARGIN-BOTTOM: -1px;BORDER: 0px; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.MA { MARGIN-TOP: -1px; MARGIN-BOTTOM: -1px;BORDER: 0px; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.MA_c {MARGIN-TOP: -1px; MARGIN-BOTTOM: -1px;BORDER: 0px; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.MA_d { MARGIN-TOP: -1px; MARGIN-BOTTOM: -1px;BORDER: 0px; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.MB_b {MARGIN-TOP: -1px; MARGIN-BOTTOM: -1px;BORDER: 0px; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}