/*BLOCK
*/
.area { background-color: white; width: 760px; height: auto; margin-top: 0; margin-right: auto; margin-left: auto; }
.contents { font-size: 12px; background-color: #fff; background-position: 0 100%; width: 495px; height: auto; float: left; }
.menu { background-color: white; width: 265px; height: auto; float: right; }
.footermenu { font-size: 0.8em; background-color: #b5dcf2; text-align: right; width: 735px; height: 20px; clear: both; margin: 10px 5px 0; padding-top: 5px; padding-right: 15px; border-bottom: 3px solid #1e5fa9; }
.footermenu a { color: #1e5fa9; text-decoration: none; }
.footermenu a:hover { color: #000; }
.footer { color: black; font-size: 0.7em; font-family: Georgia, "Times New Roman", Times, serif; background-color: white; width: 750px; height: 20px; clear: both; margin: 0; padding-top: 3px; padding-left: 10px; }
/*CONTENTS*/
.flash { width: 480px; height: 280px; margin-top: 2px; margin-left: 5px; }
.tabarea {  }
.office { width: 270px; float: left; margin-right: 25px; }
.mobile site { width: 220px; float: right; margin: 0; }
#tab03 { margin-top: 10px; margin-right: 5px; margin-bottom: 5px; }
#mobile { float: left; margin-right: 10px; }
#qrtext { font-size: 0.9em; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; letter-spacing: 120%; }
#tab04 { margin-top: 10px; margin-left: 15px; }
#contactus { font-size: 0.9em; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; margin-top: 5px; margin-left: 20px; }
#bluefont { color: #1e5fa9; }
/*MENU*/
#tab00 { margin-left: 22px; }
#tab01 { margin-top: 5px; margin-bottom: 5px; margin-left: 10px; }
.banner { margin-top: 0; margin-bottom: 8px; margin-left: 10px; }
#tab02 { margin-top: 0; margin-left: 10px; }
#infream { height: auto; margin-left: 10px; }
/*FONT*/
.imgrogo { float: left; margin-right: 30px; margin-bottom: 0; margin-left: 0; }
.fortop { font-size: 0.7em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: right; margin: 60px 30px 0 465px; }
.fortop a { color: #6d6d6d; text-decoration: none; }
.fortop a:hover { color: #000; text-decoration: none; }
/*PAGE*/
body { background-color: #e8e8e8; margin-top: 0; }
