/* CSS Document */

body {
	background-color: #000033;
	margin: 0px;
}

h1, h2, h3 {
	margin: 0px;
	padding: 0px;
}

div#main {
	text-align: center;
	color: #ffffff;
}

div#contents {
	margin: 20px auto;
	text-align: left;
}

h1#top {
    display:block;
    overflow:hidden;
	width: 640px;
	height: 0px;
    background-image: url(../images/top.jpg);
	margin: 0px auto;
	padding: 360px 0px 0px 0px;
}

ul#globalnavi{
    width:640px;
    overflow:hidden;
	margin: 0px auto;
	padding: 0px;
}

ul#globalnavi li{
    float:left;
    width:320px;
    height:60px;
    display:block;
	margin: 0px;
	padding: 0px;
}

ul#globalnavi li#link3{
    float:left;
    width:640px;
    height:60px;
    display:block;
	margin: 0px;
	padding: 0px;
}

li#link1 a, li#link2 a, li#link3 a {
    display: block;
    overflow: hidden;
    height: 0px;
    background-image: url(../images/top.jpg);
    padding-top:60px;
}

li#link1 a { background-position:    0px -420px; }
li#link2 a { background-position: -320px -420px; }
li#link3 a { background-position:    0px -360px; }

li#link1 a:hover { background-position:    0px -540px; }
li#link2 a:hover { background-position: -320px -540px; }
li#link3 a:hover { background-position:    0px -480px; }

a {
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
a:hover { color: #ffff00; }
a:visit { color: #ffffff; }


