/*¸ÞÀÎ ¹× °ø¿ëÆäÀÌÁö*/

body {text-align:center;}
body, ul, li {margin:0px; padding:0px; font-size:12px;}
img {border:0px;}
li {list-style:none;}
a:link {text-decoration:none;}
a:hover {text-decoration:none;}
a:visited {text-decoration:none;}
table, td, th {border:0px;}
td {text-align:justify;}

.allWrap {width:100%; text-align:center; padding-top:20px;}
.main {width:900px; margin:0 auto;}

.header {width:100%; overflow:hidden;}
.header .logo {width:188px; height:69px; background:url("/images/main/logo.gif"); text-indent:-1000em; float:left;}

.header .gnb {width:712px; height:69px; float:left;}
.header .gnb .util {float:right;}
.header .gnb .util li {float:left; padding:0px 3px;}
.header .gnb .util li a{color:#000;}
.header .gnb .menu {margin-top:30px;}
.header .gnb .menu li{width:118px; height:39px; float:left;}
.header .gnb .menu li a {font-size:13px; font-weight:bold; color:#828282;}
.header .gnb .menu li a:hover {color:#005e20;}

.header .subMenu {height:100px; width:898px; clear:both; display:none;}
.header .subMenu .menu {margin-left:187px;}
.header .subMenu .menu > li{width:118px; float:left;}
.header .subMenu .menu .list li{margin-bottom:10px; text-align:center;}
.header .subMenu .menu .list li a{color:#828282;}
.header .mainBanner {width:100%; height:243px; background:url("/images/main/mainBanner.jpg"); text-indent:-1000em; clear:both;}
.header .subMenu .menu .list li a:hover {color:#005e20; font-weight:bold;}
.header .subMenu .menu .list li a.active {color:#005e20; font-weight:bold;}


.left {width:200px; float:left; margin-right:10px;}
.left .banner li {margin:10px 0px;}

.content {width:690px; float:left; margin-bottom:10px;}
.content .mainBanner {float:left; margin-top:10px;}
.content .mainBanner.right {margin-left:10px;}

.footer {width:100%; clear:both; background:#eee; padding:10px 0px;}
.footer p {line-height:15px; color:#666;}

.blue {color:#0099ff; font-weight:bold;}
/*¼­ºê ÆäÀÌÁö*/
.content .cont {margin-top:10px; width:680px; border:5px solid #dedede; text-align:center; padding:10px 0px;}
.content .bread {margin-top:10px; text-align:right; width:683px; padding:5px 0px; border-left:7px solid #005e20;}
.content .bread .page_title {color:#005e20; font-weight:bold;}

.content .desc {margin-top:10px; border:1px solid #dedede; width:670px; padding:10px 10px; text-align:left;}

.content .board {border:0px; width:690px; margin-top:0px;}

table.nori_board {width:100%;}
table.nori_board, table.nori_board td, table.nori_board th {border:0px; text-align:center; border-collapse:collapse;}

table.nori_board th {text-align:center; border-bottom:2px solid #005e20; padding:5px; background:#f1f1e0;}
table.nori_board td {text-align:center; padding:5px; border-bottom:1px solid #f1f1e0;}
table.nori_board_write {width:100%;}
table.nori_board_write th {text-align:center; border-bottom:1px solid #f1f1e0; border-collapse:collapse; padding:5px; background:#f1f1e0;}
table.nori_board_write td {text-align:left; padding:5px; border-bottom:1px solid #f1f1e0; border-collapse:collapse;}
table.nori_board_write td input {width:100%;}
table.nori_board_write td span.writer {color:#005e20; font-weight:bold;}

table.join {width:100%;}
table.join input {width:200px;}
table.join input.short {width:100px;}

table.branch, table.branch th, table.branch td {padding:10px; border:1px solid #dedede; border-collapse:collapse;}
table.branch th {background:#005e20; color:#fff;}
table.branch td.branch_name {background:#eae8d7;}

table img {max-width:683px;}

th.fileTh a{font-size:16px;}