@charset "utf-8";
/* CSS Document */

body {
background:url(images/bg.jpg) repeat-x;
	color:#fff;
	font-size:10px;
	margin:0;
	padding:0;
}
h1{
margin:0 auto 0 auto;
padding:0;
background:url(images/logo.jpg) no-repeat;
height:35px;
width:702px;
text-indent:-9999px;
}

h1 a{
margin:0;
padding:0;
display:block;
height:35px;
width:702px;
}

/*
#wrapper{
margin:0 aauto 0 auto;
padding:0;
width:1100px;
height:800px;
}
*/

/*
#logo{
margin:0;
padding:0;
background:url(images/logo.jpg) no-repeat;
width:100px;
height:40px;
text-indent:-9999px;
}

#logo a{
height:40px;
width:100px;
display:block;
}

#sidenavi{
margin:0;
padding:0;
width:100px;
float:left;
}

#text1 ul{
margin:0;
padding:0;
list-style:none;
width:100px;
text-align:center;
color:#333333;
background:transparent;
}
*/

#nav3d{
	list-style:none;
	margin:0 auto 0 auto;;
	padding:0;
	position:relative;
	z-index:1;
	background:url(images/contents_bg.jpg) repeat-x;
	width:700px;
	height:700px;
	border:1px solid #666666;
}
#nav3d li{
	margin:0;
	padding:0;
	position:absolute;
	width:150px;
	height:150px;
	background:#fff no-repeat center center;
	text-align:center;
	vertical-align:middle;
	border:1px solid #FFFFFF;
	float:left;
}
#nav3d li:hover{
	border:1px solid #666666;
}

/*
#sidenavi2{
margin:0;
padding:0;
width:100px;
}

#title{
font-size:11px;
text-transform:uppercase;
font-weight:bold;
color:#333333;
background:transparent;
text-align:center;
}

#text2 ul{
list-style:none;
margin:0;
padding:0;
width:100px;
text-align:center;
color:#333333;
background:transparent;
}
*/

#footer{
clear:both;
text-align:center;
color:#333333;
}

address{
clear:both;
margin:0;
padding:0;
font-style:normal;
font-size:x-small;
text-align:center;
}

#production{
margin:0;
padding:0;
font-size:12px;
text-transform:uppercase;
font-weight:bold;
}

#production a{
text-decoration:none;
}

#production a:link,a:visited{
color:#666666;
background:transparent;
}
#production a:hover,a:active{
color:#999999;
background:transparent;
}



/*
#wrapper{
margin:0 auto auto auto;
padding:0;
width:1000px;
}

#sidenavi{
margin:0;
padding:15px;
float:left;
}

#sidenavi ul{
list-style:none;
}

#title{
margin:0;
padding:0;
}


#sidenavi2{
margin:0;
padding:15px;
text-align:center;
}

#sidenavi2 ul{
list-style:none;
}
*/


