body	{
	 margin:0;
	}
ul{
 margin:0px;
 padding:0px;
}
li.text_sub{
 list-style-type:none;
 list-style-position:outside;
 margin:0px;
 padding:0px;
}
a:link	{color:#333333}
a:hover	{color:#333333}
a:visited{color:#333333}
/* imgclass */
.image {
	display:block;
}
div.intro{
	 margin-top:2em;
	 margin-left:0em;
	 margin-right:0em;
	 margin-bottom:0em;
	 width:510px;
}
#font_setumei5 {
	 font-size:11px;
	 letter-spacing:0em;
	 line-height:1.2em;
	 margin-top:0.5em;
	 margin-left:0em;
	 margin-right:0em;
	 margin-bottom:0em;
	 color:#333333;
}
div.intro_text{
	font-size:11px;
	 letter-spacing:0em;
	 line-height:1.6em;
	 margin-top:2.5em;
	 margin-left:0em;
	 margin-right:0em;
	 margin-bottom:0em;
	 color:#333333;
	 width:510px;
	text-align:left;
}
div.intro_text_sub{
	font-size:11px;
	 letter-spacing:0em;
	 line-height:1.6em;
	 margin-top:0.5em;
	 margin-left:0em;
	 margin-right:0em;
	 margin-bottom:0em;
	 color:#333333;
	 width:510px;
	text-align:left;
}
#otoia{
  	 margin-top:20px;
	 margin-left:510px;
	 margin-bottom:0px;
	 width:180px;
}
/* fontclass */
#fonttop {
	 font-size:12px;
	 letter-spacing:0em;
	 line-height:1.5em;
	 margin-top:0.2em;
	 margin-left:0em;
	 margin-right:1em;
	 margin-bottom:0.2em;
	 color:#666666;
	 family:ＭＳ　ゴシック;

}
#fontimg {
	 font-size:16px;
	 letter-spacing:0em;
	 line-height:1.5em;
	 margin-top:0em;
	 margin-left:2em;
	 margin-right:1em;
	 margin-bottom:0em;
	 color:#666666;
	 family:ＭＳ　ゴシック;
}
#fontimg1 {
	 font-size:14px;
	 letter-spacing:0em;
	 line-height:1.5em;
	 margin-top:1em;
	 margin-left:1em;
	 margin-right:1em;
	 margin-bottom:0em;
	 color:#666666;
	 family:ＭＳ　ゴシック;
}
#fontimg2 {
	 font-size:14px;
	 letter-spacing:0em;
	 line-height:1.5em;
	 margin-top:1em;
	 margin-left:3em;
	 margin-right:1em;
	 margin-bottom:0em;
	 color:#666666;
	 family:ＭＳ　ゴシック;
}
#fontlink {
	 font-size:12px;
	 letter-spacing:0em;
	 line-height:1.5em;
	 margin-top:0.5em;
	 margin-left:1em;
	 margin-right:1em;
	 margin-bottom:0.5em;
	 color:#666666;
	 family:ＭＳ　ゴシック;
}
#title {
	 font-size:15px;
	 letter-spacing:0em;
	 line-height:1.5em;
	 margin-top:0em;
	 margin-left:0em;
	 margin-right:1em;
	 margin-bottom:0em;
	 color:#3333ff;
	 family:ＭＳ　ゴシック;
}
#fontsitemap {
	 font-size:14px;
	 letter-spacing:0em;
	 line-height:1.5em;
	 margin-top:0em;
	 margin-left:1em;
	 margin-right:1em;
	 margin-bottom:0em;
	 color:#666666;
	 family:ＭＳ　ゴシック;
}
#fontsitemap1 {
	 font-size:13px;
	 letter-spacing:0em;
	 line-height:1.5em;
	 margin-top:0em;
	 margin-left:3em;
	 margin-right:1em;
	 margin-bottom:0em;
	 color:#666666;
	 family:ＭＳ　ゴシック;
}

#maintable {
	 border:0px;
	 margin:0 auto;
	 padding:0px;
}
/* header */
#pageheader h1{
	 background: url(./../images/frame/showroom/title.gif) no-repeat top center;
	 margin:0px;
	 padding:0px;
	 width: 700px;
 	 height: 86px;
}
#pageheader h1 span{
	 display:none;
}
#subheader h2{
	 background: url(./../images/subtitle.gif) no-repeat top center;
	 margin-top:10px;
	 margin-left:0px;
	 margin-bottom:0px;
	 padding:0px;
	 width:100%;
 	 height:15px;
}
#subheader h2 span{
	display:none;
}
#footer h3{
	 background:url(./../images/footer.gif) no-repeat top center;
	 margin-top:20px;
	 margin-left:0px;
	 margin-bottom:0px;
	 width:100%;
 	 height:35px;
}
#footer h3 span{
	display:none;
}
#japan-france {
	 border:0px;
	 margin-top:10px;
	 margin-right:50px;
	 margin-bottom:10px;
	 padding:0px;
	 
}
#topimage {
	 border:0px;
	 margin-top:20px;
	 padding:0px;
}
#topimage1 {
	 border:0px;
	 margin-top:20px;
	 padding:0px;
	 height:14px;
}
#topimage2 {
	 border:0px;
	 margin-top:0px;
	 padding:0px;
	 height:14px;
}
#menu {
	 border:0px;
	 margin-top:20px;
	 padding:0px;
}
#line1 {
	 background: url(./../images/keisen.gif) repeat-x bottom center;
	 margin-top:10px;
	 margin-left:10px;
	 padding:0px;
	 width:680px;
	 height:1px;
}
#line2 {
	 background: url(./../images/keisen.gif) repeat-x bottom center;
	 margin-top:25px;
	 margin-left:10px;
	 padding:0px;
	 width:680px;
	 height:1px;
}

/* footer */
#pagefooter h3{
	 background:url(./../images/footer.gif) no-repeat bottom left;
	 margin-top:0px;
	 margin-left:0px;
	 margin-bottom:0px;
	 width:100%;
 	 height:35px;
}
#pagefooter h3 span{
	display:none;
}

.fontsize{
	 line-height:1.2;
	 color:#333333;
}
.display {
	 display:block;
}
#footer1{
 margin-top:10px;
 margin-left:0px;
 margin-bottom:0px;
 width:700px;

}
#footer2{
 margin-top:10px;
 margin-left:0px;
 margin-bottom:0px;
 width:700px;

}

.lave{
 color:#AFB4DB;
 font-family:Helvetica;
 font-weight:bold;
}

