@charset "utf-8";

/* 레이아웃 공통*/
* {margin: 0; padding: 0;}
div, p, ol, ul, li, img, a, h1, h2, h3, h4, h5, h6, form, address, span, iframe, dl, dt, dd {font-family: Dotum; margin: 0; padding: 0;}
div, ul, li, ol {list-style: none outside none;}

a, a:link, a:visited, a:active {
    background: none repeat scroll 0 0 transparent;
    color: #555;
    text-decoration: none;
}
#wrap{position: relative; width:100%; height:100%; }
#wrap #header{width:100%; height:100px; display:block; border-bottom:1px solid #d7d7d7; z-index:9999; }
#wrap #header:after{clear:both; }
#wrap #sub_header{width:100%; height:100px; display:block; border-bottom:3px solid #113d7e; z-index:9999; }


#container{position: relative; min-width:990px; width:100%; height:100%; margin: 0 auto; text-align:center; z-index:10;}

.log_box{position: relative; width:750px; height:350px; margin: 0 auto; text-align:center;}

.footer_wrap{position: relative; min-width:1000px; width:100%; height:148px; border-top:1px solid #f0f0f0; background-color:#fff; margin:0 auto; text-align:center; clear:both;}
.f_utimenu{position: relative; width:1000px; height:48px; margin: 0 auto; text-align:left;}
.f_utimenu ul{float:left; padding-top:16px;}
.f_utimenu li{float:left; width:70px; height:14px; border-left:1px solid #eae7ee;}
.f_utimenu .lin_first{border-left:none;}
.f_utimenu a{text-decoration: none; font-size:13px; font-family:'Nanum Gothic'; color:#575757; font-weight:bold;}
.f_utimenu a:hover{text-decoration: none; color:#222;}
.f_utimenu .f_top{float:right; width:48px; height:48px;}
.footer{position: relative; width:100%; height:100px; padding-top:0px; background-color:#ededed; z-index:10;}
.footer .f_container{position: relative; width:1000px; height:48px; margin: 0 auto; text-align:left; padding-top:25px;}
.footer h3{float:left; width:79px; height:48px;}
.footer .footer_copyright{float:left; width:829px; height:28px; padding:9px 0 0 32px; }
