@charset "shift-jis"; 

/*****************************************************
------------------------------------------------------
	[ contents css ]
------------------------------------------------------
*****************************************************/

#contents {
	width:780px;
	margin:0 auto;
}


/*----------- title -----------------------*/

#contents h2 {
	margin-bottom:15px;
	font-size:120%;
}
#contents h3 {
	margin-bottom:5px;
	color:#CB461A;
	font-size:110%;
}

/*----------- default -----------------------*/

#contents p {
	margin-bottom:10px;
	line-height:150%;
}

table {
	margin-bottom:20px;
	border-collapse:collapse;
	border:0px;
}
th {
	padding:8px 10px;
	border:0px;
	background:;
}
td {
	padding:8px 10px;
	border:0px ;
}


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

#half_left {
	float:left;
	margin:0px 0px 0px 10px;padding:0px;
	width:370px;
}
#half_right {
	float:right;
	margin:5px;padding:0px;padding:0px;
	width:370px;
}
#bun_left {
	float:left;
	margin:0px 0px 0px 20px;padding:0px;
	width:200px;
}
.hizuke {font-size:21px;color:#699;margin:0px 0px 0px 0px;}
.whatsnewscnts {font-size:14px;color:#333;margin:0px 0px 0px 0px;
}
#bun_right {
	float:right;
	margin:10px;padding:0px;
	width:480px;
}

#bun_right img {margin-bottom:10px;padding:0px;border:0px;}

#jdm_news {border:1px solid #ccc;}

#jdm_blog_menu {font-size:12px;background-color:#fcc;padding:5px 5px 5px 5px;}
/*----------- company ---------------------*/

#company table { margin-left:25px;width:550px; }
#company th { width:120px; }


/*----------- company ---------------------*/

#house h2,
#system h2  { clear:both; }

#getacrobat2 { margin: 10px 10px 5px; padding: 10px; border: dashed 1px #ddd ;clear:both;}
#getacrobat2 h3 {font-size:11px;background-color:#ddd;padding;3px;text-align:center;margin:0px;}
.pnf {float:left;width:180px;position: static;margin:0px 0px 10px 3px; }
