body {font-family:"‚l‚r ƒSƒVƒbƒN","Osaka","Arial","Verdana"}
a   { text-decoration:none }
a:link   { color: #FF8A00 }
a:visited   { color: #FF8A00 }
a:hover   { color: #333399; text-decoration:"underline" }
br	{ letter-spacing:0px}
td { font-family:"‚l‚r ‚oƒSƒVƒbƒN","Osaka","Arial","Verdana"; font-size: 12px; line-height: 18px; color: #333333 }

.copy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #787EBE; margin: 0px 0px 0px 0px; padding: 3px; }
.txt	{ font-size: 12px; color: #333333; line-height: 18px;font-family:"‚l‚r ƒSƒVƒbƒN","Osaka","Arial","Verdana"}
.txt10 { font-size:10px; line-height: 14px; }
.txt11 { font-size:11px; line-height: 15px; }


/* home */
.date { font-size:11px; line-height: 14px; color: #787EBE; font-family:"Arial","Verdana"; vertical-align: top; }
.orange { font-size: 12px; color: #FF871A; line-height: 18px}
.orangeb { font-size: 12px; color: #FF871A; font-weight:bold; line-height: 18px}
.lttl   { color: #FF871A; font-size: 16px; font-weight:bold; padding-top: 10px; padding-bottom: 5px; padding-left: 5px; border-left: 10px solid #FF871A }

/* whats luna */


/* service */
.whtb { font-size: 12px; color: #FFFFFF; font-weight:bold; line-height: 18px; vertical-align: top}
.whtb2 { font-size: 12px; color: #FFFFFF; font-weight:bold; line-height: 18px; vertical-align: top; text-align: center}
.whtb3 { font-size: 12px; color: #FFFFFF; font-weight:bold; line-height: 18px; vertical-align: top}
.point { font-size:11px; line-height: 14px; color: #787EBE }
.sa   { color: #FFFFFF }


/* member */
.mt { font-size: 14px; color: #FF871A; font-weight:bold; line-height: 20px}

/* item */
.purple { font-size: 12px; color: #5C63B1; line-height: 18px}
.torange { font-size: 16px; color: #FF871A; line-height: 24px; font-weight:bold; margin: 8px 0px 0px 0px; padding: 0px}
.datted  { color: #FF871A; padding: 0px 0px 0px 0px; border-style: dashed;letter-spacing:0px}
.color1 { background:#ffffff; vertical-align: top }
.color2 { background:#E6E7F2; vertical-align: top }
.no { vertical-align: top; text-align: center}
.iname { vertical-align: top;white-space: nowrap }
.price { vertical-align: top; text-align: center}
.effect { vertical-align: top;}
.oname { font-size: 14px; color: #FF871A; font-weight:bold; line-height: 18px}

/* reserve */
.rt { font-size: 18px; color: #FF871A; font-weight:bold; line-height: 20px}
.rt2 { font-size: 12px; color: #FF871A; line-height: 16px}
.rp { font-size:11px; line-height: 14px; color: #787EBE }
.rp2 { font-size:12px; line-height: 14px; color: #CC0000 }
.rr1 { font-size: 12px; color: #FFFFFF; font-weight:bold; line-height: 18px; vertical-align: top}
.rr2 { font-size: 12px; color: #474D94; font-weight:bold; line-height: 18px; vertical-align: top}

/* company */
.recruit { color: #85A518; font-size: 16px; font-weight:bold; margin: 0px 0px 5px 45px }
