.service .main-head{background-image:url(/service/img/pc/main_img.jpg)}
.service .main-head .main-head-icon img{width:55px}
@media screen and (max-width:767px){
	.service .main-head .main-head-icon img{width:27px}
}
@media screen and (max-width:767px){
	.service .main-head{background-image:url(/service/img/sp/main_img.jpg)}
}
.service .main-contents{padding-bottom:60px}
.service .main-contents .contents{background:none!important}
.service .main-contents .contents .list ul{margin-left:-16px;margin-top:-16px}
.service .main-contents .contents .list ul li{float:left;width:50%;padding-left:16px;margin-top:16px;box-sizing:border-box}
.service .main-contents .contents .list ul li a{display:block;padding-left:16px;padding-right:16px;background:#fff url(/img/common/icon_arrow2.svg) no-repeat bottom 16px right 16px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity}
.service .main-contents .contents .list ul li a .list-img{text-align:center;padding-top:9.5%;margin:0 auto 2.5%}
.service .main-contents .contents .list ul li a .list-ttl{text-align:center;font-size:24px;font-weight:700;color:#169546;border-bottom:1px solid #c7c7c7;padding-bottom:7%}
	@media screen and (max-width:767px){
		.service .main-contents .contents .list ul li a .list-ttl{font-size:14px}
	}
.service .main-contents .contents .list ul li a .list-txt{font-size:16px;font-weight:700;padding-top:5.5%;padding-bottom:5.5%;padding-right:24px}
	@media screen and (max-width:767px){
		.service .main-contents .contents .list ul li a .list-txt{font-size:12px;padding-right:0}
	}
.service .main-contents .contents .list ul li a:hover{text-decoration:none;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}
	@media screen and (max-width:767px){
		.service .main-contents .contents .list ul li a{padding-left:10px;padding-right:10px;background-size:12px auto}
	}
.service .main-contents .contents .list ul li.list-01 .list-img{width:91px}
	@media screen and (max-width:767px){
		.service .main-contents .contents .list ul li.list-01 .list-img{width:63px}
	}
.service .main-contents .contents .list ul li.list-02 .list-img{width:86px}
	@media screen and (max-width:767px){
		.service .main-contents .contents .list ul li.list-02 .list-img{width:60px}
	}
.service .main-contents .contents .list ul li.list-03 .list-img{width:90px}
	@media screen and (max-width:767px){
		.service .main-contents .contents .list ul li.list-03 .list-img{width:56px}
	}
.service .main-contents .contents .list ul li.list-04 .list-img{width:92px}
	@media screen and (max-width:767px){
		.service .main-contents .contents .list ul li.list-04 .list-img{width:54px}
	}
.service .main-contents .contents .list ul li.list-05 .list-img{width:129px}
	@media screen and (max-width:767px){
		.service .main-contents .contents .list ul li.list-05 .list-img{width:65px}
	}
.service .main-contents .contents .list ul li.list-06 .list-img{width:120px}
	@media screen and (max-width:767px){
		.service .main-contents .contents .list ul li.list-06 .list-img{width:60px}
	}
@media screen and (max-width:767px){
	.service .main-contents .contents .list ul li{padding-left:5px;margin-top:5px}
}
@media screen and (max-width:767px){
	.service .main-contents .contents .list ul{margin-left:-5px;margin-top:-5px}
}
@media screen and (max-width:767px){
	.service .main-contents .contents .list{padding-left:10px;padding-right:10px}
}
