@charset "utf-8";
@media screen and (max-width:1024px){
.bcol ul{grid-template-columns:repeat(2,1fr);grid-gap:20px}
.bcol ul.lie3{grid-template-columns:repeat(2,1fr);grid-gap:20px}
.bcol li{padding-bottom:30px}
.bcol li div.d1{margin-top:33px}
.bcol li div.d1 a{height:60px;justify-content: center;}
.bcol li div.d1 a span{flex:initial;width:initial;font-size:16px;line-height:1.6}
.bcol li div.d1 a img{width:40px;height:40px}
.soabr em{font-size:32px;}
}
@media screen and (max-width:1000px){
}
@media screen and (max-width:942px){
.default{color:inherit}
}
@media screen and (max-width:918px){
.default{color:inherit}
}
@media screen and (max-width:873px){
.default{color:inherit}
}
@media screen and (max-width:854px){
.default{color:inherit}
}
@media screen and (max-width:820px){
.default{color:inherit}
}