@charset "utf-8";

/*	Stylesheet for Asmik Ace Entertainment Inc.
 *	Copyright (C)2007 アスミック・エース エンタテインメント株式会社 / Asmik Ace Entertainment, Inc. All Rights Reserved.
*/ 
@import "base.css";

/*カテゴリタイトル*/
#categoryTitle h2{text-indent:-9999px;}
#categoryTitle{
	display:block;
	width:742px;
	height:31px;
	background-image:url(../movie/movie_img/category_title.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-indent:-9999px;
    margin: 0 14px 1px 14px;
}

/*----pagebody内の左枠設定----*/

.l_navi ul{
	display:block;
	padding:0;
	margin:0;
}

.l_navi li{
	padding:0;
	margin:0 0 9px 0;
	line-height:1;
	text-indent:-9999px;
}

.l_navi01 {
	width:118px;
	height:16px;
	background: url(../movie/movie_img/btn_cinema2.gif) no-repeat;
}

.l_navi01 a {
	display:block;
	width:118px;
	height:16px;
	background: url(../movie/movie_img/btn_cinema1.gif) no-repeat;
}

.l_navi01 a:hover {
	background: url(../movie/movie_img/btn_cinema2.gif) no-repeat;
}

.l_navi02 {
	width:118px;
	height:16px;
	background: url(../movie/movie_img/btn_production2.gif) no-repeat;
}

.l_navi02 a {
	display:block;
	width:118px;
	height:16px;
	background: url(../movie/movie_img/btn_production1.gif) no-repeat;
}

.l_navi02 a:hover {
	background: url(../movie/movie_img/btn_production2.gif) no-repeat;
}

.l_navi03 {
	width:118px;
	height:16px;
	background: url(../movie/movie_img/btn_trailer2.gif) no-repeat;
}

.l_navi03 a {
	display:block;
	width:118px;
	height:16px;
	background: url(../movie/movie_img/btn_trailer1.gif) no-repeat;
}

.l_navi03 a:hover {
	background: url(../movie/movie_img/btn_trailer2.gif) no-repeat;
}

/*----左ナビ 劇場公開作品----
#cinema {
    position: relative;
	display:block;
	text-indent:-9999px;
	width:118px;
	height:16px;
	background: url(../movie/movie_img/btn_cinema2.gif) no-repeat;
}

#cinema a{
	text-indent:-9999px;
	width:118px;
	height:16px;
	background: url(../movie/movie_img/btn_cinema1.gif) no-repeat;
}

#cinema .nowon{
	text-indent:-9999px;
	width:118px;
	height:16px;
	background: url(../movie/movie_img/btn_cinema2.gif) no-repeat;
}

#cinema a:hover{
	width:118px; height:16px;
	background: url(../movie/movie_img/btn_cinema2.gif) no-repeat;
}
*/
/*----左ナビ 製作作品----
#production {
    position: relative;
	display:block;
	text-indent:-9999px;
	width:118px;
	height:16px;
	background: url(../movie/movie_img/btn_production2.gif) no-repeat;
}

#production a{
	text-indent:-9999px;
	width:118px;
	height:16px;
	background: url(../movie/movie_img/btn_production1.gif) no-repeat;
}

#production .nowon{
	text-indent:-9999px;
	width:118px;
	height:16px;
	background: url(../movie/movie_img/btn_production2.gif) no-repeat;
}

#production a:hover{
	width:118px; height:16px;
	background: url(../movie/movie_img/btn_production2.gif) no-repeat;
}
*/
/*----左ナビ 予告編----

#trailer {
    position: absolute;
	display:block;
	text-indent:-9999px;
	width:118px;
	height:16px;
	background: url(../movie/movie_img/btn_trailer2.gif) no-repeat;
}

#trailer a{
    position: absolute;
	text-indent:-9999px;
	width:118px;
	height:16px;
	background: url(../movie/movie_img/btn_trailer1.gif) no-repeat;
}

#trailer .nowon{
	text-indent:-9999px;
	width:118px;
	height:16px;
	background: url(../movie/movie_img/btn_trailer2.gif) no-repeat;
}

#trailer a:hover {
	width:118px; height:16px;
	background: url(../movie/movie_img/btn_trailer2.gif) no-repeat;
}
*/
/*----movie各ボックスの設定----*/
#movie_box {
	float:left;
	position:relative;
	width:305px;
	padding:0;
	margin: 0;
}

#movie_left{
	float:left;
	display:block;
	width:160px;
}

#movie_right{
	float:right;
	display:block;
	width:140px;
}

.movie_title {
	font-size:12px;
	line-height:1.2;
	color:#e10915;
	font-weight: bold;
}

.movie_info {
	font-size:10px;
	line-height:1.5;
	color:#333333;
}

.movie_link {
	font-size:10px;
	height:15px;
	background: url(../common_img/link_bg.gif) no-repeat;
	margin:0 0 0 0;
	padding:0 0 0 20px;
}

/*----productボックスの設定
#product_box {
	float:left;
	position:relative;
	width:615px;
	padding:6px 0 0 0;
	margin: 0;
	background: url(../movie/movie_img/line05.gif);
	background-repeat: repeat-y;
}

#product_l{
	float:left;
	display:block;
	width:62px;
}

#product_r{
	float:left;
	display:block;
	width:553px;
	position:relative;
}

#product_r ul{
	padding:0;
	margin: 0;
}

#product_r li{
	float:left;
	list-style-type: none;
	padding:0;
	margin: 0;
}

.product_photo{
	padding:0 10px 0 0;
	border: 1px;
	border-style: solid;
	border-color: #ff0000;
}

.product_title{
	font-size:12px;
	line-height:1.2;
	color:#e10915;
	width:155px;
	padding:6px;
	height:90px;
	border: 1px;
	border-style: solid;
	border-color: #cccccc;
}
----*/

/* 予告編一覧表 */

.sakuhin {
	font-size: 12px;
	width:280px;
	color:#e10915;
	font-weight: bold;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #DFDFDF;
	padding: 2px;
	}

.trailer {
	font-size: 10px;
	width:150px;
	color: #666666;
	border-left-width: 0px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #DFDFDF;
	padding: 2px;
	}

.head_text1 {
	font-size: 10px;
	color: #666666;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #DFDFDF;
	padding: 5px;
	}

.head_text2 {
	font-size: 10px;
	color: #666666;
	border-left-width: 0px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #DFDFDF;
	padding: 5px;
	}
