
#drop{}

#drop .fLeft{
	float:left;
}

#drop .fRight{
	float:right;
}

#drop .sicyou{
	margin:10px 0px;
	width:273px;
	padding:0px 5px;
}

#drop .titleBar{
	padding:10px 0px;
}


/* キャラクター　キャスト部分 */

#characast{
	/* background:red; */
}

#characast .wBox{
	width:175px;
	float:left;
	padding:0px 3px 3px 3px;
	margin:0 16px 0 0;
	background:#ffc807 url(../img/back_3x3_01.gif);
}

#characast .wBoxEmp{
	width:181px;
	float:left;
	padding:0px;
	margin:0px;
	background:#ffc807 url(../img/back_3x3_01.gif);
}

#characast .wBox .chara{
	background:#ffffff;
	padding:5px;
	font-size:11px;
	line-height:1.2;
	text-align:justify;
	text-justify:distribute;
}

#characast .wBox .cast{
	background:#ffffff;
	padding:5px;
	font-size:11px;
	line-height:1.2;
	text-align:justify;
	text-justify:distribute;
}

#characast .ma0{
	margin:0 0px 0 0;
}

.pa3{
	padding:3px 0px;
}

#characast .mat5{
	margin-top:5px;
}


/* ラインナップ部分 */

#lineup{
	background:#ffc807 url(../img/back_3x3_02.gif);
	padding:3px;
}

#lineup .left{
	float:left;
	width:283px;
	background:#ffffff;
}

#lineup .right{
	float:right;
	width:283px;
	background:#ffffff;
}

#drop .mirubtn{
	background:#ffeeb9;
	padding:5px 0px;
	text-align:center;
	line-height:0;
}

#drop .text{
	padding:7px;
	line-height:1.25;
	text-align:justify;
	text-justify:distribute;
}

#drop .miseba .text{
	float:left;
	width:165px;
	padding:0 5px 0 7px;
	line-height:1.25;
	text-align:justify;
	text-justify:distribute;
}

#drop .miseba .photo{
	float:right;
	padding:0 5px 0 0;
	width:100px;
}






/* clearfix */

.clearfix:after {
  content: ".";  /* 新しい要素を作る */
  display: block;  /* ブロックレベル要素に */
  clear: both;
  height: 0;
  visibility: hidden;
}

.clearfix {
  min-height: 1px;
}

* html .clearfix {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}