﻿div.contents_menu {
				width: 780px;
				height: 300px;
				margin: -10px 0px 0px 0px;
				padding: 0px;
				border: none;
}
div.contents_menu_access {
				width: 780px;
				height: 500px;
				margin: -10px 0px 0px 0px;
				padding: 0px;
				border: none;
}
div.contents_menu_company {
				width: 780px;
				height: 60em;
				margin: -10px 0px 0px 0px;
				padding: 0px;
				border: none;
}
div.contents_menu_contact {
				width: 780px;
				height: 600px;
				margin: -10px 0px 0px 0px;
				padding: 0px;
				border: none;
}
div.contents_menu_faq {
				width: 780px;
				height: 35em;
				margin: -10px 0px 0px 0px;
				padding: 0px;
				border: none;
}
div.contents_menu_kodawari_cource {
				width: 780px;
				height: 55em;
				margin: -10px 0px 0px 0px;
				padding: 0px;
				border: none;
}
div.contents_menu_kodawari_enjoy {
				width: 780px;
				height: 55em;
				margin: -10px 0px 0px 0px;
				padding: 0px;
				border: none;
}
div.contents_menu_kodawari_guiding {
				width: 780px;
				height: 160em;
				margin: -10px 0px 0px 0px;
				padding: 0px;
				border: none;
}
div.contents_menu_link {
				width: 780px;
				height: 22em;
				margin: -10px 0px 0px 0px;
				padding: 0px;
				border: none;
}
div.contents_menu_recrute {
				width: 780px;
				height: 55em;
				margin: -10px 0px 0px 0px;
				padding: 0px;
				border: none;
}
div.contents_menu_repeater {
				width: 780px;
				height: 45em;
				margin: -10px 0px 0px 0px;
				padding: 0px;
				border: none;
}
div.contents_menu_saftydiving {
				width: 780px;
				height: 55em;
				margin: -10px 0px 0px 0px;
				padding: 0px;
				border: none;
}
div.contents_menu_stuff {
				width: 780px;
				height: 550px;
				margin: -10px 0px 0px 0px;
				padding: 0px;
				border: none;
}
div.contents_menu_mo_index {
				width: 780px;
				height: 48em;
				margin: -10px 0px 0px 0px;
				padding: 0px;
				border: none;
}
div.contents_menu_mo {
				width: 780px;
				height: 40em;
				margin: -10px 0px 0px 0px;
				padding: 0px;
				border: none;
}
div.contents_menu_mo_jinbei {
				width: 780px;
				height: 50em;
				margin: -10px 0px 0px 0px;
				padding: 0px;
				border: none;
}
div.contents_menu_mo_cabana {
				width: 780px;
				height: 45em;
				margin: -10px 0px 0px 0px;
				padding: 0px;
				border: none;
}
div.contents_menu_mo_caba_gerden {
				width: 780px;
				height: 50em;
				margin: -10px 0px 0px 0px;
				padding: 0px;
				border: none;
}
div.contents_menu_mo_caba_seaview {
				width: 780px;
				height: 55em;
				margin: -10px 0px 0px 0px;
				padding: 0px;
				border: none;
}
div.contents_menu_mo_caba_suite {
				width: 780px;
				height: 55em;
				margin: -10px 0px 0px 0px;
				padding: 0px;
				border: none;
}
div.contents_menu_mo_mv {
				width: 780px;
				height: 48em;
				margin: -10px 0px 0px 0px;
				padding: 0px;
				border: none;
}
div.contents_menu_mo_sole {
				width: 780px;
				height: 52em;
				margin: -10px 0px 0px 0px;
				padding: 0px;
				border: none;
}
div.contents_menu_ma {
				width: 780px;
				height: 45em;
				margin: -10px 0px 0px 0px;
				padding: 0px;
				border: none;
}
div.contents_menu_ma_hotel {
				width: 780px;
				height: 37em;
				margin: -10px 0px 0px 0px;
				padding: 0px;
				border: none;
}
div.contents_menu_ma_mwuf {
				width: 780px;
				height: 50em;
				margin: -10px 0px 0px 0px;
				padding: 0px;
				border: none;
}
div.menu_bottom {
				width: 220px;
				height: 300px;
				margin: 10px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				float: left;
				border: none;
}
div.menu_area {
				width: 220px;
				height: 21em;
				border: solid;
				border-style: none dotted none none;
				border-color: #ff6600;
}
div.menu_area_index {
				width: 225px;
				height: 26em;
				border: solid;
				border-style: none dotted none none;
				border-color: #ff6600;
}
div.menu_area_mo_index {
				width: 225px;
				height: 46em;
				border: solid;
				border-style: none dotted none none;
				border-color: #ff6600;
}
div.menu_area_mo {
				width: 225px;
				height: 35em;
				border: solid;
				border-style: none dotted none none;
				border-color: #ff6600;
}
div.menu_area_ma_index {
				width: 225px;
				height: 46em;
				border: solid;
				border-style: none dotted none none;
				border-color: #ff6600;
}
div.menu_area_ma {
				width: 220px;
				height: 35em;
				border: solid;
				border-style: none dotted none none;
				border-color: #ff6600;
}
div.tonohime_area {
				width: 240px;
				margin: 0px;
				padding: 0px;
				border: none;
				float: left;
}
div.tonohime_box {
				width: 160px;
				margin: 25em 0px 0px 40px;
				padding: 15px 0px 10px 0px;
				text-align: center;
				background-color: #ff6600;
}
div.menu_home {
				width: 210px;
				height: 1.2em;
				margin: 0px 0px 5px 0px;
				padding: 0px;
				background-color: #000099;
				border: solid;
				border-style: double;
				border-color: #0066cc;
				text-align: center;
				font-weight: bold;
				color: #ffffff;
}
div.menu_title {
				width: 210px;
				height: 1.2em;
				margin: 0px;
				padding: 0px;
				background-color: #ffcc33;
				border: solid;
				border-style: double;
				border-color: #ff6600;
				text-align: center;
				font-weight: bold;
				color: #ffffff;
}
div.menu_title_ma {
				width: 210px;
				height: 1.2em;
				margin: 0px;
				padding: 0px;
				background-color: #ffccff;
				border: solid;
				border-style: double;
				border-color: #ff00ff;
				text-align: center;
				font-weight: bold;
				color: #ffffff;
}
div.menu_kodawari {
				width: 210px;
				height: 1.2em;
				margin: 5px 0px 0px 0px;
				padding: 0px;
				background-color: #3366cc;
				border: solid;
				border-style: double;
				border-color: #000099;
				text-align: center;
				font-weight: bold;
				color: #ffffff;
}
div.menu_text {
				width: 220px;
				height: 1.2em;
				margin: 0px;
				padding: 0px;
				border: thin;
				border-bottom-style: dotted;
				border-color: #ff6600;
}
div.attention {
				width: 220px;
				height: 6em;
				margin-top: 20px;
				padding-right: 15px;
}
div.kodawari_dan {
				width: 544px;
				height: 468px;
				padding: 0px;
				margin: 0px 0px 0px 230px;
				border: none;
}
div.kowari_row1{
				height: 156px;
				width: 544px;
				margin:0px;
				padding: 0px;
				background-color: #ffffcc;
				border: none;
}
div.kowari_row2{
				height: 156px;
				width: 544px;
				margin:0px;
				padding: 0px;
				background-color: #ccccff;

}
div.kowari_row3{
				height: 156px;
				width: 544px;
				margin:0px;
				padding: 0px;
				background-color: #ffcccc;
}

div.kodawari_left1 {
				width: 264px;
				height: 156px;
				margin: 0px 0px 0px 10px;
				padding: 0px;
				float: left;
				border: none;
}
div.kodawari_left2 {
				width: 264px;
				height: 141px;
				margin: 0px 0px 0px 10px;
				padding-top: 15px;
				float: left;
				border: none;
}
div.kodawari_right1 {
				width: 264px;
				height: 141px;
				margin-left: 274px;
				padding-top: 15px;
				border: none;
}
div.kodawari_right2 {
				width: 264px;
				height: 156px;
				margin-left: 274px;
				padding: 0px;
				border: none;
}
img.acess_map {
				width: 480px;
				height: 360px;
				margin: 30px 0px 0px 15px;
}