/*교육목표*/
.edu_goal li{ margin:10px 0 0; position:relative;}
.edu_goal li>span{ border-bottom:3px solid; font-family:"Nanum"; font-size:14px; width:100px; padding-bottom:3px; margin-bottom:10px; display:block;}
.edu_goal li>span.num01{ border-color:#45adc8;}
.edu_goal li>span.num02{ border-color:#3890be;}
.edu_goal li>span.num03{ border-color:#1c91da;}
.edu_goal li>span.num04{ border-color:#017dca;}
.edu_goal li>span.num05{ border-color:#026bac;}

.edu_goal dl dt{ font-size:15px; color:#111; font-family:"NanumBold"; line-height:1.4; }
.edu_goal dl dt.num01{ color:#45adc8;}
.edu_goal dl dt.num02{ color:#3890be;}
.edu_goal dl dt.num03{ color:#1c91da;}
.edu_goal dl dt.num04 {color:#017dca;}
.edu_goal dl dt.num05 {color:#026bac;}

/*학교상징*/
.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%; box-sizing:border-box; } /* height은 임의로 지정해준것임 */

/*타이틀*/
.tit_01{ font-size:22px; line-height:1.4; font-family:"NanumBold"; color:#111;  background:url("../../../images/addon/eduSymbol/bul_01.png") no-repeat 0 7px; padding-left:16px; }

/*블렛*/
.bu_list_01 li{font-size:15px;color: #555;line-height: 1.4;margin:0 0;font-family:"Nanum";background:url("../../../images/addon/eduSymbol/gray_dot.gif") no-repeat 4px 7px;padding-left:16px;white-space: normal;font-weight: 400;}

/*박스 스타일*/
.BoxTy01{ border:1px solid #dedede; background:#fff; padding:25px; box-sizing:border-box;}

/*버튼*/
.button a{ display:inline-block; color:#fff; font-family:'NanumBold'; font-size:13px; padding:12px 45px; border-radius:3px; text-align:center;}
.button a.big{ background:#007cc9; padding:0 20px; height:30px; line-height:30px;} 
.button a.play{ background:#00c9a6; padding:0 20px; height:30px; line-height:30px;} /* 230403 */

/* common */
.img_auto { width:100%; height:100%;}

.mgt20 { margin-top: 20px !important;}

.edu_goal li { margin: 10px 0 0; position: relative;}

.edu_goal .btnGrp { width:100%; height:40px;}

.edu_goal .btnGrp2 { float:left; width:100%; height:40px;}

@media(max-width:480px){
	.symbol { float:none; margin:0 auto; }
	.sym_txt { width:100%; white-space:normal; }
}