@charset "UTF-8";

/*************************
  dctstore aritist Page CSS
*************************/

a#linktop_artist{
display:block; width:174px; height:40px; text-indent:-9999px;
	position:absolute; top:150px; left:0;
	outline:none;
/*
	text-decoration:none;
	border:solid 1px #A8D8EF;
*/
}

/******************************
 dctstore_top.css の上書き
******************************/
.left_menu{
	background-image:url(../images/menu_img/left_artists_100901.jpg);
}

/*** header ***/
#header_dct{
	display:block;
	width:650px;
	height:90px;
	position:relative;
	margin:0 0 25px 0;
	padding:0px;
	background:url(../images/head_dct.gif) no-repeat;
}
#left_dct{ background:url(../images/menu_img/left_dct_100318.png) no-repeat; position:absolute; top:0px; left:-40px; width:232px; height:228px;}


#header_miwa{
	display:block;
	width:650px;
	height:90px;
/*	_height:190px;*/
	position:relative;
	margin:0 0 25px 0;
	padding0px;
	background:url(../images/head_miwa.gif) no-repeat;
/*border:solid 1px #f00;*/
}
#left_miwa{ background:url(../images/menu_img/left_miwa_100318.png) no-repeat; position:absolute; top:0px; left:-9px; width:201px; height:228px; }


#header_fuzzy{
	display:block;
	width:650px;
	height:90px;
/*	_height:190px;*/
	position:relative;
	margin:0 0 25px 0;
	padding0px;
	background:url(../images/head_fuzzy.gif) no-repeat;
/*border:solid 1px #f00;*/
}
#left_fuzzy{ background:url(../images/menu_img/left_fuzzy_100826.png) no-repeat; position:absolute; top:0px; left:-29px; width:221px; height:228px; }


#header_nakazawa{
	display:block;
	width:650px;
	height:90px;
/*	_height:190px;*/
	position:relative;
	margin:0 0 25px 0;
	padding0px;
	background:url(../images/head_nakazawa.gif) no-repeat;
/*border:solid 1px #f00;*/
}
#left_nakazawa{ background:url(../images/menu_img/left_nakazawa_100823.png) no-repeat; position:absolute; top:0px; left:-15px; width:207px; height:228px; }


#header_love{
	display:block;
	width:650px;
	height:90px;
/*	_height:190px;*/
	position:relative;
	margin:0 0 25px 0;
	padding0px;
	background:url(../images/head_love.gif) no-repeat;
/*border:solid 1px #f00;*/
}
#left_love{ background:url(../images/menu_img/left_love_100901.png) no-repeat; position:absolute; top:0px; left:-28px; width:220px; height:228px; }


#header_dtw{
	display:block;
	width:650px;
	height:90px;
/*	_height:190px;*/
	position:relative;
	margin:0 0 25px 0;
	padding0px;
	background:url(../images/head_dtw.gif) no-repeat;
/*border:solid 1px #f00;*/
}
#left_dtw{ background:url(../images/menu_img/left_dtw.png) no-repeat; position:absolute; top:0px; left:-28px; width:220px; height:228px; }


#header_wtb{
	display:block;
	width:650px;
	height:90px;
/*	_height:190px;*/
	position:relative;
	margin:0 0 25px 0;
	padding0px;
	background:url(../images/head_wtb.gif) no-repeat;
/*border:solid 1px #f00;*/
}
#left_wtb{ background:url(../images/menu_img/left_wtb_100521.png) no-repeat; position:absolute; top:0px; left:-28px; width:220px; height:228px; }



#header_masato{
	display:block;
	width:650px;
	height:90px;
/*	_height:190px;*/
	position:relative;
	margin:0 0 25px 0;
	padding0px;
	background:url(../images/head_masato.gif) no-repeat;
/*border:solid 1px #f00;*/
}
#left_masato{ background:url(../images/menu_img/left_masato_100318.png) no-repeat; position:absolute; top:0px; left:-28px; width:220px; height:228px; }


#header_naomi{
	display:block;
	width:650px;
	height:90px;
/*	_height:190px;*/
	position:relative;
	margin:0 0 25px 0;
	padding0px;
	background:url(../images/head_naomi.gif) no-repeat;
/*border:solid 1px #f00;*/
}
#left_naomi{ background:url(../images/menu_img/left_naomi.png) no-repeat; position:absolute; top:0px; left:-28px; width:220px; height:228px; }


#header_ternival{
	display:block;
	width:650px;
	height:90px;
/*	_height:190px;*/
	position:relative;
	margin:0 0 25px 0;
	padding0px;
	background:url(../images/head_ternival.gif) no-repeat;
/*border:solid 1px #f00;*/
}
#left_ternival{ background:url(../images/menu_img/left_ternival.png) no-repeat; position:absolute; top:0px; left:-15px; width:199px; height:228px; }



#header_lucklang{
	display:block;
	width:650px;
	height:90px;
/*	_height:190px;*/
	position:relative;
	margin:0 0 25px 0;
	padding0px;
	background:url(../images/head_lucklang.gif) no-repeat;
/*border:solid 1px #f00;*/
}
#left_lucklang{ background:url(../images/menu_img/left_lucklang.png) no-repeat; position:absolute; top:0px; left:-24px; width:216px; height:228px; }


#header_under{
	display:block;
	width:650px;
	height:90px;
/*	_height:190px;*/
	position:relative;
	margin:0 0 25px 0;
	padding0px;
	background:url(../images/head_under.gif) no-repeat;
/*border:solid 1px #f00;*/
}
#left_under{ background:url(../images/menu_img/left_under.png) no-repeat; position:absolute; top:0px; left:-40px; width:232px; height:228px; }

/*** photoなしアーティストはdctstore_artist_none.css で ***/

.main_contents ul.artist_head_menu{
	position:absolute; top:64px; left:0px;
  padding:0;
	width:650px;
}

.foot_category_dtw {height:25px;width:650px;margin:0 auto;padding:30px 0 0 190px;background:url(../images/category_select_dtw.gif) no-repeat top right;}
.foot_category_dct {height:25px;width:650px;margin:0 auto;padding:30px 0 0 190px;background:url(../images/category_select_dct.gif) no-repeat top right; display:block;}
.foot_category_fuzzy {height:25px;width:650px;margin:0 auto;padding:30px 0 0 190px;background:url(../images/category_select_fuzzy.gif) no-repeat top right;}
.foot_category_love {height:25px;width:650px;margin:0 auto;padding:30px 0 0 190px;background:url(../images/category_select_love.gif) no-repeat top right;}
.foot_category_miwa {height:25px;width:650px;margin:0 auto;padding:30px 0 0 190px;background:url(../images/category_select_miwa.gif) no-repeat top right;}
.foot_category_masato {height:25px;width:650px;margin:0 auto;padding:30px 0 0 190px;background:url(../images/category_select_masato.gif) no-repeat top right;}
.foot_category_nakazawa {height:25px;width:650px;margin:0 auto;padding:30px 0 0 190px;background:url(../images/category_select_nakazawa.gif) no-repeat top right;}
.foot_category_wtb {height:25px;width:650px;margin:0 auto;padding:30px 0 0 190px;background:url(../images/category_select_wtb.gif) no-repeat top right;}
.foot_category_lucklang {height:25px;width:650px;margin:0 auto;padding:30px 0 0 190px;background:url(../images/category_select_lucklang.gif) no-repeat top right;}
.foot_category_naomi {height:25px;width:650px;margin:0 auto;padding:30px 0 0 190px;background:url(../images/category_select_naomi.gif) no-repeat top right;}
.foot_category_ternival {height:25px;width:650px;margin:0 auto;padding:30px 0 0 190px;background:url(../images/category_select_ternival.gif) no-repeat top right;}
.foot_category_under {height:25px;width:650px;margin:0 auto;padding:30px 0 0 190px;background:url(../images/category_select_under.gif) no-repeat top right;}

/*.foot_category ul.artist_head_menu{
  padding:0;
  margin:0;
	width:650px;
}*/
ul.artist_head_menu li{
  float:left;
	display:block;
	height:25px!important;
}
ul.artist_head_menu li a{
	display:block;
/*  background-image:none;*/
	height:25px!important;
	margin-right:3px;
	padding:0;
	overflow:hidden;
	text-indent:-9999px;
	outline:none;
/* border:solid 1px #f00;*/
}

/* 該当カテゴリなし */
ul.artist_head_menu li.cat_music_none{    cursor:default; background:url(../images/head_no_submenu.gif) 0 0px; padding-right:3px;}
ul.artist_head_menu li.cat_movie_none{    cursor:default; background:url(../images/head_no_submenu.gif) -88px 0px; padding-right:3px;}
ul.artist_head_menu li.cat_goods_none{    cursor:default; background:url(../images/head_no_submenu.gif) -175px 0px; padding-right:3px;}
ul.artist_head_menu li.cat_books_none{    cursor:default; background:url(../images/head_no_submenu.gif) -262px 0px; padding-right:3px;}
ul.artist_head_menu li.cat_original_none{ cursor:default; background:url(../images/head_no_submenu.gif) -349px 0px; padding-right:3px;}
ul.artist_head_menu li.cat_fanclub_none{  cursor:default; background:url(../images/head_no_submenu.gif) -450px 0px; padding-right:3px;}
ul.artist_head_menu li.cat_all_none{      cursor:default; background:url(../images/head_no_submenu.gif) -550px 0px;}

ul.artist_head_menu li a.cat_music, ul.artist_head_menu li a.cat_music_now, ul.artist_head_menu li.cat_music_none{ width:85px; }
ul.artist_head_menu li a.cat_movie, ul.artist_head_menu li a.cat_movie_now, ul.artist_head_menu li.cat_movie_none{ width:84px; }
ul.artist_head_menu li a.cat_goods, ul.artist_head_menu li a.cat_goods_now, ul.artist_head_menu li.cat_goods_none{ width:84px; }
ul.artist_head_menu li a.cat_books, ul.artist_head_menu li a.cat_books_now, ul.artist_head_menu li.cat_books_none{ width:84px; }
ul.artist_head_menu li a.cat_original, ul.artist_head_menu li a.cat_original_now, ul.artist_head_menu li.cat_original_none{ width:98px; }
ul.artist_head_menu li a.cat_fanclub, ul.artist_head_menu li a.cat_fanclub_now, ul.artist_head_menu li.cat_fanclub_none{ width:97px; }
ul.artist_head_menu li a.cat_all, ul.artist_head_menu li a.cat_all_now, ul.artist_head_menu li.cat_all_none{ width:100px; margin-right:0;}

/*** photoなしアーティストは dctstore_artist_none.css で ***/

/*** artists ***/
ul.artist_head_menu li.lucklang_music a{ background:url(../images/head_lucklang_submenu.gif) 0px 0px;}
ul.artist_head_menu li.lucklang_all   a{ background:url(../images/head_lucklang_submenu.gif) -550px 0px;}
ul.artist_head_menu li.lucklang_music a.cat_music:hover{  background-position:0 -25px; }
ul.artist_head_menu li.lucklang_all   a.cat_all:hover{  background-position:-550px -25px; }
ul.artist_head_menu li.lucklang_music a.cat_music_now{    cursor:default; background:url(../images/head_lucklang_submenu.gif) 0 -50px; }
ul.artist_head_menu li.lucklang_all   a.cat_all_now{      cursor:default; background:url(../images/head_lucklang_submenu.gif) -550px -50px; }
#header_lucklang ul.artist_head_menu li a.cat_official{ position:absolute; top:-38px; width:130px; background-image:none;}
#header_lucklang ul.artist_head_menu li.lucklang_official a.cat_official{ left:215px; }
ul.artist_head_menu li.txt_all_lucklang { background:url(../images/txt_all_lucklang.gif) no-repeat; width:120px; height:25px; text-indent:-9999px;}

ul.artist_head_menu li.naomi_music    a{ background:url(../images/head_naomi_submenu.gif) 0px 0px;}
ul.artist_head_menu li.naomi_goods    a{ background:url(../images/head_naomi_submenu.gif) -175px 0px;}
ul.artist_head_menu li.naomi_all      a{ background:url(../images/head_naomi_submenu.gif) -550px 0px;}
ul.artist_head_menu li.naomi_music   a.cat_music:hover{  background-position:0 -25px; }
ul.artist_head_menu li.naomi_goods   a.cat_goods:hover{  background-position:-175px -25px; }
ul.artist_head_menu li.naomi_all     a.cat_all:hover{  background-position:-550px -25px; }
ul.artist_head_menu li.naomi_music    a.cat_music_now{    cursor:default; background:url(../images/head_naomi_submenu.gif) 0 -50px; }
ul.artist_head_menu li.naomi_goods    a.cat_goods_now{    cursor:default; background:url(../images/head_naomi_submenu.gif) -175px -50px; }
ul.artist_head_menu li.naomi_all      a.cat_all_now{      cursor:default; background:url(../images/head_naomi_submenu.gif) -550px -50px; }
#header_naomi ul.artist_head_menu li a.cat_official{ position:absolute; top:-38px; width:130px; background-image:none;}
#header_naomi ul.artist_head_menu li.naomi_official a.cat_official{ left:385px; }

ul.artist_head_menu li.ternival_music a{ background:url(../images/head_ternival_submenu.gif) 0px 0px;}
ul.artist_head_menu li.ternival_all   a{ background:url(../images/head_ternival_submenu.gif) -550px 0px;}
ul.artist_head_menu li.ternival_music a.cat_music:hover{  background-position:0 -25px; }
ul.artist_head_menu li.ternival_all   a.cat_all:hover{  background-position:-550px -25px; }
ul.artist_head_menu li.ternival_music a.cat_music_now{    cursor:default; background:url(../images/head_ternival_submenu.gif) 0 -50px; }
ul.artist_head_menu li.ternival_all   a.cat_all_now{      cursor:default; background:url(../images/head_ternival_submenu.gif) -550px -50px; }
ul.artist_head_menu li.txt_all_ternival { background:url(../images/txt_all_ternival.gif) no-repeat; width:120px; height:25px; text-indent:-9999px;}

ul.artist_head_menu li.under_music a{ background:url(../images/head_under_submenu.gif) 0px 0px;}
ul.artist_head_menu li.under_all   a{ background:url(../images/head_under_submenu.gif) -550px 0px;}
ul.artist_head_menu li.under_music a.cat_music:hover{  background-position:0 -25px; }
ul.artist_head_menu li.under_all   a.cat_all:hover{  background-position:-550px -25px; }
ul.artist_head_menu li.under_music a.cat_music_now{    cursor:default; background:url(../images/head_under_submenu.gif) 0 -50px; }
ul.artist_head_menu li.under_all   a.cat_all_now{      cursor:default; background:url(../images/head_under_submenu.gif) -550px -50px; }
#header_under ul.artist_head_menu li a.cat_official{ position:absolute; top:-38px; width:130px; background-image:none;}
#header_under ul.artist_head_menu li.under_official a.cat_official{ left:293px; }
ul.artist_head_menu li.txt_all_under { background:url(../images/txt_all_under.gif) no-repeat; width:120px; height:25px; text-indent:-9999px;}

/*** dtw ***/
ul.artist_head_menu li.dtw_music    a{ background:url(../images/head_dtw_submenu.gif) 0px 0px;}
ul.artist_head_menu li.dtw_all      a{ background:url(../images/head_dtw_submenu.gif) -550px 0px;}
ul.artist_head_menu li.dtw_music   a.cat_music:hover{  background-position:0 -25px; }
ul.artist_head_menu li.dtw_all     a.cat_all:hover{  background-position:-550px -25px; }
ul.artist_head_menu li.dtw_music    a.cat_music_now{    cursor:default; background:url(../images/head_dtw_submenu.gif) 0 -50px; }
ul.artist_head_menu li.dtw_all      a.cat_all_now{      cursor:default; background:url(../images/head_dtw_submenu.gif) -550px -50px; }
#header_dtw ul.artist_head_menu li a.cat_official{ position:absolute; top:-38px; width:130px; background-image:none;}
#header_dtw ul.artist_head_menu li.dtw_official a.cat_official{ left:300px; }
ul.artist_head_menu li.txt_all_dtw { background:url(../images/txt_all_dtw.gif) no-repeat; width:120px; height:25px; text-indent:-9999px;}

/*** dct ***/
ul.artist_head_menu li.dct_music    a{ background:url(../images/head_dct_submenu.gif) 0px 0px;}
ul.artist_head_menu li.dct_movie    a{ background:url(../images/head_dct_submenu.gif) -88px 0px;}
ul.artist_head_menu li.dct_goods    a{ background:url(../images/head_dct_submenu.gif) -175px 0px;}
ul.artist_head_menu li.dct_books    a{ background:url(../images/head_dct_submenu.gif) -262px 0px;}
ul.artist_head_menu li.dct_original a{ background:url(../images/head_dct_submenu.gif) -349px 0px;}
ul.artist_head_menu li.dct_fanclub  a{ background:url(../images/head_dct_submenu.gif) -450px 0px;}
ul.artist_head_menu li.dct_all      a{ background:url(../images/head_dct_submenu.gif) -550px 0px;}

ul.artist_head_menu li.dct_music   a.cat_music:hover{  background-position:0 -25px; }
ul.artist_head_menu li.dct_movie   a.cat_movie:hover{  background-position:-88px -25px; }
ul.artist_head_menu li.dct_goods   a.cat_goods:hover{  background-position:-175px -25px; }
ul.artist_head_menu li.dct_books   a.cat_books:hover{  background-position:-262px -25px; }
ul.artist_head_menu li.dct_original a.cat_original:hover{ background-position:-349px -25px; }
ul.artist_head_menu li.dct_fanclub a.cat_fanclub:hover{  background-position:-450px -25px; }
ul.artist_head_menu li.dct_all     a.cat_all:hover{  background-position:-550px -25px; }

ul.artist_head_menu li.dct_music    a.cat_music_now{    cursor:default; background:url(../images/head_dct_submenu.gif) 0 -50px; }
ul.artist_head_menu li.dct_movie    a.cat_movie_now{    cursor:default; background:url(../images/head_dct_submenu.gif) -88px -50px; }
ul.artist_head_menu li.dct_goods    a.cat_goods_now{    cursor:default; background:url(../images/head_dct_submenu.gif) -175px -50px; }
ul.artist_head_menu li.dct_books    a.cat_books_now{    cursor:default; background:url(../images/head_dct_submenu.gif) -262px -50px; }
ul.artist_head_menu li.dct_original a.cat_original_now{ cursor:default; background:url(../images/head_dct_submenu.gif) -349px -50px; }
ul.artist_head_menu li.dct_fanclub  a.cat_fanclub_now{  cursor:default; background:url(../images/head_dct_submenu.gif) -450px -50px; }
ul.artist_head_menu li.dct_all      a.cat_all_now{      cursor:default; background:url(../images/head_dct_submenu.gif) -550px -50px; }

#header_dct ul.artist_head_menu li a.cat_official{ position:absolute; top:-38px; width:130px; background-image:none;}
#header_dct ul.artist_head_menu li.dct_official a.cat_official{ left:411px; }

/*** fuzzy ***/
ul.artist_head_menu li.fuzzy_music    a{ background:url(../images/head_fuzzy_submenu.gif) 0px 0px;}
ul.artist_head_menu li.fuzzy_movie    a{ background:url(../images/head_fuzzy_submenu.gif) -88px 0px;}
ul.artist_head_menu li.fuzzy_goods    a{ background:url(../images/head_fuzzy_submenu.gif) -175px 0px;}
ul.artist_head_menu li.fuzzy_all      a{ background:url(../images/head_fuzzy_submenu.gif) -550px 0px;}
ul.artist_head_menu li.fuzzy_music   a.cat_music:hover{  background-position:0 -25px; }
ul.artist_head_menu li.fuzzy_movie   a.cat_movie:hover{  background-position:-88px -25px; }
ul.artist_head_menu li.fuzzy_goods   a.cat_goods:hover{  background-position:-175px -25px; }
ul.artist_head_menu li.fuzzy_all     a.cat_all:hover{  background-position:-550px -25px; }
ul.artist_head_menu li.fuzzy_music    a.cat_music_now{ cursor:default; background:url(../images/head_fuzzy_submenu.gif) 0 -50px; }
ul.artist_head_menu li.fuzzy_movie    a.cat_movie_now{    cursor:default; background:url(../images/head_fuzzy_submenu.gif) -88px -50px; }
ul.artist_head_menu li.fuzzy_goods    a.cat_goods_now{    cursor:default; background:url(../images/head_fuzzy_submenu.gif) -175px -50px; }
ul.artist_head_menu li.fuzzy_all      a.cat_all_now{   cursor:default; background:url(../images/head_fuzzy_submenu.gif) -550px -50px; }
#header_fuzzy ul.artist_head_menu li a.cat_official{ position:absolute; top:-38px; width:130px; background-image:none;}
#header_fuzzy ul.artist_head_menu li.fuzzy_official a.cat_official{ left:340px; }
ul.artist_head_menu li.txt_all_fuzzy { background:url(../images/txt_all_fuzzy.gif) no-repeat; width:120px; height:25px; text-indent:-9999px;}

/*** love ***/
ul.artist_head_menu li.love_music    a{ background:url(../images/head_love_submenu.gif) 0px 0px;}
ul.artist_head_menu li.love_goods    a{ background:url(../images/head_love_submenu.gif) -175px 0px;}
ul.artist_head_menu li.love_all      a{ background:url(../images/head_love_submenu.gif) -550px 0px;}
ul.artist_head_menu li.love_music   a.cat_music:hover{  background-position:0 -25px; }
ul.artist_head_menu li.love_goods   a.cat_goods:hover{  background-position:-175px -25px; }
ul.artist_head_menu li.love_all     a.cat_all:hover{  background-position:-550px -25px; }
ul.artist_head_menu li.love_music    a.cat_music_now{    cursor:default; background:url(../images/head_love_submenu.gif) 0 -50px; }
ul.artist_head_menu li.love_goods    a.cat_goods_now{    cursor:default; background:url(../images/head_love_submenu.gif) -175px -50px; }
ul.artist_head_menu li.love_all      a.cat_all_now{      cursor:default; background:url(../images/head_love_submenu.gif) -550px -50px; }
#header_love ul.artist_head_menu li a.cat_official{ position:absolute; top:-38px; width:130px; background-image:none;}
#header_love ul.artist_head_menu li.love_official a.cat_official{ left:130px; }

/*** miwa ***/
ul.artist_head_menu li.miwa_music    a{ background:url(../images/head_miwa_submenu.gif) 0px 0px;}
ul.artist_head_menu li.miwa_movie    a{ background:url(../images/head_miwa_submenu.gif) -88px 0px;}
ul.artist_head_menu li.miwa_all      a{ background:url(../images/head_miwa_submenu.gif) -550px 0px;}
ul.artist_head_menu li.miwa_music   a.cat_music:hover{  background-position:0 -25px; }
ul.artist_head_menu li.miwa_movie   a.cat_movie:hover{  background-position:-88px -25px; }
ul.artist_head_menu li.miwa_all     a.cat_all:hover{  background-position:-550px -25px; }
ul.artist_head_menu li.miwa_music    a.cat_music_now{    cursor:default; background:url(../images/head_miwa_submenu.gif) 0 -50px; }
ul.artist_head_menu li.miwa_movie    a.cat_movie_now{    cursor:default; background:url(../images/head_miwa_submenu.gif) -88px -50px; }
ul.artist_head_menu li.miwa_all      a.cat_all_now{      cursor:default; background:url(../images/head_miwa_submenu.gif) -550px -50px; }
#header_miwa ul.artist_head_menu li a.cat_official{ position:absolute; top:-38px; width:130px; background-image:none;}
#header_miwa ul.artist_head_menu li.miwa_official a.cat_official{ left:272px; }

/*** masato ***/
ul.artist_head_menu li.masato_music    a{ background:url(../images/head_masato_submenu.gif) 0px 0px;}
ul.artist_head_menu li.masato_books    a{ background:url(../images/head_masato_submenu.gif) -262px 0px;}
ul.artist_head_menu li.masato_all      a{ background:url(../images/head_masato_submenu.gif) -550px 0px;}
ul.artist_head_menu li.masato_music   a.cat_music:hover{  background-position:0 -25px; }
ul.artist_head_menu li.masato_books   a.cat_books:hover{  background-position:-262px -25px; }
ul.artist_head_menu li.masato_all     a.cat_all:hover{  background-position:-550px -25px; }
ul.artist_head_menu li.masato_music    a.cat_music_now{    cursor:default; background:url(../images/head_masato_submenu.gif) 0 -50px; }
ul.artist_head_menu li.masato_books    a.cat_books_now{    cursor:default; background:url(../images/head_masato_submenu.gif) -262px -50px; }
ul.artist_head_menu li.masato_all      a.cat_all_now{      cursor:default; background:url(../images/head_masato_submenu.gif) -550px -50px; }
ul.artist_head_menu li.txt_all_masato { background:url(../images/txt_all_masato.gif) no-repeat; width:120px; height:25px; text-indent:-9999px;}

/*** nakazawa ***/
ul.artist_head_menu li.nakazawa_music  a{ background:url(../images/head_nakazawa_submenu.gif) 0px 0px;}
ul.artist_head_menu li.nakazawa_all    a{ background:url(../images/head_nakazawa_submenu.gif) -550px 0px;}
ul.artist_head_menu li.nakazawa_music  a.cat_music:hover{  background-position:0 -25px; }
ul.artist_head_menu li.nakazawa_all    a.cat_all:hover{  background-position:-550px -25px; }
ul.artist_head_menu li.nakazawa_music  a.cat_music_now{    cursor:default; background:url(../images/head_nakazawa_submenu.gif) 0 -50px; }
ul.artist_head_menu li.nakazawa_all    a.cat_all_now{      cursor:default; background:url(../images/head_nakazawa_submenu.gif) -550px -50px; }
#header_nakazawa ul.artist_head_menu li a.cat_official{ position:absolute; top:-38px; width:130px; background-image:none;}
#header_nakazawa ul.artist_head_menu li.nakazawa_official a.cat_official{ left:140px; }
ul.artist_head_menu li.txt_all_nakazawa { background:url(../images/txt_all_nakazawa.gif) no-repeat; width:120px; height:25px; text-indent:-9999px;}

/*** wtb ***/
ul.artist_head_menu li.who_music  a{ background:url(../images/head_wtb_submenu.gif) 0px 0px;}
ul.artist_head_menu li.who_goods  a{ background:url(../images/head_wtb_submenu.gif) -175px 0px;}
ul.artist_head_menu li.who_all    a{ background:url(../images/head_wtb_submenu.gif) -550px 0px;}
ul.artist_head_menu li.who_music  a.cat_music:hover{  background-position:0 -25px; }
ul.artist_head_menu li.who_goods  a.cat_goods:hover{  background-position:-175px -25px; }
ul.artist_head_menu li.who_all    a.cat_all:hover{  background-position:-550px -25px; }
ul.artist_head_menu li.who_music  a.cat_music_now{    cursor:default; background:url(../images/head_wtb_submenu.gif) 0 -50px; }
ul.artist_head_menu li.who_goods  a.cat_goods_now{    cursor:default; background:url(../images/head_wtb_submenu.gif) -175px -50px; }
ul.artist_head_menu li.who_all    a.cat_all_now{      cursor:default; background:url(../images/head_wtb_submenu.gif) -550px -50px; }
#header_wtb ul.artist_head_menu li a.cat_official{ position:absolute; top:-38px; width:130px; background-image:none;}
#header_wtb ul.artist_head_menu li.who_official a.cat_official{ left:284px; }
ul.artist_head_menu li.txt_all_wtb { background:url(../images/txt_all_wtb.gif) no-repeat; width:120px; height:25px; text-indent:-9999px;}




/*
ul.artist_head_menu li a{ background-color:#fff; opacity:0; filter:alpha(opacity=0);}
ul.artist_head_menu li a:hover{ background-color:#fff; opacity:0.3; filter:alpha(opacity=30); }
ul.artist_head_menu li a.cat_music{   width:45px; background-position:0px 0px;}
ul.artist_head_menu li a.cat_movie{   width:45px; background-position:-46px 0px;}
ul.artist_head_menu li a.cat_goods{   width:51px; background-position:-92px 0px;}
ul.artist_head_menu li a.cat_ticket{  width:60px; display:none;}
ul.artist_head_menu li a.cat_books{   width:47px; background-position:-144px 0px;}
ul.artist_head_menu li a.cat_original{width:91px; background-position:-192px 0px;}
ul.artist_head_menu li a.cat_outlet{  width:72px; display:none;}
ul.artist_head_menu li a.cat_premium{ width:65px; display:none;}
ul.artist_head_menu li a.cat_fanclub{ width:77px; background-position:-284px 0px;}
ul.artist_head_menu li a.cat_all{     width:80px; background-position:-362px 0px;}
ul.artist_head_menu li a.cat_official{ position:absolute; top:-34px; width:130px; background-image:none;}
ul.artist_head_menu li#dct_official a.cat_official{ left:370px; }
ul.artist_head_menu li#miwa_official a.cat_official{ left:250px; }
ul.artist_head_menu li#fuzzy_official a.cat_official{ left:310px; }
ul.artist_head_menu li#nakazawa_official a.cat_official{ left:140px; }
ul.artist_head_menu li#love_official a.cat_official{ left:120px; }
ul.artist_head_menu li#dtw_official a.cat_official{ left:275px; }
ul.artist_head_menu li#who_official a.cat_official{ left:260px; }
ul.artist_head_menu li#naomi_official a.cat_official{ left:360px; }
ul.artist_head_menu li#lucklang_official a.cat_official{ left:195px; }
ul.artist_head_menu li#under_official a.cat_official{ left:270px; }
*/

#left_menu{
  min-height: 1203px; /* 1121px + left_xxx.jpg(82px) のheight分　*/
  height: auto !important;
  height: 1203px;
}
.left_menu{
 background-position: 0 0;
 min-height: 1203px;
 height: auto !important;
 height: 1203px;
}

ul#Menu{ top:228px; }/* left_xxx のheight 分*/


/*
a#left_blog{   top:947px;}
a#left_pickup{ top:967px;}
a#left_qa{     top:996px;}

a#left_mypage{    top:1111px;}
a#left_guide{     top:1231px;}
a#left_contact{   top:1271px;}

a#left_guide_order{  top:1406px;}
a#left_guide_pay{    top:1425px;}
a#left_guide_deli{   top:1444px;}
a#left_guide_change{ top:1463px;}
a#left_guide_contact{top:1484px;}
*/

a#left_bnr_wmmw{  top:591px;}

a#left_blog{   top:660px;}
a#left_pickup{ top:816px;}
a#left_qa{     top:845px;}

a#left_guide_use{  top:978px;}
a#left_guide_order{  top:1000px;}
a#left_guide_pay{    top:1022px;}
a#left_guide_deli{   top:1044px;}
a#left_guide_change{ top:1066px;}
a#left_guide_contact{top:1088px;}

a#left_cart2{     top:1168px;}
a#left_orderlist{ top:1221px;}

a#left_garden{ top:1301px;}


