/* product thumb list */
.pro-thumb-list {clear:both;}
.pro-thumb-list li {float:left; width:112px; text-align:center; position:relative;}
.pro-thumb-list li span.icon-star {position: absolute; right: 10px; top:1px; border:none;}
.pro-thumb-list li span.list-pro-txt {display:block; border:none; margin:10px 0 0 0; padding: 0 12px; height: 50px;}
.pro-thumb-list li span.list-pro-photo {display:block; width: 88px; height: 88px; text-align:center; margin:0 auto;}
.pro-thumb-list li span.list-pro-photo img {border:1px solid #f5f5f5;}
.pro-thumb-list li span.list-pro-more {display:block; margin-top:10px;}


/* content data table */
.content-table {width:100%; border-collapse:collapse; text-align: center;}
.content-table th {background: #c7b299; padding-top: 5px; padding-bottom: 5px;}
.content-table td {border-bottom: 1px solid #c7b299; padding-top: 5px; padding-bottom: 5px; color: #7e7e7e;}

/* normal table */
table.list-normal {clear:both; width:100%; border-collapse:collapse;  background:url('../images/share_img/bg_board_th_list.gif') left top repeat-x;}
table.list-normal th {padding:7px 5px 13px 5px;}
table.list-normal td{border-bottom:1px solid #eee; text-align:center; color:#666666;padding:7px 0; background: none;}
table.list-normal td.txt-left{text-align:left; padding:5px;}
table.list-normal td.recruit-date-td {line-height: 100%; padding: 10px 0;}
table.list-normal tr.tr-bgcolor-gray {background: #f8f8f8;}
.paging-area {text-align:center; position:relative; margin: 40px 0 17px; clear:both; }
.paging-area span.btns-right {display:block; position:absolute; right:0px; top:-5px; width:160px; text-align:right;}
.paging-area ul li {display:inline; font-size: 0.9em; padding: 0 2px; clear:both;}
.paging-area ul li a {color: #7e7e7e;}
.paging-area .paging-btn {position: absolute; right:13px; top: -3px;}
.board-search-area {background:url('../images/share_img/bg_board_search.gif') left top no-repeat; text-align:center; padding-top:20px; margin-bottom: 20px;}
.search-board-input {width: 240px;}

/* normal view */
.board-view-ttl {background:url('../images/share_img/bg_board_th.gif') left bottom repeat-x; padding: 9px 20px 12px 20px; color: #fff; font-weight:bold;}
.borad-view-option {background:url('../images/share_img/bg_board_view_dotline.gif') left bottom repeat-x; padding: 3px 7px 7px; text-align:right; overflow:auto;}
.borad-view-option span {padding-left: 15px;}
.borad-view-option span.borad-view-date {color: #a8a8a8; font-size: 0.9em;}
.borad-view-option span.borad-view-hit {color: #a8a8a8; font-size: 0.9em;}
.borad-view-content {padding: 20px 0; line-height: 140%; clear:both; overflow:auto;} /* because of editor :editor is included p */
.borad-view-content-q {padding: 20px 0; line-height: 25px; clear:both;}
.borad-view-option-a {background:url('../images/share_img/bg_board_view_dotline.gif') left bottom repeat-x; padding:10px 7px 7px; text-align:right; overflow:auto;}
.borad-view-option-a span {padding-left: 15px;}
.borad-view-option-a span.borad-view-date {color: #a8a8a8; font-size: 0.9em;}

.borad-view-btn {background:url('../images/share_img/bg_board_search.gif') left top no-repeat; padding: 15px 10px; text-align:right; clear:both;}
dl.view-prev-next {border-top: 1px solid #eee; margin-top: 10px; overflow:auto;}
dl.view-prev-next dt {float:left; clear:both; width: 63px; border-bottom: 1px solid #eee;}
dl.view-prev-next dd {border-bottom: 1px solid #eee; padding: 8px 0 7px 15px; width: 482px;  float:left;}
dl.view-prev-next dd span {display:inline; float:left;}
dl.view-prev-next dd span.view-prev-r{float:right; padding-right:10px;}

/* normal table */
table.list-join {clear:both; width:100%; border-collapse:collapse; border-top:1px solid #bd3f56;}
table.list-join th {padding:10px 5px 13px 30px; background:none; background:#f8f8f8; border-bottom:1px solid #eeeeee; text-align:left;}
table.list-join td {border-bottom:1px solid #eee; text-align:center; color:#666666; padding-top:3px; padding-bottom:3px; padding-left:15px; background: none; text-align:left; }
table.list-join td input {padding: 3px 0 1px 3px;}
table.list-join p {height:20px; padding-top:5px; padding-bottom:3px;} 

/* recruit table */
table.recruit-write-normal {clear:both; width:560px; border-collapse:collapse; }
table.recruit-write-normal th {padding:10px 5px 10px 20px; background-color:#f8f8f8;border-bottom:1px solid #eee; text-align:left;}
table.recruit-write-normal td {border-bottom:1px solid #eee; color:#666666; padding-left:15px;}
table.recruit-write-normal td.recruit-last {padding:15px 5px 15px 20px; background: none; text-align:left; position:relative;}

/* recruit table 2 */
table.content-recruit-table2 {width:100%; border-collapse:collapse; border-top: 1px solid #b4a695;}
table.content-recruit-table2 th {background: #9c8973; padding-top: 5px; padding-bottom: 5px; color:#fff;}
table.content-recruit-table2 td {border-bottom: 1px solid #c7b299; padding: 5px 3px 5px 7px; padding-bottom: 5px; color: #7e7e7e; text-align:center;}
table.content-recruit-table2 td.first-td {border-left:none; padding:5px 0;}

/* recruit table 2 */
table.content-recruit-prevw {width:100%; border-collapse:collapse; border-top: 1px solid #b4a695; text-align:center;}
table.content-recruit-prevw th {background: #9c8973; padding-top: 5px; padding-bottom: 5px; color:#fff; border-bottom:1px solid #b4a695;}
table.content-recruit-prevw td {border-bottom: 1px solid #c7b299; padding: 5px 3px 5px 7px; padding-bottom: 5px; color: #7e7e7e; text-align:center;}
table.content-recruit-prevw td.first-td {border-left:none; padding:5px 0;}

/* recruit table 2 */
table.content-recruit-prevw1 {width:100%; border-collapse:collapse; border-top: 1px solid #c7b299; text-align:center;}
table.content-recruit-prevw1 th {background: #9c8973; padding-top: 5px; padding-bottom: 5px; color:#fff; border-bottom:1px solid #b4a695;}
table.content-recruit-prevw1 td {border-bottom: 1px solid #c7b299; padding: 5px 3px 5px 7px; padding-bottom: 5px; color: #7e7e7e; text-align:left;}
table.content-recruit-prevw1 td.first-td {border-left:none; padding:5px 0;}

.recruit-wrt-div {background: #f8f8f8; padding: 5px 10px 10px 10px;}
.recruit-wrt-div .recruit-wrt-table {width:100%; border-collapse:collapse;}
.recruit-wrt-div .recruit-wrt-table th {border-bottom: 1px solid #e6e6e6; text-align:left; padding: 5px 0;}
.recruit-wrt-div .recruit-wrt-table td {border-bottom: 1px solid #e6e6e6; padding: 5px 0;}
.recruit-wrt-div .recruit-wrt-table th.recruit-table-th {vertical-align:top; border-bottom:none;}
th.recruit-table-th span {display:block; font-size:0.9em; line-height:15px; font-weight:normal; color:#939393; width:80px; height:50px; padding:10px;}

.recruit-wrt-div .recruit-p-wrt-table {width:100%; border-collapse:collapse;}
.recruit-wrt-div .recruit-p-wrt-table th {border-bottom: 1px solid #e6e6e6; text-align:left; padding: 3px 0;}
.recruit-wrt-div .recruit-p-wrt-table td {border-bottom: 1px solid #e6e6e6; padding: 3px 0;}
.recruit-wrt-div .recruit-p-wrt-table th.recruit-table-th {vertical-align:top; border-bottom:none;}

/* recruit table 2 */
table.content-recruit-p-prevw {width:100%; border-collapse:collapse; border-top: 1px solid #b4a695; text-align:center;}
table.content-recruit-p-prevw th {background: #9c8973; padding-top: 2px; padding-bottom: 2px; color:#fff; border-bottom:1px solid #b4a695;}
table.content-recruit-p-prevw td {border-bottom: 1px solid #c7b299; padding: 2px 3px 2px 7px; color: #7e7e7e; text-align:center;}
table.content-recruit-p-prevw td.first-td {border-left:none; padding:3px 0;}

/* recruit table 2 */
table.content-recruit-p-prevw1 {width:100%; border-collapse:collapse; border-top: 1px solid #c7b299; text-align:center;}
table.content-recruit-p-prevw1 th {background: #9c8973; padding-top: 2px; padding-bottom: 2px; color:#fff; border-bottom:1px solid #b4a695;}
table.content-recruit-p-prevw1 td {border-bottom: 1px solid #c7b299; padding: 2px 3px 2px 7px; color: #7e7e7e; text-align:left;}
table.content-recruit-p-prevw1 td.first-td {border-left:none; padding:3px 0;}
