@charset "shift_jis";
/* ****************************************************
cm.css
***************************************************** */

#contents{
	padding-bottom:15px;
}

.heading01_cm_Inner {
	background: url(../images/h1_bg.png) no-repeat 0 0;
	zoom: 1;
}
.heading01_cm .heading01_cm_Inner {
	padding: 22px 0 22px 27px;
	zoom: 1;
}
.heading01_cm_Inner h1{
	font-weight: bold;
}
.heading02_cm {
	clear: both;
	margin-top: 20px;
	padding: 1.2em 0 1em 0;
	background: url(../images/h2_bg.png) no-repeat 0 bottom;
	font-weight: bold;
	zoom: 1;
}

.heading02_cm span {
	padding: 0 0 0px 20px;
	line-height: 1.1;
	zoom: 1;
}

.paragraph{
	width:872px;
	margin		:15px auto 0;
}

#content {
	width		:876px;
	margin		:15px auto 0;
	}

#content * {
	line-height	:150%;
	}

#content #attention {
	color       :#666666;
	text-align  :center;
	padding     :30px;
	border      :10px #EEEEEE solid;
	background  :#FFFFFF;
	}
#content #attention h1,
#content #attention h2 {
	color       :#333333;
	font-size   :120%;
	}
#content #attention img {
	border      :0;
	}
#content #attention p,
#content #attention ul {
	text-align  :left;
	}
#content #attention p.appendix {
	text-align  :center;
	}