@charset "utf-8";

h1 {
	background: url(../img/about/h1.gif) no-repeat;
	width: 569px;
	height: 93px;
	text-indent: -9999px;}

#mcR div {
	width: 569px;}

h2 {
	text-indent: -9999px;}

#mcR ul {list-style:none;}

#mcR ul li {
	text-indent: -9999px;}

#checkPoint01 {height: 222px;}
#checkPoint02 {height: 180px;}
#checkPoint03 {height: 263px;}
#checkPoint04 {height: 197px;}

#checkPoint01 h2 {
	float: left;
	background: url(../img/about/h2_01.jpg) no-repeat;
	width: 254px;
	height:222px;
	text-indent: -9999px;}

#checkPoint01 ul {
	float: right;
	background: url(../img/about/list_01.jpg) no-repeat;
	width: 315px;
	height: 222px;
	text-indent: -9999px;}

#checkPoint02 h2 {
	float: right;
	width: 315px;
	height: 180px;
	background: url(../img/about/h2_02.jpg) no-repeat;}

#checkPoint02 ul {
	float: left;
	width: 254px;
	height: 180px;
	background: url(../img/about/list_02.gif) no-repeat;}

#checkPoint03 h2 {
	float: left;
	width: 254px;
	height: 263px;
	background: url(../img/about/h2_03.jpg) no-repeat;}

#checkPoint03 ul {
	float: right;
	background: url(../img/about/list_03.jpg) no-repeat;
	width: 315px;
	height: 263px;}

#checkPoint04 h2 {
	float: right;
	width: 315px;
	height: 197px;
	background: url(../img/about/h2_04.jpg) no-repeat;}

#checkPoint04 ul {
	float: left;
	width: 254px;
	height: 197px;
	background: url(../img/about/list_04.gif) no-repeat;}

p.p01 {
	background: url(../img/about/p.gif) no-repeat;
	width: 569px;
	height: 25px;
	text-indent: -9999px;}

#about.service h1 {
	background: url(../img/about/h1-service.gif) no-repeat;
	width: 569px;
	height: 93px;}

#about.service ol {
	background: url(../img/about/service_01.jpg) no-repeat;
	width: 569px;
	height: 315px;
	list-style: none;}

#about.service ol li {
	text-indent: -9999px;}

#about.service .box {
	padding-bottom: 314px;
	background: url(../img/about/service_02.jpg) no-repeat bottom left;}