/* tags */
body { background-image: url(../images/body_bg.gif); background-repeat: repeat-y; background-position: center 0; width: 800px; margin: 0 auto 0; }
h1 { color: #666; text-align: right; float: right; }
/* header_area */
div#header_area { background-image: url(../images/headerbar.gif); background-repeat: repeat-x; padding-top: 16px; padding-right: 16px; padding-left: 16px;}
div#header_area img#company_logo {}
/* navi */
ul#navi { background-image: url(../images/navi_bg.gif); background-repeat: repeat-x; width: 100%; margin-top: 8px;
height: 32px; }
ul#navi li { float: left; display: block; }
ul#navi li a { text-indent: -9999px; background-image: url(../images/navibtn.gif); background-repeat: no-repeat; }
ul#navi li a#nv_rent { background-position: 0 0; width: 114px; height: 32px; margin-left: 48px; display: block; }
ul#navi li a#nv_rent:hover { background-position: 0 -32px; }
ul#navi li a#nv_owner { background-position: -114px 0; width: 149px; height: 32px; display: block; }
ul#navi li a#nv_owner:hover { background-position: -114px -32px; }
ul#navi li a#nv_active { background-position: -263px 0; width: 146px; height: 32px; display: block; }
ul#navi li a#nv_active:hover { background-position: -263px -32px; }
ul#navi li a#nv_store { background-position: -409px 0; width: 85px; height: 32px; display: block; }
ul#navi li a#nv_store:hover { background-position: -409px -32px; }
ul#navi li a#nv_result { background-position: -494px 0; width: 87px; height: 32px; display: block; }
ul#navi li a#nv_result:hover { background-position: -494px -32px; }
ul#navi li a#nv_inquiry { background-position: -581px 0; width: 112px; height: 32px; display: block; }
ul#navi li a#nv_inquiry:hover { background-position: -581px -32px; }
/* pagetop_area */
div#pagetop_area { background-image: url(../images/pagetop_bg.gif); background-repeat: no-repeat; text-align: right; height: 32px; clear: both; margin: 16px; border-top-width: 16px; }
div#pagetop_area img { margin-top: 8px; margin-right: 16px; }
/* footermenu_area */
ul#footermenu_area { text-align: right; margin-right: 16px; margin-left: 16px; }
ul#footermenu_area li { background-image: url(../images/symbol_arrow1.gif); background-repeat: no-repeat; background-position: 0 6px; margin-left: 16px; padding-left: 8px; display: inline; }
ul#footermenu_area li a { color: #999; font-size: 80%; }
/* copyright */
div#copyright { color: #666; text-align: right; margin: 8px 16px; }



