 /* ------------------------------------

 → メイン

 * ------------------------------------*/



.main_img {

	margin-bottom:10px;

}

.main_img img{

	display:block;

}

h2 {

	text-indent:-9999px;

	_padding-top:21px;

	font-size:1px;

}

h3 {

	text-indent:-9999px;

	height:41px;

}

/* ------------------------------------

 → 総合ニュース

 * ------------------------------------*/

h2#news {

	background:url("../common/news_all_top.gif") 0 0 no-repeat;

}

#news_list {

	height:100px;

	border:#ddd solid 1px;

	background-color:#fff;

	overflow:auto;

	padding-left:15px;

	padding-right:15px;

	margin-bottom:10px;

}

#news_list dl {

	clear:both;

	padding-bottom:5px;

	background:url("../common/tensen.gif") 0 bottom no-repeat;

}

#news_list dl dt {

	float:left;

	width:60px;

}

#news_list dl dd {

	float:right;

	text-align:left;

	width:390px;

}



#news_f{width:500px;

height:28px;

background-color:#000000;

margin-bottom:5px;}



#news_f object{ vertical-align:top;

width:500px;

height:28px;

background-color:#000000;

}

#kyufu{margin-bottom:10px;}

/* ------------------------------------

 → 最新作

 * ------------------------------------*/

h3#new {

	background:url("../common/new_prd_top.gif") 0 top no-repeat;

}

#new_list {

	background:url("../common/new_prd_bottom.gif") 0 bottom no-repeat;

	line-height:1.2;

}

#new_list ul {

	background:url("../common/soukou_bg.gif") 0 0 repeat-y;

	padding-top:2px;

}

#new_list ul li{

	width:166px;

	float:left;

	text-align:center;

}

#new_list ul li dl {

	margin-left:2px;

	margin-right:2px;

	padding-top:5px;

	height:295px;

	background-color:#eee;

	word-break: break-all;

}

#new_list ul li dl.news_pink {

	background-color:#ffe1e1;

}

/* ------------------------------------

 → 新作案内

 * ------------------------------------*/

h3#item {

	background:url("../common/new_prd_top.gif") 0 top no-repeat;

}

#item_list {

	background:url("../common/new_prd_bottom.gif") 0 bottom no-repeat;

	padding-bottom:22px;

	margin-bottom:10px;

	line-height:1.2;

}

#item_list ul {

	background:url("../common/soukou_bg.gif") 0 0 repeat-y;

	padding-top:5px;

}

#item_list ul li{

	width:100px;

	float:left;

	text-align:center;

}

#item_list ul li dl {

	margin-left:2px;

	margin-right:2px;

	padding-top:5px;

	height:200px;

	background-color:#eee;

	word-break: break-all;

}

#item_list ul li dl.news_pink {

	background-color:#ffe1e1;

}

/* ------------------------------------

 → 月額見放題　新作案内

 * ------------------------------------*/

h3#member {

	background:url("../common/member_new_top.gif") 0 top no-repeat;

}

#member_list {

	background:url("../common/member_new_bottom.gif") 0 bottom no-repeat;

	padding-bottom:22px;

	margin-bottom:10px;

	line-height:1.2;

}

#member_list ul {

	background:url("../common/soukou_bg.gif") 0 0 repeat-y;

	padding-top:5px;

}

#member_list ul li{

	width:100px;

	float:left;

	text-align:center;

}

#member_list ul li dl {

	margin-left:2px;

	margin-right:2px;

	padding-top:5px;

	height:180px;

	background-color:#eee;

	word-break: break-all;

}

#member_list ul li dl.news_pink {

	background-color:#ffe1e1;

}





/* ------------------------------------

 → トップへ

  * ------------------------------------*/

#go_to_top {

	clear:both;

	margin-top:10px;

	margin-bottom:10px;

	height:18px;

	text-align:right;

}

#ft{width:950px;

height:20px;

background-color: #999999;

text-indent:-9999px;}
