@charset "shift-jis";


/* taisuikaku
----------------------------------------------------------------------- */
#taisuikaku #wrap-room01	{
  width:650px;
  background-image: url(../img/room/taisuikaku/wrap-room1.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  padding-top: 15px;
  padding-right: 25px;
  padding-bottom: 0;
  padding-left: 25px;
  margin-bottom: 10px;
}
#taisuikaku #wrap-room01 .photo {
  width: 650px;
  height: 319px;
  margin-bottom: 15px;
}
#taisuikaku #wrap-room01 .photo p {
  float: left;
}
#taisuikaku #wrap-room01 .photo .b1 {
  margin-bottom: 1px;
}
#taisuikaku #wrap-room01 .photo .m1 {
  margin-right: 1px;
}

#taisuikaku #wrap-room01 .photo .right {
  float: right;
}
#taisuikaku #wrap-room01 .photo2 {
  width: 622px;
  margin-left: 28px;
  clear: both;
  height: 206px;
  padding-bottom: 10px;
}
#taisuikaku #wrap-room01 .photo2 p {
  float: left;
  width: 310px;
  margin-right: 1px;
}
#taisuikaku #wrap-room01 .read {
  width: 650px;
  margin-bottom: 15px;
}
#taisuikaku #wrap-room01 .read .left {
  float: left;
}
#taisuikaku #wrap-room01 .read h4 {
  margin-bottom: 5px;
}
#taisuikaku #wrap-room01 .read p {
  padding-left: 25px;
}
#taisuikaku #wrap-room01 .read .right {
  float: right;
}
#taisuikaku #wrap-room01 .reservation {
  width: 650px;
  text-align: right;
  clear: both;
  padding-bottom: 15px;
}

#taisuikaku .roomtitle02{ margin:0px auto; padding:0px 0px 0px; width:681px; height:118px;}

#taisuikaku #wrap-room02	{
  width:650px;
  background-image: url(../img/room/taisuikaku/roombj.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  padding-top: 0px;
  padding-right: 25px;
  padding-bottom: 0;
  padding-left: 25px;
  margin-bottom: 10px;
}
#taisuikaku #wrap-room02 .photo {
  width: 650px;
  height: 319px;
  margin-bottom: 15px;
}
#taisuikaku #wrap-room02 .photo p {
  float: left;
}
#taisuikaku #wrap-room02 .photo .b1 {
  margin-bottom: 1px;
}
#taisuikaku #wrap-room02 .photo .m1 {
  margin-right: 1px;
}

#taisuikaku #wrap-room02 .photo .m1_01 {
  margin-left: 1px;
  margin-top: 1px;
}

#taisuikaku #wrap-room02 .photo .right {
  float: right;
}
#taisuikaku #wrap-room02 .photo2 {
  width: 622px;
  margin-left: 28px;
  clear: both;
  height: 206px;
  padding-bottom: 10px;
}
#taisuikaku #wrap-room02 .photo2 p {
  float: left;
  width: 310px;
  margin-right: 1px;
}
#taisuikaku #wrap-room02 .read {
  width: 650px;
  margin-bottom: 15px;
}
#taisuikaku #wrap-room02 .read .left {
  float: left;
}
#taisuikaku #wrap-room02 .read h4 {
  margin-bottom: 5px;
}
#taisuikaku #wrap-room02 .read p {
  padding-left: 25px;
  line-height:18px;
}
#taisuikaku #wrap-room02 .read .right {
  float: right;
}
#taisuikaku #wrap-room02 .reservation {
  width: 650px;
  text-align: right;
  clear: both;
  padding-bottom: 15px;
}

#taisuikaku .roomtitle02{ margin:0px auto; padding:0px 0px 0px; width:681px; height:118px;}