body {
		color: #221815;
		font-size: 14px;
		font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, "ＭＳ Ｐゴシック", Helvetica, Arial, Verdana, sans-serif;
		line-height: 21px;
		background-color: #fff;
		text-align: center;
		margin: 0;
		padding: 0; }
p {
		margin: 0;
		padding: 10px 0 0; }
h3 {
		margin: 0;
		padding: 0; }

td {
		background-color: #fff;
		vertical-align: top;
		margin: 0;
		padding: 0; }
a:link { }
a:visited { }
a:hover { }
a:active { }
.box {
		text-align: center;
		width: 825px;
		margin: 0 auto;
		padding: 0; }
.leftbox {
		vertical-align: top;
		width: 413px; }

.rightbox {
		vertical-align: top;
		width: 413px;
		margin: 0;
		padding: 0; }

.textright {
		text-align: right; }

#footer {
		background-image: url(../images/human_address.gif);
		background-repeat: no-repeat;
		width: 825px;
		height: 110px; }

.footerbg {
		text-align: left;
		margin: 40px 0 0;
		padding: 0; }

.latest {
		color: #221815;
		font-size: 14px;
		font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, "ＭＳ Ｐゴシック", Helvetica, Arial, Verdana, sans-serif;
		line-height: 23px;
		margin: 0;
		padding: 0;
		pad }

img {
		text-decoration: none;
		margin: 0;
		padding: 0; }

.contentsarea {
		margin: 0;
		padding: 90px 0 0 15px; }
.news {
		margin: 0;
		padding-top: 40px;
		padding-bottom: 50px;
		padding-left: 35px; }

.servicearea {
		font-size: 14px;
		font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, "ＭＳ Ｐゴシック", Helvetica, Arial, Verdana, sans-serif;
		line-height: 23px;
		margin: 0;
		padding: 30px 40px 0 35px; }
.servicearea h3 {
		color: #f3980f;
		font-size: 18px;
		font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, "ＭＳ Ｐゴシック", Helvetica, Arial, Verdana, sans-serif;
		font-weight: bold;
		background-image: url(../images/service_dott.gif);
		background-repeat: no-repeat;
		background-position: left 50%;
		margin: 0 0 0;
		padding: 2px 0 2px 21px; }

.servicecolor {
		color: #f3980f; }

.setsumeitable {
		margin: 0;
		padding: 2px 1px 2px 2px; }
.servicebox {
		vertical-align: top;
		margin: 0;
		padding: 0; }


