@charset "SHIFT_JIS";

/* common setting (ver 2.0)
==================================================*/

/* tags base setting
------------------------------------------------*/
	/*body*/
	*{
		line-height:1.4em !important;
	}

/*layout
==================================================*/
/*contentAll*/
div#contentAll{
	margin:0px auto;
	width:700px;
}

/*contentHead*/
div#contentHead{
	width:700px;
	min-width:700px;
	_width:700px;
	height:60px;
	background:#fff url(image/print_head_bg.gif) no-repeat 0px 20px;
}

/*contentBody*/
div#contentBody{
	width:700px;
}

/*contentBodyMain*/
div#contentBodyMain{
	width:700px;
	margin:0px;
	padding:0px;
}

#contentBodyMain div.block1A,
#contentBodyMain div.block2A,
#contentBodyMain div.block3A{margin-bottom:5px;}
#contentBodyMain div.unitListA,
#contentBodyMain div.unitListB,
#contentBodyMain div.unitMovieDetail{
	padding:0px 0px 5px 0px;
}
		/*BlockL*/
		#contentBodyMain div.unitListA div.BlockL,
		#contentBodyMain div.unitListB div.BlockL,
		#contentBodyMain div.unitSearchResult div.BlockL{
			margin:0px 0px 0px 0px;
		}
		/*BlockR*/
		#contentBodyMain div.unitListA div.BlockR,
		#contentBodyMain div.unitListB div.BlockR,
		#contentBodyMain div.unitSearchResult div.BlockR{
			margin:0px 0px 0px 0px;
		}
	

		#contentBodyMain table.tableEv th,#contentBodyMain table.tableEv td{
				padding-bottom:20px;
		 }
			/*dl*/
			#contentBodyMain table.tableEv td dl{
				margin:0px 0px 5px 0px;
				padding:0px 0px 0px 0px;
			}



/*contentFoot*/
div#contentFoot{
	width:700px;
}
#contentFootMain{margin-top:20px;}


/*contentBodyNav*/
div#contentBodyNav{
	display:none;
}

/* head
==================================================*/
	/*p#companyLogo*/
	#contentHead p#companyLogo{
		top:20px;
		left:0px;
		position:absolute;
		width:194px;
	}
	#contentHead p#companyLogo a{
		display:block;
		width:194px;
		height:27px;
	}
	#contentHead p#companyLogo img{
		display:none;
	}

	/*p#btnPrint*/
	#contentHead p#btnPrint{
		display:none;
	}

	/*p#btnPrintBack*/
	#contentHead p#btnPrintBack{
		top:30px;
		right:5px;
		position:absolute;
		width:109px;
		display:block;
	}

	/*div#fontChange*/
	#contentHead div#fontChange{
		display:none;
	}

	/*ul#headSearch*/
	#contentHead ul#headSearch{
		display:none;
	}

	/*ul#globalNavi*/
	#contentHead ul#globalNavi{
		display:none;
	}

	/*ul#quickNavi*/
	#contentHead ul#quickNavi{
		display:none;
	}

/* foot
==================================================*/
	/*contentFootMain*/
	#contentFootMain{width:700px; padding-bottom:15px;}
	
	/*ul*/
	#contentFoot ul{display:none;}

/* print
--------------------------------------------------*/
@media  print  {  /* p */
   body  { zoom:90%; } 
}