body{
	scrollbar-face-color: #fff;
	scrollbar-track-color: #fff;
	scrollbar-arrow-color: #9cf;
	scrollbar-shadow-color: #eee;
	scrollbar-3dlight-color: #fff;
	scrollbar-highlight-color: #eee;
	scrollbar-darkshadow-color: #fff;
	color:#333; background:#ffcccc;
	font:65%/150% sans-serif;
	padding:30px 100px;
	overflow-y:auto;
}
table{
	font:65%/150% sans-serif;}
#index{
	text-align:center;
	margin:0px; padding:0px;
}

#enter{
	height:120px; overflow:auto;
	padding:20px;
}
#menu{
	padding:0px; margin:0px;
	text-align:center;
	line-height:20px;
	background:#000;
	background:url('./img/bg.gif') #eee;
}

#sub{padding:5px 100px;}

p,form#samp{
	border:1px solid #eee; padding:10px;
	background:url('./img/bg.gif') #eee;}
form#samp input,
form#samp textarea,
fotm#samp select{
	background:#eee;
	font:100%/150% sans-serif;
	color:#666;
	border:1px solid #ccc;
}


h1{ font:bold 120% verdana,osaka,sans-serif; }
h2{
	font:100%/100% sans-serif;
	border-left:4px solid #999;
	padding-left:3px;
	color:#000;
}
h3{
	font-weight:normal;font:100% 'century gothic',osaka;
	margin:0px;
	color:#f90; letter-spacing:2px;
}

.gallery{
	margin:0px 20px 10px 10px; padding-bottom:3px;
	float:left;
}

/*リンクページ*/
dl,dd,dt{ margin:0px; padding:0px; }

/*200*40用*/
.link_l{clear:both;padding:0px;margin-top:3px;margin-bottom:15px;}
.link_l dt{float:left; margin-right:10px;}
.link_l dd{_height:45px; min-height:45px;}

/*88*31用*/
.link_m{clear:both;padding:0px;margin-top:3px;margin-bottom:15px;}
.link_m dt{float:left; margin-right:10px;}
.link_m dd{_height:35px; min-height:35px;
	line-height:20px;}

a{text-decoration:none;color:#f69;}
a:visited{color:#999;}
a:hover{color:#000;}
