/* CSS Document */

@charset "shift_jis";

* {
margin:0;
padding:0;
}

html {
scrollbar-face-color:#fff;
scrollbar-track-color:#fff;
scrollbar-arrow-color:#000;
scrollbar-3dlight-color:#000;
scrollbar-highlight-color:#fff;
scrollbar-shadow-color:#fff;
scrollbar-darkshadow-color:#000;
}

body {
margin:0 auto;
width:920px;
background-image: url(img/bg.jpg);
background-repeat:repeat-y;
background-color:#506684;
font:normal 80% "lr oSVbN", "qMmpS Pro W3", HiraKakuPro-W3, Osaka, verdana, arial, sans-serif;
line-height:1.5;
}

h1,div,p,ul,li{
font-style:normal;
}

h1 {
	color:#FFFFFF;
	font-size:14px;
	padding:75px 0 0 10px;
	}
p{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	margin:0 0 0 60px;
	}
li {
list-style:none;
}

img {
border:none;
}


/*-----Ncolor-------------------*/

a:link {
text-decoration:none;
color:#CCCCCC;
}

a:visited {
text-decoration:none;
color:#999999;
}

a:hover {
text-decoration:underline;
color:#fff;
}

a:active {
text-decoration:underline;
color:#fff;
}

#main a:hover{
	position:relative;
	text-decoration:none;
	}

/*-----Ncolor¨νθ-------------------*/

/*-----SΜ-------------------*/

.header{
	width:920px;
	height:100px;
	position:relative;
	}
	
.header ul{
	position:absolute;
	top:80px;
	left:470px;
	}

.header li {
	background: url(img/mark_s.gif) no-repeat left bottom;
	display:inline;
	padding:1.5em 1em 0 4em;
	}
	
.main{
	background: url(img/main.jpg) no-repeat;
	height:330px;
	margin-bottom:0;
	padding:230px 0 0 0;
	}

.copy{
	position:absolute;
	top:640px;
	left:620px;
	font-size:12px;
	}
	
.footermenu{
	margin:0.5em 0 0 2em;
	}

.footermenu li{
	display:inline;
	margin:0 1em 0 0;
	}


/*-----SΜ¨νθ-------------------*/






