/* ================================= */
/* 倫理法人会スケジュールページ用CSS */
/* ================================= */


/* TOP ラベル領域 */
h2 {
	border-width: 1px;
	border-color: #2d582d;
	border-style: solid none;
	padding: 2px 0px;
	margin-bottom: 14px;
}
h2 p{
	height: 191px;
	background-color: #ececec;
	background-image: url(../images/whats_header.jpg);
	background-position: center center;
	background-repeat: no-repeat;
	overflow: hidden;
	margin-bottom: 5px;
}
	h2 p span {
		position: relative;
		z-index: -1;
	}

/* 右ペイン内スタイル */
	/* ラベル背景汎用スタイル */
	#contents #right-pain .label{
		background-repeat: repeat-x;
		background-image: url(../images/l-bg.png);
		margin-bottom: 14px;
	}
		#contents #right-pain .label p span {
			position: relative;
			z-index: -1;
		}
		
		/* 憲章ラベル */
		#contents #right-pain .label #l-kensyou {
			height: 42px;
			background-image: url(../images/wh-kensyou.png);
			background-repeat: no-repeat;
			overflow: hidden;
		}
		
		/* 指針ラベル */
		#contents #right-pain .label #l-sisin {
			height: 42px;
			background-image: url(../images/wh-sisin.png);
			background-repeat: no-repeat;
			overflow: hidden;
		}

		/* 心得ラベル */
		#contents #right-pain .label #l-kokoroe {
			height: 42px;
			background-image: url(../images/wh-kokoroe.png);
			background-repeat: no-repeat;
			overflow: hidden;
		}

		/* テキスト領域 */
		#contents #right-pain .text-block {
			width: 734px;
			padding: 20px 0px 20px 0px;
			margin: 0px auto 16px auto;
			border: 1px solid #c7caca;
		}
		#contents #right-pain .kensyou {
			background-image: url(../images/wh-kensyou-mark.png);
			background-repeat: no-repeat;
			background-position: 550px center;
		}
			#contents #right-pain .text-block li {
				font-family: "ＭＳ Ｐ明朝", "細明朝体";
				font-size: 90%;
				line-height: 180%;
				margin-left: 20px;
				list-style-type: none;
				letter-spacing: 1px;
			}
			#contents #right-pain .text-block div {
				width: 500px;
				font-family: "ＭＳ Ｐ明朝", "細明朝体";
				font-size: 90%;
				line-height: 180%;
				margin-left: 20px;
				list-style-type: none;
				letter-spacing: 1px;
			}
				#contents #right-pain .text-block div p {
					font-size: 80%;
				}
