@charset "utf-8";
/*
==================================================

    CSS File Name - about.css
    Last-updated: 2010-05-14

==================================================
*/
div#header {
	margin-bottom:20px;
}
div#mainBody div.mainContent {
	max-width:738px;
}
h2 {
	padding-bottom:10px;
}


/* div.box */
div.box {
	max-width:640px;
	overflow:hidden;
	clear:both;
	padding-bottom:50px;
	margin:0 auto;
}
div.box p.tit{
	font-weight:bold;
}
div.box div.movie{
	max-width:650px;
	margin:10px 0 20px 0;
	height:auto;
}
div.box div.movie div.left{
	max-width:300px;
	float:left;
	margin:10px 0 5px 0;
}
div.box div.movie div.right{
	max-width:330px;
	float:right;
	margin:20px 0 10px 0;
}
div.box div.photo{
	max-width:650px;
	margin:10px 0 20px 0;
	height:auto;
}
div.box div.photo div.left{
	max-width:200px;
	float:left;
	margin:10px 0 5px 0;
}
div.box div.photo div.right{
	max-width:450px;
	float:right;
	margin:20px 0 10px 0;
}
div.box  div.photo div.right img{
	padding:5px 0;
}

div.box div.no_photo div.right{
	max-width:635px;
	margin:20px 0 10px 0;
    width: 100%;
}
div.box  div.no_photo div.right img{
	padding:5px 0;
}

@media screen and (max-width: 620px) {
	div.box div.movie div.left,
	div.box div.movie div.right {
		float: none;
		max-width: 100%;
		display: block;
	}
	
}