﻿@charset "utf-8";

/* COMMON */
body {margin:0; font-family: "Dotum", "돋움"; font-size: 12px; padding:0px; color:#333333; text-align:center;}
div {color: #333333; margin: 0px; padding: 0px;}
table, tr, td {color: #333333; margin: 0px; padding: 0px; text-align:left;}
table caption {display:none;}
img {border: 0px; margin: 0px; padding: 0px;}
ol,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6 {list-style:none; margin:0px; padding:0px; }
iframe, map {margin: 0px; padding: 0px; border: none;}	
form, p {margin: 0px; padding: 0px;}	
select {font-size: 12px;}
a { text-decoration:none; color:#333333; }
a:hover, a:active { text-decoration:underline; }

/* Layout */
#Header{ margin:0 auto; width:970px; text-align:left; border-bottom:1px solid #b5b5b5;}
#login{padding: 3px 0 0 0 !important;}
#logo h2{margin-top:0px !important;}


#wrap{clear:both;float:none; margin:0 auto; width:970px; text-align:left; padding:0px; overflow:hidden; }
#blank{height:0px; margin:0px; background-color:#ffffff; }
#section_content{float:left; width:670px; margin:0px; padding:0px 0px 100px 0px; }

/*1110수정본*/
/*배경색 바꾸기*/
#demo {position:absolute; top:0;left:0;width:100%;_width:1500px;height:1700px;background-color:#000;opacity:.50;filter: alpha(opacity=50); overflow:hidden; z-index:100; visibility:hidden; } 
#news,#headline,#photo,#economy,#language,#sports,#life,#entertain,#opinion,#rss,#only,#military,#san,#english,#thestar,#health,#golf,#news_v1,#chosunbiz,#careview,#review,#infographics {position:absolute; top:72%; left:20%; width:640px;border:5px solid #000; background-color:#FFFFFF; padding:0 0 20px 0; overflow:hidden; z-index:101; visibility:hidden;}

.fl { float:left;}
.fr { float:right;}
.cl { clear:both;}

#blank01{ margin-top:30px;}
#sec_content01{float:left; width:670px; margin:0px; padding:0px 0px 100px 0px; }
#aside_01{float:right;width:280px;text-align:left;}
#tit_newsget {width:670px; clear:both; margin-bottom:20px; padding:0 0 8px 0; border-bottom:1px solid #A8A8A8;}
#tit_newsget dl { clear:both; height:17px; overflow:hidden;}
#tit_newsget dl dd { float:right; background:url(http://image.chosun.com/cs/200911/newsget_pink.gif) no-repeat 0 8px;padding:5px 0 0 13px; font-weight:bold;}
#tit_newsget dl dd span {font-weight:normal; color:#CCCCCC;}
.gray a:link, .gray a:hover{color:#888888; text-decoration:none;}

.guide { width:670px; height:240px; margin-bottom:20px; padding:0px;}

.bx_widget { width:670px; clear:both; margin:20px 0 0 0; padding:0px;}
.bx_widget ul{float:left;}
.bx_widget ul li { float:left; padding:0px 0 30px 0; margin-bottom:20px;border-bottom:#EDEDED 1px solid;}
.bx_widget dt { font-weight:bold; font-size:14px; margin-bottom:6px; color:#000000;}
.bx_widget p { float:left; margin-right:20px;}
.bx_widget dl { float:left; width:150px; position:relative; height:150px; padding-right:15px;}
.bx_widget dl dd { line-height:1.3; color:#797979; }
.sm { color:#797979; margin-bottom:10px;}
.ct { font-size: 11px; }
.bx_widget dt em { color:#ca0a0a;  font-style:normal;}
.bx_widget dd em{color:#2c6ad8; font-style:normal;}
.bx_widget dd img { position:absolute; bottom:2px;}
.newsget_btn { position:relative; width:670px; margin-top:-21px; text-align:center; background-color:#fff; border-top: 1px solid #EDEDED; padding:20px 0 0 0;}

/* 정렬 탭 */
.order {clear:both; width:670px; margin-top:10px; margin-bottom:20px;height: 34px; padding:0px;background:url(http://image.chosun.com/cs/200911/bg_order.gif) repeat-x 0 bottom;}
.order ul {clear:both; margin:0px; padding:0px;}
.order ul li {float:left;}
.order ul li img { margin-bottom:-2px; padding:0px;}

/* Paginate */
.paginate {position:relative; width:670px; margin-top:-21px; text-align:center; background-color:#fff; padding:20px 0 0 0;}
.paginate a,.paginate strong { position:relative; display:inline-block; margin-right:1px; padding:3px 3px 1px 3px; color:#333333; text-decoration:none; border:1px solid #bfbfbf; font:12px/normal Dotum; _width /**/:10px; min-width:7px; background-color:#ffffff; line-height:10px;}
.paginate strong { color:#c8292a !important; font-weight:bold; border:none; margin-right:1px; padding:3px 3px 1px 3px; border:1px solid #bfbfbf; line-height:10px;}
*:first-child+html .paginate .pre,
*:first-child+html .paginate .next {top:0px;}
.paginate a:hover {color:#c8292a !important; border:1px solid #aeaeae; text-decoration:none;}
.paginate span img {vertical-align:middle; margin:0 0 2px 0;}
.paginate span a {border:none; background:none; font-size:12px; color:#333333; font-weight:normal;}
.paginate span a:hover {border:none; background:none !important; font-size:12px; color:#333333; font-weight:normal; }


.newsget_tit{padding:15px 10px ;	background:#F3F3F3;	width: 620px; text-align:left; overflow:hidden;}
.newsget_set{width:600px;	margin:0px 20px; padding:0px;}
.newsget_set_tit{ margin:20px 0; height:14px; border-bottom:1px solid #dedede; padding:0 0 5px 0;}
.newsget_set_tit h3{float:left; font-size:14px; color:#000; font-weight:bold; }
.newsget_set_tit span{float:right;font-size:11px; font-weight:bold;padding:3px 0 0 8px;letter-spacing:-1px;background:url(http://image.chosun.com/cs/200911/newsget_pink.gif) no-repeat 0 5px;}
.newsget_set table{margin:0 0 0 20px;}
.newsget_set p{	margin:10px 0; color:#676767;}
.newsget_set_cont {text-align:left; padding-left:23px; }
.newsget_set_guide {text-align:left; padding-left:55px; font-size:11px;line-height:5px;color:#d4d4d4;}
.set_input{border:1px solid #d4d4d4; font-size:12px;width:50px; text-align:center; padding-top:3px;}
.getpop_btn{margin:0 auto; width:110px; padding-top:10px;}

.set_input_rss{border:1px solid #d4d4d4; font-size:11px;width:370px; text-align:left; padding-top:3px;}
.set_input_rss_t{border:1px solid #d4d4d4; font-size:11px;width:320px; text-align:left; padding-top:3px;}

.get_code{clear:both; width:598px; border:1px solid #E1E1E1; background-color:#F9F9F9; margin-top:20px; padding:10px 0; overflow:hidden;}
.get_code p{float:left; width:358px;text-align:center;}
.get_code dl {float:left; width:230px; padding-right:10px; text-align:left;}
.get_code dl dt { margin-bottom:6px; }
.get_code dl dd img { margin:2px 0 0 0; height:32px; overflow:hidden;}
.btn_gap2{ clear:both; width:600px; margin-top:10px;  text-align:right;}

/* rightarea */
#rightarea{ float:right; width:280px; padding:0px 0px 35px 0px; display:block; overflow:hidden;}
#aside{float:right;width:280px;text-align:left;margin-top:15px;}
.rcommon_newsget{margin:25px 0 0 0;}
.rcommon{position:relative;margin:0px 0 0 0;}
.today_chosun{margin:20px 0px 0px 0px;}
#Today_layer{position:absolute;z-index:100;left:0px;top:0px;}
#Today_close{position:absolute;z-index:200;right:8px;top:12px;}
#banner280_240{margin:0px;width:280px;}
