﻿@charset "utf-8";

*{
	margin: 0;
	padding: 0;
}

ul,li{
list-style-type:none;}

img,fieldset,legend{
	border: none;
}
legend{
	display: none;
}

a{
color:#0066CC;
text-decoration:underline;
}
a:hover{
color:#f30;
text-decoration:none;
}

html{}

body{
	font-size: 75%;
	line-height: 1.6;
	color: #333;
	font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic","Osaka",Verdana,Arial, Helvetica, sans-serif;
}

/*------------*/

#container{
width:100%;
background:url(../images/bg.jpg) top repeat-y;
overflow:hidden;
}

#container h1{
width:0px;
height:395px;
padding-left:830px;
background:url(../images/mainima.jpg) left top no-repeat;
margin:0px auto;
overflow:hidden;
}

#container-in{
width:810px;
overflow:hidden;
margin:0px auto;
}

ul#mainmenu{
width:810px;
height:42px;
overflow:hidden;
}

ul#mainmenu li{
height:42px;
float:left;
overflow:hidden;
}

ul#mainmenu li a{
display:block;
height:42px;
text-indent:-9999px;
overflow:hidden;
}

ul#mainmenu li.menu01 a{background: url(../images/menu01.jpg) left top no-repeat; width:145px;}
ul#mainmenu li.menu02 a{background: url(../images/menu02.jpg) left top no-repeat; width:145px;}
ul#mainmenu li.menu03 a{background: url(../images/menu03.jpg) left top no-repeat; width:230px;}
ul#mainmenu li.menu04 a{background: url(../images/menu04.jpg) left top no-repeat; width:145px;}
ul#mainmenu li.menu05 a{background: url(../images/menu05.jpg) left top no-repeat; width:145px;}


p.footer{
width:0px;
height:76px;
padding-left:417px;
padding-bottom:15px;
margin:0px auto;
background: url(../images/footer.gif) left top no-repeat;
overflow:hidden;
clear:both;
}



