@charset "utf-8";

.panel-closed {
display:none;
}

#header-menu #menu-infomation {
background-image: url(/images/com_menu_in.gif);
background-repeat: no-repeat;
background-position: -111px 0px;
}

#second-main {
position: relative;
top: 0px;
left: 0px;
margin: 0px;
padding: 0px;
width: 912px;
height: 260px;
background-image: url(/info/images/second_main_info.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
}

/*sub mneu*/
#sub-menu {
position: relative;
top: 0px;
left: 0px;
margin: 0px;
padding: 0px;
width: 230px;
height: 430px;
background-image: url(/info/images/com_sub_menu.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}


/**Q&A**/
#info-qa-info-title {
position: relative;
top: 0px;
left: 0px;
width: 590px;
height: 35px;
background-image:url(/info/images/info_qa_info_title.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
border-bottom: solid  1px #009d38 ;
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
}

#navigation {
position: relative;
top: 0px;
left: 0px;
width: 575px;
font-weight: normal;
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 10px;
}

dd ul {
margin: 0px 0px 30px 0px;
}

.list-q {
list-style-image: url(/images/list_q.gif);
z-index: 100;
font-weight: bold;
margin: 20px 0px 0px 35px;
padding: 0px 0px 0px 0px;
}

.list-a {
list-style-image: url(/images/list_a.gif);
z-index: 110;
margin: 5px 0px 0px 35px;
padding: 0px 0px 0px 0px;
}


/**general**/
#info-qa-general {
position: relative;
left: 0px;
top: 0px;
background-image:url(/info/images/info_qa_general.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 35px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#info-qa-general a {
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}
#info-qa-general a:hover {
background-image:url(/info/images/info_qa_general_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}


/**guiter*/
#info-qa-guitar {
position: relative;
left: 0px;
top: 0px;
background-image:url(/info/images/info_qa_guitar.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 35px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#info-qa-guitar a {
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}
#info-qa-guitar a:hover {
background-image:url(/info/images/info_qa_guitar_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}

/**bass guiter**/
#info-qa-bass {
position: relative;
left: 0px;
top: 0px;
background-image:url(/info/images/info_qa_bass.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 35px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#info-qa-bass a {
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}
#info-qa-bass a:hover {
background-image:url(/info/images/info_qa_bass_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}


/**amp**/
#info-qa-amp {
position: relative;
left: 0px;
top: 0px;
background-image:url(/info/images/info_qa_amp.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 35px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#info-qa-amp a {
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}
#info-qa-amp a:hover {
background-image:url(/info/images/info_qa_amp_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}


/**saxophone**/
#info-qa-sax {
position: relative;
left: 0px;
top: 0px;
background-image:url(/info/images/info_qa_sax.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 35px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#info-qa-sax a {
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}
#info-qa-sax a:hover {
background-image:url(/info/images/info_qa_sax_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}


/****/
#info-qa-piano {
position: relative;
left: 0px;
top: 0px;
background-image:url(/info/images/info_qa_epiano.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 35px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#info-qa-piano a {
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}
#info-qa-piano a:hover {
background-image:url(/info/images/info_qa_epiano_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}

/****/
#info-qa-drum {
position: relative;
left: 0px;
top: 0px;
background-image:url(/info/images/info_qa_edrum.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 35px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#info-qa-drum a {
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}
#info-qa-drum a:hover {
background-image:url(/info/images/info_qa_edrum_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}

/****/
#info-qa-harp {
position: relative;
left: 0px;
top: 0px;
background-image:url(/info/images/info_qa_harp.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 35px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#info-qa-harp a {
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}
#info-qa-harp a:hover {
background-image:url(/info/images/info_qa_harp_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}

/****/
#info-qa-samisen {
position: relative;
left: 0px;
top: 0px;
background-image:url(/info/images/info_qa_samisen.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 35px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#info-qa-samisen a {
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}
#info-qa-samisen a:hover {
background-image:url(/info/images/info_qa_samisen_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}

/****/
#info-qa-percussion {
position: relative;
left: 0px;
top: 0px;
background-image:url(/info/images/info_qa_percussion.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 35px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#info-qa-percussion a {
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}
#info-qa-percussion a:hover {
background-image:url(/info/images/info_qa_percussion_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}

/****/
#info-qa-strings {
position: relative;
left: 0px;
top: 0px;
background-image:url(/info/images/info_qa_strings.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 35px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#info-qa-strings a {
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}
#info-qa-strings a:hover {
background-image:url(/info/images/info_qa_strings_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}

/****/
#info-qa-wind {
position: relative;
left: 0px;
top: 0px;
background-image:url(/info/images/info_qa_wind.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 35px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#info-qa-wind a {
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}
#info-qa-wind a:hover {
background-image:url(/info/images/info_qa_wind_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}

/**PA機材**/
#info-qa-pa {
position: relative;
left: 0px;
top: 0px;
background-image:url(/info/images/info_qa_pa.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 35px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#info-qa-pa a {
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}
#info-qa-pa a:hover {
background-image:url(/info/images/info_qa_pa_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}

/**DJ機材**/
#info-qa-dj {
position: relative;
left: 0px;
top: 0px;
background-image:url(/info/images/info_qa_dj.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 35px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#info-qa-dj a {
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}
#info-qa-dj a:hover {
background-image:url(/info/images/info_qa_dj_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}



/****/
#info-qa-derivery {
position: relative;
left: 0px;
top: 0px;
background-image:url(/info/images/info_qa_deriver.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 35px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#info-qa-derivery a {
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}
#info-qa-derivery a:hover {
background-image:url(/info/images/info_qa_deriver_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}


/****/
#info-qa-trip {
position: relative;
left: 0px;
top: 0px;
background-image:url(/info/images/info_qa_trip.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 35px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#info-qa-trip a {
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}
#info-qa-trip a:hover {
background-image:url(/info/images/info_qa_trip_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}


/****/
#info-qa-blinging {
position: relative;
left: 0px;
top: 0px;
background-image:url(/info/images/info_qa_blinging.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 35px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#info-qa-blinging a {
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}
#info-qa-blinging a:hover {
background-image:url(/info/images/info_qa_blinging_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}


/**other**/
#info-qa-other {
position: relative;
left: 0px;
top: 0px;
background-image:url(/info/images/info_qa_other.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 35px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#info-qa-other a {
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}
#info-qa-other a:hover {
background-image:url(/info/images/info_qa_other_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 575px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}


#info-qa-close {
position: relative;
left: 483px;
top: 0px;
background-image:url(/info/images/info_qa_close.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 92px;
height: 30px;
margin: 0px 0px 20px 0px;
padding: 0px 0px 0px 0px;
}
#info-qa-close a {
width: 92px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}
#info-qa-close a:hover {
background-image:url(/info/images/info_qa_close_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 92px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
}

.substitution-text {
display:  none;
}

#info-price-link-full {
position: relative;
top: 10px;
left: 280px;
width: 308px;
height: 48px;
background-image:url(/info/images/info_price_link.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
margin: 0px 0px 20px 0px;
padding: 0px 0px 0px 0px;
clear: right;
}
#info-price-link-full a {
width: 308px;
height: 48px;
margin: 0px;
padding: 0px;
display: block;
}
#info-price-link-full a:hover {
background-image:url(/info/images/info_price_link_on.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
width: 308px;
height: 48px;
margin: 0px;
padding: 0px;
display: block;
}
