/* Form css */
.bbslist 	{ font-family:"맑은 고딕"; font-size:14px; font-weight:bold; color:#333333; background:#FFE6E6; border-top:#A4A4A4 1px solid; border-bottom:#A4A4A4 1px solid;}
.bbs_rt		{ font-family:"맑은 고딕"; font-weight:bold; font-size:18px; color:#000000; background:#FFE6E6; border-top:#A4A4A4 1px solid; border-bottom:#A4A4A4 1px solid;}
.bbslist_r 	{ font-family:"맑은 고딕"; font-size:16px; color:#333333; text-align:center; border-top:#A4A4A4 1px solid; border-bottom:#A4A4A4 1px solid;}
.bbslist_r2 	{ font-family:"맑은 고딕"; font-size:16px; color:#333333; text-align:left; border-top:#A4A4A4 1px solid; border-bottom:#A4A4A4 1px solid;}

/* 테이블 가로선 지정 */
.rc_rl		{ font-family:"맑은 고딕"; font-size:14px; border-top:#A4A4A4 1px solid; border-bottom:#A4A4A4 1px solid;}

button{
  background:#D70000;
  color:#fff;
  border:none;
  position:relative;
  height:30px;
  font-size:1.2em;
  padding:0 2em;
  cursor:pointer;
  transition:800ms ease all;
  outline:none;
}
button:hover{
  background:#fff;
  color:#D70000;
}
button:before,button:after{
  content:'';
  position:absolute;
  top:0;
  right:0;
  height:2px;
  width:0;
  background: #D70000;
  transition:400ms ease all;
}
button:after{
  right:inherit;
  top:inherit;
  left:0;
  bottom:0;
}
button:hover:before,button:hover:after{
  width:100%;
  transition:800ms ease all;
}