@import url(/library/css/simple.css);
@import url(/library/css/calendar.css);

body {
	font-size:13px;
	background:#fafafa url(bg.png) left top repeat-x;
}
a {color:#004276;}
a:hover {color:#ca0951;}

dt.title , h3.title {
	margin:5px;
	padding:8px;
	color:#000;
	font-size:1.4em;
	background:#EEEEEE;
	border:1px #CCCCCC solid;
	-moz-border-radius:5px;-webkit-border-radius:5px;
}
h2.header {
	padding:2px 20px 2px 0;
	text-align:right;
	font-style:italic;
}
h2.title {
	margin:5px 0;
	padding:8px;
	color:#000;
	font-size:1.4em;
	background:#EEEEEE;
	border:1px #CCCCCC solid;
	-moz-border-radius:5px;-webkit-border-radius:5px;
}

/* @group page layout */
#page-wrapper {
	width:990px;
	margin:0 auto;
}
#header-wrapper {
	height:131px;
	margin:12px 0 0 0;
	padding:0;
	background:#000;
	position:relative;
}
#header-wrapper h1 {
	width:200px;
	height:90px;
	margin:0 0 6px 0;
	padding:0;
	float:left;
	text-indent:-9999em;
	background:#000 url(logo-black.gif) left -8px no-repeat;
}
#header-wrapper h1 a {
	display:block;
	height:90px;
}
#header-wrapper .web-slogan {
	position:absolute;
	top:70px;
	margin-left:10px;
	color:#fff;
}
#ad-leaderboard {
	width:728px;
	height:90px;
	margin:3px 10px 0 50px;
	float:right;
	overflow:hidden;
	background:#fff;
}
#ad-detail_footer {width:728px;margin:20px auto;}
#footer-wrapper {
	clear:both;
	text-align:center;
}
/* @end */

/* @group navigator */
ul#navigator {
	height:35px;
	margin:0 10px;
	padding:0 0 0 23px;
	font-size:14px;
	line-height:35px;
	list-style-type:none;
	background:#e5e5e5 url(nav-bg.png) left top repeat-x;
	clear:both;
}
ul#navigator li {
	margin:0;
	padding:0;
	display:inline;
}
ul#navigator li a {
	padding:9px 10px;
	text-decoration:none;
	color:#000;
	font-weight:normal;
}
ul#navigator a:hover {
	color:#ca0951;
	text-decoration:none;
	background:#e5e5e5;
}
ul#navigator li.active a {
	color:#000;
	background:#e5e5e5;
}
/* @end */

#footer-wrapper a {text-decoration:none;}
#footer-wrapper  ul {text-align:center;}
#footer-wrapper  ul li{display:inline;}
#footer-wrapper  ul li a{
	padding:0 7px;
	color:#000;
}
#footer-wrapper  a:hover{text-decoration:underline;}
#footer-wrapper  p.copyright{
	font:normal 10px/12px Arial, Helvetica, sans-serif;
	color:#5B6A14;
}
#footer-wrapper  p.design{
	display:block;
	width:292px;
	height:21px;
	margin:0 auto;
	padding:0;
	font:bold 13px/21px Arial, Helvetica, sans-serif;
	color:#327C8E;
	background-color:#F7F7F7;
	text-align:center;
}
#footer-wrapper  p.design a.link{
	color:#327C8E;
	background-color:#F7F7F7;
	text-decoration:none;
}
#footer p.design a.link:hover{
	color:#000;
	background-color:#F7F7F7;
}

#scroller-wrapper {
	height:30px;
	padding:0 40px;
	background:#00bc00 url(scroller-bg.png) left top repeat-x;
	line-height:30px;
	overflow:hidden;
}

.topic-list .image {margin:0;padding:0;}
.topic-list .summary {padding:0;padding:0;}

.detail #ad-leaderboard {float:none;margin:0;padding:0;}
/* @group home page */
.section {
	background:#fff;
	border:1px #CCCCCC solid;
	-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;
}
.section h3.header {
	height:26px;
	margin:0;
	padding:0 0 0 10px;
	line-height:26px;
	background:#e6e6e6;
	border-bottom:1px #ccc solid;
	-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;
}
.section .title {
	height:30px;
	margin:0;
	padding:0;
	font-size:1.15em;
	line-height:30px;
	text-align:center;
	background:#000;
	border:none;
	-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;
}
.section .title a {color:#fff;}
.section .title a:hover {color:#6AB9D3;}

.s-photo img.image {
	width:200px;
	height:200px;
	float:none;
	margin:0 auto;
}
.s-list {list-style-image:url(red_bull.gif);}
.s-list .timestamp {display:none;}
.s-list ul {margin:0;padding:5px 0 5px 20px;}

.s-thumb img.image {width:100px;height:70px;margin:0 0 0 5px;float:right;}
.s-thumb ul {margin:0;padding:0;text-align:center;}
.s-thumb ul li.image {width:100%;margin-bottom:7px;}
.s-thumb ul li a {display:block;height:70px;}
.s-thumb ul li a:hover {background:#f5f5f5;}
.s-thumb .timestamp {display:none;}

.s-mphoto img.image {width:200px;height:140px;margin:0 auto 35px;float:none;}
.s-mphoto .title {
	width:200px;
	margin-top:140px;
	position:absolute;
	overflow:hidden;
}
.s-mphoto .timestamp , .s-mphoto .footer {display:none;}


#home-lead {
	width:728px;
	margin:7px 0 7px 0;
	float:left;
	overflow:hidden;
}
#home-side {
	width:250px;
	margin:0 0 0 12px;
	float:left;
	overflow:hidden;
}

#home-special {
	width:487px;
	height:328px;
	margin:0 0 7px 0;
	float:left;
	overflow:hidden;
}
#home-special-1 {
	width:279px;
	margin:0;
	float:left;
}
#home-special-2 {
	width:200px;
	margin:0 0 0 7px;
	float:left;
}
#home-special .topic-list .summary {margin:0;padding:0;}
#home-special .title {
	width:200px;
	margin-top:200px;
	position:absolute;
	overflow:hidden;
}
#home-special-1 img.image { width:279px;}
#home-special-1 .title {width:279px;}
#home-special img.image {margin-bottom:34px;}
#home-special .timestamp,#home-special .footer {display:none;}

#home-social {
	width:230px;
	height:328px;
	margin:0 0 0 7px;
	float:left;
	overflow:hidden;
}

#home-starfocus {
	width:200px;
	height:260px;
	margin:0 0 20px 0;
	float:left;
	clear:both;
	overflow:hidden;
	
}
#home-focusmarket {
	width:278px;
	height:260px;
	margin:0 0 0 7px;
	float:left;
	overflow:hidden;
}
#home-southnetwork {
	width:230px;
	height:260px;
	margin:0 0 0 7px;
	float:left;
	overflow:hidden;
}

#ad-B1 {
	width:250px;
	overflow:hidden;
}
#ad-B1 img {width:250px;height:250px;}

#home-paktai {width:728px;height:260px;margin:0 0 20px 0;overflow:hidden;}
#home-paktai div.topic-list {width:420px;float:left;}
#home-paktai-1 {width:200px;float:left;}
#home-paktai-2 {width:200px;float:right;}
#home-paktai .timestamp {display:none;}

#home-paktai ul.topic-list {
	width:262px;
	height:260px;
	margin:0 0 0 20px;
	padding:0 0 0 20px;
	float:left;
	overflow:hidden;
}

#home-property {width:360px;margin:0 0 20px 0;float:left;}
#home-property div.topic-list {margin:0;padding:0;}
#home-property-1 {width:175px;float:left;}
#home-property-2 {width:175px;float:right;}
#home-property .title {width:175px;margin-top:120px;}
#home-property img.image {width:175px;height:120px;}
#home-property .summary {height:150px;overflow:hidden;}
#home-property ul.topic-list {margin:0;padding:0 0 0 20px;}
#home-property .timestamp {display:none;}

#home-motoring {width:360px;margin:0 0 20px 8px;padding:0;float:left;}
#home-motoring div.topic-list {margin:0;padding:0;}
#home-motoring-1 {width:175px;float:left;}
#home-motoring-2 {width:175px;float:right;}
#home-motoring .title {width:175px;margin-top:120px;}
#home-motoring img.image {width:175px;height:120px;}
#home-motoring ul.topic-list {margin:0;padding:0 0 0 20px;}
#home-motoring .summary {height:150px;overflow:hidden;}
#home-motoring .timestamp {display:none;}

#home-healthy {width:728px;height:203px;margin:20px 0 20px 0;}
#home-healthy div.topic-list {width:362px;height:201px;float:left;overflow:hidden;}
#home-healthy ul.topic-list {width:332px;height:201px;margin:0 0 0 10px;padding:0 0 0 20px;float:left;overflow:hidden;}
#home-healthy .timestamp {display:none;}
#home-healthy img.image {margin:0 5px 0 0;float:left;}

#home-eco {width:365px;margin:0 0 20px 0;float:left;overflow:hidden;}
#home-eco div.topic-list {width:140px;float:left;height:150px;overflow:hidden;}
#home-eco ul.topic-list {width:201px;height:150px;float:left;margin:0;padding:0 0 0 20px;overflow:hidden;}
#home-eco img.image {width:140px;height:120px;margin:0 5px 20px 0;}
#home-eco .title {width:140px;margin-top:90px;}
#home-eco .summary {}
#home-eco .timestamp {display:none;}

#home-edu {width:355px;margin:0 0 20px 8px;float:left;overflow:hidden;}
#home-edu div.topic-list {width:140px;float:left;height:150px;overflow:hidden;}
#home-edu ul.topic-list {width:191px;height:150px;float:left;margin:0;padding:0 0 0 20px;overflow:hidden;}
#home-edu img.image {width:140px;height:120px;margin:0 5px 20px 0;}
#home-edu .title {width:140px;margin-top:90px;}
#home-edu .summary {}
#home-edu .timestamp {display:none;}

#job-for-you {width:728px;clear:left;}

/* @group google search */
#home-side .google-search {
	margin-top:10px;
}
#home-side .google-search h3 {
	height:16px;
	background:url(newsletter_icon.gif) 10px top no-repeat;
	padding:0 0 0 36px;
	margin:0 0 0 0;
	font-size:13px;
	line-height:16px;
	font-weight:bold;
	color:#101010;
	background-color:inherit;
	border:none;
}
#home-side .google-search form{
	margin:0 0 0 8px;
	height:50px;
	padding:0 9px 0;
}
#home-side .google-search form input{
	width:170px;
	float:right;
	height:21px;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-top:#404040 solid 1px;
	border-left:#404040 solid 1px;
	color:#101010;
	background-color:#fff;
	font-size:13px;
	line-height:21px;
	margin:7px 0 0 0;
}
#home-side .google-search form input.button{
	background:url(search.jpg) 0 0 no-repeat;
	width:67px;
	height:17px;
	border:none;
	cursor:pointer;
	float:right;
	margin:0;
	padding:0;
	text-indent:-999em;
	}
/* @end */

#home-side h3 {
	margin:5px 0;
	padding:8px;
	color:#000;
	font-size:1.2em;
	text-align:center;
	background:#EEEEEE;
	border:1px #CCCCCC solid;
	-moz-border-radius:5px;-webkit-border-radius:5px;
}
#main-menu {
	list-style-type:none;
	margin:0;
	padding:0 0 0 12px;
	line-height:24px;
}
#main-menu a {
	padding:0 0 0 10px;
	display:block;
	background:url(red_bull.gif) left center no-repeat;
}
#main-menu a:hover {
	background-color:#fff;
}
/* @end */

#home-side #form-item-edit-cookielength, #home-side #form-item-edit-signin-submit{display:inline;}

*[class*="content-paper"] div.detail {
	width:65%;
	min-height:614px;
	margin:0;
	padding:10px;
	float:left;
	font-size:1.1em;
	background:#f5f5f5;
	border:1px #CCCCCC solid;
	-moz-border-radius:15px;-webkit-border-radius:15px;
}
*[class*="paper-content-page"] div.detail {
	width:100%;
	margin:0;
	padding:0;
	float:none;
	font-size:1em;
	border:none;
	background:none;
}
div.content-paper div.relate-topics {
	width:300px;
	margin:0;
	margin:0;
	float:right;
}
.relate-topics ul.topic-list .title {font-size:1.0em;font-weight:bold;}
.relate-topics-detail li {
	margin-bottom:10px;
	height:100px;
	overflow:hidden;
	border:1px #CCCCCC solid;
}
.relate-topics-detail h3 {
	margin:0 0 10px 0;
	padding:8px;
	color:#000;
	font-size:1.4em;
	text-align:center;
	background:#EEEEEE;
	border:1px #CCCCCC solid;
	-moz-border-radius:5px;-webkit-border-radius:5px;
}
.relate-topics-detail img {}
.relate-topics-detail span {display:block;margin:0 5px;}
form#edit-comment {
	width:40%;
	float:left;
	background:#fff;
	-moz-border-radius:5px;-webkit-border-radius:5px;
}
div#term_of_service {
	width:55%;
	margin-left:2%;
	padding:0 1%;
	float:right;
	background:#EFE0E0;
	-moz-border-radius:5px;-webkit-border-radius:5px;
}

/* @group paper-content-sangsook */
div.paper-content-news .detail p , div.paper-content-news .article p {
	text-indent:.75cm;
}
div.paper-content-news .detail li p , div.paper-content-news .article li p {
	text-indent:0;
}
div.paper-content-sangsook {
	padding-top:140px;
	background:url(sangsook.jpg) left top no-repeat;
}
div.paper-content-sangsook h2.header {display:none;}
/* @end */

/* @group photo auto show */
.body div.photo ul li {float:none;display:inline;}

.body div.photo-wide {width:600px;margin:20px auto;}
.body div.photo-tall {width:400px;margin:20px auto;}

.body div.photo-multiple ul {text-align:center;}
.body div.photo-multiple {width:980px;margin:20px auto;overflow:hidden;text-align:center;}
.body div.photo-multiple img.photo-wide {height:180px;}
.body div.photo-multiple img.photo-tall {height:180px;}
/* @end */


