.section {
    position: relative;
    color: #000;
    font-size: 16px;
    font-family: 'myriadsetpro-thinthin', Arial;
    line-height: 1.2;
    font-weight: normal;
    margin: 0 auto;
}

.big-img {
    width: 100%;
}


#bv7300 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    font-size: .8333333333vw;
    color: #fff;
    margin: 0 auto;
    background-color: #000;
    overflow: hidden;
    line-height: 1.2
}

#bv7300 div, #bv7300 ul, #bv7300 ol, #bv7300 dl, #bv7300 dt, #bv7300 dd, #bv7300 li, #bv7300 dl, #bv7300 h1, #bv7300 h2, #bv7300 h3, #bv7300 h4, #bv7300 p {
    margin: 0;
    padding: 0;
    font-style: normal;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 1.2
}

#bv7300 sup {
    line-height: 1
}

#bv7300 ol, #bv7300 ul, #bv7300 li {
    list-style: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

#bv7300 img {
    max-width: none;
    border: 0;
    vertical-align: middle;
    -webkit-user-drag: none
}

#bv7300 .big-img {
    width: 100%;
    height: auto
}

#bv7300 .bv7300-pc {
    display: inherit
}

#bv7300 .bv7300-phone {
    display: none !important
}

#bv7300 .transHide {
    display: inherit;
    opacity: 0;
    -webkit-transform: translateY(100px);
    -ms-transform: translateY(100px);
    transform: translateY(100px);
    -webkit-transform: translate3d(0, 150px, 0) scale(0.6);
    transform: translate3d(0, 150px, 0) scale(0.6)
}

#bv7300 .showDelay {
    opacity: 1;
    -webkit-transform: translateZ(0) scale(1);
    transform: translateZ(0) scale(1);
    transition: opacity .5s cubic-bezier(0.455, 0.03, 0.515, 0.955), transform 1.2s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 1.2s cubic-bezier(0.165, 0.84, 0.44, 1)
}

#bv7300 .se {
    position: relative
}

#bv7300 .opacity {
    opacity: 0
}

#bv7300 .flex-col {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

#bv7300 .flex-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

#bv7300 .justify-start {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

#bv7300 .justify-center {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

#bv7300 .justify-end {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

#bv7300 .justify-evenly {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly
}

#bv7300 .justify-around {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

#bv7300 .justify-between {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

#bv7300 .align-start {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

#bv7300 .align-center {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#bv7300 .align-end {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

#bv7300 .bv7300-pc {
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0
}

#bv7300 .bv7300-pc #section-1 .box-52 {
    background-color: #fafafa
}

#bv7300 .bv7300-pc #section-1 .box-52 .word {
    text-align: center;
    padding: 7.8125vw 0
}

#bv7300 .bv7300-pc #section-1 .box-52 .word .tit a {
    font-size: 3.9583333333vw;
    color: #32a653
}

#bv7300 .bv7300-pc #section-1 .box-52 .item-ul {
    width: 67.7083333333vw;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #000;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 2.6041666667vw 0
}

#bv7300 .bv7300-pc #section-1 .box-52 .item-ul .item-li {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    font-size: 1.5625vw;
    padding: .78125vw 0
}

#bv7300 .bv7300-pc #section-1 .box-52 .item-ul .item-li:nth-of-type(odd) {
    background-color: #edf0f2
}

#bv7300 .bv7300-pc #section-1 .box-52 .item-ul .item-li .item-left {
    width: 40%;
    padding-left: 2%
}

#bv7300 .bv7300-pc #section-1 .box-52 .item-ul .item-li .item-right {
    width: 60%;
    word-break: break-all
}

#bv7300 .bv7300-pc #section-1 .box-1 {
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-1 .word {
    position: absolute;
    top: 10.5729166667vw;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 71.09375vw;
    text-align: center;
    color: #fff
}

#bv7300 .bv7300-pc #section-1 .box-1 .word .tit {
    font-size: 3.75vw;
    line-height: 1.5;
}

#bv7300 .bv7300-pc #section-1 .box-1 .word .msg {
    width: 62.8645833333vw;
    margin: 2.9166666667vw auto 0 auto;
    height: 4.7395833333vw;
    line-height: 4.7395833333vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-2 {
    position: relative;
    width: 62.03125vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-2 .word {
    text-align: center;
    color: #fff;
    margin-top: 5.2083333333vw
}

#bv7300 .bv7300-pc #section-1 .box-2 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-2 .word .msg {
    margin: 2.8125vw auto;
    font-size: 1.875vw
}

#bv7300 .bv7300-pc #section-1 .box-2 .word .img-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-2 .word .img-box img {
    width: 30.46875vw
}

#bv7300 .bv7300-pc #section-1 .box-2 .word .img-box img:nth-child(2) {
    margin-top: 11.5625vw
}

#bv7300 .bv7300-pc #section-1 .box-2 .word .img-box .color {
    position: absolute;
    font-size: 1.875vw;
    opacity: .27
}

#bv7300 .bv7300-pc #section-1 .box-2 .word .img-box .color-1 {
    left: .8333333333vw;
    top: .7291666667vw
}

#bv7300 .bv7300-pc #section-1 .box-2 .word .img-box .color-2 {
    left: 32.1875vw;
    top: 12.1875vw
}

#bv7300 .bv7300-pc #section-1 .box-3 {
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-3 .word {
    position: absolute;
    top: 10.8854166667vw;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 59.7395833333vw;
    text-align: center;
    color: #fff
}

#bv7300 .bv7300-pc #section-1 .box-3 .word .tit {
    font-size: 3.125vw;
}

#bv7300 .bv7300-pc #section-1 .box-4 {
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-4 .word {
    position: absolute;
    width: 29.0104166667vw;
    color: #fff;
    padding: .5208333333vw .78125vw;
    border-radius: .78125vw;
    background-image: url(images/4-2.webp);
    background-size: 100% 100%;
    text-align: center
}

#bv7300 .bv7300-pc #section-1 .box-4 .word .tit {
    font-size: 1.6666666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-4 .word .tit span {
    font-size: 3.125vw;
    line-height: 1
}

#bv7300 .bv7300-pc #section-1 .box-4 .word .msg {
    font-size: 1.0416666667vw;
    text-align: center
}

#bv7300 .bv7300-pc #section-1 .box-4 .word-1 {
    top: 9.0625vw;
    left: 18.5416666667vw;
    text-align: right
}

#bv7300 .bv7300-pc #section-1 .box-4 .word-2 {
    top: 13.28125vw;
    left: 51.6666666667vw
}

#bv7300 .bv7300-pc #section-1 .box-4 .word-3 {
    top: 22.8645833333vw;
    left: 16.6145833333vw;
    text-align: right
}

#bv7300 .bv7300-pc #section-1 .box-4 .word-4 {
    top: 29.4791666667vw;
    left: 53.90625vw
}

#bv7300 .bv7300-pc #section-1 .box-4 .word-5 {
    top: 36.25vw;
    text-align: right;
    left: 23.8541666667vw
}

#bv7300 .bv7300-pc #section-1 .box-5 {
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-5 .word {
    position: absolute;
    top: 7.8125vw;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 59.7395833333vw;
    text-align: center;
    color: #fff
}

#bv7300 .bv7300-pc #section-1 .box-5 .word .tit {
    font-size: 3.125vw;
}

#bv7300 .bv7300-pc #section-1 .box-5 .word .msg {
    font-size: 1.875vw;
    margin-top: 1.0416666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-6 {
    position: relative;
    width: 68.75vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-6 .word {
    text-align: center;
    color: #fff;
    margin-top: 5.2083333333vw
}

#bv7300 .bv7300-pc #section-1 .box-6 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-6 .word .msg {
    margin: 2.8125vw auto;
    font-size: 1.875vw
}

#bv7300 .bv7300-pc #section-1 .box-7 {
    position: relative;
    width: 68.75vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-7 .word {
    text-align: center;
    color: #fff;
    margin-top: 5.2083333333vw
}

#bv7300 .bv7300-pc #section-1 .box-7 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-7 .word .lab {
    width: 62.8645833333vw;
    margin: 1.3541666667vw auto 0 auto;
    height: 4.7395833333vw;
    line-height: 4.7395833333vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-7 .word .msg {
    margin: 2.8125vw auto;
    font-size: 1.875vw
}

#bv7300 .bv7300-pc #section-1 .box-7 .img-box {
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-7 .img-box .note {
    font-size: 1.25vw;
    text-align: right;
    color: #fff;
    margin-top: 2.6041666667vw
}

#bv7300 .bv7300-pc #section-1 .box-7 .img-box .img-ul {
    position: absolute;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    text-align: center
}

#bv7300 .bv7300-pc #section-1 .box-7 .img-box .img-ul .img-li {
    font-size: .9375vw;
    color: #fff;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 19%;
    flex: 1 0 19%
}

#bv7300 .bv7300-pc #section-1 .box-7 .img-box .img-ul-1 {
    width: 49.4791666667vw;
    top: 15.9895833333vw;
    left: 3.6458333333vw
}

#bv7300 .bv7300-pc #section-1 .box-7 .img-box .img-ul-2 {
    width: 60.9375vw;
    top: 31.5104166667vw;
    left: 3.6458333333vw
}

#bv7300 .bv7300-pc #section-1 .box-8 {
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-8 .word {
    text-align: center;
    width: 44.5833333333vw;
    margin-left: 12.9166666667vw;
    color: #fff;
    margin-top: 5.2083333333vw
}

#bv7300 .bv7300-pc #section-1 .box-8 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-8 .word .lab {
    margin: 1.3541666667vw auto;
    height: 3.3333333333vw;
    line-height: 3.3333333333vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-8 .img-box {
    position: relative;
    width: 80.8854166667vw;
    margin: 0 0 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

#bv7300 .bv7300-pc #section-1 .box-8 .img-box .msg {
    width: 16.3541666667vw;
    font-size: 1.5625vw
}

#bv7300 .bv7300-pc #section-1 .box-8 .img-box img {
    width: 61.6145833333vw
}

#bv7300 .bv7300-pc #section-1 .box-8 .img-box .note {
    position: absolute;
    top: 11.8229166667vw;
    left: 20.8333333333vw;
    width: 18.2291666667vw;
    font-size: 1.25vw
}

#bv7300 .bv7300-pc #section-1 .box-9 {
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-9 .word {
    text-align: center;
    width: 68.28125vw;
    margin: 0 auto;
    margin-top: 5.2083333333vw
}

#bv7300 .bv7300-pc #section-1 .box-9 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-9 .word .lab {
    width: 45.78125vw;
    margin: 1.3541666667vw auto;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-9 .word .msg {
    font-size: 1.5625vw
}

#bv7300 .bv7300-pc #section-1 .box-9 .img-box {
    position: relative;
    width: 61.3020833333vw;
    margin: 0 auto;
    text-align: center
}

#bv7300 .bv7300-pc #section-1 .box-9 .img-box .img-tit {
    font-size: 1.5625vw;
    margin: 2.6041666667vw 0
}

#bv7300 .bv7300-pc #section-1 .box-9 .img-box .img-ul {
    display: grid;
    grid-gap: 2.0833333333vw .3125vw;
    grid-template-columns: repeat(auto-fill, minmax(11.8229166667vw, 1fr))
}

#bv7300 .bv7300-pc #section-1 .box-9 .img-box .img-ul .img-li {
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-9 .img-box .img-ul .img-li .li-msg {
    font-size: 1.1458333333vw;
    position: absolute;
    bottom: .5208333333vw;
    right: 1.5625vw
}

#bv7300 .bv7300-pc #section-1 .box-9 .note {
    font-size: .9375vw;
    margin-top: 2.6041666667vw
}

#bv7300 .bv7300-pc #section-1 .box-10 {
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-10 .word {
    text-align: center;
    width: 68.28125vw;
    margin: 0 auto;
    margin-top: 5.2083333333vw
}

#bv7300 .bv7300-pc #section-1 .box-10 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-10 .word .lab {
    width: 45.78125vw;
    margin: 1.3541666667vw auto;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-10 .word .msg {
    font-size: 1.5625vw;
    width: 46.71875vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-10 .img-box {
    position: relative;
    width: 64.2708333333vw;
    margin: 2.6041666667vw auto
}

#bv7300 .bv7300-pc #section-1 .box-10 .img-box .img-ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

#bv7300 .bv7300-pc #section-1 .box-10 .img-box .img-ul .img-li {
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-10 .img-box .img-ul .img-li:nth-child(1) {
    width: 20.625vw
}

#bv7300 .bv7300-pc #section-1 .box-10 .img-box .img-ul .img-li:nth-child(2) {
    width: 20.78125vw
}

#bv7300 .bv7300-pc #section-1 .box-10 .img-box .img-ul .img-li:nth-child(3) {
    width: 20.4166666667vw
}

#bv7300 .bv7300-pc #section-1 .box-10 .img-box .img-ul .img-li:nth-child(4) {
    width: 30.0520833333vw;
    margin-top: 2.1875vw
}

#bv7300 .bv7300-pc #section-1 .box-10 .img-box .img-ul .img-li:nth-child(5) {
    width: 32.34375vw;
    margin-top: 2.1875vw
}

#bv7300 .bv7300-pc #section-1 .box-10 .img-box .img-ul .img-li .li-msg {
    font-size: 1.1458333333vw;
    position: absolute;
    width: 90%;
    top: .5208333333vw;
    left: 5%
}

#bv7300 .bv7300-pc #section-1 .box-10 .note {
    font-size: .9375vw;
    margin-top: 2.6041666667vw
}

#bv7300 .bv7300-pc #section-1 .box-11 {
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-11 .word {
    text-align: center;
    width: 44.5833333333vw;
    margin: 0 auto;
    color: #fff;
    margin-top: 5.2083333333vw
}

#bv7300 .bv7300-pc #section-1 .box-11 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-11 .word .lab {
    margin: 1.3541666667vw auto;
    height: 3.3333333333vw;
    line-height: 3.3333333333vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-11 .img-box {
    position: relative;
    width: 79.84375vw;
    margin: 0 auto 0 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#bv7300 .bv7300-pc #section-1 .box-11 .img-box .msg {
    width: 17.1875vw;
    text-align: right;
    font-size: 1.5625vw
}

#bv7300 .bv7300-pc #section-1 .box-11 .img-box img {
    width: 57.8125vw
}

#bv7300 .bv7300-pc #section-1 .box-12 {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-top: 5.2083333333vw
}

#bv7300 .bv7300-pc #section-1 .box-12 .word {
    width: 36.9270833333vw;
    color: #fff;
    margin: 0 0 0 16.4583333333vw
}

#bv7300 .bv7300-pc #section-1 .box-12 .word .tit {
    font-size: 2.6041666667vw;
    padding-left: 2.6041666667vw
}

#bv7300 .bv7300-pc #section-1 .box-12 .word .lab {
    margin: 1.3541666667vw auto;
    text-align: center;
    height: 3.3333333333vw;
    line-height: 3.3333333333vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-12 .word .msg {
    width: 26.0416666667vw;
    font-size: 1.25vw;
    padding-left: 2.6041666667vw
}

#bv7300 .bv7300-pc #section-1 .box-12 .word .note {
    width: 28.6458333333vw;
    margin-top: 2.6041666667vw;
    font-size: 2.6041666667vw;
    padding-left: 2.6041666667vw
}

#bv7300 .bv7300-pc #section-1 .box-12 .word .note img {
    width: 5.3645833333vw
}

#bv7300 .bv7300-pc #section-1 .box-12 .img-box {
    width: 48.8020833333vw
}

#bv7300 .bv7300-pc #section-1 .box-13 {
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-13 .word {
    text-align: center;
    width: 62.5vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-13 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-13 .word .lab {
    margin: 1.3541666667vw auto;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-13 .word .msg {
    font-size: 1.5625vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-13 .img-box {
    position: relative;
    width: 61.3020833333vw;
    height: 33.8541666667vw;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

#bv7300 .bv7300-pc #section-1 .box-13 .img-box .img-item {
    position: absolute;
    text-align: center
}

#bv7300 .bv7300-pc #section-1 .box-13 .img-box .img-item img {
    width: 5.2604166667vw
}

#bv7300 .bv7300-pc #section-1 .box-13 .img-box .img-item p {
    font-size: .8333333333vw;
    margin-top: .5208333333vw
}

#bv7300 .bv7300-pc #section-1 .box-13 .img-box .item-1 {
    left: 6.1979166667vw;
    top: 5.46875vw
}

#bv7300 .bv7300-pc #section-1 .box-13 .img-box .item-2 {
    left: 26.3020833333vw;
    top: 5.5729166667vw
}

#bv7300 .bv7300-pc #section-1 .box-13 .img-box .item-3 {
    left: 41.7708333333vw;
    width: 8.3333333333vw;
    top: 3.8541666667vw
}

#bv7300 .bv7300-pc #section-1 .box-13 .img-box .item-4 {
    left: 54.1145833333vw;
    top: 0
}

#bv7300 .bv7300-pc #section-1 .box-13 .img-box .item-5 {
    left: 21.7708333333vw;
    top: 22.1354166667vw
}

#bv7300 .bv7300-pc #section-1 .box-13 .img-box .item-6 {
    left: 33.28125vw;
    top: 19.21875vw
}

#bv7300 .bv7300-pc #section-1 .box-13 .img-box .item-7 {
    left: 52.34375vw;
    top: 25.5208333333vw
}

#bv7300 .bv7300-pc #section-1 .box-14 {
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-14 .word {
    position: absolute;
    top: 6.7708333333vw;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 83.3333333333vw;
    text-align: center;
    color: #fff
}

#bv7300 .bv7300-pc #section-1 .box-14 .word .tit {
    font-size: 3.125vw;
}

#bv7300 .bv7300-pc #section-1 .box-14 .word .msg {
    font-size: 1.875vw;
    margin-top: 1.0416666667vw
}

#bv7300 .bv7300-pc #section-1 .box-15 {
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-15 .word {
    text-align: center;
    width: 62.5vw;
    margin: 5.2083333333vw auto 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-15 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-15 .word .lab {
    margin: 1.3541666667vw auto;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-15 .word .msg {
    font-size: 1.5625vw
}

#bv7300 .bv7300-pc #section-1 .box-15 .img-box {
    position: relative;
    width: 73.90625vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-15 .img-box .img-item {
    position: absolute;
    top: 6.25vw;
    left: 3.125vw;
    width: 27.34375vw;
    font-size: 1.25vw;
}

#bv7300 .bv7300-pc #section-1 .box-15 .img-box .img-item li {
    margin: .5208333333vw 0;
    list-style: disc
}

#bv7300 .bv7300-pc #section-1 .box-16 {
    position: relative;
    width: 93.9583333333vw;
    margin: 5.2083333333vw 0 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-16 .word {
    position: absolute;
    top: 11.7708333333vw;
    left: 32.6041666667vw;
    width: 45.2083333333vw;
    text-align: center
}

#bv7300 .bv7300-pc #section-1 .box-16 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-16 .word .lab {
    margin: 1.3541666667vw auto;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-16 .word .msg {
    font-size: 1.5625vw
}

#bv7300 .bv7300-pc #section-1 .box-16 .img-box {
    position: absolute;
    width: 52.3958333333vw;
    left: 22.7083333333vw;
    top: 31.6666666667vw
}

#bv7300 .bv7300-pc #section-1 .box-16 .img-box .img-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    text-align: center;
    font-size: 1.25vw;
}

#bv7300 .bv7300-pc #section-1 .box-16 .img-box .img-item li img {
    width: 5.0520833333vw;
    margin-bottom: .5208333333vw
}

#bv7300 .bv7300-pc #section-1 .box-16 .img-box .img-item li:last-child {
    -ms-flex-item-align: center;
    align-self: center
}

#bv7300 .bv7300-pc #section-1 .box-17 {
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-17 .word {
    text-align: center;
    width: 62.5vw;
    margin: 5.2083333333vw auto 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-17 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-17 .word .lab {
    margin: 1.3541666667vw auto;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-17 .img-box {
    position: relative;
    width: 70.5729166667vw;
    margin: 10.4166666667vw auto 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-17 .img-box .img-item {
    font-size: 1.25vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    text-align: center
}

#bv7300 .bv7300-pc #section-1 .box-17 .img-box .img-item li {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 33%;
    flex: 0 1 33%;
    margin: 1.0416666667vw 0
}

#bv7300 .bv7300-pc #section-1 .box-17 .img-box .img-item li p {
    max-width: 80%;
    margin: 0 auto;
    margin-top: 1.0416666667vw
}

#bv7300 .bv7300-pc #section-1 .box-17 .img-box .img-item li:nth-child(1) img {
    width: 19.7395833333vw
}

#bv7300 .bv7300-pc #section-1 .box-17 .img-box .img-item li:nth-child(2) {
    -webkit-transform: translateY(-6.7708333333vw);
    -ms-transform: translateY(-6.7708333333vw);
    transform: translateY(-6.7708333333vw)
}

#bv7300 .bv7300-pc #section-1 .box-17 .img-box .img-item li:nth-child(2) img {
    width: 18.6458333333vw
}

#bv7300 .bv7300-pc #section-1 .box-17 .img-box .img-item li:nth-child(3) img {
    width: 19.7916666667vw
}

#bv7300 .bv7300-pc #section-1 .box-17 .img-box .img-item li:nth-child(4) img {
    width: 19.4270833333vw
}

#bv7300 .bv7300-pc #section-1 .box-17 .img-box .img-item li:nth-child(5) {
    -webkit-transform: translateY(-2.6041666667vw);
    -ms-transform: translateY(-2.6041666667vw);
    transform: translateY(-2.6041666667vw)
}

#bv7300 .bv7300-pc #section-1 .box-17 .img-box .img-item li:nth-child(5) img {
    width: 18.6979166667vw
}

#bv7300 .bv7300-pc #section-1 .box-17 .img-box .img-item li:nth-child(6) img {
    width: 19.4791666667vw
}

#bv7300 .bv7300-pc #section-1 .box-18 {
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-18 .word {
    text-align: center;
    width: 41.6666666667vw;
    margin: 5.2083333333vw auto 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-18 .word .lab {
    margin: 1.3541666667vw auto;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-18 .img-box {
    position: relative;
    width: 63.5416666667vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-18 .img-box .img-item {
    font-size: 1.25vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    text-align: center
}

#bv7300 .bv7300-pc #section-1 .box-18 .img-box .img-item li {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 33%;
    flex: 0 1 33%;
    margin: 1.0416666667vw 0
}

#bv7300 .bv7300-pc #section-1 .box-18 .img-box .img-item li p {
    margin-top: 1.0416666667vw
}

#bv7300 .bv7300-pc #section-1 .box-18 .img-box .img-item li img {
    width: 20.3125vw
}

#bv7300 .bv7300-pc #section-1 .box-19 {
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-19 .word {
    text-align: center;
    width: 64.84375vw;
    margin: 5.2083333333vw auto 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-19 .word .lab {
    margin: 1.3541666667vw auto;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-19 .img-box {
    position: relative;
    width: 64.0625vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-19 .img-box .img-item {
    font-size: 1.25vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    text-align: center
}

#bv7300 .bv7300-pc #section-1 .box-19 .img-box .img-item li {
    margin: 1.0416666667vw 0
}

#bv7300 .bv7300-pc #section-1 .box-19 .img-box .img-item li p {
    max-width: 80%;
    margin: 0 auto;
    margin-top: 1.0416666667vw
}

#bv7300 .bv7300-pc #section-1 .box-19 .img-box .img-item li:nth-child(1) img {
    width: 30.0520833333vw
}

#bv7300 .bv7300-pc #section-1 .box-19 .img-box .img-item li:nth-child(2) img {
    width: 31.875vw
}

#bv7300 .bv7300-pc #section-1 .box-20 {
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-20 .word {
    text-align: right;
    width: 61.7708333333vw;
    margin: 0 auto;
    -webkit-transform: translateY(4.1666666667vw);
    -ms-transform: translateY(4.1666666667vw);
    transform: translateY(4.1666666667vw)
}

#bv7300 .bv7300-pc #section-1 .box-20 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-20 .img-box {
    position: relative;
    width: 81.09375vw;
    margin: 0 0 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li {
    margin: 1.0416666667vw 0;
    font-size: 1.25vw;
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li .li-tit-2 {
    margin-top: 4.1666666667vw
}

#bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li .li-word {
    position: absolute;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

#bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li .li-word .li-tit {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li .li-word .li-tit:nth-child(1) {
    width: 20.8333333333vw
}

#bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li .li-word .li-msg {
    margin-top: 1.5625vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li .li-word .li-msg p:nth-child(1) {
    width: 10.4166666667vw;
    font-size: 1.875vw;
}

#bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li:nth-child(1)::after {
    content: "";
    position: absolute;
    top: 11.6666666667vw;
    left: 9.4270833333vw;
    height: 0;
    width: 42.34375vw;
    border-bottom: .0520833333vw dashed #ffd877
}

#bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li:nth-child(1) .li-word {
    width: 20.8333333333vw;
    left: 20.5208333333vw;
    top: 6.25vw
}

#bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li:nth-child(1) img {
    width: 18.8541666667vw
}

#bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li:nth-child(2)::after {
    content: "";
    position: absolute;
    top: 9.3229166667vw;
    left: 7.4479166667vw;
    height: 0;
    width: 42.34375vw;
    border-bottom: .0520833333vw dashed #ffd877
}

#bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li:nth-child(2)::before {
    content: "";
    position: absolute;
    top: 9.3229166667vw;
    left: 7.2916666667vw;
    height: 9.6354166667vw;
    width: 47.1354166667vw;
    border-right: .0520833333vw dashed #ee3f36;
    border-bottom: .0520833333vw dashed #ee3f36
}

#bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li:nth-child(2) .li-word {
    width: 20.8333333333vw;
    left: 7.2916666667vw;
    top: 2.6041666667vw
}

#bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li:nth-child(2) .li-word .li-tit p:nth-child(1) {
    width: 10.4166666667vw
}

#bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li:nth-child(2) img {
    width: 54.0104166667vw;
    display: block;
    margin: 0 0 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-21 {
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-21 .word {
    text-align: center;
    width: 62.5vw;
    margin: 5.2083333333vw auto 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-21 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-21 .word .lab {
    margin: 1.3541666667vw auto;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-21 .word .msg {
    font-size: 1.5625vw
}

#bv7300 .bv7300-pc #section-1 .box-21 .img-box {
    position: relative;
    width: 95vw;
    margin: 5.2083333333vw auto
}

#bv7300 .bv7300-pc #section-1 .box-21 .img-box .img-item {
    position: absolute;
    top: 16.3020833333vw;
    left: 22.5vw;
    width: 26.0416666667vw
}

#bv7300 .bv7300-pc #section-1 .box-21 .img-box .img-item li .item-tit {
    font-size: 2.0833333333vw;
}

#bv7300 .bv7300-pc #section-1 .box-21 .img-box .img-item li .item-msg {
    font-size: 1.0416666667vw
}

#bv7300 .bv7300-pc #section-1 .box-21 .img-box .img-item li+li {
    margin-top: 1.5625vw
}

#bv7300 .bv7300-pc #section-1 .box-21 .img-box .note {
    position: absolute;
    top: 6.0416666667vw;
    left: 39.7395833333vw;
    width: 7.8125vw;
    font-size: 2.7083333333vw
}

#bv7300 .bv7300-pc #section-1 .box-22 {
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-22 .word {
    position: absolute;
    top: 10.4166666667vw;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    text-align: center;
    width: 62.5vw
}

#bv7300 .bv7300-pc #section-1 .box-22 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-22 .word .lab {
    margin: 1.3541666667vw auto;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-22 .word .msg {
    font-size: 1.3541666667vw
}

#bv7300 .bv7300-pc #section-1 .box-22 .img-box {
    position: absolute;
    top: 37.1354166667vw;
    left: 26.6666666667vw;
    width: 20.8333333333vw
}

#bv7300 .bv7300-pc #section-1 .box-22 .img-box .img-item li .item-tit {
    font-size: 2.0833333333vw;
}

#bv7300 .bv7300-pc #section-1 .box-22 .img-box .img-item li .item-msg {
    font-size: 1.0416666667vw
}

#bv7300 .bv7300-pc #section-1 .box-22 .img-box .img-item li+li {
    margin-top: 1.5625vw
}

#bv7300 .bv7300-pc #section-1 .box-22 .img-box .note {
    position: absolute;
    top: 6.0416666667vw;
    left: 39.7395833333vw;
    width: 7.8125vw;
    font-size: 2.7083333333vw
}

#bv7300 .bv7300-pc #section-1 .box-23 {
    position: relative;
    width: 83.8020833333vw;
    margin: 5.2083333333vw auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center
}

#bv7300 .bv7300-pc #section-1 .box-23 .word {
    width: 42.1354166667vw
}

#bv7300 .bv7300-pc #section-1 .box-23 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-23 .word .lab {
    margin: 1.3541666667vw auto;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-23 .word .msg {
    font-size: 1.5625vw
}

#bv7300 .bv7300-pc #section-1 .box-23 .word .item-box {
    width: 28.6458333333vw;
    margin: 0 auto;
    margin-top: 2.6041666667vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#bv7300 .bv7300-pc #section-1 .box-23 .word .item-box .item-tit {
    font-size: 1.5625vw;
}

#bv7300 .bv7300-pc #section-1 .box-23 .word .item-box .item-msg {
    font-size: 1.25vw
}

#bv7300 .bv7300-pc #section-1 .box-23 .img-box {
    width: 41.8229166667vw
}

#bv7300 .bv7300-pc #section-1 .box-24 {
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-24 .word {
    text-align: center;
    width: 62.5vw;
    margin: 5.2083333333vw auto 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-24 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-24 .word .msg {
    font-size: 1.5625vw
}

#bv7300 .bv7300-pc #section-1 .box-24 .word .lab {
    margin: 1.3541666667vw auto;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-24 .img-box {
    position: relative;
    width: 69.7916666667vw;
    margin: 5.2083333333vw auto
}

#bv7300 .bv7300-pc #section-1 .box-24 .img-box .img-word {
    position: absolute;
    font-size: 1.5625vw;
    text-align: center
}

#bv7300 .bv7300-pc #section-1 .box-24 .img-box .word-1 {
    width: 17.34375vw;
    top: 16.4583333333vw;
    left: 1.7708333333vw
}

#bv7300 .bv7300-pc #section-1 .box-24 .img-box .word-2 {
    top: 16.4583333333vw;
    left: 27.1875vw
}

#bv7300 .bv7300-pc #section-1 .box-24 .img-box .word-3 {
    top: 16.4583333333vw;
    left: 48.6979166667vw
}

#bv7300 .bv7300-pc #section-1 .box-24 .word-4 {
    top: 44.2708333333vw;
    left: 7.8125vw
}

#bv7300 .bv7300-pc #section-1 .box-24 .word-5 {
    top: 39.5833333333vw;
    left: 43.2291666667vw
}

#bv7300 .bv7300-pc #section-1 .box-25 {
    position: relative;
    padding-top: 5.2083333333vw
}

#bv7300 .bv7300-pc #section-1 .box-25 .word {
    text-align: center;
    width: 62.5vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-25 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-25 .word .lab {
    margin: 1.3541666667vw auto;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-25 .word .msg {
    font-size: 1.5625vw
}

#bv7300 .bv7300-pc #section-1 .box-25 .img-box {
    position: relative;
    width: 73.90625vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-25 .img-box .note {
    position: absolute;
    top: 6.7708333333vw;
    left: 5.2083333333vw;
    width: 18.2291666667vw;
    font-size: 1.1458333333vw
}

#bv7300 .bv7300-pc #section-1 .box-26 {
    position: relative;
    padding-top: 5.2083333333vw
}

#bv7300 .bv7300-pc #section-1 .box-26 .word {
    text-align: center;
    width: 59.375vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-26 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-26 .word .lab {
    margin: 1.3541666667vw auto;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-26 .word .msg {
    font-size: 1.5625vw;
    margin: 1.3541666667vw auto
}

#bv7300 .bv7300-pc #section-1 .box-26 .img-box {
    position: relative;
    width: 59.375vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-27 {
    position: relative;
    padding-top: 5.2083333333vw
}

#bv7300 .bv7300-pc #section-1 .box-27 .word {
    width: 26.0416666667vw;
    text-align: center;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-27 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-27 .word .lab {
    margin: 1.3541666667vw auto;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-27 .word .msg {
    font-size: 1.5625vw;
    margin: 1.3541666667vw auto
}

#bv7300 .bv7300-pc #section-1 .box-27 .img-box {
    position: relative;
    width: 61.9270833333vw;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

#bv7300 .bv7300-pc #section-1 .box-27 .img-box .item-li:nth-child(1) {
    width: 27.34375vw
}

#bv7300 .bv7300-pc #section-1 .box-27 .img-box .item-li:nth-child(2) {
    width: 32.7604166667vw
}

#bv7300 .bv7300-pc #section-1 .box-28 {
    position: relative;
    padding: 5.2083333333vw 0
}

#bv7300 .bv7300-pc #section-1 .box-28 .word {
    text-align: center;
    width: 65.625vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-28 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-28 .word .lab {
    margin: 1.3541666667vw auto;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-28 .word .msg {
    font-size: 1.5625vw;
    margin: 1.3541666667vw auto
}

#bv7300 .bv7300-pc #section-1 .box-28 .img-box {
    position: relative;
    width: 65.625vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-30 {
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-30 .word {
    width: 66.3541666667vw;
    margin: 0 auto;
    -webkit-transform: translateY(5.2083333333vw);
    -ms-transform: translateY(5.2083333333vw);
    transform: translateY(5.2083333333vw)
}

#bv7300 .bv7300-pc #section-1 .box-30 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-30 .word .lab {
    margin: 1.3541666667vw auto;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-30 .word .msg {
    width: 36.4583333333vw;
    font-size: 1.5625vw;
    margin: 1.3541666667vw 0
}

#bv7300 .bv7300-pc #section-1 .box-30 .img-box {
    position: relative;
    width: 66.3541666667vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-31 {
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-31 .word {
    width: 66.3541666667vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-31 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-31 .word .lab {
    margin: 1.3541666667vw auto;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-31 .word .msg {
    width: 36.4583333333vw;
    font-size: 1.5625vw;
    margin: 1.3541666667vw 0
}

#bv7300 .bv7300-pc #section-1 .box-31 .img-box {
    position: relative;
    width: 66.3541666667vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-31 .img-box img {
    width: 42.65625vw
}

#bv7300 .bv7300-pc #section-1 .box-32 {
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-32 .word {
    width: 66.3541666667vw;
    margin: 5.2083333333vw auto 0 auto;
    text-align: right
}

#bv7300 .bv7300-pc #section-1 .box-32 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-32 .word .lab {
    margin: 1.3541666667vw auto;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-32 .word .msg {
    width: 36.4583333333vw;
    margin: 1.3541666667vw 0 1.3541666667vw auto;
    font-size: 1.5625vw
}

#bv7300 .bv7300-pc #section-1 .box-32 .img-box {
    position: relative;
    width: 66.3541666667vw;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

#bv7300 .bv7300-pc #section-1 .box-32 .img-box img {
    width: 45.1041666667vw
}

#bv7300 .bv7300-pc #section-1 .box-33 {
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-33 .word {
    width: 60.5208333333vw;
    margin: 5.2083333333vw auto 1.5625vw auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

#bv7300 .bv7300-pc #section-1 .box-33 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-33 .word .lab {
    margin: 1.3541666667vw auto;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-33 .word .msg {
    width: 33.8541666667vw;
    text-align: right;
    font-size: 1.5625vw
}

#bv7300 .bv7300-pc #section-1 .box-33 .img-box {
    position: relative;
    width: 60.5208333333vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-33 .note {
    font-size: 1.0416666667vw;
    width: 60.5208333333vw;
    margin: 2.6041666667vw auto 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-34 {
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-34 .img-box {
    position: relative;
    width: 99.6354166667vw;
    margin: 5.2083333333vw auto
}

#bv7300 .bv7300-pc #section-1 .box-36 {
    position: relative;
    padding-top: 5.2083333333vw
}

#bv7300 .bv7300-pc #section-1 .box-36 .word {
    text-align: center;
    width: 62.5vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-36 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-36 .word .lab {
    margin: 1.3541666667vw auto;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-36 .word .msg {
    font-size: 1.3541666667vw
}

#bv7300 .bv7300-pc #section-1 .box-36 .img-box {
    position: relative;
    width: 100%;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-36 .img-box .item-ul {
    position: absolute;
    top: 47.9166666667vw;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 57.2916666667vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    text-align: center
}

#bv7300 .bv7300-pc #section-1 .box-36 .img-box .item-ul .item-li {
    font-size: 1.5625vw;
}

#bv7300 .bv7300-pc #section-1 .box-36 .img-box .item-ul .item-li .item-tit {
    margin: .8333333333vw 0
}

#bv7300 .bv7300-pc #section-1 .box-36 .img-box .item-ul .item-li:nth-child(1) img {
    width: 4.21875vw
}

#bv7300 .bv7300-pc #section-1 .box-36 .img-box .item-ul .item-li:nth-child(2) img {
    width: 4.21875vw
}

#bv7300 .bv7300-pc #section-1 .box-36 .img-box .item-ul .item-li:nth-child(3) img {
    width: 4.53125vw
}

#bv7300 .bv7300-pc #section-1 .box-36 .img-box .item-ul .item-li:nth-child(4) img {
    width: 4.4791666667vw
}

#bv7300 .bv7300-pc #section-1 .box-36 .img-box .item-ul .item-li:nth-child(5) img {
    width: 4.9479166667vw
}

#bv7300 .bv7300-pc #section-1 .box-36 .img-box .item-ul .item-li:nth-child(6) img {
    width: 4.84375vw
}

#bv7300 .bv7300-pc #section-1 .box-37 {
    position: relative;
    width: 86.09375vw;
    margin-top: 5.2083333333vw
}

#bv7300 .bv7300-pc #section-1 .box-37 .word {
    position: absolute;
    top: 0;
    left: 36.4583333333vw;
    text-align: right;
    width: 46.875vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-37 .word :not(.lab) {
    padding-right: 5.2083333333vw
}

#bv7300 .bv7300-pc #section-1 .box-37 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-37 .word .lab {
    margin: 1.3541666667vw auto;
    text-align: center;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-37 .word .msg {
    width: 26.0416666667vw;
    margin: 0 0 0 auto;
    font-size: 1.3541666667vw
}

#bv7300 .bv7300-pc #section-1 .box-38 {
    position: relative;
    width: 81.875vw;
    margin-top: 5.2083333333vw;
    margin-left: 15.7291666667vw
}

#bv7300 .bv7300-pc #section-1 .box-38 .word {
    position: absolute;
    top: 3.125vw;
    left: 36.4583333333vw;
    text-align: right;
    width: 31.25vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-38 .word :not(.lab) {
    padding-right: 2.6041666667vw
}

#bv7300 .bv7300-pc #section-1 .box-38 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-38 .word .lab {
    margin: 1.3541666667vw auto;
    text-align: center;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-38 .word .msg {
    font-size: 1.3541666667vw
}

#bv7300 .bv7300-pc #section-1 .box-38 .note {
    position: absolute;
    top: 31.25vw;
    left: 52.0833333333vw;
    font-size: 2.0833333333vw
}

#bv7300 .bv7300-pc #section-1 .box-39 {
    position: relative;
    width: 84.9479166667vw;
    margin: 5.2083333333vw auto
}

#bv7300 .bv7300-pc #section-1 .box-39 .word {
    position: absolute;
    top: 7.03125vw;
    left: 10.78125vw;
    width: 36.4583333333vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-39 .word :not(.lab) {
    padding-left: 2.6041666667vw
}

#bv7300 .bv7300-pc #section-1 .box-39 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-39 .word .lab {
    margin: 1.3541666667vw auto;
    text-align: center;
    height: 4.1666666667vw;
    line-height: 4.1666666667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-39 .word .msg {
    font-size: 1.3541666667vw
}

#bv7300 .bv7300-pc #section-1 .box-40 {
    position: relative;
    width: 61.6145833333vw;
    margin: 5.2083333333vw auto
}

#bv7300 .bv7300-pc #section-1 .box-40 .word {
    position: absolute;
    top: 11.6145833333vw;
    left: 35.6770833333vw;
    width: 25vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-40 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-40 .word .lab {
    margin: 1.3541666667vw auto;
    font-size: 2.0833333333vw
}

#bv7300 .bv7300-pc #section-1 .box-40 .word .msg {
    font-size: 1.3541666667vw
}

#bv7300 .bv7300-pc #section-1 .box-41 {
    position: relative;
    padding-top: 5.2083333333vw
}

#bv7300 .bv7300-pc #section-1 .box-41 .word {
    text-align: center;
    width: 62.5vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-41 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-41 .word .lab {
    margin: 1.3541666667vw auto;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-41 .word .msg {
    font-size: 1.3541666667vw
}

#bv7300 .bv7300-pc #section-1 .box-41 .img-box {
    position: relative;
    width: 80.4166666667vw;
    margin-top: 2.6041666667vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

#bv7300 .bv7300-pc #section-1 .box-41 .img-box .item-ul {
    position: relative;
    width: 28.2291666667vw;
    height: 28.125vw;
    text-align: center
}

#bv7300 .bv7300-pc #section-1 .box-41 .img-box .item-ul .item-li {
    font-size: 1.3541666667vw;
    position: absolute;
    background-color: #211f1e;
    border-radius: 1.0416666667vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

#bv7300 .bv7300-pc #section-1 .box-41 .img-box .item-ul .item-li .item-msg {
    margin: .5208333333vw
}

#bv7300 .bv7300-pc #section-1 .box-41 .img-box .item-ul .item-li:nth-child(1) {
    top: 0;
    left: 0;
    width: 10.625vw;
    height: 13.75vw
}

#bv7300 .bv7300-pc #section-1 .box-41 .img-box .item-ul .item-li:nth-child(2) {
    top: 0;
    left: 11.3020833333vw;
    width: 16.9791666667vw;
    height: 6.6145833333vw
}

#bv7300 .bv7300-pc #section-1 .box-41 .img-box .item-ul .item-li:nth-child(3) {
    top: 7.2395833333vw;
    left: 11.3020833333vw;
    width: 16.8229166667vw;
    height: 6.5625vw
}

#bv7300 .bv7300-pc #section-1 .box-41 .img-box .item-ul .item-li:nth-child(4) {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    top: 14.375vw;
    left: 0;
    width: 28.0208333333vw;
    height: 6.4583333333vw
}

#bv7300 .bv7300-pc #section-1 .box-41 .img-box .item-ul .item-li:nth-child(4) .item-msg {
    font-size: 2.0833333333vw
}

#bv7300 .bv7300-pc #section-1 .box-41 .img-box .item-ul .item-li:nth-child(5) {
    top: 21.5104166667vw;
    left: 0;
    width: 13.5416666667vw;
    height: 6.6145833333vw
}

#bv7300 .bv7300-pc #section-1 .box-41 .img-box .item-ul .item-li:nth-child(6) {
    top: 21.5104166667vw;
    left: 14.0104166667vw;
    width: 13.90625vw;
    height: 6.6145833333vw
}

#bv7300 .bv7300-pc #section-1 .box-41 .img-box .item-ul .item-li:nth-child(6) .item-tit {
    font-size: 1.0416666667vw
}

#bv7300 .bv7300-pc #section-1 .box-41 .img-box img {
    width: 49.4270833333vw
}

#bv7300 .bv7300-pc #section-1 .box-42 {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#bv7300 .bv7300-pc #section-1 .box-42 .word {
    width: 33.8541666667vw;
    -webkit-transform: translateX(10.4166666667vw);
    -ms-transform: translateX(10.4166666667vw);
    transform: translateX(10.4166666667vw)
}

#bv7300 .bv7300-pc #section-1 .box-42 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-42 .word :not(.lab) {
    padding-left: 3.125vw
}

#bv7300 .bv7300-pc #section-1 .box-42 .word .lab {
    margin: 1.3541666667vw auto;
    text-align: center;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-42 .word .msg {
    font-size: 1.3541666667vw
}

#bv7300 .bv7300-pc #section-1 .box-42 .img-box {
    position: relative;
    width: 62.8645833333vw;
    margin: 0 0 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-43 {
    position: relative;
    width: 73.3333333333vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 10.4166666667vw
}

#bv7300 .bv7300-pc #section-1 .box-43 .word {
    position: absolute;
    right: 0;
    top: 5.2083333333vw;
    text-align: center;
    width: 52.0833333333vw
}

#bv7300 .bv7300-pc #section-1 .box-43 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-43 .word .lab {
    margin: 1.3541666667vw auto;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-43 .word .msg {
    font-size: 1.3541666667vw;
    margin-bottom: 1.5625vw
}

#bv7300 .bv7300-pc #section-1 .box-43 .word .item-ul {
    margin: 0 0 0 auto;
    width: 26.0416666667vw
}

#bv7300 .bv7300-pc #section-1 .box-43 .word .item-ul .item-li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#bv7300 .bv7300-pc #section-1 .box-43 .word .item-ul .item-li img {
    width: 17.7604166667vw
}

#bv7300 .bv7300-pc #section-1 .box-43 .word .item-ul .item-li .item-round {
    font-size: 1.0416666667vw;
    background-color: #ffc900;
    width: 5.2083333333vw;
    border-radius: 10px;
    margin: .5208333333vw 0;
    display: inline-block
}

#bv7300 .bv7300-pc #section-1 .box-43 .word .item-ul .item-li .item-msg {
    font-size: 1.0416666667vw;
    margin: .5208333333vw 0
}

#bv7300 .bv7300-pc #section-1 .box-43 .word .item-ul .item-li .item-tit {
    font-size: 1.5625vw
}

#bv7300 .bv7300-pc #section-1 .box-43 .word .item-ul .item-li:nth-child(3) {
    margin-top: 1.5625vw
}

#bv7300 .bv7300-pc #section-1 .box-44 {
    position: relative;
    padding-top: 5.2083333333vw
}

#bv7300 .bv7300-pc #section-1 .box-44 .word {
    width: 52.0833333333vw;
    text-align: center;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-44 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-44 .word .lab {
    margin: 1.3541666667vw auto;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-44 .word .msg {
    font-size: 1.3541666667vw;
    margin-bottom: 1.5625vw
}

#bv7300 .bv7300-pc #section-1 .box-44 .item-ul {
    margin: 0 auto;
    padding-bottom: 5.2083333333vw;
    width: 75.5208333333vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center
}

#bv7300 .bv7300-pc #section-1 .box-44 .item-ul .item-li img {
    width: 17.7083333333vw
}

#bv7300 .bv7300-pc #section-1 .box-44 .item-ul .item-li .item-msg {
    font-size: 1.0416666667vw;
    margin: .5208333333vw 0
}

#bv7300 .bv7300-pc #section-1 .box-44 .item-ul .item-li .item-tit {
    margin: 1.3541666667vw auto;
    height: 4.1666666667vw;
    line-height: 4.1666666667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-45 {
    position: relative;
    padding-top: 5.2083333333vw
}

#bv7300 .bv7300-pc #section-1 .box-45 .word {
    text-align: center;
    width: 62.5vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-45 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-45 .word .lab {
    margin: 1.3541666667vw auto;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-45 .word .msg {
    font-size: 1.5625vw
}

#bv7300 .bv7300-pc #section-1 .box-45 .img-box {
    position: relative;
    width: 74.1145833333vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-47 {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#bv7300 .bv7300-pc #section-1 .box-47 .word {
    text-align: right;
    -webkit-transform: translateX(-10.4166666667vw);
    -ms-transform: translateX(-10.4166666667vw);
    transform: translateX(-10.4166666667vw);
    width: 41.6666666667vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-47 .word :not(.lab) {
    padding-right: 2.6041666667vw
}

#bv7300 .bv7300-pc #section-1 .box-47 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-47 .word .lab {
    margin: 1.3541666667vw auto;
    text-align: center;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 1.5625vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-47 .word .msg {
    font-size: 1.5625vw
}

#bv7300 .bv7300-pc #section-1 .box-47 .img-box {
    position: relative;
    width: 68.28125vw
}

#bv7300 .bv7300-pc #section-1 .box-48 {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

#bv7300 .bv7300-pc #section-1 .box-48 .word {
    -webkit-transform: translateX(2.6041666667vw);
    -ms-transform: translateX(2.6041666667vw);
    transform: translateX(2.6041666667vw);
    width: 31.25vw;
    margin: 5.2083333333vw 0 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-48 .word :not(.lab) {
    padding-left: 2.6041666667vw
}

#bv7300 .bv7300-pc #section-1 .box-48 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-48 .word .lab {
    margin: 1.3541666667vw auto;
    text-align: center;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 2.0833333333vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-48 .word .msg {
    font-size: 1.5625vw
}

#bv7300 .bv7300-pc #section-1 .box-48 .word .note {
    margin-top: 5.2083333333vw;
    font-size: 1.5625vw
}

#bv7300 .bv7300-pc #section-1 .box-48 .img-box {
    position: relative;
    width: 55.9895833333vw
}

#bv7300 .bv7300-pc #section-1 .box-49 {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

#bv7300 .bv7300-pc #section-1 .box-49 .word {
    text-align: right;
    width: 33.8541666667vw
}

#bv7300 .bv7300-pc #section-1 .box-49 .word :not(.lab) {
    padding-right: 2.6041666667vw
}

#bv7300 .bv7300-pc #section-1 .box-49 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-49 .word .lab {
    margin: 1.3541666667vw auto;
    text-align: center;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 1.5625vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-49 .word .msg {
    font-size: 1.5625vw
}

#bv7300 .bv7300-pc #section-1 .box-49 .img-box {
    position: relative;
    width: 50.9895833333vw
}

#bv7300 .bv7300-pc #section-1 .box-50 {
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-50 .word {
    text-align: center;
    width: 62.5vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-50 .word .lab {
    width: 31.25vw;
    margin: 1.3541666667vw 0;
    text-align: center;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 1.5625vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-50 .word .item-ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

#bv7300 .bv7300-pc #section-1 .box-50 .word .item-ul .item-li {
    position: relative;
    width: 18.2291666667vw
}

#bv7300 .bv7300-pc #section-1 .box-50 .word .item-ul .item-li .item-word {
    position: absolute;
    top: 1.5625vw;
    left: 0;
    width: 100%
}

#bv7300 .bv7300-pc #section-1 .box-50 .word .item-ul .item-li .item-word .item-tit {
    font-size: 2.6041666667vw
}

#bv7300 .bv7300-pc #section-1 .box-50 .word .item-ul .item-li .item-word .item-msg {
    font-size: 1.5625vw
}

#bv7300 .bv7300-pc #section-1 .box-50 .img-box {
    position: relative;
    width: 62.5vw;
    margin: 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-50 .img-box .item-ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-top: 5.2083333333vw
}

#bv7300 .bv7300-pc #section-1 .box-50 .img-box .item-ul .item-li {
    position: relative;
    width: 29.1145833333vw
}

#bv7300 .bv7300-pc #section-1 .box-50 .img-box .item-ul .item-li .item-word {
    position: absolute;
    top: 1.9270833333vw;
    left: 1.8229166667vw;
    width: 26.0416666667vw
}

#bv7300 .bv7300-pc #section-1 .box-50 .img-box .item-ul .item-li .item-tit {
    font-size: 2.0833333333vw
}

#bv7300 .bv7300-pc #section-1 .box-50 .img-box .item-ul .item-li .item-lab {
    font-size: 1.5625vw;
    margin: .8333333333vw 0
}

#bv7300 .bv7300-pc #section-1 .box-50 .img-box .item-ul .item-li .item-msg {
    font-size: 1.1458333333vw
}

#bv7300 .bv7300-pc #section-1 .box-50 .img-box .item-ul .item-li .item-note {
    padding-top: 1.0416666667vw;
    font-size: 1.1458333333vw
}

#bv7300 .bv7300-pc #section-1 .box-50 .img-box .item-ul .item-li .item-note span {
    font-size: 2.0833333333vw;
    display: block
}

#bv7300 .bv7300-pc #section-1 .box-51 {
    position: relative
}

#bv7300 .bv7300-pc #section-1 .box-51 .word {
    width: 62.5vw;
    margin: 0 auto;
    text-align: center;
    -webkit-transform: translateY(7.8125vw);
    -ms-transform: translateY(7.8125vw);
    transform: translateY(7.8125vw)
}

#bv7300 .bv7300-pc #section-1 .box-51 .word .tit {
    font-size: 2.6041666667vw;
}

#bv7300 .bv7300-pc #section-1 .box-51 .word .lab {
    margin: 1.3541666667vw auto;
    height: 4.6354166667vw;
    line-height: 4.6354166667vw;
    font-size: 1.5625vw;
    background-image: url("images/1-1.webp");
    background-size: 100% 100%
}

#bv7300 .bv7300-pc #section-1 .box-51 .word .msg {
    font-size: 1.5625vw
}

#bv7300 .bv7300-pc #section-1 .box-51 .img-box {
    position: relative;
    width: 95.2083333333vw;
    margin: 0 0 0 auto
}

#bv7300 .bv7300-pc #section-1 .box-51 .img-box .item-ul {
    position: absolute;
    text-align: right;
    top: 44.2708333333vw;
    left: 46.875vw;
    width: 31.25vw
}

#bv7300 .bv7300-pc #section-1 .box-51 .img-box .item-ul .item-li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#bv7300 .bv7300-pc #section-1 .box-51 .img-box .item-ul .item-li .item-word {
    width: 10.4166666667vw;
    text-align: center
}

#bv7300 .bv7300-pc #section-1 .box-51 .img-box .item-ul .item-li .item-tit {
    font-size: 1.5625vw;
}

#bv7300 .bv7300-pc #section-1 .box-51 .img-box .item-ul .item-li .item-lab {
    font-size: 1.1458333333vw
}

#bv7300 .bv7300-pc #section-1 .box-51 .img-box .item-ul .item-li .item-msg {
    font-size: 1.1458333333vw;
    margin-top: 1.5625vw;
}

@media screen and (max-device-width: 768px) {
    #bv7300 .bv7300-pc #section-1 .box-1 {
        position: relative
    }

    #bv7300 .bv7300-pc #section-1 .box-1 .word {
        position: absolute;
        top: 10.5333333333vw;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
        width: 100%;
        text-align: center;
        color: #fff
    }

    #bv7300 .bv7300-pc #section-1 .box-1 .word .tit {
        font-size: 4.8vw;
        line-height: 1.5;
    }

    #bv7300 .bv7300-pc #section-1 .box-1 .word .msg {
        width: 90%;
        margin: 2.9333333333vw auto 0 auto;
        height: 4.6666666667vw;
        line-height: 4.6666666667vw;
        font-size: 3.2vw;
        background-image: url("images/1-1-app.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-2 {
        position: relative;
        width: 82.6666666667vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-2 .word {
        text-align: center;
        color: #fff;
        margin-top: 13.3333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-2 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-2 .word .msg {
        margin: 7.2vw auto;
        font-size: 3.2vw
    }

    #bv7300 .bv7300-pc #section-1 .box-2 .word .img-box {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        position: relative
    }

    #bv7300 .bv7300-pc #section-1 .box-2 .word .img-box img {
        width: 40.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-2 .word .img-box img:nth-child(2) {
        margin-top: 15.3333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-2 .word .img-box .color {
        position: absolute;
        font-size: 3.2vw;
        opacity: .27
    }

    #bv7300 .bv7300-pc #section-1 .box-2 .word .img-box .color-1 {
        left: 2.1333333333vw;
        top: 1.8666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-2 .word .img-box .color-2 {
        left: 42.9333333333vw;
        top: 16.1333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-3 {
        position: relative;
        display: none
    }

    #bv7300 .bv7300-pc #section-1 .box-3 .word {
        position: absolute;
        top: 8.5333333333vw;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
        width: 152.9333333333vw;
        text-align: center;
        color: #fff
    }

    #bv7300 .bv7300-pc #section-1 .box-3 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-4 {
        position: relative;
        display: none
    }

    #bv7300 .bv7300-pc #section-1 .box-4 .word {
        position: relative;
        width: 86.6666666667vw;
        margin: 0 auto;
        color: #fff;
        padding: 1.3333333333vw 2vw;
        border-radius: 2vw;
        background-image: none;
        left: auto;
        top: auto;
        text-align: center
    }

    #bv7300 .bv7300-pc #section-1 .box-4 .word .tit {
        font-size: 2.6666666667vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-4 .word .tit span {
        font-size: 4vw;
        line-height: 1
    }

    #bv7300 .bv7300-pc #section-1 .box-4 .word .msg {
        font-size: 2.1333333333vw;
        text-align: center
    }

    #bv7300 .bv7300-pc #section-1 .box-5 {
        position: relative
    }

    #bv7300 .bv7300-pc #section-1 .box-5 .word {
        position: absolute;
        top: 4vw;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
        width: 80vw;
        text-align: center;
        color: #fff
    }

    #bv7300 .bv7300-pc #section-1 .box-5 .word .tit {
        font-size: 4vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-5 .word .msg {
        font-size: 2.6666666667vw;
        margin-top: 1.3333333333vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-6 {
        position: relative;
        width: 77.8666666667vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-6 .word {
        text-align: center;
        color: #fff;
        margin-top: 6.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-6 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-6 .word .msg {
        margin: 7.2vw auto;
        font-size: 3.2vw
    }

    #bv7300 .bv7300-pc #section-1 .box-7 {
        position: relative;
        width: 75.3333333333vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-7 .word {
        text-align: center;
        color: #fff;
        margin-top: 6.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-7 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-7 .word .lab {
        width: 100%;
        margin: 3.4666666667vw auto 0 auto;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 4vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-7 .word .msg {
        margin: 7.2vw auto;
        font-size: 2.9333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-7 .img-box {
        position: relative
    }

    #bv7300 .bv7300-pc #section-1 .box-7 .img-box .note {
        font-size: 2.1333333333vw;
        text-align: right;
        color: #fff;
        margin-top: 2.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-7 .img-box .img-ul {
        position: absolute;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        text-align: center
    }

    #bv7300 .bv7300-pc #section-1 .box-7 .img-box .img-ul .img-li {
        font-size: 1.0666666667vw;
        color: #fff;
        -webkit-box-flex: 1;
        -ms-flex: 1 0 19%;
        flex: 1 0 19%
    }

    #bv7300 .bv7300-pc #section-1 .box-7 .img-box .img-ul-1 {
        width: 54.6666666667vw;
        top: 18vw;
        left: 3.8666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-7 .img-box .img-ul-2 {
        width: 69.3333333333vw;
        top: 34.6666666667vw;
        left: 2.5333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-8 {
        position: relative
    }

    #bv7300 .bv7300-pc #section-1 .box-8 .word {
        text-align: center;
        width: 59.2vw;
        margin-left: 8.4vw;
        color: #fff;
        margin-top: 6.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-8 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-8 .word .lab {
        margin: 3.4666666667vw auto;
        height: 4.8vw;
        line-height: 4.8vw;
        font-size: 4vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-8 .img-box {
        position: relative;
        width: 86.2666666667vw;
        margin: 0 0 0 auto;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    #bv7300 .bv7300-pc #section-1 .box-8 .img-box .msg {
        width: 17.4666666667vw;
        font-size: 1.6vw
    }

    #bv7300 .bv7300-pc #section-1 .box-8 .img-box img {
        width: 65.7333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-8 .img-box .note {
        position: absolute;
        top: 12.6666666667vw;
        left: 24vw;
        width: 24vw;
        font-size: 1.8666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-9 {
        position: relative
    }

    #bv7300 .bv7300-pc #section-1 .box-9 .word {
        text-align: center;
        width: 66.6666666667vw;
        margin: 0 auto;
        margin-top: 6.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-9 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-9 .word .lab {
        width: 66.6666666667vw;
        margin: 3.4666666667vw auto;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 4vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-9 .word .msg {
        font-size: 2.9333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-9 .img-box {
        position: relative;
        width: 76vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-9 .img-box .img-tit {
        font-size: 4vw;
        margin: 6.6666666667vw 0
    }

    #bv7300 .bv7300-pc #section-1 .box-9 .img-box .img-ul {
        display: grid;
        grid-gap: 2.9333333333vw .8vw;
        grid-template-columns: repeat(auto-fill, minmax(30.2666666667vw, 1fr))
    }

    #bv7300 .bv7300-pc #section-1 .box-9 .img-box .img-ul .img-li {
        position: relative
    }

    #bv7300 .bv7300-pc #section-1 .box-9 .img-box .img-ul .img-li .li-msg {
        font-size: 3.4666666667vw;
        position: absolute;
        bottom: 1.3333333333vw;
        right: 4vw
    }

    #bv7300 .bv7300-pc #section-1 .box-9 .note {
        font-size: 2.4vw;
        margin-top: 6.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-10 {
        position: relative
    }

    #bv7300 .bv7300-pc #section-1 .box-10 .word {
        text-align: center;
        width: 70.6666666667vw;
        margin: 0 auto;
        margin-top: 6.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-10 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-10 .word .lab {
        width: 70.6666666667vw;
        margin: 3.4666666667vw auto;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 4vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-10 .word .msg {
        font-size: 2.9333333333vw;
        width: 70.6666666667vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-10 .img-box {
        position: relative;
        width: 70.1333333333vw;
        margin: 6.6666666667vw auto
    }

    #bv7300 .bv7300-pc #section-1 .box-10 .img-box .img-ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    #bv7300 .bv7300-pc #section-1 .box-10 .img-box .img-ul .img-li {
        position: relative
    }

    #bv7300 .bv7300-pc #section-1 .box-10 .img-box .img-ul .img-li:nth-child(1) {
        width: 22.5333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-10 .img-box .img-ul .img-li:nth-child(2) {
        width: 22.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-10 .img-box .img-ul .img-li:nth-child(3) {
        width: 22.2666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-10 .img-box .img-ul .img-li:nth-child(4) {
        width: 32.8vw;
        margin-top: 2.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-10 .img-box .img-ul .img-li:nth-child(5) {
        width: 35.2vw;
        margin-top: 2.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-10 .img-box .img-ul .img-li .li-msg {
        font-size: 1.6vw;
        position: absolute;
        width: 90%;
        top: 1.3333333333vw;
        left: 5%
    }

    #bv7300 .bv7300-pc #section-1 .box-10 .note {
        font-size: 2.4vw;
        margin-top: 6.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-11 {
        position: relative
    }

    #bv7300 .bv7300-pc #section-1 .box-11 .word {
        text-align: center;
        width: 74.6666666667vw;
        margin: 0 auto;
        color: #fff;
        margin-top: 13.3333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-11 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-11 .word .lab {
        margin: 3.4666666667vw auto;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 4vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-11 .img-box {
        position: relative;
        width: 93.3333333333vw;
        margin: 0 auto 0 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    #bv7300 .bv7300-pc #section-1 .box-11 .img-box .msg {
        width: 30.6666666667vw;
        text-align: right;
        font-size: 2.4vw
    }

    #bv7300 .bv7300-pc #section-1 .box-11 .img-box img {
        width: 57.4666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-12 {
        position: relative;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        margin-top: 6.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-12 .word {
        width: 53.3333333333vw;
        color: #fff;
        margin: 0 0 0 7.3333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-12 .word .tit {
        font-size: 4.8vw;
        padding-left: 2.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-12 .word .lab {
        margin: 3.4666666667vw auto;
        text-align: center;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 3.2vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-12 .word .msg {
        width: 53.3333333333vw;
        font-size: 2.6666666667vw;
        padding-left: 2.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-12 .word .note {
        width: 77.3333333333vw;
        margin-top: 4vw;
        font-size: 4vw;
        padding-left: 2.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-12 .word .note img {
        width: 5.3333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-12 .img-box {
        width: 48.5333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-13 {
        position: relative
    }

    #bv7300 .bv7300-pc #section-1 .box-13 .word {
        text-align: center;
        width: 80vw;
        margin: 0 auto;
        margin-top: 6.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-13 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-13 .word .lab {
        margin: 3.4666666667vw auto;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 4vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-13 .word .msg {
        font-size: 2.9333333333vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-13 .img-box {
        position: relative;
        width: 72.9333333333vw;
        height: 50.8vw;
        margin: 0 auto;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    #bv7300 .bv7300-pc #section-1 .box-13 .img-box .img-item {
        position: absolute;
        text-align: center
    }

    #bv7300 .bv7300-pc #section-1 .box-13 .img-box .img-item img {
        width: 6.2666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-13 .img-box .img-item p {
        font-size: 1.6vw;
        margin-top: 1.3333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-13 .img-box .item-1 {
        left: 2.9333333333vw;
        top: 7.3333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-13 .img-box .item-2 {
        left: 23.3333333333vw;
        top: 8.9333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-13 .img-box .item-3 {
        left: 40.2666666667vw;
        width: 21.3333333333vw;
        top: 7.2vw
    }

    #bv7300 .bv7300-pc #section-1 .box-13 .img-box .item-4 {
        left: 58.6666666667vw;
        top: 0
    }

    #bv7300 .bv7300-pc #section-1 .box-13 .img-box .item-5 {
        left: 21.0666666667vw;
        top: 32.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-13 .img-box .item-6 {
        left: 38.4vw;
        top: 27.3333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-13 .img-box .item-7 {
        left: 65.0666666667vw;
        top: 34vw
    }

    #bv7300 .bv7300-pc #section-1 .box-14 {
        position: relative
    }

    #bv7300 .bv7300-pc #section-1 .box-14 .word {
        position: absolute;
        top: 4vw;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
        width: 93.3333333333vw;
        text-align: center;
        color: #fff
    }

    #bv7300 .bv7300-pc #section-1 .box-14 .word .tit {
        font-size: 4vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-14 .word .msg {
        font-size: 2.6666666667vw;
        margin-top: 1.3333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-15 {
        position: relative
    }

    #bv7300 .bv7300-pc #section-1 .box-15 .word {
        text-align: center;
        width: 80vw;
        margin: 6.6666666667vw auto 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-15 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-15 .word .lab {
        margin: 3.4666666667vw auto;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 4vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-15 .word .msg {
        font-size: 2.9333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-15 .img-box {
        position: relative;
        width: 72.2666666667vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-15 .img-box .img-item {
        position: absolute;
        top: 8vw;
        left: 2.6666666667vw;
        width: 30vw;
        font-size: 1.6vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-15 .img-box .img-item li {
        margin: 1.3333333333vw 0;
        list-style: disc
    }

    #bv7300 .bv7300-pc #section-1 .box-16 {
        position: relative;
        width: 92.6666666667vw;
        margin: 6.6666666667vw 0 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-16 .word {
        position: absolute;
        top: 11.4666666667vw;
        left: 30.1333333333vw;
        width: 53.3333333333vw;
        text-align: center
    }

    #bv7300 .bv7300-pc #section-1 .box-16 .word .tit {
        font-size: 4.2666666667vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-16 .word .lab {
        margin: 3.4666666667vw auto;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 2.9333333333vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-16 .word .msg {
        font-size: 2.1333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-16 .img-box {
        display: none;
        position: absolute;
        width: 134.1333333333vw;
        left: 58.1333333333vw;
        top: 81.0666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-16 .img-box .img-item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        text-align: center;
        font-size: 3.2vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-16 .img-box .img-item li img {
        width: 12.9333333333vw;
        margin-bottom: 1.3333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-16 .img-box .img-item li:last-child {
        -ms-flex-item-align: center;
        align-self: center
    }

    #bv7300 .bv7300-pc #section-1 .box-17 {
        position: relative
    }

    #bv7300 .bv7300-pc #section-1 .box-17 .word {
        text-align: center;
        width: 80vw;
        margin: 6.6666666667vw auto 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-17 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-17 .word .lab {
        margin: 3.4666666667vw auto;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 2.4vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-17 .img-box {
        position: relative;
        width: 72vw;
        margin: 13.3333333333vw auto 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-17 .img-box .img-item {
        font-size: 1.6vw;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        text-align: center
    }

    #bv7300 .bv7300-pc #section-1 .box-17 .img-box .img-item li {
        -webkit-box-flex: 0;
        -ms-flex: 0 1 33%;
        flex: 0 1 33%;
        margin: 2.6666666667vw 0
    }

    #bv7300 .bv7300-pc #section-1 .box-17 .img-box .img-item li p {
        max-width: 80%;
        margin: 0 auto;
        margin-top: 2.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-17 .img-box .img-item li:nth-child(1) img {
        width: 19.3333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-17 .img-box .img-item li:nth-child(2) {
        -webkit-transform: translateY(-8vw);
        -ms-transform: translateY(-8vw);
        transform: translateY(-8vw)
    }

    #bv7300 .bv7300-pc #section-1 .box-17 .img-box .img-item li:nth-child(2) img {
        width: 18.1333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-17 .img-box .img-item li:nth-child(3) img {
        width: 19.3333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-17 .img-box .img-item li:nth-child(4) img {
        width: 19.0666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-17 .img-box .img-item li:nth-child(5) {
        -webkit-transform: translateY(-4vw);
        -ms-transform: translateY(-4vw);
        transform: translateY(-4vw)
    }

    #bv7300 .bv7300-pc #section-1 .box-17 .img-box .img-item li:nth-child(5) img {
        width: 18.2666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-17 .img-box .img-item li:nth-child(6) img {
        width: 18.9333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-18 {
        position: relative
    }

    #bv7300 .bv7300-pc #section-1 .box-18 .word {
        text-align: center;
        width: 93.3333333333vw;
        margin: 6.6666666667vw auto 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-18 .word .lab {
        margin: 3.4666666667vw auto;
        height: 7.0666666667vw;
        line-height: 7.0666666667vw;
        font-size: 4vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-18 .img-box {
        position: relative;
        width: 85.3333333333vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-18 .img-box .img-item {
        font-size: 2.1333333333vw;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        text-align: center
    }

    #bv7300 .bv7300-pc #section-1 .box-18 .img-box .img-item li {
        -webkit-box-flex: 0;
        -ms-flex: 0 1 33%;
        flex: 0 1 33%;
        margin: 2.6666666667vw 0
    }

    #bv7300 .bv7300-pc #section-1 .box-18 .img-box .img-item li p {
        margin-top: 2.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-18 .img-box .img-item li img {
        width: 26.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-19 {
        position: relative
    }

    #bv7300 .bv7300-pc #section-1 .box-19 .word {
        text-align: center;
        width: 93.3333333333vw;
        margin: 6.6666666667vw auto 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-19 .word .lab {
        margin: 3.4666666667vw auto;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 2.9333333333vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-19 .img-box {
        position: relative;
        width: 86.6666666667vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-19 .img-box .img-item {
        font-size: 2.1333333333vw;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        text-align: center
    }

    #bv7300 .bv7300-pc #section-1 .box-19 .img-box .img-item li {
        margin: 2.6666666667vw 0
    }

    #bv7300 .bv7300-pc #section-1 .box-19 .img-box .img-item li p {
        max-width: 80%;
        margin: 0 auto;
        margin-top: 2.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-19 .img-box .img-item li:nth-child(1) img {
        width: 36vw
    }

    #bv7300 .bv7300-pc #section-1 .box-19 .img-box .img-item li:nth-child(2) img {
        width: 38.8vw
    }

    #bv7300 .bv7300-pc #section-1 .box-20 {
        position: relative
    }

    #bv7300 .bv7300-pc #section-1 .box-20 .word {
        text-align: right;
        width: 80vw;
        margin: 0 auto;
        -webkit-transform: translateY(5.3333333333vw);
        -ms-transform: translateY(5.3333333333vw);
        transform: translateY(5.3333333333vw)
    }

    #bv7300 .bv7300-pc #section-1 .box-20 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-20 .img-box {
        position: relative;
        width: 97.3333333333vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li {
        margin: 2.6666666667vw 0;
        font-size: 1.6vw;
        position: relative
    }

    #bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li .li-tit-2 {
        margin-top: 10.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li .li-word {
        position: absolute;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    #bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li .li-word .li-tit {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    #bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li .li-word .li-tit:nth-child(1) {
        width: 53.3333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li .li-word .li-msg {
        margin-top: 1.3333333333vw;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    #bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li .li-word .li-msg p:nth-child(1) {
        width: 16vw;
        font-size: 3.4666666667vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li:nth-child(1)::after {
        content: "";
        position: absolute;
        top: 14.6666666667vw;
        left: 11.2vw;
        height: 0;
        width: 108.4vw;
        border-bottom: .1333333333vw dashed #ffd877
    }

    #bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li:nth-child(1) .li-word {
        width: 53.3333333333vw;
        left: 25.8666666667vw;
        top: 5.3333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li:nth-child(1) img {
        width: 22.5333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li:nth-child(2)::after {
        content: "";
        position: absolute;
        top: 10vw;
        left: 0vw;
        height: 0;
        width: 58.4vw;
        border-bottom: .1333333333vw dashed #ffd877
    }

    #bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li:nth-child(2)::before {
        content: "";
        position: absolute;
        top: 10.6666666667vw;
        left: 0vw;
        height: 18vw;
        width: 64.6666666667vw;
        border-right: .1333333333vw dashed #ee3f36;
        border-bottom: .1333333333vw dashed #ee3f36
    }

    #bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li:nth-child(2) .li-word {
        width: 33.3333333333vw;
        left: 0vw;
        top: 0vw
    }

    #bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li:nth-child(2) .li-word .li-tit p:nth-child(1) {
        width: 16vw
    }

    #bv7300 .bv7300-pc #section-1 .box-20 .img-box .img-item li:nth-child(2) img {
        width: 65.2vw;
        display: block;
        margin: 0 0 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-21 {
        position: relative
    }

    #bv7300 .bv7300-pc #section-1 .box-21 .word {
        text-align: center;
        width: 93.3333333333vw;
        margin: 6.6666666667vw auto 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-21 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-21 .word .lab {
        margin: 3.4666666667vw auto;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 4vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-21 .word .msg {
        font-size: 2.9333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-21 .img-box {
        position: relative;
        width: 93.3333333333vw;
        margin: 6.6666666667vw auto
    }

    #bv7300 .bv7300-pc #section-1 .box-21 .img-box .img-item {
        position: absolute;
        top: 15.0666666667vw;
        left: 17.6vw;
        width: 40vw
    }

    #bv7300 .bv7300-pc #section-1 .box-21 .img-box .img-item li .item-tit {
        font-size: 2.1333333333vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-21 .img-box .img-item li .item-msg {
        font-size: 1.3333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-21 .img-box .img-item li+li {
        margin-top: 1.3333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-21 .img-box .note {
        position: absolute;
        top: 4.8vw;
        left: 39.0666666667vw;
        width: 20vw;
        font-size: 4vw
    }

    #bv7300 .bv7300-pc #section-1 .box-22 {
        position: relative
    }

    #bv7300 .bv7300-pc #section-1 .box-22 .word {
        position: absolute;
        top: 0;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
        text-align: center;
        width: 80vw
    }

    #bv7300 .bv7300-pc #section-1 .box-22 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-22 .word .lab {
        margin: 2.1333333333vw auto;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 4vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-22 .word .msg {
        font-size: 2.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-22 .img-box {
        position: absolute;
        top: 37.7333333333vw;
        left: 26.9333333333vw;
        width: 53.3333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-22 .img-box .img-item li .item-tit {
        font-size: 3.2vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-22 .img-box .img-item li .item-msg {
        font-size: 2.1333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-22 .img-box .img-item li+li {
        margin-top: 1.3333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-22 .img-box .note {
        position: absolute;
        top: 15.4666666667vw;
        left: 101.7333333333vw;
        width: 20vw;
        font-size: 6.9333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-23 {
        position: relative;
        width: 94.5333333333vw;
        margin: 6.6666666667vw auto;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        text-align: center
    }

    #bv7300 .bv7300-pc #section-1 .box-23 .word {
        width: 52vw
    }

    #bv7300 .bv7300-pc #section-1 .box-23 .word .tit {
        font-size: 4vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-23 .word .lab {
        margin: 2.1333333333vw auto;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 3.2vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-23 .word .msg {
        font-size: 2.1333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-23 .word .item-box {
        display: none
    }

    #bv7300 .bv7300-pc #section-1 .box-23 .word .item-box .item-tit {
        font-size: 4vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-23 .word .item-box .item-msg {
        font-size: 3.2vw
    }

    #bv7300 .bv7300-pc #section-1 .box-23 .img-box {
        width: 41.0666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-24 {
        position: relative
    }

    #bv7300 .bv7300-pc #section-1 .box-24 .word {
        text-align: center;
        width: 93.3333333333vw;
        margin: 6.6666666667vw auto 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-24 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-24 .word .msg {
        font-size: 2.9333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-24 .word .lab {
        margin: 2.1333333333vw auto;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 4vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-24 .img-box {
        position: relative;
        width: 93.3333333333vw;
        margin: 6.6666666667vw auto
    }

    #bv7300 .bv7300-pc #section-1 .box-24 .img-box .img-word {
        position: absolute;
        font-size: 2.4vw;
        text-align: center
    }

    #bv7300 .bv7300-pc #section-1 .box-24 .img-box .word-1 {
        width: 29.3333333333vw;
        top: 20vw;
        left: .5333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-24 .img-box .word-2 {
        width: 29.3333333333vw;
        top: 20vw;
        left: 32.5333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-24 .img-box .word-3 {
        width: 32vw;
        top: 20vw;
        left: 61.8666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-24 .img-box .word-4 {
        width: 40vw;
        top: 60vw;
        left: 6.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-24 .img-box .word-5 {
        width: 40vw;
        top: 54.6666666667vw;
        left: 54.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-25 {
        position: relative;
        padding-top: 6.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-25 .word {
        text-align: center;
        width: 80vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-25 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-25 .word .lab {
        margin: 2.1333333333vw auto;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 4vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-25 .word .msg {
        font-size: 2.9333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-25 .img-box {
        position: relative;
        width: 74.1333333333vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-25 .img-box .note {
        position: absolute;
        top: 4vw;
        left: 4vw;
        width: 24vw;
        font-size: 2.1333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-26 {
        position: relative;
        padding-top: 6.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-26 .word {
        text-align: center;
        width: 93.3333333333vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-26 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-26 .word .lab {
        margin: 2.1333333333vw auto;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 4vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-26 .word .msg {
        font-size: 2.9333333333vw;
        margin: 2.1333333333vw auto
    }

    #bv7300 .bv7300-pc #section-1 .box-26 .img-box {
        position: relative;
        width: 59.6vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-27 {
        position: relative;
        padding-top: 6.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-27 .word {
        width: 46vw;
        text-align: center;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-27 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-27 .word .lab {
        margin: 2.1333333333vw auto;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 4vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-27 .word .msg {
        font-size: 2.9333333333vw;
        margin: 2.1333333333vw auto
    }

    #bv7300 .bv7300-pc #section-1 .box-27 .img-box {
        position: relative;
        width: 93.3333333333vw;
        margin: 0 auto;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end
    }

    #bv7300 .bv7300-pc #section-1 .box-27 .img-box .item-li:nth-child(1) {
        width: 46vw
    }

    #bv7300 .bv7300-pc #section-1 .box-27 .img-box .item-li:nth-child(2) {
        width: 46vw
    }

    #bv7300 .bv7300-pc #section-1 .box-28 {
        position: relative;
        padding: 6.6666666667vw 0
    }

    #bv7300 .bv7300-pc #section-1 .box-28 .word {
        text-align: center;
        width: 93.3333333333vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-28 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-28 .word .lab {
        margin: 2.1333333333vw auto;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 4vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-28 .word .msg {
        font-size: 2.9333333333vw;
        margin: 2.1333333333vw auto
    }

    #bv7300 .bv7300-pc #section-1 .box-28 .img-box {
        position: relative;
        width: 64.1333333333vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-29 {
        display: block
    }

    #bv7300 .bv7300-pc #section-1 .box-30 {
        position: relative
    }

    #bv7300 .bv7300-pc #section-1 .box-30 .word {
        width: 66vw;
        margin: 0 auto;
        -webkit-transform: translateY(2.6666666667vw);
        -ms-transform: translateY(2.6666666667vw);
        transform: translateY(2.6666666667vw)
    }

    #bv7300 .bv7300-pc #section-1 .box-30 .word .tit {
        font-size: 6.6666666667vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-30 .word .lab {
        margin: 3.4666666667vw auto;
        height: 11.8666666667vw;
        line-height: 11.8666666667vw;
        font-size: 5.3333333333vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-30 .word .msg {
        width: 66.6666666667vw;
        font-size: 3.4666666667vw;
        margin: 3.4666666667vw 0
    }

    #bv7300 .bv7300-pc #section-1 .box-30 .img-box {
        position: relative;
        width: 66vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-31 {
        position: relative
    }

    #bv7300 .bv7300-pc #section-1 .box-31 .word {
        width: 66.6666666667vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-31 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-31 .word .lab {
        margin: 3.4666666667vw auto;
        height: 11.8666666667vw;
        line-height: 11.8666666667vw;
        font-size: 5.3333333333vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-31 .word .msg {
        width: 53.3333333333vw;
        font-size: 3.4666666667vw;
        margin: 3.4666666667vw 0
    }

    #bv7300 .bv7300-pc #section-1 .box-31 .img-box {
        position: relative;
        width: 66.6666666667vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-31 .img-box img {
        width: 66.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-32 {
        position: relative
    }

    #bv7300 .bv7300-pc #section-1 .box-32 .word {
        width: 66.6666666667vw;
        margin: 6.6666666667vw auto 0 auto;
        text-align: right
    }

    #bv7300 .bv7300-pc #section-1 .box-32 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-32 .word .lab {
        margin: 3.4666666667vw auto;
        height: 11.8666666667vw;
        line-height: 11.8666666667vw;
        font-size: 5.3333333333vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-32 .word .msg {
        width: 66.6666666667vw;
        margin: 3.4666666667vw 0 3.4666666667vw auto;
        font-size: 3.4666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-32 .img-box {
        position: relative;
        width: 66.6666666667vw;
        margin: 0 auto;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    #bv7300 .bv7300-pc #section-1 .box-32 .img-box img {
        width: 66.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-33 {
        position: relative
    }

    #bv7300 .bv7300-pc #section-1 .box-33 .word {
        width: 66.6666666667vw;
        margin: 6.6666666667vw auto 4vw auto;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    #bv7300 .bv7300-pc #section-1 .box-33 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-33 .word .lab {
        margin: 3.4666666667vw auto;
        height: 11.8666666667vw;
        line-height: 11.8666666667vw;
        font-size: 5.3333333333vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-33 .word .msg {
        width: 40vw;
        text-align: right;
        font-size: 2.4vw
    }

    #bv7300 .bv7300-pc #section-1 .box-33 .img-box {
        position: relative;
        width: 66.6666666667vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-33 .note {
        font-size: 1.8666666667vw;
        width: 66.6666666667vw;
        margin: 6.6666666667vw auto 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-34 {
        position: relative
    }

    #bv7300 .bv7300-pc #section-1 .box-34 .img-box {
        position: relative;
        width: 100vw;
        margin: 6.6666666667vw auto
    }

    #bv7300 .bv7300-pc #section-1 .box-36 {
        position: relative;
        padding-top: 6.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-36 .word {
        text-align: center;
        width: 93.3333333333vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-36 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-36 .word .lab {
        margin: 3.4666666667vw auto;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 4vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-36 .word .msg {
        font-size: 2.9333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-36 .img-box {
        position: relative;
        width: 100%;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-36 .img-box .item-ul {
        position: absolute;
        top: 46.6666666667vw;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
        width: 80vw;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end;
        text-align: center
    }

    #bv7300 .bv7300-pc #section-1 .box-36 .img-box .item-ul .item-li {
        font-size: 2.4vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-36 .img-box .item-ul .item-li .item-tit {
        margin: 2.1333333333vw 0
    }

    #bv7300 .bv7300-pc #section-1 .box-36 .img-box .item-ul .item-li img {
        width: 6.6666666667vw !important
    }

    #bv7300 .bv7300-pc #section-1 .box-36 .img-box .item-ul .item-li:nth-child(1) img {
        width: 8vw
    }

    #bv7300 .bv7300-pc #section-1 .box-36 .img-box .item-ul .item-li:nth-child(2) img {
        width: 10.8vw
    }

    #bv7300 .bv7300-pc #section-1 .box-36 .img-box .item-ul .item-li:nth-child(3) img {
        width: 11.6vw
    }

    #bv7300 .bv7300-pc #section-1 .box-36 .img-box .item-ul .item-li:nth-child(4) img {
        width: 11.4666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-36 .img-box .item-ul .item-li:nth-child(5) img {
        width: 12.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-36 .img-box .item-ul .item-li:nth-child(6) img {
        width: 12.4vw
    }

    #bv7300 .bv7300-pc #section-1 .box-37 {
        position: relative;
        width: 84.8vw;
        margin-top: 20vw
    }

    #bv7300 .bv7300-pc #section-1 .box-37 .word {
        position: absolute;
        top: 0;
        left: 38.4vw;
        text-align: right;
        width: 60vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-37 .word :not(.lab) {
        padding-right: 6.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-37 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-37 .word .lab {
        margin: 2.1333333333vw auto;
        text-align: center;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 2.6666666667vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-37 .word .msg {
        width: auto;
        margin: 0 0 0 auto;
        font-size: 2.4vw
    }

    #bv7300 .bv7300-pc #section-1 .box-38 {
        position: relative;
        width: 93.3333333333vw;
        margin-top: 6.6666666667vw;
        margin-left: 5.3333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-38 .word {
        position: absolute;
        top: 2.6666666667vw;
        left: 36vw;
        text-align: right;
        width: 53.3333333333vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-38 .word :not(.lab) {
        padding-right: 4vw
    }

    #bv7300 .bv7300-pc #section-1 .box-38 .word .tit {
        font-size: 4.2666666667vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-38 .word .lab {
        margin: 1.3333333333vw auto;
        text-align: center;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 3.4666666667vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-38 .word .msg {
        font-size: 2.1333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-38 .note {
        position: absolute;
        top: 33.3333333333vw;
        left: 69.3333333333vw;
        font-size: 2.9333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-39 {
        position: relative;
        width: 93.3333333333vw;
        margin: 6.6666666667vw auto
    }

    #bv7300 .bv7300-pc #section-1 .box-39 .word {
        position: absolute;
        top: 3.3333333333vw;
        left: 3.6vw;
        width: 60vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-39 .word :not(.lab) {
        padding-left: 6.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-39 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-39 .word .lab {
        margin: 2.1333333333vw auto;
        text-align: center;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 3.4666666667vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-39 .word .msg {
        font-size: 2.4vw
    }

    #bv7300 .bv7300-pc #section-1 .box-40 {
        position: relative;
        width: 80vw;
        margin: 13.3333333333vw auto
    }

    #bv7300 .bv7300-pc #section-1 .box-40 .word {
        position: absolute;
        top: 10.6666666667vw;
        left: 44.6666666667vw;
        width: 34.6666666667vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-40 .word .tit {
        font-size: 3.2vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-40 .word .lab {
        margin: 3.4666666667vw auto;
        font-size: 2.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-40 .word .msg {
        font-size: 1.8666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-41 {
        position: relative;
        padding-top: 6.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-41 .word {
        text-align: center;
        width: 80vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-41 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-41 .word .lab {
        margin: 3.4666666667vw auto;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 4vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-41 .word .msg {
        font-size: 2.9333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-41 .img-box {
        position: relative;
        width: 80vw;
        margin: 0 auto;
        margin-top: 6.6666666667vw;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    #bv7300 .bv7300-pc #section-1 .box-41 .img-box .item-ul {
        display: none;
        position: relative;
        width: 72.2666666667vw;
        height: 72vw;
        text-align: center
    }

    #bv7300 .bv7300-pc #section-1 .box-41 .img-box .item-ul .item-li {
        font-size: 3.4666666667vw;
        position: absolute;
        background-color: #211f1e;
        border-radius: 2.6666666667vw;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    #bv7300 .bv7300-pc #section-1 .box-41 .img-box .item-ul .item-li .item-msg {
        margin: 1.3333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-41 .img-box .item-ul .item-li:nth-child(1) {
        top: 0;
        left: 0;
        width: 27.2vw;
        height: 35.2vw
    }

    #bv7300 .bv7300-pc #section-1 .box-41 .img-box .item-ul .item-li:nth-child(2) {
        top: 0;
        left: 28.9333333333vw;
        width: 43.4666666667vw;
        height: 16.9333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-41 .img-box .item-ul .item-li:nth-child(3) {
        top: 18.5333333333vw;
        left: 28.9333333333vw;
        width: 43.0666666667vw;
        height: 16.8vw
    }

    #bv7300 .bv7300-pc #section-1 .box-41 .img-box .item-ul .item-li:nth-child(4) {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
        top: 36.8vw;
        left: 0;
        width: 71.7333333333vw;
        height: 16.5333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-41 .img-box .item-ul .item-li:nth-child(4) .item-msg {
        font-size: 5.3333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-41 .img-box .item-ul .item-li:nth-child(5) {
        top: 55.0666666667vw;
        left: 0;
        width: 34.6666666667vw;
        height: 16.9333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-41 .img-box .item-ul .item-li:nth-child(6) {
        top: 55.0666666667vw;
        left: 35.8666666667vw;
        width: 35.6vw;
        height: 16.9333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-41 .img-box .item-ul .item-li:nth-child(6) .item-tit {
        font-size: 2.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-41 .img-box img {
        width: 80vw;
        display: block
    }

    #bv7300 .bv7300-pc #section-1 .box-42 {
        position: relative;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        text-align: center
    }

    #bv7300 .bv7300-pc #section-1 .box-42 .word {
        width: 86.6666666667vw;
        -webkit-transform: translateX(0vw);
        -ms-transform: translateX(0vw);
        transform: translateX(0vw)
    }

    #bv7300 .bv7300-pc #section-1 .box-42 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-42 .word :not(.lab) {
        padding-left: 8vw
    }

    #bv7300 .bv7300-pc #section-1 .box-42 .word .lab {
        margin: 3.4666666667vw auto;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 4vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-42 .word .msg {
        font-size: 2.9333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-42 .img-box {
        position: relative;
        width: 80vw;
        margin: 0 0 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-43 {
        position: relative;
        width: 100vw;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding-top: 26.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-43 .word {
        position: absolute;
        right: 2.6666666667vw;
        top: 13.3333333333vw;
        text-align: center;
        width: 66.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-43 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-43 .word .lab {
        margin: 3.4666666667vw auto;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 3.4666666667vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-43 .word .msg {
        font-size: 2.4vw;
        margin-bottom: 2.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-43 .word .item-ul {
        margin: 0 0 0 auto;
        width: 33.3333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-43 .word .item-ul .item-li {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    #bv7300 .bv7300-pc #section-1 .box-43 .word .item-ul .item-li img {
        width: 20vw
    }

    #bv7300 .bv7300-pc #section-1 .box-43 .word .item-ul .item-li .item-round {
        font-size: 2.6666666667vw;
        background-color: #ffc900;
        width: 13.3333333333vw;
        border-radius: 10px;
        margin: 1.3333333333vw 0;
        display: inline-block
    }

    #bv7300 .bv7300-pc #section-1 .box-43 .word .item-ul .item-li .item-msg {
        font-size: 1.8666666667vw;
        margin: 1.3333333333vw 0
    }

    #bv7300 .bv7300-pc #section-1 .box-43 .word .item-ul .item-li .item-tit {
        font-size: 2.1333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-43 .word .item-ul .item-li:nth-child(3) {
        margin-top: 4vw
    }

    #bv7300 .bv7300-pc #section-1 .box-44 {
        position: relative;
        padding-top: 13.3333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-44 .word {
        width: 66.6666666667vw;
        text-align: center;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-44 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-44 .word .lab {
        margin: 3.4666666667vw auto;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 3.4666666667vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-44 .word .msg {
        font-size: 2.4vw;
        margin-bottom: 4vw
    }

    #bv7300 .bv7300-pc #section-1 .box-44 .item-ul {
        margin: 0 auto;
        padding-bottom: 6.6666666667vw;
        width: 93.3333333333vw;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        text-align: center
    }

    #bv7300 .bv7300-pc #section-1 .box-44 .item-ul .item-li img {
        width: 17.8666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-44 .item-ul .item-li .item-msg {
        font-size: 1.8666666667vw;
        margin: 1.3333333333vw 0
    }

    #bv7300 .bv7300-pc #section-1 .box-44 .item-ul .item-li .item-tit {
        margin: 3.4666666667vw auto;
        height: 5.3333333333vw;
        line-height: 5.3333333333vw;
        font-size: 2.6666666667vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-45 {
        position: relative;
        padding-top: 6.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-45 .word {
        text-align: center;
        width: 80vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-45 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-45 .word .lab {
        margin: 3.4666666667vw auto;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 4vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-45 .word .msg {
        font-size: 2.9333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-45 .img-box {
        position: relative;
        width: 100vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-47 {
        position: relative;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }

    #bv7300 .bv7300-pc #section-1 .box-47 .word {
        text-align: center;
        -webkit-transform: translateX(0vw);
        -ms-transform: translateX(0vw);
        transform: translateX(0vw);
        width: 80vw;
        margin: 6.6666666667vw auto
    }

    #bv7300 .bv7300-pc #section-1 .box-47 .word :not(.lab) {
        padding-right: 0vw
    }

    #bv7300 .bv7300-pc #section-1 .box-47 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-47 .word .lab {
        margin: 2.1333333333vw auto;
        text-align: center;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 3.2vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-47 .word .msg {
        font-size: 2.4vw
    }

    #bv7300 .bv7300-pc #section-1 .box-47 .img-box {
        position: relative;
        width: 100vw
    }

    #bv7300 .bv7300-pc #section-1 .box-48 {
        position: relative;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        text-align: center
    }

    #bv7300 .bv7300-pc #section-1 .box-48 .word {
        -webkit-transform: translateX(0vw);
        -ms-transform: translateX(0vw);
        transform: translateX(0vw);
        width: 80vw;
        margin: 13.3333333333vw auto 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-48 .word :not(.lab) {
        padding-left: 0vw
    }

    #bv7300 .bv7300-pc #section-1 .box-48 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-48 .word .lab {
        margin: 3.4666666667vw auto;
        text-align: center;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 4vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-48 .word .msg {
        font-size: 2.9333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-48 .word .note {
        margin-top: 6.6666666667vw;
        font-size: 2.9333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-48 .img-box {
        position: relative;
        width: 100vw
    }

    #bv7300 .bv7300-pc #section-1 .box-49 {
        position: relative;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }

    #bv7300 .bv7300-pc #section-1 .box-49 .word {
        text-align: center;
        width: 86.6666666667vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-49 .word :not(.lab) {
        padding-right: 0vw
    }

    #bv7300 .bv7300-pc #section-1 .box-49 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-49 .word .lab {
        margin: 3.4666666667vw auto;
        text-align: center;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 4vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-49 .word .msg {
        font-size: 2.9333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-49 .img-box {
        position: relative;
        width: 100vw
    }

    #bv7300 .bv7300-pc #section-1 .box-50 {
        position: relative
    }

    #bv7300 .bv7300-pc #section-1 .box-50 .word {
        text-align: center;
        width: 93.3333333333vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-50 .word .lab {
        width: 53.3333333333vw;
        margin: 3.4666666667vw 0;
        text-align: center;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 3.4666666667vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-50 .word .item-ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    #bv7300 .bv7300-pc #section-1 .box-50 .word .item-ul .item-li {
        position: relative;
        width: 26.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-50 .word .item-ul .item-li .item-word {
        position: absolute;
        top: 2vw;
        left: 0;
        width: 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-50 .word .item-ul .item-li .item-word .item-tit {
        font-size: 4vw
    }

    #bv7300 .bv7300-pc #section-1 .box-50 .word .item-ul .item-li .item-word .item-msg {
        font-size: 2.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-50 .img-box {
        position: relative;
        width: 93.3333333333vw;
        margin: 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-50 .img-box .item-ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        margin-top: 6.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-50 .img-box .item-ul .item-li {
        position: relative;
        width: 44vw
    }

    #bv7300 .bv7300-pc #section-1 .box-50 .img-box .item-ul .item-li .item-word {
        position: absolute;
        top: 2.6666666667vw;
        left: 2.6666666667vw;
        width: 40vw
    }

    #bv7300 .bv7300-pc #section-1 .box-50 .img-box .item-ul .item-li .item-tit {
        font-size: 3.4666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-50 .img-box .item-ul .item-li .item-lab {
        font-size: 2.6666666667vw;
        margin: .8vw 0
    }

    #bv7300 .bv7300-pc #section-1 .box-50 .img-box .item-ul .item-li .item-msg {
        font-size: 1.6vw
    }

    #bv7300 .bv7300-pc #section-1 .box-50 .img-box .item-ul .item-li .item-note {
        padding-top: 2.6666666667vw;
        font-size: 2.1333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-50 .img-box .item-ul .item-li .item-note span {
        font-size: 4vw;
        display: block
    }

    #bv7300 .bv7300-pc #section-1 .box-51 {
        position: relative
    }

    #bv7300 .bv7300-pc #section-1 .box-51 .word {
        width: 86.6666666667vw;
        margin: 0 auto;
        text-align: center;
        -webkit-transform: translateY(6.6666666667vw);
        -ms-transform: translateY(6.6666666667vw);
        transform: translateY(6.6666666667vw)
    }

    #bv7300 .bv7300-pc #section-1 .box-51 .word .tit {
        font-size: 4.8vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-51 .word .lab {
        margin: 3.4666666667vw auto;
        height: 5.7333333333vw;
        line-height: 5.7333333333vw;
        font-size: 3.4666666667vw;
        background-image: url("images/1-1.webp");
        background-size: 100% 100%
    }

    #bv7300 .bv7300-pc #section-1 .box-51 .word .msg {
        font-size: 2.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-51 .img-box {
        position: relative;
        width: 100vw;
        margin: 0 0 0 auto
    }

    #bv7300 .bv7300-pc #section-1 .box-51 .img-box .item-ul {
        position: absolute;
        text-align: right;
        top: 42.6666666667vw;
        left: 44vw;
        width: 53.3333333333vw
    }

    #bv7300 .bv7300-pc #section-1 .box-51 .img-box .item-ul .item-li {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    #bv7300 .bv7300-pc #section-1 .box-51 .img-box .item-ul .item-li .item-word {
        width: 26.6666666667vw;
        text-align: center
    }

    #bv7300 .bv7300-pc #section-1 .box-51 .img-box .item-ul .item-li .item-tit {
        font-size: 2.9333333333vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-51 .img-box .item-ul .item-li .item-lab {
        font-size: 2.4vw
    }

    #bv7300 .bv7300-pc #section-1 .box-51 .img-box .item-ul .item-li .item-msg {
        font-size: 1.8666666667vw;
        margin-top: 2.6666666667vw;
    }

    #bv7300 .bv7300-pc #section-1 .box-52 .word .tit a {
        font-size: 9.6vw
    }

    #bv7300 .bv7300-pc #section-1 .box-52 .item-ul {
        width: 98.6666666667vw
    }

    #bv7300 .bv7300-pc #section-1 .box-52 .item-ul .item-li {
        font-size: 2.6666666667vw
    }

    #bv7300 .bv7300-phone {
        display: none !important
    }
}