body {  
	font-family: "ＭＳ Ｐゴシック", Osaka; 
	font-size: 10px; 
	color: #7F7F7F; 
	background-color: #FFFFFF
}

a {
	font-family: "ＭＳ Ｐゴシック", Osaka; 
	color: #7F7F7F;
	background-color: #FFFFFF;
	text-decoration:none
}

a:link {  
	font-family: "ＭＳ Ｐゴシック", Osaka; 
	color: #7F7F7F;
	background-color: #FFFFFF;
	text-decoration:none
}

a:visited {  
	font-family: "ＭＳ Ｐゴシック", Osaka; 
	color: #7F7F7F;
	background-color: #FFFFFF;
	text-decoration:none
}

a:link:hover {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	color: #FFFFFF;
	background-color: #CB1414;
	text-decoration: none
}

a:visited:hover {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	color: #FFFFFF;
	background-color: #E59C2D;
	text-decoration: none
}

a:link:active {  
	font-family: "ＭＳ Ｐゴシック", Osaka; 
	color: #CB1414;
	background-color: #FFFFFF;
	text-decoration:none
}

a:visited:active {  
	font-family: "ＭＳ Ｐゴシック", Osaka; 
	color: #E59C2D;
	background-color: #FFFFFF;
	text-decoration:none
}

img {
	border: 0px
}

table {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 10px;
	position: relative;
	boder-width: 0px;
	color: #7F7F7F;
	background-color: #FFFFFF
}

table.g1 {
	width: 100%;
	height: 100%;
	border-width: 0px;
	text-align:center
}

table.img {
	width: 550px;
	height: 550px;
	margin-left:auto;
	margin-right:auto;
	text-align:justify;
	border: solid #7F7F7F;
	border-width: 1px;
	color: #7F7F7F;
	background-color: FFFFFF#
}

table.i1 {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 10px;
	margin-left:auto;
	margin-right:auto;
	width: 550px;
	border-width: 0px;
	color: #7F7F7F;
	background-color: #FFFFFF
}

table.menu {
	width: 100%;
	border: solid #B2B2B2;
	border-width: 1px;
	color: #7F7F7F;
	background-color: FFFFFF#
}

td.img {
	width: 102px;
	height: 102px;
	margin: 0px;
	padding:3px;
	border: solid #B2B2B2;
	border-width: 1px;
	color: #7F7F7F;
	background-color: FFFFFF#
}

td.plan {
	width: 100%;
	height: 100%;
	margin: 0px;
	padding:3px;
	margin-left: auto;
	margin-right: auto;
	border: solid #B2B2B2;
	border-width: 1px;
	color: #7F7F7F;
	background-color: FFFFFF#
}

td.info {
	font-size: 11px;
	line-height: 13px;
	text-align: right
}

td.photo {
	text-align: center
}

td.prev {
	width: 33%;
	text-align: left
}

td.index {
	width: 34%;
	text-align: center
}

td.next {
	width: 33%;
	text-align: right
}


table.igs {
	width: 100%;
	border: solid #7F7F7F;
	border-width: 1px;
	
}

td.center {
	text-align: center
}