BODY {
	BACKGROUND-COLOR: #e0e4be
}
.side_left {
	BACKGROUND-IMAGE: url(images/side_gl_left.gif)
}
.side_right {
	BACKGROUND-IMAGE: url(images/side_gl_right.gif)
}
.title {
	BORDER-RIGHT: black 1pt solid; BORDER-TOP: black 1pt solid; BACKGROUND-IMAGE: url(images/grid_g.gif); BORDER-LEFT: black 1pt solid; COLOR: black; BORDER-BOTTOM: black 1pt solid
}
.Target_Day {
	BORDER-RIGHT: red 2pt solid; PADDING-RIGHT: 5px; BORDER-TOP: red 2pt solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: red 2pt solid; PADDING-TOP: 5px; BORDER-BOTTOM: red 2pt solid; BACKGROUND-COLOR: #ffff80
}
.footer {
	BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1pt solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; BORDER-LEFT: black 1pt solid; COLOR: #ff8000; PADDING-TOP: 2px; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: black
}
.sub_title {
	BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 3px; BORDER-LEFT: black 1pt solid; COLOR: white; BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: black
}
.table_marubatsu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 16pt; PADDING-BOTTOM: 5px; COLOR: #000040; PADDING-TOP: 5px
}
.MONDAI_TEIKI {
	BORDER-RIGHT: maroon 2pt solid; PADDING-RIGHT: 15px; BORDER-TOP: maroon 2pt solid; PADDING-LEFT: 15px; FONT-SIZE: 14pt; PADDING-BOTTOM: 15px; BORDER-LEFT: maroon 2pt solid; COLOR: white; LINE-HEIGHT: 15pt; PADDING-TOP: 15px; BORDER-BOTTOM: maroon 2pt solid; BACKGROUND-COLOR: #006030
}
.midashi_CENTER {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 16pt; BACKGROUND-IMAGE: url(images/midashi/midashi_iq_CENTER.gif); COLOR: black; PADDING-TOP: 2px
}
.midashi_Contents {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12pt; PADDING-BOTTOM: 10px; LINE-HEIGHT: 15pt; PADDING-TOP: 10px
}
.QandA_Q {
	PADDING-LEFT: 50px; FONT-SIZE: 20pt; BACKGROUND-IMAGE: url(images/Question.gif); PADDING-BOTTOM: 2px; COLOR: red; PADDING-TOP: 2px
}
.QandA_Qcontent {
	BORDER-RIGHT: red 1pt solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 5px; COLOR: maroon; LINE-HEIGHT: 12pt; PADDING-TOP: 5px; BORDER-BOTTOM: red 1pt solid; BACKGROUND-COLOR: #ffd9ec
}
.QandA_A {
	PADDING-LEFT: 50px; FONT-WEIGHT: bold; FONT-SIZE: 20pt; BACKGROUND-IMAGE: url(images/Answer.gif); PADDING-BOTTOM: 2px; COLOR: #000080; PADDING-TOP: 2px
}
.QandA_Acontent {
	BORDER-RIGHT: navy 1pt solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 5px; COLOR: navy; LINE-HEIGHT: 12pt; PADDING-TOP: 5px; BORDER-BOTTOM: navy 1pt solid; BACKGROUND-COLOR: #eeeeff
}
.HR {
	BORDER-RIGHT: silver 1pt dotted; BORDER-TOP: silver 1pt dotted; BORDER-LEFT: silver 1pt dotted; BORDER-BOTTOM: silver 1pt dotted
}
.price_title {
	PADDING-RIGHT: 10px; BORDER-TOP: red 2pt double; PADDING-LEFT: 10px; FONT-SIZE: 24pt; BACKGROUND-IMAGE: url(images/grid_g.gif); PADDING-BOTTOM: 10px; COLOR: black; PADDING-TOP: 10px; BORDER-BOTTOM: red 2pt double; BACKGROUND-COLOR: white
}
.price_net_content {
	PADDING-RIGHT: 10px; BORDER-TOP: black 1pt solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 10px; COLOR: navy; PADDING-TOP: 10px; BORDER-BOTTOM: black 1pt solid; BACKGROUND-COLOR: silver
}
.normal_price {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; BACKGROUND-IMAGE: url(images/N_price.gif); COLOR: red; TEXT-ALIGN: center; TEXT-DECORATION: line-through
}
.price_tokuten {
	PADDING-RIGHT: 10px; BORDER-TOP: red 1pt solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 10px; COLOR: white; PADDING-TOP: 10px; BORDER-BOTTOM: red 1pt solid; BACKGROUND-COLOR: #ff8000
}
.midashi_LEFT {
	BACKGROUND-IMAGE: url(images/midashi/midashi_iq_LEFT.gif)
}
.midashi_RIGHT {
	BACKGROUND-IMAGE: url(images/midashi/midashi_iq_RIGHT.gif)
}
A {
	COLOR: #8080ff; TEXT-DECORATION: none
}
A:link {
	COLOR: #8080ff; TEXT-DECORATION: none
}
A:visited {
	COLOR: red
}
A:hover {
	COLOR: #ff8000; TEXT-DECORATION: underline overline
}
A:active {
	COLOR: #ff8000; TEXT-DECORATION: underline overline
}
