body {
	background-image: url(../images/bg_img.gif);
	margin: 0px;
	padding: 0px;
}

small {display: none;}

#header{
	background-image: url(../images/top.jpg);
	background-repeat:no-repeat;
	margin: 0px;
	padding: 0px;
	width:760px;
	height:240px;
	text-align: left;
}
#header h1{
	margin: 0px;
	padding: 0px;
 	width:760px;
	height:50px;
}

/* language   */

#langmenu{
width:300px;
height: 26px;
margin: 0px 0px 0px 300px;
padding: 0px;
}

#langmenu ul{
margin: 0px;
padding: 0px;
}

#langmenu li{
	list-style:none;
	height: 26px;
	margin: 0px;
	padding: 0px;
	float:left;
display : inline ;
}

#langmenu li .lg1{ width:112px;}
#langmenu li .lg2{ width:116px;}
#langmenu li .lg3{ width:72px;}

#langmenu a{
	display:block;
	height:26px;
    background-image:url(../images/mainbutton.gif);
	margin: 0px;
	padding: 0px;
}

a.ln01{
	width:112px;
	background-position:0px 0px;
}
a.ln02{
	width:116px;
	background-position:-112px 0px;
}
a.ln03{
	width:72px;
	background-position:-228px 0px;
}

a:hover.ln01{background-position:0px -26px;}
a:hover.ln02{background-position:-112px -26px;}
a:hover.ln03{background-position:-228px -26px;}


/* language end  */

div#mnutop{
width:240px;
height: 54px;
margin: 0px;
padding: 0px;
background-image:url(../images/topnavi.gif);
background-position:0px 0px;
}

div#mnubtm{
width:240px;
height: 8px;
margin: 0px;
padding: 0px;
background-image:url(../images/topnavi.gif);
background-position:0px -438px;
}

ul#mainmenu{
width:240px;
list-style:none;
margin: 0px;
padding: 0px;
}

ul#mainmenu li{
	list-style:none;
	width:240px;
	height: 32px;
	margin: 0px;
	padding: 0px;
	float:left;
}

ul#mainmenu a{
    display:block;
    width:240px;
    height:32px;
    background-image:url(../images/topnavi.gif);
}

a.mm01{background-position:0px -54px;}
a.mm02{background-position:0px -86px;}
a.mm03{background-position:0px -118px;}
a.mm04{background-position:0px -150px;}
a.mm05{background-position:0px -182px;}
a.mm06{background-position:0px -214px;}
a.mm07{background-position:0px -246px;}
a.mm08{background-position:0px -278px;}
a.mm09{background-position:0px -310px;}
a.mm10{background-position:0px -342px;}
a.mm11{background-position:0px -374px;}
a.mm12{background-position:0px -406px;}


a:hover.mm01{background-position:240px -54px;}
a:hover.mm02{background-position:240px -86px;}
a:hover.mm03{background-position:240px -118px;}
a:hover.mm04{background-position:240px -150px;}
a:hover.mm05{background-position:240px -182px;}
a:hover.mm06{background-position:240px -214px;}
a:hover.mm07{background-position:240px -246px;}
a:hover.mm08{background-position:240px -278px;}
a:hover.mm09{background-position:240px -310px;}
a:hover.mm10{background-position:240px -342px;}
a:hover.mm11{background-position:240px -374px;}
a:hover.mm12{background-position:240px -406px;}


td#nakami{
width:504;
font-size:90%;
line-height: 140%;
text-align:left;
}


#nakami h2{
	font-size:120%;
	color: #070;
	margin: 2px;
	padding: 2px;
	width: 480px;
	border-bottom-width: 1px;
	border-left-width: 4px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #070;
	border-left-color: #070;
}
