@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:1544px;
}

#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;
}

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

#main a{color: #E5B96A;}

#main .photo01{
 position: absolute; top: 25px; left: 38px;
z-index: 2;
}
#main .sentence01{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 290px; left: 38px;
z-index: 2;
}


.hasen01 {
 position: absolute; top: 390px; left: 17px;
z-index: 2;
}

#main .photo02{
 position: absolute; top: 440px; left: 38px;
z-index: 2;
}
#main .photo03{
 position: absolute; top: 440px; left: 183px;
z-index: 2;
}
#main .photo04{
 position: absolute; top: 440px; left: 328px;
z-index: 2;
}
#main .photo05{
 position: absolute; top: 440px; left: 473px;
z-index: 2;
}
#main .photo06{
 position: absolute; top: 440px; left: 618px;
z-index: 2;
}
#main .photo07{
 position: absolute; top: 635px; left: 38px;
z-index: 2;
}
#main .photo08{
 position: absolute; top: 635px; left: 183px;
z-index: 2;
}
#main .photo09{
 position: absolute; top: 635px; left: 328px;
z-index: 2;
}
#main .photo10{
 position: absolute; top: 635px; left: 473px;
z-index: 2;
}
#main .photo11{
 position: absolute; top: 635px; left: 618px;
z-index: 2;
}
#main .photo12{
 position: absolute; top: 830px; left: 38px;
z-index: 2;
}
#main .photo13{
 position: absolute; top: 830px; left: 183px;
z-index: 2;
}
#main .photo14{
 position: absolute; top: 830px; left: 328px;
z-index: 2;
}
#main .photo15{
 position: absolute; top: 830px; left: 473px;
z-index: 2;
}
#main .photo16{
 position: absolute; top: 830px; left: 618px;
z-index: 2;
}
#main .photo17{
 position: absolute; top: 1025px; left: 38px;
z-index: 2;
}
#main .photo18{
 position: absolute; top: 1025px; left: 183px;
z-index: 2;
}
#main .photo19{
 position: absolute; top: 1025px; left: 328px;
z-index: 2;
}
#main .photo20{
 position: absolute; top: 1025px; left: 473px;
z-index: 2;
}
#main .photo21{
 position: absolute; top: 1025px; left: 618px;
z-index: 2;
}
#main .photo26{
 position: absolute; top: 1220px; left: 38px;
z-index: 2;
}
#main .photo27{
 position: absolute; top: 1220px; left: 183px;
z-index: 2;
}
#main .photo28{
 position: absolute; top: 1220px; left: 328px;
z-index: 2;
}
#main .photo29{
 position: absolute; top: 1220px; left: 473px;
z-index: 2;
}
#main .photo30{
 position: absolute; top: 1220px; left: 618px;
z-index: 2;
}
#main .photo31{
 position: absolute; top: 1415px; left: 38px;
z-index: 2;
}
#main .photo32{
 position: absolute; top: 1415px; left: 183px;
z-index: 2;
}
#main .photo33{
 position: absolute; top: 1415px; left: 328px;
z-index: 2;
}
#main .photo34{
 position: absolute; top: 1415px; left: 473px;
z-index: 2;
}
#main .photo35{
 position: absolute; top: 1415px; left: 618px;
z-index: 2;
}
#main .photo36{
 position: absolute; top: 1610px; left: 38px;
z-index: 2;
}
#main .photo37{
 position: absolute; top: 1610px; left: 183px;
z-index: 2;
}
#main .photo38{
 position: absolute; top: 1610px; left: 328px;
z-index: 2;
}
#main .photo39{
 position: absolute; top: 1610px; left: 473px;
z-index: 2;
}
#main .photo41{
 position: absolute; top: 1610px; left: 618px;
z-index: 2;
}
#main .photo42{
 position: absolute; top: 1805px; left: 38px;
z-index: 2;
}
#main .photo43{
 position: absolute; top: 1805px; left: 183px;
z-index: 2;
}

#main .photo44{
 position: absolute; top: 1805px; left: 328px;
z-index: 2;
}

#main .photo45{
 position: absolute; top: 1805px; left: 473px;
z-index: 2;
}

#main .photo46{
 position: absolute; top: 1805px; left: 618px;
z-index: 2;
}

#main .photo47{
 position: absolute; top: 2000px; left: 38px;
z-index: 2;
}

#main .photo48{
 position: absolute; top: 2000px; left: 183px;
z-index: 2;
}

#main .photo49{
 position: absolute; top: 2000px; left: 328px;
z-index: 2;
}

#main .photo50{
 position: absolute; top: 2000px; left: 473px;
z-index: 2;
}

#main .photo51{
 position: absolute; top: 2000px; left: 618px;
z-index: 2;
}

#main .photo52{
 position: absolute; top: 2195px; left: 38px;
z-index: 2;
}

#main .photo53{
 position: absolute; top: 2195px; left: 183px;
z-index: 2;
}

#main .photo54{
 position: absolute; top: 2195px; left: 328px;
z-index: 2;
}

#main .photo55{
 position: absolute; top: 2195px; left: 473px;
z-index: 2;
}

#main .photo56{
 position: absolute; top: 2195px; left: 618px;
z-index: 2;
}

#main .photo57{
 position: absolute; top: 2390px; left: 38px;
z-index: 2;
}

#main .photo58{
 position: absolute; top: 2390px; left: 183px;
z-index: 2;
}

#main .photo59{
 position: absolute; top: 2390px; left: 328px;
z-index: 2;
}

#main .photo60{
 position: absolute; top: 2390px; left: 473px;
z-index: 2;
}

#main .photo61{
 position: absolute; top: 2390px; left: 618px;
z-index: 2;
}

#main .photo62{
 position: absolute; top: 2585px; left: 38px;
z-index: 2;
}

#main .photo63{
 position: absolute; top: 2585px; left: 183px;
z-index: 2;
}

#main .photo64{
 position: absolute; top: 2585px; left: 328px;
z-index: 2;
}

#main .photo65{
 position: absolute; top: 2585px; left: 473px;
z-index: 2;
}

#main .photo66{
 position: absolute; top: 2585px; left: 618px;
z-index: 2;
}

#main .photo67{
 position: absolute; top: 2780px; left: 38px;
z-index: 2;
}

#main .photo68{
 position: absolute; top: 2780px; left: 183px;
z-index: 2;
}

#main .photo69{
 position: absolute; top: 2780px; left: 328px;
z-index: 2;
}

#main .photo70{
 position: absolute; top: 2780px; left: 473px;
z-index: 2;
}

#main .photo71{
 position: absolute; top: 2780px; left: 618px;
z-index: 2;
}

#main .photo72{
 position: absolute; top: 2975px; left: 38px;
z-index: 2;
}

#main .photo73{
 position: absolute; top: 2975px; left: 183px;
z-index: 2;
}

#main .photo74{
 position: absolute; top: 2975px; left: 328px;
z-index: 2;
}

#main .photo75{
 position: absolute; top: 2975px; left: 473px;
z-index: 2;
}

#main .photo76{
 position: absolute; top: 2975px; left: 618px;
z-index: 2;
}

#main .photo77{
 position: absolute; top: 3170px; left: 38px;
z-index: 2;
}

#main .photo78{
 position: absolute; top: 3170px; left: 183px;
z-index: 2;
}

#main .photo79{
 position: absolute; top: 3170px; left: 328px;
z-index: 2;
}

#main .photo80{
 position: absolute; top: 3170px; left: 473px;
z-index: 2;
}

#main .photo81{
 position: absolute; top: 3170px; left: 618px;
z-index: 2;
}

#main .photo82{
 position: absolute; top: 3365px; left: 38px;
z-index: 2;
}

#main .photo83{
 position: absolute; top: 3365px; left: 183px;
z-index: 2;
}

#main .photo84{
 position: absolute; top: 3365px; left: 328px;
z-index: 2;
}

#main .photo85{
 position: absolute; top: 3365px; left: 473px;
z-index: 2;
}

#main .photo86{
 position: absolute; top: 3365px; left: 618px;
z-index: 2;
}

#main .photo87{
 position: absolute; top: 3560px; left: 38px;
z-index: 2;
}

#main .photo88{
 position: absolute; top: 3560px; left: 183px;
z-index: 2;
}

#main .photo89{
 position: absolute; top: 3560px; left: 318px;
z-index: 2;
}

#main .photo90{
 position: absolute; top: 3560px; left: 473px;
z-index: 2;
}

#main .photo91{
 position: absolute; top: 3560px; left: 618px;
z-index: 2;
}

#main .photo92{
 position: absolute; top: 3755px; left: 38px;
z-index: 2;
}

#main .photo93{
 position: absolute; top: 3755px; left: 183px;
z-index: 2;
}

#main .photo94{
 position: absolute; top: 3755px; left: 318px;
z-index: 2;
}

#main .photo95{
 position: absolute; top: 3755px; left: 473px;
z-index: 2;
}

#main .photo96{
 position: absolute; top: 3755px; left: 618px;
z-index: 2;
}

#main .photo97{
 position: absolute; top: 3950px; left: 38px;
z-index: 2;
}

#main .photo98{
 position: absolute; top: 3950px; left: 183px;
z-index: 2;
}

#main .photo99{
 position: absolute; top: 3950px; left: 318px;
z-index: 2;
}

#main .photo100{
 position: absolute; top: 3950px; left: 473px;
z-index: 2;
}

#main .photo101{
 position: absolute; top: 3950px; left: 618px;
z-index: 2;
}

#main .photo102{
 position: absolute; top: 4145px; left: 38px;
z-index: 2;
}

#main .photo103{
 position: absolute; top: 4145px; left: 183px;
z-index: 2;
}

#main .photo104{
 position: absolute; top: 4145px; left: 318px;
z-index: 2;
}

#main .photo105{
 position: absolute; top: 4145px; left: 473px;
z-index: 2;
}

#main .photo106{
 position: absolute; top: 4145px; left: 618px;
z-index: 2;
}

#main .photo107{
 position: absolute; top: 4340px; left: 38px;
z-index: 2;
}

#main .photo108{
 position: absolute; top: 4340px; left: 183px;
z-index: 2;
}

#main .photo109{
 position: absolute; top: 4340px; left: 318px;
z-index: 2;
}

#main .photo110{
 position: absolute; top: 4340px; left: 473px;
z-index: 2;
}

#main .photo111{
 position: absolute; top: 4340px; left: 618px;
z-index: 2;
}

#main .photo112{
 position: absolute; top: 4535px; left: 38px;
z-index: 2;
}

#main .photo113{
 position: absolute; top: 4535px; left: 183px;
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: 564px; left: 38px;
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: 564px; left: 183px;
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: 564px; left: 328px;
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: 564px; left: 473px;
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: 564px; left: 618px;
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: 759px; left: 38px;
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: 759px; left: 183px;
z-index: 2;
}
#main .sentence09{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 759px; left: 328px;
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: 759px; left: 473px;
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: 759px; left: 618px;
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: 954px; left: 38px;
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: 954px; left: 183px;
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: 954px; left: 328px;
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: 954px; left: 473px;
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: 954px; left: 618px;
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: 1149px; left: 38px;
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: 1149px; left: 183px;
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: 1149px; left: 328px;
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: 1149px; left: 473px;
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: 1149px; left: 618px;
z-index: 2;
}

.hasen02 {
 position: absolute; top: 4730px; left: 17px;
z-index: 2;
}

.gallery_shokai_box {
    width: 773px;
    padding: 0px;
    background-color: #fff4c3;
    border: 0px solid #ff8410;
 position: absolute; top: 4780px; left: 0px;
z-index: 3;
}

#main .sentence22{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 0px; left: 38px;
z-index: 2;
}

.photo22 {
 position: absolute; top: 80px; left: 38px;
}
.photo23 {
 position: absolute; top: 80px; left: 183px;
}
.photo24 {
 position: absolute; top: 80px; left: 328px;
}
.photo25 {
 position: absolute; top: 80px; left: 473px;
}
.photo40 {
 position: absolute; top: 80px; left: 618px;
}

#main .sentence23{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 204px; left: 38px;
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: 204px; left: 183px;
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: 204px; left: 328px;
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: 204px; left: 473px;
z-index: 2;
}
#main .sentence27{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 1344px; left: 38px;
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: 1344px; left: 183px;
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: 1344px; left: 328px;
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: 1344px; left: 473px;
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: 1344px; left: 618px;
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: 1539px; left: 38px;
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: 1539px; left: 183px;
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: 1539px; left: 328px;
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: 1539px; left: 473px;
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: 1539px; left: 618px;
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: 1734px; left: 38px;
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: 1734px; left: 183px;
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: 1734px; left: 328px;
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: 1734px; left: 473px;
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: 204px; left: 618px;
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: 1734px; left: 618px;
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: 1929px; left: 38px;
z-index: 2;
}

#main .sentence44{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 1929px; left: 183px;
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: 1929px; left: 328px;
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: 1929px; left: 473px;
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: 1929px; left: 618px;
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: 2124px; left: 38px;
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: 2124px; left: 183px;
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: 2124px; left: 328px;
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: 2124px; left: 473px;
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: 2124px; left: 618px;
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: 2319px; left: 38px;
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: 2319px; left: 183px;
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: 2319px; left: 328px;
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: 2319px; left: 473px;
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: 2319px; left: 618px;
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: 2514px; left: 38px;
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: 2514px; left: 183px;
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: 2514px; left: 328px;
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: 2514px; left: 473px;
z-index: 2;
}

#main .sentence62{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 2514px; left: 618px;
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: 2709px; left: 38px;
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: 2709px; left: 183px;
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: 2709px; left: 328px;
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: 2709px; left: 473px;
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: 2709px; left: 618px;
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: 2904px; left: 38px;
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: 2904px; left: 183px;
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: 2904px; left: 328px;
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: 2904px; left: 473px;
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: 2904px; left: 618px;
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: 3099px; left: 38px;
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: 3099px; left: 183px;
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: 3099px; left: 328px;
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: 3099px; left: 473px;
z-index: 2;
}

#main .sentence77{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 3099px; left: 618px;
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: 3294px; left: 38px;
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: 3294px; left: 183px;
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: 3294px; left: 328px;
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: 3294px; left: 473px;
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: 3294px; left: 618px;
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: 3489px; left: 38px;
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: 3489px; left: 183px;
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: 3489px; left: 328px;
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: 3489px; left: 473px;
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: 3489px; left: 618px;
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: 3684px; left: 38px;
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: 3684px; left: 183px;
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: 3684px; left: 318px;
z-index: 2;
}

#main .sentence91{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 3684px; left: 473px;
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: 3684px; left: 618px;
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: 3879px; left: 38px;
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: 3879px; left: 183px;
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: 3879px; left: 318px;
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: 3879px; left: 473px;
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: 3879px; left: 618px;
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: 4074px; left: 38px;
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: 4074px; left: 183px;
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: 4074px; left: 318px;
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: 4074px; left: 473px;
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: 4074px; left: 618px;
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: 4269px; left: 38px;
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: 4269px; left: 183px;
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: 4269px; left: 318px;
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: 4269px; left: 473px;
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: 4269px; left: 618px;
z-index: 2;
}

#main .sentence108{
font-size:0.75em;
           font-family:Geneva,'Lucida Sans Unicode',sans-serif;
color: #E5B96A;
line-height: 1.45em;
 position: absolute; top: 4464px; left: 38px;
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: 4464px; left: 183px;
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: 4464px; left: 318px;
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: 4464px; left: 473px;
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: 4464px; left: 618px;
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: 4659px; left: 38px;
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: 4659px; left: 183px;
z-index: 2;
}


.hasen03 {
 position: absolute; top: 5046px; left: 17px;
z-index: 2;
}

.gallery_thumb_box {
    width: 773px;
    padding: 0px;
    background-color: #fff4c3;
    border: 0px solid #ff8410;
 position: absolute; top: 5114px; left: 0px;
z-index: 3;
}

.long_thumb {
 position: absolute; top: 0px; left: 38px;
}
.harf_thumb {
 position: absolute; top: 0px; left: 219px;
}
.medicine_thumb {
 position: absolute; top: 0px; left: 400px;
}
.tote_thumb {
 position: absolute; top: 0px; left: 581px;
}
.coin_thumb {
 position: absolute; top: 92px; left: 38px;
}
.card_thumb {
 position: absolute; top: 92px; left: 219px;
}
.key_thumb {
 position: absolute; top: 92px; left: 400px;
}
.rope_thumb {
 position: absolute; top: 92px; left: 581px;
}
.book_thumb {
 position: absolute; top: 184px; left: 38px;
}
.skittle_thumb {
 position: absolute; top: 184px; left: 219px;
}
.belt_thumb {
 position: absolute; top: 184px; left: 400px;
}
.vest_thumb {
 position: absolute; top: 184px; left: 581px;
}
.accessories_thumb {
 position: absolute; top: 276px; left: 38px;
}
.interior_thumb {
 position: absolute; top: 276px; left: 219px;
}
.goods_thumb {
 position: absolute; top: 276px; left: 400px;
}
.ordermade_thumb {
 position: absolute; top: 276px; left: 581px;
}
.order_thumb {
 position: absolute; top: 368px; left: 38px;
}

.thumb_back01{
 position: absolute; top: 0px; left: 38px;
}
.thumb_back02{
 position: absolute; top: 0px; left: 219px;
}
.thumb_back03{
 position: absolute; top: 0px; left: 400px;
}
.thumb_back04{
 position: absolute; top: 0px; left: 581px;
}
.thumb_back05{
 position: absolute; top: 92px; left: 38px;
}
.thumb_back06{
 position: absolute; top: 92px; left: 219px;
}
.thumb_back07{
 position: absolute; top: 92px; left: 400px;
}
.thumb_back08{
 position: absolute; top: 92px; left: 581px;
}
.thumb_back09{
 position: absolute; top: 184px; left: 38px;
}
.thumb_back10{
 position: absolute; top: 184px; left: 219px;
}
.thumb_back11{
 position: absolute; top: 184px; left: 400px;
}
.thumb_back12{
 position: absolute; top: 184px; left: 581px;
}
.thumb_back13{
 position: absolute; top: 276px; left: 38px;
}
.thumb_back14{
 position: absolute; top: 276px; left: 219px;
}
.thumb_back15{
 position: absolute; top: 276px; left: 400px;
}
.thumb_back16{
 position: absolute; top: 276px; left: 581px;
}
.thumb_back17{
 position: absolute; top: 368px; left: 38px;
}


.gallery_thumb_box a:hover img{
	opacity:0;
	filter: alpha(opacity=0);
}

#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;
}