@charset "utf-8";

/*縦ナビ
----------------------------------------------------------------*/
#vnavigation{
	margin:15px 0 0 0;
	padding:0 15px 0 0;
	width: 260px;
	float: right;
	}
	#vnavigation li {
		margin:0;
		padding:0;
		}
		#vnavigation li img{
			margin:0;
			padding:0;
			}
			
/*フラッシュ　#fla
----------------------------------------------------------------*/
#fla {
	width:910px;
	margin:10px 0 0 10px;
	}

/*トップページ #top
----------------------------------------------------------------*/
#top-banner{
	width:280px;
	margin:15px 0 0;
	float:left;
	padding: 0 0 0 5px;
	}

/*新着情報（html版）
----------------------------------------------------------------*/
#topics-bg{
	width:355px;
	margin:0;
	float: left;
	height: 380px;
	background-image: url(../images/topp-bg.jpg);
	background-repeat: no-repeat;
	}
#topics{
	width:330px;
	margin:15px 0 0 15px;
	}	
	#topics h3{
	color:#fff;
	margin:0;
	padding:0px;
		}	
	#topics #entries{
	width:330px;
	height:320px;
	overflow:auto;
	border-top:0;
	}
		#topics #entries dl{
	line-height:15px;
	margin:10px 0 10px 0;
	padding:0;
	width: auto;
		}
			#topics #entries dl dt{/* 日付 */
	color:#86420c;
	font-size:12px;
	line-height:15px;
	font-weight:bold;
	/*letter-spacing:0.1em;*/
	/*float:left;*/
	margin:0;
	padding:7px 5px 7px 25px;
	border-bottom:solid 1px #ccc7aa;
				}
				#topics #entries dl dt a{
	color:#86420c;
	font-weight:bold;
	text-decoration:underline;
				}
				#topics #entries dl dt a:hover{
	color:#B98F32;
	text-decoration:underline;
					}
				
			#topics #entries dl dd{/* タイトル・本文 */
	font-size:12px;
	line-height:15px;
	margin:0;
	padding:7px 5px 7px 25px;
	border-bottom:solid 1px #ccc7aa;
			}
			#topics #entries dl p{/* タイトル・本文 */
	font-size:12px;
	line-height:15px;
	margin:0 0 5px;
	padding:0 5px 5px 25px;
	border-bottom:solid 1px #ccc7aa;
	width: auto;
			}
				

/*新着情報（php版）・・・2009/6/26保留
----------------------------------------------------------------*/
#news{
	width:570px;
	margin:10px 0 0;
	}	
	#news h3{
		color:#fff;
		background-color:#333;	
		padding:5px;
		margin:0;
		}
	#news iframe{
		width:568px;
		height:79px;
		overflow:auto;
		border:solid 1px #ccc;
		border-top:0;
	}
