@charset "Shift-JIS";

/*****************************************************
 *    PAKUPAKU                                       *
 *****************************************************/


/* 基本スタイル（上書き）
---------------------------------------------------- */

#contents {
	background: #FFFFFF url(../img/keizaiShadowBg.gif) 770px top repeat-y;
}

#mainArea {
	width: 770px;
	float: left;
	margin: 0px 10px 0px 0px;
}
#mainArea:after { 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
} 
#mainArea { 
	display: inline-table; 
} 
/* Mac IE \*/ 
* html #mainArea {height: 1%;} 
#mainArea {display: block;}
/* */

#bannerArea {
	width: 190px;
	float: left;
	padding: 10px 0px;
}
h2#pageTit {
	width: 0px;
	height: 0px;
	overflow: hidden;
	text-indent: -9999px;
}


#bangumiSyoukai{
	background: url(../img/bgBangumiSyoukai.gif) left top repeat-y;
	padding: 5px 16px;
	width: 178px;
}

#caster,
#bosyu{
	background: url(../img/bgCaster.gif) left top repeat-y;
	padding: 0 8px;
	width: 194px;
	min-height:67px;
	_height:67px;
}

#bosyu{ text-align:center; }

#caster img{
	padding-right:5px;
}

#caster div.name{
	font-weight: bold;
	width: 120px;
	float: left;
}

#caster div.text{
	width: 120px;
	line-height:1.1em;
	font-size:0.8em;
	float: right;
	padding: 4px 0 0 0;
	border-top: 2px solid #ffffff;
	font-weight: normal;
}

#arcHeader,
#arcBody,
#arcFooter,
#arcLinkArea{
	padding-left: 7px;
	width: 755px;
}

#arcHeader{
	padding-top: 5px;
}

#arcBody{
	background:url(../img/bgArcNaiyou.gif) 7px top repeat-y;
}

#arcBodyText{
	padding: 5px 30px;
	min-height: 200px;
	_height: 200px;
	background:url(../img/bgArcNaiyouImg.gif) right bottom no-repeat;
}

#arcTitle{
	padding-left: 67px;
	width: 695px;
	background:url(../img/bgArcTitle.gif) 7px top no-repeat;
	height:37px;
	overflow:hidden;
	padding-top: 13px;
	font-size: 1.5em;
	font-weight: bold;
	color: #ffffff;
}

#arcLinkArea{
	background:url(../img/bgArcLinkArea.gif) 7px bottom no-repeat;
	height: 94px;
}

#arcLinkBtn{
	padding: 0 10px;
}


/* ページの先頭へ戻る
---------------------------------------------------- */
#gotop {
	width: 750px;
	height: 40px;
	clear: both;
	text-align: center;
	padding: 0 10px;
}


/* ページめくり
---------------------------------------------------- */
#acvNavi {
	width: 745px;
	height: 37px;
	position: relative;
	margin: 0px 0px 30px 5px;
}
#acvNavi a {
	text-decoration: none;
}

#acvNavi a#acvPrev {
	width: 139px;
	height: 37px;
	display: block;
	text-indent: -9999px;
	background: url(../img/btnPrev.gif) no-repeat;
	position: absolute;
	left: 0px;
	top: 0px;
}
#acvNavi a#acvBack {
	width: 139px;
	height: 37px;
	display: block;
	text-indent: -9999px;
	background: url(../img/btnList.gif) no-repeat;
	position: absolute;
	left: 295px;
	top: 0px;
}
#acvNavi a#acvNext {
	width: 139px;
	height: 37px;
	display: block;
	text-indent: -9999px;
	background: url(../img/btnNext.gif) no-repeat;
	position: absolute;
	right: 0px;
	top: 0px;
}


#naiyouList2 table{
	background-color:transparent;
}


