@charset "utf-8";
@import url("font.css");

.wrap{width:900px; margin:0 auto;}
.body_bg{background:url('/register/2016_spring/images/body_bg.jpg') repeat-x;}
.header{overflow:hidden; position:relative;}
h1{float:left;}
.gnb{float:right;position:absolute; top:0; right:0;}
.gnb li{list-style-type:none; float:left; margin:25px 0px 0 22px;}
.gnb li a{color:#000; font-size:11px; font-family:'Nanum Gothic'; font-weight:bold;}
.lnb li{list-style-type:none; float:left; width:149px; text-align:center; height:34px; padding-top:13px; border-right:1px solid #fff;}
.lnb li:hover{background-color:#1d5385;}
.lnb li a{font-family:'Nanum Gothic'; font-size:14px; color:#fff; font-weight:Bold;}
.container{position:relative; clear:both;  border-left:1px solid #ddd; border-right:1px solid #ddd;}
.cont{ padding:40px;}
.cont div, .cont td, .cont th, .cont strong, .cont span, .cont p, .cont li, .cont ul, .cont a, .cont h4{font-family:'Nanum Gothic'; line-height:20px;}
.title{border-bottom:1px solid #ddd;  overflow:hidden; padding:30px 0 30px 25px; font-size:24px;font-family:'Nanum Gothic'; color:#333; font-weight:bold;}

.footer_bg{background-color:#f1f2f3; clear:both;}
.f_logo{float:left; margin:15px 40px 0 40px;}
.footer{width:900px; text-align:left; margin:0 auto; padding:30px 0;}
.footer address{font-style:normal; color:#313131;}
.main_container{overflow:hidden;}
.quick{margin:30px 0; overflow:hidden; float:left;}
.quick li{list-style-type:none; float:left;}
.impo{padding:30px; background-color:#0989c9; width:300px; height:188px;float:right; margin-top:30px;}
.impo span{color:#fff; font-size:16px;font-family:'Nanum Gothic'; font-weight:bold; color:#ffcc00;}
.impo p{color:#fff; font-size:20px;font-family:'Nanum Gothic'; font-weight:bold; margin-bottom:25px;}
.impo ul{}
.impo ul li{ color:#fff; margin:0 0 7px 21px;font-family:'Nanum Gothic'; font-size:14px; }