html, body {
scrollbar-3d-light-color : #000000; 
scrollbar-arrow-color : #000066;
scrollbar-base-color : #3333ff;
scrollbar-face-color : #ddddff;
scrollbar-highlight-color : #111144;
scrollbar-shadow-color : #000011;
color: #666666; 
font-size: 10pt;
margin-top: 0px;
padding-top: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
margin-left: 3px;
padding-left: 3px;
}
td {
font-size: 10pt; 
line-height: 130%;
}
a { 
text-decoration:none; 
font-weight:bold;
}
a:link { 
color:#003300; 
}
a:visited { 
color:#003300; 
}
a:hover { 
color:red; 
text-decoration:underline; 
}
form {
	margin: 0pt;
}
input {
	margin: 0pt;
}
img {
	margin: 0px;
}
/*一覧表示を格子状にした際、枠表示をシステムで行う*/
.grile{
	border: ;
}

/*テンプレート対応スタイル*/
.bc_b {
	border: solid 1px #000000;
}
.bc_bl3{
	border-top: solid 15px #52CEFF;
	border-bottom: solid 2px #52CEFF;
}
.bc1 {
	border: solid 1px #00A300;
	margin-left: 5px;
}
.bc2{
	border-left: solid 1px #52CEFF;
}
.bc3{
	border: solid 1px #ffcc66;
}
.bc4{
	border: solid 1px #8D8C94;
}
.bc5{
	border-bottom: solid 1px #ffcc66;
}
.fs1 {
	font-size : 20px;
	line-height: 130%;
}
.fs2 {
	color : #ffffff;
	line-height: 130%;
}
.fs3 {
	font-size : 14px;
	color : #0000cc;
	line-height: 150%;
}
.fs4 {
	color : #000099;
	line-height: 130%;
}
.fs5 {
	color : blue;
	line-height: 130%;
}
.fs6 {
	color : #FF9022;
	line-height: 130%;
}
.fs7 {
	font-size : 12px;
	color : #FF9022;
	line-height: 130%;
}

.fp1 {
	padding-left: 20px;
}
.fp2 {
	padding-left: 5px;
}
.fw1 {
	font-weight : bold;
}
.ts1 {
	background-color: #8D8C94;#000055 #AC9994
}
.ts2 {
	background-color: #330000;
}
.ts3 {
	background-color: #e1eaff;
}
.ts4 {
	background-color: #F1FFB8;
}
.ts5 {
	background-color: #F4FD89;
}
.ts6 {
	background-color: #FFE188;#ffcc66
}
.ts7 {
	background-color: #FFFFE2;
}
.ts8 {
	background-color: #EAFFE6;
}
.tds1 {
	line-height: 130%;
	padding-left: 5px;
	color : #660000;
}
.tds2 {
	line-height: 130%;
	padding-left: 5px;
}

