@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

@font-face{font-family:NGEB;src:url(/KEP/fonts/NanumGothicExtraBold.eot);src:local(※),url(/KEP/fonts/NanumGothicExtraBold.woff) format('woff')}
.NGEB{font-family:'나눔고딕 ExtraBold', NGEB, sans-serif;}


body {
	margin:0; padding:0;
	font-family:'Nanum Gothic', sans-serif, 나눔고딕;
	background: url(/KEP/images/qr/bg_basic.jpg);
}
.basicBG{
	z-index:-10;
	background:;
}

/*********************************************** header 시작 ***********************************************/
header{
	width:100%;
	z-index:100;
	text-align:center;
	margin:0 auto;
}
.top_s1{background: url(/KEP/images/qr/bg_topS1.png);}

.top_s1{
	width:100%;
	height:60px;
	z-index:1000;
}

.top_center{width:100%;text-align:center;}
.top_title{
	text-align:center;
	padding-top:8px;

	/* Font styles */
	font-family:'나눔고딕 ExtraBold', NGEB, sans-serif;
	font-size: 22px; color:#fff; font-weight:bold;

}
.top_title img{
	width:250px; height:41px;

}

/*********************************************** header 끝 ***********************************************/





/*********************************************** section 시작 ***********************************************/
section{
	background:#fff;
	margin:0 auto; overflow:hidden;
	text-align:center;
	z-index:0;

}

.shelfBar{
	width:94%; min-height:36px;
	margin:10px auto;
	position:relative;
	z-index:100;
	background:#f3f3f3;
	border:3px solid #ff6f35;
	border-radius:25px;


		}
.txt_s1{
	text-align:center;
	padding-top:5px;

	/* Font styles */
	font-family:'나눔고딕 ExtraBold', NGEB, sans-serif;
	font-size: 20px; color:#000; font-weight:bold;
}


.bi{margin:10px auto; text-align:center;}
.bi img{width:200px;}
.playCover {
	position:absolute;
	width:100%;
	z-index:1000;
}

.subject{
	text-align:center; background:#777777;
	margin:0 0 10px 3%;
	width:100px; padding:5px 4px 6px 6px;
	border-radius:16px;

	/* Font styles */
	font-family:'나눔고딕';
	font-size: 13px; color:#ffffff;
}

.txt_s2{
	width:94%;
	margin:0 auto;
	text-align:left;
	padding-top:2px;
	padding-bottom:5px;

	/* Font styles */
	font-family:'Nanum Gothic', sans-serif, 나눔고딕;
	color:#666; font-size: 13px;
}

.playCover img {
	position:absolute;
	left:0;
	width:100%;
}
.playCover a img {
	position:absolute;
	opacity:0.7;

	width:100%;
}
.playCover a img:hover{
	opacity:1;
}
.playBox {
	width:100%; z-index:1; margin:0 auto;

}
.playBoxShadow{
	left:3.7%;
	width:100%;margin:0 auto; position:absolute; z-index:10;
}
.playBoxShadow img{
	padding:2.7% 0; width:100%;
}
.playBox img{
	padding:2.7% 0; width:100%;

}


.clear {clear:both;}

.freesambanner{ background:#fff; display:block;}
.call {line-height:17px; padding:15px 0 ; background: url(/KEP/images/qr/img_tel.png) no-repeat 20px 50%  #fff;;background-size:27px; text-align:left; padding-left:55px}
span.org{color:#f67b02;}
span.gry {color:#333;}
.freesambanner ul{width:100%; margin:0 auto;  background:#fff; border-top:1px solid #d0d0d0; display:block;}

.freesambanner ul li{text-align:left; width:46.8%; padding:3% 0 3% 3%; float:left;  display:block; background: url(/KEP/images/qr/img_arrow.png) no-repeat 97% 50% #fff;;background-size:7% auto;}
.freesambanner ul li:first-child{border-right:1px solid #d0d0d0; }
.freesambanner ul li a{display:block;}
.freesambanner ul li a img{ width:25%; vertical-align:middle; margin-right:3px;}
.freesambanner ul li a p{
	margin-bottom:10px;
	/* Font styles */
	font-family:'나눔고딕 ExtraBold', NGEB, sans-serif;
	font-size: 13px; color:#797979; font-weight:normal;
	text-decoration:none;
}





/*********************************************** section 끝 ***********************************************/





/*********************************************** footer 시작 ***********************************************/
footer{
	width:100%;
	background:#49545a;
}
footer ul{
	width:100%;
	padding-top:20px;
	padding-bottom:20px;

}
footer ul li{
	width:94%;
	margin:0 auto;
	padding-top:5px;
	text-align:left;
	display:block;
	overflow:hidden;

	/* Font styles */
	font-family:arial, sans-serif;
	font-size: 12px; color:#abaeb0; font-weight:normal;
	text-decoration:none;

}
/*********************************************** footer 끝 ***********************************************/







