<!--
.yokoso {
  margin: 0px auto 0px auto;
  font-family: hgs創英角ﾎﾟｯﾌﾟ体;
  font-size: 26px;
  line-height: 29px;
  text-align: center;
  color: red;
}
.intro_square {
  margin: 7px auto 7px auto;
  width: 432px;
  font-size: 12px;
  line-height: 14px;
  text-align: left;
  color: red;
}
.jal {
  margin: 0px auto 0px auto;
  font-family: MS UI Gothic;
  font-weight: bold;
  text-align: center;
}
.jal a{
  color: #8800ff;
}
.pic_square_1 {
  margin: 0px 0px 14px 0px;
  width: 505px;
  height: 291px;
  border: solid 3px #028003;
}
.pic_border_2 {
  height: 16px;
  width: 80px;
  border-bottom: solid 2px #00cc00;
  margin-bottom: 16px;
}
.pic_square_2 {
  margin: 0px 0px 16px 0px;
  width: 300px;
  height: 225px;
  border: solid 3px #028003;
}
.pic_square_5 {
  margin: 0px 0px 0px 0px;
  width: 326px;
  height: 351px;
  border: solid 3px #028003;
}
.pic_square_2010_1 {
  margin: 0px 0px 14px 0px;
  width: 600px;
  height: 399px;
  border: solid 3px #028003;
}
.pic_square_2010_2 {
  margin: 0px 30px 14px 0px;
  width: 280px;
  height: 177px;
  border: solid 3px #028003;
}
.pic_square_2010_3 {
  margin: 0px 0px 14px 0px;
  width: 280px;
  height: 177px;
  border: solid 3px #028003;
}
.pic_square_2010_4 {
  margin: 0px 0px 0px 0px;
  width: 505px;
  height: 379px;
  border: solid 3px #028003;
}
.pic_square_ts570s {
  margin: 0px 0px 0px 0px;
  width: 372px;
  height: 368px;
  border: solid 3px #028003;
}
.pic_square_shack_oct_2010 {
  margin: 0px 0px0px 0px;
  width: 600px;
  height: 399px;
  border: solid 3px #028003;
}
.pic_square_hotel_4_1 {
  margin: 0px 0px 5px 0px;
  width: 250px;
  height: 187px;
  border: solid 3px #028003;
}
.pic_square_hotel_4_2 {
  margin: 10px 0px 10px 0px;
  width: 250px;
  height: 187px;
  border: solid 3px #028003;
}
.pic_square_hotel_4_3 {
  margin: 10px 0px 5px 0px;
  width: 250px;
  height: 187px;
  border: solid 3px #028003;
}
table.table_0 {
  margin: 0px 0px 0px 0px;
  border: solid 0px;
  border-collapse: collapse;
}
table.table_0 td {
  border: solid 0px;
  padding: 0px 0px 0px 7px;
}
table.table_1 {
  margin: 0px 0px 0px 0px;
  width: 660px;
  border: solid 3px #028003;
  border-collapse: collapse;
  font-size: 14px;
  line-height: 17px;
  font-family: ＭＳ ゴシック;
}
table.table_1 td {
  border: solid 2px #028003;
  padding: 4px 4px 4px 4px;
}
table.table_2 {
  margin: 0px 0px 0px 0px;
  width: 660px;
  border: solid 0px;
  border-collapse: collapse;
  font-size: 14px;
  line-height: 17px;
  font-family: ＭＳ ゴシック;
}
table.table_2 td {
  border: solid 0px;
  padding: 0px 0px 0px 0px;
}
table.table_3 {
  margin: 0px 0px 0px 0px;
  width: 282px;
  border: solid 0px;
  border-collapse: collapse;
  font-size: 14px;
  line-height: 17px;
  font-family: ＭＳ ゴシック;
}
table.table_3 td {
  border: solid 0px;
  padding: 0px 4px 0px 0px;
}
table.table_4 {
  margin: 0px 0px 0px 0px;
  width: 542px;
  border: solid 0px;
  border-collapse: collapse;
  font-size: 14px;
  line-height: 17px;
  font-family: ＭＳ ゴシック;
}
table.table_4 td {
  border: solid 0px;
  padding: 0px 0px 0px 0px;
}
.square_margin_1 {
  margin: 0px 7px auto auto;
}
.square_margin_2 {
  margin: 0px auto auto 22px;
}
.main h3 {
  margin: 5px 0px 14px 0px;
  font-family: MS UI Gothic;
  font-weight: bold;
  color: blue;
}
.main_h3 {
  margin: 5px 0px 14px 0px;
  font-family: MS UI Gothic;
  font-size: 17px;
  line-height: 19px;
  font-weight: bold;
  color: blue;
}
-->
