@charset "utf-8";

/* search */
.search-content{}
#content.search-content .content-header {height: 64px; padding: 0; z-index: 21;}
.search-content .content-layout { padding: 0 16px; }
.search-content .wide-layout{ border-bottom:1px solid #ededed; }
.search-content .search-area {position: fixed; left: 64px; right: 60px; top: 12px; z-index: 22;}
.search-content .search-area .search-form {padding: 0; border: none; }
.search-content .search-area .search-form input {padding: 9px 48px 9px 12px; height: 40px; font-size: 16px; line-height: 1.4; font-weight: 400; letter-spacing: -1px; color: #222; background-color: #F5F5F5;}
.search-content .search-area .search-form input::placeholder { color: #9F9F9F;}
.search-content .search-area .search-form .btn {top: 4px; right: 4px; width: 32px; height: 32px; background-color: transparent; line-height: inherit;}
.search-content .search-area .search-form .ico-search {background-position: center;}
.search-content  .search-result-head {}
.search-content  .search-result-head p,
.search-content  .search-result-head strong {font-size: 16px; line-height: 1.4; font-weight: 400; letter-spacing: -1px; color: #222; }
.search-content .search-area .txt-area{ padding:10px 0 28px;}
.search-content .search-area .txt-area a{ line-height:10px; font-size:14px; font-weight:350; }
.search-content .no-data {padding: 80px 0;}
.search-content .no-data .tit,
.search-content .no-data .txt {font-size: 16px; line-height: 1.4; letter-spacing: -1px;}
.search-content .no-data .tit {color: #222;  font-weight: 600;}
.search-content .no-data .txt {margin-top: 8px; color: #9F9F9F; font-weight: 400;}
.search-content .btn-border {border-color: #222 !important; font-size: 14px; font-weight: 500; letter-spacing: -1px; color: #222 !important;}
.search-content .btn-border .ico-more {margin-left: 2px;}
