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

@font-face {
    font-family: ComicSansMS-Bold;
    font-weight: 500;
    src: url(images/COMICI.TTF)
}

#TAB80KIDS {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    font-family: 'myriadsetpro-thinthin', Arial;
    font-size: 16px;
    color: #000;
    margin: 0 auto;
    background-color: #fff;
    overflow: hidden;
    line-height: 1.2
}

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

#TAB80KIDS sup {
    line-height: 1
}

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

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

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

#TAB80KIDS .TAB80KIDS-pc {
    display: inherit
}

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

#TAB80KIDS .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)
}

#TAB80KIDS .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)
}

#TAB80KIDS .se {
    position: relative
}

#TAB80KIDS .opacity {
    opacity: 0
}

#TAB80KIDS .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
}

#TAB80KIDS .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
}

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

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

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

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

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

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

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

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

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

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

#TAB80KIDS .TAB80KIDS-pc #section-1 .page {
    position: relative;
    width: 1920px;
    overflow: hidden
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_1 {
    position: relative;
    width: 1920px;
    margin-top: 880px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_1 {
    width: 1920px;
    height: 886px;
    background: url(images/a77b87b8333602604064c23d4d892ed9.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: -880px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_1 {
    width: 786px;
    height: 162px;
    margin: 446px 0 0 945px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_1 {
    width: 469px;
    overflow-wrap: break-word;
    color: #0092ff;
    font-size: 80px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    margin-left: 174px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_1 {
    width: 786px;
    height: 74px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 30px;
    text-align: center;
    line-height: 32px;
    margin-top: 21px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_2 {
    position: relative;
    width: 1920px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_2 {
    width: 1118px;
    height: 234px;
    margin: 87px 0 0 411px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_3 {
    background-color: #f9efed;
    border-radius: 20px;
    position: relative;
    width: 300px;
    height: 233px;
    margin-top: 1px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_2 {
    background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
    width: 285px;
    height: 26px;
    overflow-wrap: break-word;
    color: #fb6878;
    font-size: 24px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 31px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    margin: 16px 0 0 9px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_3 {
    width: 195px;
    height: 15px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 19px;
    text-align: left;
    line-height: 34px;
    margin-left: 50px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_1 {
    width: 224px;
    height: 19px;
    margin: 154px 0 3px 41px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image-wrapper_1 {
    height: 150px;
    background: url(images/3434c752baef5d0fac634adf1ebb9127.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 222px;
    position: absolute;
    left: 41px;
    top: 66px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_2 {
    width: 186px;
    height: 118px;
    margin: 16px 0 0 18px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_4 {
    background-color: #f5f5f7;
    border-radius: 20px;
    width: 270px;
    height: 233px;
    margin: 1px 0 0 8px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_2 {
    width: 263px;
    height: 49px;
    margin: 18px 0 0 5px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_4 {
    background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
    width: 243px;
    height: 26px;
    overflow-wrap: break-word;
    color: #fb6878;
    font-size: 24px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 31px;
    margin-left: 9px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_5 {
    width: 263px;
    height: 19px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    text-align: left;
    line-height: 34px;
    margin-top: 4px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image-wrapper_2 {
    height: 132px;
    background: url(images/ebbbab08d93f31d103438dbdda5aa6e4.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 230px;
    margin: 12px 0 0 17px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_3 {
    width: 192px;
    height: 101px;
    margin: 13px 0 0 19px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_4 {
    width: 227px;
    height: 19px;
    margin: 0 0 3px 18px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_5 {
    background-color: #f5f5f7;
    border-radius: 20px;
    width: 213px;
    height: 233px;
    margin-left: 7px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_3 {
    width: 198px;
    height: 67px;
    margin: 14px 0 0 7px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_2 {
    background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
    width: 198px;
    height: 45px;
    overflow-wrap: break-word;
    color: #fb6878;
    font-size: 24px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 24px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_6 {
    width: 195px;
    height: 16px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 16px;
    text-align: center;
    line-height: 32px;
    margin: 6px 0 0 2px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_6 {
    background-color: #f5f5f7;
    border-radius: 20px;
    width: 308px;
    height: 233px;
    margin: 1px 0 0 12px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_4 {
    position: relative;
    width: 176px;
    height: 62px;
    margin: 8px 0 0 60px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_3 {
    background-image: linear-gradient(-82deg, rgb(245, 93, 168) 0, rgb(245, 93, 168) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
    width: 166px;
    height: 50px;
    overflow-wrap: break-word;
    color: #fb6878;
    font-size: 24px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 24px;
    margin-left: 5px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_7 {
    position: absolute;
    left: 0;
    top: 49px;
    width: 176px;
    height: 13px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    text-align: left;
    line-height: 32px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_5 {
    width: 189px;
    height: 149px;
    margin: 11px 0 3px 19px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_3 {
    width: 1116px;
    height: 190px;
    margin: 10px 0 0 411px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_7 {
    background-color: #f9efed;
    border-radius: 20px;
    width: 300px;
    height: 190px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_5 {
    position: relative;
    width: 253px;
    height: 58px;
    margin: 7px 0 0 27px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_4 {
    width: 253px;
    height: 32px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    text-align: center;
    line-height: 14px;
    margin-top: 26px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_8 {
    background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
    position: absolute;
    left: 52px;
    top: 0;
    width: 146px;
    height: 29px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 26px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 37px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_8 {
    background-color: #f9efed;
    border-radius: 20px;
    width: 300px;
    height: 190px;
    margin-left: 11px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_6 {
    width: 242px;
    height: 42px;
    margin: 14px 0 0 31px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_9 {
    background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
    width: 242px;
    height: 26px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 60px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_10 {
    width: 170px;
    height: 17px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    text-align: left;
    line-height: 60px;
    margin: -1px 0 0 32px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_9 {
    background-color: #f9efed;
    border-radius: 20px;
    width: 265px;
    height: 190px;
    margin-left: 13px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_7 {
    position: relative;
    width: 230px;
    height: 42px;
    margin: 10px 0 0 19px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_11 {
    background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
    width: 210px;
    height: 26px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 37px;
    margin-left: 10px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_12 {
    position: absolute;
    left: 0;
    top: 25px;
    width: 230px;
    height: 17px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    text-align: left;
    line-height: 37px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_6 {
    width: 216px;
    height: 138px;
    margin: 1px 0 1px 21px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_10 {
    background-color: #f9efed;
    border-radius: 20px;
    width: 215px;
    height: 190px;
    margin-left: 12px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_8 {
    width: 170px;
    height: 54px;
    margin: 15px 0 0 24px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_13 {
    background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
    width: 98px;
    height: 20px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 37px;
    margin-left: 36px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_5 {
    width: 170px;
    height: 32px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    text-align: center;
    line-height: 15px;
    margin-top: 2px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_4 {
    width: 1119px;
    height: 284px;
    margin: 12px 0 0 411px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_11 {
    background-color: #f9efed;
    border-radius: 20px;
    position: relative;
    width: 195px;
    height: 281px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_9 {
    width: 189px;
    height: 88px;
    margin: 13px 0 0 6px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_6 {
    background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
    width: 147px;
    height: 44px;
    overflow-wrap: break-word;
    color: #fb6878;
    font-size: 24px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 24px;
    margin-left: 19px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_14 {
    width: 189px;
    height: 36px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    text-align: center;
    line-height: 18px;
    margin-top: 8px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image-wrapper_3 {
    height: 187px;
    background: url(images/e1399103d68e9e67d1f8b9382452460a.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 101px;
    position: absolute;
    left: 24px;
    top: 114px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_7 {
    width: 76px;
    height: 152px;
    margin: 15px 0 0 15px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_12 {
    background-color: #f1fbfd;
    border-radius: 15px;
    width: 312px;
    height: 281px;
    margin-left: 11px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_10 {
    width: 244px;
    height: 124px;
    margin: 13px 0 0 32px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_15 {
    background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
    width: 244px;
    height: 68px;
    overflow-wrap: break-word;
    color: #fb6878;
    font-size: 24px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 24px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_16 {
    background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
    width: 226px;
    height: 50px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 24px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    margin: 6px 0 0 13px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_7 {
    text-shadow: 1px 0px 1px rgba(0, 0, 0, .72);
    width: 69px;
    height: 37px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    text-align: center;
    line-height: 18px;
    margin: 37px 0 70px 192px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_13 {
    background-color: #f4f6f8;
    border-radius: 30px;
    width: 265px;
    height: 281px;
    margin-left: 10px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_11 {
    width: 216px;
    height: 64px;
    margin: 19px 0 0 25px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_8 {
    background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
    width: 215px;
    height: 49px;
    overflow-wrap: break-word;
    color: #fb6878;
    font-size: 24px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 24px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_17 {
    width: 213px;
    height: 14px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 19px;
    text-align: left;
    line-height: 34px;
    margin: 1px 0 0 3px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_1 {
    background-color: #f5f5f7;
    border-radius: 20px;
    height: 283px;
    width: 316px;
    margin: 1px 0 0 10px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_18 {
    background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
    width: 138px;
    height: 21px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 26px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    margin: 20px 0 0 95px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_5 {
    width: 906px;
    height: 223px;
    margin: 10px 0 0 628px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .block_1 {
    background-color: #f5f5f7;
    border-radius: 20px;
    position: relative;
    width: 306px;
    height: 222px;
    margin-top: 1px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_9 {
    background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
    width: 284px;
    height: 44px;
    overflow-wrap: break-word;
    color: #fb6878;
    font-size: 24px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 24px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    margin: 13px 0 0 12px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_19 {
    width: 286px;
    height: 16px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 16px;
    text-align: center;
    line-height: 26px;
    margin: 4px 0 0 11px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_8 {
    width: 106px;
    height: 99px;
    margin: 19px 0 27px 99px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .thumbnail_1 {
    position: absolute;
    left: 93px;
    top: 60px;
    width: 13px;
    height: 17px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .thumbnail_2 {
    position: absolute;
    left: 157px;
    top: 60px;
    width: 13px;
    height: 17px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .thumbnail_3 {
    position: absolute;
    left: 238px;
    top: 60px;
    width: 13px;
    height: 17px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .thumbnail_4 {
    position: absolute;
    left: 296px;
    top: 60px;
    width: 13px;
    height: 17px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .block_2 {
    background-color: #f5f5f7;
    border-radius: 15px;
    width: 265px;
    height: 222px;
    margin-left: 5px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_12 {
    position: relative;
    width: 209px;
    height: 44px;
    margin: 20px 0 0 28px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_20 {
    width: 194px;
    height: 19px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 19px;
    text-align: left;
    line-height: 34px;
    margin: 25px 0 0 7px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_21 {
    background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
    position: absolute;
    left: 0;
    top: 0;
    width: 209px;
    height: 26px;
    overflow-wrap: break-word;
    color: #fb6878;
    font-size: 24px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 31px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_9 {
    width: 261px;
    height: 103px;
    margin: 28px 0 27px -2px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .block_3 {
    background-color: #f5f5f7;
    border-radius: 20px;
    width: 330px;
    height: 222px;
    margin-top: 1px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_13 {
    width: 128px;
    height: 116px;
    margin: 26px 0 0 24px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_10 {
    background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
    width: 128px;
    height: 68px;
    overflow-wrap: break-word;
    color: #fb6878;
    font-size: 24px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 24px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_11 {
    width: 106px;
    height: 35px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    text-align: left;
    line-height: 18px;
    margin: 13px 0 0 4px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_6 {
    width: 1204px;
    height: 890px;
    margin: 232px 0 76px 376px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_10 {
    width: 1204px;
    height: 806px;
    margin-top: 84px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_22 {
    width: 964px;
    height: 84px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: center;
    line-height: 30px;
    margin: 0 155px 0 -1119px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_2 {
    height: 214px;
    background: url(images/3797fded62914b6b7f564d672eff7ab1.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 1185px;
    position: absolute;
    left: 436px;
    top: 25px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_23 {
    width: 660px;
    height: 69px;
    overflow-wrap: break-word;
    color: #0092ff;
    font-size: 80px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 75px;
    margin: 62px 0 0 177px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_11 {
    position: absolute;
    left: 483px;
    top: 680px;
    width: 106px;
    height: 180px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_7 {
    background-color: #f5f5f7;
    border-radius: 20px;
    position: absolute;
    left: 411px;
    top: 827px;
    width: 211px;
    height: 222px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_24 {
    background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
    width: 197px;
    height: 26px;
    overflow-wrap: break-word;
    color: #fb6878;
    font-size: 20px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 31px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    margin: 14px 0 0 9px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_25 {
    width: auto;
    height: 14px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 18px;
    text-align: center
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_12 {
    width: 174px;
    height: 118px;
    margin: 14px 0 36px 19px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_14 {
    position: relative;
    width: 1913px;
    height: 1200px;
    background: #f2f2f2
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_26 {
    background-image: linear-gradient(-85deg, rgb(249, 125, 162) 0, rgb(249, 125, 162) 0, rgb(52, 201, 238) 100%, rgb(52, 201, 238) 100%);
    width: 743px;
    overflow-wrap: break-word;
    color: #030000;
    font-size: 60px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 1.5;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    margin: 107px 0 0 582px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_27 {
    width: 979px;
    height: 95px;
    overflow-wrap: break-word;
    color: #030000;
    font-size: 24px;
    text-align: center;
    line-height: 36px;
    margin: 42px 0 891px 463px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_13 {
    position: absolute;
    left: 287px;
    top: 432px;
    width: 1626px;
    height: 884px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_15 {
    width: 1920px;
    height: 2914px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_14 {
    width: 1092px;
    height: 220px;
    margin: 100px 0 0 426px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_28 {
    background-image: linear-gradient(-85deg, rgb(249, 125, 162) 0, rgb(249, 125, 162) 0, rgb(52, 201, 238) 100%, rgb(52, 201, 238) 100%);
    width: 710px;
    overflow-wrap: break-word;
    color: #05060a;
    font-size: 60px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 1.5;
    margin-left: 196px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_29 {
    width: 1092px;
    height: 131px;
    overflow-wrap: break-word;
    color: #05060a;
    font-size: 24px;
    text-align: center;
    line-height: 36px;
    margin-top: 24px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_14 {
    width: 1920px;
    height: 936px;
    margin-top: 84px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_16 {
    width: 1168px;
    height: 750px;
    margin: 103px 0 0 357px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_8 {
    width: 730px;
    height: 651px;
    margin-top: 99px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_9 {
    width: 730px;
    height: 319px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_15 {
    width: 277px;
    height: 270px;
    margin-top: 49px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_15 {
    width: 418px;
    height: 206px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_30 {
    background-image: linear-gradient(-85deg, rgb(249, 125, 162) 0, rgb(249, 125, 162) 0, rgb(52, 201, 238) 100%, rgb(52, 201, 238) 100%);
    width: 327px;
    height: 52px;
    overflow-wrap: break-word;
    color: #030000;
    font-size: 48px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 36px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_31 {
    width: 415px;
    height: 131px;
    overflow-wrap: break-word;
    color: #030000;
    font-size: 24px;
    text-align: left;
    line-height: 36px;
    margin: 23px 0 0 3px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_16 {
    width: 542px;
    height: 322px;
    margin: 10px 0 0 70px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_17 {
    width: 397px;
    height: 522px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_32 {
    background-image: linear-gradient(-85deg, rgb(249, 125, 162) 0, rgb(249, 125, 162) 0, rgb(52, 201, 238) 100%, rgb(52, 201, 238) 100%);
    width: 260px;
    height: 41px;
    overflow-wrap: break-word;
    color: #030000;
    font-size: 48px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 36px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    margin: 17px 0 0 433px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_17 {
    width: 1075px;
    height: 317px;
    margin: 3px 0 0 434px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_33 {
    width: 463px;
    height: 96px;
    overflow-wrap: break-word;
    color: #030000;
    font-size: 24px;
    text-align: left;
    line-height: 36px;
    margin-top: 25px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_18 {
    width: 541px;
    height: 317px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_16 {
    width: 498px;
    height: 168px;
    margin: 47px 0 128px 985px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_34 {
    background-image: linear-gradient(-85deg, rgb(249, 125, 162) 0, rgb(249, 125, 162) 0, rgb(52, 201, 238) 100%, rgb(52, 201, 238) 100%);
    width: 415px;
    height: 52px;
    overflow-wrap: break-word;
    color: #030000;
    font-size: 48px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 36px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_35 {
    width: 498px;
    height: 95px;
    overflow-wrap: break-word;
    color: #030000;
    font-size: 24px;
    text-align: left;
    line-height: 36px;
    margin-top: 21px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_18 {
    background-color: #05060a;
    position: relative;
    width: 1920px;
    height: 2911px;
    margin-top: -1px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_36 {
    background-image: linear-gradient(-85deg, rgb(249, 125, 162) 0, rgb(249, 125, 162) 0, rgb(52, 201, 238) 100%, rgb(52, 201, 238) 100%);
    width: 484px;
    height: 52px;
    overflow-wrap: break-word;
    color: #030000;
    font-size: 48px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 36px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    margin: 167px 0 0 730px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_37 {
    width: 979px;
    height: 131px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: center;
    line-height: 36px;
    margin: 33px 0 0 483px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_19 {
    width: 1920px;
    height: 2177px;
    background: url(images/4cb59cbda8c510cefc5da0322f79726c.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 351px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_19 {
    width: 806px;
    height: 295px;
    margin: 706px 0 0 560px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_38 {
    background-image: linear-gradient(-85deg, rgb(249, 125, 162) 0, rgb(249, 125, 162) 0, rgb(52, 201, 238) 100%, rgb(52, 201, 238) 100%);
    width: 677px;
    height: 53px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 36px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    margin: 87px 0 0 620px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_39 {
    width: 992px;
    height: 96px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: center;
    line-height: 36px;
    margin: 33px 0 0 464px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_20 {
    width: 1409px;
    height: 565px;
    margin: 107px 0 235px 272px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_20 {
    height: 591px;
    background: url(images/0af3abb33dd909cfefacde545583c041.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 1186px;
    position: absolute;
    left: 375px;
    top: 473px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_3 {
    height: 637px;
    background: url(images/26689afbb792b25478e47604b9102580.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 923px;
    margin: 288px 0 0 136px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_40 {
    width: 578px;
    height: 23px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    text-align: center;
    line-height: 36px;
    margin: 591px 0 0 165px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_21 {
    width: 1920px;
    height: 2723px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_41 {
    background-image: linear-gradient(-85deg, rgb(249, 125, 162) 0, rgb(249, 125, 162) 0, rgb(52, 201, 238) 100%, rgb(52, 201, 238) 100%);
    width: 644px;
    overflow-wrap: break-word;
    color: #030000;
    font-size: 60px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 1.5;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    margin: 60px 0 0 632px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_42 {
    width: 640px;
    height: 46px;
    overflow-wrap: break-word;
    color: #030000;
    font-size: 48px;
    text-align: center;
    line-height: 36px;
    margin: 16px 0 0 633px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_43 {
    width: 1023px;
    height: 59px;
    overflow-wrap: break-word;
    color: #030000;
    font-size: 24px;
    text-align: center;
    line-height: 36px;
    margin: 24px 0 0 456px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_21 {
    width: 956px;
    height: 644px;
    margin: 52px 0 0 482px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_44 {
    background-image: linear-gradient(-85deg, rgb(249, 125, 162) 0, rgb(249, 125, 162) 0, rgb(52, 201, 238) 100%, rgb(52, 201, 238) 100%);
    width: 256px;
    overflow-wrap: break-word;
    color: #030000;
    font-size: 60px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 1.5;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    margin: 124px 0 0 842px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_17 {
    width: 984px;
    height: 171px;
    margin: 35px 0 0 474px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_45 {
    width: 445px;
    height: 47px;
    overflow-wrap: break-word;
    color: #030000;
    font-size: 48px;
    text-align: center;
    line-height: 36px;
    margin-left: 274px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_46 {
    width: 984px;
    height: 99px;
    overflow-wrap: break-word;
    color: #030000;
    font-size: 24px;
    font-weight: 500;
    text-align: center;
    line-height: 36px;
    margin-top: 25px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_4 {
    height: 841px;
    background: url(images/d1bdb1db6d892d5c41af43f53f706bff.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 1681px;
    margin: 53px 0 0 118px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_47 {
    width: 606px;
    height: 27px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    text-align: center;
    line-height: 36px;
    margin: 744px 0 0 539px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_5 {
    height: 280px;
    background: url(images/0539f52800666946b322938c570e400d.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 1920px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_48 {
    width: 941px;
    height: 65px;
    overflow-wrap: break-word;
    color: #030000;
    font-size: 60px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 36px;
    margin: 110px 0 0 498px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_49 {
    width: 1020px;
    height: 60px;
    overflow-wrap: break-word;
    color: #030000;
    font-size: 24px;
    text-align: center;
    line-height: 36px;
    margin: 42px 0 99px 465px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_22 {
    background-color: #e0f7ff;
    height: 1671px;
    margin-top: -1px;
    width: 1920px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_23 {
    width: 1078px;
    height: 369px;
    margin: 41px 0 0 434px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_22 {
    width: 533px;
    height: 340px;
    margin-top: 29px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_24 {
    width: 496px;
    height: 315px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .block_4 {
    width: 454px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_50 {
    background-image: linear-gradient(112deg, rgb(9, 187, 254) 0, rgb(9, 187, 254) 0, rgb(90, 66, 236) 100%, rgb(90, 66, 236) 100%);
    width: 223px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 53px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 1.5;
    margin-top: 124px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_23 {
    width: 200px;
    height: 204px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_51 {
    width: 495px;
    height: 88px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: left;
    line-height: 32px;
    margin: 23px 0 0 1px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_6 {
    width: 881px;
    margin: 110px 0 0 427px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_52 {
    background-image: linear-gradient(112deg, rgb(9, 187, 254) 0, rgb(9, 187, 254) 0, rgb(90, 66, 236) 100%, rgb(90, 66, 236) 100%);
    width: 245px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 53px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 1.5;
    margin-top: 4px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_53 {
    background-image: linear-gradient(112deg, rgb(9, 187, 254) 0, rgb(9, 187, 254) 0, rgb(90, 66, 236) 100%, rgb(90, 66, 236) 100%);
    width: 291px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 53px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 1.5;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_7 {
    width: 1089px;
    height: 100px;
    margin: 21px 0 0 428px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_54 {
    width: 555px;
    height: 100px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: left;
    line-height: 26px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_55 {
    width: 500px;
    height: 56px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: left;
    line-height: 32px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image-wrapper_4 {
    width: 1111px;
    height: 337px;
    margin: 77px 0 0 402px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_24 {
    width: 528px;
    height: 337px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_25 {
    width: 527px;
    height: 337px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_25 {
    width: 1084px;
    height: 341px;
    margin: 89px 0 118px 428px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_8 {
    width: 445px;
    height: 166px;
    margin-top: 80px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_56 {
    background-image: linear-gradient(112deg, rgb(9, 187, 254) 0, rgb(9, 187, 254) 0, rgb(90, 66, 236) 100%, rgb(90, 66, 236) 100%);
    width: 256px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 53px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 1.5;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_57 {
    width: 443px;
    height: 89px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: left;
    line-height: 32px;
    margin: 31px 0 0 2px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_26 {
    width: 526px;
    height: 341px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_26 {
    width: 1920px;
    height: 4232px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_9 {
    width: 1222px;
    height: 238px;
    background: url(images/d176a4374fe14150b22ef15bb278f7cb.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin: 4px 0 0 440px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_58 {
    width: 739px;
    height: 52px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 60px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 36px;
    margin: 86px 0 0 160px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_59 {
    width: 349px;
    height: 35px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 48px;
    text-align: left;
    line-height: 36px;
    margin: 47px 0 18px 359px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_60 {
    width: 995px;
    height: 59px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: center;
    line-height: 36px;
    margin: 28px 0 0 472px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_27 {
    width: 628px;
    height: 520px;
    margin: 33px 0 0 629px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_10 {
    width: 1222px;
    height: 238px;
    background: url(images/615758341355b517432a685d209ff308.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin: 88px 0 0 440px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_18 {
    width: 852px;
    height: 125px;
    margin: 90px 0 0 94px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_61 {
    width: 862px;
    height: 65px;
    overflow-wrap: break-word;
    color: #030000;
    font-size: 60px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 36px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_62 {
    width: 490px;
    height: 37px;
    overflow-wrap: break-word;
    color: #030000;
    font-size: 48px;
    text-align: center;
    line-height: 36px;
    margin: 23px 0 0 181px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_63 {
    width: 1128px;
    height: 95px;
    overflow-wrap: break-word;
    color: #030000;
    font-size: 24px;
    text-align: center;
    line-height: 36px;
    margin: 14px 0 0 409px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image-wrapper_5 {
    border-radius: 5px;
    height: 580px;
    width: 1200px;
    margin: 62px 0 0 395px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_28 {
    width: 35px;
    height: 61px;
    margin: 321px 0 0 529px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_11 {
    width: 1222px;
    height: 238px;
    background: url(images/542c45d33952e410c114a517d01bd03a.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin: 20px 0 0 440px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_19 {
    width: 897px;
    height: 110px;
    margin: 91px 0 0 87px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_64 {
    width: 613px;
    height: 65px;
    overflow-wrap: break-word;
    color: #030000;
    font-size: 60px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 36px;
    margin-left: 131px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_65 {
    width: 907px;
    height: 24px;
    overflow-wrap: break-word;
    color: #030000;
    font-size: 24px;
    text-align: center;
    line-height: 36px;
    margin-top: 21px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_29 {
    width: 1231px;
    height: 820px;
    margin: 15px 0 0 354px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_10 {
    width: 1222px;
    height: 238px;
    background: url(images/6e5a033ee079bf9c8bc3c52d65010eb1.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin: 64px 0 0 440px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_66 {
    width: 669px;
    height: 65px;
    overflow-wrap: break-word;
    color: #030000;
    font-size: 60px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 36px;
    margin: 89px 0 0 211px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_67 {
    width: 556px;
    height: 24px;
    overflow-wrap: break-word;
    color: #030000;
    font-size: 24px;
    text-align: center;
    line-height: 36px;
    margin: 38px 0 22px 268px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_30 {
    width: 1233px;
    height: 727px;
    margin: 57px 0 94px 346px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_27 {
    position: relative;
    width: 1920px;
    height: 2104px;
    margin-top: 1221px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_68 {
    width: 958px;
    height: 59px;
    overflow-wrap: break-word;
    color: #030000;
    font-size: 24px;
    text-align: center;
    line-height: 36px;
    margin: 98px 0 0 500px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_69 {
    background-image: linear-gradient(-47deg, rgb(237, 138, 182) 0, rgb(237, 138, 182) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
    width: 530px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 48px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 1.5;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    margin: 143px 0 0 424px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_70 {
    width: 476px;
    height: 239px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: left;
    line-height: 36px;
    margin: 32px 0 0 423px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_28 {
    width: 342px;
    height: 125px;
    margin: 92px 0 0 442px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image-text_1 {
    width: 143px;
    height: 119px;
    margin-top: 4px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .section_1 {
    width: 55px;
    height: 54px;
    background: url(images/54ac566b791f09b6f750385e2ea8f7ac.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-left: 49px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_20 {
    width: 153px;
    height: 51px;
    margin-top: 14px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_11 {
    width: auto;
    height: 28px;
    overflow-wrap: break-word;
    font-size: 0;
    font-weight: 700;
    text-align: center;
    line-height: 36px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_71 {
    width: 76px;
    height: 28px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 36px;
    font-weight: 700;
    text-align: left;
    line-height: 36px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_72 {
    width: 76px;
    height: 28px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 36px;
    font-weight: 700;
    text-align: left;
    line-height: 36px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_73 {
    width: 153px;
    height: 19px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: center;
    line-height: 24px;
    margin-top: 4px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image-text_2 {
    width: 134px;
    height: 125px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_29 {
    width: 65px;
    height: 51px;
    background: url(images/1ec60e8066e4acd6724640eafe658fbb.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-left: 35px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_21 {
    width: 144px;
    height: 57px;
    margin-top: 17px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_74 {
    width: auto;
    height: 28px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 36px;
    font-weight: 700;
    text-align: center;
    line-height: 36px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_75 {
    width: 144px;
    height: 19px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: center;
    line-height: 24px;
    margin-top: 10px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_30 {
    width: 1532px;
    height: 750px;
    margin-top: 144px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_31 {
    width: 992px;
    height: 750px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_22 {
    width: 492px;
    height: 240px;
    margin-top: 273px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_76 {
    width: 293px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 48px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 1.5;
    background: linear-gradient(227deg, #ED8AB6 0%, #33B2E1 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_77 {
    width: 491px;
    height: 162px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: left;
    line-height: 36px;
    margin: 26px 0 0 1px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_23 {
    width: 1006px;
    height: 225px;
    margin: 171px 0 14px 464px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_78 {
    width: 866px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 60px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    margin-left: 45px;
    line-height: 1.5;
    background: linear-gradient(227deg, #ED8AB6 0%, #33B2E1 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_79 {
    width: 1006px;
    height: 130px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: center;
    line-height: 36px;
    margin-top: 33px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_32 {
    position: absolute;
    left: 966px;
    top: 239px;
    width: 954px;
    height: 735px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_31 {
    width: 1920px;
    margin-top: 1250px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_24 {
    width: 1064px;
    height: 171px;
    margin: 115px 0 0 428px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_80 {
    background-image: linear-gradient(-85deg, rgb(249, 125, 162) 0, rgb(249, 125, 162) 0, rgb(52, 201, 238) 100%, rgb(52, 201, 238) 100%);
    width: 531px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 60px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 1.5;
    margin-left: 271px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_81 {
    width: 1064px;
    height: 82px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: center;
    line-height: 30px;
    margin-top: 26px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_32 {
    width: 1149px;
    height: 86px;
    margin: 74px 0 0 398px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_12 {
    width: 1015px;
    height: 86px;
    background: url(images/2693c544ce4d9c273fbc80505242ae61.webp) 100% no-repeat;
    background-size: 100% 100%
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_12 .image-text_3:nth-child(2) {
    margin-left: 50px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_12 .image-text_3:nth-child(3) {
    margin-left: 30px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_12 .image-text_3:nth-child(4) {
    margin-left: 30px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_12 .image-text_3:nth-child(5) {
    margin-left: 30px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image-text_3 {
    width: 158px;
    height: 66px;
    margin: 15px 0 0 15px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_33 {
    width: 69px;
    height: 74px;
    border: 4px solid #fff;
    margin: -4px 0 0 -4px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_25 {
    width: auto;
    height: 57px;
    margin: 4px 0 0 3px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_82 {
    width: auto;
    height: 26px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 36px;
    line-height: 30px;
    margin-left: 1px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_83 {
    width: auto;
    height: 22px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    line-height: 30px;
    margin-top: 9px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_26 {
    width: auto;
    height: 57px;
    margin-top: 24px;
    margin-left: 5px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_84 {
    width: auto;
    height: 26px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 36px;
    line-height: 30px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_85 {
    width: auto;
    height: 22px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    line-height: 30px;
    margin: 9px 0 0 0
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_34 {
    width: 1284px;
    height: 506px;
    margin: 87px 0 0 275px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_86 {
    width: 803px;
    height: 52px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: center;
    line-height: 30px;
    margin: 3px 0 0 537px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_33 {
    width: 1920px;
    height: 280px;
    background: url(images/3d50500e091e01cda1fa13c7ed8dc437.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 120px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_27 {
    width: 1053px;
    height: 121px;
    margin: 77px 0 0 452px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_87 {
    width: 1053px;
    height: 57px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 60px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 30px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_12 {
    width: 761px;
    height: 35px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: center;
    line-height: 30px;
    margin: 29px 0 0 162px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_88 {
    width: 761px;
    height: 35px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 36px;
    text-align: left;
    line-height: 30px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_89 {
    width: 761px;
    height: 35px;
    overflow-wrap: break-word;
    color: #6d6add;
    font-size: 36px;
    font-weight: 500;
    text-align: left;
    line-height: 72px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_90 {
    width: 761px;
    height: 35px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 36px;
    text-align: left;
    line-height: 30px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_91 {
    width: 761px;
    height: 35px;
    overflow-wrap: break-word;
    color: #6d6add;
    font-size: 36px;
    font-weight: 500;
    text-align: left;
    line-height: 72px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_92 {
    width: 761px;
    height: 35px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 36px;
    text-align: left;
    line-height: 30px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_93 {
    width: 761px;
    height: 35px;
    overflow-wrap: break-word;
    color: #6d6add;
    font-size: 36px;
    font-weight: 500;
    text-align: left;
    line-height: 72px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_94 {
    width: 761px;
    height: 35px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 36px;
    text-align: left;
    line-height: 30px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_95 {
    width: 761px;
    height: 35px;
    overflow-wrap: break-word;
    color: #6d6add;
    font-size: 36px;
    font-weight: 500;
    text-align: left;
    line-height: 72px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_34 {
    height: 194px;
    background: url(images/fb957a5855d47d7a516f8bd0bc164a36.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 1680px;
    margin: 10px 0 0 240px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_13 {
    width: 270px;
    height: 39px;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 30px;
    margin: 66px 0 0 618px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_96 {
    width: 270px;
    height: 39px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 48px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 30px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_97 {
    width: 270px;
    height: 39px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 48px;
    font-family: ComicSansMS-Bold;
    text-align: left;
    line-height: 30px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_35 {
    width: 1108px;
    height: 225px;
    margin: 40px 0 0 422px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_13 {
    background-color: #e6e6f0;
    border-radius: 10px;
    height: 225px;
    width: 452px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .block_5 {
    background-color: #d4f3d7;
    border-radius: 10px;
    width: 451px;
    height: 168px;
    margin-top: 30px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image-wrapper_6 {
    background-color: #fff;
    border-radius: 10px;
    height: 128px;
    width: 129px;
    margin: 26px 0 0 15px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_35 {
    width: 94px;
    height: 82px;
    margin: 25px 0 0 17px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_14 {
    width: 263px;
    height: 125px;
    margin: 32px 37px 0 7px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_14 {
    width: 259px;
    height: 56px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    line-height: 32px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_12 {
    width: 259px;
    height: 56px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 30px;
    text-align: left;
    line-height: 32px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_98 {
    width: 259px;
    height: 56px;
    overflow-wrap: break-word;
    color: #fc4b57;
    font-size: 30px;
    text-align: left;
    line-height: 32px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_99 {
    width: 259px;
    height: 56px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 30px;
    text-align: left;
    line-height: 32px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_36 {
    width: 258px;
    height: 56px;
    margin: 13px 0 0 5px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_15 {
    width: 169px;
    height: 41px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    line-height: 23px;
    margin-top: 5px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_100 {
    width: 169px;
    height: 41px;
    overflow-wrap: break-word;
    color: #f7666a;
    font-size: 24px;
    text-align: left;
    line-height: 23px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_13 {
    width: 169px;
    height: 41px;
    overflow-wrap: break-word;
    color: #f7666a;
    font-size: 24px;
    text-align: left;
    line-height: 23px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_15 {
    width: 43px;
    height: 56px;
    background: url(images/aa0873e5766155b8f6bc7952fd60b621.webp) 100% no-repeat;
    background-size: 100% 100%
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_16 {
    background-color: #e6e6f0;
    border-radius: 10px;
    width: 314px;
    height: 225px;
    margin-left: 15px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_28 {
    width: 249px;
    height: 52px;
    margin: 19px 0 0 35px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_101 {
    width: 249px;
    height: 24px;
    overflow-wrap: break-word;
    color: #f45d22;
    font-size: 30px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 30px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_102 {
    width: 232px;
    height: 19px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 22px;
    text-align: center;
    line-height: 20px;
    margin: 9px 0 0 6px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_37 {
    width: 93px;
    height: 114px;
    background: url(images/d093911544a6dba3d5e1633ea0e49ce2.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin: 24px 0 16px 103px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_17 {
    background-color: #e6e6f0;
    border-radius: 10px;
    width: 314px;
    height: 225px;
    margin-left: 13px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_29 {
    width: 270px;
    height: 47px;
    margin: 18px 0 0 16px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_103 {
    width: 270px;
    height: 25px;
    overflow-wrap: break-word;
    color: #7626c5;
    font-size: 30px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 30px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_104 {
    width: 167px;
    height: 16px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 22px;
    text-align: center;
    line-height: 20px;
    margin: 6px 0 0 52px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image-wrapper_7 {
    height: 147px;
    background: url(images/d94d912902b4d233f0926f6112369266.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 219px;
    margin: 5px 0 8px 46px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_36 {
    width: 183px;
    height: 115px;
    margin: 16px 0 0 18px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_38 {
    width: 1106px;
    height: 226px;
    margin: 10px 0 0 424px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_39 {
    background-color: #e6e6f0;
    border-radius: 10px;
    width: 562px;
    height: 225px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_14 {
    width: 172px;
    height: 56px;
    overflow-wrap: break-word;
    color: #f9646e;
    font-size: 30px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 30px;
    margin: 79px 0 0 33px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image-wrapper_8 {
    height: 184px;
    background: url(images/3396148a3ce125439381dc68d10253e4.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 273px;
    margin: 22px 61px 0 23px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_37 {
    width: 229px;
    height: 144px;
    margin: 20px 0 0 22px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_40 {
    background-color: #e6e6f0;
    border-radius: 10px;
    width: 534px;
    height: 225px;
    margin-top: 1px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_15 {
    width: 192px;
    height: 85px;
    overflow-wrap: break-word;
    color: #477f7f;
    font-size: 30px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 30px;
    margin: 68px 0 0 34px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image-wrapper_9 {
    height: 147px;
    background: url(images/84687cd20f9255140b8de6048be3f731.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 219px;
    margin: 43px 61px 0 28px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_38 {
    width: 183px;
    height: 115px;
    margin: 16px 0 0 18px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_41 {
    width: 1108px;
    height: 225px;
    margin: 13px 0 0 423px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_18 {
    background-color: #e6e6f0;
    border-radius: 10px;
    width: 452px;
    height: 225px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image-text_4 {
    width: 390px;
    height: 198px;
    margin: 15px 0 0 31px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image-wrapper_10 {
    height: 198px;
    background: url(images/425c056e3bfb12c4d583a1a495f1245a.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 134px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_39 {
    width: 104px;
    height: 166px;
    margin: 16px 0 0 15px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_30 {
    width: 235px;
    height: 149px;
    margin-top: 23px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_105 {
    width: 235px;
    height: 32px;
    overflow-wrap: break-word;
    color: #ff5dfd;
    font-size: 30px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 32px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_16 {
    width: 180px;
    height: 65px;
    overflow-wrap: break-word;
    color: #f7666a;
    font-size: 22px;
    text-align: left;
    line-height: 23px;
    margin-top: 52px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_42 {
    width: 53px;
    height: 69px;
    background: url(images/ec164110f46f30f4daa883e8048e6459.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin: 121px 6px 0 -28px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_19 {
    background-color: #e6e6f0;
    border-radius: 10px;
    width: 641px;
    height: 225px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image-wrapper_11 {
    height: 198px;
    background: url(images/f47464fb5965718a2ed3ae08dc5fa5a1.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 134px;
    margin: 15px 0 0 56px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_40 {
    width: 104px;
    height: 166px;
    margin: 16px 0 0 15px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_43 {
    width: 273px;
    height: 141px;
    margin: 42px 97px 0 81px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_106 {
    width: 273px;
    height: 31px;
    overflow-wrap: break-word;
    color: #f45d22;
    font-size: 30px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 30px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_20 {
    width: 178px;
    height: 67px;
    margin: 5px 0 0 2px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_107 {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
    background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
    width: 128px;
    height: 44px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 63px;
    text-align: left;
    line-height: 68px;
    margin-top: 16px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_21 {
    width: 54px;
    height: 67px;
    background: url(images/71a887d4394ab902d087828bd6f08fad.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-left: -4px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_108 {
    width: 149px;
    height: 22px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: center;
    line-height: 20px;
    margin: 16px 0 0 4px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_44 {
    width: 1106px;
    height: 226px;
    margin: 11px 0 0 425px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_45 {
    background-color: #e6e6f0;
    border-radius: 10px;
    position: relative;
    width: 562px;
    height: 225px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_22 {
    width: 176px;
    height: 152px;
    margin: 34px 0 0 30px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_17 {
    width: 175px;
    height: 61px;
    overflow-wrap: break-word;
    color: #f9646e;
    font-size: 30px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 30px;
    margin-left: 1px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image-text_5 {
    width: 125px;
    height: 42px;
    margin: 11px 0 0 1px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_31 {
    width: 91px;
    height: 27px;
    overflow-wrap: break-word;
    color: #f9646e;
    font-size: 38px;
    text-align: center;
    line-height: 73px;
    margin-top: 12px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_23 {
    width: 34px;
    height: 42px;
    background: url(images/4b76aecf0d7362e793a9cd88e0b7b68f.webp) 100% no-repeat;
    background-size: 100% 100%
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_109 {
    width: 176px;
    height: 16px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 21px;
    text-align: left;
    line-height: 23px;
    margin-top: 22px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image-wrapper_12 {
    height: 154px;
    background: url(images/cf036216f3eef68ac7acbc98127fe552.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 267px;
    margin: 35px 38px 0 51px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_41 {
    width: 223px;
    height: 118px;
    margin: 15px 0 0 22px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_42 {
    position: absolute;
    left: 271px;
    top: 3px;
    width: 247px;
    height: 118px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_46 {
    background-color: #e6e6f0;
    border-radius: 10px;
    position: relative;
    width: 534px;
    height: 225px;
    overflow: hidden;
    margin-top: 1px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_110 {
    width: 197px;
    height: 23px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 26px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 30px;
    margin: 24px 0 0 28px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_16 {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
    background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
    width: 232px;
    height: 60px;
    overflow-wrap: break-word;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    font-size: 0;
    font-weight: 700;
    text-align: left;
    line-height: 29px;
    margin: 10px 0 108px 27px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_111 {
    width: 232px;
    height: 60px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 38px;
    font-weight: 700;
    text-align: left;
    line-height: 29px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_112 {
    width: 232px;
    height: 60px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 38px;
    text-align: left;
    line-height: 29px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_18 {
    width: 232px;
    height: 60px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 41px;
    font-weight: 700;
    text-align: left;
    line-height: 29px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_113 {
    width: 232px;
    height: 60px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 26px;
    font-weight: 700;
    text-align: left;
    line-height: 29px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_114 {
    width: 232px;
    height: 60px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 26px;
    text-align: left;
    line-height: 29px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_115 {
    width: 232px;
    height: 60px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 20px;
    text-align: left;
    line-height: 29px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .block_6 {
    position: absolute;
    left: 222px;
    top: 50px;
    width: 27px;
    height: 35px;
    background: url(images/a6fa4a0cda84e55275f4386e940309bb.webp) 100% no-repeat;
    background-size: 100% 100%
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_47 {
    width: 1109px;
    height: 226px;
    margin: 12px 0 0 427px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .block_7 {
    background-color: #e6e6f0;
    border-radius: 10px;
    width: 456px;
    height: 225px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_19 {
    width: 161px;
    height: 91px;
    overflow-wrap: break-word;
    color: #783db1;
    font-size: 30px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 32px;
    margin: 56px 0 0 21px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .block_8 {
    height: 166px;
    background: url(images/59da75af550e5c8b9ae5c5097fdabf63.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 246px;
    margin: 31px 19px 0 9px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_48 {
    height: 130px;
    background: url(images/41f41062180f4f5493c0ae3dd74bfe6c_mergeImage.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 207px;
    margin: 18px 0 0 20px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .section_2 {
    background-color: #fff;
    border-radius: 5px;
    width: 125px;
    height: 63px;
    margin: 18px 0 0 81px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .block_9 {
    background-color: #e6e6f0;
    border-radius: 10px;
    position: relative;
    width: 641px;
    height: 225px;
    margin-top: 1px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_17 {
    width: 375px;
    height: 101px;
    margin: 39px 0 0 36px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_116 {
    width: 375px;
    height: 31px;
    overflow-wrap: break-word;
    color: #f45d22;
    font-size: 30px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 30px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_20 {
    width: 124px;
    height: 43px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 22px;
    text-align: center;
    line-height: 26px;
    margin: 27px 0 0 9px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_43 {
    width: 121px;
    height: 120px;
    margin: 8px 66px 0 43px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_44 {
    position: absolute;
    left: 301px;
    top: 98px;
    width: 237px;
    height: 107px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_49 {
    width: 1105px;
    height: 226px;
    margin: 11px 0 0 430px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_24 {
    background-color: #e6e6f0;
    border-radius: 10px;
    width: 562px;
    height: 225px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_21 {
    width: 167px;
    height: 54px;
    overflow-wrap: break-word;
    color: #f9646e;
    font-size: 30px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 30px;
    margin: 66px 0 0 49px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_45 {
    width: 214px;
    height: 175px;
    margin: 25px 59px 0 73px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_25 {
    background-color: #e6e6f0;
    border-radius: 10px;
    width: 534px;
    height: 225px;
    margin-top: 1px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_22 {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
    background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
    width: 436px;
    height: 51px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 30px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 26px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    margin: 11px 0 0 29px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image-wrapper_13 {
    width: 428px;
    height: 124px;
    margin: 17px 0 22px 39px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_46 {
    width: 208px;
    height: 124px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_47 {
    width: 208px;
    height: 124px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_50 {
    width: 1102px;
    height: 225px;
    margin: 12px 0 71px 432px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_51 {
    background-color: #e6e6f0;
    border-radius: 10px;
    width: 606px;
    height: 225px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_117 {
    width: 212px;
    height: 32px;
    overflow-wrap: break-word;
    color: #3d8fb1;
    font-size: 30px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 32px;
    margin: 20px 0 0 170px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image-wrapper_14 {
    width: 440px;
    height: 148px;
    margin: 13px 0 12px 73px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_48 {
    width: 125px;
    height: 125px;
    margin-top: 8px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .label_1 {
    width: 45px;
    height: 37px;
    margin: 51px 0 0 34px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_49 {
    width: 206px;
    height: 148px;
    margin-left: 30px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_52 {
    background-color: #e6e6f0;
    border-radius: 10px;
    width: 482px;
    height: 225px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_118 {
    width: 118px;
    height: 32px;
    overflow-wrap: break-word;
    color: #3db184;
    font-size: 30px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 32px;
    margin: 20px 0 0 182px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_50 {
    width: 271px;
    height: 163px;
    margin: 3px 0 7px 112px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_53 {
    width: 1920px;
    height: 1018px;
    background: url(images/8e8555f1637e465a4b79767a6bcc2d8d.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: -1px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_119 {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
    background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
    width: 308px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 41px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 1.5;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    margin: 122px 0 0 797px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_120 {
    width: 962px;
    height: 58px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: center;
    line-height: 36px;
    margin: 46px 0 0 501px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .block_10 {
    width: 1110px;
    height: 455px;
    margin: 105px 0 0 410px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .block_11 {
    width: 359px;
    height: 443px;
    margin-top: 12px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_54 {
    background-color: #d4f3d7;
    border-radius: 10px;
    width: 356px;
    height: 133px;
    margin-left: 3px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image-text_6 {
    width: 308px;
    height: 103px;
    margin: 14px 0 0 15px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_51 {
    width: 102px;
    height: 103px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_32 {
    width: 200px;
    height: 93px;
    margin-top: 9px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_18 {
    width: 250px;
    height: 44px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_23 {
    width: 200px;
    height: 44px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 23px;
    text-align: left;
    line-height: 25px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_121 {
    width: 200px;
    height: 44px;
    overflow-wrap: break-word;
    color: #fc4b57;
    font-size: 23px;
    text-align: left;
    line-height: 25px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_122 {
    width: 200px;
    height: 44px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 23px;
    text-align: left;
    line-height: 25px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_19 {
    width: 118px;
    height: 31px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    margin: 18px 0 0 5px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_123 {
    width: 118px;
    height: 31px;
    overflow-wrap: break-word;
    color: #f7666a;
    font-size: 16px;
    text-align: left;
    line-height: 18px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_24 {
    width: 118px;
    height: 31px;
    overflow-wrap: break-word;
    font-size: 16px;
    text-align: left;
    line-height: 18px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_26 {
    width: 35px;
    height: 44px;
    background: url(images/f5f84f46334cd97ad11e98e0f55534b4.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin: 71px 24px 0 -26px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_55 {
    background-color: #c4efff;
    border-radius: 10px;
    width: 356px;
    height: 133px;
    margin-top: 18px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_52 {
    width: 103px;
    height: 103px;
    margin: 15px 0 0 15px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image-text_7 {
    width: 203px;
    height: 51px;
    margin: 41px 0 0 12px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_33 {
    width: 167px;
    height: 51px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 23px;
    text-align: left;
    line-height: 28px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_27 {
    width: 35px;
    height: 44px;
    background: url(images/6e822b41a1c6d89b4ca24f3498c9d133.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 3px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_56 {
    background-color: #f5e1ff;
    border-radius: 10px;
    width: 356px;
    height: 133px;
    margin: 26px 0 0 2px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_53 {
    width: 102px;
    height: 102px;
    margin: 15px 0 0 16px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_25 {
    width: 181px;
    height: 50px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 20px;
    text-align: left;
    line-height: 28px;
    margin: 40px 0 0 15px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_57 {
    width: 35px;
    height: 44px;
    background: url(images/222a0bcb87712b586e1be145abbf1610.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin: 48px 31px 0 6px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_54 {
    width: 665px;
    height: 450px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_124 {
    width: 729px;
    height: 21px;
    overflow-wrap: break-word;
    color: #353535;
    font-size: 22px;
    text-align: center;
    line-height: 31px;
    margin: 95px 0 73px 604px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_58 {
    position: relative;
    width: 1920px;
    height: 6305px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .block_12 {
    width: 1920px;
    height: 392px;
    background: url(images/f7a67a1f218259645c94f5d097049413.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 17px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .section_3 {
    width: 216px;
    height: 263px;
    background: url(images/a1a35ce28d18db3e1f6dcc037409bb4f.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin: 56px 0 0 544px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_20 {
    width: 530px;
    height: 168px;
    margin: 107px 479px 0 151px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_125 {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
    background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
    width: 408px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 1.5;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_126 {
    width: 530px;
    height: 94px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: left;
    line-height: 36px;
    margin-top: 16px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .block_13 {
    background-color: rgba(245, 225, 255, .41);
    width: 1920px;
    height: 932px;
    margin-top: 16px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_127 {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
    background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
    width: 440px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 1.5;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    margin: 76px 0 0 744px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_128 {
    width: 1018px;
    height: 58px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: center;
    line-height: 36px;
    margin: 35px 0 0 462px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_55 {
    width: 783px;
    height: 528px;
    margin: 48px 0 0 568px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_129 {
    width: 466px;
    height: 18px;
    overflow-wrap: break-word;
    color: #353535;
    font-size: 19px;
    text-align: center;
    line-height: 26px;
    margin: 71px 0 37px 727px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .block_14 {
    width: 1918px;
    height: 955px;
    background: url(images/af793e2c040385ea663c8ea960db6018.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 22px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_130 {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
    background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
    width: 561px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 48px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 1.5;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    margin: 108px 0 0 655px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_131 {
    width: 1020px;
    height: 61px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: center;
    line-height: 36px;
    margin: 31px 0 0 437px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_56 {
    width: 783px;
    height: 528px;
    margin: 64px 0 102px 568px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_34 {
    width: 892px;
    height: 167px;
    margin: 100px 0 0 513px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_132 {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
    background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
    width: auto;
    overflow-wrap: break-word;
    color: #000;
    font-size: 48px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 1.5;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_133 {
    width: 892px;
    height: 96px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: center;
    line-height: 37px;
    margin-top: 10px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_57 {
    width: 836px;
    height: 562px;
    margin: 44px 0 0 545px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_35 {
    width: 929px;
    height: 61px;
    margin: 58px 0 0 510px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_134 {
    width: 240px;
    height: 26px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: center;
    line-height: 37px;
    margin-left: 349px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_135 {
    width: 939px;
    height: 26px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: center;
    line-height: 37px;
    margin-top: 9px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .block_15 {
    width: 1920px;
    height: 760px;
    background: url(images/4173f7a5f6386312cd4215db6be33273.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 291px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_21 {
    width: 1065px;
    height: 111px;
    margin: 60px 0 0 457px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_26 {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(11, 141, 130)), color-stop(0, rgb(11, 141, 130)), color-stop(99.633789%, rgb(62, 160, 196)), to(rgb(62, 160, 196)));
    background-image: linear-gradient(180deg, rgb(11, 141, 130) 0, rgb(11, 141, 130) 0, rgb(62, 160, 196) 99.633789%, rgb(62, 160, 196) 100%);
    width: 349px;
    height: 131px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 60px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 48px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_136 {
    width: 557px;
    height: 82px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: left;
    line-height: 30px;
    margin-top: 8px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_59 {
    width: 1187px;
    height: 466px;
    margin: 11px 0 112px 430px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_58 {
    width: 666px;
    height: 466px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_22 {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(11, 141, 130)), color-stop(0, rgb(11, 141, 130)), color-stop(99.633789%, rgb(62, 160, 196)), to(rgb(62, 160, 196)));
    background-image: linear-gradient(180deg, rgb(11, 141, 130) 0, rgb(11, 141, 130) 0, rgb(62, 160, 196) 99.633789%, rgb(62, 160, 196) 100%);
    width: 438px;
    overflow-wrap: break-word;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    font-size: 0;
    text-align: left;
    line-height: 72px;
    margin: 181px 0 0 24px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_137 {
    width: 438px;
    height: 175px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 150px;
    text-align: left;
    line-height: 120px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_27 {
    width: 468px;
    height: 175px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 150px;
    text-align: left;
    line-height: 72px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_138 {
    width: 448px;
    height: 175px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 40px;
    text-align: left;
    line-height: 72px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_60 {
    width: 143px;
    height: 184px;
    background: url(images/99e48e547342236e269596a24104b68e.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin: 131px 0 0 -84px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .block_16 {
    width: 1920px;
    height: 917px;
    background: url(images/8ef74370128ccc59c59b5affd3b9d8a6.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 90px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_36 {
    width: 875px;
    height: 137px;
    margin: 56px 0 0 567px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_139 {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
    background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
    width: 595px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 60px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 1.5;
    margin-left: 110px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_140 {
    width: 885px;
    height: 52px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: center;
    line-height: 30px;
    margin-top: 23px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_59 {
    width: 893px;
    height: 601px;
    margin: 60px 0 63px 526px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .block_17 {
    width: 1920px;
    height: 799px;
    background: url(images/4849fbe16eb62bd7668008573d4a6fb9.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin: 67px 0 55px 0
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_141 {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(155, 53, 151)), color-stop(0, rgb(155, 53, 151)), color-stop(99.121094%, rgb(187, 112, 225)), to(rgb(187, 112, 225)));
    background-image: linear-gradient(180deg, rgb(155, 53, 151) 0, rgb(155, 53, 151) 0, rgb(187, 112, 225) 99.121094%, rgb(187, 112, 225) 100%);
    width: 275px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    margin: 57px 0 0 458px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_28 {
    width: 465px;
    margin: 9px 0 0 450px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_23 {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(155, 53, 151)), color-stop(0, rgb(155, 53, 151)), color-stop(99.121094%, rgb(187, 112, 225)), to(rgb(187, 112, 225)));
    background-image: linear-gradient(180deg, rgb(155, 53, 151) 0, rgb(155, 53, 151) 0, rgb(187, 112, 225) 99.121094%, rgb(187, 112, 225) 100%);
    width: 380px;
    overflow-wrap: break-word;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    font-size: 0;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_142 {
    width: 380px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 72px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_28 {
    width: 380px;
    height: 109px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 60px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 51px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_143 {
    width: 380px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 36px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 51px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .section_4 {
    width: 96px;
    height: 124px;
    background: url(images/be995fdf7c49754acc34139afcbcc54d.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-left: -11px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_144 {
    width: 824px;
    height: 52px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: left;
    line-height: 30px;
    margin: 10px 0 0 453px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_145 {
    width: 646px;
    height: 52px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: left;
    line-height: 30px;
    margin: 33px 0 0 452px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_146 {
    width: 332px;
    height: 22px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: left;
    line-height: 30px;
    margin: 35px 0 346px 452px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .block_18 {
    height: 194px;
    background: url(images/3ba51f98c4f48a5b9d773e473f651bd2.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 1680px;
    position: absolute;
    left: 240px;
    top: 3443px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_24 {
    width: 221px;
    overflow-wrap: break-word;
    font-size: 0;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    margin: 57px 0 0 641px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_147 {
    width: 221px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 60px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_148 {
    width: 211px;
    height: 63px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 99px;
    text-align: left;
    line-height: 107px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_61 {
    width: 1920px;
    height: 1010px;
    background: url(images/a5b7a895a58ca828cb58346a48cc80b4.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: -1px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_25 {
    width: 1103px;
    margin: 78px 0 0 417px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_29 {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
    background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
    width: 566px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 60px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 1.5;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_149 {
    width: 503px;
    height: 94px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: right;
    line-height: 36px;
    margin-top: 24px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_29 {
    width: 1024px;
    height: 670px;
    margin: 33px 0 106px 430px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_60 {
    width: 452px;
    height: 670px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .section_5 {
    position: relative;
    width: 511px;
    height: 423px;
    margin-top: 122px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .section_6 {
    width: 83px;
    height: 107px;
    background: url(images/53beedf3999cc2d189814c290f4c5da3.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin: 65px 0 0 209px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .section_7 {
    width: 83px;
    height: 107px;
    background: url(images/3b014e2d99882cd5c8666611fdf655e9.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin: 134px 0 0 224px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_26 {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
    background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
    position: absolute;
    left: 0;
    top: 0;
    width: 385px;
    overflow-wrap: break-word;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    font-size: 0;
    text-align: left
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_150 {
    width: 365px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 48px;
    text-align: left
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_30 {
    width: 365px;
    height: 137px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 60px;
    text-align: left;
    line-height: 1
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_151 {
    width: 365px;
    height: 137px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 100px;
    font-weight: 700;
    text-align: left;
    line-height: 100px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_27 {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
    background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
    position: absolute;
    left: 11px;
    top: 237px;
    width: 520px;
    overflow-wrap: break-word;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    font-size: 0;
    text-align: left
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_152 {
    width: 500px;
    height: 137px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 48px;
    text-align: left
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_31 {
    width: 500px;
    height: 137px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 60px;
    text-align: left
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_153 {
    width: 500px;
    height: 137px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 100px;
    font-weight: 700;
    text-align: left;
    line-height: 100px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_62 {
    position: relative;
    width: 1920px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_28 {
    height: 194px;
    background: url(images/c1b2b695bcf5373a143ef7036c345e03.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 1680px;
    margin: 79px 0 0 240px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_154 {
    width: 213px;
    height: 62px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 60px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 72px;
    margin: 58px 0 0 632px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_30 {
    width: 1162px;
    height: 468px;
    margin: 11px 0 0 431px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_29 {
    width: 528px;
    height: 246px;
    margin-top: 81px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_32 {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
    background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
    width: 431px;
    height: 137px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 50px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 53px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_155 {
    width: 520px;
    height: 87px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 26px;
    text-align: left;
    line-height: 31px;
    margin: 22px 0 0 8px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_61 {
    width: 660px;
    height: 468px;
    margin-left: -26px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_30 {
    width: 1920px;
    height: 573px;
    background: url(images/72a4d04302e161974921a7983f755123.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 25px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_156 {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
    background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
    width: 564px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 50px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 1.5;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    margin: 193px 0 0 900px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_157 {
    width: 625px;
    height: 55px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 26px;
    text-align: left;
    line-height: 31px;
    margin: 35px 0 216px 898px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_31 {
    width: 1920px;
    height: 742px;
    background: url(images/57b7453a016c891c93f00473495920a2.webp) 100% no-repeat;
    background-size: 100% 100%
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_158 {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
    background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
    width: 1081px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 50px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 1.5;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    margin: 77px 0 0 416px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_159 {
    width: 1072px;
    height: 56px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 26px;
    text-align: center;
    line-height: 31px;
    margin: 41px 0 514px 432px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_32 {
    height: 194px;
    background: url(images/1236b2ba777e3ab2c01a9254cd213e00.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 1680px;
    margin: 43px 0 0 240px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_160 {
    width: 323px;
    height: 63px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 60px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 60px;
    margin: 66px 0 0 563px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_31 {
    width: 1110px;
    height: 409px;
    margin: 64px 0 0 415px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_62 {
    width: 607px;
    height: 409px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_33 {
    width: 465px;
    height: 206px;
    margin-top: 73px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_33 {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
    background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
    width: 464px;
    height: 94px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 46px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: right;
    padding-right: 5px;
    line-height: 44px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_161 {
    width: 450px;
    height: 74px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 22px;
    text-align: right;
    line-height: 26px;
    margin: 48px 0 0 15px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_162 {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
    background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
    width: 673px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 46px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    line-height: 1.5;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    margin: 95px 0 0 433px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_163 {
    width: 470px;
    height: 75px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 22px;
    text-align: left;
    line-height: 26px;
    margin: 61px 0 0 431px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_32 {
    width: 1024px;
    height: 319px;
    margin: 189px 0 0 426px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_63 {
    width: 527px;
    height: 319px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_34 {
    width: 466px;
    height: 176px;
    margin-top: 69px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_164 {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
    background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
    width: 191px;
    overflow-wrap: break-word;
    color: #fff;
    font-size: 46px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    line-height: 1.5;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_165 {
    width: 466px;
    height: 94px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 22px;
    text-align: left;
    line-height: 25px;
    margin-top: 34px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_35 {
    height: 235px;
    background: url(images/aa10f75cd2c7d52eb68515125b15c8da.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 98px;
    width: 1920px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_166 {
    width: 883px;
    height: 64px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 60px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 60px;
    margin: 90px 0 0 530px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_33 {
    width: 1097px;
    height: 504px;
    margin: 79px 0 0 426px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_36 {
    width: 442px;
    height: 249px;
    margin-top: 113px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_167 {
    background-image: linear-gradient(-89deg, rgb(252, 179, 153) 0, rgb(252, 179, 153) 0, rgb(214, 161, 199) 22.924805%, rgb(147, 139, 255) 49.755859%, rgb(93, 134, 255) 74.072266%, rgb(44, 130, 255) 99.633789%);
    width: 289px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 48px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    line-height: 1.5;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_168 {
    width: 442px;
    height: 173px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 30px;
    text-align: left;
    line-height: 36px;
    margin-top: 36px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_64 {
    width: 504px;
    height: 504px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_34 {
    width: 1920px;
    height: 522px;
    background: url(images/b5edbf572bf4326c51e82d97a93b1197.webp) 100% no-repeat;
    background-size: 100% 100%;
    margin-top: 38px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_169 {
    background-image: linear-gradient(-89deg, rgb(252, 179, 153) 0, rgb(252, 179, 153) 0, rgb(214, 161, 199) 22.924805%, rgb(147, 139, 255) 49.755859%, rgb(93, 134, 255) 74.072266%, rgb(44, 130, 255) 99.633789%);
    width: 444px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 48px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    line-height: 1.5;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    margin: 75px 0 0 427px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_170 {
    width: 1028px;
    height: 65px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 30px;
    text-align: left;
    line-height: 36px;
    margin: 25px 0 0 438px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_65 {
    width: 628px;
    height: 230px;
    margin: 27px 0 62px 648px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_171 {
    background-image: linear-gradient(-89deg, rgb(252, 179, 153) 0, rgb(252, 179, 153) 0, rgb(214, 161, 199) 22.924805%, rgb(147, 139, 255) 49.755859%, rgb(93, 134, 255) 74.072266%, rgb(44, 130, 255) 99.633789%);
    width: 285px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 48px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: left;
    line-height: 1.5;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    margin: 63px 0 0 786px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_172 {
    width: 459px;
    height: 29px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 30px;
    text-align: left;
    line-height: 36px;
    margin: 16px 0 0 704px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image-wrapper_15 {
    width: 1105px;
    height: 476px;
    margin: 1015px 0 0 417px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_66 {
    width: 449px;
    height: 475px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_67 {
    width: 454px;
    height: 476px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_35 {
    width: 845px;
    height: 31px;
    margin: 28px 0 0 569px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .section_8 {
    background-color: #cc518a;
    border-radius: 50%;
    width: 17px;
    height: 17px;
    margin-top: 8px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_173 {
    width: 158px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 30px;
    text-align: left;
    margin: 0 0 0 15px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .section_9 {
    background-color: #1b7cb8;
    border-radius: 50%;
    width: 17px;
    height: 17px;
    margin: 8px 0 0 455px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_174 {
    width: auto;
    overflow-wrap: break-word;
    color: #000;
    font-size: 30px;
    text-align: left;
    margin-left: 18px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_36 {
    width: 1119px;
    margin: 115px 0 76px 410px;
    position: relative
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_36 ul {
    width: 1119px;
    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
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_36 ul li {
    width: 100%;
    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
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_36 ul li:nth-of-type(odd) {
    background: -webkit-gradient(linear, left top, right top, from(#fbd7e8), color-stop(30%, #c7e8f8), color-stop(30%, #eeefef), to(#eeefef));
    background: linear-gradient(90deg, #fbd7e8 0%, #c7e8f8 30%, #eeefef 30%, #eeefef 100%)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_36 ul li .left {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 30%;
    flex: 0 1 30%;
    color: #000;
    font-size: 30px;
    text-align: left;
    padding: 10px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .group_36 ul li .right {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 70%;
    flex: 0 1 70%;
    padding: 10px;
    color: #000;
    font-size: 30px;
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_34 {
    width: 281px;
    height: 1169px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 30px;
    text-align: left;
    line-height: 60px;
    margin: 18px 0 0 29px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_37 {
    width: 558px;
    height: 1163px;
    overflow-wrap: break-word;
    font-size: 0;
    text-align: left;
    line-height: 60px;
    margin: 21px 230px 0 31px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_35 {
    width: 558px;
    height: 1163px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 30px;
    text-align: left;
    line-height: 60px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_36 {
    width: 558px;
    height: 1163px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 30px;
    text-align: left;
    line-height: 60px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_175 {
    width: 558px;
    height: 1163px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 30px;
    text-align: left;
    line-height: 60px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_176 {
    width: 558px;
    height: 1163px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 30px;
    text-align: left;
    line-height: 60px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_37 {
    width: 558px;
    height: 1163px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 30px;
    text-align: left;
    line-height: 60px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .paragraph_38 {
    width: 558px;
    height: 1163px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 30px;
    text-align: left;
    line-height: 60px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_68 {
    position: absolute;
    left: 347px;
    top: 5253px;
    width: 1240px;
    height: 976px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_69 {
    position: absolute;
    left: 978px;
    top: 2896px;
    width: 515px;
    height: 244px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_70 {
    position: absolute;
    left: 0;
    top: 21300px;
    width: 1920px;
    height: 1251px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_70 .word {
    position: absolute;
    top: 131px;
    left: 50%;
    width: 1000px;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_70 .word ul {
    width: 100%;
    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
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_70 .word ul li {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 50%;
    flex: 0 1 50%;
    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
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_70 .word ul li .word-item {
    margin-left: 10px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_70 .word ul li .word-item .word-tit {
    font-size: 48px;
    color: #000
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_70 .word ul li .word-item .word-msg {
    font-weight: 400;
    font-size: 30px;
    color: #000
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_63 {
    position: absolute;
    left: 0;
    top: 17950px;
    width: 1920px;
    height: 1222px;
    background: url(images/66ed73fa73a5a6d288ab1c80b7846ef9.webp) 100% no-repeat;
    background-size: 100% 100%
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_177 {
    background-image: linear-gradient(-85deg, rgb(249, 125, 162) 0, rgb(249, 125, 162) 0, rgb(52, 201, 238) 100%, rgb(52, 201, 238) 100%);
    width: 398px;
    overflow-wrap: break-word;
    color: #030000;
    font-size: 60px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 1.5;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    margin: 99px 0 0 446px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_178 {
    width: 559px;
    height: 59px;
    overflow-wrap: break-word;
    color: #030000;
    font-size: 24px;
    text-align: left;
    line-height: 36px;
    margin: 36px 0 978px 446px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-wrapper_38 {
    height: 280px;
    background: url(images/045a78ee3609936548297865fc98055c.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 1920px;
    position: absolute;
    left: 0;
    top: 991px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_179 {
    width: 859px;
    height: 65px;
    overflow-wrap: break-word;
    color: #030000;
    font-size: 60px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 36px;
    margin: 102px 0 0 539px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .box_64 {
    background-color: #f2f2f2;
    position: relative;
    width: 1920px;
    height: 1087px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_37 {
    width: 709px;
    height: 131px;
    margin: 86px 0 0 614px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_180 {
    background-image: linear-gradient(-85deg, rgb(249, 125, 162) 0, rgb(249, 125, 162) 0, rgb(52, 201, 238) 100%, rgb(52, 201, 238) 100%);
    width: 709px;
    overflow-wrap: break-word;
    color: #05060a;
    font-size: 60px;
    font-family: ComicSansMS-Bold;
    font-weight: 700;
    text-align: center;
    line-height: 1.5;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(0, 0, 0, 0)
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_181 {
    width: 571px;
    height: 42px;
    overflow-wrap: break-word;
    color: #05060a;
    font-size: 48px;
    font-family: ComicSansMS-Bold;
    text-align: center;
    line-height: 36px;
    margin: 24px 0 0 74px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_182 {
    width: 1116px;
    height: 96px;
    overflow-wrap: break-word;
    color: #05060a;
    font-size: 24px;
    text-align: center;
    line-height: 36px;
    margin: 45px 0 729px 414px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .section_10 {
    height: 786px;
    background: url(images/fc5d6117ce3530cb087d172ba5bf80d4.webp) 100% no-repeat;
    background-size: 100% 100%;
    width: 1159px;
    position: absolute;
    left: 426px;
    top: 373px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .section_11 {
    width: 1084px;
    height: 156px;
    margin: 227px 0 0 -8px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image-text_8 {
    width: 127px;
    height: 122px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_71 {
    width: 56px;
    height: 55px;
    margin-left: 34px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_38 {
    width: 127px;
    height: 53px;
    margin-top: 14px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_183 {
    width: 127px;
    height: 23px;
    overflow-wrap: break-word;
    color: #fb6878;
    font-size: 26px;
    font-family: ComicSansMS-Bold;
    text-align: center;
    line-height: 36px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_184 {
    width: 121px;
    height: 21px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 26px;
    text-align: center;
    line-height: 36px;
    margin: 9px 0 0 2px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image-text_9 {
    width: 113px;
    height: 125px;
    margin-top: 31px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image_72 {
    width: 61px;
    height: 57px;
    margin-left: 24px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_39 {
    width: 113px;
    height: 57px;
    margin-top: 11px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_185 {
    width: 98px;
    height: 22px;
    overflow-wrap: break-word;
    color: #4258bc;
    font-size: 26px;
    font-family: ComicSansMS-Bold;
    text-align: center;
    line-height: 36px;
    margin-left: 8px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_186 {
    width: 123px;
    height: 26px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 26px;
    text-align: center;
    line-height: 36px;
    margin-top: 9px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .section_12 {
    width: 1137px;
    height: 172px;
    margin: 97px 0 134px 2px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image-text_10 {
    width: 130px;
    height: 99px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .label_2 {
    width: 42px;
    height: 32px;
    margin-left: 42px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_40 {
    width: 130px;
    height: 54px;
    margin-top: 13px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_187 {
    width: 53px;
    height: 23px;
    overflow-wrap: break-word;
    color: #4258bc;
    font-size: 26px;
    font-family: ComicSansMS-Bold;
    text-align: center;
    line-height: 36px;
    margin-left: 33px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_188 {
    width: 130px;
    height: 23px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: center;
    line-height: 36px;
    margin-top: 8px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image-text_11 {
    width: 108px;
    height: 103px;
    margin: 69px 0 0 370px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .label_3 {
    width: 49px;
    height: 39px;
    margin-left: 21px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_41 {
    width: 108px;
    height: 56px;
    margin-top: 8px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_189 {
    width: 39px;
    height: 23px;
    overflow-wrap: break-word;
    color: #fb6878;
    font-size: 26px;
    font-family: ComicSansMS-Bold;
    text-align: center;
    line-height: 36px;
    margin-left: 26px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_190 {
    width: 108px;
    height: 23px;
    overflow-wrap: break-word;
    color: #05060a;
    font-size: 24px;
    text-align: center;
    line-height: 36px;
    margin-top: 10px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .image-text_12 {
    width: 219px;
    height: 94px;
    margin: 5px 0 0 310px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .label_4 {
    width: 42px;
    height: 32px;
    margin-left: 79px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text-group_42 {
    width: 219px;
    height: 54px;
    margin-top: 8px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_191 {
    width: 79px;
    height: 24px;
    overflow-wrap: break-word;
    color: #fb6878;
    font-size: 26px;
    font-family: ComicSansMS-Bold;
    text-align: center;
    line-height: 36px;
    margin-left: 58px
}

#TAB80KIDS .TAB80KIDS-pc #section-1 .text_192 {
    width: 219px;
    height: 23px;
    overflow-wrap: break-word;
    color: #000;
    font-size: 24px;
    text-align: center;
    line-height: 36px;
    margin-top: 7px
}

@media screen and (max-device-width: 768px) {
    #TAB80KIDS .TAB80KIDS-pc {
        display: none !important
    }

    #TAB80KIDS .TAB80KIDS-phone {
        display: block !important;
        -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
        transform-origin: 0 0
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .page {
        position: relative;
        width: 750px;
        overflow: hidden
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_1 {
        position: relative;
        width: 750px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_2 {
        width: 750px;
        height: 398px;
        background: url(images/2309987acc4e341bf6c0ff308fddd3cd.webp) 100% no-repeat;
        background-size: 100% 100%
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_1 {
        width: 342px;
        height: 164px;
        margin: 137px 0 0 378px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_1 {
        width: 283px;
        height: 41px;
        overflow-wrap: break-word;
        color: #0092ff;
        font-size: 48px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 34px;
        margin-left: 38px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_1 {
        width: 342px;
        height: 113px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 24px;
        text-align: center;
        margin-top: 20px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_3 {
        position: relative;
        width: 750px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_4 {
        width: 689px;
        height: 180px;
        margin: 46px 0 0 30px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_5 {
        background-color: #f9efed;
        border-radius: 19px;
        position: relative;
        width: 195px;
        height: 180px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_2 {
        width: 185px;
        height: 61px;
        margin: 11px 0 0 4px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_2 {
        background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
        width: 185px;
        height: 46px;
        overflow-wrap: break-word;
        color: #fb6878;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 19px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_2 {
        width: 182px;
        height: 14px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 18px;
        font-family: MyriadPro-Regular;
        text-align: left;
        line-height: 21px;
        margin: 1px 0 0 1px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_1 {
        width: 139px;
        height: 12px;
        margin: 94px 0 2px 24px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-wrapper_1 {
        height: 91px;
        background: url(images/bd0df33f994074f07e73d6e1d05cdef1.webp) 100% no-repeat;
        background-size: 100% 100%;
        width: 137px;
        position: absolute;
        left: 24px;
        top: 78px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_2 {
        width: 115px;
        height: 73px;
        margin: 9px 0 0 11px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_6 {
        background-color: #f5f5f7;
        border-radius: 19px;
        position: relative;
        width: 275px;
        height: 180px;
        margin-left: 10px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_3 {
        width: 262px;
        height: 44px;
        margin: 16px 0 0 6px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_3 {
        width: 262px;
        height: 19px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 18px;
        text-align: left;
        line-height: 21px;
        margin-top: 25px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_4 {
        background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
        width: 243px;
        height: 26px;
        overflow-wrap: break-word;
        color: #fb6878;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 19px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0);
        margin: 0 7px 0 -250px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-wrapper_2 {
        height: 106px;
        background: url(images/f53b8c2c72cd9202e9561cea6018fb16.webp) 100% no-repeat;
        background-size: 100% 100%;
        width: 184px;
        margin: 5px 0 9px 41px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_3 {
        width: 154px;
        height: 82px;
        margin: 10px 0 0 14px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_4 {
        position: absolute;
        left: 42px;
        top: 171px;
        width: 184px;
        height: 15px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_1 {
        background-color: #f5f5f7;
        border-radius: 19px;
        height: 179px;
        margin-left: 11px;
        width: 198px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_3 {
        background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
        width: 183px;
        height: 43px;
        overflow-wrap: break-word;
        color: #fb6878;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 21px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0);
        margin: 15px 0 0 9px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_7 {
        width: 690px;
        height: 150px;
        margin: 6px 0 0 30px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_1 {
        background-color: #f9efed;
        border-radius: 19px;
        width: 193px;
        height: 150px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_4 {
        position: relative;
        width: 184px;
        height: 53px;
        margin: 7px 0 0 4px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_4 {
        width: 184px;
        height: 30px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 16px;
        text-align: center;
        line-height: 14px;
        margin-top: 23px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_5 {
        background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
        position: absolute;
        left: 21px;
        top: 0;
        width: 135px;
        height: 26px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 23px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_2 {
        background-color: #f9efed;
        border-radius: 19px;
        width: 249px;
        height: 150px;
        margin-left: 8px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_5 {
        width: 241px;
        height: 41px;
        margin: 14px 0 0 5px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_6 {
        background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
        width: 241px;
        height: 26px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 36px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_7 {
        width: 170px;
        height: 17px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 18px;
        text-align: left;
        line-height: 36px;
        margin: -2px 0 0 28px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_3 {
        background-color: #f9efed;
        border-radius: 19px;
        width: 231px;
        height: 150px;
        margin-left: 9px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_6 {
        position: relative;
        width: 219px;
        height: 39px;
        margin: 10px 0 0 8px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_8 {
        background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
        width: 210px;
        height: 26px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 23px;
        margin-left: 1px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_9 {
        position: absolute;
        left: 0;
        top: 22px;
        width: 219px;
        height: 17px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 18px;
        text-align: left;
        line-height: 23px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_5 {
        width: 133px;
        height: 85px;
        margin: 9px 0 7px 44px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_8 {
        width: 687px;
        height: 209px;
        margin: 10px 0 0 30px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .block_1 {
        background-color: #f9efed;
        border-radius: 19px;
        position: relative;
        width: 169px;
        height: 209px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_7 {
        width: 147px;
        height: 91px;
        margin: 15px 0 0 10px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_5 {
        background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
        width: 147px;
        height: 40px;
        overflow-wrap: break-word;
        color: #fb6878;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 19px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_10 {
        width: 147px;
        height: 48px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 18px;
        text-align: center;
        line-height: 15px;
        margin-top: 3px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-wrapper_3 {
        height: 115px;
        background: url(images/bd3b4952bf188e3c6bd56b6bb5b96868.webp) 100% no-repeat;
        background-size: 100% 100%;
        width: 62px;
        position: absolute;
        left: 36px;
        top: 106px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_6 {
        width: 47px;
        height: 94px;
        margin: 9px 0 0 8px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .block_2 {
        background-color: #f1fbfd;
        border-radius: 14px;
        width: 262px;
        height: 209px;
        margin-left: 10px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_8 {
        width: 243px;
        height: 154px;
        margin: 12px 0 0 9px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_11 {
        background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
        width: 243px;
        height: 62px;
        overflow-wrap: break-word;
        color: #fb6878;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 21px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_12 {
        background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
        width: 226px;
        height: 46px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 20px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0);
        margin: 5px 0 0 4px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_6 {
        text-shadow: 1px 0px 1px rgba(0, 0, 0, .72);
        width: 50px;
        height: 27px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 14px;
        font-weight: 700;
        text-align: center;
        line-height: 13px;
        margin: 14px 0 0 142px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .block_3 {
        background-color: #f4f6f8;
        border-radius: 29px;
        width: 234px;
        height: 209px;
        margin-left: 12px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_9 {
        width: 215px;
        height: 63px;
        margin: 16px 0 0 10px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_7 {
        background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
        width: 215px;
        height: 47px;
        overflow-wrap: break-word;
        color: #fb6878;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 22px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_13 {
        width: 200px;
        height: 14px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 18px;
        text-align: left;
        line-height: 21px;
        margin: 2px 0 0 7px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_9 {
        width: 506px;
        height: 137px;
        margin: 8px 0 0 209px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_4 {
        background-color: #f5f5f7;
        border-radius: 19px;
        width: 253px;
        height: 137px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_8 {
        background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
        width: 232px;
        height: 43px;
        overflow-wrap: break-word;
        color: #fb6878;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 22px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0);
        margin: 19px 0 0 12px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .section_1 {
        width: 231px;
        height: 61px;
        margin: -1px 0 15px 15px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_9 {
        width: 153px;
        height: 31px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 16px;
        text-align: left;
        line-height: 16px;
        margin-top: 12px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .label_1 {
        width: 22px;
        height: 29px;
        margin: 10px 0 0 -79px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .label_2 {
        width: 24px;
        height: 28px;
        margin: 13px 0 0 43px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_7 {
        width: 65px;
        height: 61px;
        margin-left: 3px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_5 {
        background-color: #f5f5f7;
        border-radius: 14px;
        width: 246px;
        height: 137px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_10 {
        position: relative;
        width: 209px;
        height: 40px;
        margin: 10px 0 0 19px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_14 {
        width: 181px;
        height: 18px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 18px;
        text-align: left;
        line-height: 21px;
        margin: 22px 0 0 14px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_15 {
        background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
        position: absolute;
        left: 0;
        top: 0;
        width: 209px;
        height: 26px;
        overflow-wrap: break-word;
        color: #fb6878;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 19px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_8 {
        width: 224px;
        height: 89px;
        margin: 2px 0 4px 4px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_10 {
        width: 684px;
        height: 180px;
        margin: 5px 0 0 31px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_11 {
        background-color: #f5f5f7;
        border-radius: 19px;
        width: 258px;
        height: 180px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_11 {
        position: relative;
        width: 177px;
        height: 58px;
        margin: 4px 0 0 45px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_10 {
        background-image: linear-gradient(-82deg, rgb(245, 93, 168) 0, rgb(245, 93, 168) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
        width: 166px;
        height: 47px;
        overflow-wrap: break-word;
        color: #fb6878;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 20px;
        margin-left: 4px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_16 {
        position: absolute;
        left: 0;
        top: 45px;
        width: 177px;
        height: 13px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 18px;
        text-align: left;
        line-height: 20px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_12 {
        background-color: #f9efed;
        border-radius: 19px;
        width: 215px;
        height: 175px;
        margin: 3px 0 0 8px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_12 {
        width: 170px;
        height: 57px;
        margin: 9px 0 0 22px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_17 {
        background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
        width: 99px;
        height: 20px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 23px;
        margin-left: 39px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_11 {
        width: 170px;
        height: 34px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 18px;
        text-align: center;
        line-height: 17px;
        margin-top: 3px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_2 {
        background-color: #f5f5f7;
        border-radius: 19px;
        height: 174px;
        width: 194px;
        margin: 4px 0 0 9px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_18 {
        background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
        width: 138px;
        height: 21px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 16px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0);
        margin: 8px 0 0 35px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_3 {
        height: 131px;
        background: url(images/5fc077e494a6c78ebd6c4aaca5e2b0ef.webp) 100% no-repeat;
        background-size: 100% 100%;
        width: 699px;
        margin: 14px 0 0 51px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_19 {
        width: 401px;
        height: 42px;
        overflow-wrap: break-word;
        color: #0092ff;
        font-size: 48px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 46px;
        margin: 39px 0 0 113px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_20 {
        width: 590px;
        height: 92px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: center;
        line-height: 24px;
        margin: -27px 0 16px 69px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_9 {
        position: absolute;
        left: 95px;
        top: 519px;
        width: 66px;
        height: 110px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_21 {
        position: absolute;
        left: 526px;
        top: 114px;
        width: 195px;
        height: 15px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 16px;
        text-align: center;
        line-height: 20px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_10 {
        position: absolute;
        left: 54px;
        top: 814px;
        width: 153px;
        height: 120px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_13 {
        background-color: #f5f5f7;
        border-radius: 19px;
        position: absolute;
        left: 30px;
        top: 609px;
        width: 171px;
        height: 137px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_13 {
        width: 164px;
        height: 34px;
        margin: 10px 0 0 5px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_22 {
        background-image: linear-gradient(-47deg, rgb(252, 121, 179) 0, rgb(252, 121, 179) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
        width: 164px;
        overflow-wrap: break-word;
        color: #fb6878;
        font-size: 20px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 1.5;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_23 {
        width: 128px;
        height: 13px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 18px;
        text-align: center;
        line-height: 20px;
        margin: -1px 0 0 34px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_11 {
        width: 107px;
        height: 72px;
        margin: 5px 0 16px 31px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_14 {
        width: 750px;
        height: 738px;
        background: #f2f2f2;
        margin: 507px 0 0 0
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_24 {
        background-image: linear-gradient(-85deg, rgb(249, 125, 162) 0, rgb(249, 125, 162) 0, rgb(52, 201, 238) 100%, rgb(52, 201, 238) 100%);
        width: 446px;
        overflow-wrap: break-word;
        color: #030000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 1.5;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0);
        margin: 67px 0 0 144px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_25 {
        width: 605px;
        height: 92px;
        overflow-wrap: break-word;
        color: #030000;
        font-size: 20px;
        text-align: center;
        line-height: 24px;
        margin: 25px 0 0 65px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_12 {
        width: 744px;
        height: 471px;
        margin: 32px 0 2px 6px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_15 {
        width: 750px;
        height: 249px;
        margin-top: 660px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .block_4 {
        width: 676px;
        height: 170px;
        margin: 61px 0 0 42px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_14 {
        width: 676px;
        height: 170px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_26 {
        background-image: linear-gradient(-85deg, rgb(249, 125, 162) 0, rgb(249, 125, 162) 0, rgb(52, 201, 238) 100%, rgb(52, 201, 238) 100%);
        width: 431px;
        overflow-wrap: break-word;
        color: #05060a;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 1.5;
        margin-left: 128px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_27 {
        width: 676px;
        height: 115px;
        overflow-wrap: break-word;
        color: #05060a;
        font-size: 20px;
        text-align: center;
        line-height: 24px;
        margin-top: 5px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_13 {
        width: 750px;
        height: 575px;
        margin-top: -1px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_16 {
        position: relative;
        width: 750px;
        height: 955px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_17 {
        width: 681px;
        height: 474px;
        margin: 62px 0 0 40px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .block_5 {
        width: 447px;
        height: 446px;
        margin-top: 28px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_28 {
        background-image: linear-gradient(-85deg, rgb(249, 125, 162) 0, rgb(249, 125, 162) 0, rgb(52, 201, 238) 100%, rgb(52, 201, 238) 100%);
        width: 249px;
        overflow-wrap: break-word;
        color: #030000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        line-height: 1.5;
        margin-left: 140px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_29 {
        width: 309px;
        height: 91px;
        overflow-wrap: break-word;
        color: #030000;
        font-size: 20px;
        text-align: left;
        line-height: 24px;
        margin: 5px 0 0 138px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_14 {
        width: 337px;
        height: 221px;
        margin-top: 80px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_15 {
        width: 245px;
        height: 322px;
        margin-left: -11px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_18 {
        width: 662px;
        height: 198px;
        margin: 22px 0 0 49px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_4 {
        width: 288px;
        height: 142px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_30 {
        background-image: linear-gradient(-85deg, rgb(249, 125, 162) 0, rgb(249, 125, 162) 0, rgb(52, 201, 238) 100%, rgb(52, 201, 238) 100%);
        width: 197px;
        overflow-wrap: break-word;
        color: #030000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 1.5;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_31 {
        width: 288px;
        height: 92px;
        overflow-wrap: break-word;
        color: #030000;
        font-size: 20px;
        text-align: left;
        line-height: 24px;
        margin-top: 2px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_16 {
        width: 333px;
        height: 195px;
        margin-top: 3px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_15 {
        width: 318px;
        height: 142px;
        margin: 23px 0 34px 388px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_32 {
        background-image: linear-gradient(-85deg, rgb(249, 125, 162) 0, rgb(249, 125, 162) 0, rgb(52, 201, 238) 100%, rgb(52, 201, 238) 100%);
        width: 325px;
        overflow-wrap: break-word;
        color: #030000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 1.5;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_33 {
        width: 318px;
        height: 92px;
        overflow-wrap: break-word;
        color: #030000;
        font-size: 20px;
        text-align: left;
        line-height: 24px;
        margin-top: 1px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_17 {
        position: absolute;
        left: 2px;
        top: 154px;
        width: 170px;
        height: 166px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_19 {
        background-color: #05060a;
        position: relative;
        width: 750px;
        height: 1788px;
        margin-top: -1px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_16 {
        width: 617px;
        height: 157px;
        margin: 48px 0 0 70px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_34 {
        background-image: linear-gradient(-85deg, rgb(249, 125, 162) 0, rgb(249, 125, 162) 0, rgb(52, 201, 238) 100%, rgb(52, 201, 238) 100%);
        width: 363px;
        overflow-wrap: break-word;
        color: #030000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 1.5;
        margin-left: 127px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_35 {
        width: 617px;
        height: 108px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 20px;
        text-align: center;
        line-height: 22px;
        margin-top: 10px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_6 {
        position: absolute;
        left: 6px;
        top: 451px;
        width: 744px;
        height: 1338px;
        background: url(images/ae5fe76b7e80cd0754004a1e123b30c1.webp) 100% no-repeat;
        background-size: 100% 100%
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_18 {
        width: 498px;
        height: 181px;
        margin: 434px 0 0 121px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_17 {
        width: 610px;
        height: 150px;
        margin: 48px 0 0 62px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_36 {
        background-image: linear-gradient(-85deg, rgb(249, 125, 162) 0, rgb(249, 125, 162) 0, rgb(52, 201, 238) 100%, rgb(52, 201, 238) 100%);
        width: 508px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 1.5;
        margin-left: 50px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_37 {
        width: 610px;
        height: 92px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 20px;
        text-align: center;
        line-height: 24px;
        margin-top: 18px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_19 {
        width: 750px;
        height: 347px;
        margin: 33px 0 145px -6px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_20 {
        height: 363px;
        background: url(images/411479de15e9952c8ac4cad64459755d.webp) 100% no-repeat;
        background-size: 100% 100%;
        width: 729px;
        position: absolute;
        left: 7px;
        top: -161px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_5 {
        height: 392px;
        background: url(images/8f6ca2ce5d7435810a65d0a2c8023a01.webp) 100% no-repeat;
        background-size: 100% 100%;
        width: 567px;
        margin: 177px 0 0 84px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_38 {
        width: 436px;
        height: 18px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: center;
        line-height: 22px;
        margin: 361px 0 0 63px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_21 {
        width: 750px;
        height: 861px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_18 {
        width: 613px;
        height: 153px;
        margin: 22px 0 0 71px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_39 {
        background-image: linear-gradient(-85deg, rgb(249, 125, 162) 0, rgb(249, 125, 162) 0, rgb(52, 201, 238) 100%, rgb(52, 201, 238) 100%);
        width: 391px;
        overflow-wrap: break-word;
        color: #030000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 1.5;
        margin-left: 116px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_40 {
        width: 405px;
        height: 29px;
        overflow-wrap: break-word;
        color: #030000;
        font-size: 30px;
        text-align: center;
        line-height: 22px;
        margin: 9px 0 0 109px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_41 {
        width: 613px;
        height: 64px;
        overflow-wrap: break-word;
        color: #030000;
        font-size: 20px;
        text-align: center;
        line-height: 22px;
        margin-top: 12px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_20 {
        width: 588px;
        height: 396px;
        margin: 23px 0 0 79px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_42 {
        background-image: linear-gradient(-85deg, rgb(249, 125, 162) 0, rgb(249, 125, 162) 0, rgb(52, 201, 238) 100%, rgb(52, 201, 238) 100%);
        width: 158px;
        overflow-wrap: break-word;
        color: #030000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 1.5;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0);
        margin: 60px 0 0 302px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_19 {
        width: 670px;
        height: 113px;
        margin: 21px 0 42px 50px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_43 {
        width: 282px;
        height: 29px;
        overflow-wrap: break-word;
        color: #030000;
        font-size: 30px;
        text-align: center;
        line-height: 22px;
        margin-left: 190px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_44 {
        width: 670px;
        height: 68px;
        overflow-wrap: break-word;
        color: #030000;
        font-size: 20px;
        text-align: center;
        line-height: 24px;
        margin-top: 16px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_6 {
        height: 517px;
        background: url(images/198f3faa75cf86db640f04c1f63a78db.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: -1px;
        width: 750px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_45 {
        width: 455px;
        height: 20px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        font-weight: 500;
        text-align: center;
        line-height: 22px;
        margin: 485px 0 0 146px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_22 {
        width: 750px;
        height: 308px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_7 {
        height: 172px;
        background: url(images/2d6254e06c214bb27bd2fc0ef48b2424.webp) 0px -1px no-repeat;
        background-size: 750px 173px;
        margin-top: 1px;
        width: 750px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_46 {
        width: auto;
        height: 48px;
        overflow-wrap: break-word;
        color: #030000;
        font-size: 44px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 22px;
        margin: 62px 0 0 0
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_47 {
        width: 621px;
        height: 67px;
        overflow-wrap: break-word;
        color: #030000;
        font-size: 20px;
        text-align: center;
        line-height: 24px;
        margin: 26px 0 42px 69px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_23 {
        background-color: #e0f7ff;
        height: 1027px;
        margin-top: -1px;
        width: 750px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_7 {
        width: 647px;
        height: 231px;
        margin: 14px 0 0 50px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_21 {
        width: 328px;
        height: 209px;
        margin-top: 18px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_24 {
        width: 289px;
        height: 231px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .block_6 {
        width: 279px;
        height: 126px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_48 {
        background-image: linear-gradient(112deg, rgb(9, 187, 254) 0, rgb(9, 187, 254) 0, rgb(90, 66, 236) 100%, rgb(90, 66, 236) 100%);
        width: 148px;
        height: 50px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 39px;
        margin-top: 86px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_22 {
        width: 124px;
        height: 125px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_49 {
        width: 289px;
        height: 92px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: left;
        line-height: 24px;
        margin-top: 13px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_8 {
        width: 557px;
        margin: 29px 0 0 45px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_50 {
        background-image: linear-gradient(112deg, rgb(9, 187, 254) 0, rgb(9, 187, 254) 0, rgb(90, 66, 236) 100%, rgb(90, 66, 236) 100%);
        width: 164px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 1.5;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_51 {
        background-image: linear-gradient(112deg, rgb(9, 187, 254) 0, rgb(9, 187, 254) 0, rgb(90, 66, 236) 100%, rgb(90, 66, 236) 100%);
        width: 203px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 1.5;
        margin-top: 3px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_9 {
        width: 659px;
        height: 115px;
        margin: 20px 0 0 45px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_52 {
        width: 336px;
        height: 114px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: left;
        line-height: 24px;
        margin-top: 1px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_53 {
        width: 296px;
        height: 68px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: left;
        line-height: 24px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-wrapper_4 {
        width: 683px;
        height: 207px;
        margin: 29px 0 0 30px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_23 {
        width: 325px;
        height: 207px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_24 {
        width: 324px;
        height: 207px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_8 {
        width: 666px;
        height: 209px;
        margin: 54px 0 85px 46px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_20 {
        width: 278px;
        height: 138px;
        margin-top: 47px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_54 {
        background-image: linear-gradient(112deg, rgb(9, 187, 254) 0, rgb(9, 187, 254) 0, rgb(90, 66, 236) 100%, rgb(90, 66, 236) 100%);
        width: 171px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 1.5;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_55 {
        width: 277px;
        height: 88px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: left;
        line-height: 24px;
        margin: 19px 0 0 1px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_25 {
        width: 323px;
        height: 209px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_25 {
        position: relative;
        width: 750px;
        height: 1396px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_9 {
        width: 697px;
        height: 146px;
        background: url(images/c2b981e0b6991b440c7ffb8c3457d5b5.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin: 12px 0 0 53px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_21 {
        width: 591px;
        height: 91px;
        margin: 43px 0 0 27px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_56 {
        width: 591px;
        height: 42px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 48px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 22px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_57 {
        width: 265px;
        height: 27px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 36px;
        text-align: left;
        line-height: 22px;
        margin: 22px 0 0 167px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_58 {
        width: 580px;
        height: 65px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: center;
        line-height: 22px;
        margin: 5px 0 0 84px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_26 {
        width: 387px;
        height: 320px;
        margin: 18px 0 0 169px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_10 {
        width: 697px;
        height: 146px;
        background: url(images/e5a6f2470aaeb78418ff68560d378137.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin: 24px 0 0 53px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_22 {
        width: 682px;
        height: 98px;
        margin: 47px 0 0 -21px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_59 {
        width: 692px;
        height: 52px;
        overflow-wrap: break-word;
        color: #030000;
        font-size: 48px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 22px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_60 {
        width: 368px;
        height: 28px;
        overflow-wrap: break-word;
        color: #030000;
        font-size: 36px;
        text-align: center;
        line-height: 22px;
        margin: 18px 0 0 157px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_61 {
        width: 678px;
        height: 115px;
        overflow-wrap: break-word;
        color: #030000;
        font-size: 20px;
        text-align: center;
        line-height: 1;
        margin: 17px 0 0 43px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_10 {
        height: 146px;
        background: url(images/fafa75e293608b50ff797d5dd00784fa.webp) 100% no-repeat;
        background-size: 100% 100%;
        width: 697px;
        margin: 351px 0 0 53px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_62 {
        width: 493px;
        height: 52px;
        overflow-wrap: break-word;
        color: #030000;
        font-size: 48px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 22px;
        margin: 47px 0 0 78px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_63 {
        width: 505px;
        height: 44px;
        overflow-wrap: break-word;
        color: #030000;
        font-size: 20px;
        text-align: center;
        line-height: 24px;
        margin: -33px 0 20px 126px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_27 {
        position: absolute;
        left: 0;
        top: 869px;
        width: 750px;
        height: 368px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_28 {
        width: 750px;
        height: 504px;
        margin-top: -1px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_29 {
        width: 750px;
        height: 505px;
        margin-top: 161px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_26 {
        position: relative;
        width: 750px;
        height: 1301px;
        margin-top: 815px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_64 {
        width: 560px;
        height: 67px;
        overflow-wrap: break-word;
        color: #030000;
        font-size: 20px;
        text-align: center;
        line-height: 24px;
        margin: 44px 0 0 93px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_12 {
        background-image: linear-gradient(-47deg, rgb(237, 138, 182) 0, rgb(237, 138, 182) 0, rgb(51, 178, 225) 100%, rgb(51, 178, 225) 100%);
        width: 244px;
        height: 62px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 31px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0);
        margin: 39px 0 0 25px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_65 {
        width: 326px;
        height: 174px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: left;
        line-height: 22px;
        margin: 14px 0 0 25px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .section_2 {
        width: 194px;
        height: 61px;
        margin: 46px 0 0 60px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-text_1 {
        width: 70px;
        height: 59px;
        margin-top: 2px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_11 {
        width: 34px;
        height: 33px;
        background: url(images/1b36f8bbb3f53b64215ec3c67162a791.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin: 0 auto
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_23 {
        width: auto;
        height: 19px;
        overflow-wrap: break-word;
        font-size: 0;
        font-weight: 700;
        text-align: center;
        line-height: 24px;
        margin-top: 7px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_66 {
        width: auto;
        height: 19px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 24px;
        font-weight: 700;
        text-align: left;
        line-height: 24px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_67 {
        width: 50px;
        height: 19px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 24px;
        font-weight: 700;
        text-align: left;
        line-height: 24px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-text_2 {
        width: 73px;
        height: 59px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_27 {
        width: 40px;
        height: 31px;
        background: url(images/4da0178c2986086376c886db4abc5056.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin: 0 auto
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_24 {
        width: auto;
        height: 19px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 24px;
        font-weight: 700;
        text-align: center;
        line-height: 24px;
        margin-top: 9px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_11 {
        width: 260px;
        height: 17px;
        margin: 5px 0 0 25px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_68 {
        width: 129px;
        height: 16px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: center;
        line-height: 20px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_69 {
        width: 123px;
        height: 16px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: center;
        line-height: 20px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .section_3 {
        width: 720px;
        height: 460px;
        margin-top: 82px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_30 {
        width: 466px;
        height: 460px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_25 {
        width: 231px;
        height: 236px;
        margin-top: 162px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_70 {
        width: 220px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 1.5;
        margin-left: 1px;
        background: linear-gradient(227deg, #ED8AB6 0%, #33B2E1 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_71 {
        width: 231px;
        height: 183px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: left;
        line-height: 24px;
        margin-top: 14px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_26 {
        width: 603px;
        height: 165px;
        margin: 61px 0 16px 76px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_72 {
        width: auto;
        overflow-wrap: break-word;
        color: #000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 75px;
        background: linear-gradient(227deg, #ED8AB6 0%, #33B2E1 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_73 {
        width: 613px;
        height: 115px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: center;
        line-height: 24px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_31 {
        position: absolute;
        left: 376px;
        top: 140px;
        width: 374px;
        height: 452px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_28 {
        position: relative;
        width: 750px;
        margin-top: 768px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_74 {
        background-image: linear-gradient(-85deg, rgb(249, 125, 162) 0, rgb(249, 125, 162) 0, rgb(52, 201, 238) 100%, rgb(52, 201, 238) 100%);
        width: 323px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 1.5;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0);
        margin: 39px 0 0 216px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_75 {
        width: 669px;
        height: 91px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: center;
        line-height: 24px;
        margin: 14px 0 0 44px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_29 {
        width: 699px;
        height: 53px;
        margin: 24px 0 0 28px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .block_7 {
        width: 624px;
        height: 52px;
        background: url(images/2693c544ce4d9c273fbc80505242ae61.webp) 100% no-repeat;
        background-size: 100% 100%
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .block_7 .image-text_3:nth-child(2) {
        margin-left: 62px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .block_7 .image-text_3:nth-child(3) {
        margin-left: 68px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .block_7 .image-text_3:nth-child(4) {
        margin-left: 50px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .block_7 .image-text_3:nth-child(5) {
        margin-left: 60px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-text_3 {
        width: auto;
        height: 41px;
        margin: 10px 0 0 44px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .label_3 {
        width: 46px;
        height: 49px;
        border: 4px solid #fff;
        margin: -4px 0 0 -4px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_27 {
        width: auto;
        height: 38px;
        margin: 2px 0 0 0
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_76 {
        width: auto;
        height: 17px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 24px;
        line-height: 18px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_77 {
        width: auto;
        height: 17px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 18px;
        line-height: 18px;
        margin: 4px 0 0 1px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_12 {
        width: auto;
        height: 39px;
        margin-top: 14px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_78 {
        width: auto;
        height: 17px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 24px;
        line-height: 18px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_79 {
        width: auto;
        height: 17px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 18px;
        line-height: 18px;
        margin: 5px 0 0 1px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_32 {
        width: 741px;
        height: 311px;
        margin-top: 53px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_80 {
        width: 520px;
        height: 41px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 18px;
        text-align: center;
        line-height: 24px;
        margin: 5px 0 0 100px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_30 {
        width: 750px;
        height: 172px;
        background: url(images/2f7b86c0b5817a5540bcc9d41929ec73.webp) 0px -1px no-repeat;
        background-size: 750px 173px;
        margin-top: 65px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_28 {
        width: 633px;
        height: 74px;
        margin: 48px 0 0 68px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_81 {
        width: 633px;
        height: 34px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 18px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_13 {
        width: 508px;
        height: 23px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: center;
        line-height: 18px;
        margin: 17px 0 0 72px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_82 {
        width: 508px;
        height: 23px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 24px;
        text-align: left;
        line-height: 18px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_83 {
        width: 508px;
        height: 23px;
        overflow-wrap: break-word;
        color: #6d6add;
        font-size: 24px;
        font-weight: 500;
        text-align: left;
        line-height: 44px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_84 {
        width: 508px;
        height: 23px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 24px;
        text-align: left;
        line-height: 18px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_85 {
        width: 508px;
        height: 23px;
        overflow-wrap: break-word;
        color: #6d6add;
        font-size: 24px;
        font-weight: 500;
        text-align: left;
        line-height: 44px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_86 {
        width: 508px;
        height: 23px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 24px;
        text-align: left;
        line-height: 18px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_87 {
        width: 508px;
        height: 23px;
        overflow-wrap: break-word;
        color: #6d6add;
        font-size: 24px;
        font-weight: 500;
        text-align: left;
        line-height: 44px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_88 {
        width: 508px;
        height: 23px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 24px;
        text-align: left;
        line-height: 18px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_89 {
        width: 508px;
        height: 23px;
        overflow-wrap: break-word;
        color: #6d6add;
        font-size: 24px;
        font-weight: 500;
        text-align: left;
        line-height: 44px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_31 {
        height: 119px;
        background: url(images/38dbe7eac7d86b2fcd57ee8ae94f8d65.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 6px;
        width: 750px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_14 {
        width: 203px;
        height: 29px;
        overflow-wrap: break-word;
        font-size: 0;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 18px;
        margin: 35px 0 0 290px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_90 {
        width: 203px;
        height: 29px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 18px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_91 {
        width: 203px;
        height: 29px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        text-align: left;
        line-height: 18px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_32 {
        width: 681px;
        height: 138px;
        margin: 25px 0 0 34px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_12 {
        background-color: #e6e6f0;
        border-radius: 9px;
        height: 138px;
        width: 278px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .section_4 {
        background-color: #d4f3d7;
        border-radius: 9px;
        width: 277px;
        height: 103px;
        margin-top: 18px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-wrapper_5 {
        background-color: #fff;
        border-radius: 9px;
        height: 79px;
        width: 79px;
        margin: 16px 0 0 9px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_33 {
        width: 58px;
        height: 50px;
        margin: 15px 0 0 11px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_29 {
        width: 206px;
        height: 84px;
        margin: 16px -22px 0 5px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_15 {
        width: 206px;
        height: 38px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 20px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_13 {
        width: 206px;
        height: 38px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 24px;
        text-align: left;
        line-height: 20px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_92 {
        width: 206px;
        height: 38px;
        overflow-wrap: break-word;
        color: #fc4b57;
        font-size: 24px;
        text-align: left;
        line-height: 20px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_93 {
        width: 206px;
        height: 38px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 24px;
        text-align: left;
        line-height: 20px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_16 {
        width: 169px;
        height: 41px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 24px;
        margin: 5px 0 0 3px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_94 {
        width: 169px;
        height: 41px;
        overflow-wrap: break-word;
        color: #f7666a;
        font-size: 24px;
        text-align: left;
        line-height: 24px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_14 {
        width: 169px;
        height: 41px;
        overflow-wrap: break-word;
        color: #f7666a;
        font-size: 24px;
        text-align: left;
        line-height: 24px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_13 {
        background-color: #e6e6f0;
        border-radius: 9px;
        width: 193px;
        height: 138px;
        margin-left: 9px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_30 {
        width: 200px;
        height: 44px;
        margin: 8px 0 0 -2px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_95 {
        width: 200px;
        height: 19px;
        overflow-wrap: break-word;
        color: #f45d22;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 18px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_96 {
        width: 181px;
        height: 17px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 18px;
        text-align: center;
        line-height: 12px;
        margin: 8px 0 0 8px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_14 {
        width: 58px;
        height: 71px;
        background: url(images/3db8736be27ed03e1e65f727a9bcbc15.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin: 6px 0 9px 63px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_15 {
        background-color: #e6e6f0;
        border-radius: 9px;
        width: 193px;
        height: 138px;
        margin-left: 8px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_31 {
        position: relative;
        width: 136px;
        height: 51px;
        margin: -4px 0 0 25px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_15 {
        width: 112px;
        height: 39px;
        overflow-wrap: break-word;
        color: #7626c5;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 18px;
        margin-left: 13px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_97 {
        position: absolute;
        left: 0;
        top: 38px;
        width: 136px;
        height: 13px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 18px;
        text-align: center;
        line-height: 12px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-wrapper_6 {
        height: 90px;
        background: url(images/513de458c69ab45b1e617d6a30f862cc.webp) 100% no-repeat;
        background-size: 100% 100%;
        width: 134px;
        margin: 2px 0 1px 29px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_34 {
        width: 113px;
        height: 71px;
        margin: 10px 0 0 10px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_33 {
        width: 680px;
        height: 139px;
        margin: 6px 0 0 35px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_34 {
        background-color: #e6e6f0;
        border-radius: 9px;
        width: 345px;
        height: 138px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_16 {
        width: 138px;
        height: 44px;
        overflow-wrap: break-word;
        color: #f9646e;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 24px;
        margin: 44px 0 0 13px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-wrapper_7 {
        height: 113px;
        background: url(images/b8ede15d614afe2f182b2f8e3e150fc7.webp) 100% no-repeat;
        background-size: 100% 100%;
        width: 168px;
        margin: 14px 16px 0 10px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_35 {
        width: 141px;
        height: 89px;
        margin: 12px 0 0 14px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_35 {
        background-color: #e6e6f0;
        border-radius: 9px;
        width: 328px;
        height: 138px;
        margin-top: 1px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-text_4 {
        width: 297px;
        height: 90px;
        margin: 27px 0 0 13px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_32 {
        width: 154px;
        height: 68px;
        overflow-wrap: break-word;
        color: #477f7f;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 24px;
        margin-top: 9px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-wrapper_8 {
        height: 90px;
        background: url(images/80c8c4773192dcf86bb76bcc060c5ea7.webp) 100% no-repeat;
        background-size: 100% 100%;
        width: 134px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_36 {
        width: 113px;
        height: 71px;
        margin: 9px 0 0 11px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_36 {
        width: 681px;
        height: 138px;
        margin: 8px 0 0 35px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_37 {
        background-color: #e6e6f0;
        border-radius: 9px;
        width: 278px;
        height: 138px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-text_5 {
        width: 271px;
        height: 121px;
        margin: 10px 0 0 18px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-wrapper_9 {
        height: 121px;
        background: url(images/d5d13d3e56bd4b030b3022d549c60220.webp) 100% no-repeat;
        background-size: 100% 100%;
        width: 83px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_37 {
        width: 65px;
        height: 102px;
        margin: 9px 0 0 10px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_16 {
        width: 176px;
        height: 97px;
        margin-top: 9px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_33 {
        width: 176px;
        height: 89px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_98 {
        width: 175px;
        height: 25px;
        overflow-wrap: break-word;
        color: #ff5dfd;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 20px;
        margin-left: 1px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_17 {
        width: 148px;
        height: 50px;
        overflow-wrap: break-word;
        color: #f7666a;
        font-size: 18px;
        text-align: left;
        line-height: 18px;
        margin-top: 14px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_17 {
        width: 32px;
        height: 42px;
        background: url(images/a4d781ae2d4a544450e798a391806812.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin: -34px 0 0 129px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_38 {
        background-color: #e6e6f0;
        border-radius: 9px;
        width: 394px;
        height: 138px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-wrapper_10 {
        height: 121px;
        background: url(images/b0ae0860e65f3724deb7118fad8b8b8e.webp) 100% no-repeat;
        background-size: 100% 100%;
        width: 83px;
        margin: 10px 0 0 34px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_38 {
        width: 65px;
        height: 102px;
        margin: 9px 0 0 9px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_18 {
        width: 219px;
        height: 92px;
        margin: 21px 8px 0 50px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_99 {
        width: 219px;
        height: 26px;
        overflow-wrap: break-word;
        color: #f45d22;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 18px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-text_6 {
        position: relative;
        width: 113px;
        height: 65px;
        margin-top: 1px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_34 {
        width: 113px;
        height: 56px;
        margin-top: 9px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_100 {
        background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
        background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
        width: 79px;
        height: 27px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 38px;
        text-align: left;
        line-height: 42px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_101 {
        width: 110px;
        height: 17px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 18px;
        text-align: center;
        line-height: 12px;
        margin: 12px 0 0 3px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .section_5 {
        position: absolute;
        left: 77px;
        top: 0;
        width: 33px;
        height: 41px;
        background: url(images/a0a99e15ead7b203904c5d402613b41c.webp) 100% no-repeat;
        background-size: 100% 100%
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_39 {
        width: 680px;
        height: 138px;
        margin: 7px 0 0 36px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_40 {
        background-color: #e6e6f0;
        border-radius: 9px;
        position: relative;
        width: 345px;
        height: 138px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .section_6 {
        width: 108px;
        height: 94px;
        margin: 21px 0 0 19px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_18 {
        width: 108px;
        height: 38px;
        overflow-wrap: break-word;
        color: #f9646e;
        font-size: 18px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 18px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .section_7 {
        width: 77px;
        height: 26px;
        margin-top: 6px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_102 {
        width: 56px;
        height: 17px;
        overflow-wrap: break-word;
        color: #f9646e;
        font-size: 23px;
        text-align: center;
        line-height: 45px;
        margin-top: 8px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_41 {
        width: 21px;
        height: 26px;
        background: url(images/dff619b62fcdc0ab13c7e8ff3fa058a1.webp) 100% no-repeat;
        background-size: 100% 100%
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_103 {
        width: 108px;
        height: 10px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 12px;
        text-align: left;
        line-height: 14px;
        margin-top: 14px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-wrapper_11 {
        height: 95px;
        background: url(images/817eb16e2f5e684e992de9928e182a99.webp) 100% no-repeat;
        background-size: 100% 100%;
        width: 165px;
        margin: 22px 22px 0 31px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_39 {
        width: 138px;
        height: 74px;
        margin: 8px 0 0 13px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_40 {
        position: absolute;
        left: 166px;
        top: 2px;
        width: 152px;
        height: 72px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_42 {
        background-color: #e6e6f0;
        border-radius: 9px;
        width: 328px;
        height: 138px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_17 {
        background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
        background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
        width: 158px;
        height: 38px;
        overflow-wrap: break-word;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0);
        font-size: 0;
        font-weight: 700;
        text-align: left;
        line-height: 17px;
        margin: 36px 0 0 16px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_104 {
        width: 158px;
        height: 38px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 23px;
        font-weight: 700;
        text-align: left;
        line-height: 17px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_105 {
        width: 158px;
        height: 38px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 23px;
        text-align: left;
        line-height: 17px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_19 {
        width: 158px;
        height: 38px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 25px;
        font-weight: 700;
        text-align: left;
        line-height: 17px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_106 {
        width: 158px;
        height: 38px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        font-weight: 700;
        text-align: left;
        line-height: 17px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_107 {
        width: 158px;
        height: 38px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 16px;
        text-align: left;
        line-height: 17px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_108 {
        width: 158px;
        height: 38px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 18px;
        text-align: left;
        line-height: 17px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_109 {
        width: 177px;
        height: 20px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 18px;
        margin: 14px 0 0 -155px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .section_8 {
        width: 17px;
        height: 22px;
        background: url(images/d34cffd4672621594a4feb739a7d1746.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin: 32px 175px 0 -60px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_43 {
        width: 682px;
        height: 139px;
        margin: 8px 0 0 37px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_19 {
        background-color: #e6e6f0;
        border-radius: 9px;
        width: 280px;
        height: 138px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_20 {
        width: 99px;
        height: 57px;
        overflow-wrap: break-word;
        color: #783db1;
        font-size: 18px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 20px;
        margin: 34px 0 0 13px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_20 {
        height: 102px;
        background: url(images/fd5c752fe2927eb9e293f821c6037882.webp) 100% no-repeat;
        background-size: 100% 100%;
        width: 152px;
        margin: 19px 10px 0 6px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_44 {
        height: 80px;
        background: url(images/9b4ffc3b30ec49109a6aeb1337bb5fbd_mergeImage.webp) 100% no-repeat;
        background-size: 100% 100%;
        width: 128px;
        margin: 11px 0 0 12px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_21 {
        background-color: #fff;
        border-radius: 4px;
        width: 77px;
        height: 39px;
        margin: 11px 0 0 50px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_22 {
        background-color: #e6e6f0;
        border-radius: 9px;
        position: relative;
        width: 394px;
        height: 138px;
        margin-top: 1px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_18 {
        width: 301px;
        height: 66px;
        margin: 19px 0 0 9px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_110 {
        width: 301px;
        height: 26px;
        overflow-wrap: break-word;
        color: #f45d22;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 18px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_21 {
        width: 101px;
        height: 31px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 18px;
        text-align: center;
        line-height: 18px;
        margin: 9px 0 0 1px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_41 {
        width: 74px;
        height: 74px;
        margin: 6px 15px 0 -5px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_42 {
        position: absolute;
        left: 211px;
        top: 61px;
        width: 146px;
        height: 66px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_45 {
        width: 679px;
        height: 138px;
        margin: 7px 0 0 39px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_23 {
        background-color: #e6e6f0;
        border-radius: 9px;
        width: 345px;
        height: 138px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_22 {
        width: 133px;
        height: 43px;
        overflow-wrap: break-word;
        color: #f9646e;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 24px;
        margin: 36px 0 0 14px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_43 {
        width: 132px;
        height: 108px;
        margin: 15px 35px 0 31px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_24 {
        background-color: #e6e6f0;
        border-radius: 9px;
        width: 328px;
        height: 138px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_23 {
        background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
        background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
        width: 299px;
        height: 45px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 24px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0);
        margin: 7px 0 0 13px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-wrapper_12 {
        width: 263px;
        height: 76px;
        margin: 4px 0 6px 24px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_44 {
        width: 128px;
        height: 76px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_45 {
        width: 128px;
        height: 76px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_46 {
        width: 677px;
        height: 138px;
        margin: 8px 0 44px 40px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .section_9 {
        background-color: #e6e6f0;
        border-radius: 9px;
        width: 372px;
        height: 138px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_111 {
        width: 170px;
        height: 26px;
        overflow-wrap: break-word;
        color: #3d8fb1;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 20px;
        margin: 13px 0 0 105px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-wrapper_13 {
        width: 271px;
        height: 91px;
        margin: 1px 0 7px 45px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_46 {
        width: 77px;
        height: 77px;
        margin-top: 5px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .label_4 {
        width: 28px;
        height: 24px;
        margin: 31px 0 0 21px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_47 {
        width: 127px;
        height: 91px;
        margin-left: 18px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .section_10 {
        background-color: #e6e6f0;
        border-radius: 9px;
        width: 296px;
        height: 138px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_112 {
        width: 94px;
        height: 26px;
        overflow-wrap: break-word;
        color: #3db184;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 20px;
        margin: 8px 0 0 98px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_48 {
        width: 166px;
        height: 100px;
        margin: 0 0 4px 69px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_47 {
        position: absolute;
        left: 292px;
        top: 1140px;
        width: 26px;
        height: 34px;
        background: url(images/22e535a7734a96731d9e820537827dcc.webp) 100% no-repeat;
        background-size: 100% 100%
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_48 {
        width: 750px;
        height: 625px;
        background: url(images/a29507d2a93bb235d7352c2c76a7e31b.webp) 0px 0px no-repeat;
        background-size: 750px 626px;
        margin-top: -1px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_113 {
        background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
        background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
        width: 272px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 1.5;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0);
        margin: 67px 0 0 228px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_114 {
        width: 620px;
        height: 43px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: center;
        line-height: 24px;
        margin: 24px 0 0 50px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .block_8 {
        width: 682px;
        height: 280px;
        margin: 58px 0 0 35px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .section_11 {
        width: 251px;
        height: 272px;
        margin-top: 8px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_49 {
        background-color: #d4f3d7;
        border-radius: 9px;
        width: 249px;
        height: 82px;
        margin-left: 2px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-text_7 {
        width: 221px;
        height: 69px;
        margin: 8px 0 0 9px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_49 {
        width: 63px;
        height: 63px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_35 {
        width: 155px;
        height: 66px;
        margin-top: 3px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_19 {
        width: 185px;
        height: 30px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 1.5
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_24 {
        width: 155px;
        height: 30px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 18px;
        text-align: left;
        line-height: 1.2
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_115 {
        width: 155px;
        height: 30px;
        overflow-wrap: break-word;
        color: #fc4b57;
        font-size: 18px;
        text-align: left;
        line-height: 1.2
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_116 {
        width: 155px;
        height: 30px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 18px;
        text-align: left;
        line-height: 15px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_20 {
        width: 127px;
        height: 32px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 18px;
        margin-top: 4px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_117 {
        width: 127px;
        height: 32px;
        overflow-wrap: break-word;
        color: #f7666a;
        font-size: 18px;
        text-align: left;
        line-height: 18px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_25 {
        width: 127px;
        height: 32px;
        overflow-wrap: break-word;
        color: #f7666a;
        font-size: 18px;
        text-align: left
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_25 {
        width: 22px;
        height: 27px;
        background: url(images/bd2ab74d39b275fca56768bb2927629e.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin: 45px 0 0 -3px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_50 {
        background-color: #c4efff;
        border-radius: 9px;
        width: 249px;
        height: 82px;
        margin-top: 11px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_50 {
        width: 63px;
        height: 64px;
        margin: 8px 0 0 9px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-text_8 {
        width: 151px;
        height: 35px;
        margin: 22px 18px 0 8px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_36 {
        width: 134px;
        height: 35px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 18px;
        text-align: left;
        line-height: 17px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_26 {
        width: 22px;
        height: 27px;
        background: url(images/b8a821712db785f5ee4672cf5c905c27.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 4px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_51 {
        background-color: #f5e1ff;
        border-radius: 9px;
        width: 249px;
        height: 82px;
        margin: 15px 0 0 2px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_51 {
        width: 63px;
        height: 63px;
        margin: 9px 0 0 9px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-text_9 {
        width: 141px;
        height: 35px;
        margin: 27px 29px 0 7px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_37 {
        width: 136px;
        height: 35px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 18px;
        text-align: left;
        line-height: 17px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_52 {
        width: 22px;
        height: 27px;
        background: url(images/13952606ac479ffa06ef648ab015c6d1.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 4px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_52 {
        width: 409px;
        height: 277px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_118 {
        width: 590px;
        height: 17px;
        overflow-wrap: break-word;
        color: #353535;
        font-size: 18px;
        text-align: center;
        line-height: 19px;
        margin: 58px 0 40px 84px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_53 {
        width: 750px;
        height: 241px;
        background: url(images/3964bf4e7ca831b67d3f8a212ddc0ce8.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 11px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_27 {
        width: 133px;
        height: 162px;
        background: url(images/968ae50b02b535d2dcc4c31c13245145.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin: 35px 0 0 117px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_21 {
        width: 318px;
        height: 140px;
        margin: 61px 115px 0 0
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_119 {
        background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
        background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
        width: 309px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 1.5;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_120 {
        width: 315px;
        height: 91px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: left;
        line-height: 24px;
        margin: 1px 0 0 3px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_54 {
        width: 750px;
        height: 573px;
        background: url(images/9aec091b0f608e1a1d468df21f98a6e8.webp) 0px 0px no-repeat;
        background-size: 750px 574px;
        margin-top: 9px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_121 {
        background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
        background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
        width: 333px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 1.5;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0);
        margin: 43px 0 0 217px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_122 {
        width: 686px;
        height: 43px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: center;
        line-height: 24px;
        margin: 20px 0 0 40px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_53 {
        width: 482px;
        height: 326px;
        margin: 34px 0 0 132px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_123 {
        width: 436px;
        height: 17px;
        overflow-wrap: break-word;
        color: #353535;
        font-size: 18px;
        text-align: center;
        line-height: 16px;
        margin: 23px 0 16px 155px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_55 {
        width: 750px;
        height: 587px;
        background: url(images/fb111ee658dc7a0e508317ebcd129cb0.webp) 0px -1px no-repeat;
        background-size: 750px 588px;
        margin-top: 14px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_124 {
        background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
        background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
        width: 425px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 1.5;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0);
        margin: 48px 0 0 158px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_125 {
        width: 630px;
        height: 69px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: center;
        line-height: 24px;
        margin: 25px 0 0 50px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_54 {
        width: 482px;
        height: 326px;
        margin: 26px 0 62px 132px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_56 {
        height: 467px;
        background: url(images/294aacf04f7de6bf2d0fc3a68893628d.webp) 0px -1px no-repeat;
        background-size: 750px 468px;
        width: 750px;
        position: relative
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_22 {
        width: 658px;
        height: 91px;
        margin: 25px 0 0 63px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_26 {
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(11, 141, 130)), color-stop(0, rgb(11, 141, 130)), color-stop(99.633789%, rgb(62, 160, 196)), to(rgb(62, 160, 196)));
        background-image: linear-gradient(180deg, rgb(11, 141, 130) 0, rgb(11, 141, 130) 0, rgb(62, 160, 196) 99.633789%, rgb(62, 160, 196) 100%);
        width: 211px;
        height: 94px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 36px;
        margin-top: 13px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_126 {
        width: 362px;
        height: 91px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: left;
        line-height: 24px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_57 {
        width: 274px;
        margin: 108px 0 136px 463px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_23 {
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(11, 141, 130)), color-stop(0, rgb(11, 141, 130)), color-stop(99.633789%, rgb(62, 160, 196)), to(rgb(62, 160, 196)));
        background-image: linear-gradient(180deg, rgb(11, 141, 130) 0, rgb(11, 141, 130) 0, rgb(62, 160, 196) 99.633789%, rgb(62, 160, 196) 100%);
        width: 274px;
        overflow-wrap: break-word;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0);
        font-size: 0;
        text-align: left;
        line-height: 1.5
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_127 {
        width: 274px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 80px;
        text-align: left
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_27 {
        width: 274px;
        height: 107px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 80px;
        text-align: left;
        line-height: 44px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_128 {
        width: 294px;
        height: 107px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 26px;
        text-align: left;
        line-height: 44px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_55 {
        position: absolute;
        left: 47px;
        top: 112px;
        width: 409px;
        height: 286px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_58 {
        position: absolute;
        left: 660px;
        top: 226px;
        width: 88px;
        height: 113px;
        background: url(images/c7935522b80284fa01ebbec75208a1f4.webp) 100% no-repeat;
        background-size: 100% 100%
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_59 {
        width: 750px;
        height: 563px;
        background: url(images/09a51667e3ec2a930d4f7529c223561b.webp) 0px 0px no-repeat;
        background-size: 750px 564px;
        margin-top: 47px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_38 {
        width: 566px;
        height: 119px;
        margin: 28px 0 0 92px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_129 {
        background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
        background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
        width: 358px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 1.5;
        margin-left: 104px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_130 {
        width: 566px;
        height: 67px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: center;
        line-height: 24px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_56 {
        width: 549px;
        height: 369px;
        margin: 16px 0 31px 106px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_60 {
        position: relative;
        width: 750px;
        height: 491px;
        background: url(images/1dd081d9e7e30ec24c5b1de9cd336b50.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 50px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_131 {
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(155, 53, 151)), color-stop(0, rgb(155, 53, 151)), color-stop(99.121094%, rgb(187, 112, 225)), to(rgb(187, 112, 225)));
        background-image: linear-gradient(180deg, rgb(155, 53, 151) 0, rgb(155, 53, 151) 0, rgb(187, 112, 225) 99.121094%, rgb(187, 112, 225) 100%);
        width: 187px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 1.5;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0);
        margin: 20px 0 0 64px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_24 {
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgb(155, 53, 151)), color-stop(0, rgb(155, 53, 151)), color-stop(99.121094%, rgb(187, 112, 225)), to(rgb(187, 112, 225)));
        background-image: linear-gradient(180deg, rgb(155, 53, 151) 0, rgb(155, 53, 151) 0, rgb(187, 112, 225) 99.121094%, rgb(187, 112, 225) 100%);
        width: 244px;
        overflow-wrap: break-word;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0);
        font-size: 0;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 1;
        margin: 0 0 0 59px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_132 {
        width: 244px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 44px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_28 {
        width: 244px;
        height: 67px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 25px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_133 {
        width: 244px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 1.5
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_134 {
        width: 484px;
        height: 67px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: left;
        line-height: 24px;
        margin: 5px 0 0 57px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_135 {
        width: 402px;
        height: 35px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 18px;
        text-align: left;
        line-height: 18px;
        margin: 12px 0 0 61px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_136 {
        width: 249px;
        height: 17px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 18px;
        text-align: left;
        line-height: 18px;
        margin: 12px 0 212px 61px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .section_12 {
        position: absolute;
        left: 300px;
        top: 33px;
        width: 59px;
        height: 76px;
        background: url(images/b03404313ef4a4c6e36c19ba582c3901.webp) 100% no-repeat;
        background-size: 100% 100%
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_61 {
        width: 750px;
        height: 620px;
        background: url(images/4851405a4cb330658f483a8915717679.webp) 0px -1px no-repeat;
        background-size: 750px 622px;
        margin-top: 33px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_25 {
        width: 683px;
        height: 94px;
        margin: 48px 0 0 38px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_29 {
        background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
        background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
        width: 341px;
        height: 85px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 36px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_137 {
        width: 315px;
        height: 91px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: right;
        line-height: 24px;
        margin-top: 3px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .block_9 {
        width: 630px;
        height: 412px;
        margin: 2px 0 64px 47px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_57 {
        width: 278px;
        height: 412px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_62 {
        position: relative;
        width: 314px;
        height: 265px;
        margin-top: 75px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_63 {
        width: 51px;
        height: 66px;
        background: url(images/995979927f65e3375724ae70b4bc4a66.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin: 27px 0 0 128px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_64 {
        width: 51px;
        height: 66px;
        background: url(images/0d70ec6ba585c28beee62e24f9386168.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin: 76px 0 0 137px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_26 {
        background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
        background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
        position: absolute;
        left: 0;
        top: 0;
        width: 224px;
        overflow-wrap: break-word;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0);
        font-size: 0;
        text-align: left
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_138 {
        width: 224px;
        height: 83px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 29px;
        text-align: left;
        line-height: 61px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_30 {
        width: 224px;
        height: 83px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 36px;
        text-align: left;
        line-height: 61px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_139 {
        width: 224px;
        height: 83px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 61px;
        font-weight: 700;
        text-align: left;
        line-height: 61px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_27 {
        background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
        background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
        position: absolute;
        left: 7px;
        top: 146px;
        width: 307px;
        overflow-wrap: break-word;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0);
        font-size: 0;
        text-align: left
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_140 {
        width: 307px;
        height: 83px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 29px;
        text-align: left;
        line-height: 61px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_31 {
        width: 307px;
        height: 83px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 36px;
        text-align: left
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_141 {
        width: 317px;
        height: 83px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 61px;
        font-weight: 700;
        text-align: left;
        line-height: 61px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_65 {
        width: 750px;
        height: 830px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_28 {
        height: 119px;
        background: url(images/706e6464e8d09f6317a463f3035373af.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 49px;
        width: 750px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_142 {
        width: auto;
        height: 37px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 44px;
        margin: 37px 0 0 319px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_28 {
        width: 675px;
        height: 289px;
        margin: 6px 0 0 47px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_29 {
        width: 318px;
        height: 170px;
        margin-top: 51px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_32 {
        background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
        background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
        width: 276px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 31px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 1.5;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_143 {
        width: 312px;
        height: 67px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: left;
        line-height: 24px;
        margin: 8px 0 0 6px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_58 {
        width: 394px;
        height: 289px;
        margin-left: -37px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_30 {
        width: 750px;
        height: 352px;
        background: url(images/f41194ee7b4ea74d8028e8c7be1a1c76.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 15px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_144 {
        background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
        background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
        width: 411px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 1.5;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0);
        margin: 115px 0 0 335px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_145 {
        width: 346px;
        height: 67px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: left;
        line-height: 24px;
        margin: 12px 0 100px 334px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_31 {
        width: 744px;
        height: 457px;
        background: url(images/be535c1172786c6e494ac62a5f965862.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin: -1px 0 0 6px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_146 {
        background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
        background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
        width: 737px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 34px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 1.5;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0);
        margin: 44px 0 0 0
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_147 {
        width: 693px;
        height: 43px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: center;
        line-height: 24px;
        margin: 24px 0 308px 22px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_66 {
        width: 750px;
        height: 1905px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_32 {
        height: 119px;
        background: url(images/658bead4a6e12b5a1feb9c826873870d.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 26px;
        width: 750px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_148 {
        width: 203px;
        height: 39px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 36px;
        margin: 41px 0 0 277px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_29 {
        width: 683px;
        height: 251px;
        margin: 39px 0 0 38px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_59 {
        width: 373px;
        height: 251px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_39 {
        width: 272px;
        height: 205px;
        margin-top: 25px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_33 {
        background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
        background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
        width: 281px;
        height: 87px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: right;
        line-height: 36px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_149 {
        width: 271px;
        height: 115px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: right;
        line-height: 24px;
        margin-top: 23px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_30 {
        width: 653px;
        height: 196px;
        margin: 45px 0 0 48px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_40 {
        width: 288px;
        height: 226px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_34 {
        background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
        background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
        width: 265px;
        height: 84px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 36px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_150 {
        width: 288px;
        height: 114px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: left;
        line-height: 24px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_60 {
        width: 317px;
        height: 150px;
        margin-top: 13px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_31 {
        width: 630px;
        height: 196px;
        margin: 47px 0 0 45px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_61 {
        width: 324px;
        height: 196px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_41 {
        width: 284px;
        height: 169px;
        margin-top: 12px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_151 {
        background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
        background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
        width: 152px;
        overflow-wrap: break-word;
        color: #fff;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 1.5;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_152 {
        width: 282px;
        height: 115px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: left;
        line-height: 24px;
        margin: 16px 0 0 2px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_33 {
        height: 144px;
        background: url(images/09097e28f5d943f9303145e8bf10b98b.webp) 0px 0px no-repeat;
        background-size: 750px 145px;
        margin-top: 60px;
        width: 750px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_153 {
        width: 534px;
        height: 39px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 36px;
        margin: 55px 0 0 109px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_32 {
        width: 676px;
        height: 310px;
        margin: 49px 0 0 44px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_34 {
        width: 274px;
        height: 166px;
        margin-top: 65px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_154 {
        background-image: linear-gradient(-89deg, rgb(252, 179, 153) 0, rgb(252, 179, 153) 0, rgb(214, 161, 199) 22.924805%, rgb(147, 139, 255) 49.755859%, rgb(93, 134, 255) 74.072266%, rgb(44, 130, 255) 99.633789%);
        width: 218px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 1.5;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_155 {
        width: 273px;
        height: 115px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: left;
        line-height: 24px;
        margin: 21px 0 0 1px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_62 {
        width: 311px;
        height: 310px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_33 {
        width: 750px;
        height: 321px;
        background: url(images/7f43f5597affaeae9c0fb7e4b0e41cbf.webp) 100% no-repeat;
        background-size: 100% 100%;
        margin-top: 23px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_156 {
        background-image: linear-gradient(-89deg, rgb(252, 179, 153) 0, rgb(252, 179, 153) 0, rgb(214, 161, 199) 22.924805%, rgb(147, 139, 255) 49.755859%, rgb(93, 134, 255) 74.072266%, rgb(44, 130, 255) 99.633789%);
        width: 335px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        line-height: 1.5;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0);
        margin: 36px 0 0 52px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_157 {
        width: 650px;
        height: 43px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: left;
        line-height: 24px;
        margin: 20px 0 0 52px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_63 {
        width: 387px;
        height: 142px;
        margin: 13px 0 38px 181px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_42 {
        width: 300px;
        height: 58px;
        margin: 34px 0 13px 225px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_158 {
        background-image: linear-gradient(-89deg, rgb(252, 179, 153) 0, rgb(252, 179, 153) 0, rgb(214, 161, 199) 22.924805%, rgb(147, 139, 255) 49.755859%, rgb(93, 134, 255) 74.072266%, rgb(44, 130, 255) 99.633789%);
        width: 218px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 1.5;
        margin-left: 46px;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_159 {
        width: 310px;
        height: 20px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: left;
        line-height: 22px;
        margin-top: 9px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_67 {
        width: 750px;
        height: 438px;
        margin-top: 598px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_68 {
        width: 679px;
        height: 331px;
        margin: 37px 0 0 39px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-text_10 {
        width: 277px;
        height: 331px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_64 {
        width: 277px;
        height: 292px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_34 {
        width: 146px;
        height: 23px;
        margin: 16px 0 0 67px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .group_35 {
        background-color: #cc518a;
        border-radius: 50%;
        width: 10px;
        height: 10px;
        margin-top: 6px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_43 {
        width: 126px;
        height: 23px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 24px;
        text-align: left
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-text_11 {
        width: 279px;
        height: 328px;
        margin-top: 1px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_65 {
        width: 279px;
        height: 293px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .block_10 {
        width: 156px;
        height: 23px;
        margin: 12px 0 0 80px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_69 {
        background-color: #1b7cb8;
        border-radius: 50%;
        width: 10px;
        height: 10px;
        margin-top: 7px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_44 {
        width: 134px;
        height: 23px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 24px;
        text-align: left
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_70 {
        width: 688px;
        margin: 1px 0 110px 35px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_70 ul {
        width: 688px;
        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
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_70 ul li {
        width: 100%;
        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
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_70 ul li:nth-of-type(odd) {
        background: -webkit-gradient(linear, left top, right top, from(#fbd7e8), color-stop(30%, #c7e8f8), color-stop(30%, #eeefef), to(#eeefef));
        background: linear-gradient(90deg, #fbd7e8 0%, #c7e8f8 30%, #eeefef 30%, #eeefef 100%)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_70 ul li .left {
        -webkit-box-flex: 0;
        -ms-flex: 0 1 30%;
        flex: 0 1 30%;
        color: #000;
        font-size: 20px;
        text-align: left;
        padding: 10px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_70 ul li .right {
        -webkit-box-flex: 0;
        -ms-flex: 0 1 70%;
        flex: 0 1 70%;
        padding: 10px;
        color: #000;
        font-size: 20px;
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_35 {
        width: 182px;
        height: 720px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: left;
        line-height: 36px;
        margin: 9px 0 0 17px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_35 {
        width: 373px;
        height: 716px;
        overflow-wrap: break-word;
        font-size: 0;
        text-align: left;
        line-height: 36px;
        margin: 11px 35px 0 81px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_36 {
        width: 373px;
        height: 716px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: left;
        line-height: 36px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_37 {
        width: 373px;
        height: 716px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: left;
        line-height: 36px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_160 {
        width: 373px;
        height: 716px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: left;
        line-height: 36px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_161 {
        width: 373px;
        height: 716px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: left;
        line-height: 36px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_38 {
        width: 373px;
        height: 716px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: left;
        line-height: 36px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .paragraph_39 {
        width: 373px;
        height: 716px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: left;
        line-height: 36px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_66 {
        position: absolute;
        left: 0;
        top: 23480px;
        width: 750px;
        height: 599px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_71 {
        position: relative;
        width: 750px;
        height: 789px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_45 {
        width: 672px;
        height: 118px;
        margin: 56px 0 0 39px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_162 {
        background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgb(254, 195, 53)), color-stop(0, rgb(251, 198, 66)), color-stop(0, rgb(251, 198, 66)), color-stop(100%, rgb(254, 1, 98)), to(rgb(254, 1, 98)));
        background-image: linear-gradient(90deg, rgb(254, 195, 53) 0, rgb(251, 198, 66) 0, rgb(251, 198, 66) 0, rgb(254, 1, 98) 100%, rgb(254, 1, 98) 100%);
        width: auto;
        overflow-wrap: break-word;
        color: #000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 1.5;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0)
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_163 {
        width: 692px;
        height: 69px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 20px;
        text-align: center;
        line-height: 24px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_67 {
        width: 514px;
        height: 345px;
        margin: 17px 0 0 118px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_46 {
        width: 698px;
        height: 47px;
        margin: 34px auto 172px auto
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_164 {
        width: auto;
        height: 19px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 18px;
        text-align: center;
        line-height: 23px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_165 {
        width: auto;
        height: 19px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 18px;
        text-align: center;
        line-height: 23px;
        margin-top: 9px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .section_13 {
        height: 119px;
        background: url(images/802b554497dbd044666d9da357277e50.webp) 100% no-repeat;
        background-size: 100% 100%;
        width: 750px;
        position: absolute;
        left: 0;
        top: 681px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_36 {
        width: 141px;
        overflow-wrap: break-word;
        font-size: 0;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        margin: 15px 0 0 324px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_166 {
        width: 141px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: left;
        line-height: 1.5
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_167 {
        width: 131px;
        height: 39px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 60px;
        text-align: left;
        line-height: 66px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-wrapper_14 {
        position: absolute;
        left: 0;
        top: 13488px;
        width: 750px;
        height: 769px;
        background: url(images/eb0a22f97527c769e4090ea357f0aa9a.webp) 100% no-repeat;
        background-size: 100% 100%
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-wrapper_14 .word {
        margin-left: 10px;
        margin-top: 58px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-wrapper_14 .word .tit {
        font-size: 30px;
        font-weight: bold;
        color: #000
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-wrapper_14 .word .msg {
        font-size: 24px;
        color: #000
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .label_5 {
        width: 47px;
        height: 47px;
        margin: 66px 0 0 75px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .label_6 {
        width: 47px;
        height: 47px;
        margin: 65px 0 0 40px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_72 {
        position: absolute;
        left: 0;
        top: 11410px;
        width: 750px;
        height: 758px;
        background: url(images/7687705f72827793820cf29f1d9b4fd8.webp) 100% no-repeat;
        background-size: 100% 100%
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_168 {
        background-image: linear-gradient(-85deg, rgb(249, 125, 162) 0, rgb(249, 125, 162) 0, rgb(52, 201, 238) 100%, rgb(52, 201, 238) 100%);
        width: 244px;
        overflow-wrap: break-word;
        color: #030000;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 1.5;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0);
        margin: 62px 0 0 59px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_169 {
        width: 390px;
        height: 44px;
        overflow-wrap: break-word;
        color: #030000;
        font-size: 20px;
        text-align: left;
        line-height: 24px;
        margin: 21px 0 600px 57px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-wrapper_37 {
        height: 172px;
        background: url(images/7993848da037ca8d90feff91dba81ffc.webp) 0px -1px no-repeat;
        background-size: 750px 173px;
        width: 750px;
        position: absolute;
        left: 0;
        top: 610px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_170 {
        width: 690px;
        height: 51px;
        overflow-wrap: break-word;
        color: #030000;
        font-size: 48px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 22px;
        margin: 60px 0 0 29px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_73 {
        position: absolute;
        left: 53px;
        top: 10708px;
        width: 697px;
        height: 146px;
        background: url(images/ed161eb6e5feb028d91b0bc1eb24df93.webp) 100% no-repeat;
        background-size: 100% 100%
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_47 {
        width: 527px;
        height: 88px;
        margin: 45px 0 0 69px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_171 {
        width: 537px;
        height: 53px;
        overflow-wrap: break-word;
        color: #030000;
        font-size: 48px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 22px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_172 {
        width: 466px;
        height: 19px;
        overflow-wrap: break-word;
        color: #030000;
        font-size: 20px;
        text-align: center;
        line-height: 22px;
        margin: 16px 0 0 36px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_74 {
        background-color: #f5f5f7;
        position: absolute;
        left: 0;
        top: 1872px;
        width: 750px;
        height: 668px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_173 {
        background-image: linear-gradient(-85deg, rgb(249, 125, 162) 0, rgb(249, 125, 162) 0, rgb(52, 201, 238) 100%, rgb(52, 201, 238) 100%);
        width: 426px;
        overflow-wrap: break-word;
        color: #05060a;
        font-size: 36px;
        font-family: ComicSansMS-Bold;
        font-weight: 700;
        text-align: center;
        line-height: 1.5;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(0, 0, 0, 0);
        margin: 53px 0 0 165px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_174 {
        width: 361px;
        height: 27px;
        overflow-wrap: break-word;
        color: #05060a;
        font-size: 30px;
        font-family: ComicSansMS-Bold;
        text-align: center;
        line-height: 22px;
        margin: 5px 0 0 203px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_175 {
        width: 690px;
        height: 92px;
        overflow-wrap: break-word;
        color: #05060a;
        font-size: 20px;
        text-align: center;
        line-height: 24px;
        margin: 16px 0 436px 31px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .block_11 {
        height: 484px;
        background: url(images/d6592ee9568b5a21701635b64b5561a8.webp) 100% no-repeat;
        background-size: 100% 100%;
        width: 707px;
        position: absolute;
        left: 43px;
        top: 228px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_75 {
        width: 674px;
        height: 109px;
        margin: 127px 0 0 -19px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-text_12 {
        width: 116px;
        height: 88px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .label_7 {
        width: 45px;
        height: 43px;
        margin-left: 31px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_48 {
        width: 116px;
        height: 38px;
        margin-top: 7px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_176 {
        width: 116px;
        height: 20px;
        overflow-wrap: break-word;
        color: #fb6878;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        text-align: center;
        line-height: 22px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_177 {
        width: 82px;
        height: 14px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 18px;
        text-align: center;
        line-height: 22px;
        margin: 4px 0 0 13px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-text_13 {
        width: 89px;
        height: 91px;
        margin-top: 18px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .label_8 {
        width: 45px;
        height: 42px;
        margin-left: 20px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_49 {
        width: 89px;
        height: 41px;
        margin-top: 8px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_178 {
        width: 89px;
        height: 20px;
        overflow-wrap: break-word;
        color: #4258bc;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        text-align: center;
        line-height: 22px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_179 {
        width: auto;
        height: 17px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 18px;
        text-align: center;
        line-height: 22px;
        margin: 4px 0 0 0
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .box_76 {
        width: 697px;
        height: 129px;
        margin: 44px 0 75px -7px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-text_14 {
        width: 98px;
        height: 75px;
        margin-top: 9px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .label_9 {
        width: 35px;
        height: 29px;
        margin-left: 29px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_50 {
        width: 98px;
        height: 40px;
        margin-top: 6px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_180 {
        width: 57px;
        height: 21px;
        overflow-wrap: break-word;
        color: #4258bc;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        text-align: center;
        line-height: 22px;
        margin-left: 13px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_181 {
        width: 98px;
        height: 17px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 18px;
        text-align: center;
        line-height: 22px;
        margin-top: 2px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-text_15 {
        width: 81px;
        height: 76px;
        margin: 53px 0 0 212px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .label_10 {
        width: 37px;
        height: 29px;
        margin-left: 20px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_51 {
        width: 81px;
        height: 41px;
        margin-top: 6px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_182 {
        width: auto;
        height: 21px;
        overflow-wrap: break-word;
        color: #fb6878;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        text-align: center;
        line-height: 22px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_183 {
        width: 81px;
        height: 17px;
        overflow-wrap: break-word;
        color: #05060a;
        font-size: 18px;
        text-align: center;
        line-height: 22px;
        margin-top: 3px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image-text_16 {
        width: 151px;
        height: 80px;
        margin-left: 155px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .label_11 {
        width: 36px;
        height: 29px;
        margin-left: 47px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text-group_52 {
        width: 151px;
        height: 43px;
        margin-top: 8px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_184 {
        width: 71px;
        height: 21px;
        overflow-wrap: break-word;
        color: #fb6878;
        font-size: 24px;
        font-family: ComicSansMS-Bold;
        text-align: center;
        line-height: 22px;
        margin-left: 33px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .text_185 {
        width: 161px;
        height: 17px;
        overflow-wrap: break-word;
        color: #000;
        font-size: 18px;
        text-align: center;
        line-height: 22px;
        margin-top: 5px
    }

    #TAB80KIDS .TAB80KIDS-phone #section-1 .image_68 {
        position: absolute;
        left: 13px;
        top: 610px;
        width: 737px;
        height: 508px
    }
}