﻿@charset "utf-8";

/*****************************************************************
* UTIL_RSS
*****************************************************************/


.top-rss-block {
	background-image:url("http://image.ajunews.com/images/site/img/layout/bg/bg_w676_rss.gif");
	width:676px;
	height:197px;
	border:2px solid #ee7816;
}

.top-rss-block .title {
	margin-top:25px;
	margin-left:24px;
}

.top-rss-block ul {
	width:511px;
	margin-left:160px;
	margin-top:16px;
}

.top-rss-block ul li {
	color:#000;
	line-height:22px;
	font-size:12px;
}

.top-rss-block ul li img{
	vertical-align:middle;
	margin-top:-2px;
}

.contents-section .table-caption {
	color:#000;
	font-weight:bold;
	font-size:12px;
	padding-top:31px;
	padding-bottom:11px;
	
}

/* TABLE */

table.tbl-rss {width:100%; border:1px solid #d5d5d5; border-spacing:10; border-collapse:collapse;} 
.tbl-rss th, .tbl-rss td{border:1px solid #b6b6b6; font-size:12px;}
.tbl-rss th{color:#FFF;padding:1px 0;vertical-align:top;background:#FFF;text-align:center; }

.tbl-rss th.al{text-align:left;}
.tbl-rss td{padding:5px 0; text-align:center; color:#000;}
.tbl-rss th .title-bg01 {background:#ee7816; width:92px; margin:0 auto; padding:4px 0;}
.tbl-rss th .title-bg02 {background:#ee7816; width:581px; margin:0 auto; padding:4px 0;}




/*****************************************************************
* UTIL_SEARCH
*****************************************************************/

.contents-section .search-title {
	font-size:14px;
	font-weight:bold;
	color:#000;
	width:710px;
	margin:0 auto;
	text-align:center;
	padding-top:95px;
}

.contents-section .search-box {
	margin:0 auto;
	border:2px solid #ee7816;
	border-radius:10px;
	width:630px;
	height:152px;
	margin-top:10px;
	padding:22px 38px 18px 38px;
	margin-bottom:100px;
}

.contents-section .search-box dl {
	width:100%;
	font-family:'dotum';
	height:104px;
}

.contents-section .search-box dl dt {
	width:80px;
	float:left;
	font-weight:bold;
	vertical-align:middle;
	font-size:12px;
	padding-left:50px;
}

.contents-section .search-box dl dt img {
	vertical-align:middle;
	margin-top:-2px;
}

.contents-section .search-box dl dd {
	float:left;
	font-weight:bold;
	width:500px;
	font-size:12px;
	padding-bottom:12px;
}

.contents-section .search-box .line-orange {
	background-color:#ee7816;
	width:100%;
	height:1px;
}

.contents-section .search-box .btn-search {
	background-image:url(../../img/layout/btn/btn_w100_bg.gif);
	background-repeat:no-repeat;
	width:100px;
	padding:5px 0;
	text-align:center;
	margin:0 auto;
	margin-top:20px;
}

.contents-section .search-box .btn-search button {
	color:#ee7816;
	font-weight:bold;
	width:100px;
	
}


/*****************************************************************
* UTIL_SEARCH_RESULT
*****************************************************************/

.search-result-box {
	width:644px;
	height:14px;
	background-color:#f7f7f7;
	border:1px solid #d5d5d5;
	padding:17px 18px;
	color:#000;
	font-weight:bold;
	font-size:12px;
}

.search-result-box strong {
	color:#ff0000;
	font-size:14px;
}

.re-search-text {
	padding:15px 10px;	
	color:#000;
	font-size:12px;
	font-weight:bold;
}

.contents-section .re-search-box {
	width:100%;
	font-family:'dotum';
	height:72px;
	color:#000;
}

.contents-section .re-search-box dt {
	width:70px;
	float:left;
	font-weight:bold;
	font-size:12px;
	padding-left:10px;
	vertical-align:bottom;
	margin-top:3px;
}

.contents-section .re-search-box dt.last-dt {
	width:60px;
}

.contents-section .re-search-box dt img {
	vertical-align:middle;
	margin-top:-2px;
}

.contents-section .re-search-box dd {
	float:left;
	font-weight:bold;
	width:600px;
	font-size:12px;
	padding-bottom:12px;
}

.contents-section .re-search-box dd.second-dd {
	width:270px;
}

.contents-section .re-search-box dd.third-dd {
	width:230px;
}


.re-search-box .btn{
	padding:0;
}


.contents-section .search-result-contents {
	width:100%;
	border-top:1px solid #d5d5d5;
	height:auto;
	padding:20px 0 0 0;
}



/*****************************************************************
* UTIL_GUDOC
*****************************************************************/
.contents-section .gudoc-contents {
	padding-top:35px;
	height:auto;
	width:100%;
}

.contents-section .gudoc-contents .gudoc-tit {
	color:#ee7816;
	font-family:'나눔고딕';
	font-size:18px;
	font-weight:bold;
	padding-left:19px;
}

.contents-section .gudoc-contents .gudoc-middle-con {
	width:950px;
	height:auto;
	border-top: 1px solid #d5d5d5;
	margin-top:8px;
	padding:15px 20px;
	border-bottom: 1px solid #d5d5d5;
	height:340px;
}

.contents-section .gudoc-contents .gudoc-middle-con p {
	color:#000;
	font-weight:bold;
	padding-bottom:7px;
}

.contents-section .gudoc-contents .gudoc-middle-con textarea {
	width:948px;
	height:105px;
	border:1px solid #d5d5d5;
}

.contents-section .gudoc-contents .gudoc-middle-con .agree {
	float:right;
	padding-top:7px;

}

.contents-section .gudoc-contents .gudoc-middle-con .agree input {
	background-color:#FFF;
	border:0;
}

.contents-section .gudoc-contents .gudoc-middle-con .privacy {
	padding-top:30px;
}

.contents-section .gudoc-contents .gudoc-bottom-con {
	width:990px;
	height:264px;
	padding-top:20px;
	border-bottom: 1px solid #d5d5d5;
}

.contents-section .gudoc-contents .gudoc-bottom-con table td.important {
	color:#ee7816;
	font-weight:bold;
}

.contents-section .gudoc-contents .gudoc-bottom-con p.red {
	color:#F00;
	padding:5px 0;
}

.contents-section .gudoc-contents .gudoc-bottom-con .tbl-util1 span {
	font-size:11px;	
}

.contents-section .gudoc-contents .gudoc-bottom-func {
	margin:0 auto;
	margin-top:28px;
	width:180px;
}

.contents-section .gudoc-contents .gudoc-bottom-func .btn-big-type1 {
	padding:5px 26px 5px 26px;
	color:#ee7816;
	font-weight:bold;
}

.contents-section .gudoc-contents .gudoc-bottom-func .btn-big-type2 {
	padding:5px 19px 5px 19px;
	color:#ee7816;
	font-weight:bold;
}



/*****************************************************************
* NEWSLETTER_REFUSAL
*****************************************************************/

.newsLetter-refusal-box {
	padding-top:97px;
	padding-bottom:102px;
}

.newsLetter-refusal-box .newsLetter-refusal-tit {
	margin:0 auto;	
	width:650px;
	color:#555555;
	font-size:13px;
	padding-bottom:5px;
}

.newsLetter-refusal-box .newsLetter-refusal-tit strong {
	color:#ee7816;
}

.newsLetter-refusal {
	width:706px;
	height:192px;
	border:2px solid #ee7816;
	border-radius:10px;
	margin:0 auto;
}

.newsLetter-refusal p {
	color:#000000;
	font-size:12px;
	font-weight:bold;
	padding:23px 0 10px 38px
}

.newsLetter-refusal div {
	padding-left:38px;
}

.newsLetter-refusal-line {
	height:1px;
	width:589px;
	background-color:#ee7816;
	margin-top:20px;
}
.contents-section .newsLetter-refusal-func {
	text-align:center;
	width:589px;
	margin-top:20px;
}

.contents-section .newsLetter-refusal-func .btn-big-type3 {
	padding:5px 19px 5px 19px;
	color:#ee7816;
	font-weight:bold;
}



/*****************************************************************
* NEWSLETTER_ACCEPT
*****************************************************************/

.contents-section .newLetter-accept-contents .newLetter-accept-deco {
	
}

.contents-section .newLetter-accept-contents .newLetter-accept-deco p {
	color:#000;
	font-weight:bold;
	padding-bottom:16px;
	padding-top:16px
}


.contents-section .newLetter-accept-contents .newLetter-accept-middle-con p {
	color:#000;
	font-weight:bold;
	padding-bottom:7px;
}

.contents-section .newLetter-accept-contents .newLetter-accept-middle-con textarea {
	width:988px;
	height:105px;
	border:1px solid #d5d5d5;
}

.contents-section .newLetter-accept-contents .newLetter-accept-middle-con .agree {
	float:right;
	padding-top:7px;

}

.contents-section .newLetter-accept-contents .newLetter-accept-middle-con .agree input {
	background-color:#FFF;
	border:0;
}

.contents-section .newLetter-accept-contents .newLetter-accept-middle-con .privacy {
	padding-top:30px;
}

.contents-section .newLetter-accept-contents .newLetter-accept-middle-con {
	width:990px;
	height:324px;
	padding-top:40px;
}

.contents-section .newLetter-accept-contents .newLetter-accept-bottom-con {
	margin-top:30px;
}

.contents-section .newLetter-accept-contents .newLetter-accept-bottom-con table {
	width:100%;
}

.contents-section .newLetter-accept-contents .newLetter-accept-bottom-con table th {
	width:180px;
}

.contents-section .newLetter-accept-contents .newLetter-accept-bottom-func {
	width:100%;
	padding-top:25px;
	padding-bottom:75px;
	text-align:center;
}


/*****************************************************************
* UTIL_SITEMAP
*****************************************************************/

.contents-section .sitemap-wrap {
	width:100%;
	overflow:hidden;
}

.contents-section .sitemap-wrap .sitemap-con {
	width:100%;
	overflow:hidden;
	margin-bottom:20px;
}
.contents-section .sitemap-wrap .sitemap-bottom {
	margin-bottom:80px;
}
.contents-section .sitemap-wrap .sitemap-con dl {
	float:left;
	width:198px;
	border-top:2px solid #ee7816;
}

.contents-section .sitemap-wrap .sitemap-con dl.sitemap-diff-type {
	float:left;
	width:198px;
	border-top:2px solid #666666;
}


.contents-section .sitemap-wrap .sitemap-con dl dd {
	padding:5px 20px;
	border-bottom:1px dashed #eeeeee;
	font-size:12px;
}

.contents-section .sitemap-wrap .sitemap-con dl dd a {
	color:#555;
}


.contents-section .sitemap-wrap .sitemap-con dl.sitemap-diff-type dt {
	color:#666666;
	background-color:#f8f8f8;
	border-bottom:1px solid #eeeeee;
	font-weight:bold;
	background-image:url("http://image.ajunews.com/images/site/img/layout/bg/bg_sitemap_right_line_gray.gif");
	background-repeat:no-repeat;
	background-position:right top;
	padding:5px 20px;
	margin-bottom:17px;
}

.contents-section .sitemap-wrap .sitemap-con dl.sitemap-diff-type dt a {
	color:#666666;
}


.contents-section .sitemap-wrap .sitemap-con dl dt {
	color:#ee7816;
	background-color:#f8f8f8;
	border-bottom:1px solid #eeeeee;
	font-weight:bold;
	background-image:url("http://image.ajunews.com/images/site/img/layout/bg/bg_sitemap_right_line_orange.gif");
	background-repeat:no-repeat;
	background-position:right top;
	padding:5px 20px;
	margin-bottom:5px;
}

.contents-section .sitemap-wrap .sitemap-con dl dt a {
	color:#ee7816;
}


.contents-section .sitemap-wrap .sitemap-con .last-dl dt {
	background-image:none;
}

.contents-section .sitemap-wrap .sitemap-con dl.sitemap-diff-type.last-dl dt {
	background-image:none;
}