@charset "utf-8";
/* CSS Document */
body {
	margin: 0px;
	padding: 0px;
	font-family: "Hiragino Kaku Gothic Pro", HiraKakuPro-W3, "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "MS P ゴシック", verdana, sans-serif;
	color: #352302;
	font-size: 15px;
	line-height: 26px;
}
.conteinerA {
	width: 1000px;
	height: 431px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-image: url(../img/bg_01.jpg);
	background-repeat: no-repeat;
}
.conteinerB {
	width: 1000px;
	height: 715px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-image: url(../img/bg_02.jpg);
	background-repeat: no-repeat;
	text-align: center;
}
.conteinerC {
	width: 1000px;
	height: 717px;
	margin-right: auto;
	margin-left: auto;
	position: relative;	
		background-image: url(../img/bg_03.jpg);
	background-repeat: no-repeat;
}

.conteinerD {
	width: 1000px;
	height: 761px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-image: url(../img/bg_04.jpg);
	background-repeat: no-repeat;
	
}
.conteinerE {
	width: 1000px;
	height: 669px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-image: url(../img/bg_05.jpg);
	
		}
.conteinerF {
	width: 1000px;
	height: 1522px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-image: url(../img/bg_06.jpg);
	background-repeat: no-repeat;

	
		}
.conteinerG {
	width: 1000px;
	height: 887px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-image: url(../img/bg_07.jpg);
	background-repeat: no-repeat;
	
		}
.conteinerH {
	width: 1000px;
	height: 289px;
	margin-right: auto;
	margin-left: auto;
		}
.conteinerI {
	width: 1000px;
	height: 500px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	text-align: center;
	color: #FFF;
			}

.footer {
	width: 100%;
	background-color: #320407;
	margin: 0px;
	padding: 0px;
}
#image01 a{
display:block;
width: 340px;
height: 50px;	
background:url(../img/bt1.jpg) no-repeat;
}

#image01 a:hover{
background:url(../img/bt1_over.jpg) no-repeat;
}
#image02 a{
display:block;
width: 195px;
height: 40px;	
background:url(../img/bt2.jpg) no-repeat;
}

#image02 a:hover{
background:url(../img/bt2_over.jpg) no-repeat;
}
#image03 a{
display:block;
width: 790px;
height: 70px;	
background:url(../img/bt3.jpg) no-repeat;
}

#image03 a:hover{
background:url(../img/bt3_over.jpg) no-repeat;
}
#image04 a{
display:block;
width: 195px;
height: 40px;	
background:url(../img/bt4.jpg) no-repeat;
}

#image04 a:hover{
background:url(../img/bt4_over.jpg) no-repeat;
}

#image05 a{
display:block;
width: 320px;
height: 50px;	
background:url(../img/bt5.jpg) no-repeat;
}

#image05 a:hover{
background:url(../img/bt5_over.jpg) no-repeat;
}
#image06 a{
display:block;
width: 1000px;
height: 289px;	
background:url(../img/bt6.jpg) no-repeat;
}

#image06 a:hover{
background:url(../img/bt6_over.jpg) no-repeat;
}
#image07 a{
display:block;
width: 295px;
height: 50px;	
background:url(../img/bt7.jpg) no-repeat;
}

#image07 a:hover{
background:url(../img/bt7_over.jpg) no-repeat;
}
#image08 a{
display:block;
width: 295px;
height: 50px;	
background:url(../img/bt8.jpg) no-repeat;
}

#image08 a:hover{
background:url(../img/bt8_over.jpg) no-repeat;
}
#apDiv1 {
	position: absolute;
	width: 340px;
	height: 50px;
	z-index: 1;
	left: 543px;
	top: 369px;
}
#apDiv2 {
	position: absolute;
	width: 648px;
	height: 53px;
	z-index: 1;
	left: 176px;
	top: 140px;
}

#apDiv3 {
	position: absolute;
	width: 524px;
	height: 88px;
	z-index: 1;
	left: 45px;
	top: 297px;
}

#apDiv4 {
	position: absolute;
	width: 524px;
	height: 113px;
	z-index: 1;
	left: 45px;
	top: 480px;
}
#apDiv5 {
	position: absolute;
	width: 429px;
	height: 122px;
	z-index: 1;
	left: 41px;
	top: 263px;
}
#apDiv6 {
	position: absolute;
	width: 439px;
	height: 83px;
	z-index: 1;
	left: 529px;
	top: 263px;
}
#apDiv7 {
	position: absolute;
	width: 594px;
	height: 100px;
	z-index: 1;
	left: 41px;
	top: 533px;
}
#apDiv8 {
	position: absolute;
	width: 195px;
	height: 40px;
	z-index: 1;
	left: 769px;
	top: 355px;
}

#apDiv9 {
	position: absolute;
	width: 790px;
	height: 70px;
	z-index: 1;
	left: 118px;
	top: 663px;
}

#apDiv10 {
	position: absolute;
	width: 250px;
	height: 134px;
	z-index: 1;
	left: 233px;
	top: 231px;
}
#apDiv11 {
	position: absolute;
	width: 237px;
	height: 100px;
	z-index: 1;
	left: 732px;
	top: 232px;
}
#apDiv12 {
	position: absolute;
	width: 245px;
	height: 107px;
	z-index: 1;
	left: 232px;
	top: 488px;
}
#apDiv13 {
	position: absolute;
	width: 244px;
	height: 111px;
	z-index: 1;
	left: 735px;
	top: 490px;
}
#apDiv14 {
	position: absolute;
	width: 669px;
	height: 116px;
	z-index: 1;
	left: 257px;
	top: 282px;
}
#apDiv15 {
	position: absolute;
	width: 669px;
	height: 87px;
	z-index: 1;
	left: 257px;
	top: 563px;
}
#apDiv16 {
	position: absolute;
	width: 673px;
	height: 91px;
	z-index: 1;
	left: 256px;
	top: 849px;
}
#apDiv17 {
	position: absolute;
	width: 673px;
	height: 87px;
	z-index: 1;
	left: 257px;
	top: 1095px;
}
#apDiv18 {
	position: absolute;
	width: 672px;
	height: 93px;
	z-index: 1;
	left: 266px;
	top: 1362px;
}
#apDiv19 {
	position: absolute;
	width: 195px;
	height: 40px;
	z-index: 1;
	left: 772px;
	top: 236px;
}
#apDiv20 {
	position: absolute;
	width: 320px;
	height: 50px;
	z-index: 1;
	left: 339px;
	top: 814px;
}
#apDiv21 {
	position: absolute;
	width: 295px;
	height: 50px;
	z-index: 1;
	left: 205px;
	top: 160px;
}
#apDiv22 {
	position: absolute;
	width: 295px;
	height: 50px;
	z-index: 1;
	left: 525px;
	top: 160px;
}
#apDiv23 {
	position: absolute;
	width: 980px;
	height: 250px;
	z-index: 1;
	left: 10px;
	top: 226px;
}
