﻿@charset "utf-8";
/* CSS Document */

#shadow {
	height:700px;
	width:850px;
	background:url(../img/bgshadow.png) repeat-y 0 0 #aaa;
}
#ushadow {
	background:url(../img/u_shadow.png) no-repeat 0 0;
	height:100px;
	}

/*ページ*/

#page {
	height:600px;
	width:800px;
	position:relative;
	}

h1{
	background:url(../img/title.png) no-repeat;
	position:absolute;
	height:600px;
	width:350px;
	top:0px;
	left:0px;
	z-index:4;
	text-indent:-9999em;
}

/*ヘッダー*/

#header {
	height:50px;
	width:800px;
	background-color:#fff;
}
#header ul {
	padding:15px 0 5px 520px;
}
#header ul li a{
	background:url(../img/mail.png) no-repeat 0 0;
	height:25px;
	width:241px;
	text-indent:-9999em;
	display:block;
}
#header ul li a:hover{
	background-position:0 -31px;
}

/*メイン*/

#mainImage {
	background:url(../img/image.jpg) no-repeat 0 0 #f48e08;
	height:420px;
	margin:0 0 0 270px;
}
#mainImage #pdf{
	position:absolute;
	top:300px;
	left:620px;
	text-indent:-9999em;
}
#mainImage #pdf a{
	background:url(../img/pdf.png) no-repeat 0 -107px;
	width:160px;
	height:110px;
	display:block;
}
#mainImage #pdf a:hover{
	background-position:0 0;
}
h2 {
	position:absolute;
	top:431px;
	left:350px;
}

/*ナビ*/

#gNav {
	height:115px;
	padding:10px 0 0 0;
	background-color:#b0ff7d;
}
#gNav ul{
	margin:0 0 0 350px;
	width:440px;
	height:85px;
	padding:0;
}
#gNav li{
	padding:0;
	margin:0;
	float:left;
	width:220px;
	height:85px;
	display:block;
}

#gNav li#nav1 a {
	background:url(../img/gNav01.png) no-repeat 0 0;
	padding:0;
	width:220px;
	height:80px;
	display:block;
	text-indent:-9999em;
}
#gNav li#nav2 a {
	background:url(../img/gNav02.png) no-repeat 0 0;
	padding:0;
	width:220px;
	height:80px;
	display:block;
	text-indent:-9999em;
}
#gNav li#nav1 a:hover{
	background-position:0 -84px;
}
#gNav li#nav2 a:hover{
	background-position:0 -84px;
}

