body {
	margin:0; padding:0; width:100%; text-align:center; background-color:#555; font-size:14px; color:#fff;
	background-image:url("/square/p_assistant/movie/movie_back.jpg");
	background-repeat:repeat-x;
	background-position:0px 140px;
}
#container {width:1000px;margin:0; padding:0; margin:0 auto; text-align:left;}
img {border:none;}
form {margin:0;}
select {margin:0;}
input {margin:0;}
table {border-collapse:collapse;}
.topbar {background-color:#333; height:35px;}
.header {
	float:left; width:600px;
	font-size:15px; color:#fd2; font-weight:bold; padding:10px 0px 2px 20px;
}
.contents {
	clear:both; margin:0px; padding:0; text-align:center; height:370px; _height:570px;
}
.contents2 {
	clear:both; margin:0px; padding:0; text-align:center; height:570px;
}
.footer {background-color:#333; font-size:12px; font-weight:bold; text-align:right; margin:0; padding:3px 20px 3px 0px;}

.gate {
	width:350px; text-align:center; margin:0 auto; margin-top:200px; padding:20px 0px;
	border:solid 1px #ccc;
}
.gate table {width:290px; margin:0 auto;}
.gate td {padding:5px 20px; text-align:left;}
.td1 {width:130px; white-space:nowrap; font-size:14px; color:#fff; font-weight:bold;}
.td2 {width:150px; white-space:nowrap;}
.td2 input {ime-mode:disabled; width:100px;}
td.td3 {text-align:center;}
.panel {
	width:370px; margin-left:620px;
	color:#fff; font-weight:bold; vertical-align:middle; padding:10px 0px 0px 20px;
}
.panel form {margin:0; display:inline;}
.panel input {margin:0; display:inline;}
.panel select {margin:0; display:inline;}
.panel a {color:#fff; font-weight:bold; text-decoration:none;}
.panel a:hover {color:#ff0;}
.b {
	width:500px; margin:0 auto; margin-top:200px; padding:20px 0px;
	border:solid 1px #999; color:#fff; font-weight:bold;
}
.c {font-size:12px;}
.movie {text-align:center;}
.movie object {margin:0 auto;}
.movie embed {margin:0 auto;}


