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

/*------------------------------
　基本部分
--------------------------------*/

.in_the_box{
	padding:0;
}

.in_the_box10_t{
	padding:10px 0 0 0;
}

.in_the_box10_b{
	padding:0 0 10px 0;
}

.in_the_box10{
	padding:10px 0;
}


h1,h2,h3,p{
	font-size:100%;
	padding:0;
	margin:0;
	line-height:130%;
}

img{
	border:0;
}

.font12{
	font-size:75%;
}

.font14{
	font-size:88%;
}

.textRight{
	text-align:right;
}

.floatL{
	float:left;
	padding:0 10px 0 0;
}

.floatL_no{
	float:left;
}


.floatR{
	float:right;
}

.photo_boder{
	border:solid 1px #CCCCCC;
}



/*------------------------------------------------
  clearfix　　　　2009/06/04 SAITO
--------------------------------------------------*/

.clearfix:after {
  content: ".";  /* 新しい要素を作る */
  display: block;  /* ブロックレベル要素に */
  clear: both;
  height: 0;
  visibility: hidden;
}

.clearfix {
  min-height: 1px;
}

* html .clearfix {
  height: 1px;
  /*¥*//*/
  height: auto;
  overflow: hidden;
  /**/
}


/*
 基本のLink Color 　削除2010/06/24
----------------------------------------------------------- */


/*------------------------------
　ヘッダー部分
--------------------------------*/

.banner_text{
	background:url(http://img.47news.jp/culture/special2010/images/banner_text.jpg) no-repeat;
	height:99px;
	padding:0 0 0 35px;
	width:640px;
	font-size:75%;
	line-height:130%;
}

/*------------------------------
　右サイド
--------------------------------*/


.kokuchi_mituki {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://img.47news.jp/culture/special2009/images/kokuchi_mituki_bg.jpg) no-repeat scroll 0 0;
height:100px;
padding:8px 9px 2px;
width:282px;
}

.mituki_photo {
border:2px solid #999999;
float:left;
height:82px;
margin:0 15px 0 0;
width:110px;
}

.mitukiTitle {
color:#020065;
font-size:14px;
font-weight:bold;
margin:0;
padding:0;
}

.mitukiTitle a:hover {
color:#020065;
font-size:14px;
text-decoration:underline;
}

.mitukiText {
font-size:12px;
line-height:130%;
}

.mitukiText a:hover {
color:#000000;
text-decoration:underline;
}

/*------------------------------
　ラインナップ
--------------------------------*/

.lineup_bg{
	background:url(http://img.47news.jp/culture/special2010/images/lineup_bg.jpg) no-repeat;
	padding:27px 30px 0 60px;
	width:585px;
	height:519px;
}

.movie_box{
	padding:0 22px 0 0;
	float:left;
	width:170px;
	height:188px;
}

.movie_bg{
	background:url(http://img.47news.jp/culture/special2010/images/movie_bg.jpg) no-repeat;
	width:154px;
	height:114px;
	padding:8px;
	margin:0 0 5px 0;
}


.lineup2009_bg{
	background:url(http://img.47news.jp/culture/special2010/images/lineup2009_bg.jpg) repeat-y;
	width:660px;
	padding:18px 0 0 15px;
}

.lineup2009_box{
	width:320px;
	padding:0 3px 15px 0;
	height:75px;
	float:left;
}

.lineup2009_box_long{
	width:332px;
	padding:0 3px 15px 0;
	height:75px;
	float:left;
}

.movie_title{
	font-weight:bold;
	padding:0 0 5px 0;
	line-height:130%;
        font-size:88%;
}


ul.list_yoko{
	padding:0;
	margin:0;
}

ul.list_yoko li{
	padding:0 0 0 12px;
	margin:0;
	display: block;
	list-style:outside;
	background:url(http://img.47news.jp/culture/special2010/images/list_style.jpg) no-repeat;
	float:left;
	width:110px;
	font-size:75%;
	height:20px;
}



ul.list_tate{
	padding:0;
	margin:0;
}

ul.list_tate li{
	padding:0 0 0 12px;
	margin:0;
	float:left;
	display:block;
	background:url(http://img.47news.jp/culture/special2010/images/list_style.jpg) no-repeat;
	font-size:75%;
	width:140px;
	height:20px;
}



/*------------------------------
　中面ページ部分
--------------------------------*/

.in_title{
	background:url(http://img.47news.jp/culture/special2010/images/banner_in_title_bg.jpg) no-repeat;
	padding:17px 0 0 50px;
	height:40px;
}

.in_movie_bg{
	background:url(http://img.47news.jp/culture/special2010/images/in_movie_bg.jpg) no-repeat;
	height:485px;
	width:675px;
	padding:15px 0 0 0;
}

.in_left{
	float:left;
	width:436px;
	padding:0 0 0 14px;
}

.in_right{
	float:right;
	width:200px;
	padding:0 15px 0 5px;
	background:url(http://img.47news.jp/culture/special2010/images/tate_boder.jpg) repeat-y left;
}

.in_right_movie_box{
	border-bottom:solid 1px #CCCCCC;
	padding:10px 0;
}

.in_entame_box{
	background:#F1E9D8;
	margin:10px 0 0 0;
	padding:5px;
	height:80px;
}

/*--------------------------------------
　エンタメ検定  共通
----------------------------------------*/

.floatEntameL{
	float:left;
	width:335px;
}

.floatEntameR{
	float:right;
	width:340px;
}


.whiteFont{
	color:#FFFFFF;
	font-size:14px;
	line-height:150%;
	font-weight:bold;
}

.whiteFont140{
	color:#FFFFFF;
	font-size:14px;
	line-height:140%;
	font-weight:bold;
}

.blackFont{
	padding:10px 0 0 0;
	line-height:150%;
	font-size:14px;
	font-weight:bold;
}

ul.entameList{
	padding:10px 0 0 0;
	margin:0;
}


ul.entameList li{
	padding:0;
	margin:0;
	list-style:none;
}


/*--------------------------------------
　エンタメ検定  個別
----------------------------------------*/


.q1{
	background:url(http://img.47news.jp/culture/special2010/images/q1_bg.jpg) no-repeat;
	width:248px;
	height:137px;
	float:left;
	padding:25px 25px 0 0;
}


.q2{
	background:url(http://img.47news.jp/culture/special2010/images/q2_bg.jpg) no-repeat;
	width:243px;
	height:218px;
	float:left;
	padding:25px 55px 0 0;
}


.q3{
	background:url(http://img.47news.jp/culture/special2010/images/q3_bg.jpg) no-repeat;
	width:248px;
	height:220px;
	float:left;
	padding:37px 25px 0 0;
}


.q4{
	background:url(http://img.47news.jp/culture/special2010/images/q4_bg.jpg) no-repeat;
	width:243px;
	height:280px;
	float:left;
	padding:28px 55px 0 0;
}

.q5{
	background:url(http://img.47news.jp/culture/special2010/images/q5_bg.jpg) no-repeat;
	width:260px;
	height:130px;
	float:left;
	padding:28px 13px 0 0;
}

.q6{
	background:url(http://img.47news.jp/culture/special2010/images/q6_bg.jpg) no-repeat;
	width:248px;
	height:157px;
	float:left;
	padding:24px 25px 0 0;
}

.q7{
	background:url(http://img.47news.jp/culture/special2010/images/q7_bg.jpg) no-repeat;
	width:248px;
	height:113px;
	float:left;
	padding:24px 50px 0 0;
}


.q8{
	background:url(http://img.47news.jp/culture/special2010/images/q8_bg.jpg) no-repeat;
	width:248px;
	height:140px;
	float:left;
	padding:28px 25px 0 0;
}

.q9{
	background:url(http://img.47news.jp/culture/special2010/images/q9_bg.jpg) no-repeat;
	width:243px;
	height:208px;
	float:left;
	padding:30px 55px 0 0;
}

.q10{
	background:url(http://img.47news.jp/culture/special2010/images/q10_bg.jpg) no-repeat;
	width:553px;
	height:207px;
	float:left;
	padding:30px 60px 0 0;
}


.q11{
	background:url(http://img.47news.jp/culture/special2010/images/q11_bg.jpg) no-repeat;
	width:248px;
	height:198px;
	float:left;
	padding:30px 25px 0 0;
}


.q12{
	background:url(http://img.47news.jp/culture/special2010/images/q12_bg.jpg) no-repeat;
	width:253px;
	height:198px;
	float:left;
	padding:30px 45px 0 0;
}

.q13{
	background:url(http://img.47news.jp/culture/special2010/images/q13_bg.jpg) no-repeat;
	width:553px;
	height:196px;
	float:left;
	padding:30px 60px 0 0;
}



.q14{
	background:url(http://img.47news.jp/culture/special2010/images/q14_bg.jpg) no-repeat;
	width:248px;
	height:164px;
	float:left;
	padding:35px 25px 0 0;
}


.q15{
	background:url(http://img.47news.jp/culture/special2010/images/q15_bg.jpg) no-repeat;
	width:243px;
	height:164px;
	float:left;
	padding:35px 55px 0 0;
}




/*--------------------------------------
　エンタメ検定  解答ボックス
----------------------------------------*/

.kaito_center_box{
	background:url(http://img.47news.jp/culture/special2010/images/entame_kaito_center.jpg) repeat-y;
	padding:10px 65px 10px 60px;
	width:550px;
}

.kaito_left{
	width:158px;
	float:left;
	font-size:16px;
	font-weight:bold;
}

.redFont{
	color:#FF0000;
}

.kaito_right{
	width:380px;
	float:right;
	font-size:14px;
}



.kaito_rleft p{
	line-height:150%;
}


.kaito_right p{
	line-height:150%;
}



.kaito_last_center_box{
	background:url(http://img.47news.jp/culture/special2010/images/entame_kaito_center.jpg) repeat-y;
}


.kaito_last_foot{
	background:url(http://img.47news.jp/culture/special2010/images/kaito_last_foot.jpg) no-repeat bottom;
	padding:10px 65px 10px 60px;
	width:550px;
}

.kaitoFootBtn{
	background:url(images/back_btn_bg.jpg) no-repeat;
	height:54px;
	padding:7px 0 0 269px;
}


