@charset "utf-8";

/* ----------------------------------------------

	CSS information
	file name  :  style.css
	infomation :  コンテンツ
	
 ---------------------------------------------- */
 

/* ----------------------------------------------
　　キャスト　リスト
 ---------------------------------------------- */
 
 #cast_list li { float:left; width:150px; margin-bottom:10px;}
 #cast_list li a{width:150px; height:190px; display:block; text-indent:-9999px; overflow:hidden;}
 
 
 
.cast_list_haruko a{background:url(images/list_haruko.jpg) no-repeat center top;}
.cast_list_shibuya a{background:url(images/list_shibuya.jpg) no-repeat center top;}
.cast_list_katori a{background:url(images/list_katori.jpg) no-repeat center top;}
.cast_list_akimoto a{background:url(images/list_akimoto.jpg) no-repeat center top;}
.cast_list_takasu a{background:url(images/list_takasu.jpg) no-repeat center top;} 







 

 
/* ----------------------------------------------
　　キャスト　詳細
 ---------------------------------------------- */
 
 .cast_photo {margin:0 20px 20px 0;}
 
 #cast_textbox { width:300px; padding-bottom:20px; }
 .cast_name{ margin-bottom:15px; }
 .cast_text { margin-bottom:15px; font-size:128%; font-weight:bold; }
 
 .font_border { background-color:#fffc00; padding:2px; }












.haruko{width:221px;height:222px;display:block; margin-bottom:15px;
	background:url(images/cast_haruko_photo.jpg) no-repeat center top;}
.akimoto{width:221px;height:222px;display:block; margin-bottom:15px;
	background:url(images/cast_akimoto_photo.jpg) no-repeat center top;}
.katori{width:221px;height:222px;display:block; margin-bottom:15px;
	background:url(images/cast_katori_photo.jpg) no-repeat center top;}
.takasu{width:221px;height:222px;display:block; margin-bottom:15px;
	background:url(images/cast_takasu_photo.jpg) no-repeat center top;}
.shibuya{width:221px;height:222px;display:block; margin-bottom:15px;
	background:url(images/cast_shibuya_photo.jpg) no-repeat center top;}
