@charset "shift_jis";
/* CSS Document */

* { margin:0; padding:0; }
img { border:none; }


html {
	scrollbar-face-color: #d8d8d8;       /* 表面の色 */
	scrollbar-3dlight-color: #b8b8b8;    /* 左端と上端の色 */
	scrollbar-highlight-color: #d8d8d8;  /* ハイライトの色 */
	scrollbar-shadow-color: #d8d8d8;     /* 影の色 */
	scrollbar-darkshadow-color: #b8b8b8; /* 右端と下端 */
	scrollbar-arrow-color: #b8b8b8;      /* 矢印の色 */
	scrollbar-track-color: #e4e4e4;      /* バーの背景の色 */
}

body { background-color: transparent; }

dl {
	overflow: auto;
	font-size: 10px;
	padding: 0 8px 0 0;
}

dt {
	color: #757575;
	font-weight: bold;
	line-height: 100%;
}

dt.toList {
	font-weight: normal;
	padding-bottom: 3px;
}

dd {
	border-bottom: #c0c0c0 1px dashed ;
	padding-bottom: 8px;
	margin-top: 3px;
	margin-bottom: 8px;
	line-height: 130%;
}

a:link , a:visited {
	color: #757575;
	text-decoration: none;
	display: inline-block;
}

a:hover {
	color: #757575;
	text-decoration: underline;
}

dt.toList a:link , dt.toList a:visited , dt.toList a:hover {
	background:url(../img/common/link_icon01.png) left no-repeat;
	padding: 2px 0 2px 15px;
	line-height: 100%;
}

strong {
	font-weight: bold;
	color: #8e2b9f;
}


