@charset "shift-jis";

html {
	scrollbar-base-color:#FFF4FF;
	scrollbar-arrow-color:#FF99CC;
}

body{
	margin:0;
	padding:0;
	background-color:#FF9DC2;
	background-image: url(../img/bg_all.gif);
	font-family : "ＭＳ Ｐゴシック", "MS UI Gothic", "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro", Osaka, "平成角ゴシック","HeiseiKakuGothic", "中ゴシック体", "ChuGothic", sans-serif;
}

a {
	color: #FF008D;
	}
	
img,a img {
	border:none;
}

p{
	font-size: 80%;
	color:#000000;
	line-height: 140%;
	text-align: left;
}

h1 {
	margin:0;
	padding:0;
	}
h2 {
	width: 710px;
	margin: 0 auto 10px;
	padding: 0;
	}
	
iframe {
	margin: 0 0 10px;
	}
	
.Contents {
	margin:0;
	padding:16px 0 26px;
	}
	
#Footer {
	width: 754px;
	height: 47px;
	text-align: center;
	margin: 0 auto;
	padding: 0px;
	}
	
.News td{
	font-size: 75%;
	padding: 2px;
	text-align: left;
	}
	
	
table th {
	font-weight: bold;
	color: #0675CB;
	text-align: left;
	vertical-align: top;
	font-size: 80%;
	line-height: 140%;
	}

.TextTable td{
	font-size: 80%;
	line-height: 140%;
	vertical-align: top;
	text-align: left;
	}
	
/*ストーリー*/
.Tpink{
	color: #FF008D;
	}
.Torange{
	color: #FF9000;
	}
.Tblue{
	color: #0004BC;
	}

/*各話あらすじ*/
.Summary {
	margin:0;
	}
.Summary td{
	line-height: 140%;
	text-align: left;
	}	

/*次回予告*/
.Yokoku_title {
	font-weight: bold;
	color: #FF008D;
	}
.Yokoku_wmp p{
	font-size: 70%;
	color: #3756BB;
	margin: 0px;
	}
.Yokoku_wmp_img{
	margin: 10px auto 0;
	text-align: center;
	}
	
	
/*微調整用*/

.mt10{
	margin-top: 10px;
	}
	
.mb10{
	margin-bottom: 10px;
	}
.mb15{
	margin-bottom: 15px;
	}
.mb20{
	margin-bottom: 20px;
	}
	

/*ニュース*/

#news_area{
	scrollbar-base-color:#EFFDFE;
	scrollbar-arrow-color:#66CCFF;
	width:310px;
	height:160px;
	overflow:auto;
}

/*東映ナビゲーション*/
.colA {background-color: #FFB2CA;}
.colB {background-color: #B70472;}
.colF {background-color: #FF81A8;}
.colL {background-color: #FFE2E2;}

/*top*/
.right{padding-right:7px;}
.topics{line-height:17px;
        font-size:12px;}

/*bbs*/
.login{padding:15px 5px;}

#bbs_cont .keijiban_Attention{

	margin: 0px;
	font-size: 80%;
	line-height: 1.2em;
	color: #000000;
	padding-top: 0;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;
}
