BODY {
	MARGIN-TOP: 0px; FONT-SIZE: 12px; COLOR: #000000;
}
TD.contentsarea {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TD.contentright {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
TD.contentsareb {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #ffffff
}
TD.new {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #ffd966
}
TD.topmenu {
	FONT-SIZE: 12px; TEXT-ALIGN: center
}
TD.navigation {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #ffd966
}
TD.navigationagain {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #ffd966
}
TD.undermenu {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TD.line {
	FONT-SIZE: 8px; BACKGROUND-COLOR: #ffffff
}
TD.mainarea {
	FONT-SIZE: 12px; PADDING-TOP: 8px; BACKGROUND-COLOR: #ffffff
}
TD.border {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffd966; TEXT-ALIGN: center
}
TD.result {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #ffffff
}
TD.howto {
	FONT-SIZE: 12px; COLOR: #990033; BACKGROUND-COLOR: #ffcc99
}
TD.type {
	FONT-SIZE: 12px; TEXT-ALIGN: left
}
TD.special {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #ffd966; TEXT-ALIGN: left
}
TD.coupon {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #ffd966; TEXT-ALIGN: left
}
TD.tname {
	PADDING-LEFT: 12px; FONT-SIZE: 12px; BACKGROUND-COLOR: #ffd966; TEXT-ALIGN: left
}
TD.data {
	PADDING-LEFT: 12px; FONT-SIZE: 12px; BACKGROUND-COLOR: #ffd966; TEXT-ALIGN: left
}
TD.rrtdata {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; BACKGROUND-COLOR: #ffae00; TEXT-ALIGN: center
}
TD.menu {
	FONT-SIZE: 10px; TEXT-ALIGN: right
}
H1.main {
	MARGIN-TOP: 50px; MARGIN-BOTTOM: 0px; TEXT-ALIGN: center
}
H1.name {
	MARGIN-TOP: 10px; FONT-SIZE: 18px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 30px
}
H1.rest {
	MARGIN-TOP: 0px; FONT-SIZE: 18px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px
}
H1.shokuzai {
	MARGIN-TOP: 0px; FONT-SIZE: 18px; MARGIN-BOTTOM: 0px; TEXT-ALIGN: center
}
H2.catch {
	MARGIN-TOP: -12px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 30px
}
H2 {
	FONT-SIZE: 12px; TEXT-ALIGN: left
}
H2.shokuzai {
	MARGIN-TOP: 0px; FONT-SIZE: 16px; MARGIN-BOTTOM: 0px; TEXT-ALIGN: center
}
H3.stext {
	PADDING-LEFT: 2px; TEXT-ALIGN: left
}
DIV.orangeborder {
	FONT-SIZE: 12px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffae00; TEXT-ALIGN: center
}
DIV.mainframe {
	TEXT-ALIGN: center
}
DIV.main {
	MARGIN-TOP: 0px; TEXT-ALIGN: center
}
DIV.back {
	MARGIN-TOP: 20px; FONT-SIZE: 12px; MARGIN-LEFT: 12px; TEXT-ALIGN: left
}
DIV.mail {
	FONT-SIZE: 12px; TEXT-ALIGN: center
}
DIV.topic {
	FONT-SIZE: 12px; MARGIN-LEFT: 12px
}
DIV.credit {
	FONT-SIZE: 12px; COLOR: #ff4e00; FONT-FAMILY: serif; TEXT-ALIGN: center
}
DIV.navigation {
	MARGIN-TOP: 2px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; TEXT-ALIGN: left
}
DIV.comment {
	PADDING-LEFT: 110px; FONT-SIZE: 12px; BACKGROUND-COLOR: #ffffff
}
DIV.form {
	PADDING-LEFT: 20px; FONT-SIZE: 12px; MARGIN-BOTTOM: 20px; TEXT-ALIGN: left
}
DIV.border {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
DIV.summary {
	MARGIN-TOP: -15px; PADDING-LEFT: 7px; FONT-SIZE: 12px; LINE-HEIGHT: 17px; TEXT-ALIGN: left
}
DIV.border {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
DIV.result {
	PADDING-LEFT: 50px; FONT-SIZE: 12px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; TEXT-ALIGN: left
}
DIV.bow {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
STRONG {
	FONT-SIZE: 12px; COLOR: #cc3300
}
DIV.searcharea {
	FONT-SIZE: 12px; TEXT-ALIGN: center
}
DIV.special {
	PADDING-RIGHT: 12px; MARGIN-TOP: -18px; PADDING-LEFT: 12px; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; LINE-HEIGHT: 17px
}
DIV.coupon {
	PADDING-RIGHT: 12px; MARGIN-TOP: -18px; PADDING-LEFT: 12px; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; LINE-HEIGHT: 17px
}
UL.new {
	FONT-SIZE: 12px
}
UL.back {
	FONT-SIZE: 12px
}
UL.resultlist {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px; TEXT-ALIGN: left
}
UL.topic {
	FONT-SIZE: 12px; MARGIN-LEFT: 24px; LINE-HEIGHT: 18px; TEXT-ALIGN: left
}
UL.shokuzai {
	FONT-SIZE: 12px; MARGIN-LEFT: 0px; LINE-HEIGHT: 17px; TEXT-ALIGN: left
}
LI.new {
	FONT-SIZE: 12px; LIST-STYLE-TYPE: square
}
LI.result {
	FONT-SIZE: 12px; LIST-STYLE-TYPE: square
}
A.menu {
	FONT-SIZE: 12px; COLOR: #ffffff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
P.topic {
	FONT-SIZE: 12px; MARGIN-LEFT: 10px
}
P.contents {
	MARGIN-TOP: -12px; PADDING-LEFT: 12px; FONT-SIZE: 12px; LINE-HEIGHT: 17px; TEXT-ALIGN: left
}
P.note {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; LINE-HEIGHT: 17px; TEXT-ALIGN: left
}
P.small {
	PADDING-LEFT: 5px; FONT-SIZE: 8px; LINE-HEIGHT: 14px; TEXT-ALIGN: left
}
P.body {
	MARGIN-TOP: 0px; PADDING-LEFT: 28px; FONT-SIZE: 12px; LINE-HEIGHT: 17px; TEXT-ALIGN: left
}
P.bodycopy {
	FONT-SIZE: 12px; LINE-HEIGHT: 17px
}
P.bodycopyc {
	FONT-SIZE: 12px; LINE-HEIGHT: 17px; TEXT-ALIGN: center
}
p.bodycopycb {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 17px; TEXT-ALIGN: center
}
STRONG.strname {
	FONT-SIZE: 12px; COLOR: #000099
}
SPAN.bold {
	FONT-WEIGHT: bold
}
SPAN.bold14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
SPAN.bold16 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.topics {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffae00
}
.font {
	FONT-SIZE: 12px
}
.font14 {
	FONT-SIZE: 14px; TEXT-ALIGN: left
}
.font14b {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px
}
.font12bc {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-ALIGN: center
}
.font12b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.font12c {
	FONT-SIZE: 12px; TEXT-ALIGN: center
}
.font10 {
	FONT-SIZE: 10px; TEXT-ALIGN: left
}
.font10c {
	FONT-SIZE: 10px; TEXT-ALIGN: center
}
.font10bc {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-ALIGN: center
}
.font10m {
	FONT-SIZE: 10px; MARGIN: 5px; TEXT-ALIGN: left
}
.font8 {
	FONT-SIZE: 8px
}
.middle {
	VERTICAL-ALIGN: middle
}
.orange2 {
	FONT-WEIGHT: bold; COLOR: #ff6600
}
.orange {
	FONT-WEIGHT: bold; COLOR: #ff9900
}
.red {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
