/* Layout */
@charset "euc-kr";
*{margin:0; padding:0;}
@font-face {
    font-family:'NanumGothic';
    src: url('NanumGothic.eot');
    src: url('NanumGothic.eot?#iefix') format('embedded-opentype'),
	url('http://commondatastorage.googleapis.com/fontfacekr-fonts/NanumGothic.woff') format('woff');
}

body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,th,td,form,fieldset,legend {
	margin:0;
	padding:0;
	font-family:NanumGothic,'Malgun Gothic','Dotum','µ¸¿ò','Tahoma','sans-serif';
	font-size:13px;
}
/*body{margin:0;padding:0;background-color:#FFFFFF;font-family:"±¼¸²", Gulim, "µ¸¿ò", Dotum, AppleGothic, Sans-serif;font-size:12px;_text-align:center;}*/
#wrap{width:980px; _text-align:left; margin:0 auto;}
#header{width:100%;}
#container{width:100%;}
#content{width:716px; float:left;}
.aside{width:240px; float:right;}
#footer{width:100%;}
.clear{display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important;}
/* Layout Color - ½ÇÁ¦ ¼­ºñ½º Àû¿ë ÈÄ ¾Æ·¡ ÄÚµå´Â »èÁ¦ ÇÏ¼¼¿ä */

fieldset,form,div,ul,ol,li.dl.dt,dd,p{margin:0;padding:0;}
ul,ol,dl{list-style:none;}
img{border:none;}
a{text-decoration:none;color:#333333;}
a:link:hover, a:active{text-decoration:underline;}


#wrap{_width /**/:1000px;}
#header{margin:0 5px;width:auto;}

.aside{margin-right:5px; width:152px; height:100%;text-align:left;display:inline;}
#content{position:relative; width:800px; margin-left:5px;background-color:#FFFFFF;height:100%;display:inline;}



/* ±Û ¸ñ·Ï */
.list_title_box{width:100%;height:100%;}
.list_title_box ul{overflow:hidden;}
.list_title_box li.nav{float:left;margin-top:6px;width:340px;}
.list_title_box li.nav a.a1{color:#777777;}
.list_title_box li.nav a.a2{color:#FF2A1B;font-size:12px;font-weight:bold;}
.list_title_box li.name{float:right;margin-right:4px;margin-top:6px;}
.list_title_box li.name span.s1{color:#333333;}
.list_title_box li.name span.s2{color:#5190C3;}
.list_title_box li.insert{float:right;}
.list_title_line {padding:1px 0;background:#FF1A1B;border:0px solid #E1E1E1;}

.title_intro_box{padding:15px 20px;color:#777777;}
.title_hot_box{padding:15px 20px;color:#555555;background:#F9F7EF;}
.title_hot_box p.top{position:relative;margin-bottom:10px;font-weight:bold;}
.title_hot_box p.top a{position:absolute;top:-3px;display:block;padding:2px;}
.title_hot_box p.top a.left{right:20px;_right:40px;}
.title_hot_box p.top a.right{right:0px;_right:20px;}
.title_hot_box p.top span.hot{color:#FF2A1B;}
.title_hot_box p.top span.reply{color:#28B0FF;}
.list_banner_box1{margin:0 30px 10px 0;}
.list_tab_box{position:relative;width:100%;height:100%;}
.list_tab_box a.write{position:absolute;display:block;padding:2px;top:0px;right:0px;}
.list_tab_box ul{overflow:hidden;padding-left:10px;height:100%;background:url(../images/content/bg_tab.gif) repeat-x left bottom;}
.list_tab_box li{float:left;margin-right:-1px;border:1px solid #D4D4D4;color:#333;background:#F4F4F4;}
.list_tab_box li.on{border-bottom:1px solid #FFFFFF;background:#FFFFFF;}
.list_tab_box li a{display:block;_float:left;height:20px;padding:9px 18px 0 19px;color:#666;}
.list_tab_box li a.on{color:#FF3333;font-weight:bold;}
.list_table_box{width:100%;border-collapse:collapse;}
.list_table_box caption{display:none;}
.list_table_box th{line-height:18px; padding:5px 0 4px;text-align:center; border-bottom:solid 1px #B2B2B2; font-weight:normal; color:#333; vertical-align:top;}
.list_table_box tbody tr{height:20px;}
.list_table_box td{padding:8px 0 5px; text-align:center;border-bottom:solid 1px #D2D2D2;color:#777777;}
.list_table_box td.size{font-size:11px;}
.list_table_box td.left_align{text-align:left;}
.list_table_box td.reply_bg{border-bottom:solid 1px #D2D2D2;background:url(../images/content/icon_reply_subject.gif) no-repeat;}
.list_table_box td.reply_depth1{padding-left:13px; background-position:0px 13px;}
.list_table_box td.reply_depth2{padding-left:26px; background-position:13px 13px;}
.list_table_box td.reply_depth3{padding-left:39px; background-position:26px 13px;}
.list_table_box td.reply_depth4{padding-left:52px; background-position:39px 13px;}
.list_table_box td.reply_depth5{padding-left:65px; background-position:52px 13px;}
.list_table_box td.reply_depth6{padding-left:78px; background-position:65px 13px;}
.list_table_box td.reply_depth7{padding-left:91px; background-position:78px 13px;}
.list_table_box td.reply_depth8{padding-left:104px; background-position:91px 13px;}
.list_table_box td a{padding-top:3px;height:20px;}
.list_table_box td a.new{padding-right:20px;background:url(../images/content/icon_new_list.gif) no-repeat right top;}
.list_table_box td a.writer{display:block;padding-left:25px;color:#28B0FF;}
.list_table_box td a.ring1{background:url(../images/content/icon_grade5_ring.gif) no-repeat left top;}
.list_table_box td span.reply_cnt{font-weight:bold;color:#28B0FF;}
.list_btn_box{padding:15px 0;width:100%;text-align:right;border-bottom:2px solid #EEE;}
.list_page_box{padding:15px 0;width:100%;text-align:center;}
.list_page_box a{display:inline-block;margin-right:1px;padding:3px 2px;}
.list_page_box a.prev{color:#000000;font-weight:bold;padding-left:6px;background:url(../images/content/icon_arrow_left_feeltalk.gif) no-repeat left 5px;}
.list_page_box a.cnt{border:1px solid #E4E4E4;background-color:#F1F1F1;color:#000000;font-weight:bold;}
.list_page_box a.on{background-color:#ff2a1b;color:#FFFFFF;}
.list_page_box a.next{color:#000;font-weight:bold;padding-right:6px;background:url(../images/content/icon_arrow_right_feeltalk.gif) no-repeat right 5px;}
.list_keyword_box{margin-bottom:15px;height:70px;border:4px solid #EEE;}
.list_keyword_box ul{margin:15px auto 0 80px;overflow:hidden;}
.list_keyword_box ul li{float:left;margin-left:5px;}
.list_keyword_box li p.top{margin-bottom:5px;text-align:left;}
.list_keyword_box li p.btn{margin-top:16px;}
.list_keyword_box li input.txt{width:250px;height:18px;border:1px solid #28B0FF;}
.list_banner_box2{height:100%;}
/* ±Û ¸ñ·Ï */


.banner_n{float:left; cursor:pointer;}


#footer{margin:30px 5px 0px 5px;width:auto;height:100%;text-align:center;}