@charset "UTF-8";


/*---------------------------------------------------------------
	Over Write
---------------------------------------------------------------*/

#content_top {
background:#FFF;
}

#col_lineup {
padding-top:15px;
}


/*---------------------------------------------------------------
	TAB AREA
---------------------------------------------------------------*/

/* width 900px */

#top_tab {
width: 900px;
height: 39px;
}

#top_tab ul {
background: url(/OPTIONAL-PARTS/NAVI_AUDIO/IMAGES/TAB/bg_top_tab.gif) no-repeat;
width:900px;
height: 39px;
}

#top_tab ul li {
display: block;
float: left;
width: 224px;
height: 32px;
margin-left: 1px;
}

#top_tab ul li.first{
width: 225px;
margin-left: 0;
}

#top_tab ul li a{
display: block;
width: 224px;
height: 32px;
overflow: hidden;
}

#top_tab ul li.first a{
width: 225px;
}

#top_tab .tab01 {
background:url('/OPTIONAL-PARTS/NAVI_AUDIO/IMAGES/TAB/top_tab01.gif') no-repeat;
}
#top_tab .tab02 {
background:url('/OPTIONAL-PARTS/NAVI_AUDIO/IMAGES/TAB/top_tab02.gif') no-repeat;
}
#top_tab .tab03 {
background:url('/OPTIONAL-PARTS/NAVI_AUDIO/IMAGES/TAB/top_tab03.gif') no-repeat;
}
#top_tab .tab04 {
background:url('/OPTIONAL-PARTS/NAVI_AUDIO/IMAGES/TAB/top_tab04.gif') no-repeat;
}

#top_tab ul li a.def {
background-position: left bottom;
}

#top_tab ul li a:hover{
background-position: left bottom;
}

/* width 707px */

#top_tab2 {
width: 707px;
height: 39px;
margin: 0 auto;
}

#top_tab2 ul {
background: url(/OPTIONAL-PARTS/NAVI_AUDIO/IMAGES/TAB/bg_top_tab.gif) no-repeat;
width: 707px;
height: 39px;
}

#top_tab2 ul li {
display: block;
float: left;
width: 176px;
height: 32px;
margin-left: 1px;
}

#top_tab2 ul li.first{
margin-left: 0;
}

#top_tab2 ul li a{
display: block;
width: 176px;
height: 32px;
overflow: hidden;
}

#top_tab2 ul li.first a{
width: 176px;
}

#top_tab2 .tab01 {
background:url('/OPTIONAL-PARTS/NAVI_AUDIO/IMAGES/TAB/top_tab01a.gif') no-repeat;
}
#top_tab2 .tab02 {
background:url('/OPTIONAL-PARTS/NAVI_AUDIO/IMAGES/TAB/top_tab02a.gif') no-repeat;
}
#top_tab2 .tab03 {
background:url('/OPTIONAL-PARTS/NAVI_AUDIO/IMAGES/TAB/top_tab03a.gif') no-repeat;
}
#top_tab2 .tab04 {
background:url('/OPTIONAL-PARTS/NAVI_AUDIO/IMAGES/TAB/top_tab04a.gif') no-repeat;
}

#top_tab2 ul li a.def {
background-position: left bottom;
}

#top_tab2 ul li a:hover{
background-position: left bottom;
}


.mb15px {
margin-bottom:15px;
}


/*---------------------------------------------------------------
	TOPIC PATH
---------------------------------------------------------------*/

#topic-path {
height: 35px;
padding-left:8px;
margin-top:10px;

}

#topic-path01 {
color: #333;
padding: 10px 0 0 0;
}

#topic-path01 a,
#topic-path01 a:link,
#topic-path01 a:visited {
color: #666;
}

#topic-path01 a:hover {
color: #C71444;
}

/*---------------------------------------------------------------
	Navigation & Audio Back Top Button
---------------------------------------------------------------*/

#topbtn {
width: 169px;
position: absolute;
right: 10px;
top: 6px;
}

.optimise01 {
display: none;
overflow: hidden;
text-indent: -10000px;
}