body	{
		background-color:#004499;
		margin:0px;
		padding:0px
		}
	
/*タイトル*/
	
.title	{
		position:absolute;
		left:0px;
		top:0px;
		width:740px;background-image:url(technomarine-top2.jpg);
		background-repeat:no-repeat;
		background-position:0px 0px;
		background-color:#004499;
		padding:130px 10px;
		}



.title div	{
			margin-top:10px;
			font-size:12px;
			font-weight:bold;
			color:#004499
			}


/*メニュー２*/

.menu01	{
		position:absolute;
		left:10px;
		top:110px;
		}
	
.menu01 div	{
		float:left;
		margin-bottom:0px;
		margin-right:10px;
		}

.menu01 a	{
			display:block;
			width:130px;
			padding:5px 0px;
			text-align:center;
			border:solid 1px;
			text-decoration:none;
			font-size:10px;
			font-weight:bold;
			color:white
			}

	
.menu01 a:hover		{
					background-color:#ffeb88;
					border-color:#ffeb88;
					color:black
					}	


	
	
		
/*メニュー*/

.menu	{
		position:absolute;
		left:10px;
		top:130px;
		padding-top:5px;
		}

.menu div	{
			margin-bottom:2px;
			}

.menu a	{
			display:block;
			width:225px;
			background-image:url(button02.jpg);
			background-repeat:no-repeat;
			padding:3px 0px;
			padding-top:5px;
			text-decoration:none;
			text-align:center;
			font-size:12px;
			font-weight:bold;
			color:black
			}

.menu a:hover	{
				background-image:url(button01.jpg);
				}

.menu body		{
				background-color:#004499
				}

.menu img.load	{
				display:none
				}
							

	
		


/*コンテンツ*/

.con	{
		position:absolute;
		left:240px;
		top:150px;
		width:500px;
		clear:both;
		background-color:white;
		}



.con h1	{
		margin:0px;
		PADDING-BOTTOM:0px; 
		PADDING-LEFT:5px;
		FONT-SIZE:15px; 
		COLOR:black; 
		BACKGROUND-IMAGE:url(mark02.gif);
		font-family:Verdana, Helvetica, sans-serif;
		}
		
.con h2 	{
			FONT-SIZE:13px; 
			MARGIN-BOTTOM:0px; 
			MARGIN-TOP:10px;  
			PADDING-LEFT:30px; 
			PADDING-top:2px;
			PADDING-BOTTOM:2px;
			BACKGROUND-IMAGE:url(mark06.gif); 
			background-repeat:no-repeat;
			COLOR:black; 
			font-family:Verdana, Helvetica, sans-serif;
			}

.con p 	   {
			MARGIN-TOP:2px; 
			MARGIN-BOTTOM:0px; 
			PADDING-BOTTOM:0px;
			PADDING-LEFT:160px; 
			TEXT-JUSTIFY:distribute; 
			FONT-SIZE:12px; 
			COLOR:#888888; 
			LINE-HEIGHT:120%; 
			TEXT-ALIGN:justify
			}


.copy	{font-size:10px;
	 text-align:center;
	 margin-top:6px;
	 COLOR:#888888; 
	 margin-bottom:10px
	 }


/*写真３*/
	
.photo1	{
		position:relative;
      	top:10px;
     	left:10px;
    	width:230px;
      	border:1px ridge #000000;
      	margin:0px;
		padding:5px;
  	    FONT-SIZE:12px; 
		color:#888888
		}

    

.photo2		{
  	    	position:relative;
			top:20px;
  	   	 	left:10px;
  	    	width:230px;
			border:1px ridge #000000;
   	   		margin:0px;
			padding:5px;
			FONT-SIZE:12px; 
      		color:#888888
			 }
   

.photo3		{
     		position:relative;
     		top:30px;
			left:10px;
     		width:230px;
     	 	border:1px ridge #000000;
			margin:0px;
			padding:5px;
			FONT-SIZE:12px; 
			color:#888888
			}
	
	
.photo4		{
    		position:absolute;
      		top:58px;
      		left:255px;
      		width:230px;
			margin:0px;
      		padding:5px;
			border:1px ridge #000000;
			FONT-SIZE:13px; 
			color:#888888
   			}

.photo5		{
      		position:absolute;
      		top:275px;
      		left:255px;
     		width:230px;
     		border:1px ridge #000000;
     		margin:0px;
			padding:5px;
			FONT-SIZE:12px; 
			color:#888888
   			}
			 
.photo6		{
    	  	position:absolute;
		 	top:490px;
    	  	left:255px;
    	  	width:230px;
     	 	border:1px ridge #000000;
   	  	 	margin:0px;
			padding:5px;
			FONT-SIZE:12px; 
			color:#888888
  			}	
	