BODY{margin:0px;
}
.BODY {
	FONT-SIZE: 10pt; COLOR: #333333; LINE-HEIGHT: 25px;margin:0px
}
.BODY_bb {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #616161
}
.BODY_b {
	FONT-SIZE: 9pt; COLOR: #616161; LINE-HEIGHT: 18px
}
.BODY_table {
	FONT-SIZE: 11pt; COLOR: #333333; LINE-HEIGHT: 14px
}
.BODY_table_text {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #844a00
}
.BODY_table_b {
	FONT-WEIGHT: normal; FONT-SIZE: 11pt; COLOR: #000099
}
.BODY_c {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #80633b
}
.BODY_menu_s {
	FONT-SIZE: 9pt; COLOR: #FF6600
}
.BODY_menu {
	FONT-SIZE: 9pt; COLOR: #4a3918
}
.license {
	FONT-SIZE: 9pt; COLOR: #ADADFF
}
.redbrowntext {
	FONT-SIZE: 9pt; COLOR: #960023
}
A:link {
	; COLOR: #0000ff; TEXT-DECORATION: none
}
A:visited {
	; COLOR: #0000ff; TEXT-DECORATION: none
}
A:active {
	; COLOR: #0000ff; TEXT-DECORATION: underline
}
A:hover {
	: 9pt; COLOR: #ff3300; TEXT-DECORATION: underline
}

.csscaption1 {
	font-size: 11pt;
	color: #000000;
	line-height: 25px;
}
.csscaption2 {
	font-size: 11pt;
	color: #cc0000;
	line-height: 25px;
}
.cssname {
	font-size: 22px;
	font-weight: bold;
	color: #000099;

}
.csscaptions {
	font-size: 12px;
	color: #006699;
	line-height: 18px;
}
.css1 {
	font-size: 10px;
	color: #333333;
	line-height: normal;
}
.css2 {
	font-size: 12px;
	color: #333333;

}

.css3darkblue {
	font-size: 14px;
	font-weight: bold;
	color: #333399;

}
.css4 {
	font-size: 16px;
	font-weight: bold;
	color: #003399;

}
.BODYtable2 {
	font-size: 9pt;
	font-weight: bold;
	color: #FF9900;
}
.time {
	font-size: 9pt;
	color: #3EBDA4;
}
.count {
	font-size: 8pt;
	color: #FF0000;
	line-height: 18px;

}
.sample {
	font-size: 12px;
	color: #999999;
	line-height: 20px;

}
.koumoku {
	font-size: 14px;
	line-height: normal;
	color: #FFFFFF;
	font-weight: bold;


}
.css2b {
	font-size: 12px;
	color: #3366FF;
}
.css2glay {
	font-size: 12px;
	color: #999999;
}
.cssmidasi {
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	line-height: 24px;

}
.cssmidasigreen {
	font-size: 14px;
	color: #339933;
	font-weight: bold;
        line-height: 24px;
}
.css2red {
	font-size: 12px;
	color: #FF0000;
}
.css2orange {
	font-size: 12px;
	color: #FF6600;
}
.css2darkblue {
	font-size: 12px;
	color: #003399;
}
.css2green {
	font-size: 12px;
	color: #4DB47E;
}
.css3 {
	font-size: 11pt;
	color: #333333;

}
.css2pink {
	font-size: 12px;
	color: #FF66FF;
}
.dr-koumoku {
	font-size: 11pt;
	font-weight: bold;
	color: #339933;
	line-height: 30px;
}
.css2w {
	font-size: 12px;
	color: #FFFFFF;
}
.css3green {
	font-size: 14px;
	color: #339966;
}
.s-no {
	font-size: 12px;
	color: #FFFF00;
}
.oubo {
	font-size: 14px;
	color: #CC6600;
	font-weight: bold;
}
.textlink {
	font-size: 10px;
	line-height: 20px;
}
.css3red {
	font-size: 14px;
	color: #FF0000;
}
.css2-lh {
	font-size: 12px;
	line-height: 22px;
	color: #333333;
}
.price {
	font-size: 12px;
	font-weight: bold;
	color: #009900;
}
.css16px-darkblue {
	font-size: 16px;
	color: #003399;
	font-weight: bold;
}
.css3w {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.cssglay {
	font-size: 12px;
	color: #CCCCCC;
	line-height: 22px;
}
.box {
	font-size: 14px;
	font-weight: bold;
	color: #003399;
	background-color: #e2e2e2;
}
.kakoi1{
	padding: 3px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background-color: #f3f3f3;
}
.kakoi2{
padding: 3px;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
background-color: #dfe3e6;
font size: 12px;
}
.kakoi3{
padding: 3px;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
background-color: #f3f3f3;
font size: 12px;
}
.css3orange {
	font-size: 14px;
	color: #FF3300;









}
.koumoku-form {
	background-color: #BEE1C5;
	font-size: 12px;
	color: #339966;
	font-weight: bold;

}

.nagareru{text-decolation:none; border:1px solid #000000;}


a{text-decoration:none;}

a:link{color:#0000ff;}
a:visited{color:#0000ff;}
a:active{color:0000ff; text-decoration:underline;}
a:hover{color:#ff3300; text-decoration:underline;}

.news{font:13px; line-height: 20px;}
.login{font:14px;}

.copy{font:11px;}
.font{font:14px;}

.tableborder{border-collapse:collapse; border:solid 1px cccccc;}
.tablebg{background-color:cccccc;}
.tablemargin{font:16px; line-height:22px;}

.prfont{font:12px; line-height:14px;}
.topinfo{font:12px; line-height:15px; color:ff0000;}
.search{font:14px; line-height:18px;}


