@charset "utf-8";
/* CSS Document */

/*--------------------------------------
reformTop
----------------------------------------*/
.reformTop h3 {
	text-align: center;
}
.reformTop h4.ttl {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 20px;
	padding-bottom: 10px;
	border-bottom: solid 1px #c8c8c8;
}
.reformTop .wrap {
	width: 100%;
	clear: both;
	overflow: hidden;
	margin-bottom: 60px;
}
.reformTop .wrap .box_l {
	width: 65%;
	padding-right: 5%;
	box-sizing: border-box;
}
.reformTop .wrap .box_l img {
	width: 100%;
	max-width: 630px;
}
.reformTop .wrap .box_l p {
	margin-bottom: 30px;
	font-size:13px;
}
.reformTop .wrap>.box_l .col2 {
	clear: both;
	overflow: hidden;
	text-align: center;
}
.reformTop .wrap .box_l .col2>li {
	float: left;
	width: 48%;
	margin-right: 4%;
	line-height: 40px;
	font-weight: bold;
	border: solid 1px #c8c8c8;
}
.reformTop .wrap .box_l .col2 li:nth-child(2n) {
	margin-right: 0;
}
.reformTop .gas_btn {
	width: 90%;
	max-width: 200px;
	height: 45px;
	margin: 20px 0 0;
	font-weight: bold;
	text-align: center;
}
.reformTop .gas_btn>a {
	line-height: 40px;
	background-color: #91be1e;
	border-radius: 20px;
	color: #fff;
	transition: all 0.5s ease 0s;
}
.reformTop .gas_btn>a:hover {
	background-color: #8c8c8c;
}
.reformTop .wrap .box_r {
	width: 35%;
	float: right;
}
.reformTop .wrap .box_r img {
	width: 100%;
	max-width: 630px;
	margin-bottom: 5px;
}

.t_indent1 {
  text-indent: 1em;
}

.t_indent2 {
  padding-left: 1em;
  text-indent: -1em;
}

/*--------------------------------------
sidebar
----------------------------------------*/

p.indentback {
	text-indent: -1em;
	padding-left: 2em;
}