/* CSS Document */

*{
margin:0;
padding:0;
}
.tx1 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 95%; font-weight: bold; color: #666666}
.tx2 { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-weight: bold; color: #666666 }
.tx_main { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 95%; font-weight: normal; color: #333333; line-height: 160%}
.tx_main_small { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 85%; font-weight: normal; color: #333333; line-height: 125%}
.tx_main_large { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 100%; font-weight: normal; color: #333333; line-height: 180%}
.tx_main_small_white { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 95%; font-weight: normal; color: #99FFFF; line-height: 125%}
.tx_menu { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 95%; font-weight: normal; color: #111111; line-height: 125%}

a:link {  text-decoration: none}
a:visited { text-decoration: none}
a:hover { text-decoration: underline}
a:active { text-decoration: underline}
}
.style2 {font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 95%; font-weight: normal; color: #666666; line-height: 125%; }
.style3 {color: #333333}
#header{
	background:url(images/headerbg.jpg) 0 0 repeat-x;
}
ul#subnavi{
	list-style:none;
	vertical-align:middle;
	margin:5px 0 5px 20px;
}
ul#subnavi li{
	display:inline;
	vertical-align:middle;	
	margin-left:15px;
}
ul#glovalnavi{
	width:710px;
	list-style-type:none;
	position:relative;
	height:27px;
}
ul#glovalnavi li{
	position:absolute;
	top:0px;
	display:block;
	margin:0;
	padding:0;
	height:27px;
	width:142px;
	text-indent:-9999px;
	overflow:hidden;
}
ul#glovalnavi li a{
	text-decoration:none;
	display:block;
	height:27px;
}
ul#glovalnavi li#cr{
	left:0px;
	background:url(../images/glovalnavi.jpg) 0 0 no-repeat;
}
ul#glovalnavi li#cr a{
	left:0px; 
	background:url(../images/glovalnavi.jpg) 0 0 no-repeat;
}
ul#glovalnavi li#cr a:hover{
	left:0px;
	background:url(../images/glovalnavi.jpg) 0 -27px no-repeat;
}
ul#glovalnavi li#course{
	left:141px;
	background:url(../images/glovalnavi.jpg) -141px 0 no-repeat;
}
ul#glovalnavi li#course a{
	left:141px; 
	background:url(../images/glovalnavi.jpg) -141px 0 no-repeat;
}
ul#glovalnavi li#course a:hover{
	left:141px;
	background:url(../images/glovalnavi.jpg) -141px -27px no-repeat;
}
ul#glovalnavi li#ex{
	left:282px;
	background:url(../images/glovalnavi.jpg) -282px 0 no-repeat;
}
ul#glovalnavi li#ex a{
	left:282px; 
	background:url(../images/glovalnavi.jpg) -282px 0 no-repeat;
}
ul#glovalnavi li#ex a:hover{
	left:282px;
	background:url(../images/glovalnavi.jpg) -282px -27px no-repeat;
}
ul#glovalnavi li#flow{
	left:424px;
	background:url(../images/glovalnavi.jpg) -424px 0 no-repeat;
}
ul#glovalnavi li#flow a{
	left:424px; 
	background:url(../images/glovalnavi.jpg) -424px 0 no-repeat;
}
ul#glovalnavi li#flow a:hover{
	left:424px;
	background:url(../images/glovalnavi.jpg) -424px -27px no-repeat;
}
ul#glovalnavi li#link{
	left:566px;
	width:143px;
	background:url(../images/glovalnavi.jpg) -566px 0 no-repeat;
}
ul#glovalnavi li#link a{
	left:566px; 
	width:143px;
	background:url(../images/glovalnavi.jpg) -566px 0 no-repeat;
}
ul#glovalnavi li#link a:hover{
	left:566px;
	width:143px;
	background:url(../images/glovalnavi.jpg) -566px -27px no-repeat;
}
img{
	border:none;
}

