@charset "utf-8";
body {margin:0; padding:0; font-family:돋움; font-size:12px; color:#474747; line-height:15px; background-color:#FFFFFF;}
p{ margin:0; padding:0; text-align:left;}

/* sub  */
body{margin:0; padding:0; background-color:#ffffff; text-align:center; font-family:돋움; font-size:12px; color:#474747;}
.input{ border:1px solid #DFDFDF;height:12pt;}
textarea{ border:1px solid #DFDFDF;}
#wrapper{ width:100%; height:100%; background-color:#ffffff; padding:0; }
#header{  width:100%; z-index:2; text-align:center; margin:0 auto; position:relative;}
#container{width:940px; background:#ffffff url(../img/con_bg.jpg) repeat-y; margin:0 auto; position:relative; z-index:3; top:0;}

#container #center{width:940px; background:url(../img/con_top_bg.jpg) no-repeat left top;z-index:4; }
#container #center #center_bg{width:940px; min-height: 600px; overflow:hidden; background:url(../img/con_bottom_bg.jpg) no-repeat left bottom;}
#container #center #center_bg #sub_menu{width:210px; float:left; text-align:left; padding-left:20px; margin-top:10px;}
/*#container #center #center_bg #contents{width:690px; overflow:hidden; float:right;  padding-bottom:50px;}*/
#container #center #center_bg #contents{width:690px; overflow:hidden; float:left;  padding-bottom:50px;margin-left:15px;}
#contents dl{ float:right; margin-right:21px; margin-top:0;}
#contents dl dt{ font-family:돋움; font-size:11px; color:#A8A8A8; display:inline; padding-right:3px;}
#contents dl .pad{ padding-left:5px;}
#contents dl #bold{ font-size:11px; color:#44A9B6; font-weight:bold;}
#contents #ttl{ float:left; margin-top:26px; margin-bottom:35px;}
#footer_bg{width:100%; height:200px; background:url(../img/footer_bg.jpg) repeat-x left 47%; margin-top:0;}
#footer{ width:100%; height:200px; background:url(../img/sub_bottom_img.gif) no-repeat right top;}
/*#footer .footer_blog{ padding-top:115px;}*/

/* 온라인원서접수 */
#select_box2 td{ border-bottom:1px solid #E5E5E5; padding:5px 0 5px 10px;}
#select_box2 .pad{ padding-right:5px; vertical-align:middle;}
/*#select_box2 select{ width:170px; vertical-align:middle;}*/
#select_box2 #span{ color:#098394;}
#select_box2 .border{ background-color:#F9F9F9; border-right:1px solid #E5E5E5;}
#info_txt{ float:left; margin:20px 0 10px 0; padding:0;}
#select_box2{ border-top:2px solid #E5E5E5; text-align:left;}
#select_box2 p{ padding-top:5px; padding-bottom:5px;}
#select_box2 .pad_txt input{ margin-right:5px;}
#select_box2 #radio td{ *padding:0 0 0 20px; border:none;}
#select_box2 #radio input, #select_box2 .border_n input{ border:none; }
#select_box2 #line{ *height:3px;}
#select_box2 #b_txt{ background-color:#F9F9F9; padding:30px 20px 30px 0; border-top:1px solid #E5E5E5; border-bottom:2px solid #E5E5E5;}
#select_box2 #b_txt p{ text-align:right;}
#select_box2 #b_txt span{color:#474747; font-weight:bold;}
#b_btn{ text-align:center; margin-top:30px;}

/* 원서접수 확인 */
#contents #ok_box{ border:9px solid #F2F2F2; padding:0; margin-top:50px;}
#ok_box2{ margin-top:20px; float:left;}
#ok_box2 td{ padding:5px 0 5px 0; border-bottom:1px solid #C8C8C8;}
/*#ok_box2 input{ float:left;}*/
#ok_box2 .txt{ text-align:left; padding:10px 0 10px 5px; vertical-align:middle;}
#ok_box2 .txt input{border:none;}
#ok_box2 #border_no{ border:none; padding-top:15px;}

/* 학사일정 */
.gray_box{ float:left; text-align:center; font-family:돋움; font-size:11px; color:#959595; border:1px solid #EFEFEF; margin-bottom:10px;}
.gray_box td{background-color:#F8F8F8;}
.gray_box .border_l{border-top:5px solid #ffffff; border-left:5px solid #ffffff; border-bottom:5px solid #ffffff;}
.gray_box .border{border-top:5px solid #ffffff; border-bottom:5px solid #ffffff;}
.gray_box .border_r{border-top:5px solid #ffffff; border-right:5px solid #ffffff; border-bottom:5px solid #ffffff;}
.gray_box_r{float:left; text-align:left;}
.gray_box_r td{ padding:5px 10px 5px 10px; border-bottom:1px dashed #C9C9C8; font-family:돋움; color:#959595;}
.gray_box_r td span{ font-weight:bold; color:#575757;}

/* 갤러리 */
#bod{ background:url(../img/b_line.jpg) no-repeat left top;}

.input_image{border:0px;width:59px;height:18px;}
.input_image2{border:0px;width:81px;height:54px;}

/* 학교체험 신청*/
#m56_form{ font-family:돋움; font-size:11px; color:#474747; border-top:2px solid #B9B9B9;}
#m56_form td{ border-bottom:1px solid #E9E9E9; padding-top:8px; padding-bottom:8px; line-height:18px;}
#m56_form .bg{ background:url(../img/m56_bar.gif) no-repeat right top; vertical-align:text-top;}
#m56_form td span{ color:#098393;}
#m56_form .top{ padding:0; vertical-align:top;}
#m56_form .no{ border:none;}
#m56_form #border_b td{ border-bottom:1px solid #BBBBBB;}

/*footer */
#footer{ margin:0 auto; text-align:center;}
#f_site{ text-align:right; vertical-align:top;}