body { scrollbar-face-color:C8E3E3;scrollbar-highlight-color:C8E3E3;scrollbar-shadow-color:ffa040;scrollbar-3dlight-color:#ffa040;scrollbar-arrow-color:#ffa040;scrollbar-track-color:#C8E3E3;scrollbar-darkshadow-color:#C8E3E3;
font-family: "‚l‚r ‚oƒSƒVƒbƒN" ,sans-serif;}
.h1_top   { color: #888888; font-style: normal; font-weight: normal; font-size: 12px; line-height: 1em; margin: 0px; padding-top: 2px; padding-left: 10px }
.h2_top   { color: #cc0000; font-style: normal; font-weight: normal; font-size: 12px; line-height: 1em; margin: 0px; padding-top: 2px; padding-left: 10px }
.strong_top   { font-style: normal;font-weight: normal; }
A:visited {text-decoration: none }
.javalink   { color: #333333; font-style: normal; font-weight: normal; font-size: 12px; line-height: 1em; margin: 0px; padding-top: 2px; padding-left: 10px;text-decoration: none }
.title-ca2 {

}
.main   { color: #444444; font-size: 14px;}
A:link {text-decoration: none }
A:visited {text-decoration: none }
body,tr,td,th { font-size:10pt }
body { scrollbar-face-color:FFf0fF;scrollbar-highlight-color:FFf0fF;scrollbar-shadow-color:ffa040;scrollbar-3dlight-color:#ffa040;scrollbar-arrow-color:#ffa040;scrollbar-track-color:#FFf0fF;scrollbar-darkshadow-color:#FFf0fF;
margin:0px:padding:0px background-color:#cccccc; 
background-color: #ffffff;
background-image: url(./images/bg.gif);
background-repeat: repeat-y;
background-position: center;

}
.sogomenu-bu div {
	float: left;
        text-align:center;
}
a:hover.sogomenu {
	display: block;
	height:100px;
	width: 100px;
	border: 2px outset #D5DADB;
	background-color: #E6E9EA;
	font-size: 12px;
	text-align: center;
	padding: 0px;
	margin: 1px 0px 0px 1px;
	color: #7379B0;
}
a.sogomenu {
	display: block;
	height:100px;
	width: 100px;
	border: 2px outset #96A4D1;
	background-color: #EAE5C9;
	font-size: 12px;
	text-align: center;
	padding: 0px;
	margin: 1px 0px 0px 1px;
	color: #333333;
}
.maintitle {
	font-size: 30px;
	font-weight: 900;
	background: url(./images3/filmbanner.gif) no-repeat;
	height: 49px;
	width: 724px;
	color: #ffffff;
	text-align: left;
	padding-top: 5px;
	padding-left: 15px;
}
.s-key {
	font-size: 30px;
	font-weight: 900;
	background: url(./images3/filmbanner.gif) no-repeat;
	height: 49px;
	width: 724px;
	color: #ffffff;
	text-align: left;
	padding-top: 5px;
	padding-left: 15px;
}
.selection {
	display: block;
	height:40px;
	width: 100px;
	border: 2px outset #96A4D1;
	background-color: #EAE5C9;
	font-size: 12px;
	text-align: center;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	color: #333333;
}
a:hover.selection {
	display: block;
	height:40px;
	width: 100px;
	border: 2px outset #D5DADB;
	background-color: #E6E9EA;
	font-size: 12px;
	text-align: center;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	color: #333333;
}
.nihon  { 
	background-color: #ffffff;
	background-image: url(./images4/nihon2.gif);
	background-repeat: no-repeat; 
	color:#ffffff; 
	text-align: center;
	width:182px;
	height:142px; 
	font-size:10px; 
	padding-top:2px; 
	padding-left:0px; 
	padding-right:0px; 
	letter-spacing:1px;
	margin-bottom:0px;
	margin-top:0px;
}
.nihon1  { 
	background-color: #ffffff;
	background-image: url(./images4/nihon1.gif);
	background-repeat: no-repeat; 
	color:#ffffff; 
	text-align: center;
	width:182px;
	height:54px; 
	font-size:10px; 
	padding-top:2px; 
	padding-left:0px; 
	padding-right:0px; 
	letter-spacing:1px;
	margin-bottom:0px;
	margin-top:0px;
}
.iw {
	color: #888888;
	font-style: normal;
	font-weight: normal;
	font-size: 8px;
	line-height: 0em;
	margin: 0px;
	padding-top: 0px;
	padding-left: 0px;
	text-decoration: none;
}
