html, body {margin: 0; padding: 0;}
body {background: #fff url(../images/back_content.gif) 0 172px repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 69%; color: #6e6f73;}

a {text-decoration: none;} 
img {border: 0; padding: 0; margin: 0;}

/* LOGO */

#logo {position: absolute; top: 226px; left: 156px;}
#logo img {width: 318px; height: 30px;}

/* IMAGE */

#image {position: absolute; top: 98px; left: 462px; width: 486px; height: 46px;}
#image img {width: 486px; height: 46px;}

/* SERVICE NAVIGATION */

#service {position: absolute; top: 0; left: 158px; font-size: 91%; height: 25px; width: 772px; border-left: 1px solid #b6b7b9;}
#service ul {list-style: none; margin: 0; padding: 0; border: 0; position: absolute; bottom: 0; left: 0;}
#service ul li {float: left; margin: 0; padding: 0; border: 0;}

#service a {margin: 0; padding: 0 0 0 5px; float: left; display: inline; line-height: 11px;} 
#service a:link, #service a:active, #service a:visited {color: #6e6f73;}
#service a:hover {color: #000;}

/* CONTENT */

#content {position: absolute; top: 309px; left: 158px; width: 680px;}

#content a {text-decoration: underline;}
#content a:link, #content a:active, #content a:visited {color: #6e6f73;}
#content a:hover {color: #000;}

#content h3 {font-size: 100%; line-height: 1.3em; font-weight: bold; margin: 0; padding: 0 0 1.4em 0;}
#content p {margin: 0; padding: 0 30px 1.5em 0; line-height: 1.6em;}

#content p.naviLink {padding: 1em 0 1em 0;}
#content p.naviLink a {display: block; padding: 0 31px 0 10px; margin: 0; float: left; line-height: 19px; text-decoration: none;}
#content p.naviLink a:link, 
#content p.naviLink a:active, 
#content p.naviLink a:visited {background: #6e6f73 url(../images/btn_navi.gif) no-repeat right center; color: #fff;}
#content p.naviLink a:hover {background: #000 url(../images/btn_navi_on.gif) no-repeat right center; color: #fff;}
