@charset "UTF-8";
/* CSS Document */
/*----------------------------------------*/
/*カラムBOXセット                     　　*/
/*                                        */
/*2カラム設定                             */
/*background >> width:800px               */
/*----------------------------------------*/
/*2カラムレイアウト
-----------------------------------------------------------
| #background  800px                                      |
| ------------------------------------------------------- |
| | #innerBackground  740px                             | | 
| | ---------------  ---------------------------------- | |
| | | #leftColumn |  | #mainColumn                    | | |
| | |  170px      |  |  555px                         | | |
| | |             |  |  right                         | | |
| | ---------------  ---------------------------------- | |
| ------------------------------------------------------- |
-----------------------------------------------------------


/*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;
}

h3{
	margin-bottom:5px;
}


/*------------------------------------------*/
/*最新イベント情報*/
/*------------------------------------------*/

#newEvent{
	margin-top:20px;
}

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

#newEvent li{
	width:169px;
}

#newEvent li#new1{
	position:absolute;
	left:0px;
}
#newEvent li#new2{
	position:absolute;
	left:196px;
}
#newEvent li#new3{
	position:absolute;
	right:0px;
}

#newEvent li p{
	margin:0px;
	padding:0px;
}
#newEvent li p.banner{
	border:5px solid black;
	height:115px;
	width:159px;
	overflow:hidden;
	background-color:black;
}
#newEvent 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;
}
#newEvent li p.detailBT a:link,
#newEvent li p.detailBT a:visited{
	background-position:top;
}
#newEvent li p.detailBT a:hover{
	background-position:bottom;
}

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

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

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

/*------------------------------------------*/
/*カテゴリーbox*/
/*------------------------------------------*/
ul#categoryNavi li{
	width:185px;
	float:left;
}

#ctgBoxTop{
	background-image:url(/common/img/ev/top/ctgBox_top.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:8px;
}

#ctgBoxBody{
	background-image:url(/common/img/ev/top/ctgBox_body.gif);
	background-repeat:repeat-y;
}
#ctgBoxInnerBody{
	background-image:url(/common/img/ev/top/ctgBox_body_bottom.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:5px 15px 0px;
}

#ctgBoxBottom{
	background-image:url(/common/img/ev/top/ctgBox_bottom.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:12px;
}

ul#categoryNavi p{
	margin:0px;
	padding:0px;
	margin-top:5px;
	text-indent:25px;
}

ul#categoryNavi p#cat01{
	background:no-repeat left url(/common/img/common/materials/ev_navicon_cat01.gif);
}
ul#categoryNavi p#cat02{
	background:no-repeat left url(/common/img/common/materials/ev_navicon_cat02.gif);
}
ul#categoryNavi p#cat03{
	background:no-repeat left url(/common/img/common/materials/ev_navicon_cat03.gif);
}
ul#categoryNavi p#cat04{
	background:no-repeat left url(/common/img/common/materials/ev_navicon_cat04.gif);
}
ul#categoryNavi p#cat05{
	background:no-repeat left url(/common/img/common/materials/ev_navicon_cat05.gif);
}
ul#categoryNavi p#cat06{
	background:no-repeat left url(/common/img/common/materials/ev_navicon_cat06.gif);
}
ul#categoryNavi p#cat07{
	background:no-repeat left url(/common/img/common/materials/ev_navicon_cat07.gif);
}
ul#categoryNavi p#cat08{
	background:no-repeat left url(/common/img/common/materials/ev_navicon_cat08.gif);
}
ul#categoryNavi p#cat09{
	background:no-repeat left url(/common/img/common/materials/ev_navicon_cat09.gif);
}
ul#categoryNavi p#cat10{
	background:no-repeat left url(/common/img/common/materials/ev_navicon_cat10.gif);
}



/*------------------------------------------*/
/*コンテンツBOX*/
/*------------------------------------------*/
.contentsBox_top{
	background-image:url(../img/contentsbox_top.gif);
	height:10px;
	background-repeat:no-repeat;
	background-position:center bottom;
}

.contentsBox_body{
	background-image:url(../img/contentsbox_body.gif);
	background-repeat:repeat-y;
	background-position:center;
}

.innerContentsBox{
	background-image:url(../img/contentsbox_bottom.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	padding:10px 25px 25px 25px;
}

.innerContentsBox h2{
	background-image:url(../img/h2.gif);
	background-repeat:no-repeat;
	background-position:left top;
	line-height:27px;
	font-size:16px;
	font-weight:bold;
	padding-left:15px;
	margin-bottom:1.5em;
	color:#527585;
}

