@charset "utf-8";
/* CSS Document */
.bb{
	margin:0px 20px 30px 20px ;
}
.fr{
	float: right;
}
.body {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "sans-serif";
}
.bangumi {
	margin: 0px;
}
.bangumimei {
	font-size: 22px;
	padding: 5px 0px 5px 5px;
	font-weight: bold;
}
.nama {
	color: white;
	background-color: #93191B;
}
.regu {
	color: #1019B0;
	background-color: #E9E9E9;
}
.sumire{
	color:#FF229D;
	background-color:#FFDBFA;
}
.souta{
	color:#1019B0;
	background-color:#DCFAFF
}
.imageari {
	width: 350px;
	float: right;
}
.imageari_p {
	width: 450px;
	float: right;
}
.bangumibun {
	margin: 0px;
	background-color: #F1F1F1;
	border-radius: 10px;
	-webkit-border-radius: 10px;/* for Safari and Chrome 対応*/
	-moz-border-radius: 10px;/* for Firefox 対応*/
	padding: 15px 0px 15px 10px;
}
.bangumi img {
	float: left;
}
.jikan {
	margin: 0px;
	color: #003CFF;
	font-size: 15px;
	padding: 3px;
	font-weight: bold;
}
.jikan_sumire {
	color:white;
	font-size: 20px;
	margin: 0px;
	background:#7C2993;
	text-align: center;
	
}
.jikan_souta {
	color:white;
	font-size: 20px;
	margin: 0px;
	background:#1964E7;
	text-align: center;
	}
.midashi {
	font-weight: bold;
	font-size: 17px;
	color: #313131;
	padding: 5px 0px 5px 10px;
	margin: :0px;
}
td {
	vertical-align: top;
}
.bangumi_ta {
	font-size: 15px;
	font-weight: bold;
}
.asa {
	background-color: aliceblue;
}
.hiru {
	background-color: #C4C9FF;
}
.yoru {
	color: white;
	background-color: #4370FF;
}
.shinya {
	color: white;
	background-color: #0F2578;
}
