/* ----------------------------------------------------------------
    Structure
----------------------------------------------------------------- */
body{
margin:0;
padding:0;
color:#666;
background:#fff;
/*font-family:verdana, helvetica, arial, sans-serif;*/
font-size:100.01%;
line-height:1.45;
}

html{overflow-y: scroll;margin:0;padding:0;text-align:center;background:#fff;}
body{text-align:/*left*/center;width:770px;margin:0 auto;background:#fff;}

/* ----------------------------------------------------------------
    Structure= Frame
----------------------------------------------------------------- */
#frame{
width:720px;/*770 100423*/
}



/* ----------------------------------------------------------------
    Horizontal Rule
----------------------------------------------------------------- */
hr{
display:none;
}

/* ----------------------------------------------------------------
    List Module
----------------------------------------------------------------- */
ul,
ol,
dl{
margin:0 0 1.5em;
padding:0;
list-style:none;
}

li,
dt,
dd{
margin:0 0 2px;
font-size:81.25%;
}
/* ----------------------------------------------------------------
    Structure= Footer
----------------------------------------------------------------- */
#footer{
clear:both;
padding:0 16px 0 29px;
border-top:1px solid #ccc;
min-height:40px;
_height:40px;
}

#footer *{
margin:0;
padding:0;
}

#footer ul{
position:relative;
top:14px;
float:left;
}

#footer ul li{
float:left;
margin-left:10px;
padding-left:11px;
background:url("/EN/SHARED/IMAGES/FOOTER/bg_footer-nav_vline.gif") 0 50% no-repeat;
font-size:68.75%;
line-height:1.2;
}

#footer ul li.firstChild{
margin-left:0;
padding-left:0;
background:none;
}

#footer ul li a{
color:#999;
}

#footer ul li a:hover,
#footer ul li a:active,
#footer ul li a:focus{
color:#c61444;
}

#footer ul.logo{
position:relative;
top:6px;
float:right;
}

#footer ul.logo li{
float:left;
margin-left:18px;
padding-left:0;
background:none;
}

#footer ul.logo li#logo-nissan{
position:relative;
top:-1px;
}

/* ----------------------------------------------------------------
    Image Module
----------------------------------------------------------------- */
img{
border:0;
/*vertical-align:bottom;*/
}

