/****************************************************
*
*작성일 : 2008.03~(진행중)
*작성자 : 전승엽(엽님_yubse@hotmail.net / www.yubs.kr/tc/ )
*
***************************************************/


/** {font-size:12px; color:#54666f;font-family:돋움, 'dotum';line-height:1.2}*/
* {font-size:12px; color:#000000;font-family:돋움, 'dotum';line-height:1.2}
a:link,
a:visited,
a:active {text-decoration:none;}
a:hover {color:#fe6000; text-decoration:underline;}
input , img, select {vertical-align:middle;}

h2 {height:57px;margin:0; padding:0;}
h3 {height:43px;margin:0; padding:0;}
h4 {clear:both; height:24px;margin:0; padding:0;}
h2 img {display:block;}

div.btn_Center {clear:both;text-align:center; padding-top:10px;display:inline-block;}
div.btn_Cen {clear:both;text-align:center;border-top:1px solid #d6d6d6; padding-top:10px;display:inline-block;}
div.btn_Right {clear:both;text-align:right; padding-top:6px;display:inline-block;}

div.tableInfo {text-align:right;padding:0 18px 6px 0 }
input.text {height:16px; padding:2px 0 0 2px;border:1px solid #d6d6d6;}
div.subText {margin-bottom:30px;}
form, dl, dt, dd {margin:0; padding:0}
.cb {clear:both;display:inline-block;}

/***************************************************
*  board_list css
***************************************************/
div.table_S01 {clear:both;background:url('/images/common/board/table_bar01.gif') no-repeat left top;font-size:11px;}
div.table_S01 table {padding:0; margin:0; border-collapse:collapse;border-bottom:1px solid #d6d6d6;}
div.table_S01 table th {height:23px; padding-top:5px; vertical-align:top;background:url('/images/common/board/th_line.gif') no-repeat right 12px;}
div.table_S01 table th.last {background:none;}
div.table_S01 table td{padding:7px 0 3px 0;background:url('/images/common/board/dot_line.gif') repeat-x left top;vertical-align:middle;}
div.table_S01 table td a {font-size:11px;}
div.table_S01 table td.img {text-align:center;margin-top:-2px;}
div.table_S01 table td.img img {margin-top:-2px;}
div.table_S01 table tr.first td {background:none;}
div.table_S01 table td.tit {padding-left:10px;}
div.table_S01 table td.num {font-family:verdana; font-size:9px;text-align:center;}

/***************************************************
*  sboard css
***************************************************/
div.table_S02 {clear:both;background:url('/images/common/board/table_head.gif') no-repeat left top;font-size:11px;}
div.table_S02 table {padding:0; margin:0; border-collapse:collapse;border-bottom:1px solid #d6d6d6;}
div.table_S02 table th {height:26px;vertical-align:middle; background:url('/images/common/board/th_line.gif') no-repeat right 12px;}
div.table_S02 table th.last {background:none;}
div.table_S02 table td{padding:7px 0 3px 0;background:url('/images/common/board/dot_line.gif') repeat-x left top;vertical-align:middle;}
div.table_S02 table tr.first td {background-image:none;}
div.table_S02 table tr.alt td {border-top:1px solid #d6d6d6;background-image:none;}
div.table_S02 table td.param {padding-left:10px;text-align:left;font-weight:bold;background-color:#f4f5f5}
div.table_S02 table td.value {padding-left:10px;text-align:left; font-family:verdana; font-size:9px;}
div.table_S02 table td.cTit{background-color:#eaecec;text-align:center}
div.table_S02 table td.kind{background-color:#f4f5f5;text-align:center}
div.table_S02 table td.text{padding-left:10px;}
/***************************************************
*  board_view css
***************************************************/

div.table_S01_view {background:url('/images/common/board/table_bar01.gif') no-repeat left top;}
div.table_S01_view table {padding:0; margin:0; border-collapse:collapse;border-bottom:1px solid #d6d6d6;}
div.table_S01_view table th {height:23px; padding-top:5px; vertical-align:top;background:url('/images/common/board/th_line.gif') no-repeat right 12px;}
div.table_S01_view table th.last {background:none;}
div.table_S01_view table td{padding:7px 0 3px 0;background:url('/images/common/board/dot_line.gif') repeat-x left top;vertical-align:middle;}
div.table_S01_view table tr.first td {background:none;}

div.table_S01_view table tr.view td.first {padding:30px 20px 40px 20px;}
div.table_S01_view table tr.view td.first img {display:block;margin-bottom:10px;}
div.table_S01_view table tr.view td.first td {background:none;}

div.table_S01_view table td.img {text-align:center;margin-top:-2px;}
div.table_S01_view table td.img img {margin-top:-2px;}
div.table_S01_view table td.num {font-family:verdana; font-size:9px;text-align:center}
div.table_S01_view table td.tit {padding-left:10px;font-weight:bold; color:#fe6000;}
div.table_S01_view table td.titB {padding-left:5px;font-weight:bold; color:#fe6000;}

/***************************************************
*  board_view List css
***************************************************/
dl.view_list {float:left;width:500px;border-top:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6;overflow:hidden;padding:9px 0 2px 0;}
dl.view_list dt img {display:block;}
dl.view_list dt{float:left;width:50px;height:12px;padding-left:20px;padding-bottom:7px;}
dl.view_list dd{float:left;width:430px;height:12px;padding-bottom:7px;}


/***************************************************
*  pageNum css
***************************************************/
div.pageNum {float:left; padding-top:9px; overflow:hidden;}
div.pageNum div.page img {margin-right:3px;margin-bottom:-1px;}
div.pageNum div.page {float:left;padding-left:10px;font-family:verdana; font-size:9px;}
div.pageNum div.listNum {float:left; width:400px;text-align:center}
div.pageNum ul{list-style:none;;overflow:hidden;}
div.pageNum ul li {display:inline;padding:0 8px 0 8px;background:url('/images/common/board/page_line.gif') no-repeat 95% 48%;}
div.pageNum ul li img {margin-bottom:-1px;;}
div.pageNum ul li.nex,div.pageNum ul li.Nnex,div.pageNum ul li.Ppre,div.pageNum ul li.pre{padding:0;background:none;}
div.pageNum ul li.nobg {background:none;}
div.pageNum ul li a {font-weight:bold;font-family:verdana; font-size:9px;}
div.pageNum ul li a:hover {text-decoration:none;}
div.pageNum ul li.Ppre, div.pageNum ul li.nex {padding-right:5px}

/***************************************************
*  search form css
***************************************************/
div.search {clear:both;text-align:center;padding-top:18px;display:inline-block;margin:0;}
div.search select, div.search input, div.search img {vertical-align:middle;}
div.search input {height:16px;padding:2px 0 0 2px;border: 1px solid #d6d6d6;}

/***************************************************
*  TAB CSS
***************************************************/
ul.tab {float:left; width:500px;height:55px;background: url('/images/common/tabBg.gif') no-repeat left top;list-style:none;}
ul.tab li {float:left; font-size:1%; line-height:1%;}
ul.tab li img {display:block;}

/***************************************************
*  RoundBox CSS
***************************************************/
div.rboxtop {padding:25px 0 0 0; background:url('/images/common/rBox_normalBg.gif') no-repeat left top;overflow:hidden;clear:both;}
div.rbox {float:left; width:460px;padding:0 20px 25px 20px; background: url('/images/common/rBox_normalBg.gif') no-repeat left bottom;}

/***************************************************
*  fomrStyleHR CSS
***************************************************/
dl.FormStyleHR {overflow:hidden;}
dl.FormStyleHR dt {float:left;width:58px;padding-top:4px;margin-bottom:3px;}
dl.FormStyleHR dd {float:left;width:400px;margin-bottom:3px;}
dl.FormStyleHR dd.sub {padding-left:58px;}
dl.FormStyleHR dd textarea {padding:2px 0 0 2px;border:1px solid #d6d6d6; overflow:auto;}

/***************************************************
*  fomrStyleHR CSS
***************************************************/
ul.bannerList li{margin-top:30px;}
ul.bannerList li.alt {margin-top:15px;}
ul.bannerList li.alt1 {margin-top:0px;}
ul.bannerList li.alt2 {margin-top:17px;}
