@charset "UTF-8";
/* CSS Document */


/*---------------
□□□layout□□□
---------------*/

/*----------area----------*/

/*nav*/
body#area div.nav
{
	padding-top:10px;
	border-bottom:3px solid #242e3a;
}
body#area div.nav ul
{
	margin:0px auto;
	width:700px;
}
body#area div.nav li
{
	background:#242e3a;
	width:100px;
	text-align:center;
	display:block;
	float:left;
}
body#area div.nav li a,
body#area div.nav li span
{
	background:#242e3a;
	padding:6px 0px 3px;
	display:block;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}
body#area div.nav li a:hover
{
	background:#ff5a00;
}

/*block*/
body#area div.block
{
	margin:0px auto;
	padding:10px 0px 20px;
	width:740px;
	clear:both;
}
body#area div.block h3
{
	padding-bottom:10px;
}
body#area div.block table
{
	width:100%;
}
body#area div.block th
{
	background:#ff5a00;
	padding:5px;
	border:1px solid #ccc;
	text-align:center;
}
body#area div.block th.area{width:100px;}
body#area div.block th.movie{width:180px;}
body#area div.block td
{
	padding:5px;
	border:1px solid #ccc;
	text-align:center;
}
body#area div.block td.team{width:160px;}

body#area div.block td a.btn_movie
{
	background: url(../movie/images/btn_movie.gif) no-repeat 0px 0px;
	margin:0px auto;
	width:128px;
	height:21px;
	display:block;
	text-indent:-9999px;
}
body#area div.block td a:hover.btn_movie
{
	background-position:0px -21px;
}
body#area div.block td span.btn_movie
{
	background: url(../movie/images/btn_movie.gif) no-repeat 0px -21px;
	margin:0px auto;
	width:128px;
	height:21px;
	display:block;
	text-indent:-9999px;
}




/*----------list----------*/

/*nav*/
body#list div.nav
{
	padding-top:10px;
	border-bottom:3px solid #242e3a;
}
body#list div.nav ul
{
	margin:0px auto;
	width:700px;
}
body#list div.nav li
{
	background:#242e3a;
	width:100px;
	text-align:center;
	display:block;
	float:left;
}
body#list div.nav li a,
body#list div.nav li span
{
	background:#242e3a;
	padding:6px 0px 3px;
	display:block;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}
body#list div.nav li a:hover
{
	background:#ff5a00;
}

/*block*/
body#list div.block
{
	margin:0px auto;
	padding:10px 0px 20px;
	width:740px;
	clear:both;
}
body#list div.block h3
{
	padding-bottom:10px;
}
body#list div.block table
{
	width:100%;
}
body#list div.block th
{
	background:#ff5a00;
	padding:5px;
	border:1px solid #ccc;
	text-align:center;
}
body#list div.block th.list{width:100px;}
body#list div.block th.movie{width:180px;}
body#list div.block td
{
	padding:5px;
	border:1px solid #ccc;
	text-align:center;
}
body#list div.block td.team{width:160px;}

body#list div.block td a.btn_movie
{
	background: url(../movie/images/btn_movie.gif) no-repeat 0px 0px;
	margin:0px auto;
	width:128px;
	height:21px;
	display:block;
	text-indent:-9999px;
}
body#list div.block td a:hover.btn_movie
{
	background-position:0px -21px;
}
body#list div.block td span.btn_movie
{
	background: url(../movie/images/btn_movie.gif) no-repeat 0px -21px;
	margin:0px auto;
	width:128px;
	height:21px;
	display:block;
	text-indent:-9999px;
}


/*---------------
□□□font□□□
---------------*/

/*----------area----------*/
body#area div.nav li
{
	color:#fff;
}
body#area div.nav li a
{
	color:#fff;
	text-decoration:none;
}
body#area div.nav li a:hover
{
	color:#ffc8aa;
}
body#area div.nav li span
{
	color:#8d9298;
}
body#area div.block th
{
	color:#fff;
	font-weight:bold;
}

/*----------list----------*/
body#list div.nav li
{
	color:#fff;
}
body#list div.nav li a
{
	color:#fff;
	text-decoration:none;
}
body#list div.nav li a:hover
{
	color:#ffc8aa;
}
body#list div.nav li span
{
	color:#8d9298;
}
body#list div.block th
{
	color:#fff;
	font-weight:bold;
}