
body{
	background:url("./img/bgimg.gif") no-repeat -380px 100% fixed;
	padding-right:30px; padding-left:10px;
	color:#555;
	font:75%/175% verdana,osaka,sans-serif;
scrollbar-track-color: #ffffff;
scrollbar-face-color: #DEDEDE;
scrollbar-shadow-color: #DEDEDE;
scrollbar-darkshadow-color: #DEDEDE;
scrollbar-highlight-color: #DEDEDE;
scrollbar-3dlight-color: #DEDEDE;
scrollbar-arrow-color: #000000;
}

#index{
	background:url("./img/bg.gif") 100% 0% #fff;
	margin:0; padding:0;
}

#enter{
	background:url("./img/bgimg.gif") no-repeat 0% 100% #fff;
	margin:auto; padding:14px; padding-left:360px;
	border-bottom:1px dashed #000;
	_height:200px; min-height:200px;
	text-align:right;
	color:#000;
}

#menu, #sub{ margin:15px 0; padding:0; }
#sub{ background:url("./img/bgimg.gif") no-repeat -260px 100% fixed; }

#menu{	background:url("./img/bgimg.gif") no-repeat 0% 100% fixed;
	margin:0; padding:15px 5px 15px 30px;}
#menuDiv{background:url("./img/logo.gif") 50px 50px no-repeat;
}
#menuDiv h1{
	background:url("./img/h1.gif") no-repeat 3px 50% #333;
	margin:0 0 130px; padding:4px 4px 1px 25px;
	color:#fff;
	font:bold 100%/100% verdana,osaka,sans-serif;
}
#menuDiv ul, #menuDiv ul li{
	margin:0; padding:0;
	list-style:outside none;
}
#menuDiv ul{
	margin-bottom:10px;
	font:100% verdana,osaka,sans-serif;
	color:#000;
}
#menuDiv ul li{
	background:url("./img/icon.gif") 0 50% no-repeat;
	margin-bottom:5px; padding-left:20px;
}
#menuDiv ul li a{
	text-decoration:none;
	color:#000;
	font-weight:bold;
}
#menuDiv ul li a:hover{ letter-spacing:5px; color:#999; }

#sub{
	color:#666;
	font:65%/150% verdana,osaka,sans-serif;
}

#sub h2{
	background:url("./img/h2.gif") no-repeat 100% 0% #333;
	margin:0 0 5px;padding:0 5px;
	border:none;
	color:#fff;
	font-size:110%;
}
#sub h3{ margin:0 10px; }

#sub .txt{ margin-bottom:15px; padding:0 10px; }

.txt{ margin-bottom:50px; }

h2{
	background:url("./img/bg.gif") 50% 50% #ccc;
	border:1px solid #999;
	padding:3px;
	font:bold 100% verdana,osaka,sans-serif;

}
h3{
	font:100%/100% verdana,osaka,sans-serif;
	color:#000;
	margin:0 0 5px;
}

dl,dt,dd{ margin:0px; padding:0px; }
dl.link-l, dl.link-m{
	margin-bottom:15px;
	height:60px; min-height:60px;
	border-bottom:1px solid #666;
}
dl.link-l dt{
	width:210px;
	float:left; clear:both;
}

dl.link-m dt{
	float:left; clear:both;
	margin-right:10px;
	padding-right:10px;
}
dl.link-l dd{
	margin-left:210px;
	zoom:100%;
}

dl.link-m dd{
	margin-left:100px;
	zoom:100%;
}
input, textarea, select{
	background:url("./img/bg.gif") #eee;
	font:100% sans-serif;
	border:1px solid #ccc;
}

a{ text-decoration:none; color:#00008b; }
a:visited{ color:#4682b4; }
a:hover{ position:relative; top:-1px; color:#4682b4; }
strong { color:#0080ff; font-weight:bold; }


