#m_kakao{display:none;}

#edu1{padding-bottom:150px;float:left; width:100%; background-color:#FF6535;}
	#edu1 .edu1_in{margin:0 auto; margin-bottom:30px; width:1260px;}
	
		#txt{position:relative; float:left; display:block; margin-top:80px; width:100%; }
		#txt .m_img{display:none;}
		#txt .m_txt{display:block; padding:30px 0 30px; text-align:center;}
		#txt .m_txt h3{font-size:3.5em; line-height: 3.5rem; font-weight:bold; color:#fff;}
		#txt .s_txt{margin-bottom:50px; display:block; text-align:center;}
		
		#txt .s_txt p.pc{display:block;}
		#txt .s_txt .mobile{display:none;}

		#txt .s_txt p{font-size:2.3em; line-height:2.3rem; color:#fff;}
		
	
	#edu1 .mobile{position: relative; top:0px; display:none;}
	#edu1 .m_pic{display:block; width:100%; height:auto;}
				
				#e_pro{position:relative; margin:0 auto; width:890px; height:1294px;}
				
				#e_pro .pro_in{margin-bottom:30px; float:left; position:relative; width:100%;}
				#e_pro .pro_in .pattern6{z-index:1000; position:absolute; top:-100px; left:-250px; width:200px; }
				#e_pro .pro_in .pattern7{z-index:1000; position:absolute; top:300px; right:-250px; width:200px; }
				#e_pro .pro_in .teacher{margin-top:45px; float:left; width:206px; height:102px; border-top:1px solid #fff; }
				#e_pro .pro_in .teacher p{font-size:1.7em; line-height:1.7rem; top:0px;  color:#fff;}
				#e_pro .pro_in .teacher p.t_name{margin-top: 5px;}
				
				

				#e_pro .pro_in .student{ margin-top:45px; float:left; border-top:1px solid #fff; width:148px; }
				#e_pro .pro_in .student img{z-index:1000; position:absolute; top:0px; max-width:100%; height:auto;}
				#e_pro .pro_in .student .std{z-index:10005; position:absolute; width:inherit; text-align:center; }
				#e_pro .pro_in .student .std p{font-size:1.6em; color:#FF6535;}
				#e_pro .pro_in .student .std p.big{font-size:2.0em; line-height:2.0rem; font-weight:bold; }

			
				#e_pro .pro_in .student .m1{float:left; width:148px; height:102px;}
				#e_pro .pro_in .student .m1 img{z-index:1000; position:absolute; top:0px; max-width:100%; height:auto;}
				#e_pro .pro_in .student .m1 .std{z-index:10005; position:absolute; width:inherit; text-align:center; }
				#e_pro .pro_in .student .m1 .std p{font-size:1.6em; color:#FF6535;}
				#e_pro .pro_in .student .m1 .std p.big{font-size:2.0em; line-height:2.0rem; font-weight:bold;}
				
				#e_pro .pro_in .student .pos_2{margin-top:10px;}
				#e_pro .pro_in .student .m1 img.m2_pos{top:112px;}
				#e_pro .pro_in .student .m1 img.m3_pos{top:325px;}
				
				#e_pro .pro_in .student .pos_3{margin-top:75px;}
				
				#e_pro .pro_in .study{margin-top:45px; float:left;  width:536px; height:102px; border-top:1px solid #fff;}
				/*모바일*/
				#e_pro .pro_in .study .m_study{display:none;}
				
				#e_pro .pro_in .study p{padding-left:25px; font-size:1.7em; line-height:1.7rem; color:#fff; }
				
				#e_pro .pro_in .study .m1{float:left; width:536px; height:102px; }
				#e_pro .pro_in .study .pos_2{margin-bottom:84px; margin-top:10;}
				#e_pro .pro_in .study .pos_4{margin-top:46px;}
				#e_pro .pro_in .study .txt1{margin-top: 10px;}
				
				#e_pro .pro_in .student .m1 .pos_txt3{margin-top:35px;}
			
				#e_pro .pro_in:last-child{border-bottom:1px solid #fff; margin-bottom:0px;}

				
	#edu2{margin-bottom:100px; float:left; width:100%; }
	#edu2 .edu2_in{ margin:0 auto; width:1200px; }
	#edu2 .edu2_in .m_txt{margin:0 auto; margin-top:-48px; width:558px; padding:30px 0 30px 0; border-radius:50px; text-align:center; background-color:#fff;}
	#edu2 .edu2_in .m_txt h3{font-size:3.5em; line-height:3.5rem; font-weight:bold; color:#FF6535;}
	
	#edu2 .edu2_in .process{margin-bottom: 100px; float:left; width:100%;}
					#step{margin-right:66px; text-align:center; float:left; width:250px;}
					#step .step_in{margin-bottom:19px; text-align:center; width:inherit; height:250px;
						background: url('http://ccei.co.kr/theme/ccei/images/edu/circle.png')no-repeat center;
						background-size:100% 250px;
					 }
					 
					#step .step_in .group{position:relative; top:40px;}
					#step .step_in .group p{font-size:2.1em; line-height:2.1rem;color:#FF6535;}
					#step .step_in .group p.wg{font-weight:bold;}
					
					#step .step_in .group .icon1{width:120px; height:auto;}			
					#step .step_in .group .icon2{width:120px; height:auto;}			
					#step .step_in .group .icon3{width:106px; height:auto;}			
					#step .step_in .group .icon4{width:104px; height:auto;}		

					#step .step_in .group img{max-width:100%; height:auto;}
					
					#step h6{font-size:2.1em; line-height:2.1rem;color:#FF6535; }
					
	#edu2 .edu2_in .process .step_last{margin-right:0px;}
				
					#clumn{margin:50px 0 88px 0; float:left; width:100%;}
					#clumn .clumn_in{position:relative; width:100%;}
					#clumn .clumn_in .txt{z-index:1000; position:absolute; display:block; text-align:center; }
					#clumn .clumn_in .txt p{font-size:2.1em; line-height:2.1rem; color:#FF6535;}
					#clumn .clumn_in .txt p.wg{font-weight: bold;}
					
					#clumn .clumn_in .star .pc{display:block;}
					#clumn .clumn_in .star .mobile{display:none;}
					
					#clumn .clumn_in .star{position:inherit; margin:0 auto; width:748px;}
					#clumn .clumn_in .star .s_txt{margin-left:30px; position:absolute; width:174px; top:calc(50% - 71px); left:calc(50% - 87px);}
					#clumn .clumn_in .star .s_txt h3{font-size:8.1em; font-weight:bold; color:#FF6535;}
					#clumn .clumn_in .star .s_txt p{text-align:center; font-size:2.1em; color:#FF6535}
					#clumn .clumn_in .m_txt img{text-align:cetner; display:block; max-width:100%; height:auto;}
					
					
					#clumn .clumn_in .cl_pos1{position: absolute; top:-55px; left:575px;}
					
					#clumn .clumn_in .cl_pos2{top:130px; left:210px;}
					#clumn .clumn_in .cl_pos3{top:130px; left:933px;}
					
					#clumn .clumn_in .cl_pos4{top:454px; left:93px;}
					#clumn .clumn_in .cl_pos5{top:454px; left:1007px;}
					#clumn .clumn_in .cl_pos6{top:765px; left:380px;}
					#clumn .clumn_in .cl_pos7{top:765px; left:730px;}
	
	#edu_bn1{padding:166px 0 166px; float:left; width:100%; height:629px; background:url("http://ccei.co.kr/theme/ccei/images/edu/banner1.jpg")no-repeat 0 50%; background-size:cover;}
	#edu_bn1 .bn1_in{ margin:0 auto; width:1200px;}
	#edu_bn1 .bn1_in .txt1{display:block; margin-bottom:36px;}
	#edu_bn1 .bn1_in .txt1 p{font-size:24px; line-height:2.333rem; color:#fff;}
	
	#edu_bn1 .bn1_in .txt2{display:block; margin-bottom:45px;}
	#edu_bn1 .bn1_in .txt2 h5{font-size:34px; line-height:3.167rem; font-weight:bold; color:#fff;}
	#edu_bn1 .bn1_in .info{float:left; display:block; padding: 10px 0 10px 0; text-align:center; width:250px; font-size:16px; color:#fff; background-color:#FF6535}
	
	#edu_bn2{padding:166px 0 166px; float:left; width:100%; height:629px;  background:url("http://ccei.co.kr/theme/ccei/images/edu/banner2.jpg")no-repeat 0 50%; background-size:cover;}
	#edu_bn2 .bn2_in{text-align:right; margin:0 auto; width:1200px;}
	#edu_bn2 .bn2_in .txt1{display:block; margin-bottom:36px;}
	#edu_bn2 .bn2_in .txt1 p{font-size:24px; line-height:2.333rem; color:#fff;}
	
	#edu_bn2 .bn2_in .txt2{display:block; margin-bottom:45px;}
	#edu_bn2 .bn2_in .txt2 h5{font-size:34px; line-height:3.167rem; font-weight:bold; color:#fff;}
	#edu_bn2 .bn2_in .info{float:right; display:block; padding: 10px 0 10px 0;  text-align:center; width:250px; font-size:16px; color:#fff; background-color:#FF6535}

	/*추가 퀵메뉴*/
	#m_event{display:none;}
	#m_kakao{display:none;}	

	#btn_box{z-index:10006; float:left; position:fixed; top:350px; left:1700px; width:174px; height:338px; }
	#btn_box img{width:100%; height:auto;}

	#g_btn{z-index:10008;  position:absolute; left:26px; top:19px; width:100px; height:100px; margin-bottom:20px; cursor:pointer; }
	#g_btn .talk{float:left; display:block; cursor:pointer;}
	#e_btn {z-index:10008; margin-bottom:20px; position:absolute; top:135px; left:0px; width:154px; height:128px;}

	#e_btn .event{cursor:pointer; }
	#btn_box .t_btn{display:block; cursor:pointer; z-index:10008; position:absolute; top:283px; left:10px;
					width:144px; height:54px; background:#929292; border-top-left-radius:27px; border-bottom-left-radius:27px; }

	#btn_box .t_btn h6{margin-left:20px; font-size:16px; line-height:54px; color:#fff;}
	#btn_box .t_btn h6 span{line-height:54px; color:#fff; padding-right:10px;}
	
	#barrier{display:none; z-index:10009; position:fixed; top:0px; width:100%; height:100%; background-color:rgba(25,25,25, 0);}
	#barrier .m_ka{position: relative; width: 400px; height:640px; left:calc(50% - 200px); top:calc(50% - 320px);}
	#barrier .m_ka .kakao{position:relative;  display:block; width:100%; height:auto;}
	#barrier .m_ka .close_btn{z-index:10002; position: absolute; top:0px; right:0px; width:32px; height:32px; cursor:pointer;}