td {FONT-SIZE: 9pt; LINE-HEIGHT: 14pt}
a:hover
{
	color: #211d70;
	background-color: #faee2f;
}
a:link {color:#211d70 }
a:visited{color: #3366cc;}
a:active {color:#cc0000 }

.red10 {
	FONT-SIZE: 10pt; COLOR: #ff0000; LINE-HEIGHT: 15pt
}
.red9 {
	FONT-SIZE: 9pt; COLOR: #ff0000; LINE-HEIGHT: 12pt
}
.red8 {
	FONT-SIZE: 8pt; COLOR: #ff0000; LINE-HEIGHT: 12pt
}
.gray8 {
	FONT-SIZE: 8pt; COLOR: #CDCDCD; LINE-HEIGHT: 9pt
}
.gray9 {
	FONT-SIZE: 9pt; COLOR: #CDCDCD; LINE-HEIGHT: 12pt
}
.gray10 {
	FONT-SIZE: 10pt; COLOR: #CDCDCD; LINE-HEIGHT: 14pt
}
.blue8 {
	FONT-SIZE: 8pt; COLOR: #005E8C; LINE-HEIGHT: 10pt
}
.blue9 {
	FONT-SIZE: 9pt; COLOR: #005E8C; LINE-HEIGHT: 12pt
}
.blue10 {
	font-size: 10pt; color: #005e8c; line-height: 15pt; text-decoration: none;
}
.black11 {
	FONT-SIZE: 11pt; COLOR: #ffffff; LINE-HEIGHT: 15pt
}
.black10 {
	FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 16pt
}
.black12 {
	FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 12pt
}
.black9 {
	FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 12pt
}
.black8 {
	FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 12pt
}
.black7 {
	FONT-SIZE: 7pt; COLOR: #000000; LINE-HEIGHT: 9pt
}
.white10 {
	FONT-SIZE: 10pt; COLOR: #ffffff; LINE-HEIGHT: 12pt
}
.white9 {
	FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 12pt
}
.white8 {
	FONT-SIZE: 8pt; COLOR: #ffffff; LINE-HEIGHT: 9pt
}
.txt {
	FONT-SIZE: 9pt; LINE-HEIGHT: 14pt
}
.title {
	FONT-SIZE: 12pt; FONT-WEIGHT: bold; LINE-HEIGHT: 16pt
}
.userinfo
{
	FONT-SIZE: 10pt; COLOR: #000000; FONT-WEIGHT: bold; LINE-HEIGHT:24px; TEXT-ALIGN:right;
}
.copyright {
	FONT-SIZE: 9pt; COLOR: #666666; LINE-HEIGHT: 14pt; FONT-FAMILY: "Osaka", "Verdana"
}
.noLH10 {
	FONT-SIZE: 10pt
}
.borderbtm {
	BORDER-RIGHT: #666666 0px; BORDER-TOP: #666666 0px; BORDER-LEFT: #666666 0px; BORDER-BOTTOM: #666666 1px solid
}
.bgonece {
	BACKGROUND-REPEAT: no-repeat
}
.artnamebox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: "Osaka", "Verdana"
}
.review {
	FONT-SIZE: 10pt; WIDTH: 580px; TEXT-INDENT: 10pt; LINE-HEIGHT: 16pt
}
.smallfont {
	FONT-SIZE: 9pt
}
.tl {
	FONT-SIZE: 10pt; WORD-WRAP: break-word
}
.dotline {
	BORDER-RIGHT: #cccccc 1px; BORDER-TOP: #cccccc 1px; BORDER-LEFT: #cccccc 1px; BORDER-BOTTOM: #cccccc 1px dotted
}
.leftparts {
	FONT-SIZE: 10pt; LINE-HEIGHT: 110%
}
.orange {
	COLOR: #ff9900
}
.numrank {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "san-serif"
}
.smalllink {
	FONT-SIZE: 10px; LINE-HEIGHT: normal; FONT-STYLE: normal; TEXT-DECORATION: none
}
.menu {
	BORDER-RIGHT: #dcdcd2 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #dcdcd2 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10pt; PADDING-BOTTOM: 3px; MARGIN: 5px; BORDER-LEFT: #dcdcd2 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #dcdcd2 1px solid; FONT-FAMILY: Verdana
}
.nodeco {
	TEXT-DECORATION: none
}
.jacketframe {
	BORDER-RIGHT: #cccccc 3px groove; BORDER-TOP: #cccccc 1px groove; BORDER-LEFT: #cccccc 1px groove; BORDER-BOTTOM: #cccccc 3px groove
}
.menu2 {
	BORDER-RIGHT: #dcdcd2 1px; PADDING-RIGHT: 5px; BORDER-TOP: #dcdcd2 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: #dcdcd2 1px; PADDING-TOP: 5px; BORDER-BOTTOM: #dcdcd2 1px solid; FONT-FAMILY: Verdana
}
.menu3 {
	BORDER-RIGHT: #dcdcd2 1px; PADDING-RIGHT: 5px; BORDER-TOP: #dcdcd2 1px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: #dcdcd2 1px; PADDING-TOP: 5px; BORDER-BOTTOM: #dcdcd2 1px solid; FONT-FAMILY: Verdana
}
.menu4 {
	BORDER-RIGHT: #dcdcd2 1px; PADDING-RIGHT: 5px; BORDER-TOP: #dcdcd2 1px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; COLOR: #ffffff; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: #ffffff 1px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana
}
.menu5 {
	BORDER-RIGHT: #066A74 1px; PADDING-RIGHT: 5px; BORDER-TOP: #066A74 1px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; COLOR: #ffffff; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: #066A74 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #066A74 0px solid; FONT-FAMILY: Verdana
}
.menu6 {
	BORDER-RIGHT: #E4F1F7 1px; PADDING-RIGHT: 5px; BORDER-TOP: #E4F1F7 1px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; LINE-HEIGHT: 14pt; COLOR: #ffffff; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: #ffffff 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 0px solid; FONT-FAMILY: Verdana
}
.menu7 {
	BORDER-RIGHT: #dcdcd2 1px; PADDING-RIGHT: 5px; BORDER-TOP: #dcdcd2 1px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: #eeeeee 1px; PADDING-TOP: 5px; BORDER-BOTTOM: #eeeeee 1px solid; FONT-FAMILY: Verdana
}
.menu8 {
	BORDER-RIGHT: #dcdcd2 1px; PADDING-RIGHT: 5px; BORDER-TOP: #dcdcd2 1px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 10px; MARGIN: 5px; BORDER-LEFT: #dcdcd2 1px; PADDING-TOP: 10px; BORDER-BOTTOM: #dcdcd2 1px solid; FONT-FAMILY: Verdana
}
.menu9 {
	BORDER-RIGHT: #dcdcd2 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #dcdcd2 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10pt; PADDING-BOTTOM: 3px; MARGIN: 5px; BORDER-LEFT: #dcdcd2 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #dcdcd2 1px solid; FONT-FAMILY: Verdana
}
.menu10 {
	BORDER-BOTTOM: #ffffff 1px solid; FONT-SIZE: 8pt; COLOR: #ffffff; LINE-HEIGHT: 10pt
}
.verdana {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana
}
.borderloeftvertical {
	BORDER-RIGHT: #999999 1px; BORDER-TOP: #999999 1px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px
}
.white10margin {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10pt; PADDING-BOTTOM: 4px; MARGIN: 4px; COLOR: #ffffff; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.cw110 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 110px; PADDING-TOP: 0px
}
.cw112 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 112px; PADDING-TOP: 0px
}
.cw140 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 140px; PADDING-TOP: 0px
}
.h1style {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #006699
}
.guide {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-TOP: 5px; FONT-FAMILY: Verdana
}
.copyright { font-size: 11px; color: #666666; letter-spacing: 130% ; line-height: 140%}
.kashiramoji
{
	clear: none;
	border-right: gray 2px solid;
	padding-right: 4px;
	border-top: gray 2px solid;
	padding-left: 4px;
	font-weight: bold;
	font-size: 22px;
	float: left;
	background-image: none;
	padding-bottom: 4px;
	margin: 4px;
	vertical-align: middle;
	border-left: gray 2px solid;
	width: 36px;
	color: yellow;
	padding-top: 4px;
	border-bottom: gray 2px solid;
	height: 30px;
	background-color: #211D70;
	text-align: center;
}
.hrline
{
	border-top: 1px solid;
	color: silver;
	height: 1px;
}
.jk
{
	BORDER-RIGHT:#666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	BORDER-LEFT: #666666 1px solid;
	BORDER-BOTTOM: #666666 1px solid;
}
.kw
{
	font-size: 16px;
	background: #e8e8f2;
	margin: 8px;
	width: 100%;
	border-bottom: #666666 1px solid;
}
/* Text */
.text2bl { color:#5587d0; font-size:12px; line-height:16px; }
.text2or { color:#f37021; font-size:12px; line-height:16px; }
.text2orb { color:#f37021; font-size:12px; line-height:16px; font-weight:bold; }
.text5 { font-size:10px; line-height:13px; }

/* Newtype Search */
.kw2
{
	font-size: 16px;
	background: #e8e8f2;
	margin: 5px;
	padding: 5px;
	width: 560;
	border-bottom: #666666 1px solid;
}
.yellow10 {
	FONT-SIZE: 10pt; COLOR: #ffff00; LINE-HEIGHT: 12pt
}
