@charset "utf-8";

/* Main★
---------------------------------------------*/
#banner h1, #banner h2, #banner h4, #banner.bkmov {
	display: block; margin: 0 auto 0; width: 820px;
	height: 0 !important;
	overflow: hidden;
	text-indent: -9999px;
}
#yakusoku #banner h1 { background: #FFF url(../img/bk_header.jpg) left top repeat;
	height /**/: 149px;
	padding-top: 149px;
}
#yakusoku #banner h2 { background: #FFF url(../img/bk_cap01.gif) left top repeat;
	width: 750px;
	height /**/: 46px;
	padding-top: 46px;
}
#little #banner h1 { background: #FFF url(../img/bk_header2.jpg) left top repeat;
	height /**/: 149px;
	padding-top: 149px;
}
#little #banner h2 { background: #FFF url(../img/bk_cap02.gif) left top repeat;
	width: 750px;
	height /**/: 32px;
	padding-top: 32px;
}

#tvdata #banner h1 { background: #FFF url(../img/tvdata_header.gif) left top repeat;
	width: 750px;
	height /**/: 46px;
	padding-top: 46px;
}
#tvdata p { font-size: 114%; line-height: 150%; color: #F11B80; padding: 24px 0 12px; }
#tvdata img { padding-bottom: 32px; }



#yakusoku #banner .bkmov, #yakusoku #banner .bkmov2 { background: #FFF url(../img/bk_movbg.gif) left top repeat; width: 410px; height: 340px; line-height: 150%; float: left; margin: 0 0 24px 0; }
#little #banner .bkmov{ background: #FFF url(../img/bk_movbg3.gif) left top repeat; width: 410px; height: 340px; line-height: 150%; float: left; margin: 0 0 24px 0; }


#banner .bkmov img, #banner .bkmov2 img { padding: 36px 0 2px 0; }
#banner .bkmov2 { background: #FFF url(../img/bk_movbg2.gif) left top repeat; }
#little #banner .bkmov img, #banner .bkmov2 img { padding: 66px 0 2px 0; }


#banner h4 { background: #FFF url(../img/bk_footer.gif) left top repeat;
	height /**/: 47px;
	padding-top: 47px;
}

/* Main contents
---------------------------------------------*/
#pagebody { width: 860px; margin: 0; padding: 0; }
#banner { text-align: center; }
#pagebody2 { width: 820px; margin: 0; 
	padding: 0 0 0 20px;
	_padding: 0;
}

/* Btn */
#topgo { top: 0px; left: 20px; position: absolute; z-index: 99; }

