/* レイアウトの設定*/
body{
    margin:0px;
    padding:0px;
    text-align:center;
    background-image:url(./image/espback3.gif);
    background-repeat:repeat-y;
    background-position:center top;
    background-color:#ffffff;
}


*{
    margin:0;
    padding:0;
    font:normal normal normal 100%/1.3 "ＭＳ Ｐゴシック","Osaka",sans-serif;
    border:none;
}

/* ラッパーの設定*/
#wrap{
    position:relative;
    width:760px;
    background-color:#e6e6fa;
    margin:0px auto;
    text-align:left;
}
/* ヘッダーの設定*/
#head{
    width:760px;
    height:48px;
    background-color:#ffffff;
    background-image:url(./image/title2.jpg);
    background-repeat:no-repeat;
}
/* 左側の設定*/
#left{
    width:153px;
    float:left;
    background-color:#e6e6fa;
    text-align:center;
}
/* 右側の設定*/
#right{
    width:606px;
    float:right;
    background-color:#FFFFFF;
    font-size:small;
    text-align:center;
    padding-bottom:30px;
}
/* フッターの設定*/
#foot{
    position:relative;
    width:100%;
    height:100px;
    background-color:#FFCC00;
    border-top:1px solid #FFFFFF;
    clear:both;
}

#last{
    position:relative;
    width:100%;
    height:300px;
    background-color:#FFFFFF;
}

#menu{
      width:153px;
      height:auto;
      font-size:small;
      text-align:left;
}
#menu ul{
      position:relative;
      margin:0px;
      padding:0px;
      list-style:none;
}
#menu li{
      width:auto;
      height:auto;
      display:inline;
      text-align:left;
}
#menu a span{
      display:none;
}
#menu a,#menu a:link #menu a:visited{
      display:block;
      text-decoration:none;
      border:1px solid #f0f8ff;
      color:#e6e6fa;     
      width:auto;
      height:33px;
}

#menu a.home{
    background-image:url(./image/me-home1.jpg);
}
#menu a:hover.home{
    background-image:url(./image/me-home2.jpg);
}
#menu a.event{
    background-image:url(./image/me-eve1.jpg);
}
#menu a:hover.event{
    background-image:url(./image/me-eve2.jpg);
}
#menu a.rental{
    background-image:url(./image/me-renta1.jpg);
}
#menu a:hover.rental{
    background-image:url(./image/me-renta2.jpg);
}
#menu a.fuwa{
    background-image:url(./image/me-fuwa1.jpg);
}
#menu a:hover.fuwa{
    background-image:url(./image/me-fuwa2.jpg);
}
#menu a.ball{
    background-image:url(./image/me-ball1.jpg);
}
#menu a:hover.ball{
    background-image:url(./image/me-ball2.jpg);
}
#menu a.rittai{
    background-image:url(./image/me-ritt1.jpg);
}
#menu a:hover.rittai{
    background-image:url(./image/me-ritt2.jpg);
}
#menu a.flow{
    background-image:url(./image/me-flow1.jpg);
}
#menu a:hover.flow{
    background-image:url(./image/me-flow2.jpg);
}
#menu a.sonota{
    background-image:url(./image/me-sonota1.jpg);
}
#menu a:hover.sonota{
    background-image:url(./image/me-sonota2.jpg);
}
#menu a.annai{
    background-image:url(./image/me-kaisya1.jpg);
}
#menu a:hover.annai{
    background-image:url(./image/me-kaisya2.jpg);
}
#menu a.kyujin{
    background-image:url(./image/mkyub.jpg);
}
#menu a:hover.kyujin{
    background-image:url(./image/mkyuo.jpg);
}
#menu a.mail{
    background-image:url(./image/me-otoi1.jpg);
}
#menu a:hover.mail{
    background-image:url(./image/me-otoi2.jpg);
}
#menu a.kigu{
    background-image:url(./image/me-kigu1.jpg);
}
#menu a:hover.kigu{
    background-image:url(./image/me-kigu2.jpg);
}

      

#syamei p{
      position:relative;
      background-color:#ffffff;
      /*border:#3399CC 1px solid;*/
      width:124px;
      margin:5px 10px 10px 10px;
      padding:5px;
      font-size:small;
      text-align:left;
}
#syamei a,#syamei a:link #syamei a:visited{
      text-decoration:none;
      color:#006699;
}
#syamei a:hover{
      color:#333333;
}

#top{
      margin:-10px 0px 10px 0px;
}

#top a,#top a:link #top a:visited{
      text-decoration:none;
}

h2{
      position:relative;
      font-size:1px;
      color:#ffffff;
      width:238px;
      height:38px;
      margin:3px;     
}
h2.event{
      background-image:url(./image/TEVENT2.GIF);
      background-repeat:no-repeat;
      background-position:center;
}
h2.rental{
      background-image:url(./image/TRENTAL2.GIF);
      background-repeat:no-repeat;
      background-position:center;
}
h2.fuwa{
      background-image:url(./image/TFUWA2.GIF);
      background-repeat:no-repeat;
      background-position:center;
}
h2.ball{
      background-image:url(./image/TBALLOON.GIF);
      background-repeat:no-repeat;
      background-position:center;
}
h2.rittai{
      background-image:url(./image/TRITTAI2.GIF);
      background-repeat:no-repeat;
      background-position:center;
}
h2.flow{
      background-image:url(./image/TFLOW.GIF);
      background-repeat:no-repeat;
      background-position:center;
}
h2.sonota{
      background-image:url(./image/TSONOTA.GIF);
      background-repeat:no-repeat;
      background-position:center;
}
h2.kigu{
      background-image:url(./image/tkig2.jpg);
      background-repeat:no-repeat;
      background-position:center;
}

#content td{
      vertical-align:top;
      text-align:center;
      font-size:small;
      position:relative;
      background-color:#FFFFFF;
      width:270px;
      height:auto;
      border:#B4BFE9 1px solid;
}
#content p{
      /*padding:5px 10px 10px 10px;*/
      margin:5px 10px 10px 90px;
      text-align:left;
}

#kyujin td{
      vertical-align:top;
      text-align:left;
      font-size:small;
      position:relative;
      background-color:#FFFFFF;
      border:#B4BFE9 1px solid;
}

#top img{
    border:0px;
    float:left;
    margin:0px 5px 20px 10px;
}

#zenlink{
    background-color:#003366;
    text-align:center;
    font-size:small;
    padding:10px 0px;
}

#zenlink a,#zenlink a:link #zenlink a:visited{
      text-decoration:none;
      color:#F0F8FF;
      margin:-10px 3px 0px 0px;
}

#zenlink a:hover{
      color:#99FFFF;
}

address{
      position:absolute;
      top:70px;
      right:10px;
      font-size:small;
      color:#003366;
}

#count{
      position:absolute;
      top:65px;
      left:10px;
}

      
#insatsu{
    position:absolute;
    top:47px;
    right:5px;
    font-size:small;
    border:#B4BFE9 1px solid;
    width:80px;
}

#insatsu a,#insatsu a:link #insatsu a:visited{
      color:#000000;
      padding:2px;
      text-decoration:none;
      background-color:#FFFFFF;
}

#insatsu a:hover{
      background-color:#FFCC00;
} 

#shohin a,#shohin a:link #shohin a:visited{
      text-decoration:none;
      color:#006699;
}

#shohin a:hover{
      color:#666666;
}     

#shohin td{
      vertical-align:top;
      text-align:left;
      font-size:small;
      position:relative;
      padding: 1px 5px;
      /*width:500px;*/
     /*background-color:#CCFFCC;*/
      border:#f5deb3 1px solid;
}

.shohintitle{
    color:#ffffff;
    font-weight:bold;
    font-size:medium;
    background-color:#ffa500;
    padding:0.5em;
}

#shohin2 td{
      vertical-align:top;
      text-align:center;
      font-size:small;
      position:relative;
      /*padding: 1px 5px;*/
      /*width:500px;*/
     /*background-color:#CCFFCC;*/
      border:#ffffff 1px solid;
}

