body,p,td,th,div	{ font-family:ＭＳ ゴシック; font-size:small; line-height:150%; }
td.menu			{ line-height:100%; }
font.title		{ font-size:x-large; color:white; font-weight:bold; width:100%; line-height:120%}
font.second		{ font-size:large; color:white; font-weight:bold; background-color:#0000dd; width:100%; line-height:120%; display:block}
font.3rdtitle		{ font-size:large; color:black; background-color:#ddddff; width:100%; line-height:120%}
font.subtitle		{ font-size:medium; line-height:120%; font-weight:bold}
font.chip		{ background-color:#ddddff; width:100%; line-height:120%}
a			{ text-decoration:underline ; outline:0px none black; }
a:hover			{ text-decoration:none ; background-color:#0000dd ; color:white }

body {
  scrollbar-track-color:white;
  scrollbar-face-color:white;
  scrollbar-shadow-color:black;
  scrollbar-darkshadow-color:white;
  scrollbar-highlight-color:white;
  scrollbar-3dlight-color:black;
  scrollbar-arrow-color:black;
  background-image:url(../../conte_back.gif); background-color:#ddddff;
  margin:0; padding:0; 
}

#centering	{ margin:0 0 0 0; padding:0; width:100%; text-align:center; }

ul,ol			{ margin:1px 0 1px 2em; paddin:0px; }

/*主な特徴*/
.feature	{	border-width:1px;
			border-color:#dd0000;
			border-style:solid;
			margin:0 0 0.3em 0;
			position:relative;
			left:12.5%; @left:0;
			width:75%;
			background-color:#ffffff;}
.f_titl		{	background-color:#dd0000;
			font-size:small;
			color:white;
			font-weight:bold;
			text-align:left;
			padding:0 0 0 0.5em;}
.f_topi		{	background-color:#0000dd;
			font-size:small;
			color:white;
			text-align:left;
			padding:0 0 0 0.5em;}
.f_main		{	font-size:small;
			color:black;
			padding:0.5em 0.5em 0.5em 1em;
			text-align:left;}
/*主な特徴end*/

/*仕様*/
.spectitl		{ font-size:small; padding:5px; background-color:#dd0000; color:#ffffff; font-weight:bold; }
.specname		{ font-size:x-small; padding:5px; background-color:#ffff00;}
.specpara		{ font-size:x-small; padding:5px; background-color:#00ff00;}
/*仕様end*/

/*----------------------------- 2008/07/16 ADD*/

/*---------------------------------- clearfix*/
.clearfix:after {
content:".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {
display: inline-block;
}
/*Hides from IE-mac \*/
*html.clearfix { height: 1%; }
.clearfix { display: block; }
/*End hide from IE-mac*/


/*---------------------------------- conveyer*/
#dousyo {
	width: 670px;
	margin: 5px 0;
	padding: 0 10px;
}

h3.secondTitle { 
	margin: 20px 0 5px;
	padding: 0;
	background-color: #0066FF;
}

#conveyer01, .conveyer02, .unit {
	width: 650px;
	margin: 10px auto;
}

#dousyo h4 {
	margin: 10px 0;
	padding: 0;
	font-weight: bold;
	font-size: medium;
}

.conveyer02 img {
	border: 1px solid #cccccc;
}

.unit2 {
	width: 650px;
	margin: 10px auto;
}

.u_left {
	width: 314px;
	margin: 0;
	padding: 0;
	float: left;
}

.u_right {
	width: 314px;
	margin: 0;
	padding: 0;
	float: right;
}

table#conv_siyo, 
table#conv_jiseki {
	width: 100%;
	margin: 20px 0;
	padding: 0;
}

table#conv_siyo th {
	padding: 3px 0;
	text-align: center;
	border: 1px solid #999999;
	background: url(pig01-5_bg.gif) repeat;
	color: #ffffff;
	font-size: x-small;
	font-weight: bold;
}

table#conv_jiseki th {
	padding: 3px 0;
	text-align: center;
	border: 1px solid #cccccc;
	background: url(pig01-5_bg2.gif) repeat;
	color: #ffffff;
	font-size: x-small;
	font-weight: bold;
}

table#conv_siyo td, 
table#conv_jiseki td {
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	padding: 3px;
	font-size: x-small;
}

table#conv_siyo td.spectitl2 {
	background-color: #cccccc;
}

table#conv_siyo td.specname2 {
	background-color: #F6F6F6;
}
table#conv_jiseki td.specname2 {
	background-color: #B9D5FF;
}

table#conv_siyo td.specpara2, 
table#conv_jiseki td.specpara2 {
	background: #ffffff;
}

#conv_toku {
	width: 48%;
	margin: 0;
	padding: 0;
	float: right;
}

.t_right {
	text-align: right;
	margin: 0;
	padding: 0;
}

.t_left {
	margin: 0;
	padding: 0 0 0 14px;
	font-size: x-small;
	text-align: left;
	background: url(pig01-5_bg3.gif) no-repeat left center; 
}

.t_center {
	text-align: center;
}


/*主な特徴 conveyer*/
.f_titl02 {	
	color: #666;
	font-weight: bold;
	font-size: small;
	border-left: 3px solid #0066FF;
	border-bottom: 1px solid #999999;
	padding: 2px 8px;
}

.f_main02 {	
	font-size: x-small;
	color: #333333;
	padding: 10px;
	margin: 0;
	text-align: left;
}

#conv_toku ol {
	margin: 0;
	padding: 0;
	list-style-type: decimal;
	list-style-position: outside;
}

#conv_toku ol li {
	text-align: left;
}

/*.feature02	{
	border-width: 1px;
	border-color: #0000FF;
	border-style: solid;
	margin: 0;
	background-color: #ffffff;
}

.f_titl02 {	
	background-color: #0000FF;
	font-size: small;
	color: white;
	font-weight: bold;
	text-align: left;
	padding: 0 0 0 0.5em;
}

.f_topi02 {	
	background-color:#0000dd;
	font-size:small;
	color:white;
	text-align:left;
	padding:0 0 0 5px;
}

.f_main02 {	
	font-size: small;
	color: black;
	padding: 5px 5px;
	margin: 0 0 0 2em;
	text-align: left;
}

#conv_toku ol {
	margin: 0;
	padding: 0;
	list-style-type: decimal;
	list-style-position: outside;
}

#conv_toku ol li {
	text-align: left;
}*/

/*主な特徴 conveyer end*/

/*----------------------------- 2008/07/16*/