body {	
	background-color: #FFFFFF;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	font-size: 12px;
	}

a:link {
	color: #0000FF;
	font-size: 12px;
	text-decoration: none;
}

a:visited {
	font-size: 12px;
	text-decoration: none;
}

a:hover {
	color: #FF0000;
	font-size: 12px;
	text-decoration: none;
}

a:active {
	color: #0000FF;
	font-size: 12px;
	text-decoration: none;
}


.title {
	font-size: 14px;
	color: #000066;
	font-weight: bold;
	letter-spacing: 1px;
}

.menu1 {
	font-size: 12px;
	color: #336666;
	font-weight: normal;
}

a.menu1:link {
	font-size: 12px;
	color: #336666;
	text-decoration: none;
}

a.menu1:hover {
	font-size: 12px;
	color: #FF8000;
	text-decoration: none;
	}


.menu2 {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}

a.menu2:link {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

a.menu2:hover {
	font-size: 12px;
	color: #FF8000;
	text-decoration: none;
}

.footer {
	font-size: 10px;
	color: #989898;
}
.txt {
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
.txt2 {
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	color: #FF0000;
}
.txt3 {
	color: #000000;
	font-size: 10px;
}
.txt4 {
	color: #0000FF;
	font-size: 11px;
}
.txt5 {
	font-size: 8px;
	font-weight: normal;
	font-variant: normal;
	color: #FF0000;
}
.txt6 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.txt7 {
	font-size: 14px;
	font-weight: normal;
	color: #000000;
}
.Wtitle {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 1px;
}
.Wtxt {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.Rtitle {
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;
	letter-spacing: 1px;
}
.style4 {
	font-size: 16px; 
	font-weight: bold;
	color: #000066;
}
table.mobaho_desc {
	font-size: 12px; 
}
.mobaho_desc th{
	font-size: 12px; 
}
.mobaho_desc td{
	font-size: 12px; 
}

.photo {
	LEFT: 0px; WIDTH: 96px; POSITION: relative; TOP: 0px
}
.photo A .large {
	DISPLAY: block; LEFT: 0px; WIDTH: 1px; POSITION: absolute; TOP: 0px; HEIGHT: 1px
}
.photo A.popup {
	DISPLAY: block; LEFT: 0px; WIDTH: 96px; TOP: 0px
}
.photo A.popup:visited {
	DISPLAY: block; LEFT: 0px; WIDTH: 96px; TOP: 0px
}
.photo A.popup:hover {
	BACKGROUND-COLOR: #fff
}
.photo A.popup:hover .large {
	DISPLAY: block; LEFT: -210px; 
	WIDTH: 320px; 
	POSITION: absolute;
	TOP: -160px;
	HEIGHT: 240px;
	border-style: outset;
	border-width:1px;
	border-color:Gray;	
}
