.inner {width:1300px; margin:0 auto;}

.idx_slide {margin:180px 0 50px;}
.idx_slide input[id*="slide"] {display:none;}
	.idx_slide .slidewrap {max-width:1300px;margin:0 auto;}
	.idx_slide .slidelist {white-space:nowrap;font-size:0; overflow:hidden; position:relative;}
	.idx_slide .slidelist > li {display:inline-block;vertical-align:middle;width:100%;transition:all .5s;}
	.idx_slide .slidelist > li > a {display:block;position:relative;}
	.idx_slide .slidelist > li > a img {width:100%; border-radius:300px;}
	.idx_slide .slidelist label {position:absolute;z-index:10;top:50%;transform:translateY(-50%);padding:15px;cursor:pointer;}
	
	/* input�� üũ�Ǹ� �����̵� ȿ�� */
	.idx_slide input[id="slide01"]:checked ~ .slidewrap .slidelist > li {transform:translateX(0%);}
	.idx_slide input[id="slide02"]:checked ~ .slidewrap .slidelist > li {transform:translateX(-100%);}
	.idx_slide input[id="slide03"]:checked ~ .slidewrap .slidelist > li {transform:translateX(-200%);}
	.idx_slide input[id="slide04"]:checked ~ .slidewrap .slidelist > li {transform:translateX(-300%);}


	/* ��,�� �����̵� ��ư */
	.slide-control > div {display:none;}
	.idx_slide .left {left:30px;background:url('/culture/img/slide_left.png') center center / 100% no-repeat;}
	.idx_slide .right {right:30px;background:url('/culture/img/slide_right.png') center center / 100% no-repeat;}
	.idx_slide input[id="slide01"]:checked ~ .slidewrap .slide-control > div:nth-child(1) {display:block;}
	.idx_slide input[id="slide02"]:checked ~ .slidewrap .slide-control > div:nth-child(2) {display:block;}
	.idx_slide input[id="slide03"]:checked ~ .slidewrap .slide-control > div:nth-child(3) {display:block;}
	.idx_slide input[id="slide04"]:checked ~ .slidewrap .slide-control > div:nth-child(4) {display:block;}

	/* ����¡ 
	.slide-pagelist {text-align:center;padding:20px;}
	.slide-pagelist > li {display:inline-block;vertical-align:middle;}
	.slide-pagelist > li > label {display:block;padding:8px 30px;border-radius:30px;background:#ccc;margin:20px 10px;cursor:pointer;}
	.idx_slide input[id="slide01"]:checked ~ .slidewrap .slide-pagelist > li:nth-child(1) > label {background:#999;}
	.idx_slide input[id="slide02"]:checked ~ .slidewrap .slide-pagelist > li:nth-child(2) > label {background:#999;}
	.idx_slide input[id="slide03"]:checked ~ .slidewrap .slide-pagelist > li:nth-child(3) > label {background:#999;}
*/


.idx_quick ul { display:flex; flex-wrap:wrap; gap:30px;}
.idx_quick ul li {width:calc(25% - 23px) ; background:#aaa; border-radius:30px;}
.idx_quick ul li a {display:block; padding:200px 0 30px; text-align:center; font-weight:700; color:#333; font-size:1.1em;}
.idx_quick ul li:nth-child(1){background:url('/culture/img/idx_quick01.png') #fcd7a2 center 30px no-repeat;}
.idx_quick ul li:nth-child(2){background:url('/culture/img/idx_quick02.png') #bce4f9 center 30px no-repeat;}
.idx_quick ul li:nth-child(3){background:url('/culture/img/idx_quick03.png') #c1dfae center 30px no-repeat;}
.idx_quick ul li:nth-child(4){background:url('/culture/img/idx_quick04.png') #e0e6ec center 30px no-repeat;}
.idx_quick .before_apply {margin-top:30px;}
.idx_quick .before_apply a {display:block; font-weight:700; color:#fff; font-size:1.1em; border-radius:20px; padding:15px 50px 15px 60px;  background:url('/culture/img/before_icon.png') #004098 30px center no-repeat;}
.idx_quick .before_apply span{color:#00ffff;}

.idx_noti {padding:100px 0;}
.idx_noti_tit {display:flex; justify-content:space-between; margin-bottom:30px;}
.idx_noti_tit h3 { font-size:2em;}
.idx_noti_tit a.more {display:block; padding:10px 30px; color:#2c3e50; border-radius:100px; border:3px solid #2c3e50; font-weight:700;}
.idx_noti ul {display:flex; flex-wrap:wrap; gap:30px;}
.idx_noti ul li{width:calc(50% - 17px);}
.idx_noti ul li a {display:block; padding:45px; border:1px solid #ddd; border-radius:30px;}
.idx_noti ul li a:hover {border:1px solid #aaa;}
.idx_noti ul li p {color:#333; font-size:1.1em;}
.idx_noti ul li span {color:#999;}

.idx_eduday_info { padding:100px 0; background: linear-gradient(45deg, #a3dcf9, #bce4f9);}
.idx_eduday_info h3 {text-align:center; font-size:2em; margin-bottom:50px;}
.idx_eduday_wp {display:flex; flex-wrap:wrap; gap:30px; justify-content:center;}
.idx_eduday {position:relative; width:calc(25% - 27px); background:rgba(255, 255, 255, 0.4); border:1px solid #fff; border-radius:30px;}
.eduday_info { padding:40px 30px;}
.idx_eduday p {font-size:1.2em; font-weight:700; color:#2c3e50; margin:10px 0;}
.idx_eduday ul {margin-bottom:30px;}
.idx_eduday ul li {display:flex;}
.idx_eduday ul li b {font-weight:700; width:85px;}
.idx_eduday span {width:80px; text-align:center; display:inline-block; padding:3px 0; color:#fff; border-radius:30px; margin-right:10px; font-size:0.8em; font-weight:700;}
.edu_ing {background:#333;}
.edu_pre {background:rgba(0,0,0,0.3);}
.edu_pro {background:#6fba2c;}
.edu_standard {background:#004098;}
.idx_eduday a {position:absolute; bottom:0; width:100%; display:block; color:#fff; text-align:center; padding:10px 0; border-radius:0 0 30px 30px;}
.idx_eduday a.more_bt { background:url('/culture/img/bt_eduday_more.png') rgba(0,0,0,0.3) 75% center no-repeat;}
.idx_eduday a.apply_bt {background:url('/culture/img/bt_eduday_apply.png') #2c3e50 75% center no-repeat;}
.bt_eduday {display:block; width:600px; margin:0 auto; border-radius:50px; margin-top:50px; text-align:center; font-weight:700; padding:20px 0; color:#fff; background:url('/culture/img/bt_apply.png') #004098 95% center no-repeat;}

@media screen and (max-width:1280px) {
.idx_noti ul li a {padding:20px;}

}

@media screen and (max-width:1024px) {
.idx_eduday {width:calc(50% - 17px);}

}

@media screen and (max-width:900px) {
.idx_quick ul li a {padding:130px 0 30px; font-size:1em;}
.idx_quick ul li {background-size:55% !important;}

.idx_noti ul li p {font-size:1em;}

.idx_eduday p {font-size:1em;}
}

@media screen and (max-width:840px) {
.idx_quick ul li {width:calc(50% - 15px) ; background-position:15px center !important; background-size: contain !important;}
.idx_quick ul li a {padding:30px 0 30px 80px;}
}

@media screen and (max-width:540px) {
.idx_slide {margin:100px 0 30px 0; }
.idx_quick ul {gap:10px;}
.idx_quick ul li {width:calc(50% - 5px) ;}

.idx_noti ul li{width:100% ;}
.idx_eduday {width:100%;}
.bt_eduday {width:calc(94% - 20px); background-size:20px; text-align:left; padding-left:20px;}
}