@charset "utf-8";


.searchbox {overflow:hidden; padding-bottom:10px; width:700px; margin-bottom:20px; padding:10px 10px 10px 15px;  border: 1px solid #D8D8D8; background:#F7F7F7; box-sizing: border-box;}
.searchbox h2 {position:relative; font-size:18px; font-weight:600; color:#000; letter-spacing:-1px; border-bottom:1px solid #D8D8D8; padding-bottom:14px; }
.searchbox ul{margin-top:5px; }
.searchbox li{float:left; padding:5px 15px;}
.searchbox li.on{font-size:15px; font-weight:600; color:#C51917;}

/* 검색리스트 */
.searchCont {padding:0px 0; padding-bottom:10px;}
.searchCont h2 {position:relative; width:700px; margin-bottom:10px; padding:10px 10px 10px 15px; font-size:24px; border: 1px solid #D8D8D8; font-weight:600; color:#000; letter-spacing:-1px; box-sizing: border-box;}
.searchCont h2.no {border:none;}
.searchCont h2 p {	float:right;	font-size:12px; padding:0px 0px 0px 0px; }	
.searchCont h2 p a { color:#F25702;}	
.searchCont .page {width:100%; text-align:center; font-size:14px; padding:15px 0px 0px 0px; border-top: 1px dotted #868686;}
.searchCont h3 {position:relative; width:668px; margin-bottom:20px; padding:0px 0px 0px 10px; font-size:24px; font-weight:600; color:#000; letter-spacing:-1px;}
.searchCont h3 span {margin-left:10px; font-size:14px; font-weight:normal; color:#444; letter-spacing:0;}

.searchCont .searchList {width:100%; overflow:hidden;padding:20px 0 0px 0px; margin-bottom:20px; border-top: 1px dotted #868686;}
.searchCont .searchList em {color:#9E0002; font-weight:600; font-style:normal}
.searchCont .searchList strong {font-size:12px;color:#3E3E3E; font-weight:normal;}
.searchCont .searchList .p {float:left;}
.searchCont .searchList .p img {display:block; max-width:150px; max-height:100px; margin:3px 20px 5px 0px;}
.searchCont .searchList .t {}
.searchCont .searchList .t .tit {font-size:15px; font-weight:600; padding-bottom:7px; letter-spacing:-1px;}
.searchCont .searchList .t .tit a { color:#000; }
.searchCont .searchList .t .tits {font-size:13px; font-weight:600; padding-bottom:7px;  letter-spacing:-1px;}
.searchCont .searchList .t .tits a {color:#666; }
.searchCont .searchList .t .name { color:#0066CC; padding:0px 0px 5px 0px;}	
.searchCont .searchList .t .ho { color:#000000;}	
.searchCont .searchList .t .txt { letter-spacing:-1px;}	
.searchCont .searchList .t .txt a { line-height:20px !important; }
.searchCont .searchList .t .txt span {font-size:11px; color:#666; padding-left:7px;}
.searchCont .more {text-align:right;padding-top:10px;padding-right:7px;background:url(/images/arrow_right1.gif) no-repeat right 13px; border-top: 1px dotted #C8C8C8;}
.searchCont .more a {font-size:11px;color:#f25632;text-decoration:underline;}
