@charset "Shift_JIS";


img {border:none;vertical-align: bottom ;}

/* ページ構造 */
body    { margin-left:auto;margin-right:auto; margin-top:0; margin-bottom:0;padding: 0;
          text-align: center; 
          line-height: 1.5;
         background-image: url(../image/contentbg.gif);
          background-position:center top;
         background-repeat: repeat-y;
         background:#E7FEEF;
          
}

#content { width: 774px;
           margin: 0 auto;
           text-align: left;
           color: #666666;
           border: solid 1px #5bffb8;
           background:#ffffff;
}

#header  {  width: 774px; height:80px; text-align: right; font-size:80%; line-height : 1.3em;
    padding-top:10px;background-image: url(../image/header.gif); 



}
#menu    { width: 196px;
           float: left;
           padding-left:2px;
           
}

#menu img {vertical-align:bottom;}

#main    {   float: right;width:570px;
}

#footer  { clear: both;
           
          background: #43F496;
          text-align: center;
          
          font-size:80%;
          background-image: url(../image/footer.gif);
          padding-top:5px;
          border-top: solid 2px #ffde5b;
          border-bottom: solid 3px #5bffb8;}
#footer a {color:#666666; text-decoration : none; }

ul       { list-style: none;
           margin-top: 0;
           margin-bottom: 0;
           margin-left:0;
           padding-left: 0;
          
}
li a     { text-decoration: none;
           display: block;
           padding: 0;
           width: 200px;
          text-indent: 1em;
           color: #999999;
           background-image: url(../image/bt1.gif);
           background-repeat:no-repeat;
         margin-bottom: 0;
         line-height : 2em;
         font-weight:700;
         font-size:90%;
          
}

li a:hover { color: #FFAF31;
             background-image: url(../image/bt2.gif);
}



p    {  padding-left: 1.5em; padding-right: 1.5em; padding-top:0.7em; padding-bottom:0.7em; 1.5em;margin:0; }

strong {color:#ff0000;}
        



h1 {font-size:70%;margin-top:0;font-weight:400;text-indent:10px;
             margin-bottom:0;
             margin-left:0; 
             margin-right:0; }


h2 {font-size:100%;background-image: url(../image/h2.gif);background-repeat: 
    no-repeat;padding-left:45px; margin-left:10px;height:37px;line-height : 220%;
    color:#FFAF31;}

h3 {font-size:100%;color:#ff4500;}

.title {width:565px; height:140px; background-image: url(../image/title.jpg);
text-indent: -1000em; }

.lastlink { clear: both;text-align: center;font-size:80%;  margin-bottom:10px;}

.menutop {background-image: url(../image/menutop.gif);background-repeat:no-repeat; height:30px; 
         text-indent: -1000em;}

.menumid {background-image: url(../image/menumid.gif);background-repeat:no-repeat; height:18px; 
         text-indent: -1000em;}


.menubottom {background-image: url(../image/menubottom.gif);background-repeat:no-repeat; height:20px; 
         text-indent: -1000em; margin-top: 0;}

.eigyou {background-image: url(../image/eigyou.gif);background-repeat:repeat-y; padding:10px;font-size:90%;}

.mobile {height:150px;background-image: url(../image/qr1.gif);background-repeat:no-repeat;font-size:90%;
           text-indent: -1000em;}
.mobile span {text-indent: -1000em;}
        

.sp1 {font-weight:700;color:#4369e1;}
.sp2 {color:#ff4500;}


.yoyaku  {font-size:80%;margin-top:7px;}

.room {width:570px; margin-left:auto;margin-right:auto; margin-bottom:30px;}
/*設備紹介2段目*/
.room2 {width:570px; margin-left:auto;margin-right:auto; margin-bottom:30px;margin-top:40px;}
/*フラチェア2段目*/
.room3 {clear: both;width:570px; margin-left:auto;margin-right:auto; margin-bottom:30px;margin-top:10px;}

.roomspan {background-color:#ffff00;}

.hyper1{float: left;width:160px; height:110px;background-image: url(../image/prhari.jpg);text-decoration : none;
   background-repeat:no-repeat; margin-left:20px; font-size:80%; color:#FFAF31; line-height: 950%;text-indent:5px;}
.hyper1 a{text-decoration : none;}

.hyper2{float: left;width:160px; height:110px;background-image: url(../image/prsokuyoku.jpg);text-decoration : none;
   background-repeat:no-repeat; margin-left:20px;font-size:80%; color:#FFAF31; line-height: 950%;text-indent:5px;}
.hyper2 a{text-decoration : none;}


.hyper3{float: left;width:160px; height:110px;background-image: url(../image/prdiet.jpg);text-decoration : none;
   background-repeat:no-repeat; margin-left:20px;font-size:80%; color:#FFAF31; line-height: 950%;text-indent:5px;}
.hyper3 a{text-decoration : none;}


.sps {  clear: both; width:565px; height:120px; margin-top:10px;}


.change {float:right; width:470px; text-align: right; }

.navi {   clear: both; margin-left:15px; text-align: left; font-size:75%;
        height:20px;}

/*googlemap内フォント*/
.p2 {color:#000080;}


iframe {margin-top:15px;margin-bottom:20px;margin-left:33px; 
        text-align: center;  }


.proimg {background-image: url(../image/proimg.jpg);background-repeat:no-repeat;text-indent: -1000em;
         height:200px;}

.godpro {background-image: url(../image/godpro.jpg);background-repeat:no-repeat;text-indent: -1000em;
         height:200px;}

.godtop {background-image: url(../image/godtop.jpg);background-repeat:no-repeat;height:560px;
         margin-top:10px;margin-left:10px; padding:15px;}



.narl1    {background-image: url(../image/narl1.gif);background-repeat:no-repeat;height:360px;text-indent: -1000em;
         margin-top:10px;}

.narl2    {float: left;background-image: url(../image/narl2.jpg);background-repeat:no-repeat;height:220px;
           width:330px;
         margin-top:30px;margin-bottom:30px;}

.narl2in   {float: left; width;100px; height:70px;margin-top:80px;margin-right:20px;           }

.room4cut {background-image: url(../image/room4cut.jpg);background-repeat:no-repeat;height:750px;text-indent: -1000em;}

.kokuho {width:500px; height:67px;border: 1px solid #ff0000;padding:5px ;font-size:90%;
        margin-left:25px; margin-top:20px; margin-bottom:50px;}

.master {float: right; width:216px; height:272px;margin:10px;text-indent: -1000em;
background-image: url(../image/master.jpg);background-repeat:no-repeat;}

.godlink {width:220px; height:30px; background-image:url(../image/godlink.gif);background-repeat:no-repeat;
      text-indent: -1000em;margin-top:30px; margin-bottom:20px; margin-bottom:20px; margin-left:auto;margin-right:auto;
      text-align: center; }

.ultra-p {float: left;width:164px; height:250px;background-image:url(../image/ultra-p.jpg);
          background-repeat:no-repeat;text-indent: -1000em;}

.fura-p {float: left;width:164px; height:250px;background-image:url(../image/fura.jpg);
          background-repeat:no-repeat;text-indent: -1000em;}

/*設備紹介コメント文*/
.setsubi1 {height:175px;margin-top:10px; margin-left:184px; margin-right:20px; margin-bottom:10px;line-height: 170%;}

.ultralink {width:220px; height:30px; background-image:url(../image/ultralink.gif);background-repeat:no-repeat;
      text-indent: -1000em;margin-top:30px;  margin-left:184px;}


.setsubi2 {height:175px;margin-top:10px; margin-left:184px; margin-right:20px; margin-bottom:10px;line-height: 170%;}

.furalink {width:220px; height:30px; background-image:url(../image/furalink.gif);background-repeat:no-repeat;
      text-indent: -1000em;margin-top:30px;  margin-left:184px;}

.ultratop {width:510px; height:280px;background-image:url(../image/ultratop.gif);
          background-repeat:no-repeat;text-indent: -1000em; margin-left:20px;margin-bottom:10px;}

.furatop {float: left;width:250px; height:190px;background-image:url(../image/furatop.gif);
          background-repeat:no-repeat;text-indent: -1000em; margin-left:20px;margin-bottom:10px;}

.video {float: left; width:250px; height:190px;background-image:url(../image/furamovie.jpg);
          background-repeat:no-repeat;text-indent: -1000em;margin-left:20px;}


.toback {width:179px; height:23px; background-image:url(../image/toback.gif);background-repeat:no-repeat;
      text-indent: -1000em;margin-top:10px;  margin-left:180px; margin-bottom:20px;}


.nishitetsu  {width:300px; height:33px; background-image:url(../image/nishitetsu.gif);background-repeat:no-repeat;
      margin-top:10px;  margin-left:20px; text-indent:85px;line-height: 200%;
}


table { margin-left:25px;color: #666666;}
.td1 {width:180px; padding:5px;}


.ta1 {width:515px;}
.th1 {width:120px; border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc;
     padding:3px;text-align: center; background:#DFFAEA;}
.th1l{width:120px; border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc;
     border-bottom: 1px solid #cccccc; padding:3px;text-align: center;  background:#DFFAEA;}

.td2 { border-top: 1px solid #cccccc; border-right: 1px solid #cccccc;padding:3px;}
.td2l { border-top: 1px solid #cccccc; border-right: 1px solid #cccccc;padding:3px;
      border-bottom: 1px solid #cccccc;}

.blog a {display: block;width:190px; height:60px; margin:15px 2px;background-image:url(../image/blog.gif);
          background-repeat:no-repeat;text-indent: -1000em;}






