@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0; font-family:dotum, sans-serif, AppleGothic; }
html {overflow-y: scroll;}
img {border:0; vertical-align:top; margin:0; padding:0;}
body{font-size:12px; line-height:normal; font-family:dotum, sans-serif, AppleGothic; color:#333; line-height:160%;}
ul,li{list-style:none; padding:0; margin:0; }
form{margin:0; padding:0; display:block;}
input,select,textarea{ vertical-align:middle; margin:0; padding:0;}
p{padding:0; margin:0; }
h1{width:80%; text-align:center; margin:0 auto;}
check {vertical-align:top; margin:0;}

a:link { color:#333; text-decoration:none; font-size:12px; font-family:"돋움", Arial, sans-serif;}
a:visited {color:#333; text-decoration:none; font-size:12px; font-family:"돋움", Arial, sans-serif;}
a:hover {color:#333; text-decoration:none; font-size:12px; font-family:"돋움", Arial, sans-serif;}

/* 인덱스 */
#wrap{width:100%;  float:left; text-align:center;}

/* 서브 */
/*서브 하얀색바탕 로고*/
.header2{ width:100%; height:45px; float:left; background-color:#fff; }
.header2 ul{padding-top:7px;} 
.header2 li{display:inline;}
.header2 li.logo{padding-left:35px; padding-right:35px;}

.school_title{width:100%;  float:left; background-color:#5e489d; border-top:1px solid #3e2d71; border-bottom:1px solid #3e2d71; color:#fff; font-weight:bold; padding-top:5px; padding-bottom:5px; text-align:left; }
.pic_menu{width:96%; float:left;  margin-top:15px; margin-bottom:15px; padding-left:2%; padding-right:2%; text-align:center;}
.pic_menu ul.menu{float:right; width:45%; text-align:left; margin-left:4%;}
.pic_menu ul.pic_ii{width:51%; float:left; text-align:right;}
.pic_menu li.btn_po{width:100%; text-align:center; margin-top:4%; padding-top:3px;}

.pic_menu li.btn_po2{margin-bottom:6%;}

.school_pic{border:1px solid #cbcbcb;}

.title100{width:100%; height:30px; float:left; background:url(../images/title_bg2.jpg) repeat-x;}
.con_table2{width:100%;  float:left; border-top:2px solid #5e489d; margin-bottom:20px;}
.con_table2 th{padding-top:3px; padding-bottom:3px; border-bottom:#dbdbdb 1px solid; background-color:#fbfbfb;}
.con_table2 th.gaum{border-left:#dbdbdb 1px solid; border-right:#dbdbdb 1px solid;}
.con_table2 td{text-align:left; padding-left:5px; padding-top:3px; padding-bottom:3px; border-bottom:#dbdbdb 1px solid;}
.con_table2 td.gaum2{border-left:#dbdbdb 1px solid; border-right:#dbdbdb 1px solid;}
.con_table2 td.gaum3{border-left:#dbdbdb 1px solid;}


.input_sty1{width:55px; height:21px; border:#5e489d 2px solid; background-color:#fbfbfb;}

.con_new{width:96%;  float:right; text-align:right; padding-top:5px; padding-bottom:5px; padding-left:2%; padding-right:2%; border-bottom:1px solid #ececec;}

.con_table{width:100%;  float:left;}
.con_table3{width:98%;  float:left; text-align:left; margin-bottom:20px; margin-left:1%; margin-right:1%; padding-top:10px;}
.con_table4{width:100%;  float:left; margin-bottom:20px;  padding-top:10px;  text-align:center;}
.con_table4 img{width:90%;  text-align:center;}
.con_table5{width:98%;  float:left; margin-top:20px; margin-left:1%; margin-right:1%;}

.footer{ width:100%;background:#faf9f9; float:left; border-top:1px solid #e0e0e0; width:100%; height:10px; text-align:center; padding-top:19px; padding-bottom:19px; color:#565555;}

.number100{width:100%;  float:left; margin-bottom:20px;}
.btn600{float:left; width:98%; margin-bottom:20px; text-align:right; margin-right:2%;}
