.curs {cursor:pointer}

.skin_btn {
  display: inline-block;
  background-color: #276ccb;
  border: none;
  color: #FFFFFF;
  text-align: center;
  font-size: 14px;
  padding: 5px 10px;
  transition: all 0.5s;
  cursor: pointer;
  margin: 0px;
}

.ex {font-family: "돋움";	font-size: 9pt; color: #aaaaaa;}
.msgtxt{	font-size:11px;color:#7D7D7D;clear:both;}
.catetxt{	letter-spacing: -1px;}

.skin_input {background: #fff none repeat scroll 0 0;border: 1px solid #bdbdbd;color: #444;font-size: 14px;height: 30px;line-height: 30px;padding: 0 0.75em;}
.skin_select {border: 1px solid #bdbdbd;color: #444;height: 32px;line-height: 30px;padding-left: 0.75em;margin:0;}
.skin_text {background: #fff none repeat scroll 0 0;border: 1px solid #cecece;color: #6e6e6e;font-size: 14px;height: 64px;line-height: 20px;padding: 0.75em;min-width: 500px;}

.skin_file {border:1px solid #CCCCCC;height:22px;padding:3px 2px 1px;}

.skin_ulli{position:relative;*zoom:1;}
.skin_ulli:after {content:""; display:block; clear:both;}
.skin_ulli li {float:left; padding: 0;margin-right:4px;margin-bottom:4px;list-style:none;}
.skin_clear { clear: both; height: 0; font-size: 0; visibility: hidden; overflow: hidden; }
.skin_line {border-bottom:2px solid #999; clear:both;height:7px; margin-bottom: 5px;}
.skin_dot { border-top: 1px dashed #CCC;clear: both; }


.bbs_cnt_title {position:relative; padding:3%;clear: both;margin:1rem auto;border-radius: 0.25rem;width:55%;background-color:#EEE;overflow: hidden;text-align:center;}
.bbs_cnt_title:after {clear: both;content: "";display: block;}
.bbs_cnt_title h3{font-size:2.25rem;font-weight:600;margin:0 auto;}

/*쓰기 테이블*/
#bbs_write {*zoom:1;}
#bbs_write:after {content:""; display:block; clear:both;}
.skin_write {margin:1em auto;border-collapse:collapse;border-top:2px solid #555;padding:10px 0;}
.skin_write tbody tr {}
.skin_write tbody th, .skin_write tbody td{border-bottom:1px solid #ddd; padding: 3px 0px;color:#444;}
.skin_write tbody th {width:15%; font-weight:normal;text-align:left; padding-left: 10px; }
.skin_write .bold {font-weight:bold;letter-spacing:-1px;}
.skin_write em {color:#FF3300;}

.none_table {border:none; padding:0;margin:0;}
.none_table tbody th, .none_table tbody td{border:none; padding:0;margin:0;}

#attached_file {position:relative;margin-bottom:10px;clear: both;}
#attached_file:after {content:""; display:block; clear:both;}
#attached_file dl{float:left;margin:3px;}
#attached_file dl dt{clear: both;border:1px solid #DDD;text-align:center;padding:0.25rem;margin-bottom:0.25rem;font-size:0;min-width:100px;height:70px;border-radius:0.25rem;overflow: hidden;
display:flex;
justify-content:center;
align-items:center;
}
#attached_file dl dt img{max-width:100px;max-height:70px;min-width:100px;}
#attached_file dl dd{clear: both;display: block;}

#attached_file dl._bead dt{background-color:#444;}
#attached_file dl._bead dt{border:1px solid red;}

/*VIEW 테이블*/
.skin_view {margin:1em auto;border-collapse:collapse; font-size:14px;border-top:2px solid #555;}
.skin_view a {color:#2f2f2f; text-decoration:none;outline: none;}

.skin_view tbody tr {height:36px;}
.skin_view tbody th, .skin_view tbody td{border-bottom:1px solid #ddd; padding: 3px 10px;}
.skin_view tbody th {font-weight:normal;text-align:left;}
.skin_view .bold {font-weight:bold;letter-spacing:-1px;}
.skin_view em {color:#FF3300;}

.skin_title {}
.skin_title h3 {line-height:1.5;}
#bbs_view_conts {word-break:break-all; line-height:1.7;min-height:300px;margin-bottom:20px;}
#bbs_view_conts img {max-width:100%;}

/*리스트 테이블*/
.skin_list {margin:1em auto;border-collapse:collapse;clear: both;}
.skin_list a {color:#2f2f2f; text-decoration:none;outline: none;}

.skin_list td {text-align:center;}	
.skin_list thead {background-color:#FFF;border-top:2px solid #DDD;border-bottom:2px solid #DDD;height:56px;}
.skin_list thead tr {height:56px;}

.skin_list thead th {font-weight:normal;text-align:center; margin:0; padding:0;}
.skin_list tbody tr {height:30px;}
.skin_list tbody th, .skin_list tbody td{border-bottom:1px solid #f0f0f0; padding: 10px 0;color:#444;}
.skin_list tbody tr:hover {background-color:#EAF3FD; color:#fff}
.skin_list tbody th {font-weight:normal;text-align:left;}
.skin_list .odd {}
.skin_list .bold, .skin_list .bold a {font-weight:bold;letter-spacing:-1px;}

/*카테고리*/
#skin_category {position:relative;width:100%;}
#skin_category a{display:block;background-color:#f5f5f5;padding:2px 15px;margin:0px;letter-spacing:-0.025rem;color:#444;}
#skin_category .select a {background-color:#ceedfd;font-weight:bold;}

/*보드설명*/
#skin_description {position:relative;width:100%;}

/*댓글쓰기*/
#commt_write fieldset { display:inline;margin:0;padding:10px 0; border:0 none;width:100%;}
#commt_write legend {display:none;}

/*댓글리스트*/
.commt_list {position:relative;width:100%;}
.commt_list dl {margin-bottom:10px;padding-bottom:2px;border-bottom:1px solid #ddd;}
.commt_list dt {position:relative;margin:0;margin-bottom:5px;}
.commt_list dd {position:relative;margin:0;padding-bottom:20px;}
.commt_list span.uico{float:left;margin-right:0.5rem;height:32px;line-height:32px;}
.commt_list span.name{font-weight:bold; color:#444;display:block;height:32px;line-height:32px;padding-left:5px;font-size:0.85rem;}
.commt_list span.date{position:absolute;right:0;bottom:5px;text-align:right; color:#C5C5C5;font-size:0.85rem;}
.commt_list span.del a{position:absolute;right:0;bottom:20px;text-align:right;color:#C5C5C5;font-size:0.85rem;}

 /*버튼레이아웃*/
#skin_btn_view {position:relative;width:100%;clear: both;*zoom:1;}
#skin_btn_view:after {content:""; display:block; clear:both;}
#btn_left{float:left}
#btn_right{float:right;}

/*MSG*/
#skin_msg {padding:10px;margin:0 auto;text-align:center;}
#skin_msg fieldset {width:400px;display:inline;margin:0 auto;padding:15px;}
#skin_msg legend {display:none;}
#skin_msg em {color:#0000CC;font-weight:bold;}

#skin_logmode {padding:1px;margin:0 auto;text-align:right;clear: both;}
