/* search */

#search{margin:0 0 30px 0;padding:0 10px 0 10px;}
#search div.t1{margin:0;padding:0 0 0 20px;background:url(../images/front/search/t1.gif) no-repeat 0 0;width:640px;height:30px;font-size:16px;font-weight:bold;color:#fff;line-height:30px;}
#search form{margin:0;padding:0;}
#search div.bg{margin:0 0 20px 0;padding:10px;background:#fed;vertical-align:middle;}
#search table{margin:0;padding:0;border:10px;width:100%;text-align:left;}
#search table td{padding:0 10px 10px 0;border-bottom:1px dotted #f90;}
#search table td span{margin:0 5px 0 0;}
#search table td label{margin:0 10px 0 0;}
#search input{margin:0 5px 0 0;}
#search select{margin:0 5px 0 0;}
#search div.b1{margin:0px 0px 0px 140px;padding:0px 0px 0px 0px;}
#search div.b1 a{display:block;background:url(../images/front/search/b1.gif) no-repeat 0 0;width:180px;height:36px;font-size:0;line-height:0;text-indent:-9999px;}
#search div.b1 a:hover{display:block;background:url(../images/front/search/b1.gif) no-repeat 0 -36px;width:180px;height:36px;font-size:0;line-height:0;text-indent:-9999px;}
#search div.b2{margin:-36px 0px 0px 325px;padding:0px 0px 0px 0px;}
#search div.b2 a{display:block;background:url(../images/front/search/b2.gif) no-repeat 0 0;width:180px;height:36px;font-size:0;line-height:0;text-indent:-9999px;}
#search div.b2 a:hover{display:block;background:url(../images/front/search/b2.gif) no-repeat 0 -36px;width:180px;height:36px;font-size:0;line-height:0;text-indent:-9999px;}
