@charset "utf-8";

body{
  _text-align: center;
}
#container{
  margin:0 auto;
  width: 900px;
  position:relative;
}
#content_top{top: 72px\9;}
div#mainHeader{
	zoom:1;
	_height:auto;
	z-index:999;
}

#content {
	_text-align: center;
	background-image:none;
}
#col_r {
	float: none;
	margin:0 auto;
}

.box-etc {
	padding-left:0;
}

.box-etc .etc-first{
	float: left;
    height: auto;
    width: 210px;
	padding-left:0;
}

.box-A{
  padding-left:0;
  _padding-left:0 !important;
  width:673px;
  overflow:hidden;
}
.box-A h2 {
  padding-left:0;
}
.box-left_220{
  padding-left:10px;
}

.box-full {
  padding-left:10px;
  _padding-left:10px !important;
}
.box-full img{vertical-align:top;}

.kakomi{
margin-left: 5px;}

.etc_wide{
	padding-left:0;
}
.etc_type {
  padding-left:15px;
}
.tablestyle4{
	margin-left:14px;
}
.box-faq {
	padding-left:20px;
}
.box-A h3.title,.box-A .txt1{padding-left:0;}
/*.box-A p{padding-left:0;}*/
.box-left_half {
	padding-left:10px;_padding-left:10px !important;}

/* clearfix */
.clearfix:after {
    content:"";
    display:block;
    clear:both;
}
    /* for IE6 */
    * html .clearfix {
        display:inline-block;
    }
    /* for IE7 */
    *+html .clearfix {
        display:inline-block;
    }
	
/*ETC menu begin*/
.top_menu {
	width: 707px;
}

.top_menu ul {
	padding:0;
	margin:0;
	
}
.top_menu ul li{
  	width: 176px;
	float:left;
	margin-left:1px;
}
.top_menu ul li.etcmenu{
  	width: 235px;
	float:left;
	margin-left:1px;
}
.top_menu ul li.first{
	margin-left:0;
}
.top_menu ul li a {
  	width: 176px;
  	height: 26px;
}
.top_menu ul li.etcmenu a {
  	width: 235px;
  	height: 26px;
}
.top_menu ul li.firstRow{
  	height: 25px;
	margin-bottom:1px;
}
.top_menu ul li.firstRow a {
  	height: 25px;
}

.top_menu ul li.navi_28 {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/etc_sub_01_on_new.gif);
	padding:0;
}

.top_menu ul li.navi_28 a:link, .top_menu li.navi_28 a:visited {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/etc_sub_01_new.gif);
	padding:0;
}
	
.top_menu ul li.navi_28 a:hover, .top_menu li.navi_28 a:active {
	background: none;
}

.top_menu ul li.navi_28_c a:link, .top_menu li.navi_28_c a:visited,li.navi_28_c a:hover, .top_menu li.navi_28_c a:active {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/etc_sub_01_on_new.gif);
	padding: 0;
}

.top_menu ul li.navi_29 {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/etc_sub_02_on_new.gif);
	padding:0;
}

.top_menu ul li.navi_29 a:link, .top_menu li.navi_29 a:visited {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/etc_sub_02_new.gif);
	padding:0;
}
	
.top_menu ul li.navi_29 a:hover, .top_menu li.navi_29 a:active {
	background: none;
}

.top_menu ul li.navi_29_c a:link, .top_menu li.navi_29_c a:visited,li.navi_29_c a:hover, .top_menu li.navi_29_c a:active {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/etc_sub_02_on_new.gif);
	padding: 0;
}

.top_menu ul li.navi_30 {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/etc_sub_03_on_new.gif);
	padding:0;
}

.top_menu ul li.navi_30 a:link, .top_menu li.navi_30 a:visited {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/etc_sub_03_new.gif);
	padding:0;
}
	
.top_menu ul li.navi_30 a:hover, .top_menu li.navi_30 a:active {
	background: none;
}

.top_menu ul li.navi_30_c a:link, .top_menu li.navi_30_c a:visited,li.navi_30_c a:hover, .top_menu li.navi_30_c a:active {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/etc_sub_03_on_new.gif);
	padding: 0;
}

.top_menu ul li.navi_31 {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/etc_sub_04_on_new.gif);
	padding:0;
}

.top_menu ul li.navi_31 a:link, .top_menu li.navi_31 a:visited {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/etc_sub_04_new.gif);
	padding:0;
}
	
.top_menu ul li.navi_31 a:hover, .top_menu li.navi_31 a:active {
	background: none;
}

.top_menu ul li.navi_31_c a:link, .top_menu li.navi_31_c a:visited,li.navi_31_c a:hover, .top_menu li.navi_31_c a:active {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/etc_sub_04_on_new.gif);
	padding: 0;
}

.top_menu ul li.navi_32 {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/etc_sub_05_on_new.gif);
	padding:0;
}

.top_menu ul li.navi_32 a:link, .top_menu li.navi_32 a:visited {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/etc_sub_05_new.gif);
	padding:0;
}
	
.top_menu ul li.navi_32 a:hover, .top_menu li.navi_32 a:active {
	background: none;
}

.top_menu ul li.navi_32_c a:link, .top_menu li.navi_32_c a:visited,li.navi_32_c a:hover, .top_menu li.navi_32_c a:active {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/etc_sub_05_on_new.gif);
	padding: 0;
}

.top_menu ul li.navi_33 {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/etc_sub_06_on_new.gif);
	padding:0;

}

.top_menu ul li.navi_33 a:link, .top_menu li.navi_33 a:visited {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/etc_sub_06_new.gif);
	padding:0;
}
	
.top_menu ul li.navi_33 a:hover, .top_menu li.navi_33 a:active {
	background: none;
}

.top_menu ul li.navi_33_c a:link, .top_menu li.navi_33_c a:visited,li.navi_33_c a:hover, .top_menu li.navi_33_c a:active {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/etc_sub_06_on_new.gif);
	padding: 0;
}

.top_menu ul li.navi_34 {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/etc_sub_07_on_new.gif);
	padding:0;
}

.top_menu ul li.navi_34 a:link, .top_menu li.navi_34 a:visited {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/etc_sub_07_new.gif);
	padding:0;
}
	
.top_menu ul li.navi_34 a:hover, .top_menu li.navi_34 a:active {
	background: none;
}

.top_menu ul li.navi_34_c a:link, .top_menu li.navi_34_c a:visited,li.navi_34_c a:hover, .top_menu li.navi_34_c a:active {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/etc_sub_07_on_new.gif);
	padding: 0;
}
/*ETC menu end*/

/*Tuner top menu*/
.top_menu ul li.tuner_01,
.top_menu ul li.tuner_02,
.top_menu ul li.tuner_03,
.top_menu ul li.tuner_04,
.top_menu ul li.tuner_01_c,
.top_menu ul li.tuner_02_c,
.top_menu ul li.tuner_03_c,
.top_menu ul li.tuner_04_c,
.top_menu ul li.tuner_01 a,
.top_menu ul li.tuner_02 a,
.top_menu ul li.tuner_03 a,
.top_menu ul li.tuner_04 a,
.top_menu ul li.tuner_01_c a,
.top_menu ul li.tuner_02_c a,
.top_menu ul li.tuner_03_c a,
.top_menu ul li.tuner_04_c a{
   height:25px;
 }
.top_menu ul li.tuner_01,
.top_menu ul li.tuner_02,
.top_menu ul li.tuner_03,
.top_menu ul li.tuner_04,
.top_menu ul li.tuner_01_c,
.top_menu ul li.tuner_02_c,
.top_menu ul li.tuner_03_c,
.top_menu ul li.tuner_04_c{
   margin-bottom:1px;
 }
.top_menu ul li.tuner_01 {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/tuner_sub_01_on_new.gif);
	padding:0;
}
.top_menu ul li.tuner_01 a:link, .top_menu li.tuner_01 a:visited {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/tuner_sub_01_new.gif);
	padding:0;
}	
.top_menu ul li.tuner_01 a:hover, .top_menu li.tuner_01 a:active {
	background: none;
}
.top_menu ul li.tuner_01_c a:link, .top_menu li.tuner_01_c a:visited,li.tuner_01_c a:hover, .top_menu li.tuner_01_c a:active {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/tuner_sub_01_on_new.gif);
	padding: 0;
}

.top_menu ul li.tuner_02 {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/tuner_sub_02_on_new.gif);
	padding:0;
}
.top_menu ul li.tuner_02 a:link, .top_menu li.tuner_02 a:visited {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/tuner_sub_02_new.gif);
	padding:0;
}	
.top_menu ul li.tuner_02 a:hover, .top_menu li.tuner_02 a:active {
	background: none;
}
.top_menu ul li.tuner_02_c a:link, .top_menu li.tuner_02_c a:visited,li.tuner_02_c a:hover, .top_menu li.tuner_02_c a:active {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/tuner_sub_02_on_new.gif);
	padding: 0;
}

.top_menu ul li.tuner_03 {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/tuner_sub_03_on_new.gif);
	padding:0;
}
.top_menu ul li.tuner_03 a:link, .top_menu li.tuner_03 a:visited {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/tuner_sub_03_new.gif);
	padding:0;
}	
.top_menu ul li.tuner_03 a:hover, .top_menu li.tuner_03 a:active {
	background: none;
}
.top_menu ul li.tuner_03_c a:link, .top_menu li.tuner_03_c a:visited,li.tuner_03_c a:hover, .top_menu li.tuner_03_c a:active {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/tuner_sub_03_on_new.gif);
	padding: 0;
}

.top_menu ul li.tuner_04 {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/tuner_sub_04_on_new.gif);
	padding:0;
}
.top_menu ul li.tuner_04 a:link, .top_menu li.tuner_04 a:visited {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/tuner_sub_04_new.gif);
	padding:0;
}	
.top_menu ul li.tuner_04 a:hover, .top_menu li.tuner_04 a:active {
	background: none;
}
.top_menu ul li.tuner_04_c a:link, .top_menu li.tuner_04_c a:visited,li.tuner_04_c a:hover, .top_menu li.tuner_04_c a:active {
	display: block;
	background: url(../../OPTION_AUDIO/IMAGES/tuner_sub_04_on_new.gif);
	padding: 0;
}
/*Tuner top menu end*/

.boxedImg img{
  vertical-align:top;
}

#nabi_head{float:none;}

.box-left2 {padding-left:10px;width:315px;}
.box-left_op {padding-left:10px;}
.box-left {
	padding-left:10px;
	_padding-left:0 !important;
	_margin-left:5px !important;}
.box-left_360{padding-left:10px;}
#col{float:none;
margin: 0 auto;}
.box-left_270 {padding-left:10px;_padding-left:10px !important;_width:280px !important;}
.box-left_200 {padding-left:10px;}

.pl0{padding-left:0;}
.pb10{padding-bottom:10px;}

.pagetop2{
 text-align: right;
 padding:0px 5px 10px 0;
 float: right;}
.pagetop2 a,.pagetop2 a:hover{ color: #990000;
    text-decoration: underline; font-size: 84%;}
	
.pagetop3 {
	width: 707px;
    margin:0 auto 10px;	
}
.pagetop3 a{
     font-size: 84%;
}
.pagetop3 a:hover{
     text-decoration: underline;
}
.pagetop3 .first {
    text-align: right;	
}
.pagetop3 .second {
    text-align: right;	
}


/*111025*/
#topic-path	{
/*font-family:Verdana,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',osaka,'メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;*/
font-family: "Lucida Grande", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3","ＭＳ Ｐゴシック", "MS P Gothic", Geneva, Arial, Verdana, sans-serif;
padding-left:8px;
color:#333;
}

#topic-path01		{padding-top:15px;}
.font-mini01	{font-size:0.6em;}

#topic-path a, 
#topic-path a:link,
#topic-path a:visited{
color:#666;
text-decoration: none;
}
#topic-path a:hover{
color:#c71444;
text-decoration: none;
}

.pr10{
	padding-right: 10px;
}
.pl10{
	padding-left: 10px;
}
.box-left_its{
	font-size:1em;
	padding-top:20px;
	padding-left:15px;
}
.box-right_its{
	font-size:1em;
	padding-top:10px;
	padding-left:15px;
}
.box-left_its .txt2{
	font-weight:bold;
	background:url(../ETC/IMAGES/its_icon.gif) left center no-repeat;
	padding-left:35px;
}
.box-left_its .txt2 span{
	color:#0099ff;
	font-weight:bold;
}
.box-left_its .txt3{
	font-size: 0.75em;
}
.its_caption span{
	font-size:1em;
	font-weight:bold;
	color:#C71444;
}

.ir_pfabtn{
	position: absolute;
	right: 105px;
	_right: 7px;
	top: 215px;
	_top: 141px;
}
.its_about_left{
	float:left;
	width:540px!important;
	height:auto;
}
.its_about_right{
	float:right;
	width:106px;
	height:100px;
	text-align:center;
	font-size: 0.6em!important;
}