.sinkinkousoku #common_section1 .box2 ul{ background:none;}
.sinkinkousoku #common_section1 .box2 ul h3{ color:#DB5343;}
.kensin #common_section1 .txt1 .s1{color:#DB5343;}
.kensin #common_section1 ul li h3{color:#DB5343; font-weight:400;}
.kouketuatu #common_section2 h2 .s1{color:#DB5343;}
.sinfuzen #common_section1 .box2 ul h3{ color:#DB5343;}
.sinfuzen #common_section1 .box2 .list2 .s1{color:#DB5343;}
.sinfuzen #common_section1 .box2 .list2  li{ font-weight:300;}
.tounyou #common_section1 .box2 ul h3{ color:#DB5343;}
.tounyou #common_section1 .box2 .list2 h3{ color:#3E3A39;}
/*ーーーーーーーーーーーーーーーー
pcの時のみ使用するCSS
ーーーーーーーーーーーーーーーー*/

@media screen and (min-width: 769px) {
.kanbou #common_section2 .box1 ul li{ display:inline-block; padding-bottom:20px;}
.kanbou #common_section2 .box1 ul li:nth-of-type(1){ width:130px;}
.kanbou #common_section2 .box1 ul li:nth-of-type(2){ width:200px;}
.kanbou #common_section2 .box1 ul li:nth-of-type(3){ width:150px;}
.kanbou #common_section2 .box1 ul li:nth-of-type(4){ width:220px;}
.kanbou #common_section2 .box1 ul li:nth-of-type(5){ width:130px;}
.kanbou #common_section2 .box1 ul li:nth-of-type(6){ width:200px;}
.kanbou #common_section2 .box1 ul li:nth-of-type(7){ width:150px;}
.kanbou #common_section2 .box1 ul li:nth-of-type(8){ width:220px;}

.sisitu #common_section1 .box2 ul li{ display:inline-block;}
.sisitu #common_section2{ padding-bottom:80px;}

.tounyou #common_section1 .txt2{ padding-bottom:30px;}
.tounyou #common_section1 .box2 .list2 p{ position:relative; padding-left:128px;}
.tounyou #common_section1 .box2 .list2 p .s1{ position:absolute; left:0;}
.tounyou #common_section2 .box1 ul li{ display:inline-block; padding-bottom:20px;}
.tounyou #common_section2 .box1 ul li:nth-of-type(1){ width:180px;}
.tounyou #common_section2 .box1 ul li:nth-of-type(2){ width:200px;}
.tounyou #common_section2 .box1 ul li:nth-of-type(3){ width:130px;}
.tounyou #common_section2 .box1 ul li:nth-of-type(4){ width:130px;}
.tounyou #common_section2 .box1 ul li:nth-of-type(5){ width:180px;}
.tounyou #common_section2 .box1 ul li:nth-of-type(6){ width:200px;}
.tounyou #common_section2 .box1 ul li:nth-of-type(7){ width:330px;}

.ityouen #common_section1 .box2 .txt1{ width:780px; margin:auto; padding:80px 0 80px;}
.ityouen #common_section2 .box1 ul li{ display:inline-block; padding-bottom:20px;}
.ityouen #common_section2 .box1 ul li:nth-of-type(6){ width:350px;}

.zutu #common_section2{ margin-bottom:80px;}
.zutu #common_section2 .box1 ul li{ display:inline-block; padding-bottom:20px;}

.memai #common_section2 .box1{ margin-bottom:100px;}
.memai #common_section2 .box1 ul li{ display:inline-block; padding-bottom:20px;}
.memai #common_section2 .box1 ul li:nth-of-type(1){ width:500px;}
.memai #common_section2 .box1 ul li:nth-of-type(3){ width:550px;}

.metabo #common_section1 .box2 ul{ width:870px;}
.metabo #common_section2 .box1 ul li{ display:inline-block; width:350px; padding-bottom:20px;}

.kouketuatu #common_section2 .box1 ul li{ display:inline-block; padding-bottom:20px;}
.kouketuatu #common_section2 .box1 ul li:nth-of-type(1){ width:150px;}
.kouketuatu #common_section2 .box1 ul li:nth-of-type(2){ width:400px;}
.kouketuatu #common_section2 .box1 ul li:nth-of-type(3){ width:150px;}
.kouketuatu #common_section2 .box1 ul li:nth-of-type(4){ width:150px;}
.kouketuatu #common_section2 .box1 ul li:nth-of-type(5){ width:400px;}
.kouketuatu #common_section2 .box1 ul li:nth-of-type(6){ width:150px;}

.sinkinkousoku #common_section1 .box2 ul{padding: 30px 0 70px;}
.sinkinkousoku #common_section2 .box1 ul li{ display:inline-block; padding-bottom:20px;}
.sinkinkousoku #common_section2 .box1 ul li:nth-of-type(1){ width:200px;}
.sinkinkousoku #common_section2 .box1 ul li:nth-of-type(2){ width:150px;}
.sinkinkousoku #common_section2 .box1 ul li:nth-of-type(3){ width:200px;}
.sinkinkousoku #common_section2 .box1 ul li:nth-of-type(4){ width:200px;}
.sinkinkousoku #common_section2 .box1 ul li:nth-of-type(5){ width:150px;}
.sinkinkousoku #common_section2 .box1 ul li:nth-of-type(6){ width:200px;}

.sinfuzen #common_section1 .box2 ul{ width:870px;}
.sinfuzen #common_section1 .txt2{ padding-bottom:30px;}
.sinfuzen #common_section2 .box1 ul li{ display:inline-block; padding-bottom:20px;}
.sinfuzen #common_section1 .box2 .list2{ margin-bottom:60px;}
.sinfuzen #common_section2 .box1 ul li:nth-of-type(1){ width:200px;}
.sinfuzen #common_section2 .box1 ul li:nth-of-type(2){ width:200px;}
.sinfuzen #common_section2 .box1 ul li:nth-of-type(3){ width:200px;}
.sinfuzen #common_section2 .box1 ul li:nth-of-type(4){ width:200px;}
.sinfuzen #common_section2 .box1 ul li:nth-of-type(5){ width:200px;}

.benmaku #common_section1{ margin-bottom:80px;}
.benmaku #common_section1 ul li { display:inline-block;}

.pacemaker #common_section1 .box2 ul{ width:870px;}

.kensin #common_section1 .txt1 .s1{ font-size:16px;}
.kensin #common_section1 ul li h3{color:#DB5343; font-weight:400; padding-bottom:30px;}
}


/*ーーーーーーーーーーーーーーーー
spの時のみ使用するCSS
ーーーーーーーーーーーーーーーー*/
@media screen and (max-width: 768px) {
.sinkinkousoku #common_section1 .box2 ul{padding:5vw 0 10vw;}
.kouketuatu #common_section2 h2 .s1{ display:block; font-size:3vw;}
.sinfuzen #common_section1 .txt2{ padding-bottom:5vw;}
.sinfuzen #common_section1 .box2 .list2{ margin-bottom:10vw;}
.tounyou #common_section1 .box2 .list2 h3{ padding-bottom:5vw; font-size:5vw;}
.tounyou #common_section1 .box2 .list2 p .s1{ display:block;}
.tounyou #common_section1 .box2 .list2 p .s2{ display:none;}
}