/***********************************
**バグフィックス用CSS設定**
* out of Style - offLeft
* float3Types in image Box
* floatSample in image Box
* floatPickUp in image Box
* PPV/MONTH ピックアップ作品
* 中央:新着3
*右側:オススメ作品 FIX
*IM:ジャンル一覧:作品ブロック１
* 特集一覧:特集ブロック
* 作品詳細:現場写真
*女優詳細バグ
* 女優出演メニューバグ
* 再生画面のバグ
* 再生画面のバグ
* 左メニューのカテゴリー
* 新マイページFix 2006.09.15
*新総合トップ Fix 2006.10.04
************************************/

/** out of Style **/
.offLeft{
	position:absolute;
	top:-9990px;
	left-9990px;
}

/*float3Types in image Box*/
#cat3Types:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
#cat3Types{
	display:inline;
}
/* Hide for fxxkin IE-mac! \*/
	*html #cat3Types{height:1%;}
	#cat3Types{display:block;}
/* end hide for fxxkin IE-Mac */

/*floatSample in image Box*/
#sampleMenu:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
#sampleMenu{
	display:inline;
}
/* Hide for fxxkin IE-mac! \*/
	*html #sampleMenu{height:1%;}
	#sampleMenu{display:block;}
/* end hide for fxxkin IE-Mac */

/*floatPickUp in image Box*/
#pickUpItems:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
#pickUpItems{
	display:inline;
}
/* Hide for fxxkin IE-mac! \*/
	*html #pickUpItems{height:1%;}
	#pickUpItems{display:block;}
/* end hide for fxxkin IE-Mac */

/*PPV/MONTH ピックアップ作品*/
.pickStyles:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.pickStyles{
	display:inline;
}
/* Hide for fxxkin IE-mac! \*/
	*html .pickStyles{height:1%;}
	.pickStyles{display:block;}
/* end hide for fxxkin IE-Mac */

/*中央:新着3*/
.itemBox3:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.itemBox3{
	display:inline;
}
/* Hide for fxxkin IE-mac! \*/
	*html .itemBox3{height:1%;}
	.itemBox3{display:block;}
/* end hide for fxxkin IE-Mac */

/*右側:オススメ作品 FIX*/
#itemOsusume:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
#itemOsusume{
	display:inline;
}
/* Hide for fxxkin IE-mac! \*/
	*html #itemOsusume{height:1%;}
	#itemOsusume{display:block;}
/* end hide for fxxkin IE-Mac */

/*IM:ジャンル一覧:作品ブロック１*/
.listBox:after,
.listBoxH:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.listBox,
.listBoxH{
	display:inline;
}
/* Hide for fxxkin IE-mac! \*/
	*html .listBox,
	*html .listBoxH{height:1%;}
	.listBox,
	.listBoxH{display:block;}
/* end hide for fxxkin IE-Mac */

/* 特集一覧:特集ブロック */
.spBox:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.spBox{
	display:inline;
}
/* Hide for fxxkin IE-mac! \*/
	*html .spBox{height:1%;}
	.spBox{display:block;}
/* end hide for fxxkin IE-Mac */
/*IE7 Hack
* IE7でheight:1%の指定があるとズレが生じる対策
*/
	*+html .spBox{height:100%;}


/* 作品詳細:現場写真 */
#captBox:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
#captBox{
	display:inline;
}
/* Hide for fxxkin IE-mac! \*/
	*html #captBox{height:1%;}
	#captBox{display:block;}
/* end hide for fxxkin IE-Mac */


/*女優詳細バグ*/
#actrDetails:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
#actrDetails{
	display:inline;
}
/* Hide for fxxkin IE-mac! \*/
	*html #actrDetails{height:1%;}
	#actrDetails{display:block;}
/* end hide for fxxkin IE-Mac */
/*IE7 Hack*/
*+html #actrDetails{height:100%;}
*+html #actrDetails{display:block;}
}

/*女優出演メニューバグ*/
#appList:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
#appList{
	display:inline;
}
/* Hide for fxxkin IE-mac! \*/
	*html #appList{height:1%;}
	#appList{display:block;}
/* end hide for fxxkin IE-Mac */

/*再生画面のバグ*/
#nowPlay:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
#nowPlay{
	display:inline;
}
/* Hide for fxxkin IE-mac! \*/
	*html #nowPlay{height:1%;}
	#nowPlay{display:block;}
/* end hide for fxxkin IE-Mac */

/*再生画面のバグ*/
#playItemList:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
#playItemList{
	display:inline;
}
/* Hide for fxxkin IE-mac! \*/
	*html #playItemList{height:1%;}
	#playItemList{display:block;}
/* end hide for fxxkin IE-Mac */
/*
#mainContents ul{
	margin: 0 0 0 0;
	padding:5px 5px;
	list-style:none none;
}
#mainContents li{
	margin: 0 0 0 0;
	padding:4px 2px;
	display:inline;
}
*/
/* 左メニューのカテゴリー */
#styleMenu h2 {
    padding:10px 0 2px 0px;
	border: 0 0 0 0;
    background: none !important;
    font:bold 90% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #00b;
}

#styleMenu span {
    background: none !important;
	text-indent:0px !important;
}

#styleMenu h3{
   margin:0;
    padding:10px 0 2px 0px;
    color:#0000ff;
    background:url(../images/spacer.gif) repeat left top;
    font:bold 90% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
    height:10px;
    float:center;
	border-right:0px;
	
}
#styleMenu ul{
    padding:0px 0 2px 5px;
	margin: 0 0 0 0;
}
#styleMenu li{
	margin: 0 0 0 0;
}

/***新マイページFix 2006.09.15***/
#infomation dl:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
#infomation dl{
	display:inline;
}
/* Hide for fxxkin IE-mac! \*/
	*html #infomation dl{height:1%;}
	#infomation dl{display:block;}
/* end hide for fxxkin IE-Mac */

/***新総合トップ Fix 2006.10.04***/

.topActBox:after,
.naxx:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.topActBox,
.naxx{
	display:inline;
}
/* Hide for fxxkin IE-mac! \*/
	*html .topActBox,.naxx{height:1%;}
	.topActBox,.naxx{display:block;}
/* end hide for fxxkin IE-Mac */

/**** 右ランキング ****/


#itemRanking:after,
.rankBox:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
#itemRanking,
.rankBox{
	display:inline;
}
/* Hide for fxxkin IE-mac! \*/
	*html #itemRanking,
	*html .rankBox{height:1%;}
	#itemRanking,
	.rankBox{display:block;}
/* end hide for fxxkin IE-Mac */
	*+html .rankBox{height:100%;}


/** 番組表チャンネル **/
.chSchedule:after,
.chSchedule span:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
*html.chSchedule:after,
.chSchedule span:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
/* Hide for fxxkin IE-mac! \*/
	*html .chSchedule,
	*html .chSchedule span{
		height:1%;
	}
	.chSchedule,
	.chSchedule span{display:block;}
/* end hide for fxxkin IE-Mac */
*+html .chSchedule,
	*+html .chSchedule span{
		height:1%;
	}
	*+html .chSchedule,
	*+html .chSchedule span{
		display:block;
		}

