@charset "euc-kr";
/* CSS Document */

/*왼족메뉴*/
.left_menu_area {}
.left_menu_area h2 {padding:0; margin:0;}
.left_menu_area h2 img {vertical-align:top;}
ul.left_menu {clear:both; padding:0; margin:0;}
ul.left_menu li {display:block; min-height:25px;_height:25px; list-style:none; padding:0 0 0 10px;}
ul.left_menu li a {display:block; min-height:15px;_height:15px; padding:6px 0 6px 20px; margin:0; text-decoration:none; background:url(/img/sub/menu.gif) no-repeat 0 50% !important; font-weight:bold; }
ul.left_menu li a:link,
ul.left_menu li a:visited {color:#312925 !important;}
ul.left_menu li a:hover {background:url(/img/sub/menu_on.png) no-repeat 0 50% !important; color:#ffffff !important; text-decoration:none;}
ul.left_menu li a.select {background:url(/img/sub/menu_on.png) no-repeat 0 50% !important; color:#ffffff !important; text-decoration:none;}

.left_link_area { clear:both;}
.left_link_area ul li { margin:10px 0 0 0; list-style:none;}
.left_link_area ul li img { vertical-align:top;}

ul.left_menu li ul {padding:0 !important;  !important; margin:0px !important; width:150px;}
ul.left_menu li ul li {min-height:7px;_height:7px !important; font-size:12px; }
ul.left_menu li ul li a { padding:5px 0 2px 15px !important; margin:0 !important; min-height:5px !important;_height:5px !important; background:none !important; color:#593B12 !important; 
							font-weight:normal !important; letter-spacing:-0.1em !imporant;}
ul.left_menu li ul li a:hover { min-height:normal !important; font-weight:bold !important; background:none !important; color:#362206 !important;}
ul.left_menu li ul li a.select { background:none !important; font-weight:bold !important; color:#362206 !important;}



.18pt{
line-height:18pt;
}

/*탭메뉴 스타일*/
.sub_tabs {width:100%; font-size:93%; line-height:normal; *zoom:1; padding:0 0 0 20px; }
.sub_tabs:after  {content:""; clear:both; display:block; }
.sub_tabs ul{float:right; display:inline; margin:10px 0; padding:10px 20px 0 0; list-style:none;background:#fff; *zoom:1; }
.sub_tabs ul:after  {content:""; clear:both; display:block; }
.sub_tabs li{display:inline; margin:0; padding:0;}
.sub_tabs ul li a{float:left; background:url("/img/sub/tableft5.gif") no-repeat left top; margin:0; padding: 0 8px 0 3px; text-decoration:none; }
.sub_tabs span{ float:left; display:block; background:url("/img/sub/tabright5.gif") no-repeat right top; padding:10px 12px 6px 8px; color:#493a36;}
.sub_tabs a span {float:none;}
.sub_tabs a:hover span {color:#FFF;}
.sub_tabs a:hover {background-position:0% -31px;}
.sub_tabs a:hover span {background-position:100% -31px;}
.sub_tabs .select a {background-position:0% -31px; }
.sub_tabs .select a span {background-position:100% -31px; color:#fff;}

/* 인사말*/
.greeting{background:url(/img/sub/greeting.jpg) no-repeat right 0; color:#707070; height:350px;}

/* 투명png */
.png24 {tmp:expression(setPng24(this));}

/*로그인영역*/
.main_login {clear:both; width:290px; height:96px; background:url(/img/main/login_bg.jpg) no-repeat center;}
.main_login .login_title{margin:0; padding:5px 0 0 10px; width:180px; height:15px;}
.main_login .box{height:55px;}
.main_login .box .id{clear:both; float:left; display:inline; margin:0 0 0 8px; line-height:160%;}
.main_login .box .id ul{padding:5px 0 0 0;}
.main_login .box .id ul li {padding:0 0 2px 0; list-style:none; list-style-type:none;}
.main_login .box .log_btn{float:right; display:inline; width:60px; padding:8px 0 0 0;}
.main_login .btn {clear:both; margin:0 0 0 10px; font-weight:bold; padding:3px 0 0 0;}
.main_login .btn1 {margin:0 0 0 20px;}

/*하단배너모음*/
.bottom_banner {clear:both; width:980px; height:50px; margin:0; padding:0; *zoom:1;}
.bottom_banner:after {content:""; clear:both; display:block;}
.bottom_banner .title{float:left; display:inline; width:190px; padding:0;}
.bottom_banner .img {float:left; display:inline; width:190px; padding:0;}

/*테이블*/
table.type_01 {width:95%; border-top:2px solid #729731; border-bottom:1px solid #919191;  margin:0px auto; border-collapse:collapse;  text-align:left; }
table.type_01 tr th {padding:8px 3px 8px 3px; border:1px solid #dedede; border-right:1px solid #dedede; border-top:none; background:#f4f9ec; color:a8a8a8; font-weight:normal; text-align:center; vertical-align:middle;}
table.type_01 tr td {padding:5px 6px 4px 6px; border:1px solid #dedede; border-top:none;  background:#FFF; color:#454545; text-align:center; vertical-align:middle;  }
table.type_01 tr td.none_02 {border-right:none;!important;} /*오른쪽 선 없애기*/
table.type_01 tr td.left {text-align:left; !important;} /*가운데정렬*/

/*테이블 회칙*/
table.type_02 {width:95%;  margin:0px auto; border-collapse:collapse;  text-align:left; }
table.type_02 tr th {padding:0px 3px 0px 0px;  color:#a8a8a8; font-weight:normal; text-align:left; vertical-align:middle; }
table.type_02 tr td {padding:6px 6px 1px 10px;  color:#454545; text-align:left; vertical-align:top; border-bottom:1px dotted #919191;}
table.type_02 tr td._02 {border-right:none;!important; border-bottom:1px dotted #919191;} /*오른쪽 선 없애기*/
table.type_02 tr td.left {text-align:left; !important;} /*가운데정렬*/

/*테이블 서예작품공모전*/
table.type_03 {width:720px; border-top:0px solid #729731; border-bottom:1px solid #fff;  margin:0px auto; border-collapse:collapse;  text-align:left; }
table.type_03 tr th {padding:0px 0px 0px 0px; border:1px solid #fff; border-right:1px solid #fff; border-top:none; background:#e8e1d2; color:a8a8a8; font-weight:normal; text-align:center; vertical-align:middle;}
table.type_03 tr td {padding:3px 6px 3px 6px; border:1px solid #fff; border-top:none;  background:#f3f0ea; color:#454545; text-align:center; vertical-align:middle;  }
table.type_03 tr td.none_02 {border-right:none;!important;} /*오른쪽 선 없애기*/
table.type_03 tr td.left {text-align:left; !important;} /*가운데정렬*/


/*테이블 회원개인전방*/
table.type_04 {width:90%; border-top:0px solid #6d563f; border-bottom:0px solid #6d563f;  margin:0px auto; border-collapse:collapse;  text-align:left; }
table.type_04 tr th {padding:8px 3px 8px 3px; border:2px solid #a67c52; border-right:2px solid #a67c52; border-top:none; background:url(/img/sub/table_bg.gif); color:a8a8a8; text-align:center; vertical-align:middle; }
table.type_04 tr td  {padding:4px 6px 3px 6px; border:2px solid #fff; border-top:none;  background:url(/img/sub/table_bg.gif); color:#454545; text-align:center; vertical-align:middle; font-weight:bold;}
table.type_04 tr td.none_02 {border-right:none;!important;} /*오른쪽 선 없애기*/
table.type_04 tr td.left {text-align:left; !important;} /*가운데정렬*/
table.type_04 a:active { color: #5c4e48; font-family: 돋움; text-decoration: bold; }
table.type_04 a:link {color: #5c4e48; font-family:돋움; text-decoration: none; }
table.type_04 a:visited { color: #5c4e48; font-family: 돋움; text-decoration: none; }
table.type_04 a:hover { color: #000000; font-family: 돋움; text-decoration: bold; }

/*테이블 회원개인전방1*/
table.type_05 {width:720px; border-top:0px solid #729731; border-bottom:5px solid #fff;  margin:0px auto; border-collapse:collapse;  text-align:left; }
table.type_05 tr th {padding:0px 0px 0px 0px; border:0px solid #fff; border-right:5px solid #fff; border-left:5px solid #fff; border-top:none; background:#f0e9dd; color:a8a8a8; font-weight:normal; text-align:center; vertical-align:middle;}
table.type_05 tr td {padding:3px 6px 3px 6px; border:5px solid #fff; border-top:none;  background:url(/img/sub/table_bg01.gif); color:#454545; text-align:center; vertical-align:middle;  }
table.type_05 tr td.none_02 {border-right:none;!important;} /*오른쪽 선 없애기*/
table.type_05 tr td.left {text-align:left; !important;} /*가운데정렬*/

/*테이블 회칙*/
table.type_06 {width:100%;  margin:0px auto; border-collapse:collapse;  text-align:left; }
table.type_06 tr th {padding:2px 3px 3px 0px;  color:#000; font-weight:bold; text-align:center; vertical-align:middle; font-size:11pt; font-family: 돋움; border-bottom:5px solid #736357; }
table.type_06 tr td {padding:10px 6px 10px 10px;  color:#454545; text-align:center; vertical-align:center; border-bottom:1px dotted #919191;}
table.type_06 tr td._02 { text-align:left;}
table.type_06 tr td.left {text-align:left; !important;} /*가운데정렬*/
table.type_06 a:active { color: #000; font-family: 돋움; text-decoration:underline; }
table.type_06 a:link {color: #000; font-family:돋움; text-decoration: none; }
table.type_06 a:visited { color: #000; font-family: 돋움; text-decoration: none; }
table.type_06 a:hover { color: #000000; font-family: 돋움; text-decoration: bold; }
