@charset "UTF-8";

/*----------------------------------------

	- class setting
	+ content
		- incentive

-----------------------------------------*/

/*----------------------------------------
	class setting
-----------------------------------------*/


/*----------------------------------------
	content
-----------------------------------------*/


/*----------------------------------------
	incentive
-----------------------------------------*/
#incentive {
	margin-top: 35px;
}

#incentive section + section {
	margin-top: 40px;
}

#incentive > section > h1 {
	padding-bottom: 20px;
}

#incentive > section > table {
	width: 100%;
	margin: 5px 0;
	border-top: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	border-collapse: collapse;
}

#incentive > section > table th,
#incentive > section > table td {
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	padding: 5px 10px;
}

#incentive > section > table th:first-child,
#incentive > section > table td:first-child {
	
}

#incentive .yellow01 {
	color: #a48630;
}

#incentive > section > section {
	margin-top: 20px;
}

#incentive > section > section > h1 {
	margin-bottom: 15px;
}

#incentive > section > div {
	margin-top: 25px;
}

#incentive > section > div > dl {
	/*display: block;
	float: left;*/
	width: 260px;
	padding: 10px;
	border:1px solid #cccccc;
	margin: auto;
	text-align: center;
}

#incentive > section > div > dl + dl {
	/*float: right;
	width: 350px;*/
}

#incentive > section > div > dl dd {
	display: inline-block;
	text-align: left;
}

#incentive > section > #box01 {
	margin-top: 20px;
	padding: 20px;
	background: url("../../../img/c_bg03.gif") repeat left top;
}

#incentive > section > #box01 > div {
	margin-top: 0;
}

#incentive > section > #box01 > section {
	margin-top: 25px;
}

#incentive > section > #box01 > section > h1 {
	margin-bottom: 15px;
}

#incentive > section > #box01 > section > dl {
	margin-bottom: 20px;
}

#incentive > section > #box01 > section > dl > dd > ul > li > span {
	display: table-cell;
	padding-right: 35px;
}


/*----------------------------------------
	box02
-----------------------------------------*/

#box02 h1 {
	width: 960px;
	margin: 0 auto 40px;
	text-align: center;
}

#box02 > #box02_01 {
	margin-bottom: 40px;
	background: url(../../../img/c_bg03.gif) repeat left top;
}

#box02 > #box02_01 > div {
	width: 100%;
	margin: 0 auto;
	padding: 35px 10px 30px;
}

#box02 > #box02_02 {
	width: 960px;
	margin: 0 auto;
}

#box02 > #box02_02 > ul li {
	float: left;
	margin-bottom: 40px;
}

#box02 > #box02_02 > ul li + li {
	margin-left: 40px;
}


.box9 {
    padding: 1em 1em;
    margin: 2em 0;
    color: #ff2213;
    background: #ffebe9;
    border-top: solid 10px #ff7d6e;
    border-left: solid 2px #ff7d6e;
    border-right: solid 2px #ff7d6e;
    border-bottom: solid 2px #ff7d6e;
}
.box9 p {
    margin: 0; 
    padding: 0;
}
