@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; font-size:0; line-height: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%; height:auto; margin:0 auto; text-align:center;}
/*메인 빨간색바탕 로고*/#header{ width:100%; height:45px; background:url(../images/header_bg.jpg) repeat-x; margin:0 auto; text-align:center;}
#contents{width:100%; height:418px; background:url(../images/contents_bg.jpg) center no-repeat; margin:0 auto;}
#footer{width:100%; height:30px; background-color:#faf9f9; border-top:#e0e0e0 1px solid; padding-top:7px; text-align:center; }


/* 서브 */
/*서브 하얀색바탕 로고*/.header2{ width:100%; height:45px; float:left; margin:0 auto; background-color:#fff; }
.header2 ul{padding-top:7px;} 
.header2 li{display:inline;}
.header2 li.logo{padding-left:35px; padding-right:35px;}
/*nav*/
.nav{width:100%; background:#cc0000; float:left; text-align:center;  height:34px;}
.nav ul{width:320px; margin:0 auto;}
.nav li{ float:left;}
.img_sty{padding-top:18px;}
.img_sty2{margin-top:18px; text-align:center; }
.img_sty2 img {border:1px solid #d7d7d7;}

/*conrents*/
.contents2{ width:100%; float:left; background-color:#5E489D; padding-top:20px;}
.con_box{ width:320px; height:641px; background:url(../images/sub/sub1_con_bg.jpg) no-repeat; margin:0 auto; text-align:center; padding-bottom:22px;}
.con_box ul{ width:279px; padding:21px 8px 0; margin:0 auto; text-align:left;}
.con_box li{ color:#777777; line-height:18px; padding:5px 0; font-size:12px; font-family:"dotum";}
.sign{ padding-top:20px; text-align:right;}
.contents3{width:100%; margin:0 auto; background:#cc0000; padding-bottom:26px;}
.contents_wt_bg{width:98%; height:auto; text-align:center; margin-left:1%; margin-right:1%; float:left; display:block; padding-bottom:10px; margin-bottom:20px; background-color:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; behavior: url(../js/ie-css3.htc);}
.contents_america{width:200px; height:18px;}
.contents_america li{display:inline;}
.contents_top{width:95%; height:25px; float:left; padding-top:11px; padding-left:3%; padding-bottom:5px; margin-bottom:10px; margin-left:1%; margin-right:1%; border-bottom:1px solid #cccccc;}
.contents_usa{ padding-right:14px; float:left;}
.contents_box{float:left; font-size:11px;}

/*학교리스트
.contents_shool{width:253px; height:84px; padding-left:22px; padding-right:45px; padding-top:10px;}
.contents_shool li{float:left; display:inline;}
.contents_shool2{width:135px; height:75px; font-family:'돋움',dotum,Helvetica,sans-serif; }
.contents_shool2 li{display:block;font-size:12px; text-align:left;}
.contents_shool2 li.won{ width:135px; height:35px; color:#2d2d2d; line-height:14px;} */


.contents_shool{width:100%; height:auto; float:left; text-align:center; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #e4e3e3;}

.contents_shool2{width:70%; font-family:'돋움',dotum,Helvetica,sans-serif; float:left; text-align:center; }
.contents_shool2 li{ font-size:12px; text-align:left;  line-height:18px; padding-left:10px;}

.rasd{ text-align:center;}

.con_img{width:100%; height:auto; float:left; text-align:left; margin-bottom:5px; font-weight:bold;}
.con_img2{width:30%; height:auto; float:left; text-align:center; margin-bottom:5px;}

.f_title{font-weight:bold;}
.contents4{width:98%; height:auto; float:left; text-align:center; background-color:#fff; padding-left:1%; }

.contents_shool5{width:69%; font-family:'돋움',dotum,Helvetica,sans-serif; float:right; text-align:left; padding-left:1%; }

/*오시는길*/
.con_box2{ width:320px; height:405px; background:url(../images/sub/sub3_con_bg.jpg) no-repeat; margin:0 auto; padding-bottom:22px;}
.con_box2 ul{ width:279px; padding:21px 8px 0; margin:0 auto; text-align:left;}
.con_box2 li{ color:#777777; line-height:18px; padding:5px 0; font-size:12px; font-family:'돋움',dotum,Helvetica,sans-serif; line-height:5px;}
.con_box2 li.address{padding-left:5px;}
.con_box2 li.address2{padding-left:5px; padding-top:20px;}
.con_box2 li.title0{padding-bottom:15px;}
/*커뮤니티*/
.con_box_3{ width:304px; height:383px; background:url(../images/sub/sub2_con_bg.jpg) no-repeat; margin:0 auto; text-align:center; padding:21px 8px 22px;}
/*footer*/
.footer{background:#faf9f9; float:left; border-top:1px solid #e0e0e0; width:100%; height:10px; text-align:center; padding-top:19px; padding-bottom:19px; color:#565555;}

.page1{width:auto; height:auto; padding-left:6px; padding-top:5px; padding-right:6px; padding-bottom:3px; border:1px solid #acacac;}
.page2{width:auto; height:auto; padding-left:10px; padding-top:5px; padding-right:10px; padding-bottom:3px; border:1px solid #acacac;}
.number_list2{width:100%; height:auto; float:left; text-align:text; margin-top:20px;}
