#sch_res_ov { margin: 0px 15px 20px 15px; padding: 15px 15px; border-radius: 3px; box-sizing: content-box; background: rgba(51, 51, 51, .425); font-size: 13px; line-height: 1.428571429; color: #f8f8f8; ul { display: flex; gap: 10px; } strong { color: #a4c6ff; } } .sch_res_list { margin: 0px 15px 20px 15px; padding: 15px 15px; border-radius: 3px; box-sizing: content-box; background: rgba(51, 51, 51, .425); font-size: 13px; line-height: 1.428571429; color: #f8f8f8; } .search_board_result { margin-bottom: 20px; h2 { display: inline-flex; font-weight: 900; margin-top: 10px; margin-bottom: 30px; margin-right: 20px; padding-left: 15px; border-left: 5px solid #E49400; padding: 10px; a { // color:#E49400; margin-left: 18px; } } a { font-weight: bold; font-size: 14px; } a.sch_more { color: #a4c6ff; place-self: end; } .sch_tit { margin-left: 10px } ul{ li{ padding: 20px; border-left: 5px solid rgba(51, 51, 51, 0.425); margin-bottom: 20px; &:nth-child(even) { background-color: rgba(51, 51, 51, .425); } &:hover { border-left-color: orange; } p { margin: 15px 10px } } } } .sch_info { margin-top: 35px; display: flex; gap: 10px; margin-left: 10px; .sv_member { display: flex; margin-left: 10px; color: #a4c6ff; align-items: center; display: none; img { border-radius: 50%; margin-right: 10px; justify-content: center; } } .sv_wrap { display: none; } .sch_datetime { align-self: center; align-items: center; } } .top-search-bar { button { background-color: #E49400;; padding: .3rem ; padding-left: 10px; padding-right: 10px; margin-left: .1rem; } } .sch_word { color:#a4c6ff; font: bold; } .searchBtn:focus { color: white; place-self: center; }