@charset"shift_jis";
BODY {
	margin-LEFT: 0;
	margin-RIGHT: 0;
	margin-top: 0;
	margin-BOTTOM: 0;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	COLOR: #333333;
	PADDING-TOP: 0px;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, sans-serif;
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #FFFFFF;
	BACKGROUND: url(img/bg.gif) ;
}

.wakutop {
	font-size: 80%; BORDER-RIGHT: #666666 1pt solid; BORDER-LEFT: #666666 1pt solid; BORDER-TOP: #666666 1pt solid;
}
.wakunavi {
	font-size: 80%; BORDER-RIGHT: #666666 1pt solid; BORDER-LEFT: #666666 1pt solid;
		BACKGROUND-COLOR: #ffffff ;
	PADDING-TOP: 1px;
}
.wakuleft {
	font-size: 80%; BORDER-LEFT: #666666 1pt solid;
	BACKGROUND-COLOR: #669CCE ;
	BACKGROUND: url(img/leftbg.gif) ;
}
.wakuleft2 {
	font-size: 80%; BORDER-LEFT: #666666 1pt solid;
	BACKGROUND-COLOR: #ffffff ;
}
.wakumain {
	font-size: 80%; BORDER-RIGHT: #666666 1pt solid;
		BACKGROUND-COLOR: #ffffff;
}
.wakufoot {
	font-size: 80%; BORDER-RIGHT: #666666 1pt solid; BORDER-LEFT: #666666 1pt solid;
	BACKGROUND-COLOR: #bfbfbf;
	FONT-SIZE: 80%;
	PADDING-top: 5px;
	PADDING-BOTTOM: 5px;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, sans-serif;
}
.wakufoot2 {
	font-size: 80%; BORDER-RIGHT: #666666 1pt solid; BORDER-LEFT: #666666 1pt solid; BORDER-BOTTOM: #666666 1pt solid;
	BACKGROUND-COLOR: #ffffff;
	COLOR: #ffffff;
	PADDING-top: 5px;
	PADDING-BOTTOM: 20px;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, sans-serif;
}

A {
	COLOR: #4169E1; text-decoration:none;
}
A:visited {
	COLOR: #191970; text-decoration:none;
}
A:hover {
	COLOR: #FF4500; TEXT-DECORATION: underline
}
.text1 {
	line-height: 150%;
	font-size: 80%;
}
a.copy_menu {text-decoration: none; COLOR: #000000;}
a.copy_menu:hover {text-decoration: none; COLOR: #000000;}
a.copy_menu:visited {text-decoration: none; COLOR: #000000;}
/************ ƒŠƒXƒgƒƒjƒ…[—pCSS ************/
#submenu{
	MARGIN: 0px;
	TEXT-ALIGN: left;
	FONT-SIZE: 80%;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, sans-serif;
}
#submenu UL{
	PADDING-TOP: 70px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	LIST-STYLE-TYPE:none;
}
#submenu LI{
	PADDING-left: 25px;
	BACKGROUND:url(img/menu-arrow2.gif) no-repeat 1px 0px;
	LINE-HEIGHT: 130%;
	PADDING-TOP: 18px;
	PADDING-BOTTOM: 5px;
}
/************ ƒe[ƒuƒ‹—p ************/
.t_style	{
	MARGIN			: 0 auto 15px;
	border			: 1px solid #CCC;
	border-collapse	: collapse;
	border-spacing	: 0;
	empty-cells		: hide;
}
	.t_style td.th_top{
		background	: #ebebeb;
		FONT-SIZE	: 80%;
		LINE-HEIGHT: 130%;
	FONT-WEIGHT: bold;
	}
	.t_style td.th_bg{
		background	: #F5F5F5;
		FONT-SIZE	: 80%;
		LINE-HEIGHT: 130%;
	}
	.t_style td{
		BORDER-BOTTOM	: 1px solid #CCC;
		BORDER-RIGHT	: 1px solid #CCC;
		PADDING		: 5px 5px;
		FONT-SIZE	: 80%;
		LINE-HEIGHT: 130%;
	}
