@charset "Shift_JIS";

/* ----------------------------------------------------------------
    Structure= Frame
----------------------------------------------------------------- */
#frame{
margin-bottom:10px;
padding-bottom:40px;
width:100% !important;
}


/* ----------------------------------------------------------------
    Structure= Header
----------------------------------------------------------------- */
#header{
position:static;
height:0;
background:none !Important;
}

#header *{
margin:0;
padding:0;
}

#header #ci{
position:absolute;
top:26px;
left:20px;
}

#header #ci-nissan{
position:absolute;
top:12px;/*29*/
left:12px;/*30*/
}

#header ul#utilityNav{
display:none;
}

#header fieldset{
display:none;
}

/*#header #years80 {display:none;}*//* YEARS80 */
/*#topNewsTicker04,#topNewsTicker05,#bottomInfoFrame01{display:none;}*/


#header ul#globalNav{
display:none;
}

/*091217*/
#header ul#globalDynamicNav{
display:none;
}

#header h1#microSiteTitle{
position:absolute;
top:27px;
right:16px;
display:none;/**/
}


/* ----------------------------------------------------------------
    Structure= Print Header
----------------------------------------------------------------- */
#printHeader{
display:block;
margin:29px 0 10px 94px;
}

#printHeader h1{
margin-right:20px;
padding-bottom:15px;
/*border-bottom:1px solid #e9e9e9;*/
text-align:right;
font-size:0;
line-height:0;
}

#printHeader p{
display:none;
}

#print-preview-area{
display:none;
}

body.news #printHeader{
display:none;
}


/* ----------------------------------------------------------------
    Structure= Page Information
----------------------------------------------------------------- */
#pageInfo h1,
#pageInfo p#mainVisual{
display:none;
}
#pageInfo #categoryMainVisualFlash{display:none;}
#pageInfo dl#topicPath{
margin:0 0 0 20px;
background:none;
}

#pageInfo dl#topicPath dt{
position:absolute;
top:-999px;
left:-999px;
overflow:hidden;
width:0;
height:0;
font-size:0;
}

#pageInfo dl#topicPath dd{
margin:0;
padding:10px 0;
color:#999;
font-size:8pt;
line-height:1.3;
}

#pageInfo dl#topicPath dd a{	
margin:0 3px;
text-decoration:underline;
}

#pageInfo dl#topicPath dd em{
margin-left:3px;
color:#333;
font-weight:normal;
}

body.news #pageInfo{
position:static;
top:0;
right:0;
margin:10px 0 0 94px;
}

body.news #pageInfo h1{
display:block;
position:absolute;
top:29px;
right:20px;
}


/* ----------------------------------------------------------------
    Structure= Content
----------------------------------------------------------------- */
#content{
margin:0 0 20px !important;
padding:0 !important;
float:none !important;
width:100% !important;
background:none !important;
}


/* ----------------------------------------------------------------
    Structure= Main Content
----------------------------------------------------------------- */
#mainContent{
float:none !important;
margin:0 0 0 20px !important;
padding-top:0 !important;
width:auto !important;
}

body.news #mainContent{
padding-top:50px !important;
}


/* ----------------------------------------------------------------
    Structure= Related Information
----------------------------------------------------------------- */
#relatedInfo{
display:none;
}


/* ----------------------------------------------------------------
    Structure= Nissan Channel
----------------------------------------------------------------- */
#nissanChannel{
display:none;
}


/* ----------------------------------------------------------------
    Structure= Extra Information
----------------------------------------------------------------- */
#extraInfo{
display:none;
}


/* ----------------------------------------------------------------
    Structure= Function
----------------------------------------------------------------- */
#function{
display:none;
}


/* ----------------------------------------------------------------
    Structure= Local Navigation
----------------------------------------------------------------- */
#localNav{
display:none;
}


/* ----------------------------------------------------------------
    Structure= Sub Local Navigation
----------------------------------------------------------------- */
#subLocalNav{
display:none;
}


/* ----------------------------------------------------------------
    Structure= Footer
----------------------------------------------------------------- */
#footer{
display:none;
}
#footer-menu{display:none;}