@charset "utf-8";

/*
	* 名前: topics.css
	* 説明: topicsページ用CSS
	* バージョン: 1.0
	* 最終更新日: 2008.11.20
	* 制作者: Hiroaki Nakagawa

	* 目次:
	  - 01. 初期設定 - 基本設定 -
	  - 02. 領域設定 - ブロック -
	    - 02-02. 領域設定 - ヘッダー -
	    - 02-05. 領域設定 - メイン -
	    - 02-08. 領域設定 - フッターナビゲーション -
*/

/* 外部CSSファイルの読み込み */

/* Import用CSS */
@import url("../../common/css/import.css");


/* Stylesheet Document */

@media all {

	/* ========================================
	   * 01. 初期設定 - 基本設定 -
	======================================== */

	p {
		text-indent: 0;
	}


	/* ========================================
	   * 02. 領域設定 - ブロック -
	======================================== */

	/* ヘッダー */
	#header {
		margin-bottom: 28px;
	}

	/* コンテンツ */
	#contents {
		margin-bottom: 20px;
		margin-left: auto;
		margin-right: auto;
		width: 92%;
	}

	/* メイン */
	#main {
		text-align: center;
		width: 100%;
	}

	/* フッターナビゲーション */
	#footer_navi {
		background: url("../../common/img/bg_navigation.gif") repeat-x;
		clear: both;
		height: 50px;
		margin: 0 0 26px 0;
		padding: 10px 0 10px 0;
		width: 100%;
	}


	/* ========================================
	   * 02-02. 領域設定 - ヘッダー -
	======================================== */

	#header div.wrapper {
		width: 92%;
	}


	/* ========================================
	   * 02-05. 領域設定 - メイン -
	======================================== */

	#main div.wrapper {
		margin-left: 10px;
		margin-right: 10px;
		text-align: left;
	}

	#main h2#title_topics {
		margin-left: 0;
		margin-right: 0;
		text-align: left;
	}

	#main p#postingdate {
		font-size: 0.8em;
		margin-right: 10px;
		margin-top: -12px;
		text-align: right;
	}

	#main img#photo, #main div#btn_event {
		display: block;
		margin: 20px 0 20px 0;
	}

	#main div#btn_event {
		text-align: center;
	}

	#main ol.linklist li {
		text-align: left;
	}

	#main table#topicslist {
		width: 100%;
	}

	#main div#photo {
		margin: 0 0 20px 0;
		text-align: left;
		width: 100%;
	}


	/* ========================================
	   * 02-08. 領域設定 - フッターナビゲーション -
	======================================== */

	#footer_navi ul {
		list-style-type: none;
		margin-left: auto;
		margin-right: auto;
		padding-top: 4px;
		text-align: center;
	}

	#footer_navi ul li {
		display: inline;
	}

	#footer_navi ul li a {
		color: #FFFFFF;
		margin: 0 16px 0 16px;
		overflow: hidden;
	}

}
