A:link
{ color: #009; }

A:visited 
{ color: #336; }

A:link:hover 
{ color: #900; text-decoration: none }

A:visited:hover 
{color: #600;}


/* _______________ MAIN PAGE _______________ */

.Main1 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
}
.logo1 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	padding:0px 15px 1px 12px;
; line-height: 130%
}

/* _______________ NAVI - TOP _______________ */

TR.menutop TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #f66 #600 #600;
	border-left: none;
}
TR.menutop TD.swath {
	background-color: #f66;
	border-right: none;
}
.menu2 {
	background-color: #c00;
	color: #fff;
	cursor: pointer;
	padding-left:4px;
}
.menu2 A:link, .menu2 A:visited {
	text-decoration: none;
	color: #fff;
}

/* _______________ NAVI - MENU _______________ */

TR.menutop2 TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #369 #003 #003;
	border-left: none;
}
TR.menutop2 TD.swath {
	background-color: #369;
	border-right: none;
}
.menu3 {
	background-color: #033;
	color: #fff;
	cursor: pointer;
	padding-left:4px;
}
.menu3 A:link, .menu3 A:visited {
	color: #fff;
	text-decoration: none;
}
.NaviText {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 10px;
} 

/* _______________ NAVI - MENU_SELECTED _______________ */

TR.menutop2b TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #369 #003 #003;
	border-left: none;
}
TR.menutop2b TD.swath {
	background-color: #fc6;
	border-right: none;
}
.menu3b {
	background-color: #036;
	color: #fff;
	cursor: pointer;
	padding-left:4px;
}
.menu3b A:link, .menu3b A:visited {
	color: #fff;
	text-decoration: none;
}

/* _______________ NAVI - SUB_MENU _______________ */

TR.menutop3 TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #ff3 #003 #003;
	border-left: none;
}
TR.menutop3 TD.swath {
	background-color: #369;
	border-right: none;
}
.menu4 {
	background-color: #ff6;
	color: #333;
	cursor: pointer;
	padding-left:8px;
}
.menu4 A:link, .menu4 A:visited {
	color: #333;
	text-decoration: none;
	line-height: 130%
}
.menu4b {
	background-color: #333;
	color: #fff;
	padding-right:5px;
}

/* _______________ Google Search _______________ */

TR.kensaku TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #ddd #666 #666;
	border-left: none;
}
.kensaku1 {
	background-color: #666;
	color: #fff;
}
.kensaku1 A:link, .kensaku1 A:visited {
	color: #fff;
	text-decoration: none;
}
.kensaku2 {
	background-color: #ffc;
	color: #000;
	border: 1px solid;
	border-color: #ccc #333 #333 #ccc;
}
.Text1 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 10px; font-weight: bold;
	color: #000000;
} 
.btn1 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 10px;
	background-color: #366;
	color: #fff;
	font-weight: bold;
	padding: 1px;
	margin: 2px;
	border-top: outset 2px #69c;
	border-right: outset 2px #069;
	border-bottom: outset 2px #069;
	border-left: outset 2px #69c;
}
body {  text-align: center}
.menu2uit {
	background-color: #8EABFF;
	color: #fff;
	cursor: pointer;
	padding-left:4px;
}
.menu2uit A:link, .menu2uit A:visited {
	text-decoration: none;
	color: #fff;
}
.menu3uit {
	background-color: #8EABFF;
	color: #fff;
	cursor: pointer;
	padding-left:4px;
}
.menu3uit A:link, .menu3uit A:visited {
	color: #fff;
	text-decoration: none;
}

