@charset "shift_jis";

/* Navi */
#feature #main div.ancker_t {
	background: url(../../img/plink_bg02.gif) repeat-y;
	width: 565px;
	margin: 15px 0 15px 33px;
}

div.ancker_t ul {
	padding-top: 5px;
	position: relative;
}
div.ancker_t li {
	padding: 0 10px;
	float: left;
	display: inline;
	width: 165px;
	line-height: 1.2;
	margin-bottom: 5px; 
}
div.ancker_t li.rline { border-right: solid 1px #CDC9B7;}

div.ancker_t li a.icon04 { background-position: 0px 5px; display: block; }

/* Navi glay*/
#feature #main div.ancker_glay {
	background: url(../../img/plink_g_bg02.gif) repeat-y;
	width: 565px;
	margin: 15px 0 15px 33px;
}

div.ancker_glay ul {
	padding-top: 5px;
	position: relative;
}
div.ancker_glay li {
	padding: 0 10px;
	float: left;
	display: inline;
	width: 165px;
	line-height: 1.2;
	margin-bottom: 5px; 
}

div.ancker_glay li.rline { border-right: solid 1px #CDC9B7;}

div.ancker_glay li a.icon04 { background-position: 0px 5px; display: block; }



/***--------contents------------ **/

/***-------- 音男------------ **/
#feature #main table.lay_team {
	margin-bottom: 10px;
	width: 565px;

}

#feature #main table.lay_team p.gline {
	background-image: url(../../../img/common/dots_g2_w.gif);
	background-repeat: repeat-x;
	margin: 5px;
}



#feature #main table.lay_team tr td.c1{
	width: 275px;
	padding: 0px;
}


#feature #main table.lay_team tr td.c2{ width:10px;}


#feature #main table.lay_team tr td.c1 h3{
	background:url(../img/on_tit_bg.jpg) no-repeat left top;
	padding:5px 0 0 22px;
	color:#FFF;
	font-weight:bold;
	height:30px;
	font-size: 115%;
	margin-bottom:10px;
	}

#feature #main table.lay_team tr td.c1 div.c1_box{
	width: 265px;
	margin-left:5px;
}

#feature #main table.lay_team tr td.c1 div.c1_box div.box_ph{
	width:132px;
	float:left;
	text-align:center;
	font-size: 84%;
	color: #999999;
	margin-bottom: 5px;
}
/*
#feature #main table.lay_team tr td.c1 div.c1_box div.box_ph p img{
	border: solid #CCC 1px;
}*/

#feature #main table.lay_team tr td.c1 div.c1_box p.sp{ margin:5px 0;}

#feature #main table.lay_team tr td.c1 div.c1_box p.pg_txt{ color:#6600CC; font-weight:bold;}

#feature #main table.lay_team tr td.c1 div.c1_box div.box_ph p#ph01{
	border: solid #CCC 1px;
	width:100px;
	margin:0 0 5px 15px;_margin:0 0 5px 5px;
}

#feature #main table.lay_team tr td.c1 div.c1_box div.box_ph p#ph02{
	border: solid #CCC 1px;
	margin:0 0 5px 0px;	
}

#feature #main table.lay_team tr td.c1 div.c1_box div.box_text{ width:125px; float:right; margin-bottom: 5px;}


/***-------- CD DVD MOVIE 情報 ------------ **/

#feature #main table.lay_team tr td.c1 div.c1_box div.t_box {
	background: #EDEDED;
	padding: 8px;
	margin-top: 5px;
}

#feature #main table.lay_team tr td.c1 div.c1_box div.t_box p.type { margin-bottom: 5px; }
#feature #main table.lay_team tr td.c1 div.c1_box div.t_box p.ph { width: 125px; float: left; }

#feature #main table.lay_team tr td.c1 div.c1_box div.t_box p.ph img { border: solid 1px #ccc; }


#feature #main table.lay_team tr td.c1 div.c1_box div.t_box dl dt { font-weight: bold; color: #FF9000; }
#feature #main table.lay_team tr td.c1 div.c1_box div.t_box dl dd.price { font-weight: bold; }

#feature #main table.lay_team tr td.c1 div.c1_box div.t_box p.btn { padding-top: 5px; }



/***-------- CD DVD MOVIE 情報 TDセル------------ **/

#feature #main table.lay_team tr td.c1 div.a1_box {
	background: #EDEDED;
	padding: 8px;
	margin: 0 5px;
}
#feature #main table.lay_team tr td.c1 div.a1_box p.ph_dvd{
	text-align:center; 
	margin-bottom:5px; 
}

#feature #main table.lay_team tr td.c1 div.a1_box p.type { margin-bottom: 5px; }
#feature #main table.lay_team tr td.c1 div.a1_box p.ph { width: 125px; float: left; }

#feature #main table.lay_team tr td.c1 div.a1_box p.ph img { border: solid 1px #ccc; }


#feature #main table.lay_team tr td.c1 div.a1_box dl dt { font-weight: bold; color: #FF9000; }
#feature #main table.lay_team tr td.c1 div.a1_box dl dd.price { font-weight: bold; }

#feature #main table.lay_team tr td.c1 div.a1_box p.btn {
	margin-top: 5px;
}

/***-------- comment ------------ **/

#feature #main table.lay_team tr td.c1 div.c1_box div.t_box {
	background: #EDEDED;
	padding: 8px;
	margin-top: 5px;
}

/*-- その他 情報  ---*/

#feature #main table.lay_team tr td.c1 div.c1_box p.ex_box{
	clear: both;
	margin-bottom:10px;
	margin-top: 10px;
}


/***-------- 俳男------------ **/
#feature #main table.lay_team tr td.a1 h3{
	background:url(../img/ak_tit_bg.jpg) no-repeat left top;
	padding:5px 0 0 22px;
	color:#FFF;
	font-weight:bold;
	height:30px;
	font-size: 115%;
	margin-bottom:10px;
	}
	
#feature #main table.lay_team tr td.a2 h3{
	background:url(../img/ak_tit_bg01.jpg) no-repeat left top;
	padding:5px 0 0 22px;
	color:#FFF;
	font-weight:bold;
	height:30px;
	font-size: 115%;
	margin-bottom:10px;
	}

#feature #main table.lay_team tr td.c1 div.c1_box div.box_text h4{ color:#0099FF; font-weight:bold;}
#feature #main table.lay_team tr td.c1 div.c1_box div.box_text h5{ color:#0099FF; }


/*-- その他 情報  ---*/

#feature #main table.lay_team tr td.c1 div.c1_box p.ex_a1box{
	margin-bottom: 5px;
	clear: both;
}


/*-- その他 花男情報  ---*/

#feature #main table.lay_team div.ex_a2box{ background-color:#EDEDED; margin:15px 5px; padding:10px; }

#feature #main table.lay_team tr td p.type01 { margin: 10px 10px 5px 10px; }
#feature #main table.lay_team tr td div.a3_box p.ph01 img { border: solid 1px #ccc;}
#feature #main table.lay_team tr td div.a3_box p.ph01 {
	float:left;
	margin-right: 10px;
}


#feature #main table.lay_team tr td div.a2_box { width:220px; float:left; margin: 0 0 0 5px;}
#feature #main table.lay_team tr td div.a3_box { margin: 0 0 0 10px;}

#feature #main table.lay_team tr td div.a3_box dl dt { font-weight: bold; color: #FF9000; }
#feature #main table.lay_team tr td div.a3_box dl dd.price { font-weight: bold; }
#feature #main table.lay_team tr td div.a3_box p.btn { padding-top: 5px; }

#feature #main table.lay_team tr td div.a2_box .tit01 { font-weight: bold; color: #FF9000; }
#feature #main table.lay_team tr td div.a3_box dl p.txt { font-size: 100%; color: #333333; margin-top:5px;}


/***-------- 若男------------ **/
#feature #main table.lay_team tr td.w1 h3{
	background:url(../img/wa_tit_bg.jpg) no-repeat left top;
	padding:5px 0 0 22px;
	color:#FFF;
	font-weight:bold;
	height:30px;
	font-size: 115%;
	margin-bottom:10px;
	}
	
#feature #main table.lay_team tr.tit_bg{
	background:url(../img/wa_tit_bg.jpg) no-repeat left top;
	height:30px;
	}
	
#feature #main table.lay_team tr.tit_bg td h3{
	padding:5px 0 0 22px;
	color:#FFF;
	font-weight:bold;
	height:30px;
	font-size: 115%;
	margin-bottom:10px;
	}

#feature #main table.lay_team tr.tit_bg td h3{
	padding:5px 0 0 22px;
	color:#FFF;
	font-weight:bold;
	font-size: 115%;
	float:left;
	width:420px;
	}
	
#feature #main table.lay_team tr.tit_bg td p.btn_douga{
	float:right;
	padding:3px 10px 0 0;
	_padding:0 10px 0 0;
	}
	
#feature #main table.lay_team tr td.w2 h3{
	background:url(../img/wa_tit_bg.jpg) no-repeat left top;
	padding:5px 0 0 22px;
	color:#FFF;
	font-weight:bold;
	height:30px;
	font-size: 115%;
	margin-bottom:10px;
	}
	
#feature #main table.lay_team tr td.c1 div.c1_box div.wa1 h4{
	color: #009933;
	font-weight:bold;
	}
	
#feature #main table.lay_team tr td.c1 div.c1_box ul dl dt { font-weight: bold; color: #FF9000; }
#feature #main table.lay_team tr td.c1 div.c1_box ul dl dd.price { font-weight: bold; }

/***-------- 笑男------------ **/
#feature #main table.lay_team tr td.wara h3{
	background:url(../img/ak_tit_bg01.jpg) no-repeat left top;
	padding:5px 0 0 22px;
	color:#FFF;
	font-weight:bold;
	height:30px;
	font-size: 115%;
	margin-bottom:10px;
	}
	
#feature #main table.lay_team tr td.wara02 h3{
	background:url(../img/wa_tit_bg.jpg) no-repeat left top;
	padding:5px 0 0 22px;
	color:#FFF;
	font-weight:bold;
	height:30px;
	font-size: 115%;
	margin-bottom:10px;
	}
	
#feature #main table.lay_team tr td.c1 div.c1_box div.wara1 h4{
	color: #FF0066;
	font-weight:bold;
	}

#feature #main table.lay_team tr td div.a3_box p.wa_cd{
	color: #666666;
	font-weight:bold;
	width:87px;
	margin:5px 5px 5px 0px;
	float:left;
	text-align:center;
	}
	
#feature #main table.lay_team tr td div.a3_box p.btn_r{
	margin:5px ;
	text-align:right;
	}