h1,h2,h3,h4,ul,li{
margin:0;
padding:0;
}
html,body{margin-top:0;
padding-top:0;}
p{
margin:0;
padding:0;
font-size:11px;
letter-spacing:;
	word-spacing: 0.1em;}
	.shadow{
margin:0;
float:left;
width:800px;
height:auto;}

#company{

margin-left:4px;
width:187px;
height:30px;
margin-top:10px;
margin-bottom:0px;
padding:0;}
#container{
margin-top:0;
width:800px;
margin-left:auto;
margin-right:auto;
}
#header{
float:left;
width:800px;
height:auto;
margin:0;
background-color:#000066;}
#main{
margin:0;
padding:0;
width:800px;
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);
}
.gaiyou a{
display:block;
width:115px;
height:83px;
}
.gaiyou a:hover{
background:url(images/gaiyoover.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:-1.5em;
margin-bottom:0;
padding:0;
font-size:11px;}
.concept{
	width:798px;
	height:212px;
	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:10px;
	font-size:12px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;}
	#midasi{
width:205px;
height:auto;
float:left;
margin-top:10px;
	font-size:16px;
}
.kakihinnmoku{
margin-top:10px;
	width:400px;
	height:auto;
	float:right;
	text-align: right;
	font-size:10px;
}
.naiyouryou{
float:left;
padding:0;
margin-top:5px;
margin-left:70px;
font-size:10px;}
.naiyouryou1{
float:left;
padding:0;
margin-top:5px;
margin-left:20px;
font-size:10px;}
.tani{
margin-top:5px;
height:20px;}

	#midasibox{
	float:left;
	margin-left:2px;
	margin-top:10px;
	padding-bottom:5px;
	width:798px;
	height:auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	}
	#shouhinnavi{
	float:left;
	width:617px;
	height:auto;
	margin:0;
	padding:0;}
	#navibox{
	float:left;
	width:798px;
	height:auto;}
	#shouhinnavi li{
	list-style:none;
	margin:0;
	padding:0;
}
#shouhinnavi .siromi,.vng,.clack,.nora,.pure,.sonota,.sonota2{
text-indent:-5000px;}
	.siromi{
	float:left;
	width:123px;
	height:30px;
	background:url(images/siromikami.gif);
	text-indent:-5000px;}
	.siromi a{
	display:block;
	width:123px;
	height:30px;}
	.siromi a:hover{
	background:url(images/siromikamio.gif);}
	.vng{
	float:left;
	width:123px;
	height:30px;
	background:url(images/vng.gif);}
	.vng a{
	display:block;
	width:123px;
	height:30px;}
	.vng a:hover{
	background:url(images/vngo.gif);}
	.clack{
	float:left;
	width:123px;
	height:30px;
	background:url(images/kurakking.gif);}
	.clack a{
	display:block;
	width:123px;
	height:30px;}
	.clack a:hover{
	background:url(images/kurakkingo.gif);}
	.nora{
	float:left;
	width:123px;
	height:30px;
	background:url(images/noranra.gif);}
	.nora a{
	display:block;
	width:123px;
	height:30px;}
	.nora a:hover{
	background:url(images/noranrao.gif);}
	.pure{
	float:left;
	width:125px;
	height:30px;
	background:url(images/pure.gif);}
	.pure a{
	display:block;
	width:125px;
	height:30px;}
	.pure a:hover{
	background:url(images/pureo.gif);}
	.space{
	float:left;
	width:123px;
	height:32px;}
	.sonota{
	float:left;
	width:123px;
	height:32px;
	background:url(images/sonota.gif);}
	.sonota a{
	display:block;
	width:123px;
	height:32px;}
	.sonota a:hover{
	background:url(images/sonotao.gif);}
	.sonota2{
	float:left;
	width:125px;
	height:32px;
	background:url(images/sonota2.gif);}
	.sonota2 a{
	display:block;
	width:125px;
	height:32px;}
	.sonota2 a:hover{
	background:url(images/sonota2o.gif);}
	
.vnimg{
float:left;
width:256px;
height:194px;}
.vntext{
float:right;
width:540px;
height:auto;
}
.vnmidasi{
margin-bottom:8px;
width:180px;
height:31px;
float:left;
font-size:12px;
}
.vnmidasi3{
margin-bottom:20px;
width:180px;
height:81px;
float:left;
font-size:12px;
}

.vnnaiyou{
	text-align:left;
	margin-bottom:8px;
	width:auto;
	height:31px;
	font-size:10px;
	letter-spacing: 0.2em;
	word-spacing: 0.2em;
}
.vnnaiyou3{
	text-align:left;
	margin-bottom:20px;
	width:auto;
	height:81px;
	font-size:10px;
	letter-spacing: 0.2em;
	word-spacing: 0.2em;
}

.komidasibox{
	float:left;
	margin-left:2px;
	margin-top:10px;
	padding-bottom:10px;
	width:798px;
	height:auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	
}
.komidasi{
	font-size:12px;
	padding:0;
	float:left;
	height:auto;
	width:798px;
	list-style-position: inside;
}
.komidasi2{
margin-bottom:5px;
	font-size:12px;
	padding:0;
	float:left;
	height:auto;
	width:798px;
	list-style-position: inside;
}
.komidasi3{
margin-bottom:10px;
	font-size:12px;
	padding:0;
	float:left;
	height:auto;
	width:670px;
	list-style-position: inside;
}
.sicleimg{
margin-top:5px;
float:left;
width:160px;
height:auto;}
.righttext{
	margin-top:5px;
	margin-left:10px;
	float:right;
	width:auto;
	height:auto;
	text-align:left;
	font-size:12px;
	word-spacing: 0.2em;
	letter-spacing: 0.2em;
}
.koimg{
width:210px;
height:210px;
float:left;
margin-left:30px;
margin-top:10px;
margin-bottom:10px;}
.koimg1{
float:left;
width:210px;
height:210px;
margin-left:20px;
margin-top:10px;
margin-bottom:10px;}
.profile{
margin-left:2px;
margin-top:10px;
height:auto;
width:798px;
float:left;}
.year{
float:left;
width:auto;
height:25px;
font-size:12px;
margin-bottom:18px;}
.protext{
text-align:left;
margin-bottom:18px;
width:auto;
height:25px;
font-size:12px;
word-spacing: 0.2em;
	letter-spacing: 0.2em;
}
.komidasi1{
margin-top:10px;
margin-left:2px;
padding:0;
float:left;
height:auto;
width:798px;}
.komidasi1 li{
list-style-image: url(images/piua_03.gif)
}
#head{
float:left;
width:798px;
height:auto;}
.setumeitext{
float:left;
width:798px;
height:auto;
font-size:11px;
word-spacing:;
	letter-spacing: 0.1em;}
	.setumeitext1{
float:left;
width:670px;
height:auto;
font-size:11px;
word-spacing:;
	letter-spacing: 0.1em;}
 .en{
    margin-top:10px;
	font-size:12px;
	width:auto;
	height:14px;
	list-style-image: url(images/piua_03.gif);
	list-style-position: inside;
	letter-spacing: 0.4em;
}

	html>body .en{
	float:left;
    margin-top:10px;
	font-size:12px;
	width:798px;
	height:14px;
	list-style-image: url(images/piua_03.gif);
	list-style-position: inside;
	letter-spacing: 0.4em;
}
.en1{
    margin-top:10px;
	font-size:11px;
	width:550px;
	height:14px;
	list-style-image: url(images/piua_03.gif);
	list-style-position: inside;
	letter-spacing: 0.2em;}
.sbox{
	width:798px;
	height:auto;
	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:10px;
	font-size:12px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;}
	.left{
	margin-right:10px;
	float:left;
	width:185px;
	height:auto;
	}
	.right{
	float:left;
	margin-left:20px;
	width:562px;}
	.stext{
	width:562px;
	height:59px;
	background:url(images/sonota_03.gif);
	text-indent:-5000px;}
	.stext1{
	width:562px;
	height:62px;
	background:url(images/sonota_05.gif);
	text-indent:-5000px;}
	.stext2{
	width:562px;
	height:69px;
	background-image:url(images/sonota_07.gif);
	text-indent:-5000px;}
	.stext3{
	width:562px;
	height:68px;
	background:url(images/sonota_09.gif);
	text-indent:-5000px;}
	.stext4{
	width:562px;
	height:57px;
	background:url(images/sonota_11.gif);
	text-indent:-5000px;}
	.stext5{
	width:562px;
	height:81px;
	background:url(images/sonota_13.gif);
	text-indent:-5000px;}
	.stext6{
	width:562px;
	height:67px;
	background:url(images/sonota_15.gif);
	text-indent:-5000px;}
	.stext7{
	width:562px;
	height:50px;
	background:url(images/sonota2_03.gif);
	text-indent:-5000px;}
	.stext8{
	width:562px;
	height:66px;
	background:url(images/sonota2_05.gif);
	text-indent:-5000px;}
	.stext9{
	width:562px;
	height:81px;
	background:url(images/sonota2_07.gif);
	text-indent:-5000px;}
	.stext10{
	width:562px;
	height:70px;
	background:url(images/sonota2_09.gif);
	text-indent:-5000px;}
	.stext11{
	width:562px;
	height:79px;
	background:url(images/sonota2_11.gif);
	text-indent:-5000px;}
	.stext12{
	width:562px;
	height:48px;
	background:url(images/sonota2_13.gif);
	text-indent:-5000px;}
	
	
	.stextb{
	padding-top:5px;
	float:left;
	margin-top:5px;
	width:550px;
	height:auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;}
	.stextb li{
	margin-bottom:10px;
	 margin-top:10px;
	font-size:11px;
	width:550px;
	height:auto;
	letter-spacing: 0.2em;}

	.sonotamidasi{
	margin-bottom:3px;
width:20px;
height:15px;
float:left;
font-size:12px;
}
	.sonotamidasi1{
	margin-bottom:3px;
width:20px;
height:30px;
float:left;
font-size:12px;
}
.sonotanaiyou{
margin-left:-5px;
padding-top:1px;
	text-align:left;
	margin-bottom:3px;
	width:auto;
	height:15px;
	font-size:10px;
	letter-spacing: 0.2em;
	word-spacing: 0.2em;
	
}
.sonotanaiyou2{
margin-left:-5px;
padding-top:1px;
	text-align:left;
	margin-bottom:3px;
	width:auto;
	height:30px;
	font-size:10px;
	letter-spacing: 0.2em;
	word-spacing: 0.2em;
	
}
.sonotanaiyou1{
margin-left:60px;
padding-top:1px;
	text-align:left;
	margin-bottom:3px;
	width:auto;
	height:15px;
	font-size:10px;
	letter-spacing: 0.2em;
	word-spacing: 0.2em;
	
}
.imgbox{
float:right;
width:114px;
height:113px;}
.imgbox1{
float:right;
width:114px;
height:76px;}
#futter{
float:left;
width:800px;
height:auto;
margin-top:20px;}
		



