
h1.pickup{
margin:0 0 5px 0;
padding:0;
width:655px;
height:48px;
text-indent:-9999px;
outline: none;
background:url("/img/pickup/tit_pickup_eg.jpg") no-repeat;
}


.tit_index{
margin:0 0 0 0;
padding:0;
width:655px;
height:31px;
text-indent:-9999px;
background:url("/img/pickup/title_index_eg.jpg") no-repeat;
}
.tit_artist{
margin:0 0 0 0;
padding:0;
width:655px;
height:31px;
text-indent:-9999px;
background:url("/img/pickup/title_artinfo_e.jpg") no-repeat;
}
.tit_label{
margin:0 0 0 0;
padding:0;
width:655px;
height:31px;
text-indent:-9999px;
background:url("../img/pickup/title_labinfo_e.jpg") no-repeat;
}
.tit_intv{
margin:13px 0 0 0;
padding:0;
width:655px;
height:31px;
text-indent:-9999px;
background:url("/img/pickup/title_intv_e.jpg") no-repeat;
}
.tit_party{
margin:13px 0 0 0;
padding:0;
width:655px;
height:26px;
text-indent:-9999px;
background:url("/img/pickup/title_partyinfo_e.jpg") no-repeat;
}
.tit_release{
margin:13px 0 0 0;
padding:0;
width:655px;
height:26px;
text-indent:-9999px;
background:url("/img/pickup/title_releas_e.jpg") no-repeat;
}
.tit_release_no{
margin:13px 0 0 5px;
padding:0;
width:655px;
height:20px;
font-weight:bold;
}
.tit_design{
margin:13px 0 0 0;
padding:0;
width:655px;
height:26px;
text-indent:-9999px;
background:url("../img/pickup/title_design_e.jpg") no-repeat;
}
.tit_release_artist{
margin:5px 0 0 5px;
padding:0;
width:655px;
height:15px;
font-weight:bold;
}
.tit_release_ac{
margin:13px 0 0 0;
padding:0;
width:655px;
height:26px;
text-indent:-9999px;
background:url("../img/pickup/title_releas_ac_e.jpg") no-repeat;
}
.tit_release_dl{
margin:13px 0 0 0;
padding:0;
width:655px;
height:26px;
text-indent:-9999px;
background:url("/img/pickup/title_releas2_e.jpg") no-repeat;
}
.tit_movie{
margin:13px 0 0 0;
padding:0;
width:655px;
height:31px;
text-indent:-9999px;
background:url("/img/pickup/title_mov_e.jpg") no-repeat;
}
.tit_white{
margin:0 0 0 0;
padding:0;
width:655px;
height:7px;
background:url("/img/html/white_title.jpg") no-repeat;
}





/*  追記 by aoki  */
#photo {
	float: left;
	margin: 0px 10px 0px 0px;
}


/*  リリース by enok  */
#menuBlock{
margin:0 0 5px 0;
padding:3px 4px;
width:655px;
height:26px;
background:url("/img/html/menuWaku.jpg") 0 0 repeat-y;
}
#menuBtn{
margin:0;
padding:0;
height:26px;
overflow:hidden;
}
#menuBtn a{
display: block;
margin:0;
padding:0;
width:216px;
height:26px;
float:left;
text-indent:-9999px;
}
#menuBtn .releaseUse{background:url("/img/html/helpBtn.jpg") 0 0 repeat-y;}
#menuBtn .releaseUse:hover{background:url("/img/html/helpBtn.jpg") 0 26px repeat-y;}

#menuBtn .releaseBuy{background:url("/img/html/helpBtn.jpg") -217px 0 repeat-y;}
#menuBtn .releaseBuy:hover{background:url("/img/html/helpBtn.jpg") -217px 26px repeat-y;}

#menuBtn .releaseMember{background:url("/img/html/helpBtn.jpg") -433px 0 repeat-y;}
#menuBtn .releaseMember:hover{background:url("/img/html/helpBtn.jpg") -433px 26px repeat-y;}


#menuBtn .on1{background:url("/img/html/helpBtn.jpg") 0 26px repeat-y;}
#menuBtn .on2{background:url("/img/html/helpBtn.jpg") -217px 26px repeat-y;}
#menuBtn .on3{background:url("/img/html/helpBtn.jpg") -433px 26px repeat-y;}


.middle{
margin:0;
padding:0;
width:655px;
background:url("/img/mypage/middle.jpg") repeat-y;
}
.bottom{
margin:0 0 4px 0;
padding:0;
width:655px;
height:6px;
background:url("/img/mypage/bottom.jpg") no-repeat;
}
.bottom_under{
margin:0 0 0 0;
padding:0 3px 0 3px;
width:649px;
}

table.memberBlock{
border-collapse: collapse;
margin:0 0 0 5px;
padding:0;
width:645px;
font-size:1.0em;
background:#FFFFFF;
}
td{
border: solid 1px #CCCCCC;
verticle-align:top;
color:#666666;
width:480px;
}
td.title{
background:#F9F9F9;
width:130px;
}
td.bottom{
padding:5px;
background:#F9F9F9;
text-align:right;
}
.help{
color:#DA6F0F;
}
td.btn{
background:#F9F9F9;
text-align:right;
width:637px;
}
.form_btn{
	margin:10px 0 0 0;
	padding:0;
	width:652px;
	text-align:right;
}
.txt{
	margin:0;
	padding:0 10px 0 10px
}
.top_img{
	margin:10px 0 10px 0;
	padding:0;
}


/*  セレクション  */
.pickupBlock{
position:relative;
margin:0 0 5px 0;
padding:0;
width:655px;
height:185px;
background:url("/img/pickup/pickupBg.jpg") no-repeat;
}
.pickupBlock ul{
position:absolute;
top:8px;
left:18px;
margin:0;
padding:0;
width:628px;
height:170px;
overflow-y:auto;
list-style-type:none;
line-height:1.4em;
}

.pickupBlock li{
margin:3px 4px 0 0;
padding:0;
width:97px;
height:165px;
float:left;
overflow:hidden;
}

.pickupBlock li img{
margin:0;
padding:0;
width:93px;
height:93px;
border:0;
}

.pickupBlock li .jacket{
margin:0 0 4px 0;
padding:0;
width:93px;
height:93px;
float:left;
border:solid 2px #F5F5F5;
}
.pickupBlock li .jacket:hover{border:solid 2px #D45D0C;}

.pickupBlock li .title{
margin:0;
padding:0;
color:#404040;
font-weight:bold;
width:93px;
float:left;
overflow:hidden;
}

.pickupBlock li .lead{
margin:0;
padding:0;
color:#666666;
width:93px;
float:left;
overflow:hidden;
line-height:1.2em;
}


/*  イベント画像  */
.eventBlock{
position:relative;
margin:0 0 5px 0;
padding:0;
width:655px;
height:145px;
background:url("/img/pickup/pickupEventBg.jpg") no-repeat;
}
.eventBlock ul{
position:absolute;
top:24px;
left:18px;
margin:0;
padding:0;
width:628px;
height:106px;
overflow-y:auto;
list-style-type:none;
line-height:1.4em;
}

.eventBlock li{
margin:3px 3px 0 0;
padding:0;
width:49px;
height:49px;
float:left;
overflow:hidden;
}

.eventBlock li img{
margin:0;
padding:0;
width:45px;
height:45px;
border:0;
}

.eventBlock li .jacket{
margin:0 0 4px 0;
padding:0;
width:45px;
height:45px;
float:left;
border:solid 2px #F5F5F5;
}
.eventBlock li .jacket:hover{border:solid 2px #D45D0C;}


.pickupHead{
margin:7px 0 7px 0 !important;
padding:0 !important;
height:18px !important;
color:#514E3A;
border-bottom:groove 2px #FFFFFF;
font-size:1.6em;
font-weight:bold;
width:609px !important;
}

.m_movie{
margin:0;
padding:0 10px 0 10px;
width:425px;
float:left;
}
.m_txt{
margin:0;
padding:0;
float:left;
width:205px;
}

.at_mess{
	margin:10px 0 5px 0;
	padding:6px 0 4px 30px;
	font-size:1.2em;
	font-weight:bold;
	width:621px;
	border: solid 2px #FF007E;
	background: url(/img/err_icon.gif) 3px 10px no-repeat #FF99CC;
}

.at_mess a:link {color:#3333FF;
text-decoration:underline;
background:transparent;
font-weight:none;}
.at_mess a:visited {color:#3333FF;
text-decoration:none;
background:transparent;
font-weight:none;}
.at_mess a:hover {
color:#896088;
text-decoration:underline;
background:transparent;
font-weight:none;}


p.ename {
	margin:0 10px 0 10px;
	padding:8px 0 0 0;
}

div.pblock{
	margin:0 0 7px 3px;
	width:649px;
	height:140px;
	background: url(/img/pickup/index_bk.jpg) 0 0 no-repeat;
}

p.ppic{
	float:left;
	width:328px;
	height:114px;
	margin:12px 0 0 17px;
	padding:0;
	border:solid 2px #eeeeee;
}
p.ppic:hover{
	border:solid 2px #D45D0C;
}
p.ptxt{
	float:left;
	width:280px;
	height:114px;
	margin:13px 0 0 11px;
}

p.exp_img{
	margin:5px 0 0 10px;
	float:left;
	width:175px;
	height:175px;
}
p.exp_txt{
	margin:5px 0 0 10px;
	float:left;
	width:430px;
}

.exp_jacket{
margin:0;
padding:0;
width:175px;
height:175px;
float:left;
border:solid 2px #F5F5F5;
}
.exp_jacket:hover{
	border:solid 2px #D45D0C;
}

/*  ITEM  */
.itemBlock{
margin:0 0 0 0;
padding:0;
width:655px;
}

.itemBlock ul{
margin:0 0 0 4px;
padding:0 0 3px 0;
width:650px;
list-style-type:none;
line-height:1.4em;
}

.itemBlock li{
margin:3px 6px 0 0;
padding:0 10px 0 10px;
width:625px;
float:left;
overflow:hidden;
border: solid 1px #CCCCCC;
}

.itemBlock li.item_count{
border: none;
text-align:right;
}

.itemBlock li.title{
border: none;
}

.itemBlock li.bg{
background-color:#F9F3FA;
}

.itemBlock li img.title{
margin:0;
padding:0;
width:630px;
height:20px;
border:0;
}
.itemBlock li img.item{
margin:0;
padding:0;
width:35px;
height:35px;
border:0;
}

.itemBlock li .jacket{
margin:0;
padding:0;
width:35px;
height:35px;
float:left;
border:solid 2px #F5F5F5;
}
.itemBlock li .jacket:hover{border:solid 2px #D45D0C;}

.itemBlock .left_1{
margin:0 2px 4px 0;
padding:5px 2px 1px 2px;
width:40px;
text-align:left;
float:left;
overflow:hidden;
}

.itemBlock .left_2{
margin:0 2px 4px 0;
padding:5px 2px 1px 2px;
width:130px;
line-height:12px;
text-align:left;
float:left;
overflow:hidden;
}

.itemBlock .left_3{
margin:0 2px 4px 0;
padding:5px 2px 1px 2px;
width:90px;
line-height:12px;
text-align:left;
float:left;
overflow:hidden;
}

.itemBlock .left_4{
margin:0 2px 4px 0;
padding:5px 2px 1px 2px;
width:50px;
line-height:12px;
text-align:cebter;
float:left;
overflow:hidden;
}

.listenBtn{
	margin:0;
	padding:0;
	width:50px;
	height:16px;
	outline: none;
	background:url("/img/list/btn_gray_listenE.jpg") 0 0 repeat-y;
	text-indent:-9999px;
}
.listenBtn:hover{
	background:url("/img/list/btn_gray_listenE.jpg") 0 16px repeat-y;
}

.buyBtn{
	margin:0;
	padding:0;
	width:46px;
	height:16px;
	outline: none;
	background:url("/img/buyBtnE.jpg") 0 0 repeat-y;
	text-indent:-9999px;
}
.buyBtn:hover{
	background:url("/img/buyBtnE.jpg") 0 16px repeat-y;
}
