@charset "utf-8";
@import url("head.css");
@import url("contest.css");
@import url("member.css");
@import url("help.css");
@import url("mypage.css");
@import url("special.css");
@import url("ranking.css");
@import url("channel_common_list.css");

/*search*/
#search {float:left; width:470px; height:32px; margin-top:2px; margin-left:18px; text-align:left; border:5px solid #c82222; display:inline;}
#search .search_input{float:left; width:390px; height:32px; display:inline;}
#search .search_input .input_text{float:left; width:380px; height:22px; margin:7px 3px 0 5px; border:0; font-weight:bold; font-size:14px; color:#000; display:inline;}
#search .search_btn{float:left;width:80px; height:32px; display:inline;}
#search .search_btn .btn{float:left; width:80px; height:32px; margin-top:0px; z-index:3; display:inline;}

/*banner*/
#banner {width:920px; height:625px; margin:0 auto; text-align:left;} 
#banner .icon {position:absolute; z-index:-1; width:50px; height:418px; margin-left:-56px;}
#banner .top_platinum {position:relative; width:920px; height:234px; background-color:#f9f9f9;}
#banner .hot_banner {position:relative; width:920px; height:125px; margin-top:6px;}
#banner .big_banner {position:relative; z-index:10; width:920px; height:250px; margin-top:10px;}
#banner .big_banner .big_banner_more {position:absolute; z-index:10; width:50px; height:15px; margin-left:-677px; margin-top:50px;}
#banner .big_banner .left_banner {float:left; width:620px; height:250px; background:url(../images/main/big_banner_bg.gif) no-repeat;} 
#banner .big_banner .left_banner .wide_big_banner {position:absolute; width:610px; margin-left:0px; background-color:#F2F2F2;}
#banner .big_banner .left_banner .wide_big_banner .list {float:left; display:inline; width:610px; margin-top:10px; margin-bottom:10px;}
#banner .big_banner .left_banner .wide_big_banner .list .box {float:left; display:inline; width:190px; height:70px; margin-left:10px; margin-bottom:10px; cursor:pointer;}
#banner .big_banner .left_banner .wide_big_banner .list_bottom {float:left; display:inline; width:610px; height:0px; background-color:#F2F2F2;}
#banner .big_banner .right_banner {float:right; width:300px; height:250px;}

/*main_list*/
#main_list {width:920px; margin:0 auto; margin-top:10px; text-align:left;}
#column_left{float:left; width:200px; height:756px;}
#column_right{float:right; width:710px; height:756px;}

/*실시간 인기공모전*/
#real_time {width:200px; height:142px;}
#real_time h2{position:relative;text-align:left;margin-bottom:10px;}
#real_time .list_box {margin:0 auto; width:200px;  height:120px;}
#real_time .list_box .top {height:5px; text-align:left;}
#real_time .list_box .list { height:110px; text-align:left; background:url(../images/main/list_box_line_bg.gif) repeat-y 100%  0;}
#real_time .list_box .list ol {width:170px; background:url(../images/main/main_num.gif) no-repeat 1px -4px;}
#real_time .list_box .list ol:after {content:"";display:block;clear:both;}
#real_time .list_box .list li {position:relative;float:left; clear:both;width:100%;height:20px; margin-left:28px; margin-top:2px; display:inline;}
#real_time .list_box .list .red a {color:#8b0e0a;}
#real_time .list_box .list .gray a {color:#66666;}
#real_time .list_box .bottom {height:5px; text-align:left;}

/*채널소식*/
#main_channel_list_box {position:relative; width:200px; height:132px; margin-top:10px;}
#main_channel_list_box .title_box1 {position:relative; width:200px; height:20px; margin-bottom:2px;}
#main_channel_list_box .title_box1 h2 {position:relative; float:left; width:160px; height:20px;}
#main_channel_list_box .title_box1 .more_box {position:relative; float:left; width:40px; height:20px;}
#main_channel_list_box .list_box_1 {position:relative; float:left; width:200px; height:75px;}
#main_channel_list_box .list_box_1 .list_box_top_img {position:relative; width:200px; height:5px;}
#main_channel_list_box .list_box_1 .list_box_2 {position:relative; float:left; width:200px; height:100px; background:url(../images/main/list_box_line_bg.gif);}
#main_channel_list_box .list_box_1 .list_box_2 ul {position:relative; width:184px; height:95px; margin-top:5px; margin-left:8px; list-style:none; padding-left:0px;}
#main_channel_list_box .list_box_1 .list_box_2 ul li {position:relative; height:20px; text-align:left; background:url(../images/main/red_spot_icon.gif) no-repeat 0px 6px; padding-left:10px;}
#main_channel_list_box .list_box_1 .list_box_2 ul li a {}
#main_channel_list_box .list_box_1 .list_box_bottom_img {position:relative;float:left;  width:200px; height:5px;}

#main_channel_list_box .title_box2 {position:relative; width:200px; height:20px; margin-bottom:2px;}
#main_channel_list_box .title_box2 h2 {position:relative; float:left; width:160px; height:20px;}
#main_channel_list_box .title_box2 .more_box {position:relative; float:left; width:40px; height:20px;}

#main_channel_list_box .title_box3 {position:relative; width:200px; height:20px; margin-bottom:2px;}
#main_channel_list_box .title_box3 h2 {position:relative; float:left; width:160px; height:20px;}
#main_channel_list_box .title_box3 .more_box {position:relative; float:left; width:40px; height:20px;}

#main_channel_list_box .title_box4 {position:relative; width:200px; height:20px; margin-bottom:2px;}
#main_channel_list_box .title_box4 h2 {position:relative; float:left; width:160px; height:20px;}
#main_channel_list_box .title_box4 .more_box {position:relative; float:left; width:40px; height:20px;}

/*공모전 등록하기*/
#main_input_box {position:relative; width:200px; height:43px; margin-top:10px;}

/*동시노출*/
#main_sametime_box {position:relative; width:200px; height:123px; margin-top:10px;}

/*최신공모전 리스트*/
#main_contest_box {position:relative; width:710px;}
#main_contest_box .title_box {position:relative; width:710px; height:62px;}
#main_contest_box .talk_box {height:25px; background:url(../images/main/talk_bg.gif) no-repeat;}
#main_contest_box .talk_box .text_area {width:670px; padding-top:4px; margin-left:19px;}
#main_contest_box .board_wrap {position:relative; height:658px; text-align:left; background:url(../images/main/contest_list_bg.gif) repeat-y 100%  0;}
#main_contest_box .board_wrap .box {position:relative; margin:0 auto; width:682px; height:643px;}
#main_contest_box .board_wrap .box .tab_menu_box {position:relative; float:left; width:682px; height:32px; margin-top:10px;}
#main_contest_box .board_wrap .box .tab_menu_box .tab_menu {float:left; width:682px; height:35px;}
#main_contest_box .board_wrap .box .tab_menu_box .tab_menu .tab_01 {float:right; width:106px; height:32px;}
#main_contest_box .board_wrap .box .tab_menu_box .tab_menu .tab_02 {float:right; width:106px; height:32px;}
#main_contest_box .board_wrap .box .tab_menu_box .tab_menu .tab_03 {float:left; width:109px; height:35px;}
#main_contest_box .board {float:left; margin:0 auto; width:682px; height:31px;}
#main_contest_box .board .title_bg{width:682px; height:31px; background:url(../images/main/contest_list_title_bg.gif) no-repeat; margin-top:5px;}
#main_contest_box .board .title{position:absolute; z-index:9; text-align:center; margin-top:6px;}
#main_contest_box .board .title dd{float:left; background:url(../images/main/contest_board_line.gif) no-repeat 0 3px;}
#main_contest_box .board .title dd.n {background:none;width:313px;}
#main_contest_box .board .title dd.d {width:125px;}
#main_contest_box .board .title dd.s {width:88px;}
#main_contest_box .board .title dd.dy {width:86px;}
#main_contest_box .board .title dd.h {width:68px;}
#main_contest_box .board .title dd.u {width:13px; margin-top:-1px; margin-right:3px;}
#main_contest_box .board .title dd.dn {width:13px; margin-top:-1px; margin-right:6px;}
#main_contest_box .board .title img{vertical-align:center;}

/*
#contest_list_box {width:682; height:525px; margin-top:3px;}
#contest_list_box .contest_list {width:682;}
#contest_list_box .contest_list .green {width:682; height:20px; position:relative; text-align:center; background-color:#f9f9f9; margin-top:2px;}
#contest_list_box .contest_list .green dd{height:20px; float:left; background:url(../images/main/contest_list_line.gif) no-repeat 0 3px; font-size:11px;}
#contest_list_box .contest_list .green dd.n {text-align:left; padding-left:15px; padding-right:10px; background:url(../images/main/green_spot_icon.gif) no-repeat 2px 5px; width:288px; color:#208406;}
#contest_list_box .contest_list .green dd.d {width:115px;  font-family:Verdana; color:#208406;}
#contest_list_box .contest_list .green dd.s {text-align:left; padding-left:8px; padding-right:8px; width:72px; color:#666666; font-weight:bold;}
#contest_list_box .contest_list .green dd.dy {text-align:right; padding-right:8px; padding-left:8px; width:70px; color:#666666; font-family:Verdana, 돋움; font-weight:bold;}
#contest_list_box .contest_list .green dd.h {text-align:left; padding-left:8px; padding-right:8px; width:63px;  font-family:Verdana; color:#666666; font-weight:bold;}

#contest_list_box .contest_list .orange {width:682; height:20px; position:relative; text-align:center; background-color:#f9f9f9; margin-top:2px;}
#contest_list_box .contest_list .orange dd{height:20px; float:left; background:url(../images/contest_list_line.gif) no-repeat 0 3px; font-size:11px;}
#contest_list_box .contest_list .orange dd.n {text-align:left; padding-left:15px; padding-right:10px; background:url(../images/main/orange_spot_icon.gif) no-repeat 2px 5px; width:288px; color:#ce3900;}
#contest_list_box .contest_list .orange dd.d {width:115px;  font-family:Verdana; color:#ce3900;}
#contest_list_box .contest_list .orange dd.s {text-align:left; padding-left:8px; padding-right:8px; width:72px; color:#666666; font-weight:bold;}
#contest_list_box .contest_list .orange dd.dy {text-align:right; padding-right:8px; padding-left:8px; width:70px; color:#666666; font-family:Verdana, 돋움; font-weight:bold;}
#contest_list_box .contest_list .orange dd.h {text-align:left; padding-left:8px; padding-right:8px; width:63px;  font-family:Verdana; color:#666666; font-weight:bold;}

#contest_list_box .contest_list .gray {width:682; height:18px; position:relative; text-align:center ;margin-top:2px;}
#contest_list_box .contest_list .gray dd{height:20px; float:left; background:url(../images/contest_list_line.gif) no-repeat 0 3px; font-size:11px;}
#contest_list_box .contest_list .gray dd.n {text-align:left; padding-left:15px; padding-right:10px; background:url(../images/main/gray_spot_icon.gif) no-repeat 2px 5px; width:288px; font-size:12px; color:#737373;}
#contest_list_box .contest_list .gray dd.d {width:115px; font-family:Verdana; color:#737373; font-size:11px;}
#contest_list_box .contest_list .gray dd.s {text-align:left; padding-left:8px; padding-right:8px; width:72px; color:#737373; font-weight:bold;}
#contest_list_box .contest_list .gray dd.dy {text-align:right; padding-right:8px; padding-left:8px; width:70px; color:#666666; font-family:Verdana, 돋움; font-weight:bold;}
#contest_list_box .contest_list .gray dd.h {text-align:left; padding-left:8px; padding-right:8px; width:63px;  font-family:Verdana; color:#737373; font-weight:bold;}
*/


#contest_list_box {width:682px; height:580px; margin-top:6px;}
#contest_list_box .contest_list {width:682px; height:512px;}
#contest_list_box .contest_list .green {position:relative; width:682px; height:19px; text-align:center; background-color:#f9f9f9; margin-top:2px;}
#contest_list_box .contest_list .green dd {height:20px; float:left; font-size:11px;}
#contest_list_box .contest_list .green dd.n {text-align:left; padding-left:15px; padding-right:10px; background:url(/images/main/green_spot_icon.gif) no-repeat 2px 5px; width:288px;}
#contest_list_box .contest_list .green dd.n a {color:#208406;}
#contest_list_box .contest_list .green dd.d {width:125px; font-family:Verdana; color:#208406}
#contest_list_box .contest_list .green dd.s {text-align:left; padding-left:8px; padding-right:8px; width:72px; color:#666666; font-weight:bold; font-family:Verdana, 돋움;}
#contest_list_box .contest_list .green dd.dy {text-align:right; padding-right:8px; padding-left:8px; width:70px; color:#666666; font-weight:bold; font-family:Verdana, 돋움;}
#contest_list_box .contest_list .green dd.h {text-align:right; padding-right:3px; width:63px; color:#666666; font-weight:bold; font-family:Verdana, 돋움;}

#contest_list_box .contest_list .gray {position:relative; width:682px; height:19px; text-align:center ;margin-top:2px;}
#contest_list_box .contest_list .gray dd {height:20px; float:left; font-size:11px;}
#contest_list_box .contest_list .gray dd.n {text-align:left; padding-left:15px; padding-right:10px; background:url(/images/main/gray_spot_icon.gif) no-repeat 2px 5px; width:288px; font-size:12px;}
#contest_list_box .contest_list .gray dd.n a {color:#737373;}
#contest_list_box .contest_list .gray dd.d {width:125px; font-family:Verdana; color:#737373; font-size:11px;}
#contest_list_box .contest_list .gray dd.s {text-align:left; padding-left:7px; padding-right:7px; width:74px; color:#737373; font-family:Verdana; font-size:11px;}
#contest_list_box .contest_list .gray dd.dy {text-align:right; padding-right:8px; padding-left:8px; width:70px; color:#666666; font-weight:bold; font-family:Verdana, 돋움;}
#contest_list_box .contest_list .gray dd.h {text-align:right; padding-right:3px; width:63px; color:#737373; font-family:Verdana, 돋움;}


#main_contest_box .board .end_line {width:682; height:10px; border-bottom:1px solid #e7e7e7;}
#main_contest_box .bottom {height:10px; margin-top:15px;}

/*제휴사*/
#affiliated {margin:0 auto; text-align:left; width:920px; height:110px; margin-bottom:10px;}
#affiliated .left_title {position:absolute; width:39px; height:110px; left:-39px; z-index:1000;}
#affiliated .bg {float:left; width:920px; height:110px; background:url(../images/main/affiliated/affiliated_bg.gif) no-repeat;}
#affiliated .bg .left {float:left; width:700px; height:90px; margin-top:10px; display:inline;}
#affiliated .bg .left .top_box_01 {float:left; width:700px; /*line-height:43px;*/ height:43px; margin-top:1px; margin-left:18px; display:inline;}
#affiliated .bg .left .top_box_01 .jehue_01 {float:left; text-align:center;  display:inline;}
#affiliated .bg .left .top_box_01 .jehue_02 {float:left; height:33px; text-align:center; margin:10px 13px 0 0; display:inline;}
#affiliated .bg .left .bottom_box_01 {float:left; width:700px; /*line-height:43px;*/ height:43px;  margin-top:1px; margin-left:18px; display:inline; }
#affiliated .bg .left .bottom_box_01 .univer_01 {float:left; text-align:center;  display:inline;}
#affiliated .bg .left .bottom_box_01 .univer_02 {float:left; height:33px; text-align:center;  display:inline;}
			
#affiliated .bg .right {float:right; width:162px; height:90px; margin-top:10px; margin-right:19px; display:inline;}
#affiliated .bg .right .naver {width:161px; height:22px; margin-top:3px;}
#affiliated .bg .right .daum {width:161px; height:22px; margin-top:10px;}
#affiliated .bg .right .cyworld {width:161px; height:22px; margin-top:10px;}


/*스크롤*/
#topbar {position:relative; width:100px;}
#topbar .top_box {float:left; display:inline; width:100px; background-color:#ECECEC;}
#topbar .list_box {float:left; display:inline; width:100px; background-color:#E43E60;}
#topbar .list_box .img_box_1 {float:left; display:inline; width:98px; height:98px; margin-left:1px; margin-top:1px; background-color:#ECECEC;}
#topbar .list_box .img_box_1 .img_box_2 {float:left; display:inline; width:92px; height:92px; margin-left:3px; margin-top:3px; background-color:#C0C0C0;}
#topbar .list_box .img_box_1 .img_box_2 .img_box_3 {float:left; display:inline; width:90px; height:90px; margin-left:1px; margin-top:1px; background-color:#C0C0C0;}
#topbar .bottom_box {float:left; display:inline; width:100px; height:1px; background-color:#E43E60;}

/* 전광판 */
#navi_tool {position:relative; width:670px; height:16px; overflow:hidden;}
#navi {position:absolute; left:0px; top:0px; width:670px;}
#navi div {height:20px;}

/* 나만의 공모전 풍선 도움말 */
#my_contest_popup_box {position:absolute; left:110px; top:-100px; z-index:9999;}

