@charset "utf-8";

.layout_admin { position:relative; background:#ffffff url('../img/admin/bg_top.gif') repeat-x; }
.layout_admin_login { background:#ffffff; vertical-align:middle; width:100%; margin:auto;}
.layout_admin_login .wrap_admin {  font-size:smaller; position:absolute; background:#ffffff; width:675; height:319px; top:50%; left:50%; margin-left:-337px; margin-top:-159px; }

.copy_place { position:absolute; width:668px; height:19px; text-align:right; vertical-align:bottom; }
.logo_place { width:675; height:35; text-align:left; padding-left:5px; padding-bottom:12px; }
.saveid_place { padding-left:87px; }
.saveid_place .text { color:#ffffff; }
.btn_login { padding-left:9px; }
.paddingtop1 { padding-top:3px; }

.layout_admin_login .wrap_admin .btn_place { position:relative; vertical-align:top; padding-left:405px; padding-top:78px;}
.layout_admin_login .wrap_admin .login_place {position:relative; vertical-align:top; padding-left:57px; padding-top:57px;}
.layout_admin .wrap_admin { float:left; position:relative; width:950px; height:100%}

.nore_bg {background-repeat:no-repeat;}
.top_gnb {position:relative; float:left; width:950px; height:92px; }
.top_gnb .top_logo { float:left; margin-top:27px; padding-left:42px; }
.top_gnb .logout { float:right; margin-top:58px;margin-right:5px; }
.top_gnb .logout a:link { color: #6f7174; text-decoration: underline; font-weight:bold; }
.top_gnb .logout a:visited { color: #6f7174; text-decoration: underline; font-weight:bold; }
.top_gnb .logout a:hover { color: #6f7174; text-decoration: underline; font-weight:bold; }
.top_gnb .logout a:active { color: #6f7174; text-decoration: underline; font-weight:bold; }
.top_gnb .global { float:right; margin-top:58px; margin-left:2px; }

////*topMenu*/
.top_menu { position:relative; float:left; width:950px; height:24px;}
.top_menu .menu{ float:left; padding-left:235px;}
.top_menu .menu td h1 { padding:2px 3px 0 3px; font-size:14px; font-weight:bold; color:#ffffff;}
.top_menu .menu h1 { margin:10 0 0 0; padding:0 0 0 0px; font-size:14px; font-weight:bold; color:#ffffff;}
.top_menu .menu h1 a:link { color: #ffffff; text-decoration: none; font-weight:bold; }
.top_menu .menu h1 a:visited { color: #ffffff; text-decoration: none; font-weight:bold; }
.top_menu .menu h1 a:hover { color: #ffffff; text-decoration: underline; font-weight:bold; }
.top_menu .menu h1 a:active { color: #ffffff; text-decoration: none; font-weight:bold; }
.top_menu .menu tr { margin:0px; }
.top_menu .menu td { text-align:center; }
.top_menu .padding { float:left; width:98px; text-align:center;padding:2px 3px 0 3px; font-size:14px; font-weight:bold; color:#ffffff; }
.top_menu .left{ float:left;}


////*leftMenu*/
.left_menu { position:relative; float:left;  }
.left_menu  { float:left; padding-top:24px; }
.left_menu  tr { float:left; }
.left_menu  td { float:left; }
.left_menu  td h1 { width:200px; height:37px; font-size:14px; font-weight:bold; color:#ffffff; text-align:center; padding-top:23px; background:#04479e; }
.left_menu  .menu_on { float:left; width:200px; height:25px; font-size:12;  color:#073268; background:#bdc7db url('../img/admin/bu_left_h1.gif') no-repeat; padding:0 0 0 28px ; vertical-align:middle; }
.left_menu  .menu_off { float:left; width:200px; height:25px; font-size:12; font-weight:bold; color:#073268; background:#d4ddeb url('../img/admin/bu_left_h2.gif') no-repeat; padding:0 0 0 28px ; vertical-align:middle; }
.left_menu  a:link { color: #073268; text-decoration: none; font-weight:bold; }
.left_menu  a:visited { color: #073268; text-decoration: none; font-weight:bold; }
.left_menu  a:hover { color: #073268; text-decoration: underline; font-weight:bold; }
.left_menu  a:active { color: #073268; text-decoration: none; font-weight:bold; }

/*------------------------ 추가된 -----------------------css */
////*leftMenu3depth*/
.left_menu .3depth { position:relative; float:left; }
.left_menu .3depth  tr { float:left; }
.left_menu .3depth  td { float:left; }
.left_menu3depth  .menu_on { float:left; width:200px; height:23px; font-size:12; color:#073268; background:#f1f5fc url('../img/admin/bu_left_h3.gif') no-repeat; padding:0 0 0 39px ; vertical-align:middle; }
.left_menu3depth  .menu_on  a:link { color: #073268; text-decoration: underline; }
.left_menu3depth  .menu_on  a:visited { color: #073268; text-decoration: underline; }
.left_menu3depth  .menu_on  a:hover { color: #073268; text-decoration: underline; }
.left_menu3depth  .menu_on  a:active { color: #073268; text-decoration: underline; }
.left_menu3depth  .menu_off { float:left; width:200px; height:23px; font-size:12; color:#6e6f71; background:#f1f5fc url('../img/admin/bu_left_h4.gif') no-repeat; padding:0 0 0 39px ; vertical-align:middle; }
.left_menu3depth  .menu_off  a:link { color: #6e6f71; text-decoration: none; }
.left_menu3depth  .menu_off  a:visited { color: #6e6f71; text-decoration: none; }
.left_menu3depth  .menu_off  a:hover { color: #6e6f71; text-decoration: underline; }
.left_menu3depth  .menu_off  a:active { color: #6e6f71; text-decoration: none; }
/*------------------------ 추가된 -----------------------css */

////*contents*/
.contents { position:absolute; left :200px; top:130px; overflow:hidden; }
.contents .con_layout  {  position:absolute; left :200px; top:130px; float:left;}
.contents .padding30  { padding-left:30px;padding-top:24px;}
.contents .padding27  { padding-left:30px;padding-top:27px;}
.contents .tit { float:left; width:700px; height:26px; font-size:16px; font-weight:bold; color:#073268; background:#ffffff url('../img/admin/bg_tit.gif') repeat-x; vertical-align:top; padding-bottom:15px; }

////*footer*/

.footer { padding-left:25px; padding-top:10px;}