﻿@charset "utf-8";
/* CSS Document */

BODY {*word-break:break-all;-ms-word-break:break-all; margin: 0px; background:url(../../images/bg.jpg) center top no-repeat #5aace8;PADDING: 0px;FONT-SIZE: 12px; COLOR: #746f6a; LINE-HEIGHT: 18px; font-family:돋움, 돋움체, Verdana, Geneva, sans-serif;}

TABLE {	BORDER-COLLAPSE: collapse; border-color:#c3d4de;}

TD {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #746f6a; LINE-HEIGHT: 18px; PADDING-TOP: 0px;}

IMG {BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px}

INPUT {BORDER: #d8e3ea 1px solid; FONT-SIZE: 12px; COLOR: #746f6a; HEIGHT: 18px; BACKGROUND-COLOR: #f8fafc;}

TEXTAREA {BORDER: #d8e3ea 1px solid; PADDING: 5px; FONT-SIZE: 12px; COLOR: #746f6a; LINE-HEIGHT: 1.4; BACKGROUND-COLOR: #f8fafc;}

SELECT { BORDER: #d8e3ea 1px solid; FONT-SIZE: 12px; COLOR: #746f6a; HEIGHT: 18px; BACKGROUND-COLOR: #f8fafc;}

P {MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px}

A:link {COLOR: #746f6a; TEXT-DECORATION: none}
A:visited {COLOR: #746f6a; TEXT-DECORATION: none}
A:active {COLOR: #3571cb; TEXT-DECORATION: none}
A:hover {COLOR: #3571cb; TEXT-DECORATION: underline}

INPUT.log_idpw {BORDER: #dbe0e9 1px solid; BACKGROUND: #ffffff;HEIGHT: 20px}
INPUT.text {BORDER: #d8e3ea 1px solid; FONT-SIZE: 12px; COLOR: #746f6a; HEIGHT: 16px; BACKGROUND-COLOR: #f8fafc; margin-bottom:1px;}

#logo {width:115px; height:51px; margin:21px 0 13px 36px;}
#admintitle {margin:0 0 13px 15px;}
#btn_logout {width:60px; height:21px; margin:0 0 14px 5px;}
#tm {background:url(../../images/menu_bg.gif) no-repeat; padding:5px 0 0 0; height:58px;}
.lm {width: 160px;}
.lm td {background:url(../../images/smenu_bg.gif) repeat-x bottom; height:28px; color:#454545; font-weight:bold; text-align:left;}
.lm td a:link, .lm td a:visited {color:#454545; text-decoration:none;}
.lm td a:hover, .lm td a:active {color:#6c9534; text-decoration:none;}
.lm td a.on {color:#6c9534; font-weight:bold; font-size:12px; letter-spacing:-1px;}
.lm td.dpth1 {background:url(../../images/smenu_bg2.gif) repeat-x bottom; padding:7px 0 3px; height:20px;}
.lm td.dpth2 {background:url(../../images/smenu_bg3.gif) repeat-x bottom; padding:0 0 7px;}
.lm td.dpth2 a{margin-left:10px; font-weight:normal;}
.lm td.dpth2 a.on {font-size:12px; color:#6c9534; font-weight:bold; letter-spacing:-1px;}

.stitle {width:672px; margin-top:14px; background:url(../../images/stitle_bg.gif) repeat-x bottom; margin-left:25px;}
.linemap {text-align:right; color:#727272; font-size:11px; vertical-align:bottom; padding-bottom:5px;}
.content {width:672px; margin-left:25px;}

.bbs_table {background:URL(../../images/bbs_head.gif) repeat-x; margin-top:30px;}
.bbs_table td.bbs_head {background:URL(../../images/bbs_head_line.gif) no-repeat right bottom; text-align:center; height:24px; border-bottom:0; color:#ffffff; font-size:11px; padding:4px 0 0; font-weight:bold;}
.bbs_table td.bbs_head_last {background:URL() no-repeat right center; text-align:center; height:24px; border-bottom:0; color:#ffffff; font-size:11px; padding:4px 0 0; font-weight:bold;}
.bbs_table td {border-bottom:1px solid #e2e2e2; text-align:center; font-size:12px;}
.bbs_table td.left {text-align:left; padding:9px 0 6px 15px;}
.bbs_table td a:link, .bbs_table td a:visited {color:#707070; text-decoration:none;}
.bbs_table td a:hover, .bbs_table td a:active {color:#6c9534; text-decoration:none;}

.bbs_view_table {background:URL(../../images/bbs_head.gif) repeat-x;}
.bbs_view_table td.bbs_head {background:URL(../../images/bbs_head_line.gif) no-repeat right bottom; text-align:center; height:24px; border-bottom:0; color:#ffffff; padding:4px 0 0; font-weight:bold;}
.bbs_view_table td.bbs_head_last {background:URL() no-repeat right center; text-align:center; height:32px; border-bottom:1px solid #e2e2e2;}
.bbs_view_table td.bbs_under_head {border-bottom:1px solid #69ced9; background:URL(../../images/bbs_under_head_line.gif) no-repeat right bottom; text-align:center; height:24px; color:#696969; padding:4px 0 0;}
.bbs_view_table td {border-bottom:1px solid #69ced9; text-align:center; font-size:12px;}
.bbs_view_table td.left {text-align:left; padding:2px 0 0 10px;}
.bbs_view_table td.content {text-align:left; padding:22px 10px; line-height:18px;}
.bbs_view_table td a:link, .bbs_table td a:visited {color:#707070; text-decoration:none;}
.bbs_view_table td a:hover, .bbs_table td a:active {color:#5fb4dd; text-decoration:none;}
.bbs_view_table td.bbs_bottom {border-bottom:1px solid #65a7c9;}

.prevnext {border-top:2px solid #69ced9;border-bottom:2px solid #69ced9; margin:20px 0 0 0;}
.prevnext td a:link, .prevnext td a:visited {color:#707070; font-size:12px; text-decoration:none;}
.prevnext td a:hover,.prevnext td a:active {color:#6c9534; font-size:12px; text-decoration:none;}

a:link.paging, a:visited.paging {color:#707070; text-decoration:none; margin:0 2px;}
a:hover.paging, a:active.paging {color:#4bbecb; text-decoration:none; margin:0 2px;}
a.paging_on {color:#4bbecb; text-decoration:none; font-weight:bold; margin:0 2px;}

table.tbWrite {width:100%; border-top:2px solid #69ced9; border-bottom:1px solid #69ced9; border-collapse:collapse; border-spacing:0; margin-top:30px;}
table.tbWrite tbody tr.no th {padding:10px 0 10px 10px; border-bottom:1px solid #E2E2E2; text-align:left; vertical-align:top; background:url(../../images/common/ico_bar07.gif) no-repeat right 10px;}
table.tbWrite tbody tr.no td {padding:6px 0 6px 10px; border-bottom:1px solid #E2E2E2;}
table.tbWrite tbody tr.no td.sel td {padding:0; padding-left:3px; border:0;}
table.tbWrite tbody tr.no td.txt {padding:10px 0 9px 12px; _padding:10px 0 7px 12px; border-bottom:1px solid #E2E2E2;}

.normaltable {border-top:2px solid #69ced9;border-bottom:2px solid #69ced9;}
.normaltable td, .normaltable td a:link, .normaltable td a:visited {color:#707070; font-size:12px; text-decoration:none;}
.normaltable td.lefttitle {text-align:left; background:#e0f6f9; color:#626262; border-bottom:1px solid #a9e6ed; font-weight:bold; padding:7px 0 5px 10px;}
.normaltable td.rightcontent {text-align:left; border-bottom:1px solid #e9e9e9; padding:7px 0 5px 10px;}

.normaltable2 {border:1px solid #e9e9e9;}
.normaltable2 td, .normaltable2 td a:link, .normaltable2 td a:visited {color:#707070; font-size:12px; text-decoration:none;}
.normaltable2 td.lefttitle {text-align:left; background:#fafafa; color:#888888; border-bottom:1px solid #e9e9e9; border-right:1px solid #e9e9e9; font-weight:bold; padding:5px 0 3px 10px;}
.normaltable2 td.rightcontent {text-align:left; border-bottom:1px solid #e9e9e9; padding:5px 0 3px 10px;}

.normaltable3 {border-top:2px solid #69ced9;border-bottom:2px solid #69ced9; border-left:1px solid #a9e6ed;}
.normaltable3 td, .normaltable3 td a:link, .normaltable3 td a:visited {color:#707070; font-size:12px; text-decoration:none;}
.normaltable3 td.lefttitle {text-align:center; background:#e0f6f9; color:#626262; border-bottom:1px solid #a9e6ed; border-right:1px solid #a9e6ed; font-weight:bold; padding:7px 5px 5px 5px;}
.normaltable3 td.rightcontent {text-align:center; border-bottom:1px solid #a9e6ed; border-right:1px solid #a9e6ed; padding:7px 5px 5px 5px; line-height:15px;}





table.headbar {background:url(../../images/bar_center.gif) repeat-x; width:100%;}

table.topmenu td {text-align:center;}
table.topmenu td span {padding:0 40px;}
table.topmenu td a:link, table.topmenu td a:visited {color:#fff; text-decoration:none; font-weight:bold;}
table.topmenu td a:hover, table.topmenu td a:active {color:#58e5ff; text-decoration:none; font-weight:bold;}
table.topmenu td.menuon {background:url(../../images/menuon_left.gif) no-repeat left; height:38px;}
table.topmenu td.menuon span {background:url(../../images/menuon_right.gif) no-repeat right bottom; height:38px; display: inherit; padding-top:12px;}
table.topmenu td.menuon a:link, table.topmenu td.menuon a:visited, table.topmenu td.menuon a:hover {color:#296ab9;}

table.subtitle {width:180px; height:66px; background:url(../../images/title_bg.gif) no-repeat;}
table.subtitle td {PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ffffff;}

.view_tbl01 { margin:5px 0 15px; border:2px solid #c3d4de;}
.view_tbl01 TD {BORDER: 1px solid #c3d4de; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; HEIGHT: 30px;}
.view_tbl01 .col_nm {FONT-WEIGHT: bold; BACKGROUND-COLOR: #eff6fb; TEXT-ALIGN: center; color:#558eb8}
.view_tbl01 .col_nm TD {PADDING-TOP: 0px; color:#558eb8; TEXT-ALIGN: center; }
.view_tbl01 .col_nmt {BACKGROUND-COLOR: #e5e8ee}
.view_tbl01 .contents {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: text-top; PADDING-TOP: 10px; HEIGHT: 200px}
.view_tbl01 .contents02 { padding:6px 15px; VERTICAL-ALIGN: text-top;}
.view_tbl01 TABLE TD {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-RIGHT-WIDTH: 0px}
.view_tbl01 .table TD {BORDER-RIGHT: 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid}
.view_tbl01 .tab td {BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; font-size:11px;line-height:13px; padding:5px;}
.view_tbl01 .tab td strong {color:#003366;}

.search01 {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 30px; BACKGROUND-COLOR: #e9e3dc}

.check {BORDER: 0; padding:0; margin:0;}

.orange {color:#F60; font-weight:bold;}

.n_bul {COLOR: #3571cb}

.se-tit {FONT-WEIGHT: bold}

.title01 {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #252525; padding-bottom:7px;}
