@charset "UTF-8";
/* CSS Document */

/*左メニュー反転*/
body#index #categoryMenu .menu #mIndustry a ,
body#tv-production #categoryMenu .menu #mTvProduction a ,
body#live-event #categoryMenu .menu #mLiveEvent a ,
body#radio #categoryMenu .menu #mRadio a ,
body#manager #categoryMenu .menu #mManager a ,
body#tv-design #categoryMenu .menu #mTvDesign a ,
body#makeup #categoryMenu .menu #mMakeup a ,
body#talent-dancer-musician #categoryMenu .menu #mTalentDancerMusician a 
 {
	color:#FFFFFF;
	background-position: 200px center;
}



/*----index----*/
#index #btnlist{
	padding:15px 0px 0px 0px;
	margin: 0px;
}
#index #btnlist li {
	float: left;
	margin: 3px;
	_display:inline;
}
#index #btnlist li a {
	display:block;
	height: 128px;
	width: 270px;
	background-repeat: no-repeat;
	text-indent: -9999px;
	/*overflow: hidden;*/
}
#index #btnlist li a:link, #index #btnlist li a:visited {
	background-position: left top;
}
#index #btnlist li a:hover {
	background-position: left bottom;
}
#index #btnlist #mTv a {
	background-image:url(img/index/btn_01.jpg);
}
#index #btnlist #mLive a {
	background-image:url(img/index/btn_02.jpg);
}
#index #btnlist #mRadio a {
	background-image:url(img/index/btn_03.jpg);
}
#index #btnlist #mDrama a {
	background-image:url(img/index/btn_04.jpg);	
}
#index #btnlist #mArt a {
	background-image:url(img/index/btn_05.jpg);	
}
#index #btnlist #mMake a {
	background-image:url(img/index/btn_06.jpg);	
}
#index #btnlist #mTalent a {
	background-image:url(img/index/btn_07.jpg);	
}



#commentBox{
	width:142px;
	font-size:10px;
	margin:5px auto;
	line-height:130%;
}
#commentBox .productionText{
	liveText2color:#8ECE60;
	font-weight:normal;
	margin-top:10px;
	font-size:11px;
}
#commentBox a.productionText:hover{
	color:#FF0000;
	font-weight:normal;
	margin-top:10px;
	font-size:11px;
}
#commentBox .productionText2{
	color:#8ECE60;
	font-weight:bold;
	font-size:12px;
}
#commentBox .filmText{
	color:#FC7215;
	font-weight:normal;
	margin-top:10px;
	font-size:11px;
}
#commentBox a.filmText:hover{
	color:#FF0000;
	font-weight:normal;
	margin-top:10px;
	font-size:11px;
}
#commentBox .filmText2{
	color:#FC7215;
	font-weight:bold;
	font-size:12px;
}
#commentBox .liveText{
	color:#148F2D;
	font-weight:normal;
	margin-top:10px;
	font-size:11px;
}
#commentBox a.liveText:hover{
	color:#FF0000;
	font-weight:normal;
	margin-top:10px;
	font-size:11px;
}
#commentBox .liveText2{
	color:#148F2D;
	font-weight:bold;
	font-size:12px;
}
#commentBox .makeText{
	color:#F87A5D;
	font-weight:normal;
	margin-top:10px;
	font-size:11px;
}
#commentBox a.makeText:hover{
	color:#FF0000;
	font-weight:normal;
	margin-top:10px;
	font-size:11px;
}
#commentBox .makeText2{
	color:#F87A5D;
	font-weight:bold;
	font-size:12px;
}
#commentBox .radioText{
	color:#00938D;
	font-weight:normal;
	margin-top:10px;
	font-size:11px;
}
#commentBox a.radioText:hover{
	color:#FF0000;
	font-weight:normal;
	margin-top:10px;
	font-size:11px;
}
#commentBox .radioText2{
	color:#00938D;
	font-weight:bold;
	font-size:12px;
}
#commentBox .talentText{
	color:#EF7798;
	font-weight:normal;
	margin-top:10px;
	font-size:11px;
}
#commentBox a.talentText:hover{
	color:#FF0000;
	font-weight:normal;
	margin-top:10px;
	font-size:11px;
}
#commentBox .talentText2{
	color:#EF7798;
	font-weight:bold;
	font-size:12px;
}
#commentBox .tvdesignText{
	color:#EF5958;
	font-weight:normal;
	margin-top:10px;
	font-size:11px;
}
#commentBox a.tvdesignText:hover{
	color:#FF0000;
	font-weight:normal;
	margin-top:10px;
	font-size:11px;
}
#commentBox .tvdesignText2{
	color:#EF5958;
	font-weight:bold;
	font-size:12px;
}

