body{
    padding-top:0px;
}

div,p,address{
            margin-left:auto;
            margin-right:auto;
}

img.logo{
      margin-left:10pt;
      margin-bottom:0;
      border:none;
}

img.pic_menu{
             margin-bottom:0;
}

h1{
  margin-left:0;
  margin-top:0;
  margin-bottom:0;
  
}

h2{
   text-align:center;
   font-size:20px;
   font-family:‚g‚fºÞ¼¯¸E-PRO;
   padding-top:5pt;
   padding-bottom:5pt;
   margin-bottom:0;
}

h3{
   text-align:lite;
   font-size:15px;
   font-family:‚g‚fºÞ¼¯¸E-PRO;
   background-image:url(../pic_com/map/h3point.gif);
   background-repeat:no-repeat;
   padding-top:2pt;
   padding-bottom:5pt;
   padding-left:20pt;
   margin-top:10pt;
   margin-bottom:0pt;
   margin-left:5pt;
}

strong{
      color:#ff8000;
}

a{
 color:#0000ff;
 text-decoration:none;
}
  
a:hover{
       color:#ff0000;
}

ul.menu_detail{
              width:162px;
              background-color:#f0ffe6;
              margin-left:0pt;
              margin-top:0;
              margin-bottom:0;  
}

li.triple{
          padding-top:3pt;
          text-align:left;
          font-size:9pt;
          list-style-image:url(../pic_com/type_1/menu_trip.gif);
          margin-top:1pt;
          margin-bottom:1pt;
          margin-right:1.5pt;       
          margin-left:12pt;
}

li.triple_now{
              background-color:#cdff9b;
              padding-top:3pt;
              text-align:left;
              font-size:9pt;
              list-style-image:url(../pic_com/type_2/menu_trip_now.gif);
              margin-top:1pt;
              margin-bottom:1pt;
              margin-right:1.5pt;       
              margin-left:12pt;
}

li.double{
          padding-top:3pt;
          text-align:left;
          font-size:9pt;
          list-style-image:url(../pic_com/type_2/menu_doub.gif);
          margin-top:1pt;
          margin-bottom:1pt;
          margin-right:1.5pt;       
          margin-left:12pt;
}

p.title{
         text-align:center;
         font-size:10pt;
         margin-top:5pt;
         margin-bottom:5pt;
         width:610px;
         color:#5e8ead;
}

p.comment{
         text-align:left;
         font-size:10pt;
         margin-top:10pt;
         margin-bottom:10pt;
         margin-left:5pt;
         margin-right:5pt;
         line-height:14pt;
         width:605px;
}

p.menu{
      text-align:center;
      font-size:12px;
      margin-left:0;
      margin-right:0;
      margin-bottom:0;
      margin-top:0;
      height:0.2px;
      width:120px;
      border-top:sold 1px #5e8eab;
}

p.menu a{
         color:#f0ffe6;
         background-color:#84f881;
         border-bottom:solid 1px #f0ffe6;
         text-decoration:none;
         display:block;
         width:160px;
         line-height:30px;
}

p.menu a:hover{
         background-color:#c4fcc2;
}

p.menu span{
           color:#c5e1ed;
           display:none;
}

p.pan{
     background-image:url(../pic_com/type_1/pan_back.gif);
     font-size:9pt;
     width:100%;
}


p.back{
          font-size:10pt;
}

p.back img{
          font-size:10pt;
          vertical-align:middle;
}

p.next{
      font-size:10pt;
}

p.next img{
          font-size:10pt;
          vertical-align:middle;
}


p.back{
       text-align:left;
       background-color:#e9fefe;
}

p.next{
       text-align:right;
       background-color:#e9fefe;
}

p.pagetop{
         font-size:11pt;
         text-align:right;
         padding-top:3pt;
         padding-bottom:0pt;
         padding-right:5pt;
}

p.navi{
         text-align:left;
         font-size:10pt;
         margin-top:10pt;
         margin-bottom:0pt;
         margin-left:0pt;
         margin-right:0pt;
         padding-bottom:0pt;
         line-height:14pt;
}

.tdpan{
      padding-top:10px;
      padding-bottom:10px;
}

.tdtitle{
        background-color:#e9fefe;
        padding-top:0;
        padding-bottom:0;
}

.tdimage{
      background-image:url(../pic_com/map/image.jpg);
      background-repeat:no-repeat;
      padding-top:0;
      padding-bottom:0;
}

.tdpagetop{
      background-color:#e9fefe;
      padding-top:0px;
      padding-bottom:0px;
}

.tdmenu{
       width:230px;
}

.sponsor{
        text-align:center;
        width:160px;
        background-color:#ffffff;
        margin-top:0;
        margin-bottom:20px;
}

.main{
     border:solid 1px #5e8eab;
     margin-top:0;
     margin-bottom:20px;
}

ul.menu_title{
             text-align:left;
             font-size:11pt;
             margin-left:20pt;
             margin-bottom:30pt;
}

.tdmenucom{
       width:400px;
}


li.point{
        text-align:left;
        font-size:8pt;
        list-style-image:url(../pic_com/map/point1.gif);
        padding-left:5px;
        margin-left:2pt;
        margin-bottom:7pt;
}

li.point1{
        background-color:#e9fefe;
        text-align:left;
        font-size:8pt;
        list-style-image:url(../pic_com/map/point1.gif);
        padding-left:5px;
        margin-left:2pt;
        margin-bottom:5px;
}

li.point2{
        text-align:left;
        font-size:8pt;
        list-style-image:url(../pic_com/map/point2.gif);
        padding-left:5px;
        margin-left:50px;
        margin-bottom:5px;
}

li.point3{
         text-align:left;
         font-size:8pt;
         list-style-image:url(../pic_com/map/point3.gif);
        padding-left:5px;
        margin-left:100px;
        margin-bottom:5px;
}

li.point4{
         text-align:left;
         font-size:8pt;
         list-style-image:url(../pic_com/map/point4.gif);
        padding-left:5px;
        margin-left:150px;
        margin-bottom:5px;
}

li.line{
        text-align:left;
        font-size:8pt;
        list-style-image:url(../pic_com/type_s2/lipoint.gif);
        padding-left:10px;
        margin-left:20px;
        margin-bottom:3px;
        width:480px;
}

li.line2{
        text-align:left;
        font-size:8pt;
        list-style-image:url(../pic_com/type_s2/lipoint2.gif);
        padding-left:10px;
        margin-left:20px;
        margin-bottom:50px;
        width:480px;
}

.section_1{
          position:absolute;
          left:0px;
          top:0;
}

.section_2{
          text-align:center;
          position:absolute;
          left:200px;
          top:20px;
          
}

.section_3{
          width:625px;
          position:absolute;
          left:175px;
          top:60px;
}

.section_4{
          width:625px;
          position:absolute;
          left:175px;
          top:85px;
}

.section_6{
          position:absolute;
          left:5px;
          top:60px;

}

.section_7{
     position:absolute;
     left:175px;
     top:160px;
}

div.space{
          padding-top:8px;
          padding-bottom:8px;
}

address{
       width:535px;
       height:15px;
       margin-top:30px;
       background-image:url(../pic_com/s_copyright.jpg);
       background-repeat:no-repeat;
}
