﻿@charset "utf-8";

.tbl-type1 {width:100%; border-top:2px solid #8c662a; border-bottom:1px solid #bdbdbd;}
.tbl-type1 th {text-align:center; border-bottom:1px solid #bdbdbd; background:url(../img/bg/bg_th.gif) no-repeat right center;}
.tbl-type1 th span {margin:9px 0;}
.tbl-type1 th.last {background:none;}
.tbl-type1 td {border-bottom:1px solid #e4e4e4; text-align:center;}
.tbl-type1 td span, .tbl-type1 td a {margin:6px auto 5px;}
.tbl-type1 td.title {text-align:left;}
.tbl-type1 td.title a {margin:6px 20px 5px; height:18px; overflow:hidden;}
.tbl-type1 .last td {border-bottom:none;}
.tbl-type1 td .dash1 {padding-left:9px; background:url(../img/icon/bul_bar2.gif) no-repeat left 0.583em;}

.tbl-type2 {clear:both; width:100%; border-top:2px solid #8c662a;border-bottom:1px solid #bdbdbd;}
.tbl-type2 th, .tbl-type2 td {border-bottom:1px solid #e4e4e4; border-right:1px solid #e4e4e4; vertical-align:middle;}
.tbl-type2 .last, .tbl-type2 .last2 {border-right:none;}
.tbl-type2 tr.last td, .tbl-type2 tr.last th, .tbl-type2 .last2, .tbl-type2 .pre-last {border-bottom:none;}
.tbl-type2 th {background:#f5f5f5; }
.tbl-type2 th span, .tbl-type2 th strong {margin:6px 15px 5px;}
.tbl-type2 th span {color:#333333;}
.tbl-type2 th span img {margin:3px 0 4px;}
.tbl-type2 thead th {text-align:center; border-bottom:1px solid #bdbdbd;}
.tbl-type2 thead th span {margin-left:0;margin-right:0;}
.tbl-type2 thead th.border-c {border-bottom-color:#e4e4e4;}
.tbl-type2 th label, .tbl-type2 th .lable {margin:12px 15px; vertical-align:top;}
.tbl-type2 th label .icon, .tbl-type2 th .lable .icon {margin-left:2px;}
.tbl-type2 th.sub {background:none; text-align:center;}
.tbl-type2 th.sub.strong {font-weight:bold;}
.tbl-type2 td {padding:0 15px;}
.tbl-type2 td strong {color:#999999;}
.tbl-type2 td input.text, .tbl-type2 td input.textarea {border-left:1px solid #c6c6c6; border-top:1px solid #c6c6c6; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4;}
.tbl-type2 td input.text, .tbl-type2 td textarea, .tbl-type2 td select {margin:7px 0;}
.tbl-type2 td .select-wrap .option-container{ margin:7px 0 0;}
.tbl-type2 td .select-wrap .option-container li {padding:2px 0 1px;}
.msie6 .tbl-type2 td .select-wrap .option-container,
.msie7 .tbl-type2 td .select-wrap .option-container { margin:8px 0 0;}
.msie6 .tbl-type2 td .select-wrap .option-container li, msie7 .tbl-type2 td .select-wrap .option-container li {padding:2px 3px 1px;}
.tbl-type2 td .radio {margin:7px 7px 7px 0; vertical-align:middle;}
.tbl-type2 td span.form-mark {width:9px; height:21px; margin:7px 0; text-align:center;}
.tbl-type2 td span.form-mark img {vertical-align:middle; margin:4px 0 3px;}
.tbl-type2 td span.form-txt {padding:3px 0 2px;}
.tbl-type2 td label, .tbl-type2 td .lable {padding:3px 5px 2px 0;}
.tbl-type2 td span, .tbl-type2 td a, .tbl-type2 td ul, .tbl-type2 td label {margin:6px 0 5px;}
.tbl-type2 td .field {margin:0; }
.tbl-type2 td .field li {float:left; display:inline-block; margin-right:20px;}
.tbl-type2 td a:hover {text-decoration:underline;}
.tbl-type2 td a.btn {margin:4px 0;}
.tbl-type2 td a.btn2 {margin:8px 0 7px;}
.tbl-type2 .download th {vertical-align:top; background:none; border-right:none;}
.tbl-type2 .download td {vertical-align:top;}
.tbl-type2 .download a {margin-left:1px;}
.tbl-type2 .download .icon-txt {color:#777777;}
.tbl-type2 .total th, .tbl-type2 .total td {background:#f5f5f5; color:#333333;}
.tbl-type2 .total th {text-align:center;}
.tbl-type2 .total th span {margin:6px 0 5px;}
.tbl-type2 .total td {text-align:right;}
.tbl-type2 .file-size {width:86px; background:url(../img/icon/bul_bar1.gif) no-repeat 7px center;}
.tbl-type2 span.stock-down, .tbl-type2 span.stock-up {margin:19px 15px; font-size:1.167em;}
.tbl-type2 span.stock-down, .tbl-type2 span.stock-down-small, .tbl-type2 span.stock-down strong {color:#447ec5;}
.tbl-type2 span.stock-up, .tbl-type2 span.stock-up-small, .tbl-type2 span.stock-up strong {color:#e31212;}
.tbl-type2 span.stock-down em, .tbl-type2 span.stock-down-small em, .tbl-type2 span.stock-up em, .tbl-type2 span.stock-up-small em {width:14px; height:18px; font:0/0 Arial; color:#fff;}
.tbl-type2 span.stock-down em {background:url(../img/icon/arrow_down.gif) no-repeat left center;}
.tbl-type2 span.stock-down-small em {background:url(../img/icon/arrow_down_small.gif) no-repeat left center;}
.tbl-type2 span.stock-up em {background:url(../img/icon/arrow_up.gif) no-repeat left center;}
.tbl-type2 span.stock-up-small em {background:url(../img/icon/arrow_up_small.gif) no-repeat left center;}
.tbl-type2 .tbl_list li {padding-left:9px;background:url(../img/icon/icon_dash_black.gif) no-repeat 0 7px;}

p.icon-txt, span.icon-txt, ul.icon-txt li, dl.icon-txt dd {padding-left:9px; background:url(../img/icon/bul_bar2.gif) no-repeat left 0.583em;}
ul.icon-txt li {margin:0 0 4px;}
ul.icon-txt-wide li {margin:7px 0 6px;}

.paging {margin-top:12px; text-align:center;}
.paging .img {padding:4px 0 5px;}
.paging .direct-num {margin:0 10px 0 1px;}
.paging .direct-num a, .paging .direct-num strong {vertical-align:top; padding:0 4px 0 5px; margin:0 -4px 0 0;}
.paging .direct-num strong {color:#8c662a;}

.list-type1 {overflow:hidden; border-top:2px solid #8c662a;}
.list-type1 li {position:relative; min-height:75px;padding:14px 0 14px 154px; border-bottom:1px solid #e4e4e4; background:url(../img/common/noimg_list.gif) no-repeat left 17px;}
.msie6 .list-type1 li {height:75px;}
.list-type1 li .title {margin-bottom:4px;}
.list-type1 li a.title:hover {color:#8c662a;}
.list-type1 li .memo {line-height:1.334em; margin-bottom:10px;}
.list-type1 li .upimg, .list-type1 li .btn {position:absolute; left:1px; top:18px; width:128px; height:73px; }
.list-type1 li .btn {font:0/0 Arial; text-indent:-9999px; background:url(noimg.gif);}
.list-type1 span {margin-right:9px; vertical-align:top;color:#999999;}
.list-type1 span.writer em, .list-type1 span.date em {display:none;}
.list-type1 span.hit em {padding-right:4px; margin-right:3px; background:url(../img/icon/icon_colon.gif) no-repeat right 0.417em; vertical-align:middle;}

.list-type2 {overflow:hidden; width:100%; border-bottom:2px solid #bdbdbd;}
.list-type2 li {position:relative; border-top:2px solid #8c662a; padding:0 0 17px 0;}
.list-type2 li .info {width:100%;overflow:hidden; background:#f5f5f5; border-bottom:1px solid #e4e4e4;}
.list-type2 li .info dt {position:absolute; left:-9999px;}
.list-type2 li .info dd {padding:6px 15px 5px; float:right;}
.list-type2 li .info dd.title {width:550px; font-weight:bold; padding-right:98px;}
.list-type2 li .info dd.title .icon {margin:0 0 0 6px; vertical-align:middle;}
.list-type2 li .info dd.date {background:url(../img/icon/bul_bar1.gif) no-repeat right 0.917em; padding-right:16px; color:#999999;}
.list-type2 li .btn {position:absolute; right:15px; top:6px;}
.list-type2 li .memo {padding:12px 15px 0;}

.board-top {position:relative; border:1px solid #e1ddd6; padding:3px; margin-bottom:15px; z-index:20;}
.board-top .memo {position:relative;background:#f3f1ec; min-height:70px; padding:18px 20px 42px; z-index:20;}
.msie6 .board-top .memo {height:70px;}
.board-top .memo .title {margin-bottom:5px;}
.board-top .memo .title strong {display:block;}
.board-top .upimg {position:absolute; left:18px; top:18px; display:block; }
.board-top .btn {position:absolute; display:block; right:19px; bottom:16px; z-index:50;}
.board-top-type2 .memo{min-height:94px; padding:18px 20px 18px 211px; background:#f3f1ec url(../img/common/noimg_list_top.gif) no-repeat 17px 17px;}
.msie6 .board-top-type2 .memo {height:94px;}
.board-top-type2 .btn {position:absolute; display:block; right:19px; bottom:16px; z-index:50;}

.board-search {width:100%; text-align:right; margin-bottom:10px;}
.board-search .submit {margin-right:1px;}

.board-view {border-top:2px solid #8c662a; border-bottom:1px solid #bdbdbd; position:relative; overflow:hidden; float:left;}
.board-view .basic-info {width:100%; border-bottom:1px solid #e4e4e4; overflow:hidden;}
.board-view .basic-info dt {border-bottom:1px solid #bdbdbd;font-weight:bold; float:left; background:#f5f5f5; }
.board-view .basic-info dt em {float:left; width:85px; height:100%; padding:9px 0 9px 15px;}
.board-view .basic-info dt span {float:right; width:638px; min-height:18px; padding:6px 0 6px 11px; background:#fff; border-left:1px solid #e4e4e4;}
.msie6 .board-view .basic-info dt span {height:18px;}
.board-view .basic-info dt .icon {vertical-align:middle; margin-left:10px;}
.board-view .basic-info dd {float:right; margin-left:20px; padding:6px 15px 5px 0;}
.board-view .basic-info dd em {padding:0 10px 0 15px; margin-right:10px; background:url(../img/icon/bul_bar1.gif) no-repeat right center;}
.board-view .basic-info dd.writer {float:left; margin-left:0;}
.board-view .basic-info dd.hit em {margin-right:36px;}
.board-view .txt {clear:both; padding:22px 20px 27px 20px;}
.board-view .txt img {margin:0 auto 22px;}
.board-view .btn-apply {position:absolute; right:15px; top:6px;}

.board-preview {overflow:hidden;height:58px;margin-top:20px;border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;}
.board-preview dt,.board-preview dd {float:left; overflow:hidden;}
.board-preview dt {width:74px; height:29px; border-right:1px solid #e4e4e4; padding-left:27px; background:#f5f5f5 url(../img/bg/board_next.gif) no-repeat 14px 12px; }
.board-preview dt img {margin:8px 0 7px 0;}
.board-preview dd {width:618px; height:15px; padding:7px 15px;}
.msie6 .board-preview dd {padding:8px 15px 6px;}
.board-preview .prev {border-bottom:1px solid #e4e4e4;}
.board-preview dt.prev {background-image:url(../img/bg/board_prev.gif);}


.btn-area-right {width:100%; clear:both; text-align:right; padding-top:10px;}
.btn-area-center {width:100%; clear:both; text-align:center; padding-top:10px;}

.tab-list {width:100%; border-bottom:2px solid #757575; margin-bottom:25px;}
.tab-list a {vertical-align:bottom; margin-right:-3px;}

.tab-list2 {position:relative; clear:both; width:100%; height:54px; margin-bottom:15px; }
.tab-list2 a {margin-left:1px; vertical-align:top;}
.tab-list2-sub {position:absolute; top:33px;}
.tab-list2-sub a {padding:3px 13px; margin-right:-3px; background:url(../img/icon/bul_bar4.gif) no-repeat left center;}
.tab-list2-sub a.first {background:none;}

.tab-list2-sub-1 {left:260px;}
.tab-list2-sub-2 {left:207px;}
.tab-list2-sub-3 {left:397px;}
.tab-list2-sub-4 {right:0;}
.tab-list2-sub-5 {left:510px;}

.tab-heading {position:relative; width:100%;}
.tab-heading .title {position:relative; float:left; margin-right:5px; z-index:30;}
.tab-heading .title-last {margin-right:0;}
.tab-heading .tab-content {position:absolute; left:0; top:0; width:750px; padding-top:47px; z-index:20; min-height:826px;}
