body {
background-color: #ffffff;
font-size:10pt;
line-height: 15pt;
color: #4b4b4b;
text-align: center;
background-image:  url(img/1200_1.jpg);
background-position: center top;
background-repeat: repeat;
}

a:link { color: #4b4b4b;}
a:visited { color: #4b4b4b;}
a:hover { color: #496ABE;}
a:active { color: #4b4b4b;}

a.y:link { color: #496ABE;}
a.y:visited { color: #496ABE;}
a.y:hover { color: #FD9500;}
a.y:active { color: #496ABE;}

a.o:link { color: #dd0000;}
a.o:visited { color: #dd0000;}
a.o:hover { color: #dd0000;}
a.o:active { color: #dd0000;}

ul {
padding: 0px;
margin: 0px;
}

li {
padding: 0px;
margin: 0px;
float:left;
list-style-type: none;
}

#end {
width: 860px;
height: 81px;
margin: auto;
background-image:  url(./860_81.jpg);
}

#a00 {
width: 800px;
height: 800px;
padding: 0px;
margin: auto;
text-align: center;
background-position: center top;
}

#a01 {
width: 665px;
height: 78px;
padding: 0px;
margin: auto;
text-align: left;
}

.a02 {
font-size:10pt; 
line-height: 15pt;
color : #4b4b4b;
text-align: left;
margin: auto;
padding-top: 18px;
padding-left: 25px;
padding-right: 0px;
padding-bottom: 5px;
}

#a03 {
width: 800px;
height: 43px;
margin: auto;
padding: 0px;
text-align: left;
}

#b001 {
width: 668px;
padding-top: 0px;
padding-left: 20px;
padding-right: 0px;
padding-bottom: 0px;
margin: auto;
text-align: left;
}

#b002 {
width: 665px;
padding-top: 0px;
padding-left: 0px;
padding-right: 1px;
padding-bottom: 0px;
margin: auto;
text-align: left;
}

#b003 {
width: 646px;
height: 197px;
margin: auto;
background-position: center top;
background-image:  url(img/646_197.jpg);
background-repeat: no-repeat;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
}

#b004 {
width: 646px;
margin: auto;
padding: 0px;
text-align: left;
}

#b0l {
margin: 0px;
width: 396px;
text-align: left;
float:left;
color : #4b4b4b;
line-height:15pt;
}

#b0r {
margin: 0px;
width: 129px;
text-align: right;
float:left;
color : #4b4b4b;
line-height:15pt;
}

.b1l {
width: 396px;
height: 129px;
margin: auto;
background-position: center top;
background-image:  url(img/396_129.jpg);
background-repeat: no-repeat;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
}

.b2r {
margin: auto;
width: 195px;
text-align: left;
float:left;
color : #4b4b4b;
line-height:15pt;
}

.b2l {
margin: auto;
width: 451px;
text-align: left;
float:left;
color : #4b4b4b;
line-height:15pt;
}

.b3r {
margin: auto;
width: 279px;
text-align: left;
float:left;
color : #4b4b4b;
line-height:15pt;
}

.b3l {
margin: auto;
width: 172px;
text-align: left;
float:left;
color : #4b4b4b;
line-height:15pt;
}

.b4r {
margin: auto;
width: 451px;
text-align: left;
float:left;
color : #4b4b4b;
line-height:15pt;
}

.b4l {
margin: auto;
width: 195px;
text-align: left;
float:left;
color : #4b4b4b;
line-height:15pt;
}

.c01 {
margin: 0px;
padding-top: 69px;
padding-left: 0px;
text-align: left;
float:left;
color : #4b4b4b;
line-height:15pt;
}

.c02 {
margin: 0px;
padding-top: 0px;
padding-left: 0px;
padding-right: 474px;
padding-bottom: 0px;
text-align: left;
float:left;
color : #4b4b4b;
line-height:15pt;
}

.c03 {
margin: 0px;
padding-top: 0px;
padding-left: 0px;
padding-right: 419px;
padding-bottom: 0px;
text-align: left;
float:left;
color : #4b4b4b;
line-height:15pt;
}

.c04 {
margin: 0px;
padding-top: 0px;
padding-left: 0px;
padding-right: 419px;
padding-bottom: 0px;
text-align: left;
float:left;
color : #4b4b4b;
line-height:15pt;
}

.c05 {
margin: 0px;
padding-top: 0px;
padding-left: 0px;
padding-right: 474px;
padding-bottom: 0px;
text-align: left;
float:left;
color : #4b4b4b;
line-height:15pt;
}


.c06 {
font-size: 9pt; 
line-height: 10pt;
margin: 0px;
padding-top: 57px;
padding-left: 15px;
padding-right: 15px;
padding-bottom: 0px;
text-align: left;
float:left;
color : #4b4b4b;
line-height:15pt;
}

.c07 {
margin: 0px;
padding-top: 6px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
text-align: left;
float:left;
color : #4b4b4b;
line-height:15pt;
}

.c08 {
width: 396px;
height: 250px;
margin: auto;
background-position: center top;
background-image:  url(img/396_3.jpg);
background-repeat: repeat;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
}

.c09 {
font-size: 10pt; 
line-height: 10pt;
margin: 0px;
padding-top: 0px;
padding-left: 15px;
padding-right: 0px;
padding-bottom: 0px;
text-align: left;
float:left;
color : #4b4b4b;
line-height:15pt;
}

.c10 {
font-size: 10pt; 
line-height: 15pt;
margin: 0px;
padding-top: 0px;
padding-left: 15px;
padding-right: 15px;
padding-bottom: 0px;
text-align: left;
float:left;
color : #4b4b4b;
line-height:15pt;
}

.c11 {
font-size: 10pt; 
line-height: 10pt;
margin: 0px;
padding-top: 0px;
padding-left: 60px;
padding-right: 15px;
padding-bottom: 0px;
text-align: left;
float:left;
color : #4b4b4b;
line-height:15pt;
}


.c12 {
font-size: 10pt; 
line-height: 15pt;
margin: 0px;
padding-top: 15px;
padding-left: 15px;
padding-right: 15px;
padding-bottom: 15px;
text-align: left;
float:left;
color : #4b4b4b;
line-height:15pt;
}

.c13 {
font-size: 9pt; 
line-height: 13pt;
margin: 0px;
padding-top: 0px;
padding-left: 27px;
padding-right: 0px;
padding-bottom: 0px;
text-align: left;
float:left;
color : #4b4b4b;
line-height:15pt;
}

.c14 {
font-size: 9pt; 
line-height: 13pt;
margin: 0px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
text-align: left;
float:left;
color : #4b4b4b;
line-height:15pt;
}

#a008 {
width: 268px;
height: 43px;
margin: auto;
background-image:  url(img/278_43.jpg);
background-repeat: no-repeat;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
}
-----ボタンここから-----

#a04 {
display: block;
margin: 0px;
width: 80px;
}

#a05 {
display: block;
margin: 0px;
padding-left: 87px;
padding-bottom: 0px;
width: 94px;
}

#a06 {
display: block;
margin: 0px;
padding-bottom: 0px;
width: 132px;
}

#a07 {
display: block;
margin: 0px;
padding-bottom: 0px;
width: 141px;
}

#a08 {
display: block;
margin: 0px;
padding-bottom: 0px;
width: 278px;
}

#a008 {
display: block;
margin: 0px;
width: 75px;
}



-----ボタンここまで-----


.a09 {
font-size:10pt; 
line-height: 15pt;
color : #4b4b4b;
text-align: left;
padding: 0px;
padding-top: 3px;
padding-left: 30px;
padding-right: 0px;
padding-bottom: 0px;
}

#a10 {
width: 870px;
margin: 0px;
background-image:  url(./f/870_1.jpg);
}

#a11 {
width: 810px;
margin: auto;
text-align: center;
}

.a13 {
font-size:10pt; 
line-height: 15pt;
color : #6781C2;
text-align: left;
margin: 0px;
padding-top: 41px;
padding-left: 32px;
padding-right: 30px;
padding-bottom: 0px;
}

#a15 {
width: 230px;
height: 165px;
margin: 0px;
background-image:  url(./f/230_165.jpg);
}

.a16 {
font-size:10pt; 
line-height: 15pt;
color : #4b4b4b;
text-align: left;
margin: 0px;
padding-top: 3px;
padding-left: 35px;
padding-right: 0px;
padding-bottom: 0px;
}

.a17 {
font-size:10pt; 
line-height: 15pt;
color : #4b4b4b;
text-align: left;
font-weight: bold;
margin: 0px;
padding-top: 16px;
padding-left: 53px;
padding-right: 0px;
padding-bottom: 0px;
}

hr {
padding: 0px;
margin: 0px;
text-align: center;
color : #BDBDBD;
}

p {
font-size:10pt;
line-height: 15pt;
color : #4b4b4b;
text-align: left;
margin: 0px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
}

img {
border: none;
}