@charset "Shift_JIS";

/*  table---------------------------------------------------------------------- */

.cate_1{
   width: 70px;
   padding-left: 8px;
   vertical-align:top;
   line-height: 22px;
   margin-bottom: 10px;
   float:left;
}

.cate_2{
   width: 100px;
   vertical-align:top;
   line-height: 22px;
   margin-bottom: 10px;
   float:right;
}
	
.cate_3{
   width: 390px;
   padding: 5px 5px 5px 0;
   line-height: 22px;
   vertical-align:top;
}
	
.cate_4{
   width: 260px;
   padding-top: 10px;
}
	

#form th{ width: 24%;
    padding: 10px;
	text-align:left;
	border-bottom: #cccccc 1px dotted;
}
	
#form td{ width: 76%;
    padding: 10px;
	text-align:left;
    border-bottom: #cccccc 1px dotted;
}


.table_kome{
   font-size: 10px;
   color:#990000;

}	
	
	
	
.special01{
 width: 22%;
 border-bottom: #CCCCCC 1px dotted;
 padding: 8px 0 3px 0;
 }	
	
	
.special02{
 width: 78%;
 border-bottom: #CCCCCC 1px dotted;
 padding: 8px 0 3px 0;
 }	
 
 .special03{
 width: 100%;
 padding: 8px 0 3px 0;
 }