@charset "utf-8";
/* CSS Document */

h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,table,th,tr,form {   
 	margin: 0px;
	padding: 0px;
/*font-size: 100%;*/
}

/* --Header部-- */
#header {
	width: 800px;
	border: 0px;
	padding: 0px;
	margin: 0px;
}

#top_flash {
	margin: 0px;
	padding: 0px;
	z-index: 1;
}

#top_flash_movie {
	margin: 0px;
	padding: 0px;
	z-index: 2;
	position: absolute;
	left: 100px;
	top: 86px;
}
/* --IE6、7バグ回避 -- */
*html #top_flash_movie {
	top: 96px;
}

*+html #top_flash_movie {
	margin: 0px;
	padding: 0px;
	z-index: 2;
	position: absolute;
	left: 100px;
	top: 96px;
}

/* --Content部-- */
#contents {
	width: 800px;
	border: 0px;
	margin: 0px;
	padding: 0px;
}

#caption {
	width: 800px;
	height: 37px;
	margin: 0px;
	font-size: 93%;
	background-repeat: no-repeat;
}

#caption .submenu {
	width: 780px;
	padding: 18px 20px 0px 0px;
	text-align: right;
	color:#339900;
/*	font-size: 93%;*/
	font-family: "AR P丸ゴシック体M", "HG丸ｺﾞｼｯｸM-PRO";
}

/* ↓09.09.12修正 */
#caption .submenu img {
	border: none;
}
/* ↑09.09.12修正 */

#caption .submenu ul li {
	display: inline;
}

#caption .submenu a:link {
	color:#339900;
	text-decoration: none;
}
#caption .submenu a:visited {
	color:#339900;
	text-decoration: none;
}
#caption .submenu a:hover {
	color:#339900;
	text-decoration: none;
}
#caption .submenu a:active {
	color:#339900;
	text-decoration: none;
}

.title {
	width: 730px;
/*	font-size: 0;	*//* IE6バグ回避用 */
}

.sentence {
	width: 710px;
	margin: 0px;
	padding: 0px 0px 0px 20px;
/*	font-size: 93%;*/
	font-family: "MS UI Gothic";
	line-height: 1.5em;
}

.popup_imglink {
	cursor: pointer;
}

/* Contents部末尾 */
.link_pagetop {
	width: 740px;
	margin: 0px;
	padding: 0px;
	text-align: right;
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3";
	color: #009933;
	font-size: 77%;
	font-weight: bold;
}

.link_pagetop a:link {
	color: #009933;
	text-decoration: none;
}
.link_pagetop a:visited {
	color: #009933;
	text-decoration: none;
}
.link_pagetop a:hover {
	color: #009933;
	text-decoration: none;
}
.link_pagetop a:active {
	color: #009933;
	text-decoration: none;
}

.link_reservation {
	text-align: right;
	font-size: 0;	/* IE6バグ回避用 */
}

/* ↓09.09.12修正 */
.link_reservation img {
	border-style: none;
}
/* ↑09.09.12修正 */

.linkinpage {
	text-align: right;
	color:#339900;
	font-size: 93%;
	font-family: "AR P丸ゴシック体M", "HG丸ｺﾞｼｯｸM-PRO";
}

.linkinpage img {
	border: none;
}

.linkinpage ul li {
	display: inline;
}

.linkinpage a:link {
	color:#339900;
	text-decoration: none;
}
.linkinpage a:visited {
	color:#339900;
	text-decoration: none;
}
.linkinpage a:hover {
	color:#339900;
	text-decoration: none;
}
.linkinpage a:active {
	color:#339900;
	text-decoration: none;
}

/* --Footer部-- */
#footer {
	width: 800px;
	border: 0px;
}

#footer .compliance {
	height: 22px;
	font-family: "MS UI Gothic";
	font-size: 85%;
	margin-right: 20px;
	text-align: right;
	color: #000000;
}

#footer .compliance a:link {
	color: #000000;
	text-decoration: none;
}
#footer .compliance a:visited {
	text-decoration: none;
}
#footer .compliance a:hover {
	color: #000000;
	text-decoration: none;
}
#footer .compliance a:active {
	color: #000000;
	text-decoration: none;
}

#footer .copyright {
	height: 20px;
	font-family: "MS UI Gothic";
	font-size: 93%;
	text-align: center;
}


/* under construntion */
#under_construction_name {
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	font-weight: bold;
	margin: 20px 0px 10px 40px;
}
#under_construction_name img {
	float: left;
	margin: 0px 5px 50px 0px;
}
#under_construction_name p {
	padding-top: 5px;
}
#under_construction {
	width: 245px;
	height: 98px;
	margin: 40px 0px 100px 300px;
	clear: left;
	background-image: url(../images/fig_under_construction.jpg);
}