/*** include css***/

/**header css**/

/*gnb 영역*/
.gnb_wrap {
	position:absolute;
	top:25px;
	right:0;
	width:292px;
}
.gnb {
	width:100%;
	overflow:hidden;
}
	.gnb ul {
		float:right;
		margin-bottom:0;
	}
		.gnb ul li {
			float:left;
			padding:0 0 0 13px;
		}
			.gnb ul li:first-child {
				padding:0;
			}
			.gnb ul li a {
				font-size:13px;
				color:#4f4f4f;
			}

/*header 영역*/
.header {
	position:relative;
	width:1152px;
	height:130px;
	margin:0 auto;
}
.logo {
	float:left;
	margin:40px 0 0 0;
}
.s_box {
	margin:10px 0;
}
	.s_box .search{
		float:left;
		width:215px;
		height:25px;
		line-height:25px;
		font-size:14px;
		border:1px solid #959595;
		margin-right:5px;
		margin-bottom:10px;
		box-sizing:border-box;
		-moz-box-sizing:border-box;
	}
	.s_box button {
		float:left;
		width:70px;
	    height: 25px;
		line-height: 24px;
		font-size:12px;
		letter-spacing:1px;
		border:none;
		color:#fff;
		background:#01213f;
		border-width:0;
		cursor:pointer;
		 margin-top: 0.4px;
		box-sizing:border-box;
		-moz-box-sizing:border-box;
	}

.short-cut {
	clear:both;
	overflow:hidden;
}
	.short-cut li {
		float:left;
		width:146px;
		height:30px;
		line-height:30px;
		text-align:center;
	}
		.short-cut li a{
			color:#fff;
			font-weight:600;
		}
	.short-cut-1 {
		background:#164baa
	}
	.short-cut-2 {
		background:#fc7d01
	}
/*lnb 영역*/
.lnb_wrap {
	width:100%;
	line-height:45px;
	background:#164baa;
}
.lnb {
	width:1152px;
	margin:0 auto;
}
	.lnb ul {
		overflow:hidden;
	}
		.lnb ul li {
			float:left;
			text-align:center;
			padding:0 10px;
			background:url('/images/common/img_lnb_bar.png') 0 52.5% no-repeat;
		}
		.lnb ul li:first-child {
			background:none;
		}
			.lnb ul li a {
				font-size:15px;
				font-weight:600;
				color:#fff;
				display:block;
			}

/**퀵배너**/
.quick_b {
	width:130px;
	/*height:667px;*/
	border:1px solid #ddd;
	background:#fff;
	font-size:14px;
}
	.quick_b a{
		color:#444;
	}
.q_title {
	width:100%;
	line-height:30px;
	text-align:center;
	background:#222;
	color:#fff;
	font-weight:bold;
}
.cart_img_wrap {
	width:100%;
	margin-top:10px;
}
	.cart_img {
		width: 70px;
		margin: 25px auto 0 !important;
	}
	.move_arrow {
		width:100%;
		overflow:hidden;
	}
		.move_arrow ul{
			width:40px;
			margin:0 auto;
		}
			.move_arrow ul li {
				float:left;
				width:20px;
			}
				.move_arrow ul li button {
					width:20px;
					height:20px;
					border:1px solid #111;
					background:#444;
					color:#fff;
				}
.b_cart {
	width:100%;
	text-align:center;
	line-height:40px;
	border-bottom:1px solid #ddd;
}
.short {
	text-align:center;
}
	.short li {
		width:100%;
		border-bottom:1px solid #ddd;
	}
	.short a {
		width:100%;
		overflow:hidden;
	}
	.short a img {
		margin:15px 0 10px;
	}
	.short a span{
		display:block;
		margin-bottom:15px;
	}
		.e_tit {
			font-weight:bold;
			margin-bottom:5px !important;
		}

.n_img {
	height:109px;
}		
		
.go_top {
	display:block;
	width:100%;
	line-height:30px;
	background:#888;
	text-align:center;
	color:#fff !important;
	font-weight:600;
}
/**푸터**/
.footer {
	position:relative;
	width:1152px;
	height:192px;
	margin:0 auto;
	padding:20px;
	font-family:'dotum';
	font-size:13px;
}
.f-logo {
	margin:20px 0 9px 0;
}
.f-info {
	line-height:20px;
	font-size:13px;
	margin:0 0 13px 0;
}
.f-copy {
	font-size:13px;
	font-weight:600;
}
.escro {
	position:absolute;
	top:10px;
	right:50px;
}

.footer-bar {
	width:100%;
	height:16px;
	background:#00328c;
}
/*페이징*/

.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: 12px; padding-top: 4px;}/*border: 1px solid #ebebeb; */
.paging li.current {color:#000;}/*background:#EDA490; color: #fff;*/
.paging li a{color:#9C9C9C;}
