@charset "utf-8";

body{
    margin:0;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	width:900px;
	font-size:12px;
	text-align:center;
	font-family:"ヒラギノ角ゴ Pro W3", sans-serif, Osaka;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	position:relative;
}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,hr,p,strong{
    margin:0;
	padding:0;
	list-style:none;
	font-size:12px;
	font-weight:normal;
	line-height:100%;
}
#bg{
    background-color:#FFFFFF;
	width /**/:900px;
	_width:902px;
	border:1px solid #666666;
}
#content{
    width:880px;
	margin:0 10px 0 10px;
}
#header{
    background-image:url(../img/head.gif);
	width:900px;
	height:80px;
	position:relative;    
}
#header h1{
    text-indent:-999999px;
}
#header h2{
    position:absolute;
	top:-100px;
	font-weight:bold;
}
#header a{
    display:block;
	width:900px;
	height:80px;
}
#header p{
    position:absolute;
	left:0; top:0;
	margin:10px 0 0 10px;
}
#header p a{
    width:194px !important;
	height:57px !important;
}
.select{
    position:absolute;
	top:10px;
	margin-left:300px;
}
.text20{
    font-size: 20px;
	line-height: 100%;
}
.line{
    width:900px;
	height:2px;
	background-color:#BA9378;
	margin:2px 0 2px 0;
	text-indent:-999999px;
	clear:both;
	font-size:1px;
}
#btn{
    width:900px;
	height:30px;
}
.btn1{
    width:180px;
	height:30px;
	background-image:url(../img/1.gif);
	float:left;
	text-indent:-999999px;
}
.btn1 a{
    display:block;
    width:180px;
	height:30px;
}
.btn1 a:hover{
    display:block;
    width:180px;
	height:30px;
	background-image:url(../img/1on.gif);
	float:left;
	text-indent:-999999px;
}
.btn2{
    width:180px;
	height:30px;
	background-image:url(../img/2.gif);
	float:left;
	text-indent:-999999px;
}
.btn2 a{
    display:block;
    width:180px;
	height:30px;
}
.btn2 a:hover{
    display:block;
    width:180px;
	height:30px;
	background-image:url(../img/2on.gif);
	float:left;
	text-indent:-999999px;
}
.btn3{
    width:180px;
	height:30px;
	background-image:url(../img/3.gif);
	float:left;
	text-indent:-999999px;
}
.btn3 a{
    display:block;
    width:180px;
	height:30px;
}
.btn3 a:hover{
    display:block;
    width:180px;
	height:30px;
	background-image:url(../img/3on.gif);
	float:left;
	text-indent:-999999px;
}
.btn4{
    width:180px;
	height:30px;
	background-image:url(../img/4.gif);
	float:left;
	text-indent:-999999px;
}
.btn4 a{
    display:block;
    width:180px;
	height:30px;
}
.btn4 a:hover{
    display:block;
    width:180px;
	height:30px;
	background-image:url(../img/4on.gif);
	float:left;
	text-indent:-999999px;
}
.btn5{
    width:180px;
	height:30px;
	background-image:url(../img/5.gif);
	float:left;
	text-indent:-999999px;
}
.btn5 a{
    display:block;
    width:180px;
	height:30px;
}
.btn5 a:hover{
    display:block;
    width:180px;
	height:30px;
	background-image:url(../img/5on.gif);
	float:left;
	text-indent:-999999px;
}

#footer{
    clear:both;
}
#footer a{
    color:#00A0E9;
}