﻿@charset "utf-8";
/* CSS Document */

/* common */
*{margin:0;padding:0}
html,body{width:100%;height:100%;}
html{overflow-y:scroll; overflow-x:hidden;}
body{background-color:#fff; *word-break:break-all;-ms-word-break:break-all;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button{margin:0;padding:0;}
body,h1,h2,h3,h4,input,button, td, th, textarea{font-family:"맑은 고딕",malgun gothic,"돋움",dotum,AppleGothic,sans-serif; font-size:12px; color:#626262; }
body{background-color:#fff;*word-break:break-all;-ms-word-break:break-all;}
img,fieldset{border:0}
ul,ol,li{list-style:none}
img,input,select,textarea{vertical-align:middle;}
a{color:#626262;text-decoration:none;}
a:hover{color:#000;text-decoration:underline;}
em{font-style:normal;font-weight:normal;}
input, textarea {border:1px solid #c6c6c6;}
.li_left {float:left;}
.li_right {float:right;}
.b {font-weight:bold;}

/* font */
.f_11 {font-size:11px;}

/* color */


/* margin // padding */
.ml_180 {margin-left:180px; }
.ml_200 {margin-left:200px; }


/* layout */
/*#wrapper{width:100%; margin:0 auto;}
#header {width:100%; margin:0 auto; height:51px; border-top:3px solid #b70001; min-width:1000px;}
/*#topmenu_wrap {width:1000px; margin:0 auto;}
.topmenu { height:40px;}
.topmenu li{ float:right; margin:10px 3px 0 3px; }
.topmenu a:link { color:#626262; text-decoration:none;}
.topmenu a:visited { color:#626262; text-decoration:none;}
.topmenu a:hover { color:#252525; text-decoration:none;}
.name { color:#000; font-weight:bold;}
h1 {width:217px; float:left; margin-right:10px;}
/*#gnb {float:left; width:1000px; height:70px; position: relative; }

.gnb_menu {font-size:16px; font-weight:bold;  margin-top:15px;  text-align:right;}
.gnb_menu li { width:152px; float:right; background:url(img/main_new/gnb_line.gif) 25% no-repeat;}
.gnb_menu li a:link { color:#252525; text-decoration:none;}
.gnb_menu li a:visited { color:#252525; text-decoration:none;}
.gnb_menu li a:hover  { color:#ff434b; text-decoration:none;}
.gnb_menu li a:active  { color:#ff434b; text-decoration:none;}
	
.gnb_sub_wrap { 
	width:1100px; margin:0 auto; 
	position:absolute; z-index:1000; 
	background:#000;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	opacity: .8;
	clear:both; top:70px; left:0; margin-left:-50px; display:none;}
.gnb_sub_wrap p { width:213px; float:left; padding:25px 85px 20px 40px; z-index:1000; }
.gnb_sub_wrap ul { float:left; width:152px; height:200px; z-index:1000; } 
.gnb_sub {text-align:left; width:1100px; margin:0 auto; padding-top:20px; z-index:1000; }
.gnb_sub li {font-size:12px;  width:145px; color:#000; line-height:22px;  z-index:1000; }
.gnb_sub a:link { color:#FFF; }
.gnb_sub a:visited { color:#FFF; }
.gnb_sub a:hover {color:#ff434b; text-decoration:none;} */


#content {width:100%; margin:0 auto; height:480px; overflow:hidden; position: relative;}

#main_ban {width:1000px; height:480px; margin:0 auto; position: relative; }
#big_img { width:1000px; height:480px; position: relative; z-index:-10;}
#big_img ul {left: 50%; top: 0px; margin-left: -960px; position: absolute;}

#imgmap_wrap {position:absolute; margin:0 auto; z-index:100; width:100%; top:366px;}
.big_imgmap { width:1100px; margin:0 auto;}
.big_imgmap img { padding-left:270px;}

#ban_arrow_wrap {position:absolute; margin:0 auto; z-index:100; width:100%; top:170px; }
#ban_arrow_wrap a { width:47px;}
.ban_arrow { width:1100px; margin:0 auto;}
.ban_arrow li {float:left;}
.ban_arrow_left {float:left; margin-right:1000px; }

#tab_wrap {
	width:100%; 
	background:#790018; 
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
	opacity: .9;
	height:47px; position:absolute; z-index:10; bottom:0;}
.img_tab { width:1000px; margin:0 auto; text-align:center;}
.img_tab li { float:left; color:#FFF; font-size:15px; font-weight:bold; letter-spacing:-0.5px; width:198px; height:47px; padding-top:15px; border-left:1px solid #ad6472;}
.img_tab .r_line {border-right:1px solid #ad6472;}
#tab_wrap ul li.selected { 
	background-image:url(img/main_new/tab_on.gif);
    background-position:center top;
    background-repeat:no-repeat;
	width:198px; height:47px;
}
.img_tab a:link { color:#fff; text-decoration:none;}
.img_tab a:visited { color:#fff; text-decoration:none;}
.img_tab a:hover { color:#fff; text-decoration:none;}
.scroller {clear:both;}

#content_btm_wrap {width:100%; margin:0 auto; padding-top:45px;}
#content_btm { width:1000px; margin:0 auto; height:350px;}
#content_btm_left { width:280px; float:left;}
#content_btm_left li{ float:left;}
.mini_ban {padding-top:20px;}
.mini_ban li{ margin-bottom:8px; margin-right:5px; float:left;}

#content_btm_center { width:330px; float:left; margin-left:20px;}
.campus {border-top:1px solid #d7d8de; border-bottom:1px solid #d7d8de; border-left:1px solid #d7d8de; border-right:1px solid #d7d8de; height:28px; }
.campus li{ float:left; font-size:15px; color:#000; font-weight:bold; padding:5px 0 0 15px; line-height:15px;}
.movie {margin-top:20px; cursor:pointer;}

#content_btm_right {float:right; width:347px;}
#notice_wrap { height:160px; border-bottom:1px solid #d7d8de; border-left:1px solid #d7d8de; border-right:1px solid #d7d8de;}
.notice_tab li{ float:left; margin-bottom:10px;} 
.notice_list li { float:left; line-height:22px;}
.notice_title {width:220px; margin-left:24px; float:left; padding-left:15px; background:url(img/main_new/bullet_list.gif) 0 50% no-repeat;}
.notice_date {float:right; font-size:11px; color:#8e8e8e;}

#new_campus { margin-top:20px; border:1px solid #d7d8de; height:134px;}
.new_campus_title{font-size:15px; color:#000; font-weight:bold; padding:5px 0 0 15px; line-height:15px; height:30px;}
.new_campus_title li { float:left;}
.new_campus_list li {width:280px; margin-left:24px; float:left; padding-left:15px; background:url(img/main_new/bullet_list.gif) 0 50% no-repeat; line-height:22px;}

#footer_wrap {width:100%; margin:0 auto; height:120px; background:#3c3c3c; clear:both;}
#footer {width:1000px; margin:0 auto; padding-top:24px; height:92px; text-align:left; }
#footer p {height:78px; width:92px; float:left; padding-top:23px;}
#footer a:link {color:#fff; text-decoration:none;}
#footer a:visited {color:#fff; text-decoration:none;}
#footer a:hover {color:#fff; text-decoration:none;}

.foot_menu { width:650px; height:25px;}
.foot_menu li { float:left; color:#fff; padding-right:15px;}
.copyright {width:650px; float:left; font-size:11px; color:#898989;}
.copyright li {line-height:15px;}
#call_center {float:left; width:242px; margin-top:-30px;}
.call_center1 {float:left; width:110px; letter-spacing:-1px; height:50px;}
.call_center2 {float:right; width:115px; letter-spacing:-1px;  height:50px;}
.call_center3 { float:left; width:100%; height:30px; border:1px solid #fff; margin-top:3px;}
.call_center3 li { float:left; padding-left:15px; padding-top:3px;}
.call_txt1 {font-size:12px; color:#fff; font-weight:bold;}
.call_txt2 {font-size:11px; color:#d7d7d7; }
.call_txt3 {font-size:13px; color:#f2c99d; font-weight:bold; letter-spacing:0.5px;}
.call_txt4 {font-size:14px; color:#d7d7d7; font-weight:bold; letter-spacing:-1px; line-height:18px;}
.call_txt5 {font-size:17px; color:#f2c99d; font-weight:bold; letter-spacing:1px; line-height:18px;}

.sub_ban_bg { width:100%; margin:0 auto; height:120px; margin-bottom:25px;}
.sub_ban_bg ul { left: 50%; margin-left: -750px; position: absolute;}
 