
/*  ----------------------------------------
SHC
CSS "shc_index.css"
LastUpdate 2007-10-18
------------------------------------------ */

/* Color Scheme ----------------------------------------
------------------------------------------ */

/* TOC ----------------------------------------
・タグごとの基本設定
・包括部分
・ヘッダ
・メインコンテンツ
・トップメニュー
・サイドメニュー
・フッタ
------------------------------------------ */


/* コンテンツ部分 ■■■■■■■■■■■■■■■■■■■■ */

h2 {
	height: 296px;
	background: url('../img/headimg_index.jpg') no-repeat left top;
}

div#index {
}

div.index_col {
	float: left;
}
div#index_topics {
	width: 500px;
	background: url('../img/bg_index_topics.png') no-repeat  30px 0px;
	font-size: 80%;
}
div#index_topics h3 {
	display: none;
}
div#index_topics dl {
	margin: 40px 0px 10px 45px;
}
div#index_topics dl dt {
	margin-top: 8px;
	padding-left: 18px;
	background: url('../img/bg_listitem.png') no-repeat left top;
}
div#index_topics dl dd {
	margin: 4px 0px 0px 18px;
	line-height: 1.2;
}

div#index_advertises {
	padding: 20px 0px;
	width: 250px;
}
div#index_advertises h3 {
	display: none;
}

p#index_tel {
	position: absolute;
	top: 0px;
	left: 543px;
	width: 207px;
	height: 66px;
	background: url('../img/bg/index_tel.png') no-repeat top left;
	text-indent: -9999px;
}

/* トップメニュー ■■■■■■■■■■■■■■■■■■■■ */

ul#topmenu {
	top: 379px;
}

/* サイドメニュー ■■■■■■■■■■■■■■■■■■■■ */

ul#sidemenu {
	margin: 10px 0px;
	height: 204px;
	width: 240px;
	background: url('../img/bg/sidemenu_index.png') no-repeat left top #ffffff;
	font-size: 50%;
}
ul#sidemenu li {
	margin-bottom: 3px;
	width: 240px;
	height: 20px;
}
ul#sidemenu li a {
	display: block;
	width: 240px;
	height: 20px;
	text-indent: -9999px;
}

p#sidemenu_jhpia,
p#sidemenu_catalogue,
form#sidemenu_google {
	margin-left: 10px;
	font-size: 75%;
	line-height: 1.3;
}
form#sidemenu_google input {
	border: 1px solid #999999;
}

/* フッタ ■■■■■■■■■■■■■■■■■■■■ */


