@charset "utf-8";
/**
* OLYM Cascading Style Sheets
* File Name : /css/layout.css
* Description : 화제신문 기본 스타일시트
* Author : Hwaje Web business Team / Lee kyoung sun
* Email : designtj@olymcompnay.com
* Date : 2015.04.08
* Update : 2015.04.08
* Copyright(c) 2015 hwaje. All Rights Reserved.
*/


/* layout.css */
.wrap{
	width:100%;
	position:relative;
}

/*----------top---------*/
#header_wrap{
	width:100%;
	position:relative;
	height:92px;

}
.gnb_wrap{
	width:100%;
	height:35px;
	background:#F4F4F4;
	border-bottom:1px solid #808B95;
}
.gnb{
	width:980px;
	margin:0 auto;

}
.gnb ul{
	float:right;
	padding-top:6px;
}
.gnb ul li{
	float:left;
	padding:0 0 0 20px;
}
.gnb ul li a{
	display:block;
	font-size:12px;

	color:#808B95;
}
#header_wrap{
	width:100%;
}
#header{
	position: absolute;
	top: 29px;
	left: 50%;
	z-index: 10;
	width: 100%;
	margin-left: -50%;
	background: #fff;
	min-height: 60px;
	border-bottom:2px solid #ed2227;
}
#lnb_wrap{
	width:980px;
	margin:0 auto;
	position:relative;
}
#header h1{
	position:absolute;
}
#header .nav{
	padding:14px 0 0 0;
}
#header .nav .lnb ul{
	float:right;
	padding-bottom:10px;
}
#header .nav .lnb ul li{
	float:left;
	min-width:120px;
	padding:10px 0px 0px 30px;
	font-weight:600;
	font-size:13pt;

}
#header .nav .lnb ul li a:hover{
	font-weight:600;
	color:#c8aa76;;
}
#header .nav .lnb:after{
	content:"";
	display:block;
	clear:both;
	height: 0;
	visibility: hidden;
}
#header .nav .lnb: {*zoom:1;} /* IE5.5~7 브라우저 대응 Hack */
#header .nav .lnb ul li ul{
	float:none;
	padding-top:20px;
	width:80px;
}
#header .nav .lnb ul li ul li{
	float:none;
	padding:5px 0;
	font-size:13px;
	font-weight:400;

}
/*----------//top---------*/

/*----------countents---------*/
#contents_wrap{
	width:100%;
	min-height:600px;
	background:#f0f0f0;
}
/*----------//countents---------*/

/*----------sub_countents---------*/
#sub_contents_wrap{
	width:100%;
	min-height: 600px;
	padding:0;

}
.sub_contents_img{height:201px;border-bottom:1px solid #d7d7d7;}
#sub_contents{
	width:980px;
	margin:0px auto;
	min-height:600px;
	background:#fff;
	border-left:1px solid #d7d7d7;
}
#sub_contents:after{
	content:"";
	display:block;
	clear:both;
	height: 0;
	visibility: hidden;
}
#sub_contents: {*zoom:1;} /* IE5.5~7 브라우저 대응 Hack */
/*----------//sub_countents---------*/


/*---------------footer----------------*/
#footer_wrap{
	width:100%;
	border-top:1px solid #d7d7d7;
}
#footer{
	width:980px;
	margin:20px auto;
}
#footer:after{
	content:"";
	display:block;
	clear:both;
	height: 0;
	visibility: hidden;
}
#footer: {*zoom:1;} /* IE5.5~7 브라우저 대응 Hack */
#footer h1{
	padding-left:10px;
	float:left;
	padding-right:50px;
}
#footer .adress{
	float:left;
	font-size:12px;
	padding-top:10px;
}
/*---------------//footer----------------*/

/*많이쓰이는것*/
.tit{
	text-overflow:ellipsis;
	overflow: hidden;
	white-space: nowrap;
	display: block;
}

a.overing .roll, a.overing:hover .over {
	display:inline-block;
}
a.overing .over, a.overing:hover .roll {
	display:none;
}

.dt_none {display:none;}
.contents_body{
	padding:10px;
}
