#contents {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HTML {
	BACKGROUND: #fff; COLOR: #000
}
BODY {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom : 0px;

	border : 0px;
	padding : 0px;

	height:100%;
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; WIDTH:97%
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left; LINE-HEIGHT: normal
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
TH {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
TH {
	TEXT-ALIGN: left
}
INPUT {
	FONT-FAMILY: inherit; FONT-SIZE: inherit; FONT-WEIGHT: inherit
}
TEXTAREA {
	FONT-FAMILY: inherit; FONT-SIZE: inherit; FONT-WEIGHT: inherit;BOX-SIZING: border-box;
}
INPUT {

}
BODY {
	FONT: 13px/1.231 arial, helvetica, clean, sans-serif
}
INPUT {
	FONT: 99% arial, helvetica, clean, sans-serif
}
BUTTON {
	FONT: 99% arial, helvetica, clean, sans-serif
}
TEXTAREA {
	FONT: 99% arial, helvetica, clean, sans-serif
}
TABLE {
	FONT-SIZE: inherit
}
BODY {
	MIN-WIDTH: 980px; FONT-FAMILY: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; BACKGROUND: #fff repeat-y center 0px; COLOR: #3c3c3c
}
A {
	COLOR: #434343; TEXT-DECORATION: none
}
IMG {
	VERTICAL-ALIGN: top
}
HR {
	MARGIN: 0
}
#top {
	TEXT-ALIGN: left
}
.MainCon {
	PADDING: 10px; BORDER-BOTTOM: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; MARGIN: 0px 0px 15px 0px; BORDER-TOP: #f0f0f0 1px solid; BORDER-RIGHT: #f0f0f0 1px solid; WIDTH:99%;
}
.Text-B {
	BACKGROUND-COLOR: #ffffcc; COLOR: #000000; FONT-SIZE: 14pt
}
TABLE.HeadArea {
	BORDER-BOTTOM: 0px outset; BORDER-LEFT: 0px outset; WIDTH: 100%; BORDER-COLLAPSE: collapse; HEIGHT: 15px; FONT-SIZE: 10pt; BORDER-TOP: 0px outset; BORDER-RIGHT: 0px outset; BACKGROUND-COLOR: #FBEFEF;
}
.SeqTable {
	BORDER-BOTTOM: 0px outset; BORDER-LEFT: 0px outset; BORDER-COLLAPSE: collapse; FONT-SIZE: 10pt; BORDER-TOP: 0px outset; BORDER-RIGHT: 0px outset; WIDTH:100% ;
}
.SeqTable2 {
	BORDER-BOTTOM: 0px outset; BORDER-LEFT: 0px outset; BORDER-COLLAPSE: collapse; FONT-SIZE: 10pt; BORDER-TOP: 0px outset; BORDER-RIGHT: 0px outset;
}
.SeqTable3 {
	BORDER-BOTTOM: 0px outset; BORDER-LEFT: 0px outset; BORDER-COLLAPSE: collapse; FONT-SIZE: 10pt; BORDER-TOP: 0px outset; BORDER-RIGHT: 0px outset; WIDTH:100% ;
}
.SeqTable4 {
	BORDER-BOTTOM: 0px outset; BORDER-LEFT: 0px outset; BORDER-COLLAPSE: collapse; FONT-SIZE: 10pt; BORDER-TOP: 0px outset; BORDER-RIGHT: 0px outset; WIDTH:100%;
}
.SeqTable5 {
	BORDER-BOTTOM: 0px outset; BORDER-LEFT: 0px outset; BORDER-COLLAPSE: collapse; FONT-SIZE: 10pt; BORDER-TOP: 0px outset; BORDER-RIGHT: 0px outset; WIDTH:74% ;
}
.SeqTable6 {
	BORDER-BOTTOM: 0px outset; BORDER-LEFT: 0px outset; BORDER-COLLAPSE: collapse; FONT-SIZE: 10pt; BORDER-TOP: 0px outset; BORDER-RIGHT: 0px outset; WIDTH:100% ;
}
TD.HeadTitle {
	TEXT-ALIGN: left; PADDING-TOP: 5px; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 50%; FONT-SIZE: 15px; FONT-WEIGHT: bold; BORDER-LEFT: #dd0b20 2px solid; LINE-HEIGHT: 1.2; MARGIN: 0px 14px 18px; COLOR: #000;
}
TD.Title {
	TEXT-ALIGN: left; PADDING-TOP: 2px; PADDING-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 50%; FONT-SIZE: 18px; FONT-WEIGHT: bold; LINE-HEIGHT: 1.2; MARGIN: 0px 14px 18px; COLOR: #000;
}
TD.Label-G-BIG {
	TEXT-ALIGN: left; COLOR: #6e6e6e; FONT-SIZE: 13pt
}
TD.Label-G {
	TEXT-ALIGN: left; COLOR: #6e6e6e; FONT-SIZE: 9pt;
}
TD.Label-G10 {
	TEXT-ALIGN: left; COLOR: #6e6e6e; FONT-SIZE: 10pt
}
TD.Label-R {
	TEXT-ALIGN: left; COLOR: #cc0000; FONT-SIZE: 9pt
}
TD.Pic {
	TEXT-ALIGN: left;
}
.Label-G-BIG {
	TEXT-ALIGN: left; COLOR: #6e6e6e; FONT-SIZE: 13pt
}
.Label-G-2 {
	TEXT-ALIGN: left; padding: 0px 0px 0px 60px;
}

TABLE#GradeArea TBODY tr th{
	padding: 5px 10px 5px 10px; background-color: #ddfabb; color: #000000; font-size: 12px; text-align:left;
}
TABLE#GradeArea TBODY tr td{
	padding: 5px 10px 5px 10px; border: 1px solid #cccccc; font-size: 12px;
}
TABLE#GradeArea TBODY tr td A {
	color: #0000ff; text-decoration: underline;
}
TABLE#RecallArea TBODY tr td{
	padding: 0px 0px 0px 0px; border: 3px solid #cc0000; font-size: 14px;
}
TABLE.HeadAreaMotor {
	BORDER-BOTTOM: 0px outset; BORDER-LEFT: 0px outset; WIDTH: 100%; BORDER-COLLAPSE: collapse; HEIGHT: 15px; FONT-SIZE: 10pt; BORDER-TOP: 0px outset; BORDER-RIGHT: 0px outset; BACKGROUND-COLOR: #EDEDED;
}
TD.HeadTitleMotor {
	TEXT-ALIGN: left; PADDING-TOP: 5px; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 50%; FONT-SIZE: 15px; FONT-WEIGHT: bold; BORDER-LEFT: #808080 2px solid; LINE-HEIGHT: 1.2; MARGIN: 0px 14px 18px; COLOR: #000;
}
