@charset "UTF-8";



/*
	--------------------------------
	更新日: 2009-04-21
	--------------------------------
	インポート
		- global.css

	スタイル定義
		- body

		- コンテナ

		- ヘッダ

		- グローバルナビ

		- パンくず

		- ボディ

		- コンテンツ

		- サイドバー

		- フッタ
	--------------------------------
*/



@import "global.css";



/* --------------------------------
	body
-------------------------------- */

body { background:#fff; }



/* --------------------------------
	コンテナ
-------------------------------- */

div#container { margin:0 auto 0 auto; padding:0 0 23px 0; width:754px; }



/* --------------------------------
	ヘッダ
-------------------------------- */

div#header { padding: 16px 0 0 0; width:754px; }
div#header p { padding: 0 0 0 14px; width: 269px; float: left; }
div#header ul { padding: 16px 0 0 0; line-height: 1.2; width: 460px; float: right; text-align: right; }
div#header ul li { display: inline; padding-left: 24px; }



/* --------------------------------
	コンテンツ
-------------------------------- */

div#content { margin: 16px 0 0 0; background: url(../img/contents_bg_middle.gif) repeat-y left top; width:754px; }
div#content_bg { background: url(../img/contents_bg_bottom.gif) no-repeat left bottom; }
div#content_bg_bg { background: url(../img/contents_bg_top.gif) no-repeat left top; }



/* --------------------------------
	フッタ
-------------------------------- */

div#footer { padding: 20px 0 0 0; width:754px; }
div#footer div.inner { margin: 0 0 0 10px; width: 734px; }
div#footer p { margin: 0 0 20px 0; text-align: center; }
div#footer address { width: 162px; float: left; }
div#footer ul { padding: 2px 0 0 0; float: right; font-size: 10px; line-height: 1.2; }
div#footer ul li { margin-right: 0.5em; padding-right: 0.5em; border-right: solid 1px #999; float: left; }
div#footer ul a:link { color:#1470CC; text-decoration:none; }
div#footer ul a:visited { color:#1470CC; text-decoration:none; }
div#footer ul a:hover { color:#1470CC; text-decoration:underline; }
div#footer ul a:active { color:#1470CC; text-decoration:underline; }








