@charset "utf-8";

@import url("default.css");

/* 全体枠
-------------------------------------------------------------------- */

#wrap {
	margin:0 auto;
	width:790px;
	text-align:center;
	background:url(../img/bg.jpg) repeat-y;
}

#wrap:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

/* main枠
-------------------------------------------------------------------- */

#main {
	margin:0 auto;
	width:760px;
	text-align:center;
}

#main:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

/* header
-------------------------------------------------------------------- */

#main .header {
	margin:0;
	height:166px;
	width:760px;
}

/* table
-------------------------------------------------------------------- */

#main table {
	margin:0 auto 30px auto;
	height:652px;
	width:730px;
	text-align:center;
}

/* button
-------------------------------------------------------------------- */

#main .button {
	margin:30px 30px 0 30px;
	width:700px;
	height:40px;
	text-align:center;
}

*html #main .button_2 {
	margin:20px 252px 0 252px;
	width:195px;
	height:40px;
	text-align:center;
}

#main .button_2 {
	margin:20px auto;
	width:195px;
	height:40px;
	text-align:center;
}

#main .button .button1,
#main .button .button2,
#main .button .button3,
#main .button .button4 {
	margin:0 6px 0 0;
	float:left;
}

#main .button .button5 {
	margin:0;
	float:left;
}

#main .button a {
	display:block;
	width:135px;
	height:40px;
}

#main .button_2 a {
	display:block;
	width:195px;
	height:40px;
}

#main .button .button1 a {
	background:url(../img/button/button1sub.jpg) 0 0 no-repeat;
}

#main .button .button2 a {
	background:url(../img/button/button2sub.jpg) 0 0 no-repeat;
}

#main .button .button3 a {
	background:url(../img/button/button3sub.jpg) 0 0 no-repeat;
}

#main .button .button4 a {
	background:url(../img/button/button4sub.jpg) 0 0 no-repeat;
}

#main .button .button5 a {
	background:url(../img/button/button5sub.jpg) 0 0 no-repeat;
}

#main .button_2 .button6 a {
	background:url(../img/button/button6sub.jpg) 0 0 no-repeat;
}

#main .button .button1 a:hover,
#main .button .button2 a:hover,
#main .button .button3 a:hover,
#main .button .button4 a:hover,
#main .button .button5 a:hover,
#main .button_2 .button6 a:hover {
	background-color:#FFFFFF;
}
	
#main .button .button1 a:hover img,
#main .button .button2 a:hover img,
#main .button .button3 a:hover img,
#main .button .button4 a:hover img,
#main .button .button5 a:hover img,
#main .button_2 .button6 a:hover img {
	visibility:hidden;
}

/* footer
-------------------------------------------------------------------- */

#main .footer {
	margin:0 auto;
	padding-top:40px;
	width:760px;
	clear:both;
}