.joukenBox{}
.joukenBox li{
    width: 48%;
    float: left;
    height: 170px;
}
.joukenBox li:nth-child(2n){
    float: right;
}
.joukenBox li:after {
    content: "."; 
    display: block; 
    height: 0; 
    font-size:0;	
    clear: both; 
    visibility:hidden;
}
.joukenBox li img{
    width: 30%;
    float: left;
}
.joukenBox li p{
    width: 65%;
    float: right;
}
.joukenBox li p.noimg{
    width: auto;
    float: none;
}

.title_check span.orange{
   color: #FF6600;
   font-size: 22px;
}




.meritBox{}
.meritBox li{
    margin-bottom: 30px;
    width: 100%;
}
.meritBox li:after {
    content: "."; 
    display: block; 
    height: 0; 
    font-size:0;	
    clear: both; 
    visibility:hidden;
}
.meritBox li img{
    width: 340px;
    float: left;
}
.meritBox li p{
    width: 330px;
    float: right;
}
.meritBox li p.noimg{
    width: auto;
    float: none;
}

.meritBox img{
    display: block;
    width: 320px;
}

.meritBox p.text{
    width: 350px;
}
.border3{
    padding: 5px;
    border: 3px solid #993300;
}

.groupMerit img{
    display: block;
    width: 200px;
}

.groupMerit p.text{
    width: 450px;
}

div.kyumei02{
	clear: both;
}

div.kyumei02 img{
	width: 589px;
	margin: 15px auto;
	clear: both;
}

.katsuyaku01{
	float: left;
	width: 330px;
}

.katsuyaku01 h4{
	font-size: 18px;
}

.katsuyaku01 img{
	width: 193px;
	margin: 0 auto;
}

.katsuyaku02{
	float: right;
	width: 340px;
}

.katsuyaku02 img{
	width: 200px;
	margin: 0 auto;
}

.shikaku01{
	width: 427px;
	margin: 15px auto;
}

.noribaTtl{
	padding: 10px;
	border-bottom: 3px solid #9fc105;
	font-size: 18px;
	font-weight: bold;
}

















