﻿@charset "UTF-8";

/* 설명회 */
@import url(https://fonts.googleapis.com/earlyaccess/notosanskr.css);
.kystudyPt_202202 { width:100%; position:relative; overflow:hidden; text-align:center; }
.kystudyPt_202202 .aside { position:absolute; top:1830px; right:0; width:150px; background:#fff; z-index:1000; border-radius:10px 0 0 10px; overflow:hidden; box-shadow:3px 3px 10px 3px rgba(0,0,0,.2); }
.kystudyPt_202202 .aside h2 { background:#eb4524; color:#fff; padding:15px 0; font-size:16px; }
.kystudyPt_202202 .aside h2 strong { color:#fff; font-weight:400; }
.kystudyPt_202202 .aside strong { display:block; }
.kystudyPt_202202 .aside li { display:block; border-bottom:1px dashed #ddd; }
.kystudyPt_202202 .aside li:last-child { border-bottom:0; }
.kystudyPt_202202 .aside li a { display:block; width:100%; height:100%; color:#111; padding:10px 0; box-sizing:border-box; transition:all .3s; }
.kystudyPt_202202 .aside li a strong { color:#eb4524; font-weight:500; }
.kystudyPt_202202 .aside li a:hover { background:#eee; }
.kystudyPt_202202 .aside li a span { vertical-align:2px; padding-right:3px; }
.kystudyPt_202202 .aside .top { display:none; position:fixed; bottom:30px; right:30px; background:#111 url(images/icon_top.png) no-repeat center 18px; width:60px; height:60px; color:#fff; border-radius:30px; box-sizing:border-box; padding-top:28px; font-size:12px; letter-spacing:0; transition:all .2s; }
.kystudyPt_202202 .aside .top:hover { background:#111 url(images/icon_top.png) no-repeat center 15px; }
.kystudyPt_202202 * { font-family: 'Noto Sans KR', sans-serif,'Spoqa Han Sans'; color:#111; box-sizing:border-box; }
.kystudyPt_202202 .content { position:relative; width:1200px; margin:0 auto; padding-bottom:130px; }
.kystudyPt_202202 .topImg { width:100%; height:1307px; background:#eae5e5 url(images/topBg.png) repeat-x 0 65px; }
.kystudyPt_202202 .topImg h2 { width:100%; height:65px; background:linear-gradient(-250deg, #fead00, #f75523);  color:#fff; font-size:21px; font-weight:200; animation:h2 1.5s ease both; line-height:65px; padding:0; }
.kystudyPt_202202 .topImg h2 img { padding:25px 10px 0; }
.kystudyPt_202202 .topImg ul { /* margin-top:119px; */ padding-top:119px;}
.kystudyPt_202202 .topImg li:nth-child(2),.kystudyPt_202202 .topImg li:nth-child(3) { margin-top:68px; }
/*
.kystudyPt_202202 .topImg li:nth-child(1) { position:relative; animation:fadeIn .3s .6s ease-out both; }
.kystudyPt_202202 .topImg li:nth-child(1):after { display:block; width:282px; height:56px;content:""; position:absolute; left:50%; top:-8px; margin-left:-299px; background:url(../kystudyPt_202202/images/top_txt01_ani.png) no-repeat; animation:width .3s .9s ease-out both; }
*/
.kystudyPt_202202 .topImg li:nth-child(1) { position:relative; width:1200px; margin:0 auto; animation:fadeIn .3s .6s ease-out both; }
.kystudyPt_202202 .topImg li:nth-child(1):after { display:block; width:232px; height:56px;content:""; position:absolute; left:596px; top:-9px; background:url(images/top_txt01_ani.png) no-repeat; animation:width .3s .9s ease-out both; }
.kystudyPt_202202 .topImg li:nth-child(2) { animation:fadeIn_up .5s 1.3s ease-out both; }
.kystudyPt_202202 .topImg li:nth-child(2):before { display:block; width:179px; height:119px;content:""; position:absolute; left:205px; top:62px; background:url(../kystudyPt_202202/images/leftImg.png) no-repeat; animation:upDown 2.2s ease-out infinite; }
.kystudyPt_202202 .topImg li:nth-child(2):after { display:block; width:179px; height:119px;content:""; position:absolute; right:142px; top:-70px; background:url(../kystudyPt_202202/images/rightImg.png) no-repeat; animation:upDown 2.2s .6s ease-out infinite; }
.kystudyPt_202202 .topImg li:nth-child(3) { animation:fadeIn_up .5s 1.7s ease-out both; }
.kystudyPt_202202 .topImg p { width:1597px; margin:70px auto 0; animation:fadeIn .5s 2s ease-out both; }

@media (max-width:1400px) {
	.kystudyPt_202202 .topImg p { width:1400px; }
	.kystudyPt_202202 .topImg p img { width:100%; }
	.kystudyPt_202202 .aside,.kystudyPt_202202 .topImg li:nth-child(2):before,.kystudyPt_202202 .topImg li:nth-child(2):after { display:none; }
	.kystudyPt_202202 .section_05 { background-image:none !important; }
}
.kystudyPt_202202 .apply_section { position:absolute; top:1207px; left:50%; margin-left:-600px; z-index:100; }
.kystudyPt_202202 .apply_section h2 {background: #eb4524;  font-size: 32px; height: 100%;  color: #fff; padding:60px 45px; float: left; font-weight:500; line-height: 37px;}
.kystudyPt_202202 .apply_section ul:after { content:""; display:block; clear:both; }

.kystudyPt_202202 .apply_section li { float:left; position:relative; width:1200px; height:190px; margin-right:15px; background:#fff; border-radius:10px; box-shadow:2px 2px 8px rgba(0,0,0,.2); overflow:hidden; }
.kystudyPt_202202 .apply_section li:last-child { margin-right:0; }
.kystudyPt_202202 .apply_section a,.kystudyPt_202202 .apply_section span { display:block; position:absolute; right:50px; top:60px; width:240px; height:64px; background:#111; font-size:20px; text-align:center; line-height:64px; color:#fff; border-radius:5px; transition:all .3s; }

.kystudyPt_202202 .apply_section span { background:#ababab;}
.kystudyPt_202202 .apply_section a:hover { background:#1224ce; }
.kystudyPt_202202 .apply_section a:after,.section_01 .h2_section a:after { content:""; background:url(../kystudyPt_202202/images/btn_bullet.png) no-repeat; display:inline-block; width:9px; height:16px; margin-left:8px; }

.kystudyPt_202202 .apply_section dl { height: 125px; margin:33px 30px 0 0; border-right: 1px dashed #ccc; float: left; padding: 15px 38px;}
.kystudyPt_202202 .apply_section dt { color:#555; padding:38px 0 2px; font-size:22px; letter-spacing:-2px;}
.kystudyPt_202202 .apply_section li:last-child dt { padding:15px 0 5px; }
.kystudyPt_202202 .apply_section li:last-child dd { font-size:30px; line-height:1.1 }
.kystudyPt_202202 .apply_section dd { color:#eb4524; font-size:28px; font-weight:600; }

.kystudyPt_202202 .apply_section p { background: url(../kystudyPt_202202/images/apply_timeImg.png) no-repeat 20px 70px; font-size: 26px; padding: 65px 80px; float: left; font-weight:500; line-height:30px;}
.kystudyPt_202202 .section_01 { background:#ffc824; }
.kystudyPt_202202 h2 { padding-bottom:50px;}
.kystudyPt_202202 .section_01 .h2_section { position:relative; margin:0 auto 50px; padding-top:185px; }
.kystudyPt_202202 .section_01 .h2_section h2 { padding-bottom:0; }
.kystudyPt_202202 p.margin { margin-bottom:30px; }
.section_01 .h2_section { position:relative; padding-top:230px; }
.section_01 .h2_section a { position:absolute; display:block; width:165px; height:45px; line-height:45px; background:#cc2200; font-size:18px; color:#fff; text-align:center; right:0; bottom:0; transition:all .3s; border-radius:3px; }
.section_01 .h2_section a:hover { background:#111; }
.section_01 .count { position:relative; background:url(images/section_01.png) no-repeat; height:620px; }
.section_01 .count ul {position:absolute; bottom:305px; left:99px;}

.section_01 .count li {font-size:65px; font-weight:bold; float:left; margin-left:40px; text-align:center; width:310px;}
.section_01 .count li:first-child {margin-left:0;}
.section_01 .count strong { color:#cc2200; letter-spacing:-4px;}
.section_01 .count li:last-child strong{color:#ff0000;}
.section_01 .count li:last-child small{color:#ff0000;}
.section_01 .count small { font-size:40px; font-weight:500; color:#cc2200; }
.section_03 { background:#ffc824; }
.section_03 h2 { padding-bottom:35px; }
.section_05 .creditsinfo_tab:after { content:""; display:block; clear:both; }
.section_05 .creditsinfo_tab { margin-bottom:30px; }
.section_05 .creditsinfo_tab li { float:left; width:392px; height:90px; margin-right:12px; }
.section_05 .creditsinfo_tab li:last-child { margin-right:0; }
.section_05 .creditsinfo_tab li a { display:block; width:100%; height:100%; background:#dddcdb; background-position:280px 35px; font-size:30px; font-weight:400; line-height:90px; transition:all .3s; color:#666; border-radius:10px 10px 0 0; }
.section_05 .creditsinfo_tab li a.current { background:#111 url(images/movie_currentImg.png) no-repeat 260px 35px; color:#fff; font-weight:500; padding-right:25px; }
.section_05 .tab_con { width:1200px; height:674px; overflow:hidden; }
.section_05 .tab_con a { position:relative; display:block; width:100%; height:100%; overflow:hidden; }
.section_05 p img { transition:all .4s;}
.section_05 a:hover p img { transform:scale(1.05); }
.section_05 a span { position:absolute; left:0; top:0; z-index:100; }
.section_04 { background:#f65021; }
.kystudyPt_202202 .section_04 a { position:absolute; display:block; width:225px; right:50px; top:302px; background:#111; height:85px; color:#fff; font-size:20px; line-height:85px; transition:all .3s; border-radius:5px; }
.kystudyPt_202202 .section_04 a:after { content:""; background:url(../kystudyPt_202202/images/btn_bullet.png) no-repeat; display:inline-block; width:9px; height:16px; margin-left:8px;}
.kystudyPt_202202 .section_04 a:hover { background:#1224ce; }
.kystudyPt_202202 .section_05 { background:url(../kystudyPt_202202/images/movieBg.png) no-repeat bottom center; background-size:contain }
.kystudyPt_202202 .guide { background:#28282d; padding:70px 0; text-align:left;  }
.kystudyPt_202202 .guide h3 { position:relative; font-size:21px; font-weight:bold; background:url(../kystudyPt_202202/images/icon_guide.png) no-repeat; padding:10px 0 8px 55px; color:#d2d2e5; }
.kystudyPt_202202 .guide h3:after { position:absolute; right:0; top:23px; content:""; display:block; background:#d2d2e5; width:990px; height:1px; }
.kystudyPt_202202 .guide dl { margin-left:55px;  }
.kystudyPt_202202 .guide dt { font-weight:bold; font-size:18px; margin:20px 0 3px; color:#d2d2e5;}
.kystudyPt_202202 .guide dd { line-height:1.6; color:#d2d2e5;}
.kystudyPt_202202 .guide dd.important { line-height:1.6; color:#ffd200;}
.kystudyPt_202202 .guide dd:before { content:"- " }
.kystudyPt_202202 .guide .content { padding-bottom:0; }

@media (max-width:1400px) {
	.kystudyPt_202202 .guide h3 { background:none; }
	.kystudyPt_202202 .guide h3:after { display:none }
}

@keyframes h2 { 
	0% {
		letter-spacing:20px;
	}
	100% {
		letter-spacing:5px;
	}
} 

@keyframes fadeIn_up {
	0% {
		transform: translateY(50%);
		opacity:0;
	}
	100% {
		opacity:1;
	}
}

@keyframes width {
	0% {
		width:0;
	}
	100% {
		width:282px;
	}
}

@keyframes fadeIn {
	0% {
		opacity:0;
	}
	100% {
		opacity:1;
	}
}
@keyframes aniLeft {
	0% {
		opacity:0;
		transform: translateX(20%);
	}
	100% {
		opacity:1;
		transform: translateX(0%);
	}
}
@keyframes aniBox {
	0% {

		transform: rotateY(-800deg);
		opacity: 0;
	  }
	  50%{
		transform:rotateY(-80deg);
	  }
	  100% {
		transform: rotateY(0deg);
		opacity: 1;
	  }
}
@keyframes upDown {
	0% {
		transform: translateY(0%);
	}
	50%{
		transform: translateY(20%);
	}
	100% {
        transform: translateY(0%);
	}
}

@keyframes scale {
	0% {
		transform: scale(.5); 
		opacity:0;
	}
	100% {
        transform: scale(1);
		opacity:1;
	}
}

_:-ms-fullscreen, :root .kystudyPt_202202 .aside .top {
 display:none !important;
 }
