@charset "utf-8";
@import "common/0-import.css";
/*------------------------------------------------------------
	MRとは
------------------------------------------------------------*/
#conts p.read {
	margin: 0 0 -10px;
}

#conts p,
#conts ul,
#conts ol {
	margin: 0 15px 1.5em;
}

#conts ul.grayDisc li {
	margin-bottom: 5px;
	padding-left: 12px;
	background: url(/img/about_mr/gray_disc.gif) no-repeat left 5px;
}

#conts .localIndex {
	margin: 0 15px;
	padding: 15px 20px;
	background: #F7F7F7;
	border: 1px solid #F0F0F0;
}

#conts .localIndex li {
	margin-bottom: 7px;
	padding-bottom: 7px;
	background: url(/img/common/line/01.gif) repeat-x left bottom;
}

#conts .localIndex li a {
	padding-left: 12px;
	background: url(/img/common/icon/03.gif) no-repeat left center;
}

#conts .timeline {
	margin: 0 15px 10px 15px;
	padding: 5px;
	width: 425px;
	background: url(/img/about_mr/bg01.gif);
	display: inline;

	float: right;
}

#conts .timeline dl {
	padding: 10px;
	background: #fff;
}

#conts .timeline dt {
	margin-bottom: 3px;
	padding: 0 0 4px 3px;

	float: left;
	clear: left;

	color: #00A6AE;
	font-weight: bold;
}

#conts .timeline dd {
	margin-bottom: 3px;
	padding: 0 0 4px 4em;
	background: url(/img/common/line/01.gif) repeat-x left bottom;
}

#conts .timeline {

}

#conts .timeline {

}

#conts .entryGuide {
	text-align: center;
}

#conts .entryGuide p {
	margin-top: 5px;

	color: #666;
	font-size: 0.92em;
}

#conts .pageTop {
	padding: 8px 0 0;
	background: url(/img/common/line/01.gif) repeat-x;

	text-align: right;
}

#conts .pageTop a {
	padding-left: 12px;
	background: url(/img/common/icon/02.gif) no-repeat left center;

	font-size: 0.84em;
	text-decoration: none;
}
