@charset "Shift_JIS";

/* ========== Header ========== */ 
#dpHd01 {
	width: 940px;
	margin-top: 15px;
	background: transparent url(../img/hd_bg01.jpg) no-repeat left top;
}

#dpHdArea01 {
	padding: 30px 0 64px 13px;
}

/* ========== Header Tab ========== */ 
.dpHdTab01 {
	margin: 0 0 0 13px;
}

.dpHdTab01 p {
	margin-right: 1px;
	float: left;
	font-size:1px;
}

/* ========== spot ========== */ 
.spotHd01 {
	width: 940px;
	background: transparent url(../img/spot_bg01.gif) no-repeat left top;
}
.infFrm {
	margin: 20px 0 0 0;
	width: 405px;
	background-color: #FFFFFF;
	border: solid 1px #CCCCCC;
	padding: 8px;
}


.spotBg01 {
	width: 940px;
	background: transparent url(../img/spot_bg02.gif) repeat-y left top;
}
.spotBgArea01 {
	padding: 0 14px;
}
.spotClm01 {
	width: 445px;
	background: transparent url(../img/spot_clmbg.gif) repeat-y left top;
}
.spotClmArea01 {
	padding: 0 10px;
}


/* ========== access ========== */ 
.accFrm {
	width: 520px;
	background-color: #FFFFFF;
	border: solid 1px #006699;
	padding: 8px;
}
.txAcs {
	color: #006699;
}


/* ========== area Ishigaki ========== */ 
.isHd01 {
	width: 940px;
	margin-top: 20px;
	background: transparent url(../img/is_tit01bg.jpg) no-repeat left top;
}

.isArea01 {
	padding: 10px 0 0 10px;
}

/* ========== area Iriomote ========== */ 
.irHd01 {
	width: 940px;
	margin-top: 10px;
	background: transparent url(../img/ir_tit01bg.jpg) no-repeat left top;
}

.irArea01 {
	padding: 10px 0 0 10px;
}

/* ========== area Yonaguni ========== */ 
.ynHd01 {
	width: 940px;
	margin-top: 20px;
	background: transparent url(../img/yn_tit01bg.jpg) no-repeat left top;
}

.ynArea01 {
	padding: 10px 0 0 10px;
}

/* ========== area Miyako ========== */ 
.miHd01 {
	width: 940px;
	margin-top: 20px;
	background: transparent url(../img/mi_tit01bg.jpg) no-repeat left top;
}

.miArea01 {
	padding: 10px 0 0 10px;
}

/* ========== area Kume ========== */ 
.kuHd01 {
	width: 940px;
	margin-top: 10px;
	background: transparent url(../img/ku_tit01bg.jpg) no-repeat left top;
}

.kuArea01 {
	padding: 10px 0 0 10px;
}

/* ========== area Kerama ========== */ 
.keHd01 {
	width: 940px;
	margin-top: 30px;
	background: transparent url(../img/ke_tit01bg.jpg) no-repeat left top;
}

.keArea01 {
	padding: 10px 0 0 10px;
}

/* ========== area Amami ========== */ 
.amHd01 {
	width: 940px;
	margin-top: 20px;
	background: transparent url(../img/am_tit01bg.jpg) no-repeat left top;
}

.amArea01 {
	padding: 10px 0 0 10px;
}

/* ========== area Yoron ========== */ 
.yoHd01 {
	width: 940px;
	margin-top: 20px;
	background: transparent url(../img/yo_tit01bg.jpg) no-repeat left top;
}

.yoArea01 {
	padding: 10px 0 0 10px;
}















