@charset "utf-8";
@import url(reset.css);
@import url(style.css);
@import url(basic.css);
/*2016-03-23 신규생성된 파일 입니다*/

/*210304 폰트추가*/
@font-face{
	font-family:NanumSquareRoundL;
	src:url(/fonts/NanumSquareRoundL.eot);
	src:local("※"), url(/fonts/NanumSquareRoundL.woff) format('woff'), url(/fonts/NanumSquareRoundL.ttf) format('truetype');
  }
@font-face{
	font-family:NanumSquareRoundR;
	src:url(/fonts/NanumSquareRoundR.eot);
	src:local("※"), url(/fonts/NanumSquareRoundR.woff) format('woff'), url(/fonts/NanumSquareRoundR.ttf) format('truetype');
  }
@font-face{
	font-family:NanumSquareRoundB;
	src:url(/fonts/NanumSquareRoundB.eot);
	src:local("※"), url(/fonts/NanumSquareRoundB.woff) format('woff'), url(/fonts/NanumSquareRoundB.ttf) format('truetype');
  }
@font-face{
	font-family:NanumSquareRoundEB;
	src:url(/fonts/NanumSquareRoundEB.eot);
	src:local("※"), url(/fonts/NanumSquareRoundEB.woff) format('woff'), url(/fonts/NanumSquareRoundEB.ttf) format('truetype');
  }

@font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'GmarketSansLight';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face{
	font-family:SCDream3;
	src:url(/fonts/SCDream3.eot);
	src:local("※"), url(/fonts/SCDream3.woff) format('woff'), url(/fonts/SCDream3.ttf) format('truetype');
}
@font-face{
	font-family:SCDream4;
	src:url(/fonts/SCDream4.eot);
	src:local("※"), url(/fonts/SCDream4.woff) format('woff'), url(/fonts/SCDream4.ttf) format('truetype');
}
@font-face{
	font-family:SCDream5;
	src:url(/fonts/SCDream5.eot);
	src:local("※"), url(/fonts/SCDream5.woff) format('woff'), url(/fonts/SCDream5.ttf) format('truetype');
}
@font-face{
	font-family:SCDream6;
	src:url(/fonts/SCDream6.eot);
	src:local("※"), url(/fonts/SCDream6.woff) format('woff'), url(/fonts/SCDream6.ttf) format('truetype');
}
@font-face{
	font-family:SCDream7;
	src:url(/fonts/SCDream7.eot);
	src:local("※"), url(/fonts/SCDream7.woff) format('woff'), url(/fonts/SCDream7.ttf) format('truetype');
}



@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@800&display=swap');



*{margin:0; padding:0;}


/*크롬*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.PM_formbtn {margin-top:-1px;}
}

/*파이어폭스*/
@-moz-document url-prefix() {

}

.btn-primary { background: #337ab7; border: 1px solid #2e6da4; padding:3px 5px; color: #fff;}
.btn-success { background: #449d44; border: 1px solid #398439; padding:3px 5px; color: #fff;}
.btn-info { background: #31b0d5; border: 1px solid #269abc; padding:3px 5px; color: #fff;}
.btn-warning { background: #f0ad4e; border: 1px solid #eea236; padding:3px 5px; color: #fff;}
.btn-danger { background: #d9534f; border: 1px solid #d43f3a; padding:3px 5px; color: #fff;}

/* promotion_160323 */
.PM160323_wrap {width:800px; height:1700px; margin:0 auto; background:url('/images/promotion/pm160323_bg.jpg') no-repeat top left;}
	.PM160323_box {width:750px; margin:0 auto;}
		.PM160323_step1 {width:750px; height:348px; display:inline-block; background:url('/images/promotion/pm160323_step1.png') no-repeat top left; text-align:center;}
			.PM160323_form {margin-top:265px;}
				.PM_inputbox {width:433px; height:31px; border:1px solid #ccc; text-align:center; font-size:12px; color:#ccc;}
				.PM_formbtn {vertical-align:middle; margin-top:-3px;}
				
		.PM160323_step2 {width:750px; height:294px; display:inline-block; margin-top:10px; background:url('/images/promotion/pm160323_step2.png') no-repeat top left; text-align:center;}
			.PM160323_btn {margin-top:175px;}

		.PM160323_step3 {width:750px; height:410px; display:inline-block; margin-top:10px; background:url('/images/promotion/pm160323_step3.png') no-repeat top left; text-align:center;}
			.PM160323_btnM {margin-top:260px;}

		.PM160323_notice {text-align:center; margin:0;}


/* promotion_160324 */
.PM160324_wrap {width:960px; height:1350px; display:inline-block; margin:30px; background:url('/images/promotion/pm160324_bg.jpg') no-repeat top left;}
	.PM160324_box {width:960px; display:inline-block;}
		.PM160324_title {margin-top:65px; margin-left:85px;}

		.PM160324_stepwrap {width:960px; margin-top:45px; position:relative;}
			.PM160324_stepbox {width:885px; height:420px; margin:0 auto; background:url('/images/promotion/pm160324_box_step.png') no-repeat top left; }
				.PM160324_step {width:650px; margin:0 auto;}
					.PM160324_step_list {width:650px; height:190px; margin-top:40px;}
						.PM160324_step_list li {margin-top:7px; font-size:14px;}
							.PM160324_step_list li.listTit {margin-top:0; font-size:16px; font-weight:bold;}
					.PM160324_step_img {position:absolute; top:135px; right:-20px; display:block; width:435px; height:190px; text-align:center; /*background-color:#000;*/}

			.PM160324_step_arrF {position:absolute; left:35px; top:170px;}
			.PM160324_step_arrN {position:absolute; right:35px; top:170px;}

		.PM160324_letterwrap {width:690px; margin-top:30px; margin-left:135px;}


/* promotion_160414 */
.PM160414_wrap {width:800px; height:1220px; background:url('/images/promotion/pm160414_bg.jpg') no-repeat top left; margin-bottom:30px;}
	.PM160414_notice {margin-top:280px; margin-left:40px; display:inline-block;}
	.PM160414_content {width:740px; height:841px; padding:20px 28px; background:url('/images/promotion/pm160414_paper.png') no-repeat top; margin-top:5px;}
		.PM160414_situationwrap {width:512px; height:341px; display:inline-block; float:left; background:url('/images/promotion/pm160414_img_situation.png') no-repeat top;}
			.PM160414_situationbox {width:470px; height:194px; margin:23px auto;}
				.PM160414_situationbox li {float:left; margin-left:10px; margin-top:10px;}
		.PM160414_method {width:228px; height:341px; margin-left:512px;}
		.PM160414_present {width:740px; height:476px;}

/* promotion_160524 */
.PM160524_wrap {width:800px; height:1404px; background:url('/images/promotion/pm160524_bg.jpg') no-repeat top left; margin-bottom:30px;}
	.PM160524_info {margin-top:300px; margin-left:50px; display:inline-block;}
	.PM160524_content {width:760px; height:980px; margin:30px auto 0; background:url('/images/promotion/pm160524_yellow.jpg') no-repeat top;}
		.PM160524_situationwrap {width:506px; display:inline-block; float:left; margin:30px 0;}
			.PM160524_situationbox {width:506px; height:405px; margin-top:15px; margin-left:21px; padding-top:8px; background:url('/images/promotion/pm160524_box.jpg') no-repeat top;}
				.PM160524_situationbox li {float:left; width:101px; height:101px; text-align:center;}
		.PM160524_method {display:inline-block; width:201px; float:right; margin-right:21px; margin-top:30px;}
		.PM160524_present {text-align:center;}	
		.PM160524_notice {text-align:center;}

/* promotion_160621 */
.PM160621_wrap {width:800px; height:1752px; background:url('/images/promotion/pm160621_bg.jpg') no-repeat top left; margin-bottom:30px;}
	.PM160621_content {width:800px; height:1353px; display:inline-block; margin:375px auto 0; background:url('/images/promotion/pm160621_white.png') no-repeat top;}
		.PM160621_situationwrap {width:800px; margin-top:35px;}
			.PM160621_situationbox {width:624px; height:451px; margin:30px auto; background:url('/images/promotion/pm160621_box.png') no-repeat top;}
				.PM160621_situationbox li {float:left; width:156px; height:151px; text-align:center;}
		.PM160621_present {text-align:center; margin-top:40px;}	
		.PM160621_notice {text-align:center; margin-top:60px;}


/* 2017-01-20 신학기원운영*/
.newwon17_wrap {width:100%; min-height:1000px; background:url('/images/promotion/newwon2017_pupleBg.jpg') repeat top left;}
	.newwon17_Tgnb_wrap {width:100%; height:60px; background-color:#fff; position:fixed; z-index:10000; display:}
		.newwon17_Tgnb_box {width:1000px; margin:0 auto;}
			.newwon17_Tgnb_box li {float:left; padding:20px 60px; cursor:pointer; text-align:center;}

	.newwon17_patten_wrap {width:100%; background:url('/images/promotion/newwon2017_pattenBg.jpg') repeat top left; padding:30px 0;}
		.newwon17_con_box {width:1000px; margin:0 auto; text-align:center; padding:30px 0;}
			.nw17_con_thum {display:inline-block; text-align:center; margin:30px; cursor:pointer;}
			.nw17_con01_list {text-align:center; display:inline-block;}
				.nw17_con01_list li {display:inline-block; margin:20px 8px; cursor:pointer;}
			.nw17_con_btn {margin-top:20px; cursor:pointer;}

			.nw17_con02_list {text-align:center; display:inline-block;}
				.nw17_con02_list li {display:inline-block; margin:10px 5px; cursor:pointer;}
		
			.nw17_con02_gall {width:1000px; height:260px; background:url('/images/promotion/nw17_con02_galley.png') no-repeat top left; overflow:hidden; margin-top:20px; padding:45px 0;}
				.nw17_con02_gall p {display:inline-block;}

		.newwon17_con_foot {width:1000px; margin:0 auto; text-align:center; padding-bottom:20px;}
			.nw17_btn {margin:30px 10px; display:inline-block; text-align:center; cursor:pointer;}

/* notice_170307 */
.NT170307_wrap {width:800px;}
.NT170307_qnaBox {width:800px; background:url('http://www2.edupre.co.kr/images/event/notice_qna_bg.jpg') no-repeat top left; padding-top:96px; padding-bottom:40px;}
.NT170307_qnaList {width:760px; border:1px solid #ccc; box-sizing:border-box; margin:0 auto; background-color:#fff;}
	.NT170307_qnaList li {border-top:1px solid #ccc;}
		.NT170307_qnaQ {color:#555; padding:18px; cursor:pointer;}
		.NT170307_qnaA {background-color:#9b9b9b; color:#fff; padding:18px; /*display:none;*/}
	.NT170307_qnaList li.first {border-top:none;}


/* 2017-03-10 promotion_170308 */
.PM170308_wrap {}
	.PM170308_box {width:800px; height:760px; background:url('http://www2.edupre.co.kr/images/event/event_070308_img02.jpg') no-repeat top left; padding-top:101px;}
		.PM170308_con {width:575px; height:450px; margin:0 auto;}
			.PM170308_con li {width:115px; height:150px; cursor:pointer; float:left;}

			.PM170308_con li.finish {background:url('http://www2.edupre.co.kr/images/event/event_170308_finish.png') no-repeat top left;}
			.PM170308_con li.condown {background:url('http://www2.edupre.co.kr/images/event/event_170308_down.png') no-repeat top left;}


/* 2017-04-28 promotion_170428 */
.PM170428_wrap {
	width:100%;
	position:relative;
	background:url('http://www2.edupre.co.kr/images/event/event_170427_bg.jpg') repeat-x top center;
	}
.PM170428_box {
	width:1200px; margin:0 auto;
	overflow:hidden;
	background: url('http://www2.edupre.co.kr/images/event/event_170427_leaf.png') no-repeat top center, url('http://www2.edupre.co.kr/images/event/event_170427_flower.png') no-repeat top center, url('http://www2.edupre.co.kr/images/event/event_170427_cloud.png') no-repeat top center;
	}
	.PM170428_img {position:absolute; top:695px; left:1250px; z-index:9999px;}
	.PM170428_title {margin-top:120px; text-align:center;}
	.PM170428_stitle {margin-top:30px; text-align:center;}
	.PM170428_video {width:724px; height:484px; box-shadow:0 0 20px rgba(0,0,0,0.4); text-align:center; margin:0 auto; margin-top:40px; background-color:#fff;}
	.PM170428_con {width:800px; height:330px; margin:40px auto 0;}
		.PM170428_btn {margin-top:25px; text-align:center; cursor:pointer;}
	.PM170428_pumasi {width:800px; min-height:200px; margin:0 auto; overflow:hidden; padding:50px 0;}
.PM170428_foot {width:100%; background-color:#ececec; padding:40px 0;}
	.PM170428_notice {width:800px; margin:0 auto;}
	

/* 2017-11-24 promotion_171124 */
.PM171123_Wrap {width:100%; height:2000px; background:url('http://www2.edupre.co.kr/images/event/event_171123_bg.jpg') top center repeat-x;}
	.PM171123_centerBox {width:1200px; margin:0 auto; position:relative;}
		.PM171123_topWrap {width:1200px; height:42px; text-align:center; display:inline-block; padding:20px 0;}

		.PM171123_conWrap {width:1200px; display:inline-block; text-align:center;}
			.PM171123_rollbox {width:1200px; height:715px; margin-top:70px; position:relative;}
				.PM171123_arr {height:80px; display:inline-block; margin:250px 50px;}
				.PM171123_roll {width:900px; height:600px; margin:0 auto; overflow:hidden;}
					.PM171123_roll li {float:left;}
				.PM171123_buil {position:absolute; top:560px; left:550px;}
					.PM171123_buil li {float:left; cursor:pointer; margin-right:5px;}
					.PM171123_buil li:last-child {margin:0;}
				.PM171123_btn {width:900px; height:91px; margin:20px 150px;}
					.PM171123_btn li {float:left; margin-right:14px;}
					.PM171123_btn li:last-child {margin:0;}

		.PM171123_bnWrap {width:950px; height:310px; margin:125px auto 100px;}
			.PM171123_bnWrap li {float:left; width:310px; height:310px; margin-right:10px;}
				.PM171123_bnWrap li:last-child {margin:0;}

		.PM171123_footWrap {width:900px; margin:0 auto;}


/*브레인킨더 테마자료 2019-07-23 ===========================================================================================================================================================================*/
.brainkinder {display:block;line-height:0;font-size:0;width:800px;}
.brainkinder>img {line-height:0; font-size:0;}
.brainkinder_book {position:relative;
	background:url('/images/event/event_20190723/event_190723_bookbg.jpg');
	width:800px; height:465px; padding-top:103px;
}
.brainkinder_bookbtn {position:absolute;clear:both;overflow:hidden;top:260px;width:800px;}
.brainkinder_left {display:block;width:80px;height:100px;float:left;}
.brainkinder_right {display:block;width:80px;height:100px;float:right;}
.brainkinder_bookimg {display:block;list-style:none;padding-left:0;text-align:center;}


/*동요 홍보 2019-09-04 ===========================================================================================================================================================================*/
.kidsong {display:block;line-height:0;font-size:0;width:800px;}
.kidsong>img {line-height:0; font-size:0;}
.kidsong_guide {position:relative;
	width:800px;
}
.kidsong_guidebtn {position:absolute;clear:both;overflow:hidden;top:255px;left:615px;width:116px;z-index:99;}
.kidsong_left {
	display:block;width:50px;height:50px;float:left;
	background:url('/images/event/event_leftbtn_w.png') no-repeat 0 0;
	background-position:right;
}
.kidsong_right {
	display:block;width:50px;height:50px;float:right;
	background:url('/images/event/event_rightbtn_w.png') no-repeat 0 0;
	background-position:left;
}
.kidsong_guideimg {display:block;list-style:none;padding-left:0;text-align:center;background-color:#d96566;}






/*놀이테마자료 2020-03-13======================================================================================================================*/

.playedu {clear:both;width:800px;}
.playedu>p {line-height:0;font-size:0;}
.playedu_turn {position:absolute;width:800px; height:666px;}
.playedu_turnimg {width:800px; height:666px;}
.playedu_turn>a {display:block;}
.playedu_turn>a:nth-of-type(1) {float:left;display:block;width:150px; height:180px;margin:30px 0 0 190px;}
.playedu_turn>a:nth-of-type(2) {float:left;display:block;width:150px; height:180px;margin:30px 0 0 135px;}
.playedu_turn>a:nth-of-type(3) {clear:both;float:left;display:block;width:150px;height:180px;margin:25px 0 0 100px;}
.playedu_turn>a:nth-of-type(4) {float:left;display:block;width:150px; height:180px;margin:25px 0 0 83px;}
.playedu_turn>a:nth-of-type(5) {float:left;display:block;width:150px; height:180px;margin:25px 0 0 83px;}
.playedu_turn>a:nth-of-type(6) {clear:both;float:left;display:block;width:150px; height:180px;margin:25px 0 0 205px;}
.playedu_turn>a:nth-of-type(7) {float:left;display:block;width:180px; height:180px;margin:25px 0 0 160px;}


.playedu_menu {clear:both;width:124px; height:313px; background:url('/images/event/event_20200313/event_200312_rightbnr.jpg') no-repeat 0 0;}
.playedu_menu>a>img {font-size:0;line-height:0;}
.playedu_menu>a:nth-of-type(1)>img {margin:56px 0 1px 0;}
.playedu_menu>a:nth-of-type(2)>img, .playedu_menu>a:nth-of-type(3)>img, .playedu_menu>a:nth-of-type(4)>img, .playedu_menu>a:nth-of-type(6)>img {margin:10px 0 0 0;}
.playedu_menu>a:nth-of-type(5)>img {margin:9px 0 0 0;}
.playedu_menu>a:nth-of-type(7)>img {margin:10px 0 0 0;}




/*봄테마자료 2020-03-23======================================================================================================================*/

.planedu {clear:both;width:800px;}
.planedu>div {width:800px;padding-top:339px;background:url('http://www2.edupre.co.kr/images/event/event_20200323/event_200323_01bg.jpg') no-repeat 0 0;}
.planedu>p {line-height:0;font-size:0;}
.planedu_turn {position:absolute;width:800px; height:500px;}
.planedu_turnimg {width:800px; height:500px;}
.planedu_turn>a {display:block;}
.planedu_turn>a:nth-of-type(1) {clear:both;float:left;display:block;width:200px;height:150px;margin:166px 0 0 80px;}
.planedu_turn>a:nth-of-type(2) {float:left;display:block;width:200px; height:150px;margin:93px 0 0 18px;}
.planedu_turn>a:nth-of-type(3) {float:left;display:block;width:200px; height:150px;margin:166px 0 0 18px;}
.planedu_turn>a:nth-of-type(4) {clear:both;float:left;display:block;width:200px; height:150px;margin:1px 0 0 190px;}
.planedu_turn>a:nth-of-type(5) {float:left;display:block;width:200px; height:150px;margin:1px 0 0 13px;}

.planedu_btn {margin:62px 0 0 75px;padding-bottom:43px;}
.planedu_btn>a {margin-right:53px;}


.planedu_menu {width:169px;height:221px;padding-top:25px;background:url('http://www2.edupre.co.kr/images/event/event_20200323/event_200323_rightbnr_bg.jpg') no-repeat 0 0;}
.planedu_menu>a>img {line-height:0;font-size:0;}
.planedu_menu>a:nth-of-type(1)>img {display:inline-block;margin-top:11px;}
.planedu_menu>a:nth-of-type(2)>img, .planedu_menu>a:nth-of-type(3)>img, .planedu_menu>a:nth-of-type(5)>img {display:inline-block;margin-top:7px;}
.planedu_menu>a:nth-of-type(4)>img {display:inline-block;margin-top:6px;}




/*놀이패키지테마자료 2020-06-08======================================================================================================================*/

.playpecall {width:800px;}
.playpec {
	padding:29px 0;
	text-align:center;
	background:url('/images/event/event_20200608/200608_event_imgbg.jpg') no-repeat 0 0;
}

.playpec>dl {margin-bottom:23px;}
.playpec>dl>dt {cursor:pointer;}
.playpec>dl>dd {}
.playpec>dl:nth-of-type(1)>dd>div:nth-of-type(2) {
	height:748px;
	background:url('/images/event/event_20200608/200608_event_imgsbj1_box.png') no-repeat 0px 0px;
	background-position:bottom center;
}
.playpec>dl:nth-of-type(2)>dd>div:nth-of-type(2) {
	height:656px;
	background:url('/images/event/event_20200608/200608_event_imgsbj1_box.png') no-repeat 0px 0px;
	background-position:bottom center;
}
.playpec>dl:nth-of-type(3)>dd>div:nth-of-type(2) {
	height:611px;
	background:url('/images/event/event_20200608/200608_event_imgsbj1_box.png') no-repeat 0px 0px;
	background-position:bottom center;
}
.playpec>dl:nth-of-type(4)>dd {
	height:535px;
	background:url('/images/event/event_20200608/200608_event_imgsbj1_box.png') no-repeat 0px 0px;
	background-position:bottom center;
}

.page_num {margin-top:5px;text-align:center;}
.page_num_on {
	display:inline-block;width:16px; height:16px; padding-bottom:5px;
	margin:0 10px 0 10px;
	background:url('/images/event/event_20200608/numon.jpg') 0px 0px no-repeat;
}
.page_num_off {
	display:inline-block;width:7px; height:7px; border-radius:5px; background-color:#757575;
	margin:5px 10px 0 10px; vertical-align:top;
}

.page_arrow {position:absolute;width:781px;margin-top:280px;margin-left:10px;}
.page_arrow>a:nth-of-type(1) {display:block;float:left;}
.page_arrow>a:nth-of-type(2) {display:block;float:right;}

.webzine {display:block;text-align:right;margin-top:-22px;margin-right:94px;}



/* 우리원 건강과 안전*/

.centersafe_all {width:800px;}
.centersafe_top {
	height:905px;
	background:url('/images/event/event_20200720/200720_event01.jpg') 0px 0px no-repeat;
}
.centersafe_tton {position:absolute;top:470px;left:36px;}
.centersafe_ill {padding:470px 0 0 36px;}
.centersafe_ill>p {float:left;margin-right:4px;}
.centersafe_ill>p>span {clear:both;display:block;}
.centersafe_ill>p>a {display:block;}
.centersafe_ttoff {
	/*position:relative;*/
	animation:moveSS .4s ease;
	-webkit-animation:moveSS .7s ease;
	-moz-animation:moveSS .7s ease;
	-ms-animation:moveSS .7s ease;
	-o-animation:moveSS .7s ease;
}
@keyframes moveSS {
	0%{opacity:0%;}
	100%{opacity:100%;}
}

@-webkit-keyframes moveSS {
	0%{opacity:0%;}
	100%{opacity:100%;}
}
@-moz-keyframes moveSS {
	0%{opacity:0%;}
	100%{opacity:100%;}
}
@-o-keyframes moveSS {
	0%{opacity:0%;}
	100%{opacity:100%;}
}
@-ms-keyframes moveSS {
	0%{opacity:0%;}
	100%{opacity:100%;}
}


.centersafe_slide {
	position:relative;
	height:949px;
	background:url('/images/event/event_20200720/200720_event03.jpg') 0px 0px no-repeat;
}
.centersafe_slide>p {position:absolute;top:627px;width:800px;}
.centersafe_slide>p>a:nth-of-type(1) {float:left;margin-left:30px;}
.centersafe_slide>p>a:nth-of-type(2) {float:right;margin-right:30px;}

.centersafe_slide>ul {padding:398px 0 0 72px;}

.centersafe_btnall {}
.centersafe_btnall>a {display:block;margin-bottom:7px;}




/*언텍트부모교육*/

.event_parents {width:800px;}
.parents_top {
	height:1634px;
	background:url('/images/event/event_20201006/event_201006_img1.jpg') 0px 0px no-repeat;
}
.parents_top>a:nth-of-type(1) {
	display:inline-block;width:260px;height:272px;
	margin:155px 0 0 508px;
}
.parents_top>p {margin:575px 0 0 57px;}
.parents_top>a:nth-of-type(2) {
	display:inline-block;width:430px;height:58px;
	margin:67px 0 0 184px;
}

.parents_mess {
	clear:both;height:1321px;
	background:url('/images/event/event_20201006/event_201006_img2.jpg') 0px 0px no-repeat;
}


/**/

.parents_makeall {width:458px;float:left;margin:289px 0 0 73px;}
.parents_makeall>div {
		height:642px;
		overflow:hidden;
		background:url('/images/event/event_20201006/event_201006_bg3.jpg') 0px  0px no-repeat; background-position:top center;
		background-size:100% auto;
}
.parents_tbox {
		width:210px; height:234px; border:none; text-align:center; letter-spacing:-1px;
		font-weight:bold;font-size:14px; color:#1c1c1c; line-height:22px;
		resize:none;background-color:transparent; margin:190px 0 0 126px;
}


.parents_makettall {float:left;margin:289px 0 0 25px;}
.parents_maketxt>a {
	display:block;margin-bottom:12px;width:170px;height:102px;
	border:1px solid #e9e9e9; border-radius:5px;
	box-shadow:1px 1px 1px rgba(190,190,190,.6);
	-webkit-box-shadow:1px 1px 1px rgba(190,190,190,.6);
}
.parents_maketxt>a:hover {
	display:block;margin-right:13px;
	border:1px solid #dddddd; border-radius:5px;
	box-shadow:1px 1px 1px rgba(190,190,190,1);
	-webkit-box-shadow:1px 1px 1px rgba(190,190,190,1);
}

.parents_maketxt>a>span:nth-of-type(1) {display:block;float:left;text-align:left;margin:10px 0 0 10px;}
.parents_maketxt>a>span:nth-of-type(1)>img {width:20px; height:20px;}
.parents_maketxt>a>span:nth-of-type(2) {
	display:block; float:left; height:30px;padding:14px 0 0 3px;line-height:18px; text-decoration:underline;
	font-weight:bold;font-size:14px; color:#000000; text-align:center; width:118px;
}
.parents_maketxt>a>span:nth-of-type(3) {
	clear:both; display:block; padding:5px 0 0 3px;line-height:18px;
	font-size:13px; color:#626262; text-align:center;
}



.parents_makenameall {float:left; width:190px;margin:0px 0 0 18px;}
.parents_name{display:block;width:190px;vertical-align:top;margin-top:26px;margin-left:0px;}
.parents_name .search_inner{
	position:relative;width:190px;height:24px;margin:0 auto;padding-bottom:8px;
	border-bottom:2px solid #4a4a4a; border-radius:1px;
	}


.parents_box {
	clear:both; border:1px solid #e2e2e2; border-radius:7px;
	padding:29px 18px; margin-top:21px;
}
.parents_box>dd>p {display:inline-block; position:relative; vertical-align:top;}

.parents_name .search_input_keyword {
	width:180px;height:20px;
	margin:0px 0 0 0;padding:0;
	border:0 none;outline:0 none;
	font-weight:bold;font-size:15px;color:#000000; letter-spacing:-1px;
	line-height:15px;text-align:center;
}
input[type=text]::-ms-clear{display:block;}

input[type=text]:-ms-input-placeholder {font-weight:normal;font-size:16px;color:#bbbbbb;  opacity:1;}
input[type=text]::-webkit-input-placeholder {font-weight:normal;font-size:16px;color:#bbbbbb;  opacity:1;} 
input[type=text]::-moz-placeholder {font-weight:normal;font-size:16px;color: #bbbbbb; opacity:1;}
input[type=text]:-moz-placeholder {font-weight:normal;font-size:16px;color: #bbbbbb; opacity:1;}


.search_inner>p {font-size:0;line-height:0;}



.parents_makebgall {clear:both;margin:0px 0 0 84px;}
.parents_makebg {padding-top:33px;width:660px;}
.parents_makebg>li {display:inline-block;margin-right:19px;}
.parents_makebg_on {
	display:inline-block; width:108px; height:152px; border:2px solid #575757; overflow:hidden;	
}
.parents_makebg_off {
	display:inline-block; width:108px; height:152px; overflow:hidden;
}


.parents_make_btn {}
.parents_make_btn>a:nth-of-type(1) {
	display:inline-block;width:270px;height:60px;
	margin:72px 0 0 103px;
}
.parents_make_btn>a:nth-of-type(2) {
	display:inline-block;width:270px;height:60px;
	margin:72px 0 0 46px;
}


/**/
.event_parents_mview {
		width:360px; margin:0 auto;
		height:506px;
		overflow:hidden;
		background:url('/images/event/event_20201006/event_201006_bg5.jpg') 0px  0px no-repeat;
		background-position:top center;
		background-size:100% auto;
}

.parents_mview_txt {
	width:180px;display:block;margin:0 auto; margin-top:140px;
}
.parents_mview_txt>span {
	display:inline-block; letter-spacing:-1px;
	font-size:13px; color:#000000; text-align:center;line-height:20px;
}
.parents_mview_name {
	width:220px;margin:0 auto;text-align:center;padding:30px 0 5px 0;
	font-weight:bold;font-size:16px;color:#676767; letter-spacing:-1px;
	border-bottom:2px solid #676767;
	margin-bottom:50px;
	
}




/*크리스마스 안내문 모바일 발송 20201204*/

@media screen and (max-width:720px) {
	.xmas {clear:both;}
	.xmas_tlt {
		width:100%; height:360px; margin-bottom:10px;
		background:url('/images/event/event_20201204/201204_event_top2.jpg') 0px  0px no-repeat; 
		background-size:360px auto; background-position:top center;
	}

	.xmas_makeall {width:360px; margin:0 auto;}
	.xmas_makeall>div {
		margin:0 auto;
		width:343px;
		height:479px;text-align:center; 
		background:url('/images/event/event_20201204/201204_event_ttbg.jpg') 0px  0px no-repeat; background-position:top center;
		background-size:343px 479px;
		box-shadow:0px 2px 2px rgba(170,170,170,.4);
		-webkit-box-shadow:0px 2px 2px rgba(170,170,170,.4);
	}
	.xmas_tbox {
		width:246px; height:310px; margin-top:60px; border:none; text-align:center; padding:24px 0px; border-radius:40px;
		font-size:13px; color:#242424; line-height:19px; letter-spacing:-1px; resize:none;
	}

	.xmas_makettall {width:360px; text-align:center; margin:0 auto;}

	.xmas_name{display:inline-block;width:215px;vertical-align:top;margin:24px 0 20px 0;}
	.xmas_name .search_inner{
		position:relative;width:215px;height:30px;margin:0 auto;padding-bottom:8px;
		border-bottom:2px solid #4a4a4a; border-radius:1px;
	}

	.xmas_btn {clear:both; width:360px; margin:0 auto;}
	.xmas_btn>a:nth-of-type(1) {display:inline-block; width:167px; height:48px; margin-bottom:22px; border-radius:5px; background-color:#e94c20;}
	.xmas_btn>a:nth-of-type(1)>span {
		display:inline-block; width:167px; height:48px;
		background:url('/images/event/event_20201204/201204_event_btn1.png') 0px  0px no-repeat;
		background-size:167px auto;
	}
	.xmas_btn>a:nth-of-type(2) {display:inline-block;  width:167px; height:48px; border-radius:5px; background-color:#0a8258;}
	.xmas_btn>a:nth-of-type(2)>span {
		display:inline-block; width:167px; height:48px;
		background:url('/images/event/event_20201204/201204_event_btn2.png') 20px  0px no-repeat;
		background-size:167px auto;
	}

}
/**/
@media screen and (min-width:720px) {
	.xmas {clear:both;}
	.xmas_tlt {
		height:259px;
		background:url('/images/event/event_20201204/201204_event_top1.jpg') 0px  0px no-repeat; background-position:center;
		background-size:800px auto;
	}

	.xmas_make {
		width:800px; height:584px; margin:0 auto;overflow:hidden;
		background:url('/images/event/event_20201204/201204_event_bg.jpg') 0px  0px no-repeat; background-position:top center;
		background-size:800px auto;
	}

	.xmas_makeall {
		clear:both;overflow:hidden;display:block;float:left;width:344px;height:480px; margin:27px 0 0 113px;
		background:url('/images/event/event_20201204/201204_event_ttbg.jpg') 0px  0px no-repeat; background-position:top center;
		background-size:344px auto;
	}
	.xmas_makeall>div {
		text-align:center; padding-top:70px;
	}
	.xmas_tbox {
		width:250px; height:290px; border:none; text-align:center; padding:24px 0px;
		font-family:NanumSquareRoundB;font-size:14.5px; color:#242424; line-height:25px;
		resize:none;background-color:#ffffff;
	}

	.xmas_makettall {display:block;float:left; width:215px; margin:63px 0 0 38px;}

	.xmas_name{display:inline-block;width:215px;vertical-align:top;margin-top:24px;}
	.xmas_name .search_inner{
		position:relative;width:215px;height:30px;margin:0 auto;padding-bottom:8px;
		border-bottom:2px solid #4a4a4a; border-radius:1px;
	}
	
	.xmas_btn {margin:36px 0 0 8px;}
	.xmas_btn>a:nth-of-type(1) {display:block; width:200px; height:58px; margin-bottom:22px; border-radius:5px; background-color:#e94c20;}
	.xmas_btn>a:nth-of-type(1)>span {
		display:block; width:200px; height:58px;
		background:url('/images/event/event_20201204/201204_event_btn1.png') 0px  0px no-repeat;
		background-size:200px auto;
	}
	.xmas_btn>a:nth-of-type(2) {display:block; width:200px; height:58px; border-radius:5px; background-color:#0a8258;}
	.xmas_btn>a:nth-of-type(2)>span {
		display:block; width:200px; height:58px;
		background:url('/images/event/event_20201204/201204_event_btn2.png') 0px  0px no-repeat;
		background-size:200px auto;
	}
}



.xmas_name .search_input_keyword {
	width:212px;height:30px;
	margin:0px 0 0 0;padding:0;
	border:0 none;outline:0 none;
	font-size:15px;color:#000000; 
	line-height:15px;text-align:center;
}
input[type=text]::-ms-clear{display:block;}

input[type=text]:-ms-input-placeholder {font-family:NanumSquareRoundR!important;font-size:13.5px;color:#000000;  opacity:1;}
input[type=text]::-webkit-input-placeholder {font-family:NanumSquareRoundR!important;font-size:13.5px;color:#000000;  opacity:1;} 
input[type=text]::-moz-placeholder {font-family:NanumSquareRoundR!important;font-size:13.5px;color: #000000; opacity:1;}
input[type=text]:-moz-placeholder {font-family:NanumSquareRoundR!important;font-size:13.5px;color: #000000; opacity:1;}


.search_inner>p {font-size:0;line-height:0;}



/*view*/
.xmas_view_tlt {
		height:233px; margin-bottom:5px;
		background:url('/images/event/event_20201204/201204_event_top3.jpg') 0px  0px no-repeat; background-position:center;
		background-size:360px auto;
	}
.event_xmas_mview {
		width:360px; margin:0 auto;
		height:506px;
		overflow:hidden;
		background:url('/images/event/event_20201204/201204_event_ttbg.jpg') 0px  0px no-repeat;
		background-position:top center;
		background-size:100% auto;
}

.xmas_mview_txt {
	width:270px;display:block;margin:0 auto; margin-top:80px;
}
.xmas_mview_txt>span {
	display:inline-block; letter-spacing:-1px;
	font-size:14px; color:#000000; text-align:center;line-height:21px;
}
.xmas_mview_name {
	width:220px;margin:0 auto;text-align:center;padding:15px 0 5px 0;
	font-weight:bold;font-size:16px;color:#676767; letter-spacing:-1px;
	border-bottom:2px solid #676767;
	margin-bottom:50px; 
	
}



/*그림그리기 대회 발표*/

#draw {width:100%; line-height:0;font-size:0;}
#draw>p:nth-of-type(1) {
	height:2479px; text-align:center;
	background:url('/images/event/event_20201224/event_201224_bg1.jpg') 0px  0px no-repeat;
	background-size:1920px 2479px;
	background-position:top center;
}
#draw>p>a {display:block;margin:0 0 0 1444px;width:118px;height:130px;}

.draw_listall {
	height:2336px; text-align:center;
	background:url('/images/event/event_20201224/event_201224_bg2.jpg') 0px  0px no-repeat;
	background-size:1920px 2336px;
	background-position:top center;
}

.draw_list {width:880px; margin:0 auto; }
.draw_list:nth-of-type(1) {padding-top:337px;}
.draw_list:nth-of-type(2) {padding-top:83px;}
.draw_list:nth-of-type(3) {padding-top:83px;}
.draw_list>p {position:absolute; margin-top:160px; width:880px; z-index:90;}
.draw_list>p>a:nth-of-type(1) {display:block;float:left;}
.draw_list>p>a:nth-of-type(2) {display:block;float:right;}
.draw_list>img {position:relative;margin-bottom:20px;}

.draw_listimgs {clear:both;position:relative;width:780px;margin:0 auto;overflow-x:scroll;white-space:nowrap;}
.draw_listimgs>ul {
	width:5000px;height:100px;overflow:hidden;text-align:left;margin:0;padding:0;
}
.draw_listimgs>ul>li {display:inline-block;margin:0 5px;}
/*
.draw_listimgs>ul>li>a:hover>img {display:block;width:auto;height:80px;border:2px solid #ff0000;}
*/
.draw_listimgs>ul>li>a>img {width:112px;height:84px;}
.draw_listimgs_on {display:block;width:auto;height:84px;border:2px solid #ff0000;}



/*210113정기구독홍보 테마자료*/
.event_shop {
	clear:both;
	width:800px; height:2620px;
	background:url('/images/event/event_20210113/event_20210113_bg.jpg') 0px  0px no-repeat;
}
.event_shop>p {margin-left:50px;}
.event_shop>p:nth-of-type(1) {padding-top:629px;}
.event_shop>p>a:nth-of-type(1) {display:inline-block;margin-right:48px;}
.event_shop>p:nth-of-type(2) {padding-top:148px;}
.event_shop>a {display:block;width:400px;height:80px;margin:1186px 0 0 200px;}


/*210123졸업식 테마자료*/
#graduation>img {display:block; padding:0; line-height:0; font-size:0;}
.graduation_make {
	width:800px; height:1030px;overflow:hidden;
	background:url('/images/event/event_20210123/event_210123_img2.jpg') 0px  0px no-repeat; background-position:top center;
	background-size:800px auto;
}
.graduation_makeall {
	clear:both;display:block;float:left;width:344px;margin:340px 0 0 108px;
}
.graduation_makeall>div {
	text-align:center; padding-top:0px;
}
.graduation_tbox {
	width:300px; height:490px; border:none; text-align:center; padding:24px 0px;
	font-family:NanumSquareRoundB;font-size:14px; color:#242424; line-height:21px;
	resize:none; background-color:transparent;
}

.graduation_makettall {display:block;float:left; width:215px; margin:270px 0 0 50px;}

.graduation_name{display:inline-block;width:215px;vertical-align:top;margin-top:24px;}
.graduation_name .search_inner{
	position:relative;width:215px;height:30px;margin:0 auto;padding-bottom:8px;
	border-bottom:2px solid #4a4a4a; border-radius:1px;
}
	
.graduation_btn {margin:36px 0 0 8px;}
.graduation_btn>a:nth-of-type(1) {display:block; width:200px; height:58px; margin-bottom:22px; border-radius:5px; background-color:#e94c20;}
.graduation_btn>a:nth-of-type(2) {display:block; width:200px; height:58px; border-radius:5px; background-color:#0a8258;}
.graduation_name .search_input_keyword {
	width:212px;height:30px;
	margin:0px 0 0 0;padding:0;
	border:0 none;outline:0 none;
	font-size:17px;color:#000000; 
	line-height:15px;text-align:center;
}
.hidden {display:none;}
input[type=text]::-ms-clear{display:block;}

input[type=text]:-ms-input-placeholder {font-family:NanumSquareRoundR!important;font-size:17px;color:#dddddd; font-style:oblique; opacity:1;}
input[type=text]::-webkit-input-placeholder {font-family:NanumSquareRoundR!important;font-size:17px;color:#dddddd; font-style:oblique; opacity:1;} 
input[type=text]::-moz-placeholder {font-family:NanumSquareRoundR!important;font-size:17px;color: #dddddd; font-style:oblique; opacity:1;}
input[type=text]:-moz-placeholder {font-family:NanumSquareRoundR!important;font-size:17px;color: #dddddd; font-style:oblique; opacity:1;}


.search_inner>p {font-size:0;line-height:0;}


.graduation_mview {
		width:360px; margin:0 auto;
		overflow:hidden;
		background:url('/images/event/event_20210123/event_210123_img.jpg') 0px  0px no-repeat;
		background-position:top center;
		background-size:100% auto;
}
.graduation_mview_img>img {width:360px;}
.graduation_mview_txt {
	width:260px;display:block;margin:0 auto; margin-top:140px;
}
.graduation_mview_txt>span {
	display:inline-block; letter-spacing:-1px;
	font-size:13.5px; color:#000000; text-align:center;line-height:22px;
}
.graduation_mview_name {
	width:220px;margin:0 auto;text-align:center;padding:30px 0 5px 0;
	font-weight:bold;font-size:16px;color:#676767; letter-spacing:-1px;
	border-bottom:2px solid #676767;
	margin-bottom:50px;
	
}


/*신학기 모두드림*/
#newppt {width:800px;font-size:0;}
.newppt_list {
	position:relative;
	height:765px;
	background:url('/images/event/event_20210209/event_210209_img2.jpg') 0px  0px no-repeat;
}
.newppt_list>p {padding-top:133px;text-align:center;margin-bottom:20px;}
.newppt_listimg {overflow:hidden;width:559px; height: 419px; margin:0 auto;padding:0;}
.newppt_listimg>li {}
.newppt_listarr {position:absolute;top:430px;width:661px;margin-left:70px;padding:0;}
.newppt_listarr>li:first-of-type {display:block;float:left;cursor:pointer;}
.newppt_listarr>li:last-of-type {display:block;float:right;cursor:pointer;}




/*놀이홍보 테마자료*/
#playpromote {width:800px;font-size:0;}
.playpromote_bg {
	padding-top:863px;
	height:2650px;
	background:url('/images/event/event_210222.jpg') 0px  0px no-repeat;
}
.playpromote_mv1 {margin:0 auto; width:630px; height:346px; margin-bottom:255px;}
.playpromote_mv2 {margin:0 auto; width:630px; height:346px; }




/*이름표 만들기*/

#nametag_layerall {width:100%;height:700px;background-color:#666666;}
.nametag_classlayer {position:relative;width:1242px;margin:0 auto;}
.nametag_classconts {
	clear:both;overflow:hidden;float:left;width:1194px;height:640px;padding-top:40px;
	background-color:#f3f3f3;border-radius:10px;
}
.close {float:left;margin:5px 0 0 11px;}

/**/
.nametag_classwho {clear:both;overflow:hidden;float:left;}
.nametag_class {overflow:hidden;float:left;width:230px;margin-left:47px;}
.nametag_class>p {
	width:180px;height:35px;background-color:#7d4afe;border-radius:5px; padding:9px 0 0 20px;margin-bottom:15px;
	font-family:NanumSquareRoundB!important;font-size:19px;color:#ffffff;
}
.nametag_class>div {
	width:200px;
	font-family:NanumSquareRoundB!important;font-size:14px;color:#000000;
	height:31px; padding-top:11px; margin-bottom:8px;
	border-top:2px solid #555555;
	border-bottom:1px solid #e3e3e3;
}
.nametag_class>div>span {display:inline-block;text-align:center;}
.nametag_class>div>span:nth-of-type(1) {padding-left:8px;width:30px;}
.nametag_class>div>span:nth-of-type(2) {width:58px;}
.nametag_class>div>span:nth-of-type(3) {width:81px;}

.nametag_class>ul {clear:both; overflow:hidden;width:220px;height:433px;overflow:auto;}
.nametag_class>ul>li {
	display:inline-block;width:190px;border-radius:5px 5px 5px 5px;background-color:#ffffff; padding:6px 0px 4px 10px;margin-bottom:8px;
}
.nametag_class>ul>li>span>input {}
.nametag_class>ul>li>span>label {width:190px;font-family:NanumSquareRoundR!important;font-size:13px;color:#4b4b4b;}
.nametag_class>ul>li>span>label>span:nth-of-type(1) {display:block;float:left;width:50px;text-align:center;padding:5px 0 0 37px;}
.nametag_class>ul>li>span>label>span:nth-of-type(2) {display:block;float:left;width:100px;text-align:center;padding:5px 0 0 0;}

.list_add {
	display:block;width:122px;height:30px;border:1px solid #d0d0d0;border-radius:16px;
	text-align:center;background-color:#ffffff;margin-left:148px;
}
.list_add:hover {text-decoration:none;}
.list_add>span {
	display:inline-block;width:114px;padding:6px 8px 0 0;
	font-family:NanumSquareRoundR!important;font-size:13px;color:#4b4b4b;
	background:url('/images/observe/observe_icon10.png') 98px 5px no-repeat;
}


/**/
.nametag_who {overflow:hidden;float:left;width:286px;margin-left:17px;}
.nametag_who>p {
	width:241px;height:35px;background-color:#7d4afe;border-radius:5px; padding:9px 0 0 20px;margin-bottom:15px;
	font-family:NanumSquareRoundB!important;font-size:19px;color:#ffffff;
}
.nametag_who>div {
	width:261px;
	font-family:NanumSquareRoundB!important;font-size:14px;color:#000000;
	height:31px; padding-top:11px; margin-bottom:8px;
	border-top:2px solid #555555;
	border-bottom:1px solid #e3e3e3;
}
.nametag_who>div>span {display:inline-block;text-align:center;}
.nametag_who>div>span:nth-of-type(1) {padding-left:12px;width:24px;}
.nametag_who>div>span:nth-of-type(2) {width:42px;}
.nametag_who>div>span:nth-of-type(3) {width:31px;}
.nametag_who>div>span:nth-of-type(4) {padding-left:10px;width:86px;}
.nametag_who>div>span:nth-of-type(5) {padding-left:1px;}

.nametag_who>ul {clear:both; overflow:hidden;width:281px;height:433px;overflow:auto;}
.nametag_who>ul>li {
	display:inline-block;width:251px;border-radius:5px 5px 5px 5px;background-color:#ffffff; padding:6px 0px 4px 10px;margin-bottom:8px;
}
.nametag_who>ul>li>span>input {}
.nametag_who>ul>li>span>label {width:251px;font-family:NanumSquareRoundR!important;font-size:13px;color:#4b4b4b;}
.nametag_who>ul>li>span>label>span:nth-of-type(1) {display:block;float:left;width:36px;text-align:center;padding:5px 0 0 34px;}
.nametag_who>ul>li>span>label>span:nth-of-type(2) {display:block;float:left;margin:0 8px;text-align:center;}
.nametag_who>ul>li>span>label>span:nth-of-type(3) {display:block;float:left;width:100px;text-align:center;padding:5px 0 0 0px;}
.nametag_who>ul>li>span>label>span:nth-of-type(4) {display:block;float:left;width:24px;text-align:center;padding:5px 0 0 0px;}

.nametag_childpic {
	display:inline-block;overflow:hidden;width:29px;height:29px;
	border:1px solid #d0d0d0;border-radius:16px;
}


/**/
.nametag_classcheck {clear:both; padding:24px 0 0 25px;}
.list_classcheck {
	display:block;width:122px;height:30px;border:1px solid #d0d0d0;border-radius:16px;
	background-color:#ffffff;margin:0 auto;
}
.list_classcheck:hover {text-decoration:none;}
.list_classcheck>span {
	display:inline-block;width:114px;padding:5px 8px 1px 19px;
	font-family:NanumSquareRoundR!important;font-size:13px;color:#4b4b4b; letter-spacing:-1px;
	background:url('/images/observe/observe_icon27.png') 98px 5px no-repeat;
}

.nametag_classcheck2 {margin:150px 0 0 0;}
.nametag_classcheck2>p {width:250px;margin:0 auto;}
.list_classcheck2 {
	display:block;width:94px;height:106px;margin:0 auto;
	font-family:NanumSquareRoundR!important;font-size:13px;color:#474747; letter-spacing:0px;
	background:url('/images/observe/observe_icon32.png') 0px 0px no-repeat;
}
.list_classcheck2:hover {text-decoration:none;}
.list_classcheck2>span {display:inline-block;margin:86px 0 0 22px;}


/**/
.nametag_img {overflow:hidden;float:left;width:550px;margin-left:21px;}
.nametag_img>p {
	width:508px;height:35px;background-color:#7d4afe;border-radius:5px; padding:9px 0 0 20px;margin-bottom:15px;
	font-family:NanumSquareRoundB!important;font-size:19px;color:#ffffff;
}

.nametag_img>ul {clear:both; overflow:hidden;width:548px;overflow:auto;}
.nametag_img>ul>li {
	position:relative;display:inline-block;overflow:hidden;width:246px;height:171px;border-radius:5px 5px 5px 5px;background-color:#ffffff;
	padding:13px 0px 0px 14px;margin:0 5px 3px 0;
}
.nametag_img>ul>li>span>input {}
.nametag_img>ul>li>span>label {width:260px;font-family:NanumSquareRoundR!important;font-size:13px;color:#4b4b4b;}
.nametag_img>ul>li>span>label>span:nth-of-type(1) {display:inline-block;width:102px;text-align:center;padding:36px 0 0 12px;}
.nametag_img>ul>li>span>label>span:nth-of-type(2) {display:inline-block;margin:0 0px 0 1px;text-align:center;}

.nametag_tagimg {
	display:inline-block;overflow:hidden;width:102px;height:108px;
}

/*
.nametag_levelm {
	display:block; position:absolute; left:212px; width:37px; height:18px; padding:2px 0 0 0; margin-top:-2px;
	font-family:NanumSquareRoundEB!important;font-size:11px;color:#ffffff; text-align:center; letter-spacing:-1px;
	border-radius:5px;background-color:#6cb6ff;
}
.nametag_levels {
	display:block; position:absolute; left:212px; width:37px; height:18px; padding:2px 0 0 0px; margin-top:-2px;
	font-family:NanumSquareRoundEB!important;font-size:11px;color:#ffffff; text-align:center; letter-spacing:-1px;
	border-radius:5px;background-color:#09c6db;
}
.nametag_levelf {
	display:block; position:absolute; left:212px; width:37px; height:18px; padding:2px 0 0 0px; margin-top:-2px;
	font-family:NanumSquareRoundEB!important;font-size:11px;color:#ffffff; text-align:center; letter-spacing:-1px;
	border-radius:5px;background-color:#ffa300;
}

*/
.nametag_levelm {
	display:block; position:absolute; left:212px; width:37px; height:33px; padding:3px 0 0 0; margin-top:-2px;
	font-family:NanumSquareRoundEB!important;font-size:11px;color:#ffffff; text-align:center; letter-spacing:-1px;
	background:url("/images/observe/nametag_icon_m.png") no-repeat 0 0px;
}
.nametag_levels {
	display:block; position:absolute; left:212px; width:37px; height:33px; padding:3px 0 0 0px; margin-top:-2px;
	font-family:NanumSquareRoundEB!important;font-size:11px;color:#ffffff; text-align:center; letter-spacing:-1px;
	background:url("/images/observe/nametag_icon_s.png") no-repeat 0 0px;
}
.nametag_levelf {
	display:block; position:absolute; left:212px; width:37px; height:33px; padding:3px 0 0 0px; margin-top:-2px;
	font-family:NanumSquareRoundEB!important;font-size:11px;color:#ffffff; text-align:center; letter-spacing:-1px;
	background:url("/images/observe/nametag_icon_f.png") no-repeat 0 0px;
}


/**/
.nametag_slt {clear:both;overflow:hidden;width:528px;margin:-3px 0 15px 0;}
.nametag_slton {
	display:block;float:left;height:23px; 
	padding:3px 9px 0 9px;margin:0 8px 0 0; background-color:#ff90b2;
	text-decoration:none;border-radius:5px;
	font-family:NanumSquareRoundB!important;font-size:13px;color:#ffffff!important;
	
}
.nametag_slton:hover {
	display:block;float:left;height:23px; 
	padding:3px 9px 0 9px;margin:0 8px 0 0; background-color:#ff90b2;
	text-decoration:none;border-radius:5px;
	font-family:NanumSquareRoundB!important;font-size:13px;color:#ffffff!important;
	
}
.nametag_sltoff {
	display:block;float:left;height:23px; 
	padding:3px 9px 0 9px;margin:0 8px 0 0; background-color:#ffffff;
	border:1px solid #d7d7d7; text-decoration:none; border-radius:5px;
	font-family:NanumSquareRoundB!important;font-size:13px;color:#4a4a4a; letter-spacing:-1px;
}
.nametag_sltoff:hover {
	display:block;float:left;height:23px; 
	padding:3px 9px 0 9px;margin:0 8px 0 0; background-color:#ff90b2;
	border:1px solid #ff90b2; text-decoration:none; border-radius:5px;
	font-family:NanumSquareRoundB!important;font-size:13px;color:#ffffff; letter-spacing:-1px;
}

.styled-select7 {display:block;float:right;}

.styled-select7 select {
   background: transparent;
   width: 116px;
   padding: 5px 5px 5px 15px; margin-top:-1px;margin-left:-1px;
   font-family:NanumSquareRoundB!important;font-size:13px;color:#4a4a4a; letter-spacing:-1px;
   line-height: 1;
   border: none;
   border-radius: 0;
   height: 29px;
   -webkit-appearance: none;
}
.styled-select7 {
   width: 88px;
   height: 27px;
   overflow: hidden;
   background: url('/images/observe/observe_icon7.png') 0px 0px no-repeat;
   background-position:right;
   border: 1px solid #ccc;
   border-radius: 17px;
   background-color:#ffffff;
}

/**/
.nametag_img>div:last-child {clear:both;width:528px;margin-top:14px; padding-top:25px; border-top:2px solid #bfbfbf;}

.list_down {
	display:block; float:left; 
	width:147px;height:30px;border-radius:5px;
	background-color:#7d4afe;margin-left:191px;
}
.list_down:hover {text-decoration:none;}
.list_down>span {
	display:inline-block;width:144px;padding:5px 0px 0 13px;
	font-family:NanumSquareRoundR!important;font-size:14.5px;color:#ffffff; letter-spacing:-1px;
	background:url('/images/observe/observe_icon31.jpg') 119px 6px no-repeat;
}



.list_how {
	display:block; float:right; 
	width:97px;height:21px;border:1px solid #d0d0d0;border-radius:12px;
	background-color:#f3f3f3;margin-top:3px;
}
.list_how:hover {text-decoration:none;}
.list_how>span {
	display:inline-block;width:97px;padding:2px 0px 0 19px;
	font-family:NanumSquareRoundR!important;font-size:11.5px;color:#474747; letter-spacing:-1px;
	background:url('/images/observe/observe_icon29.png') 8px 3px no-repeat;
}



/*chk*/
.input_radio {margin:0px 10px 0 0;}
.input_radio .radio  {display:none; position:absolute; right:0; width:27px;}
.input_radio label {display:inline-block;width:27px; height:28px;background:url("/images/observe/observe_radiooff.jpg") no-repeat 0 1px; cursor:pointer;}
.input_radio input:checked + label {background:url("/images/observe/observe_radioon.jpg") no-repeat 0 1px;}

.input_chk {margin-right:10px;}
.input_chk .chk  {display:none; position:absolute; right:0; width:27px; height:28px; }
.input_chk label {display:inline-block;width:27px; height:28px;background:url("/images/observe/observe_chkoff.jpg") no-repeat 0 1px; cursor:pointer;}
.input_chk input:checked + label {background:url("/images/observe/observe_chkon2.jpg") no-repeat 0 1px;}



/*멘토링 모집*/

.mentoring_close {position:absolute;top:10px;right:10px;}

.mentoring1 {position:relative;clear:both;overflow:hidden; width:576px; border-radius:5px; background-color:#ff7574;}
.mentoring_top1 {
	width:576px; height:72px; clear:both;overflow:hidden; text-align:center;  border-radius:5px; padding-top:20px;
	background:url('/images/event/event_2100402/event_210402_bg1.jpg') 0px 0px no-repeat;
}
.mentoring_top1>span:nth-of-type(1) {
	padding:0 26px;height:39px; display:inline-block; text-align:center; line-height:39px; 
	font-family:NanumSquareRoundR!important;font-size:22px;color:#ffffff;
	border:2px solid #ffffff;background-color:#ff6261; border-radius:30px;
	box-shadow:1px 4px 5px rgba(161,37,37,.3);
	-webkit-box-shadow:1px 4px 5px rgba(161,37,37,.3);
}
.mentoring_top1>span:nth-of-type(2) {
	display:inline-block; margin-left:12px;
	font-family:NanumSquareRoundEB!important;font-size:31px;color:#ffffff; letter-spacing:1px;
}


.mentoring2 {position:relative;clear:both;overflow:hidden; width:608px; border-radius:5px; background-color:#01c2c0;}
.mentoring_top2 {
	width:608px; height:72px; clear:both;overflow:hidden; text-align:center;  border-radius:5px; padding-top:20px;
	background:url('/images/event/event_2100402/event_210402_bg2.jpg') 0px 0px no-repeat;
}
.mentoring_top2>span:nth-of-type(1) {
	padding:0 26px;height:39px; display:inline-block; text-align:center; line-height:39px; 
	font-family:NanumSquareRoundR!important;font-size:22px;color:#ffffff;
	border:2px solid #ffffff;background-color:#01abb6; border-radius:30px;
	box-shadow:1px 4px 5px rgba(0,110,99,.3);
	-webkit-box-shadow:1px 4px 5px rgba(0,110,99,.3);
}
.mentoring_top2>span:nth-of-type(2) {
	display:inline-block; margin-left:12px;
	font-family:NanumSquareRoundEB!important;font-size:31px;color:#ffffff; letter-spacing:1px;
}


.mentoring3 {position:relative;clear:both;overflow:hidden; width:576px; border-radius:5px; background-color:#8e89ff;}
.mentoring_top3 {
	width:576px; height:72px; clear:both;overflow:hidden; text-align:center;  border-radius:5px; padding-top:20px;
	background:url('/images/event/event_2100402/event_210402_bg3.jpg') 0px 0px no-repeat;
}
.mentoring_top3>span:nth-of-type(1) {
	padding:0 26px;height:39px; display:inline-block; text-align:center; line-height:39px; 
	font-family:NanumSquareRoundR!important;font-size:22px;color:#ffffff;
	border:2px solid #ffffff;background-color:#7d77ff; border-radius:30px;
	box-shadow:1px 4px 5px rgba(78,74,177,.3);
	-webkit-box-shadow:1px 4px 5px rgba(78,74,177,.3);
}
.mentoring_top3>span:nth-of-type(2) {
	display:inline-block; margin-left:12px;
	font-family:NanumSquareRoundEB!important;font-size:31px;color:#ffffff; letter-spacing:1px;
}



.mentoring_contsall1 {
	width:534px; border-radius:3px; background-color:#ffffff; margin:0 auto;
	padding:36px 0 0 0px; margin-bottom:23px;
}

.mentoring_contsall1>dl {clear:both; display:inline-block;margin-bottom:5px; margin-left:40px;}
.mentoring_contsall1>dl>dt {
	float:left; margin-right:16px; margin-bottom:10px;
	font-family:NanumSquareRoundB!important;font-size:17px;color:#131313; line-height:34px;
}


.mentoring_contsall2 {
	width:558px; border-radius:3px; background-color:#ffffff; margin:0 auto;
	padding:36px 0 0 0px; margin-bottom:23px;
}

.mentoring_contsall2>dl {clear:both; display:inline-block;margin-bottom:5px; margin-left:40px;}
.mentoring_contsall2>dl>dt {
	float:left; margin-right:16px; margin-bottom:10px;
	font-family:NanumSquareRoundB!important;font-size:17px;color:#131313; line-height:34px;
}



.mentoring_contsall3 {
	width:558px; border-radius:3px; background-color:#ffffff; margin:0 auto;
	padding:36px 0 0 0px; margin-bottom:23px;
}

.mentoring_contsall3>dl {clear:both; display:inline-block;margin-bottom:5px; margin-left:40px;}
.mentoring_contsall3>dl>dt {
	float:left; margin-right:16px; margin-bottom:10px;
	font-family:NanumSquareRoundB!important;font-size:17px;color:#131313; line-height:34px;
}

.mentoring_contsall4 {
	width:558px; border-radius:3px; background-color:#ffffff; margin:0 auto;
	padding:36px 0 0 0px; margin-bottom:23px;
}

.mentoring_contsall4>dl {clear:both; display:block;margin-bottom:5px; margin-left:40px;}
.mentoring_contsall4>dl>dt {
	display:inline-block;margin-bottom:10px;width:110px;
	font-family:NanumSquareRoundB!important;font-size:17px;color:#131313; line-height:34px;
}


.mentoring_contsa1 {
	float:left; margin-right:20px;font-family:NanumSquareRoundR!important;font-size:15px;color:#525252;
}
.mentoring_contsa2 {
	clear:both; float:left; font-family:NanumSquareRoundR!important;font-size:15px;color:#525252; margin:6px 0;
}
.mentoring_contsa3 {
	clear:both; float:left; font-family:NanumSquareRoundR!important;font-size:15px;color:#525252; margin-top:-7px;
}
.mentoring_contsa4 {
	float:left; font-family:NanumSquareRoundR!important;font-size:15px;color:#525252; margin:-7px 0 10px 10px;
}
.mentoring_contsa5 {
	clear:both; font-family:NanumSquareRoundR!important;font-size:15px;color:#525252; margin:2px 0; 
}
.mentoring_contsa6 {
	display:inline-block;font-family:NanumSquareRoundR!important;font-size:15px;color:#525252; margin:2px 0;
}

.mentoring_contsatt {display:inline-block;font-family:NanumSquareRoundR!important;font-size:15px;color:#525252;}



.mentoring_tbox1 {
	font-family:NanumSquareRoundR!important;font-size:15px;color:#525252;
	border: 1px solid #b9b9b9; text-align:left;
	border-radius:16px;
    width: 310px;
    height: 32px;
    padding:0 20px;
}
.mentoring_tbox2 {
	font-family:NanumSquareRoundR!important;font-size:15px;color:#525252;
	border: 1px solid #b9b9b9; text-align:left;
	border-radius:16px;
    width: 81px;
    height: 32px;
    padding:0 20px;
}
.mentoring_tbox3 {
	font-family:NanumSquareRoundR!important;font-size:15px;color:#525252;
	border: 1px solid #b9b9b9; text-align:left;
	border-radius:16px;
    width: 104px;
    height: 32px;
    padding:0 20px;
}
.mentoring_tbox4 {
	font-family:NanumSquareRoundR!important;font-size:15px;color:#525252;
	border: 1px solid #b9b9b9; text-align:left;
	border-radius:16px;
    width: 333px;
    height: 32px;
    padding:0 20px; margin-left:8px;
}

.mentoring_tbox5 {
	font-family:NanumSquareRoundR!important;font-size:15px;color:#525252;
	border: 1px solid #b9b9b9; text-align:left;
	border-radius:16px;
    width: 130px;
    height: 32px;
    padding:0 20px;
}

.mentoring_conts_writebox {
	border: 1px solid #b9b9b9; width:419px;height:80px; line-height:20px; border-radius:5px; padding:10px 10px;
	font-family:NanumSquareRoundR!important;font-size:13px;color:#4b4b4b;text-align:left; margin-bottom:8px;
}


.styled-select1 select {
   background: transparent;
   width: 196px;
   padding: 3px 5px 5px 20px; margin-top:-1px;margin-left:-1px;
   font-family:NanumSquareRoundR!important;font-size:15px;color:#525252;
   line-height: 1;
   border: none;
   border-radius: 0;
   height: 34px;
   -webkit-appearance: none;
}
.styled-select1 {
   width: 168px;
   height: 32px;
   overflow: hidden;
   background: url('http://www2.edupre.co.kr/images/observe/observe_icon7.png') 0px 0px no-repeat;
   background-position:right;
   border: 1px solid #ccc;
   border-radius: 17px;
   background-color:#ffffff;
}



.styled-select2 select {
   background: transparent;
   width: 166px;
   padding: 3px 5px 5px 20px; margin-top:-1px;margin-left:-1px;
   font-family:NanumSquareRoundR!important;font-size:15px;color:#525252;
   line-height: 1;
   border: none;
   border-radius: 0;
   height: 34px;
   -webkit-appearance: none;
}
.styled-select2 {
   width: 138px;
   height: 32px;
   overflow: hidden;
   background: url('http://www2.edupre.co.kr/images/observe/observe_icon7.png') 0px 0px no-repeat;
   background-position:right;
   border: 1px solid #ccc;
   border-radius: 17px;
   background-color:#ffffff;
}

.mentoring_addli {
	display:inline-block; margin:10px 0 16px 10px;
}




/*체크*/
.input_chk2 {}
.input_chk2 .chk2  {display:none; position:absolute; right:0; width:27px; height:28px; }
.input_chk2 label {display:inline-block;width:420px; height:28px; padding-left:30px; background:url("/images/event/event_2100402/event_210402_checkoff.png") no-repeat 0 3px; cursor:pointer;}
.input_chk2 input:checked + label {background:url("/images/event/event_2100402/event_210402_checkon.png") no-repeat 0 3px;}

.input_chk3 .chk2  {display:none; position:absolute; right:0; width:27px; height:28px; }
.input_chk3 label {display:inline-block;width:420px; height:28px; padding-left:30px; background:url("/images/event/event_2100402/event_210402_checkoff.png") no-repeat 0 7px; cursor:pointer;}
.input_chk3 input:checked + label {background:url("/images/event/event_2100402/event_210402_checkon.png") no-repeat 0 7px;}



.mentoring_contsall1>p {
	margin:30px 0 20px 0;
	font-family:NanumSquareRoundL!important;font-size:13px;color:#717171;text-align:center;
}
.mentoring_contsall1>p>em {
	font-family:NanumSquareRoundB!important;font-size:13px;color:#f58a00;
}

.mentoring_contsall1>div {padding-bottom:36px;}
.mentoring_contsall1>div>a {
	display:block; margin:0 auto; width:285px; height:48px; background-color:#ff6261; border-radius:30px;text-align:center; padding-right:20px;
	box-shadow:1px 4px 5px rgba(161,37,37,.4);
	-webkit-box-shadow:1px 4px 5px rgba(161,37,37,.4);
}
.mentoring_contsall1>div>a:hover {
	display:block; margin:0 auto; width:285px; height:48px; background-color:#ff6261; border-radius:30px;text-align:center; padding-right:30px; text-decoration:none;
	box-shadow:1px 4px 5px rgba(161,37,37,.4);
	-webkit-box-shadow:1px 4px 5px rgba(161,37,37,.4);
}
.mentoring_contsall1>div>a>span {
	display:inline-block;  width:280px; font-family:NanumSquareRoundB!important;font-size:18.5px;color:#ffffff; padding-top:10px; 
	background:url("/images/event/event_2100402/event_210402_check2.png") no-repeat 190px 13px;
}



.mentoring_contsall2>p {
	margin:12px 0 20px 0;
	font-family:NanumSquareRoundL!important;font-size:13px;color:#717171;text-align:center;
}
.mentoring_contsall2>p>em {
	font-family:NanumSquareRoundB!important;font-size:13px;color:#f58a00;
}

.mentoring_contsall2>div {padding-bottom:36px;}
.mentoring_contsall2>div>a {
	display:block; margin:0 auto; width:285px; height:48px; background-color:#01abb6; border-radius:30px;text-align:center; padding-right:20px;
	box-shadow:1px 4px 5px rgba(0,110,99,.4);
	-webkit-box-shadow:1px 4px 5px rgba(0,110,99,.4);
}
.mentoring_contsall2>div>a:hover {
	display:block; margin:0 auto; width:285px; height:48px; background-color:#01abb6; border-radius:30px;text-align:center; padding-right:30px; text-decoration:none;
	box-shadow:1px 4px 5px rgba(0,110,99,.4);
	-webkit-box-shadow:1px 4px 5px rgba(0,110,99,.4);
}
.mentoring_contsall2>div>a>span {
	display:inline-block;  width:280px; font-family:NanumSquareRoundB!important;font-size:18.5px;color:#ffffff; padding-top:10px; 
	background:url("/images/event/event_2100402/event_210402_check2.png") no-repeat 190px 13px;
}


.mentoring_contsall3>p {
	margin:12px 0 20px 0;
	font-family:NanumSquareRoundL!important;font-size:13px;color:#717171;text-align:center;
}
.mentoring_contsall3>p>em {
	font-family:NanumSquareRoundB!important;font-size:13px;color:#f58a00;
}



.mentoring_contsall3>div {padding-bottom:36px;}
.mentoring_contsall3>div>a {
	display:block; margin:0 auto; width:285px; height:48px; background-color:#7d77ff; border-radius:30px;text-align:center; padding-right:20px;
	box-shadow:1px 4px 5px rgba(78,74,177,.4);
	-webkit-box-shadow:1px 4px 5px rgba(78,74,177,.4);
}
.mentoring_contsall3>div>a:hover {
	display:block; margin:0 auto; width:285px; height:48px; background-color:#7d77ff; border-radius:30px;text-align:center; padding-right:30px; text-decoration:none;
	box-shadow:1px 4px 5px rgba(78,74,177,.4);
	-webkit-box-shadow:1px 4px 5px rgba(78,74,177,.4);
}
.mentoring_contsall3>div>a>span {
	display:inline-block;  width:280px; font-family:NanumSquareRoundB!important;font-size:18.5px;color:#ffffff; padding-top:10px; 
	background:url("/images/event/event_2100402/event_210402_check2.png") no-repeat 190px 13px;
}

.mentoring_contsall4>p {
	margin:30px 0 20px 0;
	font-family:NanumSquareRoundL!important;font-size:13px;color:#717171;text-align:center;
}
.mentoring_contsall4>div {padding-bottom:36px;}
.mentoring_contsall4>div>a {
	display:block; margin:0 auto; width:285px; height:48px; background-color:#6557c0; border-radius:30px;text-align:center;
	box-shadow:1px 4px 5px rgba(101,87,192,.4);
	-webkit-box-shadow:1px 4px 5px rgba(101,87,192,.4);
}
.mentoring_contsall4>div>a:hover {
	display:block; margin:0 auto; width:285px; height:48px; background-color:#6557c0; border-radius:30px;text-align:center;text-decoration:none;
	box-shadow:1px 4px 5px rgba(101,87,192,.4);
	-webkit-box-shadow:1px 4px 5px rgba(101,87,192,.4);
}
.mentoring_contsall4>div>a>span {
	display:inline-block;  width:280px; font-family:NanumSquareRoundB!important;font-size:18.5px;color:#ffffff; padding-top:10px; 
	background:url("/images/event/event_2100402/event_210402_check2.png") no-repeat 190px 13px;
}





/*그림그리기 대회 발표2*/

#draw2 {width:100%; height:100%; margin:0; padding:0; line-height:0;font-size:0;background-color:#fef995;}
#draw2>div {
	height:2479px; text-align:center;
	background:url('/images/event/event_210414/event_210414_bg1.jpg') 0px  0px no-repeat;
	background-position:top center;
}
#draw2>div>p {width:1120px;margin:0 auto;}
#draw2>div>p>a {text-align:right;display:block;}

.draw2_listall {
	margin-top:2100px;background-color:#fef995;
}

.draw2_list {
	width:723px; margin:0 auto;
	text-align:center;
	background-position:top center;
}
.draw2_list:nth-of-type(1) {
	padding:130px 0 76px 0;
	background:url('/images/event/event_210414/event_210414_bg2.jpg') 0px  0px no-repeat;
}
.draw2_list:nth-of-type(2) {
	padding:130px 0 76px 0;
	background:url('/images/event/event_210414/event_210414_bg3.jpg') 0px  0px no-repeat;
}
.draw2_list:nth-of-type(3) {
	padding:130px 0 64px 0;
	background:url('/images/event/event_210414/event_210414_bg4.jpg') 0px  0px no-repeat;
}
.draw2_list>p {position:absolute; margin-top:160px; width:723px; z-index:90;}
.draw2_list>p>a:nth-of-type(1) {display:block;float:left;}
.draw2_list>p>a:nth-of-type(2) {display:block;float:right;}
.draw2_list>img {position:relative;margin-bottom:30px;}

.draw2_listimgs {clear:both;position:relative;width:640px;margin:0 auto;overflow-x:scroll;white-space:nowrap;}
.draw2_listimgs>ul {
	width:5000px;height:100px;overflow:hidden;text-align:left;margin:0;padding:0;
}
.draw2_listimgs>ul>li {display:inline-block;margin:0 5px;}
.draw2_listimgs>ul>li>a>img {width:112px;height:84px;}
.draw2_listimgs_on {display:block;width:auto;height:84px;border:2px solid #ff0000;}



/*놀이노트 후기 이벤트*/

.playnote_revielogo {position:absolute;width:146px;height:96px;display:block;}
.playnote_reviewall {width:1000px;margin:0 auto;background-color:#ffffff;}
.playnote_reviewtop {
	height:658px;
	background:url('/images/event/event_210524/event_210524_bg1.jpg') 0px  0px no-repeat;
}
.playnote_reviewtop>span:nth-of-type(1) {
	display:block;float:left;margin:444px 0 0 50px;
}
.playnote_reviewtop>span:nth-of-type(2) {
	display:block;float:right;margin:394px 20px 0 0px;
}

.playnote_reviewmov {
	padding:129px 0 24px 0;
	background:url('/images/event/event_210524/event_210524_bg2.jpg') 0px  0px no-repeat;
}
.playnote_reviewmov>a {
	display:block;width:830px;height:433px;border:1px solid #000000;margin:0 auto;
}
.playnote_reviewall>p {margin:0;padding:0;font-size:0;line-height:0;}
.playnote_reviewtext {margin:18px 0 0 68px;}
.playnote_reviewlist {
	width: 900px;
    margin-top: 12px;
    margin-left: 95px;
    position: relative;
}
.playnote_reviewwho {
	width:838px; margin:50px 0 0 70px;
	font-family:NanumSquareRoundEB!important;font-size:14px;color:#000000;
	padding:10px 5px 10px 15px;background-color:#fbfbfb;border-bottom:1px solid #e2e2e2;
}
.playnote_reviewwho>em {font-style:normal;color:#d32b38;}





/*영유아 놀이안*/

.childplayplan {width:800px;}
.childplayplan_reviewtext {margin:18px 0 0 48px;}
.childplayplan_reviewwho {
	width:690px; margin:50px 0 0 50px;
	font-family:NanumSquareRoundEB!important;font-size:14px;color:#000000;
	padding:10px 5px 10px 15px;background-color:#fbfbfb;border-bottom:1px solid #e2e2e2;
}
.childplayplan_bott {margin-top:90px;}
.childplayplan_reply {
	background-color:#fff9d9;
}
.childplayplan_reply>div {
	background:url('/images/event/event_210630/event_210630_2.jpg') 0px  0px no-repeat;
}
.childplayplan_replyli {padding:200px 0 0 53px;}
.childplayplan_replyli>li {
	display:inline-block;width:180px;height:220px; border-radius:24px; margin:6px 6px 11px 6px;
	border:2px solid #272727;background-color:#ffffff;padding:20px 12px 20px 20px;
}
.childplayplan_replyid {
	font-family:NanumSquareRoundEB!important;font-size:16px;color:#f84f0e;
	padding-right:5px;
}
.childplayplan_replydate {
	font-family:NanumSquareRoundEB!important;font-size:13px;color:#2a2a2a;line-height:13px;
	padding-left:5px;border-left:1px solid #cccccc;
}
.childplayplan_replytxt {
	font-family:NanumSquareRoundEB!important;font-size:14px;color:#2a2a2a;line-height:20px;
	padding:10px 0;
}
.childplayplan_listnum {clear:both; width:222px; margin:0 auto; padding:18px 0 90px 0;}
.childplayplan_listnum>li {float:left;padding:0 2px;}
.childplayplan_listnum>li>a {
	font-family:NanumSquareRoundR;font-size:13px;color:#444444;line-height:26px;vertical-align:top;
}
.childplayplan_listnum>li>a {display:inline-block;text-decoration:none; width:19px; height:23px; text-align:center;}
.childplayplan_listnum>li:first-child>a {
	background: url('/images/event/event_210630/commentv_arrow1_off.jpg') 0px 0px no-repeat;
	width:28px; height:28px;
	margin:-1px 21px 0 0;
}
.childplayplan_listnum>li:last-child>a {
	background: url('/images/event/event_210630/commentv_arrow2_off.jpg') 0px 0px no-repeat;
	width:28px; height:28px;
	margin:-1px 0 0 21px;
}
.childplayplan_listnum>li:first-child>a:hover {
	background: url('/images/event/event_210630/commentv_arrow1_on.jpg') 0px 0px no-repeat;
	width:28px; height:28px;
	margin:-1px 21px 0 0;
}
.childplayplan_listnum>li:last-child>a:hover {
	background: url('/images/event/event_210630/commentv_arrow2_on.jpg') 0px 0px no-repeat;
	width:28px; height:28px;
	margin:-1px 0 0 21px;
}

.childplayplan_listnum_on {
	font-family:NanumSquareRoundEB!important;font-size:13px;color:#000000!important;line-height:26px;}


/*놀이안 후기*/

/*chk1*/
.input_chk1 {margin:0px 0px 0 30px;}
.input_chk1 .chk  {display:none; position:absolute; right:0; width:27px; height:27px; }
.input_chk1 label {
	display:inline-block; height:24px; text-align:right;padding-left:28px;
	font-family:NanumSquareRoundB!important;font-size:15.5px;color:#393939;
	background:url("/images/event/event_20210201/event210201_check_off.png") no-repeat left center; cursor:pointer;
	background-size:22px auto;
}
.input_chk1 input:checked + label {
	background:url("/images/event/event_20210201/event210201_check_on.png") no-repeat left center;
	background-size:22px auto;
}






/*그림그리기 대회 발표3*/

#draw3 {width:100%; height:100%; margin:0; padding:0; line-height:0;font-size:0;background-color:#90d4c2;}
#draw3>div {
	text-align:center;
	background:url('/images/event/event_210706/event_210706_bg1.jpg') 0px  0px no-repeat;
	background-position:top center;
}
#draw3>div>p {width:1120px;margin:0 auto;}
#draw3>div>p>a {text-align:right;display:block;}

.draw3_listall {
	margin-top:2810px;background-color:#90d4c2;
}

.draw3_list {
	width:911px; margin:0 auto;
	text-align:center;
	background-position:top center;
}
.draw3_list:nth-of-type(1) {
	padding:130px 0 76px 0;
	background:url('/images/event/event_210706/event_210706_bg2.jpg') 0px  0px no-repeat;
}
.draw3_list:nth-of-type(2) {
	padding:130px 0 76px 0;
	background:url('/images/event/event_210706/event_210706_bg3.jpg') 0px  0px no-repeat;
}
.draw3_list:nth-of-type(3) {
	padding:130px 0 64px 0;
	background:url('/images/event/event_210706/event_210706_bg4.jpg') 0px  0px no-repeat;
}
.draw3_list>p {position:absolute; margin-top:160px; width:911px; z-index:90;}
.draw3_list>p>a:nth-of-type(1) {display:block;float:left;}
.draw3_list>p>a:nth-of-type(2) {display:block;float:right;}
.draw3_list>img {position:relative;margin-bottom:30px;}

.draw3_listimgs {clear:both;position:relative;width:736px;margin:0 auto;overflow-x:scroll;white-space:nowrap;}
.draw3_listimgs>ul {
	width:5000px;height:100px;overflow:hidden;text-align:left;margin:0;padding:0;
}
.draw3_listimgs>ul>li {display:inline-block;margin:0 5px;}
.draw3_listimgs>ul>li>a>img {width:112px;height:84px;}
.draw3_listimgs_on {display:block;width:auto;height:84px;border:2px solid #ff0000;}


/*추석테마자료210818*/
.thanksgiving {clear:both;width:800px;}
.tsg_top {line-height:0;font-size:0;margin:0;}
.tsg_makeall {
	height:2099px;
	background:url('/images/event/event_210818/event_210818_bg2.jpg') 0px  0px no-repeat;
}
.tsg_makeex {float:left;padding:364px 0 0 70px;}
.tsg_makeex>div {
	width:287px;height:310px;overflow:hidden;text-align:center; padding-top:92px;
	background:url('/images/event/event_210818/event_210818_bgimg1.jpg') 0px  0px no-repeat; background-position:top center;
	background-size:287px 402px;
}
.tsg_tbox {
		width:238px; height:220px; border:none; text-align:center;
		font-family:NanumSquareRoundB;font-size:13.5px; color:#242424; line-height:23px;
		resize:none; padding:10px 6px;background:none;
}
.tsg_makebgall {float:right;}
.tsg_makebg {width:370px;margin:284px 0 0 0;}
.tsg_makebg>li {display:block;float:left;margin:0 16px 16px 0;}
.tsg_makebg_on {
	display:block; width:141px; height:205px; text-align:center; border:3px solid #2ac4ff; overflow:hidden;	
}
.tsg_makebg_off {
	display:block; width:147px; height:211px; text-align:center; overflow:hidden;
}
.tsg_makebg>li>a>img {width:147px; height:211px;}


.tsg_name {clear:both;padding-top:20px;}
.tsg_name .search_input_keyword {
	width:307px;height:50px;
	margin:0px 0 0 0;padding:0;
	border:none;outline:0 none;border-radius:25px;
	font-family:NanumSquareRoundB!important;font-size:17px;color:#000000; 
	line-height:15px;text-align:center;
}
input[type=text]::-ms-clear{display:block;}

input[type=text]:-ms-input-placeholder {font-family:NanumSquareRoundR!important;font-size:16px;color:#000000;  opacity:1;}
input[type=text]::-webkit-input-placeholder {font-family:NanumSquareRoundR!important;font-size:16px;color:#000000;  opacity:1;} 
input[type=text]::-moz-placeholder {font-family:NanumSquareRoundR!important;font-size:16px;color: #000000; opacity:1;}
input[type=text]:-moz-placeholder {font-family:NanumSquareRoundR!important;font-size:16px;color: #000000; opacity:1;}


.tsg_makettall {clear:both;padding-top:100px;}
.tsg_maketxt {}
.tsg_maketxt>a {
	display:block; float:left; margin-left:110px;
	width:218px; height:260px;text-align:center;
}
.tsg_maketxt>a:nth-of-type(2) {margin-left:142px;}

.tsg_maketxt>a>span:nth-of-type(1) {display:block;text-align:center;margin:10px 0 10px 0px;}
.tsg_maketxt>a>span:nth-of-type(1)>img {width:27px; height:27px;}
.tsg_maketxt>a>span:nth-of-type(2) {
	height:30px;padding:14px 10px;line-height:20px;
	font-family:NanumSquareRoundB;font-size:13.5px; color:#47423c;letter-spacing:-0.5px;
}

.tsg_play {clear:both;margin:480px 0 0 60px;}
.tsg_play>a {display:block;width:697px;margin-bottom:40px;}

.tsg_btn {clear:both;margin-top:100px;text-align:center;}

/*view*/
.thanksgiving_mv {}
.tsg_view_tlt {
		height:240px;
		background:url('/images/event/event_210818/event_210818_mbg1.jpg') 0px  0px no-repeat; background-position:center;
		background-size:360px auto;
	}
.tsg_mview {
		width:360px; margin:0 auto;
		height:506px;
		overflow:hidden;
		background:url('/images/event/event_210818/event_210818_bgimg1.jpg') 0px  0px no-repeat;
		background-position:top center;
		background-size:100% auto;
}

.tsg_mview_txt {
	width:300px;display:block;margin:0 auto; margin-top:130px;
}
.tsg_mview_txt>span {
	display:inline-block; letter-spacing:-1px;
	font-size:16px; color:#000000; text-align:center;line-height:26px;
}
.tsg_mview_name {
	width:220px;margin:0 auto;text-align:center;padding:15px 0 5px 0;
	font-weight:bold;font-size:16px;color:#676767; letter-spacing:-1px;
	border-bottom:2px solid #676767;
	margin-bottom:50px; 
	
}


.tsg_conts {clear:both;padding:0 11px;position:relative;}
.tsg_box {
	clear:both; border:1px solid #e2e2e2; border-radius:7px;
	padding:29px 18px; margin-top:21px; text-align:center;
	}
.tsg_box>dt { 
	font-family:NanumSquareRoundB;font-size:23px; color:#000000; line-height:33px; 
	padding:0 0 19px 10px;
}
.tsg_box>dt>em {font-style:normal;}
.tsg_box>dd>p {display:inline-block; position:relative; vertical-align:top; margin-bottom:10px;}
.tsg_box>dd>p>a {display:inline-block; text-align:center;}
.tsg_box>dd>p>a>img {border-radius:10px; overflow:hidden; width:239px; height:178px;}
.tsg_box>dd>div {
	display:inline-block;
	margin-top:0px;
	padding:0 10px 0 20px;
	font-family:NanumSquareRoundR;font-size:13.5px; color:#626262; line-height:25px;
}
.tsg_box>dd>div>em {
	font-family:NanumSquareRoundB;font-size:16.5px; color:#000000; line-height:40px; font-style:normal;
}




/*210903유료회원홍보 이벤트*/

.member210903 {text-align:center; margin:0; line-height:0;}
.member210903_btn {
	width:800px; height:453px;
	background:url('/images/event/event_210903/event_210903_bg2off.jpg') 0px  0px no-repeat;
}
.member210903_btn>a {
	display:inline-block;height:364px;margin:0 3px;
}
.member210903_btn>a:nth-of-type(1) {width:222px;}
.member210903_btn>a:nth-of-type(2) {width:226px;}
.member210903_btn>a:nth-of-type(3) {width:216px;}


/*210906관찰도우미*/
.observee {width:100%;text-align:center; margin:0; line-height:0;}
.observee_who {
	clear:both;height:3161px;
	background:url('/images/event/event_210906/event_210906_bg1.gif') 0px  0px no-repeat;
	background-position:top center;
}
.observee_who>div {width:1160px;margin:0 auto;padding-top:1634px;}
.observee_wholist {
	overflow:hidden;float:left;width:530px;height:360px;margin:0 6px 0 70px;padding-top:10px;text-align:left;
}
.observee_wholist>li {
	display:inline-block;padding:0 0 0 15px;height:30px;
	font-family:NanumSquareRoundR;font-size:15px; color:#171717;	
}
.observee_whoadd {float:left;margin-top:305px;}

.observee_whoadd>p {
	display:inline-block;width:220px;height:50px;
	font-family:NanumSquareRoundEB;font-size:46.5px; color:#171717;font-weight:bold;
}
.observee_whoadd>p:nth-of-type(1) {margin-right:54px;}

.observee_qr {
	clear:both;background-color:#f9f9f9;}
.observee_mv {width:100%;background-color:#f9f9f9;}
.observee_mv>video {width:1000px;margin:0 auto;}
.observee_ex {background-color:#f9f9f9;}
.observee_eximg {
	width:1024px;margin:0 auto;height:567px;background:url('/images/event/event_210906/event_210906_bg5.gif') 0px  0px no-repeat;
	background-position:top center; position:relative;
}
.observee_eximg>a {display:inline-block;width:200px;height:110px;margin:420px 45px 0 45px;}

.observee_eximg1on {
	position:absolute;top:-40px;left:0px;
	/*box-shadow:1px 4px 5px rgba(20,20,20,.4);
	-webkit-box-shadow:1px 4px 5px rgba(20,20,20,.4);*/
}
.observee_eximg2on {
	position:absolute;top:-42px;right:70px;
	/*box-shadow:1px 4px 5px rgba(20,20,20,.4);
	-webkit-box-shadow:1px 4px 5px rgba(20,20,20,.4);*/
}

.observee_bottom {
	clear:both;height:1608px;
	background:url('/images/event/event_210906/event_210906_bg8.gif') 0px  0px no-repeat;
	background-position:top center;
}
.observee_btn {margin-top:700px;}
.observee_btn>a {display:inline-block;height:101px;margin:0 3px;}



/*210927 놀이 공모전*/

.playapply_layer {clear:both;}
.playapply_layerbox {
	position:relative;
	display:inline-block;width:474px;background-color:#fefcf6;border:13px solid #ff8d73;border-radius:10px;text-align:center;
}
.playapply_layertlt {margin:24px 0 14px 0;}
.playapply_layertxtall {padding-left:11px;}
.playapply_layertxt1 {clear:both;text-align:left;height:36px;}
.playapply_layertxt1>dt {
	float:left;width:82px;color:#4a565d;font-family:NanumSquareRoundB;font-size:16px;
	margin:0 0 0 11px; padding:3px 0 0 12px;
	background:url('/images/event/event_210927/event_210927_dot.jpg') 0px  6px no-repeat;
}
.playapply_layertxt1>dd {float:left;}

.playapply_layertxt1 .input_keyword {
	width:180px;margin:0px 0 0 0;padding:2px 0 3px 0;
	border-top:2px solid #fefcf6;border-left:2px solid #fefcf6;border-right:2px solid #fefcf6;
	border-bottom:2px solid #4a565d;outline:0 none;
	font-weight:bold;font-family:NanumSquareRoundB;font-size:16px;color:#4a565d;
	line-height:15px;text-align:center; background-color:#fefcf6;
}
input[type=text]::-ms-clear{display:block;}

input[type=text]:-ms-input-placeholder {font-weight:normal;font-size:16px;color:#bbbbbb;  opacity:1;}
input[type=text]::-webkit-input-placeholder {font-weight:normal;font-size:16px;color:#bbbbbb;  opacity:1;} 
input[type=text]::-moz-placeholder {font-weight:normal;font-size:16px;color: #bbbbbb; opacity:1;}
input[type=text]:-moz-placeholder {font-weight:normal;font-size:16px;color: #bbbbbb; opacity:1;}



.playapply_layertxt2 {clear:both;text-align:left;margin-top:17px;}
.playapply_layertxt2>dt {
	color:#4a565d;font-family:NanumSquareRoundB;font-size:16px;margin:0 0 0 11px; padding:0px 0 8px 12px;
	background:url('/images/event/event_210927/event_210927_dot.jpg') 0px  5px no-repeat;
}
.playapply_layertxt2>dd {
	font-family:NanumSquareRoundB;font-size:15px;color:#4a565d;padding-left:12px;
}

.tsg_tbox {
		width:404px; height:130px; border:2px solid #4a565d; text-align:left;border-radius:10px;
		font-family:NanumSquareRoundB;font-size:14px; color:#4a565d; line-height:23px;
		resize:none; padding:10px 10px;background:none; background-color:#ffffff;
}

.playapply_layertxt3 {clear:both;text-align:left;margin-top:20px;}
.playapply_layertxt3>dt {
	color:#4a565d;font-family:NanumSquareRoundB;font-size:16px;margin:0 0 0 11px; padding:0px 0 8px 12px;
	background:url('/images/event/event_210927/event_210927_dot.jpg') 0px  5px no-repeat;
}
.playapply_layertxt3>dd {
	width:394px;font-family:NanumSquareRoundB;font-size:14px;color:#58646a;padding:10px 15px;
	border:2px solid #4a565d; background-color:#ffffff;border-radius:10px; margin-left:11px;
}
.playapply_layertxt3>dd>span {margin:5px 0;}



/* checkbox */
.check_wrap {position:relative;}
span.check_wrap {display:inline-block;}
.check_wrap > input {position:absolute; top:2px; left:0; z-index:1; opacity:1;}
.check_wrap > label {position:relative; display:inline-block; min-height:24px; padding-left:17px; line-height:16px;}
.check_wrap > label:before {content:''; position:absolute; top:0; left:0; }


.playapply_layerment {
	margin:25px 10px 10px 0;font-family:NanumSquareRoundB;font-size:15px;color:#58646a;letter-spacing:-0.5px;
	line-height:18px;
}
.playapply_layerment>em {font-style:normal;}
.playapply_layerbtn1 {
	display:block;width:224px;padding:3px 10px;margin:0 auto;border:1px solid #000000; margin-bottom:30px;
	font-family:NanumSquareRoundB;font-size:14px;color:#58646a; border-radius:5px; text-decoration:none;
	background-color:#ffffff;
}
.playapply_layerbtn2 {display:block;width:474px;background-color:#ff8d73;}

.playapply_layerclose {position:absolute;right:0;margin:15px 15px 0 0;}





/*그림그리기 대회 발표4*/

#draw4 {width:100%; height:100%; margin:0; padding:0; line-height:0;font-size:0;background-color:#90d4c2;}
#draw4>div {
	text-align:center;
	background:url('/images/event/event_211021/event_211021_bg1.jpg') 0px  0px no-repeat;
	background-position:top center;
}
#draw4>div>p {width:1120px;margin:0 auto;}
#draw4>div>p>a {text-align:right;display:block;}

.draw4_listall {
	margin-top:2810px;background-color:#9dc6e8;
}

.draw4_list {
	width:911px; margin:0 auto;
	text-align:center;
	background-position:top center;
}
.draw4_list:nth-of-type(1) {
	padding:130px 0 76px 0;
	background:url('/images/event/event_211021/event_211021_bg2.jpg') 0px  0px no-repeat;
}
.draw4_list:nth-of-type(2) {
	padding:130px 0 76px 0;
	background:url('/images/event/event_211021/event_211021_bg3.jpg') 0px  0px no-repeat;
}
.draw4_list:nth-of-type(3) {
	padding:130px 0 64px 0;
	background:url('/images/event/event_211021/event_211021_bg4.jpg') 0px  0px no-repeat;
}
.draw4_list>p {position:absolute; margin-top:160px; width:911px; z-index:90;}
.draw4_list>p>a:nth-of-type(1) {display:block;float:left;}
.draw4_list>p>a:nth-of-type(2) {display:block;float:right;}
.draw4_list>img {position:relative;margin-bottom:30px;}

.draw4_listimgs {clear:both;position:relative;width:736px;margin:0 auto;overflow-x:scroll;white-space:nowrap;}
.draw4_listimgs>ul {
	width:5000px;height:100px;overflow:hidden;text-align:left;margin:0;padding:0;
}
.draw4_listimgs>ul>li {display:inline-block;margin:0 5px;}
.draw4_listimgs>ul>li>a>img {width:112px;height:84px;}
.draw4_listimgs_on {display:block;width:auto;height:84px;border:2px solid #ff0000;}





/*2022 연간계획안*/

#newplan2022 {width:100%; margin:0; padding:0; line-height:0;font-size:0;}
.ny2022 {
	text-align:center; height:16280px;
	background:url('/images/event/event_211108/event_211108bg.jpg') 0px  0px no-repeat;
	background-position:top center;
}
.ny2022_logoall {width:1020px;margin:0 auto;}
.ny2022_logo {display:block;width:260px;height:120px;}
.ny2022_conts {}
.ny2022_mv {
	display:block;width:1280px;margin:0 auto;
	padding:2230px 0 0 0;
}
.ny2022_mv>a {
	display:block;width:1010px;margin:0 auto;height:570px;
	margin:0px 0 0 220px;
}
.ny2022_play {margin-top:2320px;}
.ny2022_play1 {margin-right:15px;}
.ny2022_playbtn1 {
	display:inline-block;width:200px;height:310px;margin:0 69px;
	background:url('/images/event/event_211108/event_211108_arr1off.png') 156px  266px no-repeat;
}
.ny2022_playbtn1:hover {
	background:url('/images/event/event_211108/event_211108_arr1.gif') 156px  266px no-repeat;
}
.ny2022_play11 {margin:160px 0px 0 120px;}
.ny2022_playbtn01 {display:inline-block;width:216px;height:220px;margin-left:25px;}


.ny2022_play2 {margin:264px 250px 0 0;}
.ny2022_playbtn2 {
	display:inline-block;width:183px;height:300px;margin:0 13px;
	background:url('/images/event/event_211108/event_211108_arr1off.png') 145px  256px no-repeat;
}
.ny2022_playbtn2:hover {
	background:url('/images/event/event_211108/event_211108_arr1.gif') 145px  256px no-repeat;
}
.ny2022_playbtn3 {
	display:inline-block;width:110px;height:110px;margin:110px 22px 0 0;vertical-align:top;;
	background:url('/images/event/event_211108/event_211108_arr2off.png') 42px 57px no-repeat;
}
.ny2022_playbtn3:hover {
	background:url('/images/event/event_211108/event_211108_arr2.gif') 42px 57px no-repeat;
}

.ny2022_play3 {margin:56px 250px 0 0;}
.ny2022_play4 {margin:56px 40px 0 0px;}


.ny2022_edu {margin:836px 0 0 0;}
.ny2022_edu1 {margin:334px 266px 0 0;}
.ny2022_edu2 {margin:53px 266px 0 0;}
.ny2022_edu3 {margin:55px 144px 0 0;}
.ny2022_edu4 {margin:54px 382px 0 0;}
.ny2022_edu5 {margin:52px 626px 0 0;}
.ny2022_edu6 {margin:54px 204px 0 0;}
.ny2022_playbtn4 {
	display:inline-block;width:108px;height:108px;margin:0px 0 0 12px;vertical-align:top;
	background:url('/images/event/event_211108/event_211108_arr3off.png') 42px 54px no-repeat;
}
.ny2022_playbtn4:hover {
	background:url('/images/event/event_211108/event_211108_arr3.gif') 42px 54px no-repeat;
}
.ny2022_playbtn5 {
	display:inline-block;width:170px;height:108px;margin:0px 0 0 12px;vertical-align:top;
	background:url('/images/event/event_211108/event_211108_arr3off.png') 72px 60px no-repeat;
}
.ny2022_playbtn5:hover {
	background:url('/images/event/event_211108/event_211108_arr3.gif') 72px 60px no-repeat;
}


.ny2022_safe {margin:476px 0 0 0;}
.ny2022_safe1 {margin-left:650px;}
.ny2022_playbtn6 {display:inline-block;width:170px;height:60px;margin:0 0 0 10px;}
.ny2022_playbtn7 {display:inline-block;width:230px;height:62px;margin:64px 230px 0 0px;}


.ny2022_safe2 {margin:57px 177px 0 0;}
.ny2022_playbtn8 {
	display:inline-block;width:146px;height:236px;margin:0px 0 0 12px;vertical-align:top;;
	background:url('/images/event/event_211108/event_211108_arr4off.png') 120px 200px no-repeat;
}
.ny2022_playbtn8:hover {
	background:url('/images/event/event_211108/event_211108_arr4.gif') 120px 200px no-repeat;
}

.ny2022_playbtn9 {
	display:inline-block;width:146px;height:250px;margin:0px 0 0 310px;vertical-align:top;
	background:url('/images/event/event_211108/event_211108_arr4off.png') 122px 208px no-repeat;
}
.ny2022_playbtn9:hover {
	background:url('/images/event/event_211108/event_211108_arr4.gif') 122px 208px no-repeat;
}

.ny2022_playbtn10 {
	display:inline-block;width:146px;height:250px;margin:0px 0 0 12px;vertical-align:top;
	background:url('/images/event/event_211108/event_211108_arr4off.png') 122px 208px no-repeat;
}
.ny2022_playbtn10:hover {
	background:url('/images/event/event_211108/event_211108_arr4.gif') 122px 208px no-repeat;
}

.ny2022_safe3 {margin:103px 637px 0 0;}
.ny2022_safe4 {margin:58px 0px 0 0;}
.ny2022_playbtn11 {
	display:inline-block;width:146px;height:236px;margin:72px 0 0 12px;vertical-align:top;
	background:url('/images/event/event_211108/event_211108_arr4off.png') 120px 200px no-repeat;
}
.ny2022_playbtn11:hover {
	background:url('/images/event/event_211108/event_211108_arr4.gif') 120px 200px no-repeat;
}
.ny2022_playbtn12 {
	display:inline-block;width:178px;height:182px;margin:0px 0 0 150px;vertical-align:top;
	background:url('/images/event/event_211108/event_211108_arr4off.png') 155px 140px no-repeat;
}
.ny2022_playbtn12:hover {
	background:url('/images/event/event_211108/event_211108_arr4.gif') 155px 140px no-repeat;
}
.ny2022_playbtn13 {
	display:inline-block;width:132px;height:250px;margin:0px 0 0 12px;vertical-align:top;
	background:url('/images/event/event_211108/event_211108_arr4off.png') 108px 216px no-repeat;
}
.ny2022_playbtn13:hover {
	background:url('/images/event/event_211108/event_211108_arr4.gif') 108px 216px no-repeat;
}


.ny2022_basic {margin:690px 0 0 0;}
.ny2022_basic1 {margin-left:0px;}
.ny2022_playbtn14 {
	display:inline-block;width:230px;height:109px;margin:3px 56px 0 0px;vertical-align:top;
	background:url('/images/event/event_211108/event_211108_arr3off.png') 107px 54px no-repeat;
}
.ny2022_playbtn14:hover {
	background:url('/images/event/event_211108/event_211108_arr3.gif') 107px 54px no-repeat;
}
.ny2022_basic2 {margin:52px 0px 0 177px;}
.ny2022_playbtn15 {
	display:inline-block;width:108px;height:108px;margin:0px 0 0 10px;vertical-align:top;
	background:url('/images/event/event_211108/event_211108_arr3off.png') 44px 54px no-repeat;
}
.ny2022_playbtn15:hover {
	background:url('/images/event/event_211108/event_211108_arr3.gif') 44px 54px no-repeat;
}

.ny2022_basic3 {margin:632px 32px 0 0px;}
.ny2022_playbtn16 {
	display:inline-block;width:146px;height:236px;margin:0px 0 0 12px;vertical-align:top;
	background:url('/images/event/event_211108/event_211108_arr4off.png') 120px 204px no-repeat;
}
.ny2022_playbtn16:hover {
	background:url('/images/event/event_211108/event_211108_arr4.gif') 120px 204px no-repeat;
}
.ny2022_playbtn17 {
	display:inline-block;width:146px;height:236px;margin:0px 0 0 64px;vertical-align:top;
	background:url('/images/event/event_211108/event_211108_arr4off.png') 120px 204px no-repeat;
}
.ny2022_playbtn17:hover {
	background:url('/images/event/event_211108/event_211108_arr4.gif') 120px 204px no-repeat;
}
.ny2022_playbtn18 {
	display:inline-block;width:174px;height:164px;margin:0px 0 0 12px;vertical-align:top;
	background:url('/images/event/event_211108/event_211108_arr4off.png') 150px 133px no-repeat;
}
.ny2022_playbtn18:hover {
	background:url('/images/event/event_211108/event_211108_arr4.gif') 150px 133px no-repeat;
}


.ny2022_kinder {margin:767px 0 0 0;}
.ny2022_kinder1 {margin-right:16px;}

.ny2022_playbtn20 {
	display:inline-block;width:218px;height:220px;margin:0px 114px 0 0px;vertical-align:top;
	background:url('/images/event/event_211108/event_211108_arr5off.png') 178px 178px no-repeat;
}
.ny2022_playbtn20:hover {
	background:url('/images/event/event_211108/event_211108_arr5.gif') 178px 178px no-repeat;
}
.ny2022_playbtn21 {
	display:inline-block;width:218px;height:288px;margin:0px 90px 0 0px;vertical-align:top;
	background:url('/images/event/event_211108/event_211108_arr5off.png') 176px 246px no-repeat;
}
.ny2022_playbtn21:hover {
	background:url('/images/event/event_211108/event_211108_arr5.gif') 176px 246px no-repeat;
}
.ny2022_playbtn22 {
	display:inline-block;width:246px;height:236px;margin:0px 74px 0 0px;vertical-align:top;
	background:url('/images/event/event_211108/event_211108_arr5off.png') 206px 194px no-repeat;
}
.ny2022_playbtn22:hover {
	background:url('/images/event/event_211108/event_211108_arr5.gif') 206px 194px no-repeat;
}
.ny2022_playbtn23 {
	display:inline-block;width:196px;height:156px;margin:0px 0px 0 0px;vertical-align:top;
	background:url('/images/event/event_211108/event_211108_arr5off.png') 158px 115px no-repeat;
}
.ny2022_playbtn23:hover {
	background:url('/images/event/event_211108/event_211108_arr5.gif') 158px 115px no-repeat;
}


.ny2022_ready {margin:708px 0 0 0;}
.ny2022_ready1 {margin-right:0px;}


.ny2022_paybtn {margin:163px 0 0 0;}
.ny2022_paybtnall {margin-right:0px;}
.ny2022_paybtn1 {
	display:inline-block;width:423px;height:205px;vertical-align:top;margin-right:4px;
	background:url('/images/event/event_211108/event_211108_btn1.png') 0px 0px no-repeat;
}
.ny2022_paybtn1:hover {
	display:inline-block;width:423px;height:205px;vertical-align:top;margin-right:4px;
	background:url('/images/event/event_211108/event_211108_btn1on.png') 0px 0px no-repeat;
}
.ny2022_paybtn2 {
	display:inline-block;width:423px;height:205px;vertical-align:top;margin-right:4px;
	background:url('/images/event/event_211108/event_211108_btn2.png') 0px 0px no-repeat;
}
.ny2022_paybtn2:hover {
	display:inline-block;width:423px;height:205px;vertical-align:top;margin-right:4px;
	background:url('/images/event/event_211108/event_211108_btn2on.png') 0px 0px no-repeat;
}
.ny2022_paybtn3 {
	display:inline-block;width:423px;height:205px;vertical-align:top;
	background:url('/images/event/event_211108/event_211108_btn3.png') 0px 0px no-repeat;
}
.ny2022_paybtn3:hover {
	display:inline-block;width:423px;height:205px;vertical-align:top;
	background:url('/images/event/event_211108/event_211108_btn3on.png') 0px 0px no-repeat;
}

.ny2022_rightmenu {position:absolute;bottom:0;right:0;}
.ny2022_menuall {margin:0 30px 30px 0;}
.ny2022_menu {}
.ny2022_top {display:block;}




/*211215_티스쿨 가맹설명회*/

.tschool {clear:both;width:100%;overflow:hidden;}
.tschool_all {
	width:1902px;height:8944px;
	background:url('/images/event/event_211215/event_211215.jpg') 0px 0px no-repeat;
	background-position:center top;
}
.tschool_all2 {
	width:1902px;height:8800px;
	background:url('/images/event/event_211215/event_220628.jpg') 0px 0px no-repeat;
	background-position:center top;
}
.tschool_logo {display:block;width:150px;height:110px;float:right;}
.tschool_img {width:1280px;margin:0 auto;}
.tschool_btn {display:block;width:817px;margin:0 auto;margin-bottom:100px;}


.tschool_layer {
	clear:both;position:absolute;width:690px;height:870px;
	background-color:#ffffff;border:4px solid #7e3f98;
}

.tschool_close {display:block;text-align:right;padding:20px 20px 0 0;}
.tschool_tlt {text-align:center;}
.tschool_tlt1 {}
.tschool_tlt2 {
	display:inline-block;vertical-align:top;
	font-family:'GmarketSansLight';font-size:36px;padding-top:14px;color:#1f1f1f;
}
.tschool_tlt3 {
	display:inline-block;vertical-align:top;
	font-family:'GmarketSansMedium';font-size:36px;padding-top:14px;color:#1f1f1f;
}


.tschool_ask {
	width:570px;padding:30px 0 0px 0;text-align:left;
}
.tschool_ask>form {width:690px;}
.tschool_ask>form>div {clear:both;width:564px;height:574px;margin:0 auto;}
.tschool_ask>form>div>p {padding-bottom:26px;}
.tschool_ask>form>div>p>label {
	width:130px; display:block;padding-left:14px;float:left; padding-top:11px;
	font-family:'GmarketSansMedium';font-size:22px;color:#181818;
}
.tschool_ask>form>div>p>input {
	width:376px;
	font-family:'GmarketSansMedium';font-size:20px;color:#181818;
	background-color:#ffffff; 
	border-top:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;
	border-bottom:2px solid #767474;
	padding:10px 20px 0px 10px;
}
.input_txtbox {clear:both;margin-bottom:60px;}
.input_txtboxtt {float:left;}
.input_txtbox>textarea {
    width:344px;height:162px; float:left;
    font-family:'GmarketSansLight';font-size: 18px;color: #000000;
    background-color: #ffffff;border: 2px solid #767474;
    padding: 15px 30px 15px 30px; margin-top:12px;
}


/*select*/


.tschool_styled-select1 select {
   background: transparent;
   width: 120px;
   padding: 5px 0px 0px 10px;
   font-family:'GmarketSansMedium';font-size:20px;color:#181818;
   border:0;
   border-radius:0;
   -webkit-appearance: none;
}
.tschool_styled-select1 {
   width: 406px; margin-top:-26px;
   height: 36px;
   overflow: hidden; 
   background: url('/images/event/event_211215/selarr_down.jpg') 0px 0px no-repeat;
   background-position:right;
   border-top:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;
   border-bottom:2px solid #767474;border-radius: 0;
   background-color:#ffffff;
}



/*radio*/
.input_radio2 {display:inline-block;margin:8px 30px 0 0;}
.input_radio2>label>span {display:inline-block;padding-top:1px;}
.input_radio2 .radio  {display:none; position:absolute; right:0; width:27px;}
.input_radio2 label {
	display:inline-block;height:30px; padding-left:36px;width:330px;
	background:url('/images/event/event_211215/ch_off.jpg') no-repeat 0 3px; cursor:pointer;
	font-family:'GmarketSansMedium';font-size:19px;
}
.input_radio2 input:checked + label {background:url('/images/event/event_211215/ch_on.jpg') no-repeat 0 3px;}


.tschool_btnall {
	clear:both;margin-top:40px;width:690px;height:102px;text-align:left;
	background-color: #7e3f98;
}
.tschool_btn {
	display:block;width:817px;height:67px;margin:0 auto;padding-top:0px;padding-left:0px;
	font-family:'GmarketSansLight';font-size:18px;color:#ffffff;text-decoration:none;
	background:url('/images/event/event_211215/btn_arr.jpg') no-repeat 10px 32px;
}



/*new놀이패러다임*/
.newplay {}
.newplay_contsall {width:1200px;margin:0 auto;}
.newplay_logo {width:170px;height:130px;display:block;}
.newplay_view {width:150px;height:130px;display:block;margin-left:774px;}

.newplay_tip1 {width:300px;height:400px;margin:270px 10px 0 140px;display:inline-block;}
.newplay_tip2 {width:300px;height:400px;margin:270px 10px 0 0px;display:inline-block;}
.newplay_tip3 {width:300px;height:400px;margin:270px 0px 0 0px;display:inline-block;}

.newplay_listen {width:300px;height:260px;display:inline-block;margin:380px 0 0 460px;}

.newplay_smartbtn {width:520px;height:110px;display:inline-block;margin:1130px 0 0 340px;}
.newplay_giftbtn {width:500px;height:110px;display:inline-block;margin:606px 0 0 350px;}



.newplaybg1 {
	width:100%;height:1163px;
	background:url('/images/event/event_220127/event_220127_img1.gif') no-repeat 0px 0px;
	background-position:center;
}
.newplaybg2 {
	width:100%;height:706px;
	background:url('/images/event/event_220127/event_220127_img2.gif') no-repeat 0px 0px;
	background-position:center;
}
.newplaybg3 {
	width:100%;height:1123px;
	background:url('/images/event/event_220127/event_220127_img3.gif') no-repeat 0px 0px;
	background-position:center;
}
.newplaybg4 {
	width:100%;height:989px;
	background:url('/images/event/event_220127/event_220127_img4.gif') no-repeat 0px 0px;
	background-position:center;
}
.newplaybg5 {
	width:100%;height:1320px;
	background:url('/images/event/event_220127/event_220127_img5.gif') no-repeat 0px 0px;
	background-position:center;
}
.newplaybg6 {
	width:100%;height:1378px;
	background:url('/images/event/event_220127/event_220127_img6.gif') no-repeat 0px 0px;
	background-position:center;
}
.newplaybg7 {
	width:100%;height:1221px;
	background:url('/images/event/event_220127/event_220127_img7.gif') no-repeat 0px 0px;
	background-position:center;
}

.newplaybg6_check {text-align:center;padding-top:600px;}
.newplaybg6_write {width:826px;margin:0 auto;margin-top:30px;}

.newplay_reviett {margin-top:60px;}
.newplay_reviewwho {
	width:690px; margin:50px 0 0 50px;
	font-family:NanumSquareRoundEB!important;font-size:14px;color:#ffffff;
	padding:10px 5px 10px 15px;border-bottom:1px solid #e2e2e2;
}
.newplay_reviewwho em {font-style:normal;color:#b678d9;}


/*chk4*/
.input_chk4 {margin:0px 40px 0 40px;}
.input_chk4 .chk  {display:none; position:absolute; right:0; width:27px; height:27px; }
.input_chk4 label {
	display:inline-block;height:31px; text-align:center;padding:40px 0 0 0px;
	font-family:NanumSquareRoundB!important;font-size:15.5px;color:#ffffff;
	background:url("/images/event/event_220127/event220127_check_off.jpg") no-repeat top center; cursor:pointer;
	background-size:31px auto;
}
.input_chk4 input:checked + label {
	background:url("/images/event/event_220127/event220127_check_on.jpg") no-repeat top center;
	background-size:31px auto;
}
.input_chk4 input:checked + label em {
	color:#b678d9;
}
.input_chk4 label em {font-family:NanumSquareRoundEB!important;font-size:17px;font-weight:900;}



/*몸으로 놀자*/
.dance220310all {clear:both;width:100%;overflow:hidden;}
.dance220310_1 {
	clear:both;width:100%;overflow:hidden;background-position:center;height:1446px;
	background:url("/images/event/event_220310/event_220310_1.gif") no-repeat top center;
}
.dance220310 {width:1200px;margin:0 auto;}
.dance220310_btn1 {width:160px;height:70px;display:block;margin-top:40px;}
.dance220310_2 {
	clear:both;width:100%;overflow:hidden;background-position:center;height:793px;
	background:url("/images/event/event_220310/event_220310_2.gif") no-repeat top center;
}
.dance220310_3 {
	clear:both;width:100%;overflow:hidden;background-position:center;height:889px;
	background:url("/images/event/event_220310/event_220310_3.gif") no-repeat top center;
}
.dance220310_4 {
	clear:both;width:100%;overflow:hidden;background-position:center;height:979px;
	background:url("/images/event/event_220310/event_220310_4.gif") no-repeat top center;
}
.dance220310_btn2 {width:1136px;height:564px;display:block;margin:415px 0 0 32px;/*border:1px solid #ff0000;*/}
.dance220310_5 {
	clear:both;width:100%;overflow:hidden;background-position:center;height:348px;
	background:url("/images/event/event_220310/event_220310_7.gif") no-repeat top center;
}
.dance220310_6 {
	clear:both;width:100%;overflow:hidden;background-color:#1a0957;height:560px;
}
.dance220310_btn3 {
	width:361px;height:448px;display:inline-block;margin:10px 0 0 24px;
	background:url("/images/event/event_220310/event_220310_51off.gif") no-repeat top center;
}
.dance220310_btn3:hover {
	width:361px;height:448px;display:inline-block;margin:10px 0 0 24px;
	background:url("/images/event/event_220310/event_220310_51on.gif") no-repeat top center;
}
.dance220310_btn4 {
	width:363px;height:448px;display:inline-block;margin:10px 0 0 14px;
	background:url("/images/event/event_220310/event_220310_52off.gif") no-repeat top center;
}
.dance220310_btn4:hover {
	width:363px;height:448px;display:inline-block;margin:10px 0 0 14px;
	background:url("/images/event/event_220310/event_220310_52on.gif") no-repeat top center;
}
.dance220310_btn5 {
	width:367px;height:448px;display:inline-block;margin:10px 0 0 14px;
	background:url("/images/event/event_220310/event_220310_53off.gif") no-repeat top center;
}
.dance220310_btn5:hover {
	width:367px;height:448px;display:inline-block;margin:10px 0 0 14px;
	background:url("/images/event/event_220310/event_220310_53on.gif") no-repeat top center;
}
.dance220310_7 {
	clear:both;width:100%;overflow:hidden;background-color:#1a0957;height:1366px;
	background:url("/images/event/event_220310/event_220310_6.gif") no-repeat top center;
}

.dance220310_btn6 {width:234px;height:220px;display:inline-block;margin:690px 0 0 63px;}
.dance220310_btn7 {width:234px;height:220px;display:inline-block;margin:690px 0 0 15px;}
.dance220310_btn8 {width:234px;height:220px;display:inline-block;margin:690px 0 0 88px;}
.dance220310_btn9 {width:234px;height:220px;display:inline-block;margin:7px 0 0 63px;}
.dance220310_btn10 {width:234px;height:220px;display:inline-block;margin:7px 0 0 15px;}
.dance220310_btn11 {width:234px;height:220px;display:inline-block;margin:7px 0 0 88px;}


.dance220310_btn12 {
	width:440px;height:123px;display:inline-block;margin:40px 0 0 130px;
	background:url("/images/event/event_220310/event_220310_btn1off.gif") no-repeat top center;
}
.dance220310_btn12:hover {
	width:440px;height:123px;display:inline-block;margin:40px 0 0 130px;
	background:url("/images/event/event_220310/event_220310_btn1on.gif") no-repeat top center;
}
.dance220310_btn13 {
	width:440px;height:123px;display:inline-block;margin:40px 0 0 36px;
	background:url("/images/event/event_220310/event_220310_btn2off.gif") no-repeat top center;
}
.dance220310_btn13:hover {
	width:440px;height:123px;display:inline-block;margin:40px 0 0 36px;
	background:url("/images/event/event_220310/event_220310_btn2on.gif") no-repeat top center;
}

.dance220310_wingbtn {position:absolute;text-align:center;bottom:0;right:0;margin:0 30px 30px 0;}
.dance220310_btngo {display:block;margin:0 0px 14px 0;}
.dance220310_btntop {display:block;}

.dance220310_layer {
	position:absolute;width:754px;margin:0 0px 0px 200px;
	z-index:10;top:4000px;
}
.dance220310_layerbox {width:754px;background-color:#ffffff;text-align:center;}
.dance220310_btnclose {position:absolute;display:block;text-align:right;margin:32px 0px 0px 676px;}



/*장애인식개선교육 테마자료*/
.event_220414 {width:800px;}
.event_220414_img {line-height:0;padding:0;font-size:0;margin:0;}
.event_220414_btn {
	width:800px;height:133px; text-align:center;padding-top:32px;
	background:url('/images/event/event_220414/event_220414_2.gif') 0px  0px no-repeat;
}
.event_220414_btn1 {
	display:inline-block;width:160px;height:72px;
	background:url('/images/event/event_220414/btn_01_on.png') 0px  0px no-repeat;
}
.event_220414_btn2 {
	display:inline-block;width:160px;height:72px;
	background:url('/images/event/event_220414/btn_02_on.png') 0px  0px no-repeat;
}
.event_220414_btn3 {
	display:inline-block;width:160px;height:72px;
	background:url('/images/event/event_220414/btn_03_on.png') 0px  0px no-repeat;
}
.event_220414_btn4 {
	display:inline-block;width:160px;height:72px;
	background:url('/images/event/event_220414/btn_04_on.png') 0px  0px no-repeat;
}
.event_220414_btn1:hover {
	display:inline-block;width:160px;height:72px;
	background:url('/images/event/event_220414/btn_01_off.png') 0px  0px no-repeat;
}
.event_220414_btn2:hover {
	display:inline-block;width:160px;height:72px;
	background:url('/images/event/event_220414/btn_02_off.png') 0px  0px no-repeat;
}
.event_220414_btn3:hover {
	display:inline-block;width:160px;height:72px;
	background:url('/images/event/event_220414/btn_03_off.png') 0px  0px no-repeat;
}
.event_220414_btn4:hover {
	display:inline-block;width:160px;height:72px;
	background:url('/images/event/event_220414/btn_04_off.png') 0px  0px no-repeat;
}



/*스승의날 감사 이벤트*/
.tcherday {}
.tcherday_topall {
	width:100%;height:1356px;
	background:url('/images/event/event_220425/event_220425_1.jpg') no-repeat 0px 0px;
	background-position:center;
}
.tcherday_top {width:1200px;margin:0 auto;}
.tcherday_toplogo {display:block;width:230px;height:150px;}

.tcherday_txtall {margin:930px 0 0 67px;}
.tcherday_txtbox {
	padding:10px 10px;border:none;
	font-family:NanumSquareRoundB;font-size:18px; color:#000000; line-height:25px;
}
.tcherday_namebox {
	display:block;float:left;margin-top:22px;padding:10px 10px;border:none;
	font-family:NanumSquareRoundEB;font-size:18px; color:#000000;
}
.tcherday_boxbtn {
	display:block;float:left;margin:22px 0 0 22px;width:100px;height:45px;
}

.tcherday_center {
	width:100%;height:922px;
	background:url('/images/event/event_220425/event_220425_2.jpg') no-repeat 0px 0px;
	background-position:center;
}
.tcherday_ttlistall {
	width:100%;/*height:1185px;*/display:inline-block;
	background:url('/images/event/event_220425/event_220425_3.jpg') no-repeat 0px 0px;
	background-position:top center;
}
.tcherday_ttlist {width:1200px;margin:0 auto;}
.tcherday_reply {padding-top:146px;}
.tcherday_replybox {
	width:336px;height:280px;background-position:center;padding:10px 10px;
	text-align:center;float:left;margin:24px 20px 0 20px;
}
.tcherday_replyname {
	display:inline-block;height:28px;margin-top:64px;padding:0 20px;
	font-family:NanumSquareRoundEB;font-size:16px; color:#000000;line-height:26px;
	border:1px solid #000000;border-radius:15px;
}
.tcherday_replytxt {
	display:block;padding-top:20px;width:300px;margin:0 auto;
	font-family:NanumSquareRoundB;font-size:15px; color:#000000;line-height:21px;
}
.tcherday_listnumall {clear:both;display:block;margin-bottom:80px;padding-top:40px;text-align:center;}
.tcherday_listnumall>li {display:inline-block;margin:0 2px;}
.tcherday_listnum_on {
	display:inline-block;width:30px;height:30px;border:1px solid #222222;line-height:27px;
	font-family:NanumSquareRoundB;font-size:15px; color:#ffffff;text-align:center;
	background-color:#222222;
}
.tcherday_listnum_off {
	display:inline-block;width:30px;height:30px;border:1px solid #222222;line-height:27px;
	font-family:NanumSquareRoundB;font-size:15px; color:#222222;text-align:center;
}


.tcherday_bott {
	width:100%;height:1298px; text-align:center;
	background:url('/images/event/event_220425/event_220425_4.jpg') no-repeat 0px 0px;
	background-position:center;
}
.tcherday_bottbtn1 {margin:814px 10px 0 10px;display:inline-block;width:480px;height:100px;}
.tcherday_bottbtn2 {margin-top:814px 20px 0 0px;display:inline-block;width:480px;height:100px;}



/*고객정보 변경 포인트지급*/

.infocheck {}
.infochk_top {
	width:100%;height:1787px; text-align:center;
	background:url('/images/event/event_220527/event_220527_bg1.jpg') no-repeat 0px 0px;
	background-position:top center;
}
.infochk_conts1 {clear:both;display:block;width:1200px;margin:0 auto;}
.infochk_logo {display:inline-block;width:186px;height:150px;float:right;}
.infochk_conts2 {clear:both;display:block;width:1200px;margin:0 auto;}
.infochk_inputall {clear:both;padding-top:354px;}
.infochk_input1 {width:600px;margin:0 auto;}
.infochk_input2 {margin-top:40px;text-align:center;}
.infochk_tlt {font-family:NanumSquareRoundR;font-size:16px; color:#1c1c1c;margin-top:26px;margin-bottom:6px;}
.infochk_box1 {
	display:block;width:578px;height:24px;padding:15px 20px 10px 20px;
	font-family:NanumSquareRoundB;font-size:18px; color:#1c1c1c;border:1px solid #c6c6c6;
}
.infochk_box2 {
	display:inline-block;width:200px;height:24px;padding:15px 20px 10px 20px;
	font-family:NanumSquareRoundB;font-size:18px; color:#1c1c1c;border:1px solid #c6c6c6; vertical-align:middle;
}
.infochk_box3 {
	display:inline-block;width:80px;height:24px;padding:15px 20px 10px 20px;
	font-family:NanumSquareRoundB;font-size:18px; color:#1c1c1c;border:1px solid #c6c6c6; vertical-align:middle;
}
.infochk_box4 {
	display:inline-block;width:140px;height:24px;padding:15px 20px 10px 20px;
	font-family:NanumSquareRoundB;font-size:18px; color:#1c1c1c;border:1px solid #c6c6c6; vertical-align:middle;
}
.infochk_txt1 {font-family:NanumSquareRoundR;font-size:14px;color:#1c1c1c;margin-top:16px;}
.infochk_txt2 {display:inline-block;font-family:NanumSquareRoundL;font-size:20px;color:#1c1c1c;padding:0 8px;}
.infochk_txt3 {font-family:NanumSquareRoundR;font-size:15px;color:#ff59ba;margin-top:24px;text-align:center;}
.infochk_boxbtn {
	display:block;float:left;margin:22px 0 0 22px;width:100px;height:45px;
}
.infochk_conts3 {
	clear:both;display:block;width:1200px;margin:0 auto;margin-top:70px;
	background:url('/images/event/event_220527/event_220527_bg2.jpg') no-repeat 0px 0px;
	background-position:top center;
}
.infochk_conts4 {
	clear:both;display:block;width:1200px;margin:0 auto;margin-top:70px;
	background:url('/images/event/event_220527/event_220527_bg3.jpg') no-repeat 0px 0px;
	background-position:top center;
}
.infochk_conts5 {
	clear:both;display:block;width:1200px;margin:0 auto;margin-top:70px;
	background:url('/images/event/event_220527/event_220527_bg4.jpg') no-repeat 0px 0px;
	background-position:top center;
}
.infochk_conts6 {
	clear:both;display:block;width:100%;height:1472px;text-align:center;
	background:url('/images/event/event_220527/event_220527_bg5.jpg') no-repeat 0px 0px;
	background-position:top center;
}
.infochk_btn1 {
	display:inline-block;width:200px;height:36px;
	background-color:#4d488b; vertical-align:middle;padding-top:16px;margin-left:10px;
	font-family:NanumSquareRoundR;font-size:18px;color:#ffffff!important;text-align:center;
}
.infochk_btn1:hover {
	text-decoration:none;
	box-shadow:3px 3px 1px rgba(190,190,190,.6);
	-webkit-box-shadow:3px 3px 1px rgba(190,190,190,.6);
}
.infochk_btn2 {
	display:block;width:429px;height:90px;margin:0 auto;border-radius:46px;margin-top:40px;
	background:url('/images/event/event_220527/event_220527_icon3.jpg') no-repeat 0px 0px;
}
.infochk_btn2:hover {
	text-decoration:none;
	box-shadow:4px 4px 1px rgba(190,190,190,.8);
	-webkit-box-shadow:4px 4px 1px rgba(190,190,190,.8);
}
.infochk_btn3 {
	display:inline-block;width:431px;height:92px;margin:0 auto;border-radius:46px;margin:976px 10px 0 0;
	background:url('/images/event/event_220527/event_220527_icon4.jpg') no-repeat 0px 0px;
}
.infochk_btn3:hover {
	text-decoration:none;
	box-shadow:4px 4px 1px rgba(0,0,0,.6);
	-webkit-box-shadow:4px 4px 1px rgba(0,0,0,.6);
}
.infochk_btn4 {
	display:inline-block;width:431px;height:92px;margin:0 auto;border-radius:46px;margin:976px 0 0 10px;
	background:url('/images/event/event_220527/event_220527_icon5.jpg') no-repeat 0px 0px;
}
.infochk_btn4:hover {
	text-decoration:none;
	box-shadow:4px 4px 1px rgba(0,0,0,.6);
	-webkit-box-shadow:4px 4px 1px rgba(0,0,0,.6);
}


.infochk-select3 {display:inline-block;vertical-align:middle;margin-left:10px;}
.infochk-select3 select {
   background: transparent;
   width: 194px;
   padding: 5px 5px 5px 10px; margin-top:-1px;margin-left:-1px;
   font-family:NanumSquareRoundB;font-size:18px; color:#1c1c1c;
   line-height: 1;
   border: 0;
   border-radius: 0;
   height: 52px;
   -webkit-appearance: none;
}
.infochk-select3 {
   width: 170px;
   height: 49px;
   overflow: hidden;
   background: url('http://www2.edupre.co.kr/images/observe/observe_icon7.png') 0px 0px no-repeat;
   background-position:right;
   border: 1px solid #c6c6c6;
   background-color:#ffffff;
}


/*chk1*/
.infochk_input_chk1 {margin:0px 30px 0 0;}
.infochk_input_chk1:last-child {margin-right:0;}
.infochk_input_chk1 .chk  {display:none; position:absolute; right:0; width:27px; height:27px; }
.infochk_input_chk1 label {
	display:inline-block; height:29px; text-align:right; padding-left:40px;
	font-family:NanumSquareRoundR;font-size:20px; color:#1c1c1c;
	background:url("/images/event/event_220527/event_220527_icon2.jpg") no-repeat left center; cursor:pointer;
	background-size:29px auto;
}
.infochk_input_chk1 input:checked + label {
	background:url("/images/event/event_220527/event_220527_icon1.jpg") no-repeat left center;
	background-size:29px auto;
}




/*로미지안*/

#romyz {
	position: relative;width: 100%;max-width: 1920px;min-width: 1280px;
    margin: 0 auto;text-align: center;
}
.romyz_all {
	background:url("/images/event/event_220615/event_220615_bg1.jpg") no-repeat 0 0;
}
.romyz_conts1 {
	width:1280px;height:2661px;margin:0 auto;text-align:right;
	background:url("/images/event/event_220615/event_220615_bg2.png") no-repeat top center;	
	background-size:1280px auto;	
}
.romyz_logo {}
.romyz_logobtn1 {display:inline-block;width:210px;margin-right:30px;height:150px;}
.romyz_logobtn2 {display:inline-block;width:150px;margin-right:40px;height:150px;}
.romyz_conts2 {
	width:1280px;height:968px;margin:0 auto;
	background:url("/images/event/event_220615/event_220615_bg3.png") no-repeat top center;	
	background-size:1280px auto;	
}
.romyz_roomimg {position:relative;}
.romyz_roomimg li {position:absolute;top:153px;right:0;margin-right:14px;background-color:#ffffff;}
.romyz_roomarr {text-align:right;padding:753px 0px 0 0;}
.romyz_roomarrl {cursor:pointer;background-color:#5f5f5f;border:none;}
.romyz_roomarrr {cursor:pointer;background-color:#5f5f5f;border:none;}
.romyz_roomarrl:hover {background-color:#4b4d54;}
.romyz_roomarrr:hover {background-color:#4b4d54;}
.romyz_conts3 {
	width:1280px;height:2257px;margin:0 auto;
	background:url("/images/event/event_220615/event_220615_bg4.jpg") no-repeat top center;	
	background-size:1280px auto;	
}
.romyz_bookingbtn {
	display:inline-block;text-align:center;width:600px;height:118px;background-color:#6e702a;
	margin-top:1680px;text-decoration:none;
	box-shadow:5px 12px 10px rgba(190,190,190,.7);
	-webkit-box-shadow:5px 12px 10px rgba(190,190,190,.7);
}
.romyz_bookingbtn:hover {
	background-color:#3e3e3e;transition:all .5s;
	box-shadow:5px 12px 10px rgba(190,190,190,1);
	-webkit-box-shadow:5px 12px 10px rgba(190,190,190,1);
}
.romyz_bookingbtnt {display:inline-block;font-family:SCDream5;font-size:42px; color:#ffffff;padding-top:30px;}





/*layer*/
@font-face{
	font-family:BKANT;
	src:url(/images/event/event_220615/BKANT.eot);
	src:local("※"), url(/images/event/event_220615/BKANT.woff) format('woff'), url(/images/event/event_220615/BKANT.ttf) format('truetype');
}
@font-face{
	font-family:BKANTB;
	src:url(/images/event/event_220615/BKANTB.eot);
	src:local("※"), url(/images/event/event_220615/BKANTB.woff) format('woff'), url(/images/event/event_220615/BKANTB.ttf) format('truetype');
}

.romyz_layer {
	clear:both;position:absolute;width:1082px;height:750px;
	background-color:#ffffff;border:4px solid #6e702a;
}
.romyz_tltall {height:92px;text-align:center;background-color:#6e702a;}
.romyz_tlt {
	display:inline-block;margin-top:10px;
	font-family:SCDream5;font-size:36px;padding-top:13px;color:#ffffff;
}
.romyz_layclose {
	display:block;float:right;padding:20px 20px 0 0;background:none;border:none;
}


.romyz_bookingall {
	padding:46px 57px 0px 57px;text-align:left;
}
.romyz_bookingtop {height:150px;padding:0 10px 7px 10px;border-bottom:2px solid #221e1f;}
.romyz_bookingtlt {float:left;}
.romyz_bookingtxt1 {font-family:SCDream4;font-size:17px;color:#1e1e1e;line-height:25px;}
.romyz_roomname {font-family:BKANT, sans-serif;font-size: 44px;color:#1e1e1e;line-height:60px;}
.romyz_bookingtxt2 {font-family:SCDream3;font-size:14px;color:#8f8e8e;line-height:25px;}


.romyz_bookingnum {float:right;margin-top:12px;}
.romyz_bookingnump {display:inline-block;text-align:center;margin-left:48px;}
.romyz_bookingnump dt {font-family:SCDream4;font-size:16px;color:#1e1e1e;height:50px;}
.romyz_bookingnump dt em {display:block;font-style:normal;font-family:SCDream3;font-size:11px;color:#8f8e8e;}
.romyz_bookingnump dd {}
.romyz_bookingnumi {
	display:inline-block;width:27px;height:27px;cursor:pointer;
	border:1px solid #a5a5a5;background-color:#ffffff;
}
.romyz_bookingnumi:hover {background-color:#f6f6f6;}
.romyz_bookingnumt {
	display:inline-block;vertical-align:top;padding-top:2px;
	width:35px;font-family: 'Montserrat', sans-serif;font-size:18px;color:#1e1e1e;
}

.romyz_bookingnumex {float:right;font-family:SCDream5;font-size:15.5px; color:#ff811b; margin-top:14px;letter-spacing:0px;}



.romyz_bookingdateall {clear:both;margin-top:21px;float:left;}
.romyz_bookingdate { 
	margin: 0;
    border-spacing: 0;
	white-space:nowrap;
    border-collapse: collapse;
}
.romyz_datearr1 {
	width:33px;height:25px;border:none;cursor:pointer;
	background:url("/images/event/event_220615/event_220615_icon5off.jpg") no-repeat 15px 0px;
}
.romyz_datearr2 {
	width:50px;height:25px;border:none;cursor:pointer;
	background:url("/images/event/event_220615/event_220615_icon4off.jpg") no-repeat 14px 0px;
}
.romyz_datearr1:hover {
	background:url("/images/event/event_220615/event_220615_icon5on.jpg") no-repeat 15px 0px;
}
.romyz_datearr2:hover {
	background:url("/images/event/event_220615/event_220615_icon4on.jpg") no-repeat 14px 0px;
}
.romyz_month {
	font-family:'Montserrat', sans-serif;font-weight:500;text-align:center;font-size:21px;
	height:80px;color:#292929;
}
.romyz_week {font-family:BKANTB, sans-serif;font-size: 16px;color:#292929;text-align:center;height:48px;vertical-align:top;}
.romyz_date {
    white-space:nowrap;border-collapse:collapse;
	font-family:'Montserrat', sans-serif;font-size:16px;text-align:center;color:#292929;font-weight:500;
    cursor: pointer;display: table-cell;width:62px;height:50px;	
}

.objDate:hover {
	background:url("/images/event/event_220615/event_220615_icon6.jpg") repeat-x;	
}


.romyz_infoall {float:right;margin-right:6px;}
.romyz_inputall {margin:50px 0px 0 0;}
.romyz_period {margin-bottom:19px;}
.romyz_period dt {
	display:inline-block;width:95px;padding-left:14px;
	font-family:SCDream5;font-size:18px;color:#1e1e1e;
	background:url("/images/event/event_220615/event_220615_icon9.jpg") no-repeat 0px 6px;
}
.romyz_period dd {
	display:inline-block;width:312px;height:30px;padding-left:2px;
	font-family:SCDream4;font-size:17px;color:#1e1e1e;border-bottom:1px solid #c6c5c5;
}
.romyz_period dd em {font-family:'Montserrat', sans-serif;font-weight:500;font-size:17px;color:#1e1e1e;font-style:normal;}

.romyz_inputwho {margin-bottom:19px;}
.romyz_inputwho dt {
	display:inline-block;width:95px;font-family:SCDream5;font-size:18px;color:#1e1e1e;padding-left:14px;
	background:url("/images/event/event_220615/event_220615_icon9.jpg") no-repeat 0px 6px;
}
.romyz_inputwho dd {display:inline-block;}
.romyz_txtbox1 {
	width:312px;height:38px;font-family:SCDream4;font-size:17px;color:#1e1e1e;
	border-top:none;border-left:none;border-right:none;border-bottom:1px solid #c6c5c5;padding-left:2px;
}

.romyz_inputhp {}
.romyz_inputhp dt {
	display:inline-block;width:95px;font-family:SCDream5;font-size:18px;color:#1e1e1e;padding-left:14px;
	background:url("/images/event/event_220615/event_220615_icon9.jpg") no-repeat 0px 6px;
}
.romyz_inputhp dd {display:inline-block;}

.romyz_txtbox2 {
	width:312px;height:38px;font-family:'Montserrat', sans-serif;font-weight:500;font-size:17px;color:#1e1e1e;
	border-top:none;border-left:none;border-right:none;border-bottom:1px solid #c6c5c5;padding-left:2px;
}

.romyz_priceall {clear:both;margin-top:51px;}
.romyz_pricet1 {display:inline-block;font-family:SCDream4;font-size:16px;color:#8f8e8e;padding-left:14px;}
.romyz_price {
	display:inline-block;width:305px;vertical-align:middle;
	text-align:right;font-family:BKANTB, sans-serif;font-size:42px;color:#1e1e1e;
}
.romyz_pricet2 {display:inline-block;font-family:SCDream4;font-size:16px;color:#1e1e1e;}
.romyz_bookingend {
	width:432px;height:60px;margin-top:28px;cursor:pointer;
	font-family:SCDream5;font-size:18.5px;color:#1e1e1e;text-align:center;
	background-color:#ffffff;border:1px solid #1e1e1e;
}
.romyz_bookingend:hover {border:1px solid #8e9028;background-color:#8e9028;color:#ffffff;}





/*월간놀이*/
.monplay {
	width:100%;height:4960px;
	background:url('/images/event/event_220915/event_220915_bg1.gif') no-repeat 0px 0px;
	background-position:top center; 
}


.monplay_conts {margin-top:3600px;/*position:absolute;top:3810px;margin:0 auto;*/}

.monplay_contsall {width:1200px;margin:0 auto;text-align:center;}
.monplay_logo {width:200px;height:110px;margin-top:90px;display:inline-block;}



.monplaybg_write {
	width:1280px;
	background:url('/images/event/event_220915/event_220915_bg3.gif') no-repeat 0px 0px;
	background-position:top center;
}

.monplay_reviett {margin:80px 0 0 256px;padding-top:80px;}
.monplay_tbox {
	float:left;padding:14px 30px 10px 30px;border-radius:12px;width:706px;
	font-family:NanumSquareRoundB;font-size:18px;color:#000000;line-height:26px;
}

.monplay_btnReply {
	width:164px;height:163px;border-radius:80px;display:inline-block;margin:-22px 0 0 30px;
	background-color:#0173d4;text-align:center;
	box-shadow:1px 4px 0px rgba(0,0,0,.1);
	-webkit-box-shadow:1px 4px 0px rgba(0,0,0,.1);
}
.monplay_btnReply:hover {background-color:#ff011b;}


.monplay_reviewall {width:1000px;margin:0 auto;}
.monplay_reviewwho {
	text-align:right;
	font-family:NanumSquareRoundEB!important;font-size:18px;color:#000000;
	padding:10px 10px 10px 0px;border-bottom:1px solid #454545;
}
.monplay_reviewwho em {font-family:NanumSquareRoundEB!important;font-style:normal;color:#ff011b;}


.monplay_list {	
	font-family:NanumSquareRoundB!important;font-size:16px;color:#000000;

}
.monplay_list li {
	display:inline-block;padding:20px 0;
	border-bottom:1px solid #454545;
}

.monplaybg_bottom {
	width:100%;height:349px;
	background:url('/images/event/event_220915/event_220915_bg2.jpg') no-repeat 0px 0px;
	background-position:top center;

}

