A:link           { color: #069; text-decoration: underline }

A:visited              { color: #939; text-decoration: underline }

A:hover           { color: #339; text-decoration: underline }

A:active      { color: #933; text-decoration: underline }

TD                   { color: #444; font-size: 14px; line-height: 130% }
.font11        { font-size: 11px; line-height: normal }
.font12        { font-size: 12px; line-height: normal }
.font13    { font-size: 13px; line-height: normal }
.font14s    { font-weight: lighter; font-size: 14px; line-height: normal }
.font14    { color: #fff; font-size: 14px }
.font14w    { font-weight: bold;  font-size: 14px }
.font14g    { font-weight: bold; font-size: 14px;  color: #336600; }
.font16    { font-size: 16px; line-height: normal }
.font16w    { font-weight: bold; font-size: 16px; color: #ffffff; line-height: normal }
.font18k           { font-weight: bold; font-size: 18px; color: #ff0000; line-height: normal }
.font18           { font-size: 18px; line-height: normal }
.font22              { font-weight: bold; font-size: 22px; line-height: normal }
.font24               { font-weight: bold; font-size: 24px; line-height: normal }
.list_midashi           { font-weight: bold; font-size: 16px; color: #336633; line-height: normal }
.style_bg {color: #444;
	font-weight: bold;
}

.style_900 {color: #990000}
.style_#c99 {color: #c99}
.style_f00 {color: #FF0000}
.style_996 {color: #999966}
.style_ccc {color: #CCCCCC}
.style_fff {color: #ffffff}
.style_list {font-size: 16px; color: #ffffff}
.style_name {font-size: 16px; color: #990000}

.keisen-item { 
border: 1px solid #669900;
}
.keisen-itemdot { 
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #669900;
}
.keisen-itemdotup { 
	border-top-width: 1px;
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: dotted;
	border-left-style: none;
	border-top-color: #669900;
}

.keisen-9001{
	border: 2px solid #990000;
	border-top-style: none;
	border-left-style: none;
	border-right-style: none;
}
.keisen-900s{
	border: 1px solid #990000;
}
.keisen-midashi{
	border: 2px solid #669900;
	border-top-style: none;
	border-left-style: none;
	border-right-style: none;
}
.keisen-c99s{
	border: 1px solid #cc9999;
	border-top-style: none;
	border-left-style: none;
	border-right-style: none;
}
.keisen-999{
	border-top-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none
	border-top-color: #999999;
}
.imgwaku8 {
	border: 1px solid #888888;
}
.imgwaku8b {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #888888;
}
.midashi2{
	border-right-width: 2px;
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none
	border-right-color: #c3c3b1;
}

.midashi {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #999999;
}

.imgwaku {	border: 1px solid #999999; }

h1   { color: #FFFFFF;font-size: 12px; margin: 0px; padding: 0px }
h2   { color: #FFFFFF;font-size: 16px; margin: 0px; padding: 0px }
h3, h4, h5, h6 { margin: 0px; padding: 3px}
div, p, hr, blockquote, address, noscript { margin: 0px;padding: 0px }
form { margin: 0px; }

