@charset "utf-8";
.content-apply table caption{
	display:none;
}
.content-apply{
	color:#333;

}
.content-apply .col17{width:17%}
.content-apply .col83{width:83%}

.content-apply .red_point{
	color:#ff1010;
}
.content-apply em{
	font-style:normal !important;
}

.content-apply .apply-h3{
	margin:80px auto 20px;
	text-align:center;
	font-family:'noto5','돋움', dotum,'Apple SD Gothic Neo', '애플 SD산돌고딕', sans-serif;
	font-weight:100;
}

.content-apply .apply-h3 span{
	display:block;
}

.content-apply .apply-h3 .text1{
	font-size:20px;
	line-height:26px;
}
.content-apply .apply-h3 .text2{
	font-size:28px;
	line-height:35px;
}

.content-apply .apply-h4{
	font-size: 24px;
	line-height: 26px;
	color: #202020;
	padding: 20px 0;
	border-bottom:2px solid #888;
	margin-top:40px;
	font-family:'noto5','돋움', dotum,'Apple SD Gothic Neo', '애플 SD산돌고딕', sans-serif;
	font-weight:100;
}

.content-apply .apply-box{
	display:table;
	width:100%;
	padding:30px 0;
	border-bottom:1px solid #ccc
}

.content-apply .apply-info,
.content-apply .apply-view-sale{
	display:table-cell;
}
.content-apply .apply-info{
	width:64%;
	height:100%;
	padding:0 2%;
	position:relative;
}
.content-apply .apply-info:before{
	content:'';
	display:block;
	position:absolute;
	height:inherit;
	top:0;right:0;
	background:#ccc;
	width:1px;
}
.content-apply .apply-view-sale{
	width:32%;
	height:100%;
}
.content-apply .apply-info > strong{
	display: block;
	margin-bottom: 15px;
	font-size: 24px;
	font-family:'noto3','돋움', dotum,'Apple SD Gothic Neo', '애플 SD산돌고딕', sans-serif;
	letter-spacing: -1.2px;
	color: #1c65a9;
}
.content-apply .apply-info > em{
    display: block;
    font-size: 16px;
    margin-bottom: 17px;
    font-style: normal;
	letter-spacing:-.025em;
	font-family:'noto3','돋움', dotum,'Apple SD Gothic Neo', '애플 SD산돌고딕', sans-serif;
}
.content-apply .apply-info > em.red_point,
.content-apply .apply-info > em > span{
	font-family:'noto5','돋움', dotum,'Apple SD Gothic Neo', '애플 SD산돌고딕', sans-serif;
}

.content-apply .info-table{
	width:100%;
	font-size:13px;
	font-family:'dotum','돋움' !important;
	
}
.content-apply .info-table tr:first-child th,
.content-apply .info-table tr:first-child td{
	border-top:1px solid #efefef
}

.content-apply .info-table th,
.content-apply .info-table td{
	padding:8px 16px;
	border-bottom:1px solid #efefef
}

.content-apply .info-table th{
	border-right:1px solid #efefef;
	text-align:center;
}

.content-apply .apply-view-sale{
	text-align:center;
	vertical-align:middle;
}

.content-apply .apply-view-sale .support{
	color:red;
	font-family:'noto3','돋움', dotum,'Apple SD Gothic Neo', '애플 SD산돌고딕', sans-serif;
	font-weight:400;
}
.content-apply .apply-view-sale .support > strong,
.content-apply .apply-view-sale .support > span{
	display:inline-block;
}
.content-apply .apply-view-sale .support > strong{
	font-family:'noto5','돋움', dotum,'Apple SD Gothic Neo', '애플 SD산돌고딕', sans-serif;
	font-weight:600;
}
.content-apply .apply-view-sale .support > span{
	font-family:'noto3','돋움', dotum,'Apple SD Gothic Neo', '애플 SD산돌고딕', sans-serif;
	font-weight:400;
}

/*sale 스타일 1 - 기본*/
.content-apply .apply-view-sale .sale{
	position:relative;
	font-family:tahoma;
}
.content-apply .apply-view-sale .sale > strong,
.content-apply .apply-view-sale .sale > span{
	display:table-cell;
	vertical-align:middle;
}
.content-apply .apply-view-sale .sale > strong{
	min-width:120px;
	color:#aaa;
	font-size:25px;
	padding:0 5px;
}
.content-apply .apply-view-sale .sale > strong:before{
	content:'';
	display:block;
	position:absolute;
	background:#000;
	width:185px;
	height:1px;
	left:0;top:50%;
	margin-top:-1px;
}
.content-apply .apply-view-sale .sale >span{
	position:relative;
	text-align:center;
	background:#000;
	color:#fff;
	width:40px;
	height:40px;
	border-radius:20px;
	font-size:16px;
	font-family:'noto3','돋움', dotum,'Apple SD Gothic Neo', '애플 SD산돌고딕', sans-serif;
}
.content-apply .apply-view-sale .sale .new-deco{
	width:60px;
	height:60px;
	border-radius:100%;
}

/*세일 스타일 2(공인50%할인)*/
.content-apply .apply-view-sale .sale2{
	position:relative;
	font-family:tahoma;
}
.content-apply .apply-view-sale .sale2 > strong,
.content-apply .apply-view-sale .sale2 > span{
	display:block;
	width:150px;
	margin:0 auto;
	text-align:center;
}
.content-apply .apply-view-sale .sale2 > strong{
	color:#aaa;
	font-size:25px;
	line-height:30px;
	margin-bottom:5px;
}

.content-apply .apply-view-sale .sale2 >span{
	height:30px;
	margin-bottom:10px;
	font-size:16px;
	line-height:30px;
	border:1px solid #000;
	border-radius:4px;
	font-family:'noto3','돋움', dotum,'Apple SD Gothic Neo', '애플 SD산돌고딕', sans-serif;
}


/*예약판매- 예판 종료후 금액 및 할인금액 관련 css*/
/*
<div class="yeyak">
	<div class="yeyak-b-price">
		<span class="num">1,270,000</span>
		<span class="sale">61%할인</span>
	</div>
	<div class="yeyak-c-price">
		<span class="num">490,000</span>
		<span class="y-won">원</span>
	</div>
	<span class="yeyak-hr"></span>
	<p class="yeyak-support">28% 예약판매 추가할인</p>
</div>
*/
.content-apply .extra-info{	font-family:'noto3','돋움', dotum,'Apple SD Gothic Neo', '애플 SD산돌고딕', sans-serif;
	margin-top:5px;
}
.content-apply .apply-view-sale .yeyak .yeyak-b-price{
	width:195px;
	margin:2px auto;
	position:relative;
}
.content-apply .apply-view-sale .yeyak .yeyak-b-price .num{
	display:block;
	position:relative;
	height:26px;
	line-height:26px;
	text-align:center;
	overflow:hidden;
	color:#a5a5a5;
	padding:0 100px 0 10px;
	font-family:'tahoma';
	font-weight:600;
	font-size:18px;
	z-index:1;
}
.content-apply .apply-view-sale .yeyak .yeyak-b-price .num:before{
	content:'';
	display:block;
	position:absolute;
	width:100%;
	height:1px;
	left:0;
	top:50%;
	background:#7b7b7b;
	z-index:2;
}
.content-apply .apply-view-sale .yeyak .yeyak-b-price .sale{
	display:block;
	position:absolute;
	width:100px;
	right:0;
	top:0;
	height:26px;
	line-height:26px;
	border-radius:20px;
	font-size:12px;
	font-family:'noto3','돋움', dotum,'Apple SD Gothic Neo', '애플 SD산돌고딕', sans-serif;
	background:#7b7b7b;
	color:#fff;
	z-index:3;

}
.content-apply .apply-view-sale .yeyak .yeyak-c-price{
	width:205px;
	margin:0 auto;
	position:relative;
	line-height:30px;
	color:#7b7b7b
}
.content-apply .apply-view-sale .yeyak .yeyak-c-price .num{
	font-family:'tahoma';
	font-weight:600;
	font-size:30px;
}		
.content-apply .apply-view-sale .yeyak .yeyak-c-price .y-won{
	font-family:'noto3','돋움', dotum,'Apple SD Gothic Neo', '애플 SD산돌고딕', sans-serif;
	font-size:24px;
}
.content-apply .apply-view-sale .yeyak .yeyak-hr{
	display:block;
	width:205px;
	height:1px;
	margin:0 auto;
	background:#7b7b7b
}
.content-apply .apply-view-sale .yeyak .yeyak-support{
	background:#ffe400;
	width:205px;
	margin:10px auto;
	font-family:'noto5','돋움', dotum,'Apple SD Gothic Neo', '애플 SD산돌고딕', sans-serif;
	font-weight:100;
	font-size:16px;
	line-height:20px;
	padding:6px 0;
	border-radius:7px;
}

/*예약판매- 예판시 더블할인되나 할인%값이 하나일때 css*/
/*
<div class="double-yeyak">
	<p class="yeyak-support">80% 예약판매 파격할인</p>
	<div class="yeyak-c-price">
		<span class="num">490,000</span>
		<span class="y-won">원</span>
	</div>
	<div class="yeyak-c-price">
		<span class="num">490,000</span>
		<span class="y-won">원</span>
	</div>
</div>
<div class="won ">
	<strong>260,000</strong><span>원</span>
</div>
*/
.content-apply .extra-info{	font-family:'noto3','돋움', dotum,'Apple SD Gothic Neo', '애플 SD산돌고딕', sans-serif;
	margin-top:5px;
}
.content-apply .apply-view-sale .double-yeyak .yeyak-c-price{
	position:relative;
	width:205px;
	margin:0 auto;
	line-height:25px;
	color:#7b7b7b
}.content-apply .apply-view-sale .double-yeyak .yeyak-c-price:before{
	content:'';
	display:block;
	position:absolute;
	width:180px;
	height:1px;
	background:#7b7b7b;
	top:50%;
	left:50%;
	margin-left:-90px;
}
.content-apply .apply-view-sale .double-yeyak .yeyak-c-price .num{
	font-family:'tahoma';
	font-weight:600;
	font-size:25px;
}		
.content-apply .apply-view-sale .double-yeyak .yeyak-c-price .y-won{
	font-family:'noto3','돋움', dotum,'Apple SD Gothic Neo', '애플 SD산돌고딕', sans-serif;
	font-size:22px;
}
.content-apply .apply-view-sale .double-yeyak .yeyak-hr{
	display:block;
	width:205px;
	height:1px;
	margin:0 auto;
	background:#7b7b7b
}
.content-apply .apply-view-sale .double-yeyak .yeyak-support{
	background:#ffe400;
	width:205px;
	margin:10px auto;
	font-family:'noto5','돋움', dotum,'Apple SD Gothic Neo', '애플 SD산돌고딕', sans-serif;
	font-weight:100;
	font-size:16px;
	line-height:20px;
	padding:6px 0;
	border-radius:7px;
}

/**/
.content-apply .apply-view-sale .sale,
.content-apply .apply-view-sale .won,
.content-apply .apply-view-sale  a{
	display:block;
	width:205px;
	margin: 0 auto;
}
.content-apply .apply-view-sale .won{
	margin-top:2px;
	line-height:45px;
	letter-spacing:-2px;
}
.content-apply .apply-view-sale .won > strong{
	font-weight: 600;
	font-family: tahoma;
	font-size: 40px;
}
.content-apply .apply-view-sale .won > span{
	padding-left:5px;
	font-size: 30px;
    font-family: 'noto3','돋움', dotum,'Apple SD Gothic Neo', '애플 SD산돌고딕', sans-serif;
}
.content-apply .apply-view-sale a{
	display:block;
	padding: 10px 0;
	margin-top:5px;
	background-color:red;
	color:#fff;
	font-family: 'noto3','돋움', dotum,'Apple SD Gothic Neo', '애플 SD산돌고딕', sans-serif;
	font-size:16px;
}
