@charset "utf-8";

/* home*/

body.home #mainVisual li.item01 {
	background: #000 url(../images/top/main2.png) no-repeat center;
}

body.home #mainVisual li.item02 {
	background: #F2FBFF url(../images/top/main1.png) no-repeat center;
}

body.home #mainVisual li.item03 {
	background: #000 url(../images/top/main5.png) no-repeat center;
}

body.home #mainVisual li.item04 {
	background: #000 url(../images/top/main3.png) no-repeat center;
}

/* products > lineup */
body.products_parent #mainVisual li.item01 {
	background: #EFEFEF url(../images/products/main1.png?v1601) no-repeat center;
}

/* MM-1*/

body.headunit_mm-1 #mainVisual li.item01 {
	background: #F2FBFF url(../images/products/headunit/mm-1/main1.png) no-repeat center;
}

body.headunit_mm-1 #mainVisual li.item02 {
	background: #000 url(../images/products/headunit/mm-1/main2.png) no-repeat center;
}

/* MM-1D*/

body.headunit_mm-1d #mainVisual li.item01 {
	background: #F2FBFF url(../images/products/headunit/mm-1d/main1.png) no-repeat center;
}

body.headunit_mm-1d #mainVisual li.item02 {
	background: #000 url(../images/products/headunit/mm-1d/main2.png) no-repeat center;
}

body.headunit_mm-1d #mainVisual li.item02 {
	background: #000 url(../images/products/headunit/mm-1d/main2.png) no-repeat center;
}

/* MM-1DT */
body.headunit_mm-1dt #mainVisual li.item01 {
	background: #000 url(../images/products/headunit/mm-1dt/main1.png) no-repeat center;
}

/* A6 */
body.processor_a6 #mainVisual li.item01 {
	background: #040409 url(../images/products/processor/a6/main1.png) no-repeat center;
}
body.processor_a6r #mainVisual li.item01 {
	background: #040409 url(/en/products/processor/a6r/images/main1.png) no-repeat center;
}


/* AZ-1*/

body.processor_az-1 #mainVisual li.item01 {
	background: #3178C8 url(../images/products/processor/az-1/main1.png) no-repeat center;
}

body.processor_az-1 #mainVisual li.item02 {
	background: #fff url(../images/products/processor/az-1/main2.png) no-repeat center;
}

/* AZ-2*/

body.processor_az-2 #mainVisual li.item01 {
	background: #000 url(../images/products/processor/az-2/main1.png) no-repeat center;
}

body.processor_az-2 #mainVisual li.item02 {
	background: #2451B6 url(../images/products/processor/az-2/main2.png) no-repeat center;
}

/* BEWITHSTATE*/

body.processor_bewithstate #mainVisual li.item01 {
	background: #B4C5CD url(../images/products/processor/bewithstate/main1.png) no-repeat center;
}

body.processor_bewithstate #mainVisual li.item02 {
	background: #B2C5CC url(../images/products/processor/bewithstate/main2.png) no-repeat center;
}

/* a-110s2 */

body.amplifier_a-110s2 #mainVisual li.item01 {
	background: #040203 url(../images/products/amplifier/a-110s2/main1.png) no-repeat center;
}

body.amplifier_a-110s2 #mainVisual li.item02 {
	background: #040203 url(../images/products/amplifier/a-110s2/main2.png) no-repeat center;
}

/* r-107s */

body.amplifier_r-107s #mainVisual li.item01 {
	background: #040203 url(../images/products/amplifier/r-107s/main1.png) no-repeat center;
}

body.amplifier_r-107s #mainVisual li.item02 {
	background: #040203 url(../images/products/amplifier/r-107s/main2.png) no-repeat center;
}

/* p-1*/

body.amplifier_p-1 #mainVisual li.item01 {
	background: #3E3E3E url(../images/products/amplifier/p-1/main1.png) no-repeat center;
}
body.amplifier_p-1r #mainVisual li.item01 {
	background: #000 url(/en/products/amplifier/p-1r/images/main1.png) no-repeat center;
}

/* p-100*/

body.amplifier_p-100 #mainVisual li.item01 {
	background: #070808 url(../images/products/amplifier/p-100/main1.png) no-repeat center;
}
body.amplifier_p-100r #mainVisual li.item01 {
	background: #070808 url(/en/products/amplifier/p-100r/images/main1.png) no-repeat center;
}
body.amplifier_p-100rikyu #mainVisual li.item01 {
	background: #070808 url(/ja/products/amplifier/p-100rikyu/images/main1.jpg) no-repeat center;
}

/* confidence2 sunrise */

body.speaker_confidence2-sunrise #mainVisual li.item01 {
	background: #CACACA url(../images/products/speaker/confidence2-sunrise/main1.png) no-repeat center;
}

body.speaker_confidence2-sunrise #mainVisual li.item02 {
	background: #000 url(../images/products/speaker/confidence2-sunrise/main2.png) no-repeat center;
}

/* confidence2 */

body.speaker_confidence2 #mainVisual li.item01 {
	background: #000 url(../images/products/speaker/confidence2/main1.png) no-repeat center;
}

body.speaker_confidence2 #mainVisual li.item02 {
	background: #000 url(../images/products/speaker/confidence2/main2.png) no-repeat center;
}

/* confidence2 sunrise */
body.speaker_confidence3f #mainVisual li.item01 {
	background: #CACACA url(../products/speaker/confidence3f/images/main1.jpg) no-repeat center;
}

body.speaker_confidence3f #mainVisual li.item02 {
	background: #000 url(../products/speaker/confidence3f/images/main2.jpg) no-repeat center;
}body.speaker_confidence3 #mainVisual li.item01 {
	background: #CACACA url(../images/products/speaker/confidence3/main1.png) no-repeat center;
}

body.speaker_confidence3 #mainVisual li.item02 {
	background: #000 url(../images/products/speaker/confidence3/main2.png) no-repeat center;
}


/* accurate2 */

body.speaker_accurate2 #mainVisual li.item01 {
	background: #000 url(../images/products/speaker/accurate2/main1.png) no-repeat center;
}

body.speaker_accurate2 #mainVisual li.item02 {
	background: #7592A4 url(../images/products/speaker/accurate2/main2.png) no-repeat center;
}

/* accurate3 */

body.speaker_accurate3 #mainVisual li.item01 {
	background: #000 url(../images/products/speaker/accurate3/main1.png) no-repeat center;
}

body.speaker_accurate3 #mainVisual li.item02 {
	background: #000 url(../images/products/speaker/accurate3/main2.png) no-repeat center;
}
body.speaker_accurate3f #mainVisual li.item01 {
	background: #000 url(../products/speaker/accurate3f/images/main1.jpg) no-repeat center;
}

body.speaker_accurate3f #mainVisual li.item02 {
	background: #000 url(../products/speaker/accurate3f/images/main2.jpg) no-repeat center;
}
/* glille */

body.speaker_glille #mainVisual li.item01 {
	background: #040001 url(../images/products/speaker/glille/main1.png) no-repeat center;
}

body.speaker_glille #mainVisual li.item02 {
	background: #000 url(../images/products/speaker/glille/main2.png) no-repeat center;
}

/* glille2 */

body.speaker_glille2 #mainVisual li.item01 {
	background: #040001 url(../images/products/speaker/glille2/main1.png) no-repeat center;
}

body.speaker_glille2 #mainVisual li.item02 {
	background: #000 url(../images/products/speaker/glille2/main2.png) no-repeat center;
}


/* glille */

body.regulator_a-50a #mainVisual li.item01 {
	background: #000 url(../images/products/regulator/a-50a/main1.png) no-repeat center;
}

body.regulator_a-50a #mainVisual li.item02 {
	background: #050100 url(../images/products/regulator/a-50a/main2.png) no-repeat center;
}

/* v-50 */
body.regulator_v-50 #mainVisual li.item01 {
	background: #000 url(../images/products/regulator/v-50/main1.png) no-repeat center;
}
body.regulator_v-50r #mainVisual li.item01 {
	background: #000 url(/en/products/regulator/v-50r/images/main1.png) no-repeat center;
}


/* minitor-speaker */

body.monitor-speaker_h-1 #mainVisual li.item01 {
	background: #000 url(../images/products/monitor-speaker/h-1/main1.png) no-repeat center;
}

body.monitor-speaker_h-1 #mainVisual li.item02 {
	background: #000 url(../images/products/monitor-speaker/h-1/main2.png) no-repeat center;
}

/* other */

body.products_other #mainVisual li.item01 {
	background: #000 url(../images/products/other/main1.png) no-repeat center;
}

/* cable */

body.cable_cable #mainVisual li.item01 {
	background: #000 url(../images/products/cable/cable/main1.png) no-repeat center;
}

body.cable_cable #mainVisual li.item02 {
	background: #050100 url(../images/products/cable/cable/main2.png) no-repeat center;
}
body.cable_transolia #mainVisual li.item01 {
	background: #000 url(../products/cable/transola/img/main.png) no-repeat center;
}
/* speaker_ReferenceAM */

body.speaker_referenceam #mainVisual li.item01 {
	background: #000000 url(../images/products/speaker/referenceam/main1.jpg) no-repeat center;
}


/* speaker_b-1300u */

body.speaker_b-1300u #mainVisual li.item01 {
	background: #020305 url(../images/products/speaker/b-1300u/main1.png) no-repeat center;
}


/* if-20mm */

body.interface-unit_if-20mm #mainVisual li.item01 {
	background: #000 url(../images/products/interface-unit/if-20mm/main1.png) no-repeat center;
}

/* if-10mm */

body.interface-unit_if-10mm #mainVisual li.item01 {
	background: #000 url(../images/products/interface-unit/if-10mm/main1.png) no-repeat center;
}


/* pagani */
body.special_pagani #mainVisual li.item01 {
	background: #000 url(../images/products/special/pagani/main1.png) no-repeat center;
}


/* be-fit-aap */
body.speaker_be-fit-aap #mainVisual li.item01 {
	background: #999898 url(../images/products/speaker/be-fit-aap/main1.png) no-repeat center;
}

/* special_royal-ensemble */
body.special_royal-ensemble #mainVisual li.item01 {
	background: #000 url(../images/products/special/royal-ensemble/main1.png) no-repeat center;
}
body.special_royal-ensemble2 #mainVisual li.item01 {
	background: #000 url(../images/products/special/royal-ensemble2/main1.png) no-repeat center;
}
body.special_k-series #mainVisual li.item01 {
	background: #000 url(../images/products/special/k-series/main1.jpg) no-repeat center;
}

/* plan */

body.setup-plan_system-plan1 #mainVisual li.item01,
body.setup-plan_system-plan2 #mainVisual li.item01,
body.setup-plan_system-plan3 #mainVisual li.item01,
body.setup-plan_system-plan4 #mainVisual li.item01,
body.setup-plan_system-plan5 #mainVisual li.item01,
body.setup-plan_system-plan6 #mainVisual li.item01,
body.setup-plan_system-plan7 #mainVisual li.item01,
body.setup-plan_system-plan8 #mainVisual li.item01{
	background: #020305 url(../images/products/setup-plan/system-plan1/main1.png) no-repeat center;
}

body.setup-plan_demo-vehicle1 #mainVisual li.item01,
body.setup-plan_demo-vehicle2 #mainVisual li.item01,
body.setup-plan_demo-vehicle3 #mainVisual li.item01,
body.setup-plan_demo-vehicle4 #mainVisual li.item01,
body.setup-plan_demo-vehicle5 #mainVisual li.item01,
body.setup-plan_demo-vehicle6 #mainVisual li.item01 {
	background: #020305 url(../images/products/setup-plan/demo-vehicle1/main1.png) no-repeat center;
}

/* support */
body.support_parent #mainVisual li.item01 {
	background: #CACDD2 url(../images/support/main1.png) no-repeat center;
}

body.support_faq #mainVisual li.item01 {
	background: #000 url(../images/support/faq/main1.png) no-repeat center;
}

body.support_download #mainVisual li.item01 {
	background: #CACDD2 url(../images/support/download/main1.png) no-repeat center;
}
