 {
	BORDER-RIGHT: green 1px; PADDING-RIGHT: 0px; BORDER-TOP: green 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: green 1px; PADDING-TOP: 0px; BORDER-BOTTOM: green 1px
}
DIV#mother {
	BACKGROUND-POSITION: 0px 152px; BACKGROUND-IMAGE: url(../images/product/vertical-redline.jpg); MARGIN-LEFT: auto; WIDTH: 600px; MARGIN-RIGHT: auto; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
DIV#separator {
	MARGIN: 10px 0px; TEXT-ALIGN: center
}
DIV#navigation UL LI.product A {
	COLOR: #f33
}
DIV.aero {
	BORDER-RIGHT: #202020 1px solid; BACKGROUND-POSITION: 0px 51px; BORDER-TOP: #202020 1px solid; BACKGROUND-IMAGE: url(../product/aero/img/redStripe.gif); MARGIN: 40px auto 20px; BORDER-LEFT: #202020 1px solid; WIDTH: 600px; BORDER-BOTTOM: #202020 1px solid; BACKGROUND-REPEAT: repeat-x
}
TABLE.header {
	MARGIN: 25px 20px 20px auto; WIDTH: 504px
}
DIV.aero H1.title {
	FONT-WEIGHT: normal; FONT-FAMILY: "Times New Roman", Times, serif
}
DIV.brand {
	FONT-SIZE: 18px; COLOR: #ffffff
}
DIV.productName {
	FONT-SIZE: 25px; COLOR: #e0e0e0; LETTER-SPACING: 0.1em
}
DIV.model {
	PADDING-LEFT: 20px; FONT-SIZE: 10px; COLOR: #d0d0d0; FONT-FAMILY: Arial
}
SPAN.jpn {
	FONT-FAMILY: 'ＭＳ Ｐ明朝', '細明朝体', 'ヒラギノ明朝 Pro W3'
}
DIV.rearview {
	TEXT-ALIGN: right
}
DIV.rearview IMG {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
DIV.frontview {
	TEXT-ALIGN: center
}
DIV.frontview IMG {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
DIV.detail {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 10px; MARGIN: 20px 10px 20px auto; BORDER-LEFT: #ffffff 1px solid; WIDTH: 310px; BORDER-BOTTOM: #ffffff 0px solid
}
DIV.logo {
	MARGIN: 0px 0px 20px; TEXT-ALIGN: left
}
DIV.tableContainer {
	MARGIN: 10px 5px 0px auto; WIDTH: 300px
}
TABLE.price {
	WIDTH: 100%
}
TABLE.price CAPTION {
	FONT-SIZE: 20px; COLOR: #202020; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-ALIGN: left
}
TABLE.price TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #d0d0d0; PADDING-TOP: 2px; BORDER-BOTTOM: #101010 1px solid; FONT-FAMILY: Arial, 'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3'; TEXT-ALIGN: center
}
TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #d0d0d0; PADDING-TOP: 2px; BORDER-BOTTOM: #101010 1px solid; FONT-FAMILY: Arial, 'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3'; TEXT-ALIGN: center
}
TABLE.price TH {
	FONT-SIZE: 12px; TEXT-ALIGN: center
}
TABLE TD.prodName {
	PADDING-LEFT: 1em; TEXT-INDENT: -0.5em; FONT-FAMILY: Arial, 'ＭＳ Ｐゴシック', Osaka, 'ヒラギノ角ゴ Pro W3'; TEXT-ALIGN: left
}
TABLE TD.prodName_sub {
	PADDING-LEFT: 2em
}
TD.prodName SPAN.detail {
	FONT-SIZE: 10px; COLOR: #808080
}
P.asterisk {
	PADDING-LEFT: 1em; FONT-SIZE: 10px; COLOR: #f00000; TEXT-INDENT: -1em; LINE-HEIGHT: 150%; TEXT-ALIGN: left
}
DIV.tableContainer P.notice {
	FONT-SIZE: 10px; COLOR: #a0a0a0; LINE-HEIGHT: 150%; TEXT-ALIGN: left
}
DIV.instbutton {
	MARGIN: 20px auto 20px 25px; WIDTH: 200px; TEXT-ALIGN: left
}
DIV.picCaption {
	FONT-SIZE: 10px; COLOR: #a0a0a0; TEXT-ALIGN: left; fontfamily: Arial
}
