@charset "utf-8";

*{
 margin: 0;
 padding: 0;
 font-style: normal;
 font-weight: normal;
 font-size: 100%;
}

*{border-style: none}
*{text-decoration: none}
body {
background-color: #2E0F03;
}
body {
    -webkit-text-size-adjust: 100%;
}


div#wrapper  {text-align:center;
margin-left:auto;margin-right:auto;
text-align:left;
width: 1020px;
height:8130px;
}

#side     {float: left;
           width: 207px;
           margin-top: 15px;
}
#side li {cursor:pointer; }
#side #contents    {
           width: 207px;
           margin-top: 5px;
           margin-left: 37px}

#side #contents p   {
           margin-top: -1px;
         margin-left: 3px;
}
.acordion   {
           margin-top: 1px;
}
.trigger {
         margin-left: 3px;
}

#wrapper-inner  {float: right;
           width: 813px;
           margin-top: 25px;}

#wrapper #main-head     {
           width: 773px;
           height: 117px;
           
           margin-left: 0px}
img {
  border:0;
  vertical-align:bottom;
}
ul,
li {
  margin:0;
  padding:0;
  list-style:none;
}

.anchor01 {top: 0px; left: 0px;
display: none;
}

#main {
    margin-top: 20px;
    position: relative;
    z-index: 1;
}

#main .sentence01{
font-size:1.3em;
color: #E5B96A;
line-height: 1.4em;
 position: absolute; top: 35px; left: 410px;
z-index: 2;
}
#main .sentence02{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 70px; left: 420px;
z-index: 2;
}
#main .photo01 {
 position: absolute; top: 35px; left: 25px;
z-index: 2;
}
#main .photo02 {
 position: absolute; top: 422px; left: 25px;
z-index: 2;
}
#main .sentence03{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 607px; left: 315px;
z-index: 2;
}
#main .photo03 {
 position: absolute; top: 422px; left: 400px;
z-index: 2;
}
#main .sentence04{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 607px; left: 690px;
z-index: 2;
}
#main .photo04 {
 position: absolute; top: 637px; left: 25px;
z-index: 2;
}
#main .sentence05{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 822px; left: 315px;
z-index: 2;
}
#main .photo05 {
 position: absolute; top: 637px; left: 400px;
z-index: 2;
}
#main .sentence06{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 822px; left: 690px;
z-index: 2;
}
#main .photo06 {
 position: absolute; top: 852px; left: 25px;
z-index: 2;
}
#main .sentence07{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 1037px; left: 315px;
z-index: 2;
}
#main .photo07 {
 position: absolute; top: 852px; left: 400px;
z-index: 2;
}
#main .sentence08{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 1037px; left: 690px;
z-index: 2;
}


.hasen01 {
 position: absolute; top: 1072px; left: 17px;
z-index: 2;
}
.anchor02 {
 position: absolute; top: 1092px; left: 0px;
z-index: 2;
}


#main .photo08 {
 position: absolute; top: 1132px; left: 25px;
z-index: 2;
}
#main .sentence09{
font-size:1.3em;
color: #E5B96A;
line-height: 1.4em;
 position: absolute; top: 1132px; left: 410px;
z-index: 2;
}
#main .sentence10{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 1167px; left: 420px;
z-index: 2;
}
#main .sentence11{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 1210px; left: 420px;
z-index: 2;
}
#main .sentence12{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 1210px; left: 570px;
z-index: 2;
}
#main .photo09 {
 position: absolute; top: 1369px; left: 25px;
z-index: 2;
}
#main .sentence13{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 1425px; left: 100px;
z-index: 2;
}
#main .photo10 {
 position: absolute; top: 1369px; left: 175px;
z-index: 2;
}
#main .sentence14{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 1425px; left: 214px;
z-index: 2;
}
#main .photo11 {
 position: absolute; top: 1369px; left: 325px;
z-index: 2;
}
#main .sentence15{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 1425px; left: 341px;
z-index: 2;
}
#main .photo12 {
 position: absolute; top: 1369px; left: 475px;
z-index: 2;
}
#main .sentence16{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 1425px; left: 549px;
z-index: 2;
}
#main .photo13 {
 position: absolute; top: 1369px; left: 625px;
z-index: 2;
}
#main .sentence17{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 1425px; left: 662px;
z-index: 2;
}
#main .photo14 {
 position: absolute; top: 1459px; left: 25px;
z-index: 2;
}
#main .sentence18{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 1515px; left: 90px;
z-index: 2;
}
#main .photo15 {
 position: absolute; top: 1459px; left: 175px;
z-index: 2;
}
#main .sentence19{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 1515px; left: 228px;
z-index: 2;
}
#main .photo16 {
 position: absolute; top: 1459px; left: 325px;
z-index: 2;
}
#main .sentence20{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 1515px; left: 388px;
z-index: 2;
}
#main .photo17 {
 position: absolute; top: 1459px; left: 475px;
z-index: 2;
}
#main .sentence21{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 1515px; left: 572px;
z-index: 2;
}
#main .photo18 {
 position: absolute; top: 1459px; left: 625px;
z-index: 2;
}
#main .sentence22{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 1515px; left: 711px;
z-index: 2;
}
#main .photo19 {
 position: absolute; top: 1549px; left: 25px;
z-index: 2;
}
#main .sentence23{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 1605px; left: 100px;
z-index: 2;
}
#main .photo20 {
 position: absolute; top: 1549px; left: 175px;
z-index: 2;
}
#main .sentence24{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 1605px; left: 261px;
z-index: 2;
}
#main .photo21 {
 position: absolute; top: 1549px; left: 325px;
z-index: 2;
}
#main .sentence25{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 1605px; left: 400px;
z-index: 2;
}
#main .photo22 {
 position: absolute; top: 1549px; left: 475px;
z-index: 2;
}
#main .sentence26{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 1605px; left: 539px;
z-index: 2;
}


.hasen02 {
 position: absolute; top: 1640px; left: 17px;
z-index: 2;
}
.anchor03 {
 position: absolute; top: 1660px; left: 0px;
z-index: 2;
}

#main .photo23 {
 position: absolute; top: 1700px; left: 25px;
z-index: 2;
}
#main .sentence27{
font-size:1.3em;
color: #E5B96A;
line-height: 1.4em;
 position: absolute; top: 1700px; left: 410px;
z-index: 2;
}
#main .sentence28{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 1735px; left: 420px;
z-index: 2;
}
#main .sentence29{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 1778px; left: 420px;
z-index: 2;
}
#main .sentence30{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 1778px; left: 570px;
z-index: 2;
}
#main .photo24 {
 position: absolute; top: 1925px; left: 25px;
z-index: 2;
}
#main .sentence31{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 1996px; left: 138px;
z-index: 2;
}
#main .photo25 {
 position: absolute; top: 1925px; left: 213px;
z-index: 2;
}
#main .sentence32{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 1996px; left: 290px;
z-index: 2;
}
#main .photo26 {
 position: absolute; top: 1925px; left: 401px;
z-index: 2;
}
#main .sentence33{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 1996px; left: 512px;
z-index: 2;
}
#main .photo27 {
 position: absolute; top: 1925px; left: 589px;
z-index: 2;
}
#main .sentence34{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 1996px; left: 711px;
z-index: 2;
}
#main .photo28 {
 position: absolute; top: 2030px; left: 25px;
z-index: 2;
}
#main .sentence35{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 2101px; left: 136px;
z-index: 2;
}
#main .photo29 {
 position: absolute; top: 2030px; left: 213px;
z-index: 2;
}
#main .sentence36{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 2101px; left: 323px;
z-index: 2;
}
#main .photo30 {
 position: absolute; top: 2030px; left: 401px;
z-index: 2;
}
#main .sentence37{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 2101px; left: 523px;
z-index: 2;
}
#main .photo31 {
 position: absolute; top: 2030px; left: 589px;
z-index: 2;
}
#main .sentence38{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 2101px; left: 677px;
z-index: 2;
}
#main .photo32 {
 position: absolute; top: 2135px; left: 25px;
z-index: 2;
}
#main .sentence39{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 2206px; left: 136px;
z-index: 2;
}
#main .photo33 {
 position: absolute; top: 2135px; left: 213px;
z-index: 2;
}
#main .sentence40{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 2206px; left: 290px;
z-index: 2;
}
#main .photo34 {
 position: absolute; top: 2135px; left: 401px;
z-index: 2;
}
#main .sentence41{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 2206px; left: 513px;
z-index: 2;
}
#main .photo35 {
 position: absolute; top: 2135px; left: 589px;
z-index: 2;
}
#main .sentence42{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 2206px; left: 712px;
z-index: 2;
}
#main .photo36 {
 position: absolute; top: 2240px; left: 25px;
z-index: 2;
}
#main .sentence43{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 2311px; left: 137px;
z-index: 2;
}
.hasen03 {
 position: absolute; top: 2346px; left: 17px;
z-index: 2;
}
.anchor04 {
 position: absolute; top: 2366px; left: 0px;
z-index: 2;
}

#main .photo37 {
 position: absolute; top: 2406px; left: 25px;
z-index: 2;
}
#main .sentence44{
font-size:1.3em;
color: #E5B96A;
line-height: 1.4em;
 position: absolute; top: 2406px; left: 410px;
z-index: 2;
}
#main .sentence45{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 2441px; left: 420px;
z-index: 2;
}
#main .sentence46{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 2484px; left: 420px;
z-index: 2;
}
#main .sentence47{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 2484px; left: 570px;
z-index: 2;
}
#main .photo38 {
 position: absolute; top: 2649px; left: 25px;
z-index: 2;
}
#main .sentence48{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 2733px; left: 137px;
z-index: 2;
}
#main .photo39 {
 position: absolute; top: 2649px; left: 213px;
z-index: 2;
}
#main .sentence49{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 2733px; left: 287px;
z-index: 2;
}
#main .photo40 {
 position: absolute; top: 2649px; left: 401px;
z-index: 2;
}
#main .sentence50{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 2733px; left: 454px;
z-index: 2;
}
#main .photo41 {
 position: absolute; top: 2649px; left: 589px;
z-index: 2;
}
#main .sentence51{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 2733px; left: 697px;
z-index: 2;
}
#main .photo42 {
 position: absolute; top: 2767px; left: 25px;
z-index: 2;
}
#main .sentence52{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 2851px; left: 102px;
z-index: 2;
}
#main .photo43 {
 position: absolute; top: 2767px; left: 213px;
z-index: 2;
}
#main .sentence53{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 2851px; left: 311px;
z-index: 2;
}
#main .photo44 {
 position: absolute; top: 2767px; left: 401px;
z-index: 2;
}
#main .sentence54{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 2851px; left: 491px;
z-index: 2;
}
#main .photo45 {
 position: absolute; top: 2767px; left: 589px;
z-index: 2;
}
#main .sentence55{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 2851px; left: 687px;
z-index: 2;
}
#main .photo46 {
 position: absolute; top: 2885px; left: 25px;
z-index: 2;
}
#main .sentence56{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 2969px; left: 160px;
z-index: 2;
}
#main .photo47 {
 position: absolute; top: 2885px; left: 213px;
z-index: 2;
}
#main .sentence57{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 2969px; left: 338px;
z-index: 2;
}
#main .photo48 {
 position: absolute; top: 2885px; left: 401px;
z-index: 2;
}
#main .sentence58{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 2969px; left: 511px;
z-index: 2;
}
#main .photo49 {
 position: absolute; top: 2885px; left: 589px;
z-index: 2;
}
#main .sentence59{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 2969px; left: 710px;
z-index: 2;
}
#main .photo50 {
 position: absolute; top: 3003px; left: 25px;
z-index: 2;
}
#main .sentence60{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 3087px; left: 136px;
z-index: 2;
}
#main .photo51 {
 position: absolute; top: 3003px; left: 213px;
z-index: 2;
}
#main .sentence61{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 3087px; left: 313px;
z-index: 2;
}


.hasen04 {
 position: absolute; top: 3122px; left: 17px;
z-index: 2;
}
.anchor05 {
 position: absolute; top: 3142px; left: 0px;
z-index: 2;
}

#main .photo52 {
 position: absolute; top: 3182px; left: 25px;
z-index: 2;
}
#main .sentence62{
font-size:1.3em;
color: #E5B96A;
line-height: 1.4em;
 position: absolute; top: 3182px; left: 410px;
z-index: 2;
}
#main .sentence63{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 3217px; left: 420px;
z-index: 2;
}
#main .sentence64{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 3260px; left: 420px;
z-index: 2;
}
#main .sentence65{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 3260px; left: 570px;
z-index: 2;
}
#main .photo53 {
 position: absolute; top: 3392px; left: 25px;
z-index: 2;
}
#main .sentence66{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 3457px; left: 136px;
z-index: 2;
}
#main .photo54 {
 position: absolute; top: 3392px; left: 213px;
z-index: 2;
}
#main .sentence67{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 3457px; left: 289px;
z-index: 2;
}
#main .photo55 {
 position: absolute; top: 3392px; left: 401px;
z-index: 2;
}
#main .sentence68{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 3457px; left: 476px;
z-index: 2;
}
#main .photo56 {
 position: absolute; top: 3392px; left: 589px;
z-index: 2;
}
#main .sentence69{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 3457px; left: 688px;
z-index: 2;
}
#main .photo57 {
 position: absolute; top: 3491px; left: 25px;
z-index: 2;
}
#main .sentence70{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 3556px; left: 114px;
z-index: 2;
}
#main .photo58 {
 position: absolute; top: 3491px; left: 213px;
z-index: 2;
}
#main .sentence71{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 3556px; left: 314px;
z-index: 2;
}
#main .photo59 {
 position: absolute; top: 3491px; left: 401px;
z-index: 2;
}
#main .sentence72{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 3556px; left: 524px;
z-index: 2;
}
#main .photo60 {
 position: absolute; top: 3491px; left: 589px;
z-index: 2;
}
#main .sentence73{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 3556px; left: 701px;
z-index: 2;
}
#main .photo61 {
 position: absolute; top: 3590px; left: 25px;
z-index: 2;
}
#main .sentence74{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 3655px; left: 150px;
z-index: 2;
}
#main .photo62 {
 position: absolute; top: 3590px; left: 213px;
z-index: 2;
}
#main .sentence75{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 3655px; left: 325px;
z-index: 2;
}
#main .photo63 {
 position: absolute; top: 3590px; left: 401px;
z-index: 2;
}
#main .sentence76{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 3655px; left: 501px;
z-index: 2;
}


.hasen05 {
 position: absolute; top: 3690px; left: 17px;
z-index: 2;
}
.anchor06 {
 position: absolute; top: 3710px; left: 0px;
z-index: 2;
}

#main .photo64 {
 position: absolute; top: 3750px; left: 25px;
z-index: 2;
}
#main .sentence77{
font-size:1.3em;
color: #E5B96A;
line-height: 1.4em;
 position: absolute; top: 3750px; left: 410px;
z-index: 2;
}
#main .sentence78{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 3785px; left: 420px;
z-index: 2;
}
#main .sentence79{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 3828px; left: 420px;
z-index: 2;
}
#main .sentence80{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 3828px; left: 570px;
z-index: 2;
}
#main .photo65 {
 position: absolute; top: 3939px; left: 25px;
z-index: 2;
}
#main .sentence81{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 4027px; left: 100px;
z-index: 2;
}
#main .photo66 {
 position: absolute; top: 3939px; left: 175px;
z-index: 2;
}
#main .sentence82{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 4027px; left: 210px;
z-index: 2;
}
#main .photo67 {
 position: absolute; top: 3939px; left: 325px;
z-index: 2;
}
#main .sentence83{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 4027px; left: 336px;
z-index: 2;
}
#main .photo68 {
 position: absolute; top: 3939px; left: 475px;
z-index: 2;
}
#main .sentence84{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 4027px; left: 548px;
z-index: 2;
}
#main .photo69 {
 position: absolute; top: 3939px; left: 625px;
z-index: 2;
}
#main .sentence85{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 4027px; left: 660px;
z-index: 2;
}
#main .photo70 {
 position: absolute; top: 4058px; left: 25px;
z-index: 2;
}
#main .sentence86{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 4146px; left: 110px;
z-index: 2;
}
#main .photo71 {
 position: absolute; top: 4058px; left: 175px;
z-index: 2;
}
#main .sentence87{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 4146px; left: 256px;
z-index: 2;
}
#main .photo72 {
 position: absolute; top: 4058px; left: 325px;
z-index: 2;
}
#main .sentence88{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 4146px; left: 396px;
z-index: 2;
}
#main .photo73 {
 position: absolute; top: 4058px; left: 475px;
z-index: 2;
}
#main .sentence89{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 4146px; left: 558px;
z-index: 2;
}
#main .photo74 {
 position: absolute; top: 4058px; left: 625px;
z-index: 2;
}
#main .sentence90{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 4146px; left: 700px;
z-index: 2;
}


.hasen06 {
 position: absolute; top: 4181px; left: 17px;
z-index: 2;
}
.anchor07 {
 position: absolute; top: 4201px; left: 0px;
z-index: 2;
}

#main .photo75 {
 position: absolute; top: 4241px; left: 25px;
z-index: 2;
}
#main .sentence91{
font-size:1.3em;
color: #E5B96A;
line-height: 1.4em;
 position: absolute; top: 4241px; left: 410px;
z-index: 2;
}
#main .sentence92{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 4276px; left: 420px;
z-index: 2;
}
#main .sentence93{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 4319px; left: 420px;
z-index: 2;
}
#main .sentence94{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 4319px; left: 570px;
z-index: 2;
}
#main .sentence95{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 4430px; left: 420px;
z-index: 2;
}
#main .sentence96{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 4473px; left: 420px;
z-index: 2;
}
#main .photo76 {
 position: absolute; top: 4520px; left: 25px;
z-index: 2;
}
#main .sentence97{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 4766px; left: 177px;
z-index: 2;
}
#main .photo77 {
 position: absolute; top: 4520px; left: 284px;
z-index: 2;
}
#main .sentence98{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 4766px; left: 432px;
z-index: 2;
}
#main .photo78 {
 position: absolute; top: 4520px; left: 543px;
z-index: 2;
}
#main .sentence99{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 4766px; left: 695px;
z-index: 2;
}
#main .photo79 {
 position: absolute; top: 4805px; left: 25px;
z-index: 2;
}
#main .sentence100{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 5051px; left: 157px;
z-index: 2;
}
#main .photo80 {
 position: absolute; top: 4805px; left: 284px;
z-index: 2;
}
#main .sentence101{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 5051px; left: 435px;
z-index: 2;
}
#main .photo81 {
 position: absolute; top: 4805px; left: 543px;
z-index: 2;
}
#main .sentence102{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 5051px; left: 695px;
z-index: 2;
}
#main .photo82 {
 position: absolute; top: 5090px; left: 25px;
z-index: 2;
}
#main .sentence103{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 5336px; left: 188px;
z-index: 2;
}
#main .photo83 {
 position: absolute; top: 5090px; left: 284px;
z-index: 2;
}
#main .sentence104{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 5336px; left: 425px;
z-index: 2;
}
#main .photo84 {
 position: absolute; top: 5090px; left: 543px;
z-index: 2;
}
#main .sentence105{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 5336px; left: 697px;
z-index: 2;
}
#main .photo85 {
 position: absolute; top: 5375px; left: 25px;
z-index: 2;
}
#main .sentence106{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 5621px; left: 144px;
z-index: 2;
}
#main .photo86 {
 position: absolute; top: 5375px; left: 284px;
z-index: 2;
}
#main .sentence107{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 5621px; left: 437px;
z-index: 2;
}


.hasen07 {
 position: absolute; top: 5656px; left: 17px;
z-index: 2;
}
.anchor08 {
 position: absolute; top: 5676px; left: 0px;
z-index: 2;
}

#main .photo87 {
 position: absolute; top: 5716px; left: 25px;
z-index: 2;
}
#main .sentence108{
font-size:1.3em;
color: #E5B96A;
line-height: 1.4em;
 position: absolute; top: 5716px; left: 410px;
z-index: 2;
}
#main .sentence109{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 5751px; left: 420px;
z-index: 2;
}
#main .sentence110{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 5794px; left: 420px;
z-index: 2;
}
#main .sentence111{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 5794px; left: 570px;
z-index: 2;
}
#main .sentence112{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 5905px; left: 420px;
z-index: 2;
}
#main .photo88 {
 position: absolute; top: 5953px; left: 25px;
z-index: 2;
}
#main .sentence113{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 6199px; left: 178px;
z-index: 2;
}
#main .photo89 {
 position: absolute; top: 5953px; left: 284px;
z-index: 2;
}
#main .sentence114{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 6199px; left: 402px;
z-index: 2;
}
#main .photo90 {
 position: absolute; top: 5953px; left: 543px;
z-index: 2;
}
#main .sentence115{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 6199px; left: 695px;
z-index: 2;
}
#main .photo91 {
 position: absolute; top: 6238px; left: 25px;
z-index: 2;
}
#main .sentence116{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 6484px; left: 141px;
z-index: 2;
}
#main .photo92 {
 position: absolute; top: 6238px; left: 284px;
z-index: 2;
}
#main .sentence117{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 6484px; left: 461px;
z-index: 2;
}
#main .photo93 {
 position: absolute; top: 6238px; left: 543px;
z-index: 2;
}
#main .sentence118{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 6484px; left: 684px;
z-index: 2;
}
#main .photo94 {
 position: absolute; top: 6523px; left: 25px;
z-index: 2;
}
#main .sentence119{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 6769px; left: 164px;
z-index: 2;
}
#main .photo95 {
 position: absolute; top: 6523px; left: 284px;
z-index: 2;
}
#main .sentence120{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 6769px; left: 449px;
z-index: 2;
}
#main .photo96 {
 position: absolute; top: 6523px; left: 543px;
z-index: 2;
}
#main .sentence121{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 6769px; left: 708px;
z-index: 2;
}
#main .photo97 {
 position: absolute; top: 6808px; left: 25px;
z-index: 2;
}
#main .sentence122{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 7054px; left: 178px;
z-index: 2;
}
#main .photo98 {
 position: absolute; top: 6808px; left: 284px;
z-index: 2;
}
#main .sentence123{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 7054px; left: 437px;
z-index: 2;
}
#main .photo99 {
 position: absolute; top: 6808px; left: 543px;
z-index: 2;
}
#main .sentence124{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 7054px; left: 680px;
z-index: 2;
}


.hasen08 {
 position: absolute; top: 7089px; left: 17px;
z-index: 2;
}
.anchor09 {
 position: absolute; top: 7109px; left: 0px;
z-index: 2;
}

#main .photo100 {
 position: absolute; top: 7149px; left: 25px;
z-index: 2;
}
#main .sentence125{
font-size:1.3em;
color: #E5B96A;
line-height: 1.4em;
 position: absolute; top: 7149px; left: 435px;
z-index: 2;
}
#main .sentence126{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 7184px; left: 445px;
z-index: 2;
}
#main .sentence127{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 7227px; left: 445px;
z-index: 2;
}
#main .sentence128{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 7362px; left: 445px;
z-index: 2;
}
#main .sentence129{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 7423px; left: 445px;
z-index: 2;
}
#main .sentence130{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 7467px; left: 445px;
z-index: 2;
}


.hasen09 {
 position: absolute; top: 7502px; left: 17px;
z-index: 2;
}
.anchor10 {
 position: absolute; top: 7522px; left: 0px;
z-index: 2;
}

#main .photo101 {
 position: absolute; top: 7562px; left: 25px;
z-index: 2;
}
#main .sentence131{
font-size:1.3em;
color: #E5B96A;
line-height: 1.4em;
 position: absolute; top: 7562px; left: 435px;
z-index: 2;
}
#main .sentence132{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 7597px; left: 445px;
z-index: 2;
}
#main .sentence133{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 7640px; left: 445px;
z-index: 2;
}
#main .sentence134{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 7640px; left: 580px;
z-index: 2;
}
#main .sentence135{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 7759px; left: 445px;
z-index: 2;
}
#main .sentence136{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 7804px; left: 445px;
z-index: 2;
}
#main .sentence137{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 7847px; left: 445px;
z-index: 2;
}



#contents .submenu {
           margin-bottom: 5px;}
#footer   {clear: both;
           text-align:center;
margin-left:auto;margin-right:auto;
        width: 1020px;
}
#footer {
	text-align:center;
        font-size:0.95em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
           color: #824C28;
	padding-top:15px;
	padding-bottom:15px;  
}
.sns-box {
    width:1029px;
           text-align:right;
}
.twitter-box{
    padding-right:10px;
    	display: inline-block;
}
.facebook-box{
    	display: inline-block;
}

.sns a {padding-left:5px;
padding-right:5px;
}
.sns img:hover {
	opacity: 0.6 ;
}
#footer ul {padding-bottom:5px;
padding-top:12px;}
#footer a{
	text-align:center;
        font-size:1em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
           color: #824C28;
}

#footer li {
	display: inline-block;
	list-style-type:none;
	padding-right:10px;
	padding-left:10px;
}
#footer li{
	border-right: 1px solid #824C28;
}
#footer li.first{
border-left:1px solid #824C28;
}

#footer p  {
           padding-top: 20px;
           padding-left: 0px;
}