@charset "utf-8";
/* CSS Document */
iframe {
	overflow: hidden;
	overflow-x: hidden;
	overflow-y: hidden;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	height: 100%;
	width: 100%;
}
#wrap_subLD {
	width: 100%;
	height: 100%;
	position: relative;
	margin: 0;
	padding: 0;
	font-family: Nanum_SR;
}
.ctn_subLD {
	width: 100%;
	height: auto;
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
}
.ctn_subLD section {
	clear: both;
	position: relative;
	width: 1000px;
	height: auto;
	margin: 0 auto;
	float: none;
	left: auto;
}
/* 공통 bg 부분*/
#ctn_top { background: #383838; }
#ctn_why_title { background: #343434; }
#ctn_jh_title { background: #f2bd04; }
#ctn02 { background: #f4f4f4; }
#ctn_subtitle { background: #323232; }
#ctn_last { background: #606060 url(../../landing/images/bg_last.jpg) left top repeat-x; }
/* 사회복지사 */
.sa #ctn_title { background: #5e8ee3; }
.sa #ctn01 { background: #d5e2f8; }
/* 보육교사 */
.bo #ctn_title { background: #4ca40e; }
.bo #ctn01 { background: #f3f1da; }
.bo #ctn_ubo { background: #383838; }
/* 원형배너 */
#bnr_circle {
	position: relative;
	z-index: 20;
	float: left;
	width: 241px;
	height: 241px;
	margin-top: -1196px;
	left: 50%;
	margin-left: 380px;
}
/* 장애영유아 */
.ja #ctn_title { background: #88d1c2; }
.ja #ctn01 { background: #cfede6; }
/* 평생교육사 */
.po #ctn_title { background: #9fa5b1; }
.po #ctn01 { background: #d9dbe0; }
/*청소년지도사
.ch #ch_bg { background:url(../../landing/images/landing_ch_bg.jpg) left top repeat-x; }*/
.ch #ctn_title { background: #ea5c8e; }
.ch #ctn01 { background: #f2dde4; }
.ch #ctn_new1 { background: #e4e4e4; }
.ch #ctn_new2 { background: #3f406d; }
/*심리학
.si #si_bg { background:url(../../landing/images/landing_si_bg.jpg) left top repeat-x; }*/
.si #ctn_title { background: #df5757; }
.si #ctn01 { background: #f5dbdc; }
/*경영학
.gy #gy_bg { background:url(../../landing/images/landing_gy_bg.jpg) left top repeat-x; }*/
.gy #ctn_title { background: #a38443; }
.gy #ctn01 { background: #ddcfb4; }
/* 하단 픽스 */
#fix_bottom {
	clear: both;
	width: 100%;
	z-index: 100;
	position: fixed;
	bottom: 0;
	background: #fff887;
	height: 155px;
	box-shadow: 3px -3px 5px rgba(0, 0, 0, 0.25);
}
/* 카운트*/
#fix_count {
	height: 33px;
	padding: 12px 0;
	background: #383838;
}
#fix_count .center {
	display: block;
	position: relative;
	margin: 0 auto;
	width: 533px;
}
#fix_count p {
	float: left;
	line-height: 33px;
	font-size: 25px;
	color: #fff;
	margin: 0;
}
#countdown { margin-left: 20px; }
span.digit {
	width: 30px !important;
	height: 33px !important;
	line-height: 33px;
	text-align: center;
	background: #fff;
	border-radius: 5px;
	font-size: 26px;
	color: #000;
	font-weight: bold;
}
span.position {
	margin-left: -7px;
	height: 33px;
}
.countDays::after {
	content: '일';
	line-height: 33px;
	font-size: 25px;
	color: #fff;
	vertical-align: top;
}
.countHours::after, .countMinutes::after {
	content: ':';
	line-height: 33px;
	font-size: 25px;
	color: #fff;
	vertical-align: top;
}
.countHours { margin-left: 20px !important; }
.countMinutes, .countSeconds { margin-left: 7px !important; }
/* 개강정보*/
#fix_ctn ul {
	width: 100%;
	margin: 0;
	padding: 0;
	color: #000;
}
#fix_ctn li {
	float: left;
	font-size: 20px;
	line-height: 120%;
	padding-top: 26px;
}
#fix_ctn li:first-child {
	width: 33%;
	font-size: 40px;
	line-height: 100px;
	padding-top: 0;
	text-align: center;
}
#fix_ctn li:last-child {
	float: right;
	padding-top: 0;
}
#fix_ctn b { color: #ff0042; }
.pointer { cursor: pointer; }
footer { padding-bottom: 160px !important; }
.position { width: 39px; }
/*과락 환불보장*/
#ctn_payback {
	margin-bottom: 150px;
	margin-top: -70px;
}
