.board-search-wrap { width: 100%; margin-top: 20px; text-align: center; font-size: 0.9em; }
.board-search-wrap .search-type { height: 35px; border: solid 1px #d5d5d5; border-radius: 0; background-color: #fff; color: #222}
.board-search-wrap .search-keyword { height: 35px; border: solid 1px #d5d5d5; padding: 0 7px; }
.board-search-wrap .search-btn { height: 35px; padding: 0 15px; background: #d5d5d5; }

@media screen and (max-width:500px) {
  .board-search-wrap .search-type{width: 25%;}
  .board-search-wrap .search-keyword{width: 50%; }
  .board-search-wrap .search-btn{width: 22%;}
}