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; padding:0px; margin:10px 0px;
	font:75%/150% sans-serif,tahoma,Osaka,Verdana;
	overflow-y:auto;
	color:#666;
	background:url('./img/dot_y.gif') repeat-y 0% 0% fixed #fff;
}
table{
	font:100%/150% sans-serif;}
/*index.htmlに使用*/
#index{
	text-align:center;
	background:none;
	
}
#enter{
	margin:auto;
}
/*テキストサンプルページに使用*/
#TEXT{ text-align:center; line-height:175%;}
#TEXT .txt{
	margin:30px auto;
	width:80%;
	text-align:left;
}
#TEXT h1{
	background:none;
	margin:40px 0px 0px;
	letter-spacing:5px;
	text-align:center;
}
#TEXT h2{
	margin:0px; margin-top:-20px;
	text-align:center;
	font:100%/normal 'century gothic';
}
#nFoot{
	margin:auto;
	width:80%;
	text-align:left;
	background:url('./img/dot_x.gif') repeat-x 0% 0%;
	padding:20px 0px;
}

/*text.htmlとPict.htmlに使用*/
#work{ background-position:0% 100%; margin-bottom:30px; }
#work h2{
	background:url('./img/icon2.gif') 1px 0px no-repeat;
	margin:30px 0px 5px; padding:10px;
	height:60px;
	font:bold 100%/21px tahoma,Osaka,Verdana;
	color:#000;
}
#work h3{
	margin:0px; margin-top:5px;
	font-weight:normal; color:#f99;
}
.content{ margin:1em; margin-top:0px; }

/*menu.htmlに使用*/
#menu{ margin:20px; text-align:center; }
/*サイト名*/
#sName h1{
	background:url('./img/icon.gif') 10px 0% no-repeat;
	margin:0px; padding:30px 0px 0px 120px;
	height:110px;
	font-size:21px;	line-height:25px;
	text-align:left;
	color:#000;
}
#sName{ background:url('./img/dot_x.gif') 0% 50% repeat-x; }


h2,h3,.txt{ margin:10px 30px; }
.txt{margin-bottom:30px;}

h1{
	background:url('./img/dot_x.gif') 0% 100% repeat-x;
	padding:15px; text-align:center;
}
h2{ color:#f99; font-size:100%; }
h3{ font-size:100%; }

input,textarea,select{
	background:#fff;
	border:1px dotted #f99;
	font:100%/150% sans-serif;
	color:#f66;
}

/*リンクページ*/
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:#f90;}
