/*--ベース--*/
body { padding: 0px; margin: 0px; font: 0.8em Arial, sans-serif; line-height: 1.5em; background: #fff; color: #454545; }

/*--ヘッダー--*/
.header { margin: 10px auto; width: 800px; height: 50px; background: #ffffff; border-bottom: 1px solid #eeeeee; }
.title { float: left; width:150px; }
.header_r { float: right; width: 650px; height: 50px; background: #ffffff; }
.header_center { float: left; width: 450px; padding-top: 35px; text-align: center; font-weight: bold; color: #802B40; }
.header_right { float: right; width: 200px; padding-top: 35px; text-align: right; }