﻿body {font-size:15px;
	  background-color:oldlace}

form	{width:160px;
		 padding:8px;
		 border:1px #ddf solid;
		 background-color:#f0f0ff}
		 
.kobayashi	{font-size:0.9em;
			 width:556px;
		 	 height:aute;
		 	 margin-left:0px;
		 	 background-color:white;
		 	 border:solid 1px black}
		 	 
.header	{width:548px;
		 height:18px;
		 margin:3px;
		 padding-top:2px;
		 padding-bottom:2px;
		 background-color:#bbffaa;
		 border:solid 1px black;
		 
		 font-size:0.9em;
		 color:black}
		 
.cg	{padding-left:0px;
	 width:550px;
	 height:100px}	

.naiyou	{width:540px;
		 height:aute;
		 margin:3px;
		 padding-top:4px;
		 padding-left:4px;
		 padding-right:4px;
		 font-size:0.9em;
		 background-color:none;
		 text-align:left}	

.left	{background-color:none;
		 margin-left:2px;
		 padding-left:4px;
		 padding-bottom:4px;
				 width:60px;
				 height:60px;
				 line-height:1.2;
				 float:left;
				 text-align:left}
		 
.right	{background-color:none;
				 width:aute;
				 height:aute;
				 line-height:1.2;
				 padding-left:4px;
				 padding-bottom:4px;
				 text-align:left}	
				 
.taiki	{width:30px;
		 height:30px;
		 background-color:#ffff66}
		 
#pro_head	{width:684px;
			 height:26px;
			 padding:7px;
			 background-color:blue;
			 color:white;
			 border:solid 1px blue}		 	
		 
#main_space	{width:668px;
			 height:aute;
			 border:solid 1px black;
			 padding-left:15px;
			 padding-right:15px;
			 padding-bottom:15px;
			 background-color:white}		 			 
				 	 
h3	{color:none}	

#pro_ber	{margin-top:10px;
			 margin-bottom:10px} 
			 
#main	{background-color:none;
		 width:230px;
		 float:left}
		 
#pro_cg	{margin-top:14px;
		 float:left}		 			 
			 
#test	{width:400px;
		 height:400px;
		 background-color:pink}
		 
.Image	{width:40px;
		 height:30px;
		 margin-left:8px;
		 background-color:pink}	
		 
#link_top	{width:aute;
			 height:10px;
			 background-color:none;
			 float:right}	
			 
#link_top a:hover	{background-color:yellow}	

.pro_base	{width:550px;
		 	height:400px;
		 	background-image:url(../cg/product_cg/new_product.jpg);
		 	margin-bottom:8px}	
		 	
.new_pro	{border-collapse:collapse;
			 width:536px;
			 margin-top:0px;
			 margin-bottom:12px;
			 background-color:none}	

.left_pro	{background-color:gainsboro;
			 border:solid 1px black}	 
			 
.right_pro	{border:solid 1px black}	

#und_head	{width:700px;
			 height:40px;
			 background-color:black}
			 
.setumeibun	{line-height:1.2}	

#regi		{float:left;
			 display:inline}		 		 		 	 	 

#touroku	{width:40px;/*50 32*/
				 height:30px;
				 background-color:whitesmoke;
				 border:solid 1px gray;
				 float:left;
				 padding:3px;
				 margin-left:2px;
				 margin-right:0;
				 display:inline;
				 font-size:13px}
				 
#tech		{float:left}	

#logo_space	{width:668px;
             height:30px}			 