@charset "Shift_JIS";

*{
	margin: 0;
	padding: 0;
	border: 0;
	word-break:break-all;
}

body {
	font-family: arial, sans-serif, 'ヒラギノ角ゴ Pro W3', 'ＭＳ Ｐゴシック', Osaka, verdana;
	background: #fff;
	color: #101001;
}

a{
	outline : 0 ;
}

ul, ol, dl {
	margin: 0;
	padding: 0;
}

li {
	list-style: none;
	display: inline;
}

hr {
	margin-top: 15px;
	padding-top: 15px;
	border-bottom: 1px solid #666;
}

h1,h2,h3{
	font-weight: normal;
	display: inline;
}

form{
	display: inline;
}

.text11{
	font-size: 10px;
	line-height: 100%;
}

.text12{
	font-size: 10px;
	line-height: 110%;
}

.text13{
	font-size: 10px;
	line-height: 135%;
}

.text14{
	font-size: 10px;
	line-height: 150%;
}

.text15{
	font-size: 10px;
	line-height: 200%;
}

.text21{
	font-size: 12px;
	line-height: 135%;
}

.text22{
	font-size: 12px;
	line-height: 150%;
}

.text23{
	font-size: 12px;
	line-height: 200%;
}

.text31{
	font-size: 14px;
	line-height: 135%;
}

.text32{
	font-size: 14px;
	line-height: 150%;
}

.text41{
	font-size: 16px;
	line-height: 135%;
}

.text42{
	font-size: 16px;
	line-height: 150%;
}

.anchor{
	text-align: right;
	margin-bottom: 10px;
}

.cl01 {
	color: #c00;
}

.cl02 {
	color: #003333;
}

.cl03 {
	color: #666;
}

.clear{
	clear: both;
	overflow: hidden;
	width: 1px;
	height: 1px;
	margin: 0px -1px -1px 0px;
}

.swapImg{
display:block;
position:relative;
z-index:-1;
text-align:center;
overflow: hidden;
}

#mainWrapper{
	width: 940px;
	margin: auto;
	background: #FBF8F2;
}

#mainWrapper #mainFlash{
	width: 900px;
	height: 554px;
	padding: 0 20px 0 20px;
}

#mainWrapper #mainContentsWrapper{
	width:940px;
	background: url(../images/back.jpg) repeat-y;
}

#mainWrapper #mainContentsWrapper #mainContents{
	width:860px;
	padding: 0 40px;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv{
	width:860px;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_01{
	width: 420px;
	height: 60px;
	display: block;
	background: url(../images/bt_01.jpg) no-repeat;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_01:hover{
	background: url(../images/bt_01.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents #leftContentsWrapper{
	width:520px;
	float: left;
	padding: 20px 0;
}

#mainWrapper #mainContentsWrapper #mainContents #leftContentsWrapper #leftContents{
	width:500px;
	background: #f7f5f0;
	margin-top: 10px;
}

#mainWrapper #mainContentsWrapper #mainContents #leftContentsWrapper #leftContents #leftBox{
	width:480px;
	padding: 10px;
}

#mainWrapper #mainContentsWrapper #mainContents #leftContentsWrapper #leftContents .leftContainer{
	width:460px;
	padding: 0 15px;
}

#mainWrapper #mainContentsWrapper #mainContents #leftContentsWrapper #leftContents .movie{
	width:420px;
	height: 315px;
	padding: 10px 15px;
}

#mainWrapper #mainContentsWrapper #mainContents #leftContentsWrapper #leftContents .photo{
	width:460px;
	height: 178px;
	padding: 10px 0;
}

#mainWrapper #mainContentsWrapper #mainContents #leftContentsWrapper #leftContents .photo .sample01{
	width: 93px;
	height: 140px;
	margin-right: 1px;
	float: left;
}

#mainWrapper #mainContentsWrapper #mainContents #leftContentsWrapper #leftContents .photo .sample02{
	width: 93px;
	height: 140px;
	margin-right: 1px;
	float: left;
}

#mainWrapper #mainContentsWrapper #mainContents #leftContentsWrapper #leftContents .photo .sample03{
	width: 212px;
	height: 140px;
	float: left;
}

#mainWrapper #mainContentsWrapper #mainContents #leftContentsWrapper #leftContents .desk{
	width:422px;
	height: 104px;
	padding: 10px 13px;
}

#mainWrapper #mainContentsWrapper #mainContents #leftContentsWrapper #leftContents .desk .sample01{
	width: 140px;
	height: 104px;
	margin-right: 1px;
	float: left;
}

#mainWrapper #mainContentsWrapper #mainContents #leftContentsWrapper #leftContents .desk .sample02{
	width: 140px;
	height: 104px;
	margin-right: 1px;
	float: left;
}

#mainWrapper #mainContentsWrapper #mainContents #leftContentsWrapper #leftContents .desk .sample03{
	width: 140px;
	height: 104px;
	float: left;
}

#mainWrapper #mainContentsWrapper #mainContents #leftContentsWrapper #leftContents #freetour{
	width:480px;
}

#mainWrapper #mainContentsWrapper #mainContents #leftContentsWrapper #leftContents .leftBoxFree{
	width:264px;
	float: left;
}

#mainWrapper #mainContentsWrapper #mainContents #leftContentsWrapper #leftContents .leftContainerFree{
	width:234px;
	padding: 0 15px;
}

#mainWrapper #mainContentsWrapper #mainContents #leftContentsWrapper #leftContents a.freetour{
	width: 283px;
	height: 210px;

	width: 216px;
	height: 210px;
	display: block;
	background: url(../images/pic_ft.jpg) no-repeat;
	z-index:1;
	float: right;
}

#mainWrapper #mainContentsWrapper #mainContents #rightContentsWrapper{
	width:340px;
	float: right;
	padding: 20px 0;
}

#mainWrapper #mainContentsWrapper #mainContents #rightContentsWrapper #backnumber{
	width:340px;
	height: 680px;
	margin: 10px 0 20px 0;
}

#mainWrapper #mainContentsWrapper #mainContents #rightContentsWrapper #present{
	width:340px;
	height: 430px;
	margin: 10px 0 20px 0;
}

#mainWrapper #mainContents #attention{
	width: 860px;
	margin-top: 20px;
}

#mainWrapper #mainContents #attention .aquaLogo{
	width: 860px;
	height: 60px;
	text-align: center;
}

#mainWrapper #mainContents #attention .aquaLogo img{
	padding: 5px;
}

#mainWrapper #mainContents #attention hr{
	width: 860px;
	border-top: 1px #000 solid;
	border-bottom: 1px #fff solid;
	margin: 5px 0;
}

#mainWrapper #mainContents #attention .copy{
	width: 860px;
	background: #000;
	color: #fff;
	text-align: center;
	margin-bottom: 10px;
}

#mainWrapper #mainContents #attention .copy span{
	padding: 5px;
	display: block;
	line-height: 100%;
}

#mainWrapper #mainContents #attention table{
	margin: 0 auto;
}

#mainWrapper #footer{
	width: 930px;
	margin-left: 10px;
}

/*  */

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_11{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_11.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_11:hover{
	background: url(../images/bt_11.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_12{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_12.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_12:hover{
	background: url(../images/bt_12.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_13{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_13.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_13:hover{
	background: url(../images/bt_13.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_14{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_14.jpg) no-repeat;
	z-index:1;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_14:hover{
	background: url(../images/bt_14.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_21{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_21.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_21:hover{
	background: url(../images/bt_21.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_22{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_22.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_22:hover{
	background: url(../images/bt_22.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_23{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_23.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_23:hover{
	background: url(../images/bt_23.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_24{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_24.jpg) no-repeat;
	z-index:1;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_24:hover{
	background: url(../images/bt_24.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_31{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_31.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_31:hover{
	background: url(../images/bt_31.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_32{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_32.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_32:hover{
	background: url(../images/bt_32.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_33{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_33.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_33:hover{
	background: url(../images/bt_33.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_34{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_34.jpg) no-repeat;
	z-index:1;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_34:hover{
	background: url(../images/bt_34.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_41{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_41.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_41:hover{
	background: url(../images/bt_41.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_42{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_42.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_42:hover{
	background: url(../images/bt_42.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_43{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_43.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_43:hover{
	background: url(../images/bt_43.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_51{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_51.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_51:hover{
	background: url(../images/bt_51.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_52{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_52.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_52:hover{
	background: url(../images/bt_52.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_53{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_53.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_53:hover{
	background: url(../images/bt_53.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_61{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_61.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_61:hover{
	background: url(../images/bt_61.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_62{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_62.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_62:hover{
	background: url(../images/bt_62.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_63{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_63.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_63:hover{
	background: url(../images/bt_63.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_71{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_71.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_71:hover{
	background: url(../images/bt_71.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_72{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_72.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_72:hover{
	background: url(../images/bt_72.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_73{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_73.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_73:hover{
	background: url(../images/bt_73.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_74{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_74.jpg) no-repeat;
	z-index:1;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_74:hover{
	background: url(../images/bt_74.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_81{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_81.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_81:hover{
	background: url(../images/bt_81.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_82{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_82.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_82:hover{
	background: url(../images/bt_82.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_83{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_83.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_83:hover{
	background: url(../images/bt_83.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_91{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_91.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_91:hover{
	background: url(../images/bt_91.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_92{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_92.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_92:hover{
	background: url(../images/bt_92.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_93{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_93.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_93:hover{
	background: url(../images/bt_93.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_94{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_94.jpg) no-repeat;
	z-index:1;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_94:hover{
	background: url(../images/bt_94.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_101{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_101.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_101:hover{
	background: url(../images/bt_101.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_102{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_102.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_102:hover{
	background: url(../images/bt_102.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_103{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_103.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_103:hover{
	background: url(../images/bt_103.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_s11{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_s11.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_s11:hover{
	background: url(../images/bt_s11.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_s12{
	width: 200px;
	height: 60px;
	display: block;
	background: url(../images/bt_s12.jpg) no-repeat;
	z-index:1;
	margin-right: 20px;
	float: left
}

#mainWrapper #mainContentsWrapper #mainContents .buttonDiv a.bt_s12:hover{
	background: url(../images/bt_s12.jpg) no-repeat bottom;
	z-index:1;
}

#mainWrapper #mainContentsWrapper #mainContents #rightContentsWrapper #present{
	height: 280px;
}














