@charset "utf-8";

/* HEADER */
#header {height:205px; background:url("../imgs/header/header_bg.gif") repeat-x 0 0;}

#logo_part a {background:url("../imgs/header/logo_ico.png") no-repeat 0 1px;}

.all_menu {position:absolute; top:75px; right:0; background:url("../imgs/header/all_menu.gif") no-repeat 0 1px;}
.all_menu a {display:block; width:48px; height:48px; background:#1d4596 url("../imgs/header/all_menu.gif") no-repeat 14px 14px; line-height:0; font-size:0;}

.part_menu_open {background:#1d4596;}
.part_menu_open li a {color:#a5b5d5;}
.part_menu_open li a span {background-color:#3f61a6;}
.part_menu_open li a:hover span {background-color:#11295a;}

#menubg {background-position:0 -25px;}

/* LNB */
#lnb ul {margin:110px 0 0 0;}
#lnb ul li {width:25%;}
#lnb ul li a {display:block; width:100%; background:#fff url("../imgs/header/lnb_bar.gif") no-repeat 0 15px; color:#505050; font-size:15px; padding:14px 0 16px 0; letter-spacing:-1px; font-weight:bold; border-top:2px solid #dadada; border-bottom:2px solid #1d4596;}
#lnb ul li a:hover {background:#fff url("../imgs/header/lnb_bar.gif") no-repeat 0 15px;}
#lnb ul li:first-child a {background-position:0 100px;}
#lnb ul div.top2m {top:52px;}
#lnb li li a {border:none;}

#lnb ul div.top2m {height:250px !important; border-left:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
#lnb #top2m1 {left:0;}
#lnb #top2m2 {left:25%;}
#lnb #top2m3 {left:50%;}
#lnb #top2m4 {left:74.9%; border-right:1px solid #e5e5e5;}
#lnb .mn2_height {height:auto;}
#lnb ul div.top2m {width:25%; overflow:hidden;}
#lnb ul div.top2m li {float:none; display:block; width:100%; padding:0;}
#lnb ul div.top2m a {border:none; font-size:13px; text-align:left; padding:5px 0 7px 5%; font-weight:normal; background:none; color:#707070;}
#lnb ul div.top2m a:hover {background:#465f9d; font-weight:bold; color:#fff; text-decoration:none;}
#lnb .top2m ul ul {display:none;}
#lnb ul li.on a.menu1th,#lnb ul li.mon a.menu1th {color:#1d4596; text-decoration:underline;}
#lnb ul li.mon div.top2m {background:#f7f7f7;}

/* subMenu */
#subMenu h2 {background:#465f9d url("/home/imgs/sub/subMenu_part_h2.gif") no-repeat 0 0;}
#subMenu a {padding:12px 30px 14px 8%; background:#fff url("/home/imgs/sub/subMenu_part1off.gif") no-repeat 92% 50%;}
#subMenu li.on a {background:#253a80 url("/home/imgs/sub/subMenu_part1on.gif") no-repeat 92% 50%; border:1px solid #152b74; border-top:none;}
#subMenu ul ul {background:#f7f7f7;}
#subMenu li li a {padding:5px 10px 7px 14%; background:url("../imgs/sub/subMenu_part2off.gif") no-repeat 8.5% 11px !important;}
#subMenu li.on li.on a {background:url("../imgs/sub/subMenu_part2on.gif") no-repeat 8.5% 11px !important; color:#4b63a0;}

/* BOARD */
.board_info .info span {color:#253a80 !important;}
.board,table.board_view,table.board_insert,.board_gallery {border-top:2px solid #1d4596 !important;}
.paginate1 strong a,.paginate1 a:hover{border:1px solid #1d4596 !important; background:#465f9d !important;}
.paginate1 .bt_prev,.paginate1 a.bt_prev:hover{background:#fff url("/base/imgs/board/paginate_bt_prev.gif") no-repeat 12px 11px !important}
.paginate1 .bt_next,.paginate1 a.bt_next:hover{background:#fff url("/base/imgs/board/paginate_bt_next.gif") no-repeat 13px 11px !important}
.paginate1 .bt_start,.paginate1 a.bt_start:hover{background:#fff url("/base/imgs/board/paginate_bt_start.gif") no-repeat 9px 11px !important}
.paginate1 .bt_end,.paginate1 a.bt_end:hover{background:#fff url("/base/imgs/board/paginate_bt_end.gif") no-repeat 9px 11px !important}

/* TEMPLATE */
.btnPack,.btnPack *{background-image:url("/home/imgs/template/bg_btn_dblue.gif");}
.conH3 {background-image:url("/home/imgs/template/titleH3_dblue.gif"); color:#253a80;}
.conH4 {background-image:url("/home/imgs/template/titleH4_dblue.gif");}
.conList li {background-image:url("/home/imgs/template/dotLi_dblue.gif");}
.boxBlue {border:1px solid #1d4596;}
.contTable,.table_tbody,.table_tbody2  {border-top:2px solid #1d4596 !important;}
.contTabList .on a {background-color:#465f9d !important; padding-bottom:18px !important; border-right:0 !important; border-bottom:0 !important;}
.contTabList a {background-image:url("/home/imgs/template/contTabList_dot_dblue.png");}
.tab_auto .on a {border-top:1px solid #465f9d !important;}
.topBox {background-image:url("/home/imgs/template/topBox_dblue.gif");}
.topBoxBtm {background-image:url("/home/imgs/template/topBoxBtm_dblue.gif");}
.boxImg15 {background-image:url("/home/imgs/template/box_ico_15_dblue.gif");}
.sitemap .map1m1,.sitemap .map1m2,.sitemap .map1m3 {height:700px;}
.em_blue {color:#253a80;}
/* 767 이하 */
@media all and (max-width:767px) {
	.contTabList .on a {background-color:#465f9d !important; padding-bottom:11px !important; border-right:0 !important; border-bottom:0 !important;}
}