/*ftHgcssZbg*/
html,body{
	margin: 0px;
	padding: 0px;
	line-height: 150%;
	font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
	letter-spacing:0.05em;
}
 
h1, h2, h3, h4, h5, h6,
p, pre, blockquote,
ul, ol, dl, address {
	margin: 0px 0px;
	padding: 0px;
}

a {
	text-decoration: none;
	}

img {
	border: 0px;
	}

table {
	boder-collapse:collapse;
	}

/*ftHgcssZbgend*/

/* ====================================
index.html========= */

div#container {
	margin: 0px auto;
	padding: 0px;
	width: 510px;
	text-align: center;
	}

div#logo {
	margin: 0px;
	padding: 20px 0px 30px 0px;
	}

h1,h2 {
	margin: 0px;
	padding: 0px;
	}

 p#movie{
	margin: 0px ;
	padding-bottom: 10px ;
	font-size: 70%;
	line-height: 1em;
	color: #7B95C7;
	}

/* «cssζu· */
a#enter {
	display: block;
	text-indent: -99999px;
	width: 167px;
	height: 230px;
	background-image: url(images/top/enter02.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 20px 0px 0px 0px;
	}

a#enter:hover {
	background-position: 1px -241px;
	}

a#movie {
	display: block;
	text-indent: -99999px;
	width: 298px;
	height: 28px;
	background-image: url(images/top/movie_b.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	}

a#movie:hover {
	background-position: 0px -29px;
	}

td.flash { 
	font-size: 8pt;
	color: #7B95C7;
	line-height: 110%;
	text-align: center;
	}

/* ͺcssζu */

/* XVξρ */

div#info {	
	margin: 0xp;
	padding-top: 10px;
	}

table#whats {
	margin: 0px auto;
	padding: 0px;
	text-align: left;
	font-size: 80%;
	color: #CC955C;
	line-height: 150%;
	border-collapse: collapse;
	}

table#whats td {
	padding: 5px;
	}

a.whats {
	color: #4D8276;
	font-weight: normal;
	}

a.whats:hover {
	color: #89B4B8;
	font-weight: normal;
	}


div#flash {
	width: 400px;
	height: 150px;
	margin: 0px auto;
	padding: 0px;
	}
