
.gos-02 {background: url(../image/gos/doc4.webp) no-repeat right top / 100% auto;}
.pn h2 {padding:20px;}
.pn h3 {margin: 20px 0;font-weight: bold;text-transform: none;text-align: center;color:#444}

ul li {padding-left: 15px;}
ul li::before {top: 9px;}
.limark.li-1 {max-width: 100%;padding: 20px;}
.limark li {text-shadow: 0 0 4px #fff;}
.step {padding: 0 20px 20px;}
.img-center {text-align: center;margin: 20px 0;}
.center {text-align: center;}
.pn.page-bf .block {margin-bottom: 36px;}
.linGrad {background: linear-gradient(#D0E5F1, #fff 50%);padding: 20px;margin: 0 -20px;}
.linGrad .image {width: 20%;min-width: 146px;margin-right: 20px;}
ul.liMarker {padding: 4px 0;}
ul.liMarker li {padding-left: 41px;margin-bottom: 20px;font-size: 14px;line-height: 20px;}
ul.liMarker li::before {width: 28px;height: 21px;position: absolute;top: 4px;left: 0;background: url(../svg/g-p.svg) no-repeat left top / 28px 21px;border-radius: 0;}
.sub_insert_category .list {overflow: hidden;height: 180px;padding: 2px 0;}
.sub_insert_category .list .name {padding: 0;margin: 0;}
.sub_insert_category .list .item {width: calc(100% / 5);padding: 0 4px 20px;}
.sub_insert_category .list .image img {max-width: 95px;}

.block.gos-04 .flex {align-items: center;}
.block.gos-04 .txt {padding: 15px 20px;font-size: 20px;line-height: 25px;font-weight: bold;color: #1e3b71;margin-right: 25px;}
.block.gos-04 .txt span {color: #ed547f;white-space: nowrap;}
.block.gos-04 .btn {background: #ed547f;margin: 15px;padding: 0px 20px;color: #fff;font-size: 20px;line-height: 50px;}
.block.gos-04 .btn:hover {background: #38b85a;}

.block.gos-05 {padding: 5px 20px;}
h4 { margin: 20px 0;}
.pn .att-hand a {color: #38b85a;}
.pn .att-hand a:hover {color: #ed547f;}
.flex.blPart {flex-wrap: wrap;margin-bottom: 1px;}
.flex.blPart span{display: block;margin-bottom: 10px;}
.flex.blPart span img{margin-right: 20px;height: 20px;}
.aPart.cfsf {white-space: nowrap;}
.flex.blPart span img.apartner {position: relative;top: -3px;height: 19px;}
.flex.blPart span img.gu-logo {height: 19px;}
.flex.blPart span img.mir-logo {padding-bottom: 5px;margin: 0;}



@media screen and (max-width: 992px) {
.flex.blPart {justify-content: flex-start;}
}







@media screen and (max-width: 680px) {
.sub_insert_category .list .item {width: calc(100% / 4);}
}

@media screen and (max-width: 580px) {
.sub_insert_category .list .item {width: calc(100% / 3);}
.sub_insert_category .list .category {border: 1px solid #38b85a;}
.sub_insert_category .list .image {display: block;}
.sub_insert_category .list .name a::before {content: '';display: none;}
.sub_insert_category .list .name {padding: 10px 5px;text-align: center;}
  
}


@media screen and (max-width: 480px) {
.sub_insert_category .list .item {width: calc(100% / 2);}
.block.gos-04 .flex {flex-direction: column;}
.block.gos-04 .txt {margin-right: 0;font-size: 18px;}
.att-hand {background-size: 45px;background-position: 10px center;padding: 20px 20px 20px 65px;font-size: 14px;line-height: 18px;}
.linGrad {padding: 20px;margin: 0;flex-direction: column;}
.linGrad .image {width: 100%;margin: 0 0 20px;text-align: center;}
}


@media screen and (max-width: 380px) {
.sub_insert_category .list .item {width: calc(100% / 2);}
}