body,
body *{
	margin:0;
	padding:0;

}

div#kensaku1{
width: 160px;
_width: 156px;
/*border:1px solid #ccc;*/
background: #E7F6F9;
border:1px solid #ccc;
padding:2px 0 2px 2px;
margin:3px 0;
zoom:1;
}

div#kensaku2{
width: 158px;
_width: 158px;
background: #E7F6F9;
border:1px solid #ccc;
padding: 2px;
margin:3px 0;
zoom:1;
}


div#kensaku1.kensakuInclude{
margin:3px 0 5px 5px;

}
* html div#kensaku1.kensakuInclude{
margin:0 0 5px 5px;

}

/*second top*/
div#second_top{
width:164px;
_width:162px;
height:240px;/*300px*/
/*overflow:hidden;*/
}

div#second_top div#kensaku1{
margin:0px;	
height:auto;
}

div#second_top p#read{
background:#66cccc;
margin:0;
padding:3px;
font-weight:bold;
font-size: 12px;
}

div#kensaku1 table{

}
div#kensaku1 table tr th{
font-size:12px;
text-align:left;
padding: 3px 0 0;
}
div#kensaku1 table tr td{
font-size:10px;
padding: 0 0 3px;
}

div#kensaku1 table th span{
font-weight:bold;
text-align:left;
width:100%;
}

div#kensaku1 table td#dept{
background:#CCFFCC;
font-weight:bold;
text-align:left;
}

div#kensaku1 table td#carrier select{
font-size:10px;
}
div#kensaku1 table td#goto select{
width:140px;
font-size:10px;
}

div#kensaku1 table td#date select,
div#kensaku1 table td#dept select{
font-size:10px;
}

div#kensaku1 p.submitButton{
text-align:center;
padding:5px 0 0 0;
}


div#kensaku1 .noDisplay{
display:none;
}



div#kensaku1 table td#carrier select,
div#kensaku1 table td#carrier input,
div#kensaku1 table td#carrier p{display:inline;}

#kensaku2 .over{
    background: url(/images_ad/top/searchbox/arrow.gif) no-repeat scroll 0 0 transparent;
	padding: 0 0 2px 17px;
	font-size:11px;
}
