/*±βΊ»(basic_white) board */
/*list / view*/
.shop_boardtb {width:100%; font-size:12px; line-height:18px; border-top:1px solid #222;margin-top: 10px;}
.shop_boardtb th {height:35px; background:#fff; color:#222;  border-bottom:1px solid #ddd; text-align:center;border-right: 1px solid #ddd;padding: 15px;}
.shop_boardtb tr:not(:nth-child(1)) th{border-top:1px solid #ddd;}
.shop_boardtb td {padding:5px;  border-bottom:1px solid #ddd;padding: 15px;}
.shop_boardtb tr:not(:nth-child(1)) td{border-top:1px solid #ddd;}
.shop_boardtb td select{border:1px solid #ddd; height: 30px;}
.shop_boardtb td input[type="text"]{border:1px solid #ddd; height: 30px;}
.shop_boardtb td input[type="text"].edit{margin-right: 10px;}
.shop_boardtb .ttal {text-align:center;}
.shop_boardtb .last {border-bottom:1px solid #e1e1e1;}
.shop_boardtb td a:hover {color:#222;}
.shop_btn01{display: block;font-size: 15px;font-weight: 700;width: 200px;height: 50px;line-height: 50px;text-align: center;border: none;background: #000;color: #fff !important;}
.shop_baordsc {float:right; font-size:12px; line-height:18px; }
.shop_baordsc .bginput {width:180px; height:24px; border:1px solid #e1e1e1; background:#f5f5f5; line-height:22px;}


/*shop_boardlist_publication*/
.shop_boardlist {width:100%; font-size:12px; line-height:18px; border-top:1px solid #ccc; border-bottom:1px solid #e1e1e1;}
.shop_boardlist th {height:30px; font-size:12px; color:#444; text-align:center; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; background:#f9f9f9;}
.shop_boardlist td {font-size:12px; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; text-align:left; padding-left:10px;}
.shop_boardlist input, textarea {border:1px solid #e1e1e1;}

.shop_coment_tb {width:100%; font-size:12px; line-height:18px; border-top:1px solid #939393; border-bottom:1px solid #e1e1e1;}
.shop_coment_tb th {height:35px; font-size:13px; color:#777; text-align:center; border-top:1px solid #e1e1e1; background:#fbfbfb;}
.shop_coment_tb td {font-size:12px; border-top:1px solid #e1e1e1; text-align:left; padding-left:10px;}
.shop_coment_tb input, textarea {border:1px solid #e1e1e1;}

/* botton */
.shop_bd_btn {margin-top:30px; padding:0;}
.shop_bd_btn .admin {float:left;}

.shop_bd_btn2 { float:left; padding-top:30px; padding-bottom:30px; float:right;}
.shop_bd_btn2 img {vertical-align:top;}



@media screen and (max-width:767px) {
.shop_btn01{ width: 160px;font-size: 12px;height: 44px;line-height: 44px;}
.over_tbl_wrap{overflow-x: scroll;}
table.over_tbl{width: max-content;min-width: 100%;}
}