/*コンテンツの色設定*/
#ctNavArea a:hover{
	background-color:#f7f1de;
}

#contentsCt{
	width:515px !important;
	float:right;
	position:relative;
	right:15px;
}
#ctNavProduct{background: url(../imgs/ctnav/ctnav_acoustic_head.gif) left top no-repeat;}
#ctNavArea{background: url(../imgs/ctnav/ctnav_acoustic_btm.gif) left bottom no-repeat !important;}
#contentsNav{background: url(../imgs/ctnav/ctnav_acoustic_body.gif) left top repeat-y !important;}
#cn_eventArtist{background:url(../imgs/ctnav/info_acoustic_event_artist.gif) 1px top no-repeat;}
#ctDivsion{
	background:#e5dbc4 url(../imgs/ct_bg/bg_acoustic.gif) left top no-repeat;
}
#hdrAcoustic{
	background: url(../imgs/ct_hdr/hdr_acoustic.jpg) left top no-repeat;	
	margin-bottom:17px;
}
/*start index*/

#idxWrap{
	padding-left:15px;
}
#idxMainCt{
	margin:15px 0 0 0;
	width:698px;
	height:210px;
	background: url(../acoustic/imgs/index/h1_acousticIdx.jpg) left top no-repeat;	
}
#idxMainCt h1{
	font-size:1%;
	text-indent:-9999px;
	line-height:0;
	height:0;
}
#idxMainCt p{
	font-size:1%;
	text-indent:-9999px;
	line-height:0;
}
#idxMainLnk{
	margin:70px 0 0 290px;
	_height:1%;
}
#idxMainLnk:after{
	display:block; 
	clear:both; 
	visibility:hidden;
	height:0; 
	line-height:0;
	content:".";
}
#idxMainLnk p,
#idxMainLnk a{
	display:block;
	cursor: pointer !important;
	width:132px;
	height:128px;	
}
#idxMainLnk01,#idxMainLnk02,#idxMainLnk03{
	float:left;
}
html>/**/body #idxMainLnk01 a{background: url(../acoustic/imgs/index/idx_main_lnk01.png) left top no-repeat;}
html>/**/body #idxMainLnk02 a{background: url(../acoustic/imgs/index/idx_main_lnk02.png) left top no-repeat;}
html>/**/body #idxMainLnk03 a{background: url(../acoustic/imgs/index/idx_main_lnk04.png) left top no-repeat;}
*html body #idxMainLnk01 a{	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop',src='imgs/index/idx_main_lnk01.png');}
*html body #idxMainLnk02 a{	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop',src='imgs/index/idx_main_lnk02.png');}
*html body #idxMainLnk03 a{	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop',src='imgs/index/idx_main_lnk04.png');}
html>/**/body #idxMainLnk01 a:hover{background: url(../acoustic/imgs/index/idx_main_lnk01_o.png) left top no-repeat;}
html>/**/body #idxMainLnk02 a:hover{background: url(../acoustic/imgs/index/idx_main_lnk02_o.png) left top no-repeat;}
html>/**/body #idxMainLnk03 a:hover{background: url(../acoustic/imgs/index/idx_main_lnk04_o.png) left top no-repeat;}
*html body #idxMainLnk01 a:hover{	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop',src='imgs/index/idx_main_lnk01_o.png');}
*html body #idxMainLnk02 a:hover{	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop',src='imgs/index/idx_main_lnk02_o.png');}
*html body #idxMainLnk03 a:hover{	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop',src='imgs/index/idx_main_lnk04_o.png');}

#idxMenuArea{
	margin-top:30px;
	margin-right:-17px;
	width:728px;
}
.idxMenuWrap{
	float:left;
	margin: 0 14px 17px 0; 
	width:342px;
	padding-bottom:8px;
	background:url(../acoustic/imgs/index/bg_idxWrap_btm.gif) left bottom no-repeat;
	font-size:84.6%;	
}
.idxMenuCt{
	padding-bottom:8px;
	background: url(../acoustic/imgs/index/bg_idxWrap_body.gif) left top repeat-y;	
}
.idxMenuWrap h2{
	font-size:1%;
	text-indent:-9999px;
	line-height:0;
	height:50px;
}
.idxMenuCt .btnToCt a{
	display: block;
	padding:65px 20px  0 178px;
	text-decoration:none !important;
	color:#454545;
}
.idxMenuCt .btnToCt a:hover{
	opacity:0.8;
	filter: alpha(opacity=80) ; 
}
.idxMenuWrap .btnToDetails{
	background: url(../imgs/common/btn_to_detail_arw.gif) left 0.5em no-repeat;	
	padding:0 6px;
	font-weight:bold;
	margin-left:173px;
	margin-top:-17px;
	position:absolute;
}

/*#actit*/
#actit_01,
#actit_02,
#actit_03 {
	display:block;
	text-indent:-9999px;
	margin-bottom:10px;
	height:34px;
}
#actit_01 {	background: url(../acoustic/imgs/index/bg_ac_tit01.gif) left top no-repeat; width:696px;}
#actit_02 {	background: url(../acoustic/imgs/index/bg_ac_tit02.gif) left top no-repeat; width:342px;}
#actit_03 {	background: url(../acoustic/imgs/index/bg_ac_tit03.gif) left top no-repeat; width:342px;}

/*#idxMenu01*/
#idxMenu01 h2{	background: url(../acoustic/imgs/index/bg_idxWrap_tit01.gif) left top no-repeat;}
#idxMenu02 h2{	background: url(../acoustic/imgs/index/bg_idxWrap_tit02.gif) left top no-repeat;}
#idxMenu03 h2{	background: url(../acoustic/imgs/index/bg_idxWrap_tit01.gif) left top no-repeat;}
#idxMenu04 h2{	background: url(../acoustic/imgs/index/bg_idxWrap_tit01.gif) left top no-repeat;}


#idxMenu01 .btnToCt a{
	background: url(../acoustic/imgs/index/bg_idxWrap_ct01.jpg) 17px top no-repeat;
	min-height:116px;
	_height:181px;
}

#idxMenu02 .btnToCt a{
	background: url(../acoustic/imgs/index/bg_idxWrap_ct02.jpg) 17px top no-repeat;
	min-height:116px;
	_height:181px;
}

#idxMenu03 .btnToCt a{
	background: url(../acoustic/imgs/index/bg_idxWrap_ct03.jpg) 17px top no-repeat;
	min-height:116px;
	_height:181px;
}

#idxMenu04 .btnToCt a{
	background: url(../acoustic/imgs/index/bg_idxWrap_ct04.jpg) 17px top no-repeat;
	min-height:116px;
	_height:181px;
}

/*end index*/

.itemWrap{
	background:#fff url(../imgs/ct_wrap/bg_acoustic_item_wrap_btm.gif) left bottom no-repeat;
}
.itemCtWrap{
	background: url(../imgs/ct_wrap/bg_acoustic_item_wrap_body.gif) left top repeat-y;
}
.itemWrap:after,
.itemCtWrap:after{
	display:block; 
	clear:both; 
	visibility:hidden;
	height:0; 
	line-height:0;
	content:".";
}
.prdTitWrap{background:url(../imgs/ct_wrap/bg_acoustic_item_wrap_hdr.gif) left top no-repeat;}
.pad3{
	padding:3px;
}
.sizeTable{
	border-collapse:separate;
	border-spacing:1px;
	margin-top:17px;
}
.sizeTable td {
	padding:3px;
}
#artida_g{
	clear:both;
	background: url(../acoustic/artida/imgs/artda_g.gif) left top no-repeat;
	padding:34px 37px 17px 0;
}
#artida_s{
	clear:both;
	background: url(../acoustic/artida/imgs/artda_s.gif) left top no-repeat;
	padding:34px 37px 17px 0;
}
.lineupCt{
	border-left:4px solid #ecc392;
}

/* artist message*/
.artistName{
	background: url(../acoustic/imgs/bg_message_wrap_hdr.gif) left top no-repeat;
}
.messageWrap{
	background: url(../acoustic/imgs/bg_message_wrap_body.gif) left top repeat-y;
}
.messageCt{
	background: url(../acoustic/imgs/bg_message_wrap_btm.gif) left bottom no-repeat;
}

/* anchor */
.anchor {
	padding:12px 0;
	border-bottom:4px solid #f3f2f0;
}
.anchor li{
	display:inline;
	height:8px;
	line-height:1.1;
	margin:5px 12px 0 0;
	padding-left:10px;
	background: url(../imgs/common/bg_link_arw02.gif) no-repeat 0 0.15em;
}
.anchor a{
	color:#867d70 !important;
	font-size:120%;
	font-weight:bold;
}

