@charset "utf-8";

/* ------------------------------------------------------
 searchNews
------------------------------------------------------ */
.searchNews dt {
font-size:93%;
color:#888;
}
.searchNews ul li {
display:inline;
margin-right:25px;
}
.searchNews ul li.lastitem {
margin-right:0;
}
.searchNews ul li input {
margin-right:3px;
vertical-align:text-middle;
}



/* ------------------------------------------------------
 searchResult
------------------------------------------------------ */
dl.searchResult dd {
margin-bottom:12px;
border-bottom:1px solid #eee;
padding-bottom:12px;
}
dl.searchResult dd.lastitem {
margin-bottom:0;
border-bottom:none;
padding-bottom:0;
}
dl.searchResult dd img {
vertical-align:middle;
_padding:0.13em 0; /* for IE4-6 */
}
dl.searchResult dd span {
font-size:93%;
color:#888;
}


/* error
------------------------------------------------------ */
p.error {
margin-top:80px;
margin-bottom:80px;
font-weight:bold;
text-align:center;
}
