@charset		"ISO-2022-JP";

body		{
			margin-top:		32px;
		}

.crnttl		{
			margin-top:		8px;
			padding-top:		8px;
			font-size:		1.4em;
			text-align:		left;
		}


.mvttl					/* $BMh$?4Q$?=q$$$?(B */
		{
			font-size:		1.4em;
			font-weight:		600;
			text-align:		center;
			color:			#333366;
			background-color:	#ccccff;
			margin-left:		40px;
			border-style:		none none solid none;
			border-color:		#333333;
			border-width:		0.1em 0em 0.1em 0em;
			padding:		0.2em;
		}

h2		{
			font-size:		1em;
			margin:			0.2em 0em 0.4em;
			margin-left:		185px;
			clear:			left;
		}


ul		{
			text-indent:		0.2em;
			line-height:		1.1em;
			margin-left:		188px;
		}

ul li		{
			list-style-type:	none;
		}

ol		{
			text-indent:		0.2em;
			line-height:		1.1em;
			margin-left:		32px;
		}


.contents	{
			margin:			8px 0px 8px 40px;
			clear:			both;
			padding:		1em 2em 1.2em 4em;
			border:			solid 1px #e0e0e0;
		}

/* $B>e1G%G!<%?$N%;%/%7%g%s!J7k6I%F!<%V%k$+$$!K(B */
.movdata	{
			width:			85%;
			line-height:		1.1em;
			margin-left:		60px;
		}

.panfletimg	{
			text-align:		center;
			vertical-align:		middle;
		}

th		{
			text-align:		right;
			font-size:		0.9em;
			background-color:	#70786f;
			color:			#d0dfef;
			padding:		0.2em 2em;
		}

td		{
			font-size:		0.9em;
			white-space:		nowrap;
		}

.staffs,.staffdata	{
			vertical-align:		top;
			border-style:		none none dashed none;
			border-color:		#90989f;
			border-width:		0px 0px 1px 0px;
		}

.staffs		{
			text-align:		right;
			margin-right:		1em;
			border-right:		solid #90989f 1px;
		}

.staffdata	{
			padding-left:		1em;
		}

.casts		{
			text-align:		center;
		}

.webcite	{
			text-align:		center;
		}

.bestnote	{
			position:		relative;
			margin:			8px 0px 8px 40px;
			font-size:		0.8em;
/* 
			background-image:	url('pics/moviedata.png');
 */
			background-repeat:	no-repeat;
			background-attachment:	fixed;
			background-position:	98% 98%;

			background-color:	#f0f0f4;

			border-style:		solid;
			border-width:		1px;
			border-color:		#e0e0e0;
			padding:		16px 0px 16px 0px;
		}


.smllnk		{
			display:		block;
			position:		fixed;
			top:			0px;
			left:			0px;
			font-size:		0.8em;
			background-color:	#f5f8f8;
			text-align:		right;
			width:			100%;
			height:			28px;
			padding-top:		4px;
			border-style:		solid none;
			border-width:		1px;
			border-color:		#cfcfd0;
		}

.blkins:before
		{	content:		"[ $BDI5-(B ]";
			color:			#669999;
			font-size:		0.8em;
		}

.blkins:after	{
			display:		block;
			text-align:		right;
			content:		attr(datetime);
			color:			#669999;
			font-size:		0.8em;
		}

.blkins					/* $BA^F~%Q!<%H$r%V%m%C%/MWAG$G7h$aBG$A(B */
		{
			display:		block;
			margin:			4px 24px 4px 32px;
			border-style:		dashed;
			border-width:		0.1em;
			border-color:		#6699cc;
			padding:		0.5em;
			font-size:		90%;
			text-decoration:	none;
			line-height:		110%;
		}
