body { color: #333; font-size: 12px; background: #fff url(img/background.gif) repeat-y center top; margin: 0; padding: 0 }

#footer{

	font-size:10px;

	color:#FFF;

	padding-right:15px;

	}

.tableGreen{

	border-top:1px solid #33663F;

	border-left:1px solid #33663F;

	color:#666;

	text-align:left;

	}

.tableGreen th{

	border-right:1px solid #33663F;

	border-bottom:1px solid #33663F;

	color:#333;

	background:#BAC6BF;

	}

.tableGreen td{

	border-right:1px solid #33663F;

	border-bottom:1px solid #33663F;

	padding:5px 10px;

	}

.red14{

	font-size:14px;

	font-weight:bold!important;

	color:#CC3300;

	}

#nbBtn{

	font-size:12px;

	}

#nbBtn a{

	color:#666!important;

	text-align:none!important;

	}

#nbBtn a:hover{

	color:#666!important;

	text-align:underline!important;

	}



	

/*index -----------------------------------------------*/

.indexNewStyle{

	font-size:10px;

	text-align:left;

	}



/*-----------------------------------------------------*/







/*Side Bar --------------------------------------------*/



#navi{

	font-size:12px;

	color:#333;

	}

#navi a{

	color:#333;

	}



#navi a:hover{

	color:#333;

	text-decoration:none;

	}

.naviBtn a{

	color:#333!important;

	text-decoration:none!important;

	}

.naviBtn a:hover{

	color:#339933!important;

	}





/*-----------------------------------------------------*/



/*greeting --------------------------------------------*/

ul#greetingTxt{

	padding:10px 54px 10px 48px;

	margin:0;

	font:normal 12px/220% "MS UI $B%4%7%C%/(B","Osaka";

	text-align:left;

	}

ul#greetingTxt li{

	list-style-type:none;

	margin:0;

	padding:0 7px;

	}

/*-----------------------------------------------------*/



/*inquiry  --------------------------------------------*/

#inquiry{

	color:#666;

	font:normal 12px/140% "MS UI $B%4%7%C%/(B","Osaka";

	}

#inquiry p{

	padding:5px 0 0 0;

	margin:0;

	}

#inquiryForm{

	border-right:1px solid #999;

	border-bottom:1px solid #999;

	border-left:1px solid #999;

	}

#inquiryMiddle{

	padding:0;

	margin:30px 0 0 0 ;

	}

#inquiryMiddle th{

	padding:3px 5px;

	margin:0;

	text-align:left;

	font-weight:normal;

	}

/*-----------------------------------------------------*/



/*organaization  ---------------------------------------*/

#organaizationTable{

	padding:0;

	margin:0;

	font:normal 12px/160% "MS UI $B%4%7%C%/(B","Osaka";

	text-align:left;

	color:#666;

	}

#organaizationTable th{

	padding:5px;

	margin:0;

	font-weight:normal;

	}







.tablegray{
border-top:1px solid #999999;
border-left:1px solid #999999;
color:#666;
text-align:left;
}

.tablegray th{
border-right:1px solid #999999;
border-bottom:1px solid #999999;
color:#333;
background:#ffcccc;
}

.tablegray td{
border-right:1px solid #999999;
border-bottom:1px solid #999999;
padding:5px 10px;
}


.tablenoline{
border-top:0px solid;
border-left:0px solid;
}

.tablenoline th{
border-right:0px solid;
border-bottom:0px solid;
}

.tablenoline td{
border-right:0px solid;
border-bottom:0px solid;
}
	