h1,h2,h3,h4,p,ul,li{
margin:0;
padding:0;}
body{margin-top:0;
}

#container{
width:800px;
margin-left:auto;
margin-right:auto;
}
#header{
float:left;
width:800px;
height:auto;
margin:0;
background-color:#000066;}

#company{

margin-left:4px;
width:115px;
height:29px;
margin-top:10px;
margin-bottom:0px;
padding:0;}
#head{
float:left;
width:798px;
height:auto;}
#trogo{
margin:0;
padding:0;
float:left;
width:323px;
height:83px;}
#navi{
margin-left:10px;
padding:0;
float:left;
width:;
height:83px;
}
#navi li{
margin:0;
padding:0;
list-style:none;
text-indent:-5000px;
}

.gaiyou{
float:left;
width:115px;
height:83px;
background:url(images/gaiyo.gif);
}

.shouhin{
float:left;
width:108px;
height:83px;
background:url(images/shouhin.gif);}
.shouhin a{
display:block;
width:108px;
height:83px;}
.shouhin a:hover{
background:url(images/shouhinover.gif);
}
.oem{
float:left;
width:111px;
height:83px;
background:url(images/oem.gif);}
.oem a{
display:block;
width:111px;
height:83px;}
.oem a:hover{
background:url(images/oemover.gif);}
.toiawase{
float:left;
width:114px;
height:83px;
background:url(images/toiawase.gif);}
.toiawase a{
display:block;
width:111px;
height:83px;}
.toiawase a:hover{
background:url(images/toiawaseover.gif);}
.copy{
float:right;
margin-top:-2em;
margin-bottom:0;
padding:0;
font-size:11px;}
.concept{                                                
	width:798px;
	float:left;
	margin-top:5px;
	margin-left:2px;
	margin-right:0;
	margin-bottom:0;
	padding-left:0;
	padding-right:0;
	padding-top:10px;
	padding-bottom:15px;
	font-size:12px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
	letter-spacing: 0.3em;
	word-spacing: 1em;
}
.shadow{
margin:0;
float:left;
width:800px;
height:auto;}

#main{
margin:0;
padding:0;
width:800px;
height:auto;}
#titlebox{
float:left;
width:798px;
height:auto;
margin-left:2px;}
#tboxleft{
float:left;
width:370px;
height:auto;
}
#tboxu{
float:left;
width:798px;
height:auto;
margin-left:2px;
}
.naiyou{
margin-left:70px;
	text-align:left;
	margin-bottom:3px;
	width:auto;
	height:15px;
	font-size:10px;
	letter-spacing: 0.2em;
	word-spacing: 0.2em;
	}
	.naiyou3{
margin-left:70px;
	text-align:left;
	margin-bottom:3px;
	width:auto;
	height:30px;
	font-size:10px;
	letter-spacing: 0.2em;
	word-spacing: 0.2em;
	}
	.naiyou2{
margin-left:70px;
	text-align:left;
	margin-bottom:3px;
	width:auto;
	height:40px;
	font-size:10px;
	letter-spacing: 0.2em;
	word-spacing: 0.2em;
	}

	.naiyou1{
margin-left:95px;
	text-align:left;
	margin-bottom:3px;
	width:auto;
	height:15px;
	font-size:10px;
	letter-spacing: 0.2em;
	word-spacing: 0.2em;
	}
		.naiyou4{
margin-left:95px;
	text-align:left;
	margin-bottom:3px;
	width:auto;
	height:30px;
	font-size:10px;
	letter-spacing: 0.2em;
	word-spacing: 0.2em;
	}
	.ltitle{
	float:left;
	text-align:left;
	margin-bottom:3px;
	width:auto;
	height:15px;
	font-size:10px;
	letter-spacing: 0.2em;
	word-spacing: 0.2em;
	}
		.ltitle2{
	float:left;
	text-align:left;
	margin-bottom:3px;
	width:auto;
	height:40px;
	font-size:10px;
	letter-spacing: 0.2em;
	word-spacing: 0.2em;
	}
		.ltitle3{
	float:left;
	text-align:left;
	margin-bottom:3px;
	width:auto;
	height:30px;
	font-size:10px;
	letter-spacing: 0.2em;
	word-spacing: 0.2em;
	}
		.ltitle4{
	float:left;
	text-align:left;
	margin-bottom:3px;
	width:798px;
	height:15px;
	font-size:10px;
	letter-spacing: 0.2em;
	word-spacing: 0.2em;
	}
	.stitle{
	margin-top:5px;
	float:left;
	width:73px;
	height:19px;
}

.stb{
margin-top:10px;
float:left;
width:370px;
height:auto;}
.stb1{
margin-top:10px;
float:left;
width:798px;
height:auto;}
#tboxr{
float:left;
width:auto;
height:auto;
margin-left:10px;
margin-top:104px;}
.te{
width:auto;
height:auto;
float:left;
font-size:10px;
}
.te1{
width:auto;
height:auto;
margin-left:10px;
float:left;
font-size:10px;
}
#com{
margin-top:5px;
margin-bottom:5px;
width:798px;
height:auto;
float:left;}
.toibox{
margin-left:auto;
margin-right:auto;
width:700px;
height:500px;
background-color:#F2FAFC;}
#futter{
float:left;
width:800px;
height:auto;
margin-top:20px;}


