scrollbar-face-color:#a4aaf9;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-3dlight-color: #FF99cc;
scrollbar-arrow-color: #FF99cc;
scrollbar-track-color: #eaeaea;
scrollbar-darkshadow-color: #FF99cc;
a:link{color:default}          /* リンクの色（白） */
a:visited{color:default}      /* 訪問済みリンクの色（白） */
a:hover {color:red ; background:aqua}   /* マウスを当てたときのリンクの色（赤，背景はアクア） */
body{
	font-size:10pt;
	background-color:#FFFFFF;
	text-align:center;
	virtical-align:top;
	margin:0px 
}
table{
	border-collapse:collapse;
	font-size:10pt;
	padding:0px;
	border-spacing:0px
}
td.frame{
	font-size:10pt;
	width:750px;
	padding:0px;
	border:.1pt solid windowtext;
	background-color:#99CCCC
}
td.title{
	width:750px;
/*height:80px;*/
	font:25pt bold;
	text-align:center;
	vertical-align:middle;
/*padding:0px;*/
	margin:0px;
	border-bottom:.1pt solid windowtext;
	background-color:#66CCFF;
	color;#000000;
/*background-image:url("myimage/xxx.gif");*/
}
td.headmenu1{
	width:750px;
	height:20px;
	font-size:10pt;
	text-align:justify;
	vertical-align:middle;
	padding:0px;
	border-bottom:.1pt solid windowtext;
	background-color:#FFFFFF;
}
td.headmenu2{
	width:33.33%;
	font-size:10pt;
	text-align:left;
	vertical-align:middle;
	padding-left:5px;
}
td.footer{
	width:750px;
	height:20px;
	font-size:8pt;
	color:#000000;
	text-align:center;
	vertical-align:middle;
	padding:0px;
	border-top:.1pt solid windowtext;
	background-color:#FFFFFF;
}
td.sidemenu{
	font-size:10pt;
	border-right:.1pt solid windowtext;
	text-align:left;
	vertical-align:top;
	line-height:normal;
	width:20%;
	padding:2px;
	background-color:#FFFFFF;
	}
div.sidelist{
	font-size:10pt;
	text-align:left;
	vertical-align:top;
	line-height:normal;
	padding-left:4px;
	background-color:#99CCFF
/*color:;*/
	}
span.sidelistbr{
	line-height:20%;
	}
div.menu{
	width:100%;
	text-align:left;
	background-color:#99CCFF;
	colordefault;
/*color:;*/
	}
div.submenu{
	width:100%;
	text-align:left;
	background-color:#99CCFF;
	color#ffffff;
	border:.1pt solid #ff0000;
/*color:;*/
	}
td.maincontents{
	color:#000000;
	font-size:10pt;
	text-align:left;
	vertical-align:top;
	line-height:150%;
	width:80%;
	padding:2px;
	background-color:#99CCFF
	}
div.mag{
	width:100%;
	background-color:#FFFFFF;
	border:.1pt solid windowtext;
	margin:0px;
	padding:0px;
	line-height:normal;
	vertical-align:top;
	text-align:center
	}
.magsidetitle{
	background-color:#000000;
	line-height:normal;
	color:#FFFFFF;
	text-align:center;
	width:100%;
	}
div.new{
	width:100%;
	background-color:#FFFFFF;
	border:.1pt solid windowtext;
	margin:0px;
	padding:0px;
	line-height:normal;
	vertical-align:top;
	text-align:center
	}
.newsidetitle{
	background-color:#000000;
	line-height:normal;
	color:#FFFFFF;
	text-align:center;
	width:100%;
	}
div.src{
	width:100%;
	background-color:#99CCFF;
	border:.1pt solid windowtext;
	margin:0px;
	padding:0px;
	line-height:normal;
	vertical-align:top;
	text-align:center
	}
.srcsidetitle{
	background-color:#000000;
	line-height:normal;
	color:#FFFFFF;
	text-align:center;
	width:100%;
	}
div.category{
	width:100%;
	background-color:#99CCFF;
	border:.1pt solid windowtext;
	margin:0px;
	padding-left:2px;
	line-height:normal;
	vertical-align:top;
	text-align:left
	}
.categorysidetitle{
	background-color:#000000;
	line-height:normal;
	color:#FFFFFF;
	text-align:center;
	width:100%;
	}
div.info{
	width:100%;
	background-color:#FFFFFF;
	border:.1pt solid windowtext;
	margin:0px;
	padding:0px;
	line-height:normal;
	vertical-align:top;
	text-align:center
	}
.infosidetitle{
	background-color:#000000;
	line-height:normal;
	color:#FFFFFF;
	text-align:center;
	width:100%;
	}
div.close{
	width:100%;
	background-color:#FFFFFF;
	border:.1pt solid windowtext;
	margin:0px;
	padding:0px;
	line-height:normal;
	vertical-align:top;
	text-align:center
	}
.closesidetitle{
	background-color:#000000;
	line-height:normal;
	color:#FFFFFF;
	text-align:center;
	width:100%;
	}
div.free{
	width:100%;
	background-color:#FFFFFF;
	border:.1pt solid windowtext;
	margin:0px;
	padding:0px;
	line-height:normal;
	vertical-align:top;
	text-align:center
	}
.freesidetitle{
	background-color:#000000;
	line-height:normal;
	color:#FFFFFF;
	text-align:center;
	width:100%;
	}
span.side{
	line-height:10pt;
	}
div.sidefreetext{
	font-size:10pt;
	background-color:#FFFFFF;
	text-align:left;
/*color:;*/
	}
td#phptitle{font-size:15pt;
	font-size:10pt;
	line-height:normal;
}
.phpmaincontents{
	font-size:10.0pt;
	text-align:left;
	vertical-align:top;
	line-height:normal;
	width:100%;
	padding:0px;
	background-color:#ffffe0
	}
.phpframe{
	font-size:10pt;
	text-align:left;
	vertical-align:top;
	line-height:120%;
	padding:2px;
	border-bottom:.1pt solid windowtext;
/*background-color:#99CCFF*/
	}
/* ■■■ＰＨＰのスタイル設定 ■■■ */
/* ■登録・変更・削除ページ */
/* 新規登録のテーブル */
table#new { 
background-color: #adff2f; 
border-collapse:collapse;
padding:0px;
border-spacing:0px
}
td#new{
	border:.1pt solid windowtext;
	font-size:10.0pt;
	padding:0px;
	word-break:break-all
}
td#new2{
	background-color: #ffffff; 
	border:.1pt solid windowtext;
	font-size:10.0pt;
	padding:0px;
	word-break:break-all
}
/* 変更のテーブル */
table#change {
background-color: #adff2f; 
border-collapse:collapse;
padding:0px;
border-spacing:0px
}
td#change{
	border:.1pt solid windowtext;
	font-size:10.0pt;
	padding:0px;
	word-break:break-all
}
/* 削除のテーブル */
table#del {
background-color: #adff2f; 
border-collapse:collapse;
padding:0px;
border-spacing:0px
}
td#del{
	border:.1pt solid windowtext;
	font-size:10.0pt;
	padding:0px;
	word-break:break-all
}
td#del2{
	background-color: #ffffff; 
	font-size:10.0pt;
	border:.1pt solid windowtext;
	padding:0px;
	word-break:break-all
}
/* ■記事表示ページ */
/* 登録件数表示文字色 */
table#title { 
background-color: #adff2f; 
border-collapse:collapse;
padding:0px;
border-spacing:0px
}
td#count {
color: #0000ff;
font:10.0pt bold;
text-align:center;
vertical-align:middle;
}
td#sinki {
color: #0000ff;
font-size:10.0pt;
text-align:center;
vertical-align:middle;
}
/* 検索ＢＯＸ背景色、文字色 */
td#search {
background-color: #adff2f; 
border:.1pt solid windowtext;
color: #000000; 
font-size:10.0pt;
padding:0px;
word-break:break-all
}
/* ページ数表示部背景色 */
table#page {
border-collapse:collapse;
}
/* 項目の背景色、文字色 */
td#title {
background-color: #adff2f; 
color: #000000; 
border:.1pt solid windowtext;
font-size:10.0pt;
padding:0px;
word-break:break-all
}
/* 紹介文部背景色、文字色 */
td#intro {
background-color: #ffffff; 
border:.1pt solid windowtext;
color: #000000; 
font-size:10.0pt;
padding:0px;
word-break:break-all
}
input#gopage{
border:0pt;
background-color:#"#98fb98;
}
