/*** include css***/

/**header css**/
/*gnb*/

.gnb-wrap {
	width:100%;
	overflow:hidden;
	background:#eee;
	border-top:1px solid #ccc;
}
	.gnb {
		width:1280px;
		margin:0 auto;
		overflow:hidden;
	}
		.gnb a {
			float:right;
			line-height:40px;
			font-size:20px;
			font-weight:600;
			color:#888;
			margin-right:45px;
		}
			.gnb a img {
				vertical-align:-4px;
				margin-right:5px;
			}

/*header 영역*/
.header {
	position:relative;
	width:1280px;
	margin:0 auto;
}
.logo {
	text-align:center;
	margin:20px 0 30px;
}
	
/*lnb 영역*/
.lnb_wrap {
	width:100%;
	height:84px;
	line-height:84px;
	background:#1186fe;
}
.lnb {
	width:1280px;
	margin:0 auto;
}
	.lnb ul {
		width:100%;
		margin:0 auto;
		overflow:hidden;
	}
		.lnb ul li {
			float:left;
			width:20%;
			height:87px;
			text-align:center;
			border-right:1px solid #fff;
			box-sizing:border-box;
			-moz-box-sizing:border-box;
		}
			.lnb ul li:first-child {
				border-left:1px solid #fff;
			}
			.lnb ul li a {
				display:inline-block;
				width:100%;
				height:100%;
				font-size:23.5px;
				font-family: 'S-CoreDream-6Bold';
				color:#fff;
				line-height:40px;
			}
/**퀵배너**/
.quick_b {
	width:130px;
	height:300px;
	border:1px solid #ddd;
	background:#fff;
}
/**푸터**/
.footer {
	width:1280px;
	margin:0 auto;
	overflow:hidden;
}
	.f-logo {
		float:left;
		margin:28px 33px 23px 69px;
	}
	.f-info {
		float:left;
		line-height:27px;
		font-size:15px;
		color:#fff;
		margin:45px 0 0 0;
	}

/*지도*/
.map_wrap {
	width:400px;
	float:left;
	margin-bottom:20px;
}
	.map_wrap h3 {
		font-size:23px;
		margin-top:0;
		margin-bottom:10px;
	}
	.wrap_controllers {
		display:none;
	}
/*고객센터*/
.csinfo_wrap {
	float:left;
	width:300px;
	margin:0 50px;
}
	.cs {
		margin-bottom:5px;
	}
		.cs h3 {
			font-size:23px;
			margin-top:0;
			margin-bottom:10px;
		}
		.cs ul li {
			font-size:18px;
			line-height:30px;
		}
			.cs ul li img {
				vertical-align:middle;
				margin-right:5px;
			}
	.f_info {
		line-height:16px;
		font-size:12px;
		color:#949494;
	}
	.f_info span {
		color:#fff;
		font-weight:bold;
	}
/*SNS*/
.sns {
	float:left;
	width:200px;
}
	.sns h3 {
		font-size:23px;
		margin-top:0;
		margin-bottom:10px;
	}
	.sns ul li {
		line-height:60px;
	}
		.sns ul li img {
			vertical-align:middle;
			margin-right:5px;
		}
		.sns ul li a {
			color:#fff;
			font-size:15px;
		}
/*페이징*/
.paging {overflow: hidden; text-align: center;  margin-top: 20px; margin-bottom: 20px; font-weight: bold; color: #767676; display: table; margin-left: auto; margin-right: auto; }
.paging ul {overflow: hidden;}
.paging li {display: inline-block; zoom: 1; display: inline; float: left;}

.paging li {display: block; width: 24px; height: 20px; margin: 0 2px; overflow: hidden; color: #767676; font-size: 18px; padding-top: 4px;}/*border: 1px solid #ebebeb; */
.paging li.current {color:#000;}/*background:#EDA490; color: #fff;*/
.paging li a{color:#9C9C9C;}
