@charset"Shift_JIS";

/*--------------------------------------
	サブメニュー共通
--------------------------------------*/
#main h2 {
	margin: 0px;
	padding: 0px;
	height: 20px;
	font-size: 1px;
	text-indent: -9000px;
}

/*--------------------------------------
	リンクについて
--------------------------------------*/
div#aboutLink {
	margin: 15px auto;
	width: 680px;
	background-color: #EAB7FC;
}

div#aboutLink p,
div#aboutLink ol {
	background-color: #F3CFFF;
	color: #8237EA;
}

div#aboutLink p {
	margin: 0px 0px 0px 5px;
	padding: 5px;
	width: 648px;
}

/*----------------------------
	リンクについてタイトル
----------------------------*/
#aboutLink h2 {
	background: url("../img/h2-aboutLink.gif") no-repeat top left;
}

/*----------------------------
	リンクについて本文
----------------------------*/
#aboutLink div {
	margin: 0px;
	padding: 5px;
	border: 1px solid #8237EA;
	border-width: 0px 1px 1px 1px;
	width: 668px;
	height: 100%;
}

/*----------------------------
	リンクについて注意書き
----------------------------*/
#aboutLink div ol {
	margin: 5px;
	padding: 0px;
}

#aboutLink div ol ul {
	margin: 0px;
	padding: 0px 0px 0px 15px;
	list-style-type: square;
}

/*----------------------------
	バナー置き場
----------------------------*/
dl.bannerBox {
	margin-left: 15px;
	border: none;
	width: 600px;
}

dl.bannerBox dt {
	margin: 10px 0px 10px 0px;
	padding-left: 10px;
	border: 1px solid #8237EA;
	width: 590px;
	background-color: #C58BF1;
	color: #F3CFFF;
	font-weight: bold;
}

dl.bannerBox dd {
	margin-bottom: 5px;
}

dl.bannerBox textarea {
	width: 550px;
	height: 4em;
	overflow: auto;
	margin: 0px;
	font-size: 100%;
	background-color: #F3CFFF;
	border-color: #C58BF1;
}

dl.bannerBox img {
	border: none;
}

/*--------------------------------------
	リンク
--------------------------------------*/
div#link {
	margin: 15px auto;
	width: 680px;
	background-color: #EAB7FC;
}

/*----------------------------
	リンクタイトル
----------------------------*/
#link h2 {
	background: url("../img/h2-link.gif") no-repeat top left;
}

/*--------------------------------------
	リンクバナーリスト
--------------------------------------*/
div#linkBox {
	padding-top: 5px;
	border: 1px solid #8237EA;
	border-width: 0px 1px 1px 1px;
	width: 678px;
}

div#linkBox h3 {
	margin: 0 0 0 18px;
	padidng: 0;
	border: 1px solid #8237EA;
	border-bottom: none;
	width: 639px;
	background: #C58BF1;
	color: #F3CFFF;
	text-align: center;
}

ul.linkBanner {
	margin: 0 auto 10px auto;		/* マージンをリセット */
	padding: 0px;						/* パディングをリセット */
	border: 1px solid #8237EA;			/* ボーダーの初期値を設定 */
	border-width: 1px 0px 0px 1px;		/* ボーダーの幅(上と左のみ1pxを設定) */
	width: 640px;						/* 横幅 */
	list-style-type: none;				/* リストのスタイルをなしに設定 */
	list-style-position: outside;		/* リストのスタイルの位置を設定 */
}

ul.linkBanner li {
	margin: 0px;						/* マージンをリセット */
	padding: 5px 0px;					/* パディングを設定(上下に5pxずつ) */
	border: 1px solid #8237EA;			/* ボーダーの初期値を設定 */
	border-width: 0px 1px 1px 0px;		/* ボーダーの幅(右と下のみ1pxを設定) */
	width: 159px;						/* 横幅 */
	float: left;						/* フロート(左) */
	text-align: center;					/* 内容物の位置を中央揃え */
	font-size: 85%;						/* フォントサイズ(85%) */
	background-color: #F3CFFF;
}

ul.linkBanner li img {
	border: none;						/* 画像の枠線をなしに設定 */
}


