@charset "UTF-8";
@import "/css/common.css";


/* ---------------------------------------------------------
	CSS Document movies
--------------------------------------------------------- */

#navi li#navi3 a {
	background-position: 0 -36px;
}

#sidebar h3 {
	width: 170px;
	height: 21px;
	overflow: hidden;
	background: url(../images/menu_ttl.gif) no-repeat 0 0;
	text-align: left;
	text-indent: -9999px;
}

#sidebar ul {
	padding-top: 16px;
	list-style: none;
}

#sidebar li {
	height: 72px;
	overflow: hidden;
}

#sidebar p {
	height: 30px;
}

#wrapper {
	width: 780px;
	padding: 20px 10px 20px;
	background: #fff;
	text-align: left;
}

h2#title {
	width: 800px;
	height: 85px;
	overflow: hidden;
	background: url(../images/ttl_main.jpg) no-repeat 0 0;
	text-align: left;
	text-indent: -9999px;
}

#contents {
	float: right;
	width: 595px;
	padding: 1px 0 20px;
	text-align: left;
}

#contents hr {
	clear: both;
	margin-bottom: 20px;
	border: 0;
	border-bottom: dotted 1px #666;
}

#contents strong {
	font-weight: normal;
	text-decoration: underline;
	color: red;
}

/* ---------------------------------------------------------
	CSS Document New Entry
--------------------------------------------------------- */

#new_entry object , #new_entry embed {
	width: 595px;
	height: 490px;
	line-height: 140%;
}

#new_entry .entry_data {
	margin-top: 10px;
	padding: 5px 8px;
	border: solid 1px #ccc;
}

#new_entry .entry_data h3 {
	font-size: 100%;
}

#new_entry .entry_data h3 a {
	text-decoration: none;
	color: #666;
}

#new_entry .entry_data h3 a:hover {
	text-decoration: underline;
	color: #000;
}

/* ---------------------------------------------------------
	CSS Document Entry List
--------------------------------------------------------- */

#entry_list {
	width: 585px;
	overflow: hidden;
	margin-left: 20px;
}

#entry_list object , #entry_list embed {
	width: 160px;
	height: 132px;
	line-height: 140%;
}

#entry_list .box {
	float: left;
	width: 195px;
	height: 190px;
	overflow: hidden;
	margin-top: 20px;
}

#entry_list .entry_data {
	margin-top: 10px;
}

#entry_list .entry_data h3 {
	width: 160px;
	font-size: 100%;
	line-height: 120%;
}

#entry_list .entry_data h3 a {
	text-decoration: none;
	color: #666;
}

#entry_list .entry_data h3 a:hover {
	text-decoration: underline;
	color: #000;
}
