@charset "utf-8";

#car_search, #car_search *, #car_search *:after, #car_search *:before {box-sizing:border-box}
#car_search {position:relative;width:100%;padding:30px 5%;border-bottom:1px solid #ddd;line-height:1.7;letter-spacing:-0.1px;background-color:#f7f7f7}

/* 옵션 */
#sch_area {position:relative;width:100%}
#sch_area:after {display:block;content:"";visibility:hidden;clear:both}
#sch_area .sch_rent {position:relative}
#sch_area .sch_rent.first {margin-bottom:10px}
#sch_area .sch_rent > a.choice {display:block;position:relative;height:45px;padding-left:12px;border:1px solid #ccc;font-size:14px;line-height:43px;transition:all .3s}
#sch_area .sch_rent > a.choice:after {display:block;position:absolute;top:0;right:10px;content:"\f054";font-size:12px;color:#444;font-family:FontAwesome}
/* 옵션 선택 ON */
#sch_area .sch_rent > a.choice.on {background-color:#fff}
#sch_area .sch_rent > a.choice.on:after {content:"\f053"}

/* 옵션 내용 */
#sch_area .sch_option {overflow:hidden;display:none;position:absolute;left:103%;top:-1px;z-index:200;width:240px;border:1px solid #ddd;font-size:12px;letter-spacing:-0.3px;color:#777;background-color:#fff}
#sch_area .sch_option .tit {position:absolute;top:0;width:100%;padding:10px 15px;font-size:14px;font-weight:bold;color:#fff} 
#sch_area .sch_option .empty {padding-top:80px;text-align:center}
#sch_area .sch_option_cont {height:250px;padding:55px 5px 10px 15px}
#sch_area .sch_option_cont dl {margin-bottom:25px}
#sch_area .sch_option_cont dl.last {margin-bottom:0}
#sch_area .sch_option_cont dl dt {padding-bottom:3px;border-bottom:1px solid #ddd;font-size:14px;font-weight:bold}
#sch_area .sch_option_cont dl dt i {padding-right:5px;font-size:10px}
#sch_area .sch_option_cont ul {overflow:hidden;padding:8px 0;border-bottom:1px dotted #ccc}
#sch_area .sch_option_cont ul li {float:left;width:50%}
#sch_area .sch_option_cont ul li a {color:#777}
#sch_area .sch_option_cont ul li a.selected {font-weight:bold;color:#F30}
#sch_area .sch_option_cont ul li a:hover {color:#222;text-decoration:underline}

/* 옵션 닫기버튼 */
#sch_area .sch_option .CloseBtn {position:absolute;right:13px;top:8px;z-index:300;font-size:16px;color:#fff}
#sch_area .sch_option .CloseBtn:hover {cursor:pointer}
#sch_area .sch_option .CloseBtn i {font-weight:normal}
#sch_area .sch_option .close_btn  {padding:10px 0;border-top:1px solid #ddd}
#sch_area .sch_option .close_btn .CloseBtnBtm {display:block;width:100px;height:25px;margin:0 auto;border:none;border-radius:3px;font-size:12px;line-height:23px;color:#fff;background-color:#555;transition:all .3s}
#sch_area .sch_option .close_btn .CloseBtnBtm:hover {background-color:#444}

/* 검색버튼 및 초기화 */
#sch_btn_area {position:relative}
#sch_btn_area .sch_btn {display:block;width:100%;height:45px;margin:10px 0;border-radius:3px;font-size:14px;font-weight:bold;line-height:45px;color:#fff;text-align:center}
#sch_btn_area .sch_btn span {position:relative;transition:all .3s}
#sch_btn_area .sch_btn span:after {display:block;position:absolute;right:-13px;top:-13px;opacity:0;content:"\f002";font-size:12px;font-weight:normal;color:rgba(255,255,255,.5);font-family:FontAwesome;transition:all .3s}
#sch_btn_area .sch_btn:hover span {padding-right:6px}
#sch_btn_area .sch_btn:hover span:after {opacity:1}

@media \0screen {/* 익스 8 */
#sch_btn_area .sch_btn span:after {display:none}
#sch_btn_area .sch_btn:hover span {padding-right:0}
}

#sch_btn_area .sch_reset {font-size:13px;color:#333}
#sch_btn_area .sch_reset i {padding-right:5px;transition:all .3s}
#sch_btn_area .sch_reset:hover{color:#146d9a}


