@charset "utf-8";

body, input, select, textarea, button {font-family:'NotoSansKR_400',NotoSansKR,'돋움',Dotum,Helvetica,'Apple SD Gothic Neo',Sans-serif;font-size:14.5px;line-height:1.5;color:#333;}
a {text-decoration:none;color:#333;background-color:transparent;}
a:hover, a:focus {color:#1a0586;outline:0;}

#header_wrap, #container_wrap, #footer_wrap {min-width:1127px;}
#header {height:138px;width:1127px;left:50%;margin-left:-563.5px;position:relative;z-index:2;}
#container {width:1127px;left:50%;margin-left:-563.5px;position:relative;}
#footer {height:107px;width:1127px;left:50%;margin-left:-563.5px;position:relative;}
#container_wrap{position:relative;overflow:hidden;}
#header_wrap{background:url('/images/common/bg_header.gif') 0 0 repeat-x;}
#header .logo {padding-top:66px;}

#footer_wrap{background-color:#f4f3f7;}

/* utilmenu */
.utilmenu {position:absolute;right:0px;top:10px;}
.utilmenu li {float:left;padding:0 10px;background:url('/images/common/sep_util.gif') 0 center no-repeat;}
.utilmenu li:first-child {padding-left:0;background:none;}
.utilmenu li:last-child {padding-right:0;}
.utilmenu li a {font-size:0.9em;}

/* gnb */
#gnb {position:absolute;bottom:22px;right:0px;width:750px;height:40px;}
#gnb>li>a {display:block;vertical-align:top;text-align:center;font-size:1.1em;font-weight:500;}

#gnb>li {float:left;position:relative;padding:0 57px;background:url('/images/common/sep_gnb.gif') 0 center no-repeat;}
#gnb>li:first-child {background:none;}
#gnb>li:last-child {padding-right:0;}

#gnb>li>a {height:40px;line-height:40px;color:#3d3d3d;}

#gnb>li:hover>a, #gnb>li.on>a {color:#1a0586;}

#gnb ul {position:absolute;top:62px;width:178px;display:none;background-color:#fff;border-top:4px solid #1a0586;}
#gnb ul.gnb1_sub {left:-10px;}
#gnb ul.gnb2_sub {left:0px;}
#gnb ul.gnb3_sub {left:0px;}
#gnb ul.gnb4_sub {left:-10px;}
#gnb ul.gnb5_sub {left:-10px;}
#gnb ul.gnb6_sub {left:-10px;}

#gnb ul li {}
#gnb ul a {display:block;height:42px;line-height:42px;color:#000;text-align:center;}
#gnb ul.gnb1_sub .sub1 {width:;}
#gnb ul.gnb1_sub .sub2 {width:;}
#gnb ul.gnb1_sub .sub3 {width:;}
#gnb ul.gnb1_sub .sub4 {width:;}
#gnb ul.gnb1_sub .sub5 {width:;}
#gnb ul.gnb1_sub .sub6 {width:;}

#gnb ul a:hover {background-color:#ebebeb;}

/* footer */
#footer .logo_foot {padding:26px 0 0 10px;}
#footer .addr {position:absolute;left:393px;top:33px;}
#footer .addr .sep_foot {margin:0 5px;}
#footer .copy {/*font-family:Tahoma, Helvetica, Roboto, 'Apple SD Gothic Neo', Arial, 'Century Gothic', CenturyGothic, Geneva, AppleGothic, sans-serif;*/}


/* 게시판 - 페이징 */
.paging {margin-top:1px;}
.paging ul {font-size:0;text-align:center;}
.paging li {display:inline-block;zoom:1;*display:inline;margin:0 1px;vertical-align:middle;}
.paging li a {display:block;width:30px;height:30px;line-height:30px;font-size:15px;color:#0c4da2;overflow:hidden;}
.paging li a.current {color:#fff;background-color:#515151;}
.paging li a.arrow {border:1px solid #0c4da2;letter-spacing:-1px;}
.paging li a.arrow.prev {margin-right:5px;}
.paging li a.arrow.next {margin-left:5px;}
/*.after #Bsave{position: absolute;right:13px;} */