/* .bgfixed {background-attachment:fixed;background-size:cover;} */
/* .nav ul {background:white;} */
/* .nav ul li {display:inline-block;} */
/* .nav {position:absolute;width:100%;} */
/* .nav {opacity:0;} */
/* .nav.sticky {opacity:1;position: fixed;top:0;left:0;right:0;z-index: 10;-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s;} */
/* .sidemenubtn_wrapper {position:fixed;top:0;left:0;right:0;z-index:10;} */
/* .sidemenubtn_wrapper .right{position:absolute;right:0;top:10px;} */




/*font*/


@font-face {
	font-family: 'score4';
	src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-4Regular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	letter-spacing: -0.06em;
}

@font-face {
	font-family: 'score5';
	src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-5Medium.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	letter-spacing: -0.06em;
}

@font-face {
	font-family: 'score6';
	src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-6Bold.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	letter-spacing: -0.06em;
}

@font-face {
	font-family: 'score7';
	src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-7ExtraBold.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	letter-spacing: -0.06em;
}

@font-face {
	font-family: 'NanumSquareNeo';
	src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-bRg.eot);
	src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-bRg.eot?#iefix) format("embedded-opentype"), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-bRg.woff) format("woff"), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-bRg.ttf) format("truetype");
}

@font-face {
	font-family: 'S-CoreDream-4Regular';
	src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-4Regular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	letter-spacing: -0.06em;
}

@font-face {
	font-family: 'S-CoreDream-5Medium';
	src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-5Medium.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	letter-spacing: -0.06em;
}


/*커버*/
.full.cover {
	background-size: cover;

}

.full.cover .container-fluid {
	padding: 0 30px;
}

@media(max-width:767px) {
	.full.cover .container-fluid {
		width: 92%;
		margin: 0 auto -20% auto;
		padding: 0;
	}

	.mcen {
		text-align: center !important;
	}

	.mpd {
		padding: 20px !important;
	}

	.mright {
		text-align: right !important;
	}
}

body {

	font-family: 'NanumSquareNeo';
	font-size: 18px;

}

.item p {
	letter-spacing: -0.03em !important;
}

/* 슬라이더 수정*/
.lSSlideOuter .lSPager.lSpg {
	margin-top: 5px !important;
}

.lSSlideOuter .lSPager.lSpg > li a {
	width: 15px;
	height: 15px;
	background: none;
	background-color: #eee;
	border: 1px solid #ccc;
}

.lSSlideOuter .lSPager.lSpg > li:hover a,
.lSSlideOuter .lSPager.lSpg > li.active a {
	background: none;
	background-color: #ffd200;
	border: 1px solid #ffd200;
}

/*fade*/
@media(min-width:768px) {
	.item.delay {
		opacity: 0;
	}

	.item.fade-delay {
		opacity: 1;
		transition: opacity 1s !important;
	}
}
