.boardSearch2 {width:100%;margin:5px 0;text-align:right;padding:5px 10px 20px 0}
.boardSearch2 .button {border-top:1px solid #e2e2e2;border-left:1px solid #e2e2e2;border-right:1px solid #b1b1b1;border-bottom:1px solid #b1b1b1;background-color:#fff;background:url(/images/contents/searchblit.gif) no-repeat  right 9px;padding:2px 16px 2px 10px;color:#7c7c7c;font-size:11px;line-height:20px;cursor:pointer;text-decoration:none;}
.boardSearch2 a.button{display:inline-block;height:22px;padding:2px 16px 2px 13px;}

.form-actions {
  padding: 19px 20px 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-top: 1px solid #e5e5e5;
  *zoom: 1;
}
.form-actions:before,
.form-actions:after {
  display: table;
  content: "";
  line-height: 0;
}
.form-actions:after {
  clear: both;
}

table.boardbasic_view {width:100%;color:#777777;line-height:18px;border-bottom:1px solid #b9b9b9; !important border-collapse:collapse}
table.boardbasic_view thead th {width:100%;font-weight:400;border-bottom:2px solid #99bdd9;padding-bottom:10px;text-align:right}
table.boardbasic_view thead th.none{border:0;text-align:left}
table.boardbasic_view thead th .bv_title {font-size:20px;font-weight:400;color:#3a3a3a;text-align:left;float:left;padding-left:5px}
table.boardbasic_view thead th .bv_field {display:inline-block;text-align:right;padding-right:15px}
table.boardbasic_view thead th .bv_day {display:inline-block;text-align:right;padding-right:15px}
table.boardbasic_view thead th .bv_hits {display:inline-block;text-align:right;padding-right:5px}
table.boardbasic_view tbody td {border-bottom:1px solid #d8d8d8;padding:20px 10px}
table.boardbasic_view tfoot td {border-bottom:1px solid #d8d8d8;padding:10px 10px}
table.boardbasic_view tfoot td span {padding-right:7px; color:#a2a2a2;font-weight:600}
table.boardbasic_view tfoot td a {text-decoration:none;;color:#777777}

.addf_box{width:100%; padding:5px;border:1px solid #dbdbdb;background-color:#f4f6f7 !important; margin:10px 0}
.addf_box td {border:0 !important; padding:5px 7px !important}

table.basic_style .sbutton {font-size:11px;padding:3px 8px;border-top:1px solid #dcdcdc;border-left:1px solid #dcdcdc;border-right:1px solid #b9b9b9;border-bottom:1px solid #b9b9b9;background-color:#fff;color:#8d8d8d; margin:0 5px; text-align:center;cursor:pointer}
table.basic_style a.sbutton {display:inline-block;text-decoration:none}
.addf_box td .tbb{margin-top:10px}

table.boardbasic {width:100%;font-size:12px;font-weight:400;color:#8d8d8d;border-collapse:collapse; line-height:16px; margin-bottom:10px}
table.boardbasic thead th {font-weight:400;border-top:2px solid #99bdd9;border-bottom:1px solid #b7b7b7;color:#8c8c8c;padding:10px 0;}
table.boardbasic thead th a {font-weight:400;color:#8c8c8c;text-decoration:none;}
table.boardbasic tbody td {color:#777777;border-bottom:1px solid #d8d8d8;padding:7px 4px; text-align:center}
.bbtnb {background-color:#6babc6;border:1px solid #4294b7;padding:3px 7px;font-size:11px;color:#fff;font-weight:600;text-decoration:none}
.bbtng {background-color:#73c1b8;border:1px solid #5aaea4;padding:3px 7px;font-size:11px;color:#fff;font-weight:600;text-decoration:none}
table.boardbasic td.title {color:#4c4c4c; text-align:left}
table.boardbasic td.receive {font-weight:800;color:#fc5c0d}
table.boardbasic td.complete{font-weight:800;color:#a0a0a0}
table.boardbasic td.title a {color:#4c4c4c;text-decoration:none}

.boardSearch {width:100%;margin:5px 0;text-align:center;padding:8px}
.boardSearch .sb1 {height:25px; padding:3px;border:1px solid #ccc;color:#7c7c7c;font-size:11px}
.boardSearch .sb2 {height:17px;padding:3px;width:170px;border:1px solid #ccc}
.boardSearch .button {border-top:1px solid #e2e2e2;border-left:1px solid #e2e2e2;border-right:1px solid #b1b1b1;border-bottom:1px solid #b1b1b1;background-color:#fff;background:url(/images/contents/searchblit.gif) no-repeat  right 9px;padding:2px 10px;color:#7c7c7c;font-size:11px;line-height:20px;cursor:pointer}

table.basic_style {font-size:12px;color:#ccc;border-collapse:collapse; line-height:16px;margin:0 auto; margin-bottom:20px;letter-spacing:1px}
table.basic_style th {border:1px solid #dcdcdc;color:#8b8b8b;padding:10px 10px;background-color:#f9f9f9; text-align:center}
table.basic_style td {border:1px solid #dcdcdc;padding:10px 10px;color:#8d8d8d;}
.tsb1 {height:25px; padding:3px;border:1px solid #ccc;color:#7c7c7c;font-size:11px}
.tssb, .tsb, .tmb, .tm2b, .tm3b, .tb2b, .tbb  {height:15px;padding:3px 5px;border:1px solid #dcdcdc}
.tssb {width:70px}
.tsb {width:170px}
.tmb {width:280px}
.tm2b {width:50%}
.tm3b {width:60%}
.tb2b {width:96%}
.tbb {width:98%}
table.basic_style .sbutton {font-size:11px;padding:3px 8px;border-top:1px solid #dcdcdc;border-left:1px solid #dcdcdc;border-right:1px solid #b9b9b9;border-bottom:1px solid #b9b9b9;background-color:#fff;color:#8d8d8d; margin:0 5px; text-align:center;cursor:pointer}
table.basic_style .button {padding:3px 8px;border-top:1px solid #dcdcdc;border-left:1px solid #dcdcdc;border-right:1px solid #b9b9b9;border-bottom:1px solid #b9b9b9;background-color:#fff;color:#8d8d8d; margin:0 5px; text-align:center;cursor:pointer}
table.basic_style .tibox {width:100%;border:1px solid #ddd;padding:10px 0;margin:10px 0}
table.basic_style .tibox ul li {padding:0 20px}
.w100 {width:100% !important}

ul.boardplist { text-align:center;padding:5px 0;width:100%;clear:both}
ul.boardplist li {display:inline;padding:0 8px;color:#919191}
ul.boardplist li a{text-decoration:none;color:#919191}
ul.boardplist li.btn {padding:0}
ul.boardplist li span {font-weight:800;color:#0094d3;}

.label,
.badge {display: inline-block;padding: 2px 4px;font-size: 11.844px;font-weight: bold;line-height: 14px;color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);white-space: nowrap;vertical-align: baseline;background-color: #999999;}
.label {-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}

/*포토겔러리*/
.warp_photobox {width:100%; min-height:100px;border-top:2px solid #99bdd9; border-bottom:1px solid #d8d8d8;margin-bottom:22px;padding-top:30px;padding-bottom:5px}
.warp_photobox ul.photo_rowbox {width:100%;height:220px;padding-left:4px}
.warp_photobox ul.photo_rowbox li {position:relative;width:195px; display:block;float:left;padding:0 20px;}
.warp_photobox ul.photo_rowbox li dt {width:195px; height:145px; border:1px solid #d5d5d5; background-color: #f5f5f5; overflow:hidden;margin-bottom:10px}
.warp_photobox ul.photo_rowbox li dt img {width:100%}
.warp_photobox ul.photo_rowbox li dd {font-size:12px; color:#8b8b8b; text-align:center;line-height:18px;padding:0}
.warp_photobox ul.photo_rowbox li dd.pnew {position:absolute; left:20px;top:0}
.warp_photobox ul.photo_rowbox li dd a {display:block;font-size:12px; color:#777777; font-weight:800; text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}