charset "UTF-8";
h1{
	margin-bottom:10px;
}
/* メイン */
div.main{
	width:653px;
	float:left;
}

/* 記事一覧＆記事 */
div.entry{
	clear:both;
}

/* 記事見出し*/
div.entry h2{
	height:27px;
	background:#000 url(../img/news/arrow_bg.gif) no-repeat;
	font-weight:bold;
}
div.entry h2 a{
	padding-left:18px;
	color:#fff;
	line-height:27px;
}
div.entry h2 span.date{
	padding-right:10px;
}

/* 記事本文 */
div.entry div{
	margin-top:16px;
}
/* 記事本文 - 詳細用 */
div.entry div.text{
	padding:0 0.6em 0 1em;
}
div.entry div.text a{
	color:#7994a4;
}

/* 記事画像 - 詳細用 */
div.entry p.detail_photo{
	margin:16px 0px 16px 0px;
}
div.entry p.detail_photo img{
	padding:1px;
	border:1px solid #000;
}

/* 詳細はこちら */
div.entry p.more{
	margin:10px 0px 20px 0px;
	text-align:right;
}
div.entry p.more a{
	padding-left:20px;
	color:#7994a4;
	background:url(../img/news/more.gif) no-repeat center left;
	display:inline-block;
}

/*一覧ページナビ*/
div.main .main-navi{
	height:27px;
	background-color:#000;
	clear:both;
}
div.main .main-navi a{
	padding:0px 6px 0px 6px;
	color:#fff;
	display:block;
	line-height:27px;
}
div.main .main-navi .prev{
	float:left;
}
div.main .main-navi .next{
	float:right;
}

/*記事ページナビ*/
div.main .entry-navi{
	margin:20px 0px 0px 0px;
	height:27px;
	background-color:#000;
	clear:both;
}
div.main .entry-navi a{
	padding:0px 6px 0px 6px;
	color:#fff;
	display:block;
	line-height:27px;
}
div.main .entry-navi .prev{
	float:left;
}
div.main .entry-navi .next{
	float:left;
}
div.main .entry-navi .index{
	float:right;
}

/*ナビゲーションメニュー*/
div.navi{
	width:220px;
	float:right;
}
div.navi h3{
	height:27px;
	background:#000 url(../img/news/arrow_bg.gif) no-repeat;
	font-weight:bold;
}
div.navi h3 span{
	padding-left:18px;
	color:#fff;
	line-height:27px;
}
div.navi ul.recent{
	margin:10px 0px 20px 0px;
}
div.navi ul.recent li a{
	padding-left:20px;
	color:#7994a4;
	background:url(../img/news/recent.gif) no-repeat 0px 1px;
	display:inline-block;
}
div.navi ul.archive{
	margin:10px 0px 20px 0px;
}
div.navi ul.archive li a{
	padding-left:20px;
	color:#7994a4;
	background:url(../img/news/folder.gif) no-repeat 0px 1px;
	display:inline-block;
}
div.navi ul.rss{
	margin:10px 0px 20px 0px;
}
div.navi ul.rss li a{
	padding-left:20px;
	color:#7994a4;
	background:url(../img/news/rss.gif) no-repeat 0px 1px;
	display:inline-block;
}