a {  color: #CC3333; text-decoration: none}
a:hover {  color: #FFFFFF; background-color: #CC3333}
.td14_black { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 14px; line-height: 18px; color: #666666 ; font-weight: bold; background-color: #FFFFFF}
.td12_black_bold { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 18px; color: #666666 ; font-weight: bold}
.td12_red_bold { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 18px; color: #CC3333; font-weight: bold ; background-color: #FFFFFF}
.space_underdotline { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 1px; line-height: 1px ; border: #666666; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; background-color: #FFFFFF}
.td12_black_line01 { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 18px; color: #666666 ; border: #666666; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; background-color: #FFFFFF}
.td12_black_line02 { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 18px; color: #666666 ; border: #666666 solid; border-width: 1px 0px 0px 1px}
.td10_black_line01 { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 10px; line-height: 18px; color: #666666 ; border: #666666 solid; border-width: 0px 1px 1px 0px}
.td10_red_line01 { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 10px; line-height: 12px; color: #CC3333; border: #666666; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; background-color: #FFFFFF }
.td10_red { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 10px; line-height: 12px; color: #CC3333; background-color: #FFFFFF }
.td10_kiyaku_line01 { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 10px; line-height: 12px; color: #666666 ; background-color: #FFFFFF ; border: #666666; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.td12_table_blue { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 18px; color: #FFFFFF; background-color: #8CABDE; font-weight: bold}
.bar_back_howto {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 1px; line-height: 1px; background-color: #C0BB66}
.sidemenu_back {  background-color: #F3F3F3; font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 16px; color: #666666; text-decoration: none}
.all_line {  background-color: #FFFFFF; border: #333333 solid; border-width: 0px 1px 1px}
.bar_back_inquirer { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 1px; line-height: 1px; background-color: #81DEC5}
.side_line { background-color: #FFFFFF; border: #333333; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px }
.bar_back_regulation { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 1px; line-height: 1px; background-color: #FF3335}
.td12_red { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 18px; color: #CC3333; background-color: #FFFFFF }
.bar_back_evo { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 1px; line-height: 1px; background-color: #FF8833}
.bar_back_top { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 1px; line-height: 1px; background-color: #666666}
.sidemenu_backdot { background-color: #F3F3F3; font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 16px; color: #666666; text-decoration: none ; border: #666666; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.bar_back_symbol { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 1px; line-height: 1px; background-color: #EBAF16}
.bar_back_area { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 1px; line-height: 1px; background-color: #DE81CE}
.bar_back_admiration { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 1px; line-height: 1px; background-color: #95C79C}
.bar_back_copyright { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 1px; line-height: 1px; background-color: #A081DE}
.bar_back_invitation { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 1px; line-height: 1px; background-color: #8CABDE}
.bar_back_recruit { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 1px; line-height: 1px; background-color: #838FDE}
.bar_back_corpinfo { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 1px; line-height: 1px; background-color: #76D5DE}
.td12_table_kigou { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 18px; color: #FFFFFF; background-color: #C4BF68; font-weight: bold }
.td12_table_p { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 18px; color: #DE81CE; background-color: #FFFFFF; font-weight: bold }
.flashbana { background-color: #FFFFFF; border: 1px #333333 solid}
.table_leftline {  border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.td10 {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 10px; line-height: 18px; color: #FFFFFF; background-color: #FFFFFF}
.space {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 1px; line-height: 1px; background-color: #FFFFFF}
.td12 { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 18px; color: #FFFFFF ; background-color: #FFFFFF}
.td10_black { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 10px; line-height: 18px; color: #666666}
.td12_black { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 18px; color: #666666; background-color: #FFFFFF}
.td12_kiyaku { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 12px; color: #666666 ; background-color: #FFFFFF}
.td10_kiyaku { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 10px; line-height: 12px; color: #666666 ; background-color: #FFFFFF}
.td12_orange {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 18px; color: #FF9933}
.kaiin_table_01 {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 1px; line-height: 1px; background-image: url(../img/kaiin_table01_04.gif)}
.kaiin_table_02 {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 1px; line-height: 1px; background-image: url(../img/kaiin_table01_06.gif)}
.bar_back_calender { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 1px; line-height: 1px; background-color: #DE71A7}
.td10_shiro { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 10px; line-height: 18px; color: #FFFFFF}
.td10_blackunderline { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 10px; line-height: 18px; color: #666666 ; border: #999999; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.td10_kiyakugb { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 10px; line-height: 12px; color: #666666 ; background-color: #E0DFE3}

