html {
	margin: 0px;
	padding: 0px;
	height: 100%;
	font-family:"?l?r ?o?S?V?b?N", Osaka, "?q???M?m?p?S Pro W3";
}

body {
	margin: 0px;
	padding: 0px;
	text-align:center;
	margin:0px auto 0px auto;
	height: 100%;
}

a,img,li,ul {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}

.main{
	margin:0px auto 0px auto;
	max-width:1200px;
}

.clear{
	clear:left;
	line-height:0px;
}
	
.clear_5{
	clear:left;
	line-height:5px;
}
	
.clear_10{
	clear:left;
	line-height:10px;
}

.clear_15{
	clear:left;
	line-height:15px;
}

.text{
	display:none;
}

.main_text{
	margin:0px auto 0px auto;
	padding:10px 10px 10px 10px;
	font-size:12px;
	text-align:left;
	width:1000px;
	line-height:20px;
	color:#666666;
}

.text_caution{
	margin:0px auto 0px auto;
	padding:10px 0px 10px 0px;
	font-size:9px;
	text-align:right;
	width:1000px;
	line-height:12px;
	color:#666666;
}

h1{
	display:none;
}

h2{
	display:none;
}

h3{
	display:none;
}

img {
	width: 100%;
}
.hotels,
.hotels1 ,
.hotels2 ,
.hotels3 {
	position: relative;
}
.hotels1 a {
	position: absolute;
	width: 100%;
	height: 28%;
}
.hotels2 a {
	position: absolute;
	width: 100%;
	height: 28%;
}

.hotels3 a {
	position: absolute;
	width: 30%;
	height: 40%;
}

.hotels1 .hotel1-1{
	top: 14%;
	left: 0%;
	z-index: 1;
}

.hotels1 .hotel1-2{
	top: 42%;
	left: 0%;
	z-index: 1;
}

.hotels1 .hotel1-3{
	top: 70%;
	left: 0%;
	z-index: 1;
}

.hotels2 .hotel2-1 {
	top: 0%;
	left: 0%;
	z-index: 1;
}

.hotels2 .hotel2-2 {
	top: 28%;
	left: 0%;
	z-index: 1;
}

.hotels2 .hotel2-3 {
	top: 56%;
	left: 0%;
	z-index: 1;
}

.hotels3 .hotel3-1 {
	top: 15%;
	left: 5%;
}
.hotels3 .hotel3-2 {
	top: 15%;
	left: 35%;
}
.hotels3 .hotel3-3 {
	top: 15%;
	left: 65%;
}
.hotels3 .hotel3-4 {
	top: 55%;
	left: 5%;
}
.hotels3 .hotel3-5 {
	top: 55%;
	left: 35%;
}
.hotels3 .hotel3-6 {
	top: 55%;
	left: 65%;
}

.rdbtn1 {
	top: 35%;
    left: 81%;
    width: 12%!important;
    height: 7%!important;
	z-index: 2;
  }

  .rdbtn2 {
	top: 63%;
    left: 81%;
    width: 12%!important;
    height: 7%!important;
	z-index: 2;
  }
  .rdbtn3 {
	top: 92%;
    left: 81%;
    width: 12%!important;
    height: 7%!important;
	z-index: 2;
  }

  .rdbtn4 {
	top: 21%;
    left: 83%;
    width: 12%!important;
    height: 7%!important;
	z-index: 2;
  }

  .rdbtn5 {
	top: 49%;
    left: 83%;
    width: 12%!important;
    height: 7%!important;
	z-index: 2;
  }
  .rdbtn6 {
	top: 78%;
    left: 83%;
    width: 12%!important;
    height: 7%!important;
	z-index: 2;
  }

  .rdbtn7 {
	top: 88%;
    left: 1%;
    width: 20%!important;
    height: 7%!important;
	z-index: 2;
  }