@charset "UTF-8";

/*:::INDEX:::

[1]INDEX-ANSWER
[2]INDEX-KOUKA
	1.SYUKYAKU
	2.CSKOUJOU
	3.KOUKOKU
[3]BUTTON-MENU(Under of Page)
[4]inABOUT
[5]Movie Contents
*/

/*--[1]INDEX-ANSWER---------------------------------------------------*/
.Answer .innerPack-LEFT {
	width:300px ;
	}
.Answer .innerPack-RIGHT {
	width:250px ;
	}
.Answer .ButtonBOX {
	margin-top:10px ;
	}

/*--[2]INDEX-KOUKA---------------------------------------------------*/
.Kouka .innerPack {
	background:url(../images/about_kouka_bg.gif) no-repeat bottom left ;
	width:570px ;
	}
	.Kouka .innerPack .Asset {
		float:left ;
		width:180px ;
		}
	.Kouka .innerPack .Kouka-Syukyaku, .Kouka .innerPack .Kouka-Koujou {
		margin-right:10px ;
		}
	.Kouka .innerPack p {
		padding-top:10px ;
		}
	.Kouka .innerPack dl {
		margin-left:5px ;
		padding:10px 0 ;
		width:170px ;
		}
	.Kouka .innerPack dt {
		font-weight:bold ;
		font-size:medium ;
		padding-left:20px ;
		}
	.Kouka .innerPack dd {
		margin-left:20px ;
		width:150px ;
		}
/*1.SYUKYAKU*/
.Kouka .innerPack .Kouka-Syukyaku dt {
	color:#F90 ;
	}
	.Kouka .innerPack .Kouka-Syukyaku .No1 {
		background:url(../images/about_item_syukyaku1.gif) no-repeat left 3px ;
		}
	.Kouka .innerPack .Kouka-Syukyaku .No2 {
		background:url(../images/about_item_syukyaku2.gif) no-repeat left 3px ;
		}
	.Kouka .innerPack .Kouka-Syukyaku .No3 {
		background:url(../images/about_item_syukyaku3.gif) no-repeat left 2px ;
		}
	.Kouka .innerPack .Kouka-Syukyaku .No4 {
		background:url(../images/about_item_syukyaku4.gif) no-repeat left 3px ;
		}
/*2.CSKOUJOU*/
.Kouka .innerPack .Kouka-Koujou dt {
	color:#039 ;
	}
	.Kouka .innerPack .Kouka-Koujou .No1 {
		background:url(../images/about_item_koujou1.gif) no-repeat left 3px ;
		}
	.Kouka .innerPack .Kouka-Koujou .No2 {
		background:url(../images/about_item_koujou2.gif) no-repeat left 3px ;
		}
	.Kouka .innerPack .Kouka-Koujou .No3 {
		background:url(../images/about_item_koujou3.gif) no-repeat left 3px ;
		}
	.Kouka .innerPack .Kouka-Koujou .No4 {
		background:url(../images/about_item_koujou4.gif) no-repeat left 3px ;
		}
/*3.KOUKOKU*/
.Kouka .innerPack .Kouka-Koukoku dt {
	color:#382414 ;
	}
	.Kouka .innerPack .Kouka-Koukoku .No1 {
		background:url(../images/about_item_koukoku1.gif) no-repeat left 3px ;
		}
	.Kouka .innerPack .Kouka-Koukoku .No2 {
		background:url(../images/about_item_koukoku2.gif) no-repeat left 3px ;
		}
	.Kouka .innerPack .Kouka-Koukoku .No3 {
		background:url(../images/about_item_koukoku3.gif) no-repeat left 3px ;
		}
	.Kouka .innerPack .Kouka-Koukoku .No4 {
		background:url(../images/about_item_koukoku4.gif) no-repeat left 3px ;
		}

/*--[3]BUTTON-MENU(Under of Page)---------------------------------------------------*/
.ThreeColumn #ButtomMENU {
	}
	#ButtomMENU li {
		list-style:none ;
		}
	#ButtomMENU li a {
		display:block ;
		height:100px ;
		overflow:hidden ;
		text-indent:-9999px ;
		width:270px ;
		}
	#ButtomMENU .ButtomMENU_LEFT {
		float:left ;
		}
	#ButtomMENU .ButtomMENU_RIGHT {
		float:right ;
		}

	#ButtomMENU .ButtomMENU_LEFT .BM-Koukoku a {
		background:url(../images/about_bm_l_koukoku.gif) no-repeat ;
		}
	#ButtomMENU .ButtomMENU_RIGHT .BM-Koukoku a {
		background:url(../images/about_bm_r_koukoku.gif) no-repeat ;
		}
	#ButtomMENU .ButtomMENU_LEFT .BM-CS a {
		background:url(../images/about_bm_l_cs.gif) no-repeat ;
		}
	#ButtomMENU .ButtomMENU_RIGHT .BM-CS a {
		background:url(../images/about_bm_r_cs.gif) no-repeat ;
		}
	#ButtomMENU .ButtomMENU_LEFT .BM-Syukyaku a {
		background:url(../images/about_bm_l_syukyaku.gif) no-repeat ;
		}
	#ButtomMENU .ButtomMENU_RIGHT .BM-Syukyaku a {
		background:url(../images/about_bm_r_syukyaku.gif) no-repeat ;
		}
	#ButtomMENU .ButtomMENU_LEFT a:hover, #ButtomMENU .ButtomMENU_RIGHT a:hover {
		background-position:0 -100px ;
		}
	
/*--[4]inABOUT---------------------------------------------------*/
.inAbout h6 {
	font-size:medium ;
	}

.inAbout .innerPack-LEFT{
	width:250px ;
	}
.inAbout .innerPack-RIGHT {
	width:300px ;
	}

.inAbout .innerPack-RIGHT p {
	text-indent:-1em ;
	padding-left:1em ;
	}

.inAbout .innerPack-RIGHT {
	font-size:medium ;
	}

	.inAbout .innerPack-BOTTOM .ReferenceBOX dl {
		width:450px ;
		}
	.inAbout  .innerPack-BOTTOM .ReferenceBOX .inner_Ref {
		width:550px ;
		}
		
/*--[5]Fan_movie*/
.Fan_movie .PackingHEAD {
		background:url(../images/pack_lv3_head_about.gif) no-repeat right ;
		height:30px ;
		margin-bottom:20px;
		margin-top:20px;
		}

.Fan_movie .PackingHEAD h3 {
			background:url(../images/pack_lv3_head_left.gif) no-repeat ;
			height:30px ;
			padding-left:15px ;
			padding-top:5px ;
		}
*html .Fan_movie .PackingHEAD h3 {
			margin-top:5px ;
		}
.aboutMovieBox{
	margin-bottom:20px;
	width:560px;
}
.aboutMovieBox .aboutLeft{
	width:274px;
	float:left;
}
.aboutMovieBox .aboutRight{
	width:274px;
	float:right;
}

.aboutMovieBox .aboutLeft dd, .aboutMovieBox .aboutRight dd{
	line-height:0px;
	font-size:0px;
	vertical-align:bottom;
}
.aboutLeft dt, .aboutRight dt, .Fan_movie table tr th{
	background-image:url(../images/about_movie_icon.gif);
	background-repeat:no-repeat;
	padding-left:30px;
	padding-top:7px;
	height:30px;
	vertical-align:middle;
	font-size:14px;
	font-weight:bold;
	width:244px;
}
.Fan_movie table tr td{
	margin:0;
	padding:0;
}
