body {
    font-family: 'Escoredream';
}


/* ¼û±èÃ³¸® */
.contArea .content>img {
	position:relative;
	z-index:2;
}
.contArea .content .hidden_cont {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	text-align:center;
	z-index:1;
}

/* ·£µù °øÅë */

.visualArea .text {
	letter-spacing: -0.1em;
}

.visualArea .text h2 {
	margin-bottom:20px;
	padding:10px 20px;
	font-size:2.2em;
	font-weight:400;
	background:rgba(0,0,0,0.6);
	display:inline-block;
}

.visualArea .text span {
	color:#fff;
	font-size:4.2em;
	font-weight:800;
	line-height:1.4;
	white-space: pre-line;
	display:block;
}


.section {
	position:relative;
	padding:120px 0;
	letter-spacing: -0.05em;
	z-index:2;
}

.section .tit {
	padding-bottom:50px;	
	
}

.section .tit h3 {
	font-size:4.0em;
	font-weight:800;
	white-space: pre-line;
	line-height:120%;
}

.section .tit span {
	padding-top:20px;
	font-weight:400;
	font-size:1.7em;
	line-height:1.5em;
	white-space: pre-line;
	display:block;	
}

.section .tit span em {
	font-size:1.1em;
	font-weight:700;
}


/* ÀÔ¿ø½Ç ½½¶óÀÌµå */

.interiorArea {
    width:1400px;
    margin:20px auto;
}
	
.interiorArea .bx-wrapper {
	position:relative;
    max-width:100% !important;
}

.interiorArea .bx-wrapper .bx-viewport {
    border-radius:30px;
}

.interiorArea ul li {
    float:left;
}
	
.interiorArea ul li img {
    position:relative;
    left:calc(50% + 120px);
	width:100%;
}
	
.interiorArea .bx-controls .bx-controls-direction a {
    position:absolute;
    top:90px;
    width:72px;
    height:101px;
    text-indent:-9999px;
    border:none;
    cursor:pointer;
    z-index:10;
}

.interiorArea .bx-controls .bx-prev {
    left:0;
    background:url(/images/landing/slide_btn_prev.png) no-repeat top left;
}

.interiorArea .bx-controls .bx-next {
    right:0;
    background:url(/images/landing/slide_btn_next.png) no-repeat top left;
}
	
.interiorArea .bx-controls .bx-pager {
    margin-top:20px;
}

.interiorArea .bx-controls .bx-pager .bx-pager-item {
    display:inline-block;
    margin:0 5px;
}

.interiorArea .bx-controls .bx-pager .bx-pager-item a {
    width:15px;
    height:15px;
    background:url("/images/landing/slide_pager_off.png") no-repeat top left;
    background-size:cover;
    text-indent:-9999px;
    display:block;
}

.interiorArea .bx-controls .bx-pager .bx-pager-item a.active {
    background:url("/images/landing/slide_pager_on.png") no-repeat top left;
    background-size:cover;
}


@media screen and (max-width: 860px) {
	

	
	.interiorArea .bx-controls .bx-prev {
		left:270px;
	}
	
	.interiorArea .bx-controls .bx-next {
		right:270px;
	}
	
	.interiorArea .bx-controls .bx-pager .bx-pager-item {
		margin:0 8px;
	}
	
	.interiorArea .bx-controls .bx-pager .bx-pager-item a {
		width:25px;
		height:25px;
	}
}

