@charset "utf-8";


/*교육목표*/
.eduObject_div {position:relative; margin:0 auto; width:80%; margin-bottom:20px; clear:right;}
.eduObject {position:relative; border:1px solid #4fa5d4; border-radius:5px; background:#afd9f6; width:100%;}
.eduObject h2 {height:35px; padding:5px 0 0 30px; line-height:29px; font-size:18px; color:#176e9b; font-family:NanumBold; font-weight:bold;}
.eduObject h2 input{ font-size:15px; }
.eduObject .eduObject_cnts {border:1px solid #4fa5d4; border-radius:5px; background:#fff;}
.eduObject .eduObject_cnts p { padding:10px 10px 5px 55px; font-size:13px; font-family:NanumBold; color:#555; }
.eduObject .eduObject_cnts textarea{ width:100%; height:80px; overflow-y:auto;}

/*교육목표*/
.edu_goal li{ margin:10px 0 0; position:relative;}
.edu_goal li>span{border-bottom:2px solid;font-family:"NanumBold";color:#111;font-size: 18px;width:100%;padding-bottom:10px;margin-bottom:10px;display:block;font-weight: 400;}
.edu_goal li>span.num00{ border-color:#45adc8; color:#2a798d;}
.edu_goal li>span.num01{ border-color:#3890be; color:#3890be;}
.edu_goal li>span.num02{ border-color:#1c91da; color:#1c91da;}
.edu_goal li>span.num03{ border-color:#017dca; color:#017dca;}
.edu_goal li>span.num04{ border-color:#026bac; color:#026bac;}
.edu_goal li>span input{width:100%;}

.edu_goal dl{margin-left:20px;}
.edu_goal dl dt{font-size: 16px;color: #333;font-family:"NanumBold";line-height: 1.3;white-space: normal;font-weight: 400;}
.edu_goal dl dt.num00{
}
.edu_goal dl dt.num01{}
.edu_goal dl dt.num02{}
.edu_goal dl dt.num03{}
.edu_goal dl dt.num04{}
.edu_goal dl dt textarea{ width:100%; height:80px; overflow-y:auto;}

.edu_goal .edugol_edit{width:100%; height:50px;}

/*학교상징*/
.box { overflow:hidden; }
.symbol {width:20%; float:left; }
.symbol img {width:100%; }
.sym_txt {width:75%;  float:right; margin-top:10px; }
.p_center { margin-top:20px; }
.song_img { border:1px solid #dedede; padding:25px; width:100%; height:500px; box-sizing:border-box; } /* height은 임의로 지정해준것임 */

/*타이틀*/
.tit_01{ font-size:15px; line-height:1.4; font-family:"NanumBold"; color:#111;  background:url("/addon/common/images/bul_01.png") no-repeat 0 7px; padding-left:16px; }

/*블렛*/
.bu_list_01 li{ font-size:13px; color:#444; line-height:1.4; margin:20px 0; font-family:"Nanum"; background:url("/addon/common/images/gray_dot.gif") no-repeat 4px 7px; padding-left:16px;}

/*박스 스타일*/
.BoxTy01{ border:1px solid #45adc8;; background:#fff; padding:25px; box-sizing:border-box; border-radius:5px;}
.BoxTy01_title{ border:1px solid #000; background:#fff; padding:25px; box-sizing:border-box;}

@media (max-width: 800px) {
	
	
}

@media (max-width: 620px) {	
	
		
}

@media (max-width: 480px) {	
	

}

@media (max-width: 380px) {
			

}