BODY {
	FONT-SIZE: 9pt; COLOR: #555555; FONT-FAMILY: ＭＳ Ｐゴシック, Osaka
}
TD {
	FONT-SIZE: 9pt; COLOR: #555555; FONT-FAMILY: ＭＳ Ｐゴシック, Osaka
}
SELECT {
	FONT-SIZE: 9pt; COLOR: #555555; FONT-FAMILY: ＭＳ Ｐゴシック, Osaka
}
INPUT {
	FONT-SIZE: 9pt; COLOR: #555555; FONT-FAMILY: ＭＳ Ｐゴシック, Osaka
}
DIV {
	FONT-SIZE: 9pt; COLOR: #555555; FONT-FAMILY: ＭＳ Ｐゴシック, Osaka
}
FORM {
	FONT-SIZE: 9pt; COLOR: #555555; FONT-FAMILY: ＭＳ Ｐゴシック, Osaka
}
TEXTAREA {
	FONT-SIZE: 9pt; COLOR: #555555; FONT-FAMILY: ＭＳ Ｐゴシック, Osaka
}
CENTER {
	FONT-SIZE: 9pt; COLOR: #555555; FONT-FAMILY: ＭＳ Ｐゴシック, Osaka
}
OPTION {
	FONT-SIZE: 9pt; COLOR: #555555; FONT-FAMILY: ＭＳ Ｐゴシック, Osaka
}
PRE {
	FONT-SIZE: 9pt; COLOR: #555555; FONT-FAMILY: ＭＳ Ｐゴシック, Osaka
}
BLOCKQUOTE {
	FONT-SIZE: 9pt; COLOR: #555555; FONT-FAMILY: ＭＳ Ｐゴシック, Osaka
}
BODY {
	leftmargin: 0px;
	topmargin: 0px;
	rightmargin: 0px;
	marginwidth: 0px;
	marginheight: 0px;
	scrollbar-face-color: #b9b9b9;
	scrollbar-highlight-color: #b9b9b9;
	scrollbar-shadow-color: #b9b9b9;
	scrollbar-3dlight-color: #b9b9b9;
	scrollbar-darkshadow-color: #b9b9b9;
	scrollbar-arrow-color: #8e8682;
	scrollbar-track-color: #8e8682;
	scrollbar-base-color: #8e8682;
        background-color:#bfb8b0;
        background-image: url(bg.gif); background-repeat: repeat-y; background-position: center
}
A {
        TEXT-DECORATION: none
}
A:link {
	COLOR: #464545
}
A:visited {
	COLOR: #464545
}
A:active {
	COLOR: #464545
}
A:hover {
	BACKGROUND: #666565; COLOR: #ffffff
}
A.ad:link {
	text-decoration: underline; COLOR: #666660
}
A.ad:visited {
	text-decoration: underline; COLOR: #666660
}
A.ad:active {
	text-decoration: underline; COLOR: #666660
}
A.ad:hover {
	BACKGROUND: #e6e5e4; text-decoration: underline; COLOR: #666660
}
A.comment:link {
	TEXT-TRANSFORM: none; COLOR: #666660
}
A.comment:visited {
	TEXT-TRANSFORM: none; COLOR: #666660
}
A.comment:active {
	TEXT-TRANSFORM: none; COLOR: #666660
}
A.comment:hover {
	BACKGROUND: #e6e5e4; TEXT-TRANSFORM: none; COLOR: #666565
}
A.copy:link {
	TEXT-TRANSFORM: none; COLOR: #767670
}
A.copy:visited {
	TEXT-TRANSFORM: none; COLOR: #767670
}
A.copy:active {
	TEXT-TRANSFORM: none; COLOR: #767670
}
A.copy:hover {
	BACKGROUND: #ffffff; TEXT-TRANSFORM: none; COLOR: #666565
}
A.text:visited { 
        color: #fa6300; text-decoration: none 
}
A.text:link  { 
        color: #fa6300; text-decoration: none 
}
A.text:hover { 
        BACKGROUND: #f6f5f4; color: #ce3100; text-decoration: underline 
}
A.text:active { 
        color: #fa6300; text-decoration: none 
}
ul.vote{
	clear:all; border-left:1px solid #8e8682; margin: 0 0 0px 8%; padding: 2px 2px 0px 28px ;
	font:8pt ; color:#d9d8d6; list-style-type:square;
}
H4.archiveindex{
	font-size:14px; FONT-FAMILY: Tahoma, ＭＳ ゴシック, Osaka−等幅; line-height:150%; margin: 15px 2px 0px 0px ;
}
.submit {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: white 1px solid; COLOR: white; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: ＭＳ Ｐゴシック, Osaka; HEIGHT: 18px; BACKGROUND-COLOR: #999999
}
.comment_submit {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: silver 1px solid; COLOR: rgb(102,102,102); BORDER-BOTTOM: silver 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: rgb(249,249,249)
}
.setup {
	text-transform: uppercase; font-size:9px; font-family: Small Fonts, Helvetica;
}
.comm_num {
	font-size:9px; font-family: Verdana, Geneva, Arial, Helvetica; letter-spacing: 0px ;
}
.listnum {
	font-family: Verdana, Geneva, Verdana, Geneva, Arial, Helvetica; font-size:10px;
}
.commentnum {
	FONT-SIZE: 7pt; FONT-FAMILY: Tahoma
}
.listmain {
	BACKGROUND-COLOR: #f6f5f4
}
.titleback {
	BACKGROUND-COLOR: #7B6D6C
}
.mainback {
        background-color:#BFB8B0;
}
.whitebg {
        background-color:#ffffff;
}
.sub {
        text-transform: uppercase;
}
.notice {
        text-transform: uppercase; 
}
.topic {
	BACKGROUND-COLOR: #d9d8d6
}
.white {
	color: #ffffff
}
.black {
	color: #333333
}
.rightback {
	background-color: #9C9A94
}
.ad {
	font-size:9px; FONT-FAMILY: Tahoma; COLOR: #ADAAA5; line-height: 90%;
}
.cat { border-bottom: 1px dashed #7B6D6C; font-family: Verdana, Geneva, Verdana, Geneva, Arial, Helvetica; font-size:10px;
}
.item-titles{
	line-height: 160%;
}
SELECT {
	BORDER-RIGHT: #8e8682 0px solid; BORDER-TOP: #8e8682 0px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BORDER-LEFT: #8e8682 0px solid; COLOR: #363535; BORDER-BOTTOM: #8e8682 0px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, ＭＳ Ｐゴシック, Osaka; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff
}
TEXTAREA {
	BORDER-RIGHT: #8e8682 1px solid; BORDER-TOP: #8e8682 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BORDER-LEFT: #8e8682 1px solid; COLOR: #363535; BORDER-BOTTOM: #8e8682 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, ＭＳ Ｐゴシック, Osaka; BACKGROUND-COLOR: #ffffff
}
INPUT.radio {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid; BACKGROUND-COLOR: transparent
}
INPUT.normal {
	BORDER-RIGHT: #8e8682 1px solid; BORDER-TOP: #8e8682 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BORDER-LEFT: #8e8682 1px solid; COLOR: #363535; BORDER-BOTTOM: #8e8682 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, ＭＳ Ｐゴシック, Osaka; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff
}
INPUT.comment {
	BORDER-RIGHT: #8e8682 1px solid; BORDER-TOP: #8e8682 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BORDER-LEFT: #8e8682 1px solid; COLOR: #363535; BORDER-BOTTOM: #8e8682 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, ＭＳ Ｐゴシック, Osaka; HEIGHT: 17px; BACKGROUND-COLOR: #dfdfdf
}
INPUT.button  { 
        border: 1px solid #8E8682; color:#505050; background-color:#FFFFFF;  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica; font-size: 9px; height:17px;
}
INPUT.formfield {
	BORDER-RIGHT: #8e8682 1px solid; BORDER-TOP: #8e8682 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BORDER-LEFT: #8e8682 1px solid; COLOR: #363535; BORDER-BOTTOM: #8e8682 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, ＭＳ Ｐゴシック, Osaka; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff
}
.leftbox, .rightbox {
	margin: 3px;
	padding: 3px;
	font-size: larger;
	width: auto;
}
.leftbox {
	float: left;
	border-right: 2px solid #ccc;	
}
.rightbox {
	float: right;
	border-left: 2px solid #ccc;	
}
img {
	border: none;
}
.skip {
	display: none;
}

ul.nobullets {
	list-style: none;
	margin-left: 0px;
	padding-left: 0px;
}

.highlight {
	background-color: yellow;
}
