@charset "UTF-8";
/* AssetNowVersion: ST1.9.0 Last Up Date: 2009-09-09 DesignVersion: 1.8 */

/*****************************************************************************/
/* グループトップページ/カテゴリートップページ/サブカテゴリートップページ    */
/* handlers/section.cfm                                                      */
/* handlers/handler1.cfm                                                     */
/* handlers/handler2.cfm                                                     */
/* handlers/handler3.cfm                                                     */
/* handlers/listlead.cfm                                                     */
/* handlers/listcontent.cfm                                                  */
/*****************************************************************************/
/* 使用画像                                                                  */
/* member.gif                                                                */
/* new.gif                                                                   */
/*****************************************************************************/

/* グループトップページ/エリア1 -> area1LeadContent */
/* グループトップページ/エリア2 -> area2LeadContent */
/* グループトップページ/残り -> leadContent */
/* カテゴリートップページ/サブカテゴリートップページ(リードページ) -> LeadContent */
/* カテゴリートップページ/サブカテゴリートップページ(ページ/ライブラリ) -> pageContent */
.area1LeadContents,
.area2LeadContents,
.leadContents,
.pageContents {
	/* 左右のmarginの設定はなるべく避けること（IE5対策） */
	margin-bottom: 5px;
	width: 100%;
}
	.area1LeadContent,
	.area2LeadContent,
	.leadContent,
	.pageContent {
	}
		h2.area1LeadContentTitle,
		h2.area2LeadContentTitle,
		h2.leadContentTitle,
		h2.pageContentTitle,
		h3.leadContentTitle,
		h3.pageContentTitle {
			width:694px;
			border:1px solid #90a7c6;
			background:url("images/categorylistHeaderName_bg.gif") no-repeat scroll 0 0 transparent;
			display: block;
			line-height: 37px;
			margin-top: 5px;
			padding: 0;
			text-indent: 35px;
		}
		h2.area1LeadContentTitle a,
		h2.area2LeadContentTitle a,
		h2.leadContentTitle a,
		h2.pageContentTitle a,
		h3.leadContentTitle a,
		h3.pageContentTitle a {
			color: #000000;
			text-decoration:none;
		}

		h2.area1LeadContentTitle img,
		h2.area2LeadContentTitle img,
		h2.leadContentTitle img,
		h2.pageContentTitle img,
		h3.leadContentTitle img,
		h3.pageContentTitle img {
			margin-top: 4px;
			margin-bottom: -4px;
		}
		.area1LeadContentImage,
		.area2LeadContentImage,
		.leadContentImage,
		.pageContentImage {
			display: block;
			padding-top: 5px;
			padding-right: 10px;
			padding-bottom: 5px;
			padding-left: 10px;
			float: right;
		}
		.area1LeadContentTeaser,
		.area2LeadContentTeaser,
		.leadContentTeaser,
		.pageContentTeaser {
			padding-top: 5px;
			padding-right: 10px;
			padding-bottom: 5px;
			padding-left: 10px;
			text-align: left;
		}
		.area1LeadContentDate,
		.area2LeadContentDate,
		.leadContentDate,
		.pageContentDate {
			padding-top: 5px;
			padding-right: 10px;
			padding-left: 10px;
			border-top: 1px solid #CCCCCC;
			line-height: 1.1;
			vertical-align: middle;
			font-size: small;
			text-align: right;
			clear: right;
		}
	.area1LeadContentCleaner,
	.area2LeadContentCleaner,
	.leadContentCleaner,
	.pageContentCleaner {
		clear: right;
	}
	.pageContentDownLoadLink {
		font-size: 100%;
	}
/* Acrobat Readerへのリンク*/
.viewers {
}

/*****************************************************************************/
/* カテゴリー情報                                                            */
/* handlers/handler2.cfm                                                     */
/*****************************************************************************/
.categoryInfo {
}
h2.categoryInfoTitle {
	width:700px;
    background: url("images/titleOfContent.gif") no-repeat scroll 100% 100% transparent;
    color: #FFFFFF;
    font-size: x-large;
    line-height: 1.5;
    margin-bottom: 10px;
    padding: 15px 10px;

}

.categoryInfoText {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

/*****************************************************************************/
/* サブカテゴリー一覧                                                        */
/* handlers/subcategories.cfm                                                */
/*****************************************************************************/
div.subcategoryList {
	margin-bottom: 10px;
}
h3.subcategoryListTitle {
	margin:5px 0;
	color: #000000;
	text-indent:10px;
	line-height:43px;
	background: url(images/contextPagesTitle.gif) no-repeat 0 0;
}
div.subcategoryList dl.subcategoryListBody {
	margin: 0;
	padding: 3px 10px;
}
div.subcategoryList dt.subcategoryTitle {
	/*
	margin: 5px 0 0 15px;
	padding: 0;
	display: list-item;
	list-style-position: outside;
	list-style-type: disc;
	*/
	margin-top: 2px;
	margin-bottom:5px;
	margin-left:0;
	padding-left:13px;
	list-style:none;
	background:url(images/arrow_06.gif) no-repeat 0 50%;
}
div.subcategoryList dd.subcategoryDesc {
	margin: 0 0 0 15px;
	padding: 0;
}