﻿@import url("head.css");
@import url("contest.css");

/* 채널 메인 */
#channel_title_box {position:relative; float:left; width:920px; height:30px; margin-bottom:15px;}
#channel_title_box .title {float:left; width:398px; height:28px; border:1px solid #000;}
#channel_title_box .search {float:left; width:518px; height:28px; border:1px solid #000;}

#channel_scroll_text_box {position:relative; width:920px; height:45px; background:url(../images/channel/common/ad_bg.jpg) no-repeat; margin-bottom:15px;}
#channel_scroll_text_box .text_location {width:900px; margin:0 auto;}
#channel_scroll_text_box .text_location marquee {padding-top:13px;}

#content_box {position:relative; float:left; width:920px;}
#content_box .list_outter_box {float:left; width:920px;}
#content_box .list_outter_box .tab_box {float:left; width:920px; height:31px;}
#content_box .list_outter_box .tab_box .left_bottom_box {float:left; height:1px; margin-top:30px; display:inline;}
#content_box .list_outter_box .tab_box .tab_01 {float:left; width:110px; height:31px;}
#content_box .list_outter_box .tab_box .tab_02 {float:left; width:110px; height:31px;}
#content_box .list_outter_box .tab_box .tab_03 {float:left; width:110px; height:31px;}
#content_box .list_outter_box .list_bg_box {float:left; width:920px; height:600px; background:#000000;}
#content_box .list_outter_box .list_bg_box .list_box {float:left; width:918px; height:599px; margin-left:1px; background:#FFFFFF; display:inline;}
#content_box .list_outter_box .list_bg_box .list_box .title_box {float:left; width:898px; height:31px; margin-left:10px; margin-top:10px; display:inline;}

/*
#content_list_box {float:left; width:898px; margin-top:5px; display:inline;}
#content_list_box .list_inner_box {float:left; width:898px; height:125px; display:inline;}
#content_list_box. list_inner_box table {width:884px; margin-left:10px; text-align:left;}
#content_list_box .list_inner_box table td {width:884px; height:26px; margin-left:10px; text-align:left;}
#content_list_box .list_inner_box table .title {width:658px; line-height:26px; text-indent:22px; text-align:left; background:url(../images/main/gray_spot_icon.gif) no-repeat 10px 9px; text-overflow:hidden;}
#content_list_box .list_inner_box table .date {width:119px; line-height:26px; text-align:center;}
#content_list_box .list_inner_box table .hit {width:52px; line-height:26px; text-align:right;}
#content_list_box .list_inner_box table .cnt {width:53px; line-height:26px; text-align:right;}
*/
/*페이지*/
#paging_box {float:left; width:920px; margin-top:5px;}
#paging_box table {margin:0 auto; height:15px;}
#paging_box table td .f_prev {float:left; width:16px; height:15px; margin-right:5px;}
#paging_box table td .prev {float:left; width:16px; height:15px;}
#paging_box table td .num_box {float:left; height:15px;}
#paging_box table td .num_box dl {float:left; text-align:center; height:15px; margin-top:-2px; font-family:Verdana; color:#d0d0d0;}
#paging_box table td .num_box dl dd {float:left; width:19px; height:15px; background:url(/images/common/paging/num_line.gif) no-repeat 0 5px; font-size:12px;}
#paging_box table td .num_box dl .f_line {background:none;}
#paging_box table td .next {float:left; width:16px; height:15px; margin-right:5px;}
#paging_box table td .f_next {float:left; width:16px; height:15px;}


/*페이지*/
/*#paging_box {position:relative; width:280px; height:15px; margin-left:340px; margin-top:5px;}
#paging_box .f_prev {float:left; width:16px; height:15px; margin-right:5px;}
#paging_box .prev {float:left; width:16px; height:15px;}
#paging_box .next {float:left; width:16px; height:15px; margin-right:5px;}
#paging_box .f_next {float:left; width:16px; height:15px;}
#paging_box .num_box {float:left; width:206px; height:15px;}
#paging_box .num_box .num {position:relative; text-align:center; height:15px; margin-left:6px; margin-top:-2px; font-family:Verdana; color:#d0d0d0;}
#paging_box .num_box .num dd {width:19px; height:15px; float:left; background:url(../images/common/paging/num_line.gif) no-repeat 0 5px; font-size:12px;}
#paging_box .num_box .num dd.f_line {background:none;}
*/


#content_box .dinfo_title_box {float:left; width:920px; height:17px; margin-bottom:18px; margin-top:14px;}
#content_box .dinfo_title_box .dinfo_title {float:left; width:253px; height:17px;}
#content_box .dinfo_title_box .dinfo_section {float:right; margin-top:7px; margin-right:11px;}

#content_box .dinfo_box {float:left; width:920px;}
#content_box .dinfo_box .main_bg_box {float:left; width:920px; background:url(../images/channel/common/main_bg.gif);}
#content_box .dinfo_box .main_bg_box .content_box {float:left; width:898px; margin-left:11px; display:inline; padding-bottom:20px;}
#content_box .dinfo_box .main_bg_box .content_box .title_box_01 {float:left; width:898px; height:45px; background:#2f3032;}
#content_box .dinfo_box .main_bg_box .content_box .title_box_01 .title_box_02 {float:left; width:898px; height:42px; background:#FFFFFF;}
#content_box .dinfo_box .main_bg_box .content_box .title_box_01 .title_box_02 .section_box {float:left; width:215px;}
#content_box .dinfo_box .main_bg_box .content_box .title_box_01 .title_box_02 .section_box img {margin-left:34px; margin-top:4px;}
#content_box .dinfo_box .main_bg_box .content_box .title_box_01 .title_box_02 .title_box_03 {float:left; width:683px; background:#dddddd;}
#content_box .dinfo_box .main_bg_box .content_box .title_box_01 .title_box_02 .title_box_03 .title_box_04 {float:left; width:682px; height:42px; margin-left:1px; background:#FFFFFF; display:inline;}
#content_box .dinfo_box .main_bg_box .content_box .title_box_01 .title_box_02 .title_box_03 .title_box_04 .title_box {float:left; width:528px; height:20px; margin-left:17px; margin-top:10px; font-family:"돋움"; font-size:14px; font-weight:bold; display:inline;}
#content_box .dinfo_box .main_bg_box .content_box .title_box_01 .title_box_02 .title_box_03 .title_box_04 .count_box {float:right; width:120px; height:20px; margin-left:17px; margin-top:11px; text-align:right; color:#a35958;}
	
#content_box .dinfo_box .main_bg_box .content_box .left_box {float:left; width:215px; padding-top:20px; display:inline;}
#content_box .dinfo_box .main_bg_box .content_box .left_box .photo_box_01 {float:left; width:190px; height:250px; margin-left:10px; margin-top:10px; background:#e3e3e3; display:inline;}
#content_box .dinfo_box .main_bg_box .content_box .left_box .photo_box_01 .photo_box_02 {float:left; width:180px; height:240px; margin:5px; background:#FFFFFF; display:inline;}
	
#content_box .dinfo_box .main_bg_box .content_box .right_box {float:left; width:683px; padding-top:20px; display:inline;}
#content_box .dinfo_box .main_bg_box .content_box .right_box .content_box {float:left; width:665px; margin-left:18px; margin-top:10px; word-wrap:break-word; overflow:auto; display:inline;}
#content_box .dinfo_box .main_bg_box .content_box .right_box .content_box pre {float:left; width:665px; word-wrap:break-word; overflow:auto; display:inline;}
#content_box .dinfo_box .main_bottom_bar_box {float:left; width:920px; display:inline;}

#content_box .dinfo_box .main_bg_box .content_box .big_box {float:left; width:858px;  height:auto; display:inline; margin:20px; text-align:center; border:1px solid #f4f4f4;}
#content_box .dinfo_box .main_bg_box .content_box .big_box img {padding:20px 0 20px 0;}
#content_box .dinfo_box .main_bg_box .content_box .text_box {float:left; width:858px; height:auto; display:inline; margin:20px; margin-top:0px;}
	
#contest_view_reply {position:relative; float:left; width:920px;}
#contest_view_reply .box {float:left; width:910px; margin-left:5px; padding-top:10px;}
#contest_view_reply .box .reply_arrow {float:left; margin-top:5px;}
#contest_view_reply .box .reply_text {float:left; margin-top:2px;}
#contest_view_reply .box .reply_text dd {float:left; width:85px; text-align:center; font-size:12px; color:#4e4e4e; font-weight:bold; background:url(../images/main/contest/reply_line.gif) no-repeat 0 3px;}
#contest_view_reply .box .reply_text dd.f {background:none;}
#contest_view_reply .box .reply_text dd img {vertical-align:center;}
#contest_view_reply .box .btn {float:right; width:246;}
#contest_view_reply .box .btn dd {float:left; margin-left:4px; display:inline;}

#contest_view_reply .reg_form {float:left; width:910px; height:86px; margin-left:5px; margin-top:44px; background:url(../images/channel/common/reply_bg.gif) no-repeat;}
#contest_view_reply .reg_form .reply_window {display:-moz-inline-block; display:-moz-inline-box; display:inline-block; width:689px; height:45px; margin:18px 0 0 133px; background-color:#fff;}
#contest_view_reply .reg_form .reply_window textarea {float:left; width:683px; height:41px; padding:3px 3px; border:1px solid #8b8b8b; border-right:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3; color:#888; font-size:12px; font-family:Verdana; overflow:auto; overflow-x:hidden;}
#contest_view_reply .reg_form .btn{position:absolute; float:right; z-index:7; margin-top:17px; margin-left:15px; vertical-align:top; width:61px; height:50px;}
	
#contest_view_reply .view {float:left; width:910px; margin-left:5px; margin-top:20px;}
#contest_view_reply .view .CommListBox {float:left; width:910px; border-top:1px solid #DADADA;}
#contest_view_reply .view .CommListBox .CommContentBox {float:left; padding:7px 0; text-align:center; border-bottom:1px solid #DADADA;}
#contest_view_reply .view .CommListBox .CommContentBox .CommId {float:left; width:110px; font-size:12px; color:#666666; font-family:verdana;}
#contest_view_reply .view .CommListBox .CommContentBox .CommContents {float:left; width:700px; text-align:left; font-size:12px; color:#666666; font-family:verdana;}
#contest_view_reply .view .CommListBox .CommContentBox .CommDate {float:left; width:100px; font-size:11px; color:#666666; font-family:verdana; word-break:break-all; text-align:right;}


