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

/*----------------------------------------*/
/*カラムBOXセット                     　　*/
/*                                        */
/*3カラム設定                             */
/*background >> width:940px               */
/*----------------------------------------*/

/*3カラムレイアウト
---------------------------------------------------------------
| #mainColumn  920px                                          |
| ----------------------------------------  ----------------- |
| | #container  740px  left              |  | #rightColumn  | | 
| | ---------------  ------------------- |  |  170px        | |
| | | #leftColumn |  | #mainColumn     | |  |  right        | |
| | |  170px      |  |  560px          | |  |               | |
| | |             |  |  right          | |  |               | |
| | ---------------  ------------------- |  |               | |
| ----------------------------------------  ----------------- |
---------------------------------------------------------------
*/

#mainColumn{
	width:920px;
	margin:auto;
}

#container{
	width:730px;
	float:left;	
}

/*カラムワイド*/
#mainContents{
	width:560px;
	float:right;
	margin:0px;
	padding:0px;
}

#leftNavi{
	width:160px;
	float:left;
}
#rightNavi{
	width:180px;
	float:right;
}
#footer{
	clear:both;
}



/*------------------------------------------*/
/*イベントリスト*/
/*------------------------------------------*/

/*ページ分け*/
#pagenate{
	text-align:center;
	margin:1em 0em;
	border-bottom:1px dotted #666;
}

#pagenate_none{
	display:none;
}


/*イベントリスト*/
#movlist{
	position:relative;
}

#movlist h3{
	background:no-repeat left url(../img/top/midashi_mv.gif);
	text-indent:-9999em;
	line-height:29px;
	margin-bottom:5px;
}

#movlist p.archives{
	position:absolute;
	right:0px;
	top:0px;
	width:75px;
	height:29px;
}
#movlist p.archives a{
	display:block;
	text-indent:-9999em;
	background:no-repeat right top url(../img/top/archbt_mv.gif);
	width:75px;
	height:29px;
}
#movlist p.archives a:hover{
	background-position:bottom;
}

#movlist ul{
	position:relative;
	min-height:200px;
	_height:200px;
}

#movlist li{
	width:169px;
	float:left;
}

#movlist li.mv1,
#movlist li.mv2{
	margin-right:26px;
	margin-bottom:20px;
}

#movlist li.mv3{
	margin-bottom:20px;
}

#movlist li p{
	margin:0px;
	padding:0px;
}
#movlist li p.banner{
	border:5px solid black;
	height:115px;
	width:159px;
	overflow:hidden;
	background-color:black;
}
#movlist li p.detailBT a{
	display:block;
	height:16px;
	width:169px;
	background:no-repeat top url(/common/img/ev/top/movie_detail.gif);
	text-indent:-9999em;
}
#movlist li p.detailBT a:link,
#movlist li p.detailBT a:visited{
	background-position:top;
}
#movlist li p.detailBT a:hover{
	background-position:bottom;
}

#movlist li p.title{
	margin-left:5px;
	background:no-repeat left url(/common/img/ev/top/icon_movie.gif);
	text-indent:18px;
}

#movlist li p.sightName{
	margin-left:5px;
	background:no-repeat left url(/common/img/ev/top/icon_sight.gif);
	text-indent:18px;
}

#movlist li p.actress{
	margin-left:5px;
	background:no-repeat left url(/common/img/ev/top/icon_actress.gif);
	text-indent:18px;
}


/*------------------------------------------*/
/*サイト情報*/
/*------------------------------------------*/
