@charset "utf-8";

/* ******************************************************************************** */
/*  呑生 index.css                                                                 */
/*                                                                        09.06.05  */
/* ******************************************************************************** */

/* ================================================================================ */
/*      0.外部CSS読み込み設定                                                       */
/* ================================================================================ */

/* ---- 0.共通 ---- */
@import url("./common.css");


/* ================================================================================ */
/*      1.トップページ                                                              */
/* ================================================================================ */

/* -------------------------------------------------------------------------------- */
/*      1-1.枠組み                                                                  */
/* -------------------------------------------------------------------------------- */

/* --- 基本設定 --- */
body{
	margin: 0;
	padding: 0;
	font-family: "HGS明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;
	font-size: 13px;
	text-align :center;					/* --- IE6用 --- */
	background: url(../img/index_15.gif) repeat-x #000000;
	scrollbar-3dlight-color: #660000;
	scrollbar-arrow-color: #660000;
	scrollbar-base-color: #000000;
	scrollbar-darkshadow-color: #660000;
	scrollbar-face-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-shadow-color: #660000;
}
div#index{
	margin: 0;
	padding: 0;
	width: 800px;
	background: url(../img/bcg_index.gif) no-repeat left bottom;
}
div#index div#index_body{
	margin: 0px auto 0px auto;
	padding: 10px 0px 30px 0px;
	width: 720px;
	color: #ffffff;
	text-align: left;
	clear: both;
}

/* --- 左側 --- */
div#index div#index_body div#index_body-left{
	margin: 0px 0px 0px 0px;
	width: 387px;
	float: left;
}

/* --- 右側 --- */
div#index div#index_body div#index_body-right{
	widht: 333px;
	float: left;
}

/* --- 中央 --- */
div#index div#index_body div.index_body-center{
}
div#index div#index_body div.index_body-center div.index_body-center-left{
	margin: 0px 0px 0px 0px;
	float: left;
}
div#index div#index_body div.index_body-center div.index_body-center-middle{
	margin: 0px 0px 0px 0px;
	float: left;
}
div#index div#index_body div.index_body-center div.index_body-center-right{
	margin: 0px 0px 0px 0px;
	float: left;
}


/* -------------------------------------------------------------------------------- */
/*      1-2.構成物                                                                  */
/* -------------------------------------------------------------------------------- */

/* --- 中央／カウンター --- */
div#index div#index_body div#counter{
	margin: 0px 0px 10px 0px;
	padding: 3px 0px 3px 0px;
	font-size: 15px;
	text-align: center;
	border: solid 1px #990000;
	background: #660000;
}
div#index div#index_body div#counter img{
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: bottom;
	border: 0px;
}

/* --- 中央／バナー --- */
div#index div#index_body div.index_banner720{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 30px 0px;
	width: 720px;
}

/* --- 左側／WHAT'S NEW --- */
div#index div#index_body div#whatsnew{
	margin: 0px 0px 30px 0px;
	padding: 0px 0px 0px 0px;
	width: 381px;

}
div#index div#index_body div#whatsnew div#whatsnew-title{
	padding: 0px 0px 12px 0px;
}
div#index div#index_body div#whatsnew div#whatsnew-title img{
	vertical-align: bottom;
}
div#index div#index_body div#whatsnew div#whatsnew-text{
}
div#index div#index_body div#whatsnew div#whatsnew-text div#whatsnew-list{
	margin: 0px 0px 0px 11px;
	padding: 5px;
	width: 360px;
	height: 337px;
	background: #660000;
	overflow: auto;
	font-size: 110%;
}
div#index div#index_body div#whatsnew div#whatsnew-text div#whatsnew-list dl{
	margin: 0;
	padding: 0;
	line-height: 1.5;
}
div#index div#index_body div#whatsnew div#whatsnew-text div#whatsnew-list dl dt{
	margin: 0;
	padding: 0;
}
div#index div#index_body div#whatsnew div#whatsnew-text div#whatsnew-list dl dd{
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
}

/* --- 右側／バナー --- */
div#index div#index_body div#index_body-right div.index_banner291{
	margin: 0px 0px 0px 42px;
	padding: 0px 0px 23px 0px;
	width: 291px;
}

/* --- 右側／MENU SELECT --- */
div#index div#index_body div#index_body-right div#menuselect{
	margin: 0px 0px 0px 42px;
	padding: 0px 0px 13px 0px;
	width: 291px;
}
div#index div#index_body div#index_body-right div#menuselect div#menuselect-title{
	padding: 0px 0px 12px 0px;
}
div#index div#index_body div#index_body-right div#menuselect div#menuselect-title img{
	vertical-align: bottom;
}
div#index div#index_body div#index_body-right div#menuselect div.menuselect-button01{
	text-align: right;
}
div#index div#index_body div#index_body-right div#menuselect div.menuselect-button01 img{
	vertical-align: bottom;
}
div#index div#index_body div#index_body-right div#menuselect div.menuselect-button02{
	padding: 10px 0px 0px 0px;
	text-align: right;
}
div#index div#index_body div#index_body-right div#menuselect div.menuselect-button02 img{
	vertical-align: bottom;
}

/* --- 中央／あいさつ文 --- */
div#index div#index_body div#greeting{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 30px 0px;
	font-size: 15px;
	line-height: 1.2;
}
div#index div#index_body div#greeting ul{
	margin: 0px 0px 0px 20px;
	padding: 5px 0px 5px 0px;
}
div#index div#index_body div#greeting ul li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/* --- 中央／左側／INFORMATION --- */
div#index div#index_body div#information{
	margin: 0px 15px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div#index div#index_body div#information div#information-title{
	padding: 0px 0px 12px 0px;
}
div#index div#index_body div#information div#information-title img{
	vertical-align: bottom;
}
div#index div#index_body div#information div#information-text{
	padding: 0px 0px 12px 0px;
}
div#index div#index_body div#information div#information-text table.information-table{
	margin: 0px 0px 0px 11px;
	color: #ffffff;
	line-height: 1.3;
}
div#index div#index_body div#information div#information-text table.information-table th{
	text-align: left;
	vertical-align: top;
}
div#index div#index_body div#information div#information-text table.information-table th img{
	vertical-align: bottom;
}
div#index div#index_body div#information div#information-text table.information-table th div#information-name{
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
div#index div#index_body div#information div#information-text table.information-table th div#information-access{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
div#index div#index_body div#information div#information-text table.information-table th div#information-access img{
	vertical-align: bottom;
}

/* --- 中央／中側／ORNARS BLOG --- */
div#index div#index_body div#blog{
	margin: 0px 15px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 200px;
}
div#index div#index_body div#blog div#blog-title{
	padding: 0px 0px 12px 0px;
}
div#index div#index_body div#blog div#blog-title img{
	vertical-align: bottom;
}
div#index div#index_body div#blog div#blog-body{
	margin: 0px 0px 0px 0px;
	color: #ffffff;
	line-height: 1.3;
	float: left;
}
div#index div#index_body div#blog div.blog-button{
	margin: 0px 0px 8px 11px;
}
div#index div#index_body div#blog div.blog-text{
	margin: 0;
	padding: 0;
	width: 160px;
}

/* --- 中央／右側／リンク --- */
div#index div#index_body div#link{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 200px;
}
div#index div#index_body div#link div#link-title{
	padding: 0px 0px 12px 0px;
}
div#index div#index_body div#link div#link-title img{
	vertical-align: bottom;
}
div#index div#index_body div#link div#link-body{
	margin: 0px 0px 0px 0px;
	color: #ffffff;
	line-height: 1.3;
	float: left;
}
div#index div#index_body div#link div.link-button{
	margin: 0px 0px 8px 11px;
}


