BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	SCROLLBAR-HIGHLIGHT-COLOR: #666666;
	SCROLLBAR-SHADOW-COLOR: #666666;
	SCROLLBAR-3DLIGHT-COLOR: #e5e5e5;
	SCROLLBAR-ARROW-COLOR: #333333;
	PADDING-TOP: 0px;
	SCROLLBAR-TRACK-COLOR: #EAEAEA;
	SCROLLBAR-DARKSHADOW-COLOR: #e5e5e5;
	SCROLLBAR-BASE-COLOR: #ffffff;
	background-color: #FF6600;
	TEXT-ALIGN: center;
	background-image: url(../images/back_img.gif);
	background-repeat: repeat-x;
}

.side {
	width: 30px;
}

.back {
	 width="900" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF";
}

.navi {
	text-align: right;	
}

.topimg {	
	padding: 20 0 20 0;
}

.title {
	PADDING-TOP: 40px;
	PADDING-BOTTOM: 10px;
	TEXT-ALIGN: right;
	font-size: 12px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	color: #333333;
	line-height: 140%;	
}

.s_menu {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 0px;
	TEXT-ALIGN: right;
	vertical-align: bottom;
}

.banner {
	padding: 0;
	vertical-align: top;
}

.new_td {
	PADDING: 0 0 5 5;
	FONT-SIZE: 14px;
	COLOR: #333333;
	LINE-HEIGHT: 180%;
	TEXT-ALIGN: left;
	vertical-align: top;
}

.new_td A:link {
	FONT-SIZE: 14px; COLOR: #3399FF; TEXT-DECORATION: none
}
.new_td A:visited {
	FONT-SIZE: 14px; COLOR: #3399FF; TEXT-DECORATION: none
}
.new_td A:hover {
	FONT-SIZE: 14px; COLOR: #3399FF; text-decoration:UNDERLINE
}

.new_bg {
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	vertical-align: top;
}




.bottom1 {
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 10px;
	background-color: #999999;
	TEXT-ALIGN: center;
	color: #FFFFFF;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
}

.bottom1 A:link {
	FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
.bottom1 A:visited {
	FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
.bottom1 A:hover {
	FONT-SIZE: 12px; COLOR: #FFFFFF; text-decoration:UNDERLINE
}



.bottom2 {
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 3px;
	background-color: #999999;
	TEXT-ALIGN: center;
	color: #FFFFFF;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 10px;
}


.copyright {
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 6px;
	background-color: #4F4F4F;
	TEXT-ALIGN: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.sub_title {
	PADDING: 0 20 0 0;
	vertical-align: top;
}

.stf_td {
	PADDING: 3 3 3 3;
	FONT-SIZE: 14px;
	COLOR: #333333;
	TEXT-ALIGN: left;
	vertical-align: top;
	line-height: 140%;		
}

.stf_photo {
	PADDING: 10 0 0 0;
	vertical-align: top;
	width: 200px;		
}

.fee_td {
	PADDING: 3 10 3 3;
	FONT-SIZE: 14px;
	COLOR: #333333;
	TEXT-ALIGN: right;
	vertical-align: top;
	line-height: 140%;		
}

.sc_1 {
	PADDING: 3 3 3 3;
	FONT-SIZE: 14px;
	COLOR: #333333;
	TEXT-ALIGN: center;
	line-height: 140%;
	background-color: #FFFFFF;	
}

.sc_2 {
	PADDING: 3 3 3 3;
	FONT-SIZE: 14px;
	COLOR: #333333;
	TEXT-ALIGN: center;
	line-height: 140%;
	background-color: #FFCC99;
	width: 75px;
	height: 100px;	
}

.sc_3 {
	PADDING: 3 3 3 3;
	FONT-SIZE: 14px;
	COLOR: #333333;
	TEXT-ALIGN: center;
	line-height: 140%;		
	background-color: #FFFCCC;	
	width: 75px;	
	height: 100px;		
}

.sc_4 {
	PADDING: 3 3 3 3;
	FONT-SIZE: 14px;
	COLOR: #333333;
	TEXT-ALIGN: center;
	line-height: 140%;		
	background-color: #FFCCCC;	
	width: 75px;	
	height: 100px;		
}

.sc_5 {
	PADDING: 3 3 3 3;
	FONT-SIZE: 14px;
	COLOR: #333333;
	TEXT-ALIGN: center;
	line-height: 140%;
	background-color: #CCFFCC;	
	width: 75px;	
	height: 100px;		
}

.sc_6 {
	PADDING: 3 3 3 3;
	FONT-SIZE: 14px;
	COLOR: #333333;
	TEXT-ALIGN: center;
	line-height: 140%;
	background-color: #CCCCFF;	
	width: 75px;	
	height: 100px;		
}

.sc_7 {
	PADDING: 3 3 3 3;
	FONT-SIZE: 14px;
	COLOR: #333333;
	TEXT-ALIGN: center;
	line-height: 140%;
	background-color: #FFFFFF;	
	width: 75px;	
}

.sc_8 {
	PADDING: 3 3 3 3;
	FONT-SIZE: 14px;
	COLOR: #333333;
	TEXT-ALIGN: center;
	line-height: 140%;
	background-color: #FFFFFF;	
	width: 65px;	
}

.sc_9 {
	PADDING: 3 3 3 3;
	FONT-SIZE: 14px;
	COLOR: #333333;
	TEXT-ALIGN: center;
	line-height: 140%;
	background-color: #E0C5AD;
	width: 75px;	
	height: 100px;		
}

.sc_10 {
	PADDING: 5 3 5 3;
	FONT-SIZE: 14px;
	COLOR: #333333;
	TEXT-ALIGN: center;
	line-height: 140%;
	background-color: #CCCCFF;	
}

.sc_11 {
	PADDING: 5 3 5 3;
	FONT-SIZE: 14px;
	COLOR: #333333;
	TEXT-ALIGN: center;
	line-height: 140%;
	background-color: #FFFFFF;	
}

.sc_td {
	PADDING: 10 3 10 3;
	FONT-SIZE: 14px;
	COLOR: #333333;
	TEXT-ALIGN: left;
	vertical-align: top;
	line-height: 140%;		
}

.info_photo {
	PADDING: 10 0 15 25;
	
}


.link {
	PADDING: 0 0 5 15;
	FONT-SIZE: 14px;
	COLOR: #333333;
	LINE-HEIGHT: 180%;
	TEXT-ALIGN: left;
	vertical-align: top;
}

.link A:link {
	FONT-SIZE: 14px; COLOR: #333333; TEXT-DECORATION: none
}
.link A:visited {
	FONT-SIZE: 14px; COLOR: #333333; TEXT-DECORATION: none
}
.link A:hover {
	FONT-SIZE: 14px; COLOR: #333333; text-decoration:UNDERLINE
}



.con_title_td {
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #000000 5px solid;
	TEXT-ALIGN: left;
	background-color: #FFFFFF;
	width: 540px;
}


.menu {
	PADDING: 0 8 0 0;
}



.sublast {
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	BORDER-TOP: #000000 2px dotted;
}
.shiaikekka {
	PADDING: 3 3 3 3;
	FONT-SIZE: 14px;
	COLOR: #333333;
	TEXT-ALIGN: left;
	background-color: #FFFFFF;
	width: 140px;
}
.kekka_date {
	PADDING: 3 3 3 3;
	FONT-SIZE: 14px;
	COLOR: #333333;
	TEXT-ALIGN: left;
	background-color: #FFFFFF;
}

.kekka_title {
	PADDING: 3 3 3 3;
	FONT-SIZE: 14px;
	COLOR: #333333;
	TEXT-ALIGN: center;
	background-color: #96E77E;
}

