@charset "UTF-8";
/* CSS Document */

/*------------------------------------*/
div#MovieViewBox {
	width				:	590px;
	border				:	1px solid #CCC;
	background-color	:	#fff;
	padding				:	20px;
	text-align			:	center;
	font-size			:	14px;
	color				:	#333;
	display				:	none;
	position			:	absolute;
	left				:	50%;
	margin-left			:	-296px;
	z-index				:	200;
}

div#MovieViewBox img { vertical-align:	bottom; border:	none; }
div#MovieViewBox li { list-style:	none; }
div#MovieViewBox a { color:	#666; text-decoration:	none; }
div#MovieViewBox a:hover { color:	#F30; text-decoration:	underline; }

div#MovieViewBox h3,
div#MovieViewBox p,
div#MovieViewBox dl,
div#MovieViewBox dt,
div#MovieViewBox dd,
div#MovieViewBox ul,
div#MovieViewBox li {
	margin				:	0;
	padding				:	0;
	color				:	#999;
}


/***/
div#MovieViewTitle {
	width				:	517px;
	float				:	left;
	text-align			:	left;
	padding-bottom		:	12px;
}

div#MovieViewTitle h3,
div#MovieViewTitle dl,
div#MovieViewTitle p {
	padding-left		:	13px;
}

div#MovieViewTitle h3 {
	font-size			:	26px;
	font-weight			:	bold;
	margin-bottom		:	5px;
	color				:	#666666;
	line-height			:	1.2;
}

div#MovieViewTitle p {
	font-size			:	16px;
	margin-bottom		:	5px;
}

div#MovieViewTitle dt {
	float				:	left;
	line-height			:	16px;
	padding-right		:	14px;
	margin-right		:	14px;
	border-right		:	3px solid #333;
}

div#MovieViewTitle dd {
	float				:	left;
	line-height			:	16px;
	margin-right		:	14px;
	font-size			:	12px;
}


/***/
div#MovieViewButton {
	width				:	71px;
	float				:	right;
	text-align			:	right;
}

dl#MovieViewNavi dd {
	line-height			:	1.2;
}

dl#MovieViewNavi dd a {
	border				:	#DDE0E0 solid 1px;
	color				:	#333;
	display				:	block;
	padding				:	4px 8px;
}

dl#MovieViewNavi dd a:hover {
	background-color	:	#DDE0E0;
	text-decoration		:	none;
	color				:	#333;
}

dl#MovieViewNavi dd.tabMenu a {
	border				:	#CDE2E2 solid 1px;
	color				:	#09C;
}

dl#MovieViewNavi dd.tabMenu a:hover {
	background-color	:	#CDE2E2;
}

/***/
div#MovieViewZoom {
	width				:	450px;
	height				:	450px;
	border				:	0px solid #CCC;
	margin				:	0 auto;
	text-align			:	left;
}

/***/
div#MovieViewZoom img { cursor: pointer; }

/***/
div#MovieViewBox p#MovieViewCaption {
	padding				:	10px 0 20px 0;
}

/***/
div#MovieViewControl {
	width				:	590px;
}



/***/
div#MovieViewPrev {
	width				:	12px;
	float				:	left;
	padding				:	20px 20px 23px 38px;
}


/***/
ul#MovieViewSumb {
	float				:	left;
	width				:	457px;
	height				:	60px;
	overflow			:	hidden;
}

ul#MovieViewSumb li {
	width				:	58px;
	height				:	58px;
	float				:	left;
	border				:	0px solid #CCC;
	margin-right		:	5px;
	cursor				:	pointer;
	text-align			:	left;
}


/***/
div#MovieViewNext {
	width				:	12px;
	float				:	right;
	padding				:	20px 40px 23px 11px;
}


/***/
#alphaBG {
	display				:	none;
	position			:	absolute;
	background-color	:	#FFF;
	z-index				:	100;
}
