@charset "utf-8";
/* CSS Document */
div#contents {
	padding: 10px 20px 0px 210px;
}

div#sub p span#update {
	display: block;
	position: relative;
	top: -1.5em;
	left: 13px;
	font-weight: bold;
	margin-bottom: -1.5em;
}

div#sub p a span#update  { color: #666666;}
div#sub p a:hover span#update { color: #FFFFFF;}

div#sub p span#movie {
	display: block;
	position: relative;
	top: -3.0em;
	left: 13px;
	font-weight: bold;
	margin-bottom: -1.5em;
}

div#sub p a span#movie  { color: #333333;}
div#sub p a:hover span#movie { color: #FFFFFF;}

p#rss {
	padding: 5px;
}

/* ====== index2 ===== */
#NoFlash {
	position: relative;
	margin-top: 33px;
}

.adjust {
	/padding-bottom:6px !important;
}

#contents #top_legal {
	position: absolute;
	bottom: 40px;
	right: 0;
	margin: 0;
	background-image: url(../img/top_legal.gif);
	background-position: right 0;
	background-repeat: no-repeat;
}

#contents #top_legal li {
	margin: 0;
	list-style: none;
	font-size: 10px;
	line-height: 20px;
}

#contents #top_legal li a {
	display: block;
	width: 120px;
	height: 20px;
	background-image: url(../img/top_legal.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	overflow: hidden;
	text-indent: -9999px;
}

#contents #top_legal li a#top_legal_1 { background-position: 0 0;}
#contents #top_legal li a#top_legal_2 { background-position: 0 -20px;}
#contents #top_legal li a#top_legal_3 { background-position: 0 -40px;}
#contents #top_legal li a#top_legal_4 { background-position: 0 -60px;}

#contents #top_legal li a:hover { background-image: none;}
