@charset "utf-8";
/* CSS Document */

/* Reset */
html,body{width:100%;height:100%}
html{overflow-y:scroll}
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{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#383d41}
body{background-color:#fff;*word-break:normal;-ms-word-break:normal}
img,fieldset,iframe{border:0 none}
li{list-style:none}
input,select,button{vertical-align:middle}
img{vertical-align:top}
em,address{font-style:normal}
label,button{cursor:pointer}
button{margin:0;padding:0}
a{color:#2f3743;text-decoration:none}
a:hover{text-decoration:underline}
button *{position:relative}
button img{left:-3px;*left:auto}
html:first-child select{height:20px;padding-right:6px}
option{padding-right:6px}
hr{display:none}
legend{*width:0}

/* Common */
.blind,legend{display:block;overflow:hidden;position:absolute;top:-1000em;left:0}
:root legend{margin-top:-1px;font-size:0;line-height:0}
.ir{display:block;overflow:hidden;position:relative;z-index:-1;/* height:11px; */font-size:11px;white-space:nowrap}
.entry-title{display:none}
.show{display:block}
.hide{display:none}

/* Layout */
body{background:#e8e8e8 url(/wiz5/user//silvereng/images/tmplt/body_bg.gif) repeat-x 0 0}


#container,#footer,.lnb{width:1000px;margin:0 auto;text-align:left}
#container:after{display:block;clear:both;content:''}

#header{z-index:100;width:100%; height:128px; background:url(/wiz5/user//silvereng/images/tmplt/top_img.png) no-repeat 50% 0; position:relative}
#header .lnb{position:relative}
#header h1{padding:9px 16px; *zoom:1}
#header h1:after{content:""; display:block; clear:both}
#header h1 .img{float:left}
#header h1 .txt{float:left; color:#fff; font-weight:bold; font-size:17px; padding-top:13px}
#header .lnb .nav{position:absolute; right:8px; top:26px; font-family:"돋움",Dotum}
#header .lnb .nav li{float:left; position:relative; vertical-align:top}
#header .lnb .nav a{color:#fff; display:block;background:url(/wiz5/user//silvereng/images/tmplt/utility_bg.gif) no-repeat 100% 4px; padding:4px 7px; font-size:11px;line-height:1em}
#header .lnb .nav li.go_uni a{background:url(/wiz5/user//silvereng/images/tmplt/utility_go_uni_logo.png) no-repeat 0 0; padding-left:20px; margin-left:10px}
#header .lnb .nav li caption{display:none}
#header .lnb .nav li table,
#header .lnb .nav li td{margin:0; padding:0; border-spacing:0; border:0 none}

#footer {font-size:11px;margin:0 12px}
#footer .ft_top{background:#857741;padding:0 10px; height:31px; *zoom:1}
#footer .ft_top:after{content:""; display:block; clear:both}
#footer .ft_top .ft_menu{float:left; position:relative; padding-top:10px}
#footer .ft_top .ft_menu li{float:left; font-size:11px; padding:0 12px; background:url(/wiz5/user//silvereng/images/tmplt/ft_menu_bg.gif) no-repeat 0 2px; line-height:1em}
#footer .ft_top .ft_menu li.fst{background:none; padding-left:0}
#footer .ft_top .ft_menu li a{color:#fff}
#footer .ft_top .sites{float:right; position:relative; padding-top:7px}
#footer .ft_top .sites select,
#footer .ft_top .sites input{vertical-align:middle; margin-left:5px}
#footer address{padding-top:20px; color:#747474; margin-bottom:18px; font-style:normal}
#footer address .number{color:#1f60a8}
#footer .copy{color:#b4b4b4}

#container .m_visual{position:relative; height:442px}
#container .m_visual .left_column{position:absolute; left:-23px; top:0; width:458px}
#container .m_visual .tab_newest{background:url(/wiz5/user//silvereng/images/tmplt/m_visual_left_bg.gif) no-repeat 100% 0}
#container .m_visual .tab_newest li{width:149px; height:157px; background:url(/wiz5/user//silvereng/images/tmplt/m_visual_left_tab_off.png) no-repeat 100% 0;border-right:1px solid #b6a773}
#container .m_visual .tab_newest li a{display:block; height:100%; padding-right:27px; color:#fff; text-align:right}
#container .m_visual .tab_newest li a span{position:relative; top:60px}
#container .m_visual .tab_newest li .newest_con{width:268px; position:absolute; right:0; top:35px; display:none}
#container .m_visual .tab_newest li .newest_con h2{font-size:19px; color:#ffffff; margin-bottom:19px; font-family:Cambria,Century;padding-left:20px; background:url(/wiz5/user//silvereng/images/tmplt/icon_num_red1.gif) no-repeat 0 4px; margin-left:-20px}
#container .m_visual .tab_newest li .newest_con p{color:#f0e0a8; padding-bottom:25px}
#container .m_visual .tab_newest li.active .newest_con{display:block}
#container .m_visual .tab_newest li.active{background:#a49150; font-weight:bold}

#container .m_visual .m_links{background:url(/wiz5/user//silvereng/images/tmplt/m_links_bg.gif) no-repeat 0 0; width:422px; height:110px;margin-left:36px}
#container .m_visual .m_links ul{*zoom:1}
#container .m_visual .m_links li{float:left; width:20%}
#container .m_visual .m_links li a{display:block; color:#fff; font-weight:bold;text-align:center; padding-top:72px; font-size:11px}
#container .m_visual .m_links li a:hover{color:#4297ff}

#container .m_visual .right_column{position:absolute; top:0; right:-16px; width:555px; background:url(/wiz5/user//silvereng/images/tmplt/m_visual_right_bg.png) no-repeat 100% 0; padding-right:26px}
#container .slide_area .slide_wrap{width:555px; overflow:hidden; height:424px; position:relative}
#container .slide_area .slide_wrap ul{*zoom:1; position:absolute; left:0}
#container .slide_area .slide_wrap ul:after{content:""; display:block; clear:both}
#container .slide_area .slide_wrap ul li{float:left;width:555px}
#container .slide_area .slide_btn{position:absolute; top:192px; width:555px}
#container .slide_area .slide_btn .btn_prev{position:absolute; left:-15px}
#container .slide_area .slide_btn .btn_next{position:absolute; right:-15px}
#container .slide_area .slide_controll{position:absolute; top:10px; right:46px}
#container .slide_area .slide_controll a{padding-left:1px}

#mContent{padding:0 12px; padding-bottom:15px; *zoom:1}
#mContent:after{content:""; display:block; clear:both}
#mContent h2{font-size:11px; font-weight:bold; color:#2a4488; padding-left:18px; padding-bottom:6px; border-bottom:1px solid #d6d6d6; background:url(/wiz5/user//silvereng/images/tmplt/arrow1.gif) no-repeat 0 0; margin-bottom:7px}
#mContent .more{position:absolute; top:0; right:0}
#mContent .m_quick{float:left; width:410px; position:relative}
#mContent .m_quick h2{border:0 none; padding-bottom:0; margin:0}
#mContent .m_quick p{font-size:8px; color:#afafaf; height:24px; padding-left:18px}
#mContent .m_quick ul{padding:0 30px 0 94px; background:url(/wiz5/user//silvereng/images/tmplt/m_quick_img.gif) no-repeat 0 0}
#mContent .m_quick ul li{padding:3px 0;padding-left:22px; background:url(/wiz5/user//silvereng/images/tmplt/icon_num_blue1.gif) no-repeat 5px 2px; border-bottom:1px solid #d0d0d0}
#mContent .m_quick ul li a{color:#515151; font-size:11px; display:block}
#mContent .m_quick ul li a:hover{background:#cdd4e2; text-decoration:none}
#mContent .m_quick ul li.n2{background-image:url(/wiz5/user//silvereng/images/tmplt/icon_num_blue2.gif)}
#mContent .m_quick ul li.n3{background-image:url(/wiz5/user//silvereng/images/tmplt/icon_num_blue3.gif)}
#mContent .m_quick ul li.n4{background-image:url(/wiz5/user//silvereng/images/tmplt/icon_num_blue4.gif)}
#mContent .m_quick ul li.n5{background-image:url(/wiz5/user//silvereng/images/tmplt/icon_num_blue5.gif)}

#mContent .m_curriculum,
#mContent .m_contact{padding-left:44px; margin-right:42px; background:url(/wiz5/user//silvereng/images/tmplt/m_section_bg.gif) no-repeat 0 0; float:left; position:relative; width:212px}
#mContent .m_curriculum .pic,
#mContent .m_contact .pic{margin-bottom:9px}
#mContent .m_curriculum  a,
#mContent .m_contact a{margin-bottom:5px; color:#8b8b8b}
#mContent .m_curriculum p,
#mContent .m_contact p{color:#949494; font-size:11px}
#mContent .m_contact{margin-right:0}

/* 상단메뉴 */
#cssmenu1 li font{display:block; background:url(/wiz5/user//silvereng/images/tmplt/gnb_bg.gif) no-repeat 0 3px; text-align:center}
#cssmenu1 li li font{display:inline; background:nnone}
#cssmenu1 li a{color:#fff}
#cssmenu1 li#menuli1 font{background:none}
#cssmenu1 li li a{color:#d9dbe1}
#cssmenu1 li li a:hover{font-weight:bold}

/* 왼쪽메뉴 */
.snb_wrap{background:url(/wiz5/user//silvereng/images/tmplt/snb_bg.gif) no-repeat 0 100%; width:181px; padding-bottom:200px; margin-left:12px; margin-bottom:100px}
.subMenu{background:url(/wiz5/user//silvereng/images/tmplt/snb_bg.gif) no-repeat 0 0}
.subMenu li a{display:block; padding-left:23px; height:100%; border-bottom:1px solid #bfb285; background:url(/wiz5/user//silvereng/images/tmplt/snb_arrow_off.gif) no-repeat 12px 50%; color:#e2ddca}
.subMenu li a:hover{background-image:url(/wiz5/user//silvereng/images/tmplt/snb_arrow_on.gif); font-weight:bold}
.subMenu li ul li{height:auto !important; width:100% !important; overflow:hidden !important; padding:0 !important}
.subMenu li ul li a{background:none; padding:5px 15px; font-size:11px !important; color:#574918 !important; word-break:keep-all !important}
.subMenu li ul li a font{font-size:11px !important}
.subMenu li ul li a:hover{background:none; font-weight:normal}

/* 서브컨텐츠 */
.sub_content{background:#fff; padding-bottom:70px; width:784px; position:relative}
.sub_content .sub_visual{margin-bottom:25px}
.sub_content .sub_top{position:relative; padding:0 35px; padding-bottom:70px}
.sub_content .sub_top h1{font-size:24px; font-family:Cambria,"Times New Roman", Times, serif; color:#000000}
.sub_content .sub_top .location{position:absolute; top:0; right:35px; font-size:11px; color:#8f8f8f; line-height:24px}
.sub_content .con_wrap{padding:0 42px; color:#8f8f8f}