#tp-banner-pages .content-container {
    /* background-color:#f3f3f3; */
    /* min-height:500px; */
    display: inline-block;
    width: 100%
}

#tp-banner-pages .content-container * {
    box-sizing: border-box
}

#tp-banner-pages .content-container section {
    position: relative;
    width: 100%;
    max-width: 1400px;
    margin-left: auto;
    margin-right: auto;
    border-radius: 10px;
    padding: 40px;
    margin-top: 40px;
    background-color: #fff
}

#tp-banner-pages .content-container section:first-child {
    margin-top: 80px;
    border-top: solid 4px #ffd600;
    border-radius: 0 0 10px 10px;
    padding: 36px 40px 40px
}

#tp-banner-pages .content-container section:last-child {
    margin-bottom: 80px
}

#tp-banner-pages .content-container section .row {
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    gap: 20px
}

#tp-banner-pages .content-container section .row>.col,#tp-banner-pages .content-container section .row>.col-2 {
    width: calc(25% - 15px)
}

#tp-banner-pages .content-container section .row>.col .card,#tp-banner-pages .content-container section .row>.col-2 .card {
    width: 315px;
    height: 468px;
    border-radius: 10px;
    border: 1px solid #dbdbdb;
    background: #fff
}

#tp-banner-pages .content-container section .row>.col .card .card-header,#tp-banner-pages .content-container section .row>.col-2 .card .card-header {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 0 20px;
    height: 100px;
    border-radius: 10px 10px 0 0;
    background: #f6f6f6;
    color: #393434;
    font-size: 26px;
    font-style: normal;
    font-weight: 700;
    line-height: 25px;
    letter-spacing: -1.3px
}

#tp-banner-pages .content-container section .row>.col .card .card-header small,#tp-banner-pages .content-container section .row>.col-2 .card .card-header small {
    display: inline-block;
    color: #999;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 25px;
    letter-spacing: -0.8px
}

#tp-banner-pages .content-container section .row>.col .card .card-header.bg-primary,#tp-banner-pages .content-container section .row>.col-2 .card .card-header.bg-primary {
    background-color: #0085ff;
    color: #fff
}

#tp-banner-pages .content-container section .row>.col .card .card-header.bg-primary small,#tp-banner-pages .content-container section .row>.col-2 .card .card-header.bg-primary small {
    color: #fff
}

#tp-banner-pages .content-container section .row>.col .card .card-header.bg-dark,#tp-banner-pages .content-container section .row>.col-2 .card .card-header.bg-dark {
    background-color: #393434;
    color: #fff
}

#tp-banner-pages .content-container section .row>.col .card .card-header.bg-dark small,#tp-banner-pages .content-container section .row>.col-2 .card .card-header.bg-dark small {
    color: #fff
}

#tp-banner-pages .content-container section .row>.col .card .card-body,#tp-banner-pages .content-container section .row>.col-2 .card .card-body {
    padding: 20px;
    font-size: 0
}

#tp-banner-pages .content-container section .row>.col .card .card-body .card-imgs,#tp-banner-pages .content-container section .row>.col-2 .card .card-body .card-imgs {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 236px
}

#tp-banner-pages .content-container section .row>.col .card .card-body hr,#tp-banner-pages .content-container section .row>.col-2 .card .card-body hr {
    display: inline-block;
    width: 100%;
    border: none;
    border-top: solid 1px #d9d9d9;
    margin: 20px 0
}

#tp-banner-pages .content-container section .row>.col .card .card-body del,#tp-banner-pages .content-container section .row>.col .card .card-body strong,#tp-banner-pages .content-container section .row>.col-2 .card .card-body del,#tp-banner-pages .content-container section .row>.col-2 .card .card-body strong {
    display: inline-block;
    width: 100%;
    margin-top: 10px
}

#tp-banner-pages .content-container section .row>.col .card .card-body del,#tp-banner-pages .content-container section .row>.col-2 .card .card-body del {
    color: #999;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px;
    letter-spacing: -0.8px
}

#tp-banner-pages .content-container section .row>.col .card .card-body.card-del .card-imgs,#tp-banner-pages .content-container section .row>.col-2 .card .card-body.card-del .card-imgs {
    height: 205px
}

#tp-banner-pages .content-container section .row>.col .card .card-body strong,#tp-banner-pages .content-container section .row>.col-2 .card .card-body strong {
    display: flex;
    align-items: center;
    color: #393434;
    font-size: 26px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px;
    letter-spacing: -1.3px
}

#tp-banner-pages .content-container section .row>.col .card .card-body strong::before,#tp-banner-pages .content-container section .row>.col-2 .card .card-body strong::before {
    content: "";
    width: 18px;
    height: 12px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='16' viewBox='0 0 22 16' fill='none'%3E%3Cpath d='M14.5859 14L19.9859 8L14.5859 2' stroke='%23393434' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 8H20' stroke='%23393434' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%;
    margin-right: 10px
}

#tp-banner-pages .content-container section .row>.col .card .card-body button,#tp-banner-pages .content-container section .row>.col-2 .card .card-body button {
    width: 100%;
    border-radius: 4px;
    border: 1px solid #999;
    background: #fff;
    color: #393434;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 30px;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 16px;
    letter-spacing: -0.8px;
    cursor: pointer;
    position: relative;
    z-index: 10;
    margin: 0
}

#tp-banner-pages .content-container section .row>.col .card .card-body button+button,#tp-banner-pages .content-container section .row>.col-2 .card .card-body button+button {
    margin-top: 10px
}

#tp-banner-pages .content-container section .row>.col .card .card-body button::after,#tp-banner-pages .content-container section .row>.col-2 .card .card-body button::after {
    content: "";
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%
}

#tp-banner-pages .content-container section .row>.col .card .card-body button:not(.btn-write)::after,#tp-banner-pages .content-container section .row>.col-2 .card .card-body button:not(.btn-write)::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Crect x='0.5' y='0.5' width='15' height='15' rx='2.5' stroke='%23999999'/%3E%3Cpath d='M7.20165 11.4453H8.68898V8.64531H11.4453V7.25852H8.68898V4.44531H7.20165V7.25852H4.44531V8.64531H7.20165V11.4453Z' fill='%23999999'/%3E%3C/svg%3E")
}

#tp-banner-pages .content-container section .row>.col .card .card-body button.btn-write,#tp-banner-pages .content-container section .row>.col-2 .card .card-body button.btn-write {
    border-radius: 4px;
    border: 1px solid #393434;
    background: #393434;
    color: #fff
}

#tp-banner-pages .content-container section .row>.col .card .card-body button.btn-write::after,#tp-banner-pages .content-container section .row>.col-2 .card .card-body button.btn-write::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.2352 2.57114C1.6009 2.20545 2.09689 2 2.61406 2H7.16406C7.52305 2 7.81406 2.29102 7.81406 2.65C7.81406 3.00899 7.52305 3.3 7.16406 3.3H2.61406C2.44167 3.3 2.27634 3.36848 2.15444 3.49038C2.03254 3.61228 1.96406 3.77761 1.96406 3.95V13.05C1.96406 13.2224 2.03254 13.3877 2.15444 13.5096C2.27634 13.6315 2.44167 13.7 2.61406 13.7H11.7141C11.8865 13.7 12.0518 13.6315 12.1737 13.5096C12.2956 13.3877 12.3641 13.2224 12.3641 13.05V8.5C12.3641 8.14101 12.6551 7.85 13.0141 7.85C13.373 7.85 13.6641 8.14101 13.6641 8.5V13.05C13.6641 13.5672 13.4586 14.0632 13.0929 14.4289C12.7272 14.7946 12.2312 15 11.7141 15H2.61406C2.09689 15 1.6009 14.7946 1.2352 14.4289C0.869508 14.0632 0.664062 13.5672 0.664062 13.05V3.95C0.664062 3.43283 0.869508 2.93684 1.2352 2.57114Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.5343 1.95059C13.3314 1.95059 13.1368 2.0312 12.9933 2.17468L6.64484 8.52314L6.28417 9.96583L7.72686 9.60516L14.0753 3.2567C14.2188 3.11322 14.2994 2.91861 14.2994 2.71569C14.2994 2.51278 14.2188 2.31817 14.0753 2.17468C13.9318 2.0312 13.7372 1.95059 13.5343 1.95059ZM12.0283 1.20973C12.4277 0.810322 12.9695 0.585938 13.5343 0.585938C14.0992 0.585938 14.6409 0.810322 15.0403 1.20973C15.4397 1.60914 15.6641 2.15085 15.6641 2.71569C15.6641 3.28054 15.4397 3.82225 15.0403 4.22166L8.55818 10.7037C8.47073 10.7912 8.36117 10.8532 8.24119 10.8832L5.51189 11.5656C5.27937 11.6237 5.0334 11.5556 4.86393 11.3861C4.69445 11.2166 4.62632 10.9706 4.68445 10.7381L5.36678 8.00881C5.39677 7.88883 5.4588 7.77927 5.54625 7.69182L12.0283 1.20973Z' fill='white'/%3E%3C/svg%3E")
}

#tp-banner-pages .content-container section .row>.col .card .card-body button.btn-write-1,#tp-banner-pages .content-container section .row>.col-2 .card .card-body button.btn-write-1 {
    border-radius: 4px;
    border: 1px solid #0085ff;
    background: #0085ff;
    color: #fff
}

#tp-banner-pages .content-container section .row>.col .card .card-body button.btn-write-1::after,#tp-banner-pages .content-container section .row>.col-2 .card .card-body button.btn-write-1::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.58579 1.25253C2.96086 0.877462 3.46957 0.666748 4 0.666748H9.33333C9.51014 0.666748 9.67971 0.736986 9.80474 0.86201L13.8047 4.86201C13.9298 4.98703 14 5.1566 14 5.33342V13.3334C14 13.8638 13.7893 14.3726 13.4142 14.7476C13.0391 15.1227 12.5304 15.3334 12 15.3334H4C3.46957 15.3334 2.96086 15.1227 2.58579 14.7476C2.21071 14.3726 2 13.8638 2 13.3334V2.66675C2 2.13632 2.21071 1.62761 2.58579 1.25253ZM4 2.00008C3.82319 2.00008 3.65362 2.07032 3.5286 2.19534C3.40357 2.32037 3.33333 2.48994 3.33333 2.66675V13.3334C3.33333 13.5102 3.40357 13.6798 3.5286 13.8048C3.65362 13.9298 3.82319 14.0001 4 14.0001H12C12.1768 14.0001 12.3464 13.9298 12.4714 13.8048C12.5964 13.6798 12.6667 13.5102 12.6667 13.3334V6.00008H9.33333C8.96514 6.00008 8.66667 5.7016 8.66667 5.33342V2.00008H4ZM10 2.94289L11.7239 4.66675H10V2.94289ZM8 7.33342C8.36819 7.33342 8.66667 7.63189 8.66667 8.00008V9.33342H10C10.3682 9.33342 10.6667 9.63189 10.6667 10.0001C10.6667 10.3683 10.3682 10.6667 10 10.6667H8.66667V12.0001C8.66667 12.3683 8.36819 12.6667 8 12.6667C7.63181 12.6667 7.33333 12.3683 7.33333 12.0001V10.6667H6C5.63181 10.6667 5.33333 10.3683 5.33333 10.0001C5.33333 9.63189 5.63181 9.33342 6 9.33342H7.33333V8.00008C7.33333 7.63189 7.63181 7.33342 8 7.33342Z' fill='white'/%3E%3C/svg%3E")
}

#tp-banner-pages .content-container section .row>.col .card .card-body button.active,#tp-banner-pages .content-container section .row>.col-2 .card .card-body button.active {
    color: #0085ff;
    border: 1px solid #0085ff;
    background-color: #eef7ff
}

#tp-banner-pages .content-container section .row>.col .card .card-body button.active::after,#tp-banner-pages .content-container section .row>.col-2 .card .card-body button.active::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Crect x='0.5' y='0.5' width='15' height='15' rx='2.5' stroke='%230085FF'/%3E%3Cpath d='M7.20165 11.4443H8.68898V8.64434H11.4453V7.25754H8.68898V4.44434H7.20165V7.25754H4.44531V8.64434H7.20165V11.4443Z' fill='%230085FF'/%3E%3C/svg%3E")
}

#tp-banner-pages .content-container section .row>.col .card .card-body .explan,#tp-banner-pages .content-container section .row>.col-2 .card .card-body .explan {
    height: 124px
}

#tp-banner-pages .content-container section .row>.col .card .card-body .explan>small,#tp-banner-pages .content-container section .row>.col-2 .card .card-body .explan>small {
    display: inline-block;
    width: 100%;
    color: #393434;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 16px;
    letter-spacing: -0.8px
}

#tp-banner-pages .content-container section .row>.col .card .card-body .explan>.badge,#tp-banner-pages .content-container section .row>.col-2 .card .card-body .explan>.badge {
    display: inline-flex;
    height: 26px;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    border: 1px solid #dbdbdb;
    background: #fff;
    padding: 0 6px;
    color: #0085ff;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 14px;
    letter-spacing: -0.7px;
    margin-top: 10px
}

#tp-banner-pages .content-container section .row>.col .card .card-body .explan>p,#tp-banner-pages .content-container section .row>.col-2 .card .card-body .explan>p {
    margin-top: 10px;
    color: #393434;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: -0.8px
}

#tp-banner-pages .content-container section .row>.col .card .card-body .explan>p small,#tp-banner-pages .content-container section .row>.col-2 .card .card-body .explan>p small {
    color: #999;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: -0.7px
}

#tp-banner-pages .content-container section .row>.col-2 {
    background-color: #fff;
    width: calc(50% - 10px)
}

#tp-banner-pages .content-container section .row>.col-2 .card-free {
    width: 100%;
    position: relative
}

#tp-banner-pages .content-container section .row>.col-2 .card-free .card-header {
    background: #fff
}

#tp-banner-pages .content-container section .row>.col-2 .card-free .card-body {
    padding-top: 0;
    color: #999;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: -1px
}

#tp-banner-pages .content-container section .row>.col-2 .card-free .card-body hr {
    margin-top: 0
}

#tp-banner-pages .content-container section .row>.col-2 .card-free .card-body::before {
    content: "";
    position: absolute;
    bottom: 35px;
    right: 20px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='234' height='151' viewBox='0 0 234 151' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M27.6139 50.0776C28.1907 48.9817 29.1997 48.176 30.3971 47.8551L177.277 8.49878C178.474 8.17795 179.751 8.37124 180.799 9.03192C181.846 9.6926 182.569 10.7606 182.793 11.9777C182.898 12.5491 182.969 12.9243 183.065 13.2831C185.616 22.8037 195.417 28.4515 204.953 25.8962C206.192 25.5645 207.392 25.082 208.576 24.4767C209.77 23.8662 211.176 23.8271 212.402 24.3703C213.627 24.9135 214.541 25.9809 214.887 27.2744L225.825 68.0942C226.172 69.3877 225.914 70.7688 225.124 71.852C224.335 72.9352 223.097 73.6044 221.758 73.6728C220.43 73.7407 219.149 73.9229 217.911 74.2546C208.375 76.8098 202.711 86.6014 205.262 96.122C205.358 96.4808 205.484 96.8414 205.679 97.3887C206.093 98.5547 206.001 99.8411 205.424 100.937C204.848 102.033 203.839 102.839 202.641 103.16L55.7613 142.516C54.564 142.837 53.2873 142.643 52.2398 141.983C51.1923 141.322 50.4692 140.254 50.2454 139.037C50.1413 138.471 50.0639 138.071 49.973 137.732C47.422 128.211 37.6211 122.563 28.0848 125.118C26.8467 125.45 25.6466 125.933 24.4625 126.538C23.2682 127.148 21.8621 127.188 20.6366 126.644C19.4111 126.101 18.4975 125.034 18.1509 123.74L7.21332 82.9205C6.86673 81.627 7.12421 80.2458 7.91389 79.1626C8.70358 78.0795 9.94088 77.4102 11.2804 77.3418C12.6085 77.274 13.8891 77.0918 15.1273 76.76C24.6635 74.2048 30.3274 64.4132 27.7764 54.8927C27.6802 54.5338 27.5543 54.1732 27.3596 53.6259C26.9449 52.46 27.0371 51.1736 27.6139 50.0776ZM36.9334 55.2854C39.0861 68.6465 30.7998 81.7422 17.4227 85.3266C17.3079 85.3574 17.1933 85.3872 17.0788 85.4161L25.4469 116.646C25.5605 116.614 25.6747 116.583 25.7894 116.552C39.1665 112.967 52.8906 120.165 57.7069 132.813L196.105 95.7293C193.952 82.3681 202.239 69.2724 215.616 65.688C215.73 65.6573 215.845 65.6275 215.96 65.5985L207.591 34.3684C207.478 34.4006 207.364 34.4321 207.249 34.4628C193.872 38.0472 180.148 30.8492 175.331 18.2017L36.9334 55.2854Z' fill='%23EEF7FF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.5595 65.5508C1.15094 60.294 4.2864 54.8735 9.55187 53.4627L30.4029 47.8756C32.6398 47.2763 34.961 48.4932 35.7358 50.6714L35.7536 50.7214C35.93 51.2172 36.1673 51.884 36.3629 52.614C40.1817 66.8657 31.7037 81.5221 17.4285 85.3471C15.4918 85.8661 13.5801 86.1261 11.7328 86.2205C9.64126 86.3273 7.76037 84.9607 7.21918 82.941L2.5595 65.5508ZM11.8473 62.0292C11.3208 62.1703 10.9993 62.726 11.1402 63.2516L14.7889 76.8687C14.904 76.8406 15.0187 76.8112 15.1331 76.7805C23.7647 74.4677 29.2239 66.2262 28.2901 57.6234L11.8473 62.0292Z' fill='%23EEF7FF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M174.062 13.6074C173.644 11.3336 175.046 9.11915 177.282 8.5198L198.133 2.93277C203.399 1.52189 208.825 4.64844 210.233 9.90525L214.887 27.274C215.428 29.2937 214.483 31.4177 212.618 32.3709C211.107 33.1435 209.479 33.8224 207.724 34.3299C207.572 34.3892 207.415 34.4407 207.254 34.4838C192.979 38.3089 178.309 29.8551 174.49 15.6033C174.294 14.8734 174.167 14.1773 174.072 13.6597C174.068 13.6421 174.065 13.6247 174.062 13.6074ZM204.571 26.0167C204.695 25.9712 204.823 25.9308 204.953 25.8959C205.068 25.8652 205.182 25.8333 205.295 25.8001L201.652 12.2044C201.512 11.6788 200.955 11.3583 200.429 11.4994L183.986 15.9052C187.426 23.7038 196.063 28.0973 204.571 26.0167Z' fill='%23EEF7FF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.4198 118.642C22.0668 117.8 23.8524 117.069 25.7891 116.55C40.0643 112.725 54.7346 121.179 58.5534 135.431C58.749 136.161 58.8769 136.857 58.972 137.374L58.9816 137.427C59.3997 139.7 57.9979 141.915 55.7611 142.514L34.91 148.101C29.6445 149.512 24.2189 146.386 22.8103 141.129L18.1507 123.739C17.6095 121.719 18.5551 119.595 20.4198 118.642ZM27.7424 125.213L31.391 138.83C31.5319 139.355 32.0881 139.676 32.6146 139.535L49.0574 135.129C45.5647 127.212 36.7162 122.804 28.0846 125.117C27.9702 125.147 27.8561 125.179 27.7424 125.213Z' fill='%23EEF7FF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M196.682 98.4201C192.863 84.1684 201.341 69.512 215.616 65.687C217.553 65.168 219.464 64.908 221.312 64.8136C223.403 64.7068 225.284 66.0734 225.825 68.0931L230.485 85.4833C231.894 90.7401 228.758 96.1606 223.493 97.5714L202.642 103.158C200.405 103.758 198.083 102.541 197.309 100.363L197.306 100.355C197.126 99.8501 196.877 99.148 196.682 98.4201ZM204.754 93.4107L221.197 89.0049C221.724 88.8638 222.045 88.3081 221.904 87.7825L218.256 74.1654C218.14 74.1935 218.026 74.2229 217.911 74.2536C209.28 76.5664 203.821 84.8079 204.754 93.4107Z' fill='%23EEF7FF'/%3E%3Cpath d='M81.4616 61.9237C81.9525 62.2971 82.322 62.8179 82.5799 63.4374C82.643 63.673 82.7062 63.9086 82.7421 64.1285C82.7995 64.3426 82.814 64.5683 82.8227 64.7725C82.9003 65.2338 82.7519 65.7097 82.3676 66.2488C82.1403 66.5163 81.8331 66.8281 81.4342 67.1416C81.2212 67.2905 80.9753 67.4023 80.7236 67.4927C80.4662 67.5617 80.1773 67.685 79.867 67.814C79.654 67.9629 79.4081 68.0747 79.1077 68.1552L75.5467 69.1094L62.9503 72.5534L62.9963 72.7247L65.5601 82.5507L66.6113 82.2691C66.9974 82.1656 67.4693 82.0392 68.0099 81.8255L72.3217 80.6701C73.5873 80.331 74.9817 79.9574 76.522 79.6135L76.8867 79.5158C77.3371 79.3951 77.7876 79.2744 78.2438 79.1751C78.6943 79.0544 79.1935 78.9436 79.6654 78.8171C80.1274 78.7393 80.5679 78.6671 81.0356 78.6107C81.5033 78.5542 81.961 78.5464 82.4517 78.5756C83.2441 78.6157 83.8623 78.8633 84.3218 79.291C84.91 79.6843 85.2737 80.1837 85.4229 80.7405L85.6065 81.4258C85.6639 81.64 85.6841 81.8871 85.6615 82.1456C85.7046 82.4784 85.5562 82.9543 85.1891 83.5576C84.9419 83.9223 84.6074 84.2185 84.1956 84.3977C84.0255 84.5351 83.8068 84.6626 83.5666 84.7958C83.3264 84.929 83.059 85.0466 82.7916 85.1641C82.5242 85.2817 82.251 85.3778 81.9993 85.4682C81.7419 85.5372 81.4473 85.6391 81.1256 85.7253L78.3583 86.4668L67.285 89.5027L70.8549 103.512L70.9811 103.983C71.0328 104.176 71.0844 104.369 71.1146 104.567C71.1448 104.766 71.1693 104.943 71.1837 105.169C71.1496 105.384 71.1426 105.616 71.1356 105.847C71.1287 106.079 71.1217 106.31 71.0875 106.526C70.9579 107.157 70.8037 107.612 70.6037 107.895C70.2393 108.337 69.7604 108.695 69.1513 108.996C68.1204 109.524 67.0834 109.687 65.9861 109.454C65.7586 109.377 65.5254 109.279 65.2864 109.159C65.0689 109.034 64.8556 108.838 64.6523 108.594C64.5206 108.446 64.449 108.35 64.426 108.265L64.1569 107.947C63.9765 107.788 63.8548 107.592 63.7487 107.367C63.6485 107.165 63.5482 106.962 63.4536 106.781C63.402 106.588 63.3446 106.374 63.2715 106.187C63.2198 105.994 63.1195 105.792 63.025 105.61C62.896 105.301 62.8099 104.979 62.7668 104.647L62.5085 103.683L61.3162 98.9753L59.0564 90.2844C58.755 88.9879 58.4264 87.6758 58.0706 86.348L56.9746 82.2574C56.5472 80.834 56.1971 79.5276 55.9202 78.4082C55.616 77.2731 55.3533 76.0351 55.0833 74.6843L55.003 74.3845C54.9254 73.9233 54.8378 73.5106 54.7345 73.1251C54.6312 72.7396 54.5708 72.3426 54.5476 71.9127C54.3981 71.0116 54.3788 70.1675 54.517 69.396C54.6122 68.6359 54.8936 68.0555 55.3338 67.6392C55.8369 67.1141 56.4345 66.7704 57.121 66.5864C57.4428 66.5002 57.7002 66.4312 57.9319 66.438L57.9147 66.3738L60.9394 65.5633C61.347 65.4541 61.776 65.3391 62.2637 65.1855C62.7356 65.0591 63.3734 64.8652 64.1886 64.6468C67.3949 63.7417 70.5697 62.891 73.7131 62.0947L74.0135 62.0142C74.4754 61.9363 74.9317 61.837 75.3821 61.7163C75.8326 61.5956 76.326 61.4634 76.8152 61.4012C77.2657 61.2805 77.7062 61.2084 78.1854 61.1948C78.6645 61.1811 79.128 61.1947 79.6187 61.2239C80.3568 61.2327 80.9634 61.4374 81.4601 61.8323L81.4616 61.9237Z' fill='%23EEF7FF'/%3E%3Cpath d='M91.3865 80.1754L90.9446 78.5263C90.7782 77.9052 90.6061 77.2627 90.4925 76.5816C90.3575 75.9062 90.2497 75.2464 90.1906 74.5966C90.1314 73.9468 90.1324 73.3497 90.1992 72.8268C90.3259 72.0125 90.6873 71.3877 91.3049 70.9467C91.9225 70.5058 92.6446 70.1976 93.4498 70.0277C94.2864 69.8035 94.9916 69.7753 95.5595 69.9215C96.1275 70.0677 96.5741 70.3612 96.952 70.742C97.3142 71.1499 97.6021 71.6237 97.8214 72.1847C98.0407 72.7457 98.2286 73.361 98.4007 74.0035C98.5932 73.2633 98.9489 72.6171 99.462 72.0435C99.975 71.4699 100.533 70.9762 101.113 70.5682C101.693 70.1602 102.227 69.8336 102.734 69.5829C103.22 69.3378 103.509 69.2145 103.595 69.1915C104.58 68.8357 105.476 68.5729 106.324 68.3915C107.15 68.2159 108.119 68.1401 109.213 68.1912C109.92 68.2543 110.676 68.4188 111.472 68.6418C112.273 68.8862 113.006 69.2178 113.67 69.6367C114.334 70.0556 114.865 70.5789 115.214 71.1969C115.564 71.8148 115.662 72.5231 115.492 73.349C115.204 74.505 114.714 75.1643 114.022 75.3268C113.335 75.5107 112.55 75.5834 111.699 75.5819C111.226 75.617 110.665 75.5836 109.99 75.4661C109.314 75.3486 108.732 75.321 108.28 75.3503C106.856 75.5254 105.677 75.933 104.735 76.6215C103.793 77.3101 103.018 78.0227 102.395 78.7864C101.699 79.7074 101.134 80.6854 100.731 81.7573L103.055 90.431C103.348 91.5232 103.646 92.6368 103.941 93.8205C104.25 94.977 104.366 96.0938 104.296 97.1223C104.227 98.1509 103.94 99.0541 103.409 99.8163C102.877 100.578 101.917 101.111 100.564 101.382C99.8228 101.535 99.0874 101.364 98.3517 100.85C97.6161 100.335 97.1007 99.785 96.7999 99.177C96.5534 98.6003 96.2939 97.8894 96.0487 97.0599C95.782 96.2361 95.5195 95.3424 95.2513 94.4272C95.0045 93.5063 94.7306 92.5698 94.4781 91.6274L91.4194 80.2125L91.3865 80.1754Z' fill='%23EEF7FF'/%3E%3Cpath d='M141.53 80.7652C141.989 80.5045 142.465 80.3081 142.947 80.1331C143.429 79.958 143.912 79.8744 144.387 79.9308C144.862 79.9871 145.274 80.1522 145.656 80.4629C146.038 80.7737 146.332 81.2689 146.516 81.9542C146.648 82.4468 146.639 82.931 146.524 83.444C146.408 83.957 146.211 84.4229 145.944 84.8847C145.677 85.3465 145.35 85.7556 144.995 86.149C144.641 86.5423 144.264 86.85 143.902 87.1306C142.881 87.955 141.639 88.724 140.212 89.4048C138.785 90.0855 137.248 90.6122 135.616 90.9577C133.426 91.4525 131.231 91.5818 129.023 91.3239C126.816 91.0661 124.906 90.2007 123.308 88.7006C121.781 87.2047 120.636 85.4225 119.858 83.2897C119.085 81.1784 118.62 79.0994 118.511 77.0627C118.336 74.6076 118.582 72.5218 119.237 70.7624C119.92 69.0187 120.87 67.5017 122.136 66.2212C123.657 64.689 125.551 63.6075 127.792 62.9612C130.033 62.3148 132.299 62.1897 134.605 62.5588C136.139 62.7906 137.579 63.2768 138.949 64.0117C140.318 64.7465 141.461 65.7488 142.409 67.0557C142.678 67.3738 142.927 67.789 143.15 68.28C143.395 68.7653 143.609 69.3049 143.807 69.8716C144.005 70.4384 144.16 71.0166 144.266 71.585C144.372 72.1533 144.403 72.696 144.367 73.1646C144.326 73.956 144.175 74.5933 143.92 75.0979C143.664 75.6025 143.294 76.0231 142.766 76.371C142.239 76.7189 141.608 77.0256 140.853 77.2968C140.077 77.5737 139.166 77.8637 138.083 78.1997C137.129 78.5012 136.234 78.764 135.376 78.9939C134.518 79.2239 133.66 79.4538 132.775 79.668C131.895 79.9037 130.961 80.108 130.012 80.3395C129.062 80.571 128.005 80.8313 126.814 81.1046C126.903 81.9529 127.215 82.6037 127.714 83.09C128.212 83.5763 128.816 83.9424 129.514 84.1455C130.218 84.3701 130.979 84.4646 131.809 84.4718C132.632 84.4576 133.396 84.3907 134.137 84.2381C135.533 83.9559 136.813 83.4982 137.971 82.8435C139.129 82.1889 140.33 81.5228 141.551 80.7595L141.53 80.7652ZM135.801 69.7674C134.793 69.0962 133.827 68.6664 132.882 68.4837C132.164 68.3777 131.464 68.4274 130.762 68.6385C130.054 68.8282 129.423 69.1348 128.837 69.5214C127.753 70.1102 126.927 70.9743 126.359 72.1136C126.296 72.2223 126.219 72.4495 126.085 72.8068C125.951 73.1642 125.865 73.5314 125.758 73.9044C125.673 74.2716 125.603 74.6117 125.613 74.9073C125.602 75.2087 125.685 75.3471 125.857 75.3012L137.676 72.134C137.484 71.5887 137.251 71.1463 136.997 70.801C136.722 70.4615 136.335 70.1293 135.828 69.783L135.801 69.7674Z' fill='%23EEF7FF'/%3E%3Cpath d='M172.119 72.5699C172.578 72.3092 173.055 72.1128 173.537 71.9377C174.018 71.7627 174.502 71.6791 174.977 71.7355C175.452 71.7918 175.864 71.9569 176.246 72.2676C176.628 72.5784 176.922 73.0736 177.105 73.7589C177.237 74.2515 177.229 74.7357 177.114 75.2487C176.998 75.7617 176.801 76.2276 176.534 76.6894C176.267 77.1512 175.94 77.5603 175.585 77.9536C175.231 78.347 174.853 78.6547 174.492 78.9353C173.471 79.7596 172.229 80.5287 170.802 81.2095C169.375 81.8902 167.837 82.4169 166.206 82.7623C164.016 83.2572 161.82 83.3864 159.613 83.1286C157.406 82.8707 155.495 82.0054 153.898 80.5053C152.37 79.0094 151.226 77.2272 150.448 75.0944C149.675 72.9831 149.21 70.9041 149.101 68.8674C148.926 66.4123 149.172 64.3265 149.827 62.5671C150.51 60.8234 151.46 59.3063 152.726 58.0259C154.247 56.4937 156.141 55.4122 158.382 54.7658C160.623 54.1195 162.889 53.9944 165.195 54.3635C166.728 54.5953 168.169 55.0815 169.539 55.8163C170.908 56.5512 172.05 57.5535 172.998 58.8604C173.268 59.1785 173.517 59.5937 173.74 60.0847C173.985 60.57 174.199 61.1096 174.397 61.6763C174.595 62.2431 174.749 62.8213 174.856 63.3896C174.962 63.958 174.993 64.5007 174.957 64.9693C174.916 65.7606 174.765 66.3979 174.51 66.9026C174.254 67.4072 173.884 67.8277 173.356 68.1757C172.829 68.5236 172.198 68.8303 171.443 69.1015C170.667 69.3784 169.756 69.6684 168.673 70.0044C167.719 70.3059 166.824 70.5687 165.966 70.7986C165.108 71.0285 164.25 71.2585 163.364 71.4727C162.485 71.7084 161.551 71.9127 160.601 72.1442C159.652 72.3757 158.595 72.6359 157.404 72.9092C157.493 73.7576 157.805 74.4084 158.303 74.8947C158.802 75.381 159.406 75.7471 160.104 75.9502C160.808 76.1748 161.569 76.2692 162.398 76.2765C163.222 76.2623 163.986 76.1954 164.727 76.0428C166.123 75.7606 167.403 75.3029 168.561 74.6482C169.719 73.9936 170.92 73.3275 172.141 72.5642L172.119 72.5699ZM166.391 61.5721C165.383 60.9009 164.417 60.4711 163.472 60.2883C162.753 60.1824 162.054 60.2321 161.352 60.4432C160.644 60.6328 160.013 60.9395 159.427 61.3261C158.343 61.9149 157.517 62.779 156.949 63.9183C156.886 64.027 156.809 64.2542 156.675 64.6115C156.541 64.9688 156.455 65.3361 156.348 65.7091C156.262 66.0763 156.193 66.4163 156.203 66.712C156.192 67.0134 156.275 67.1518 156.446 67.1059L168.266 63.9387C168.074 63.3934 167.841 62.951 167.587 62.6057C167.312 62.2662 166.924 61.934 166.418 61.5877L166.391 61.5721Z' fill='%23EEF7FF'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%;
    width: 234px;
    height: 151px
}

#tp-banner-pages .content-container section .row>.col-2a {
    width: calc(50% - 10px)
}

#tp-banner-pages .content-container section .row>.col-3 {
    background-color: #fff;
    width: calc(75% - 5px)
}

#tp-banner-pages .content-container section .swiper-pc,#tp-banner-pages .content-container section .swiper-mobile {
    position: absolute;
    left: 40px;
    right: 40px;
    top: 40px;
    bottom: 40px;
    width: calc(100% - 80px);
    height: calc(100% - 80px);
    z-index: 1
}

#tp-banner-pages .content-container section .swiper-pc.show,#tp-banner-pages .content-container section .swiper-mobile.show {
    display: flex
}

#tp-banner-pages .content-container section .swiper-pc .card,#tp-banner-pages .content-container section .swiper-mobile .card {
    border-radius: 10px;
    border: 1px solid #0085ff;
    height: 100%
}

#tp-banner-pages .content-container section .swiper-pc .card .btn-card-close,#tp-banner-pages .content-container section .swiper-mobile .card .btn-card-close {
    position: absolute;
    right: 0;
    top: 0;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%;
    width: 20px;
    height: 20px;
    border: 0;
    padding: 0;
    margin: 10px;
    cursor: pointer;
    z-index: 1
}

#tp-banner-pages .content-container section:first-child .swiper-pc,#tp-banner-pages .content-container section:first-child .swiper-mobile {
    top: 36px;
    height: calc(100% - 76px)
}

#tp-banner-pages .content-container section .swiper-pc {
    display: none
}

#tp-banner-pages .content-container section .swiper-pc .card {
    background-color: #0085ff
}

#tp-banner-pages .content-container section .swiper-pc .card .btn-card-close {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M13.8466 6.1543L6.1543 13.8466' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.1543 6.1543L13.8466 13.8466' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")
}

#tp-banner-pages .content-container section .swiper-mobile {
    display: none
}

#tp-banner-pages .content-container section .swiper-mobile .card {
    background-color: #eef7ff
}

#tp-banner-pages .content-container section .swiper-mobile .card .btn-card-close {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M13.8466 6.1543L6.1543 13.8466' stroke='%230085FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.1543 6.1543L13.8466 13.8466' stroke='%230085FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")
}

#tp-banner-pages .content-container section .card-help p {
    text-align: center;
    color: #999;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    letter-spacing: -1px
}

#tp-banner-pages .content-container section .card-help p+p {
    margin-top: 20px
}

#tp-banner-pages .content-container section .card-help p.text-red {
    color: #f17070
}

#tp-banner-pages .content-container section .card-center {
    text-align: center
}

#tp-banner-pages .content-container section .card-center .h4 {
    color: #393434;
    font-size: 26px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px;
    letter-spacing: -1.3px
}

#tp-banner-pages .content-container section .card-center p {
    margin-top: 20px;
    color: #999;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: -1px
}

#tp-banner-pages .content-container section .card-center a.btn-center {
    margin-top: 20px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    border: 1px solid #d9d9d9;
    background: #fff;
    padding: 0 20px;
    height: 34px;
    color: #393434;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 14px;
    letter-spacing: -0.7px
}

.card-icon-12,.card-icon-6,.card-icon-3,.card-icon-free {
    position: relative
}

.card-icon-12::before,.card-icon-6::before,.card-icon-3::before,.card-icon-free::before {
    content: "";
    width: 210px;
    height: 138px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -104.5005px;
    margin-top: -69px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%
}



.swiper-pc-html,.swiper-mobile-html {
    padding: 23px 20px 20px 20px;
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden
}

.swiper-pc-html .swiper-slide,.swiper-mobile-html .swiper-slide {
    display: flex;
    align-items: stretch;
    width: 100%;
    height: inherit
}

.swiper-pc-html .banner-guide-title,.swiper-mobile-html .banner-guide-title {
    position: relative;
    width: 170px;
    height: inherit;
    font-size: 26px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px;
    letter-spacing: -1.3px;
    color: rgba(0,0,0,0)
}

.swiper-pc-html .banner-guide-title small,.swiper-mobile-html .banner-guide-title small {
    color: rgba(0,0,0,0);
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 26px;
    letter-spacing: -1px
}

.swiper-pc-html .banner-guide-swiper,.swiper-mobile-html .banner-guide-swiper {
    position: relative;
    width: calc(100% - 170px);
    height: inherit;
    display: flex;
    justify-content: center;
    align-items: center
}

.swiper-pc-html .swiper-button-prev,.swiper-pc-html .swiper-button-next,.swiper-mobile-html .swiper-button-prev,.swiper-mobile-html .swiper-button-next {
    width: 30px;
    height: 30px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    border: 1px solid #d4d4d4;
    background: #fff
}

.swiper-pc-html .swiper-button-prev:after,.swiper-pc-html .swiper-button-next:after,.swiper-mobile-html .swiper-button-prev:after,.swiper-mobile-html .swiper-button-next:after {
    width: 24px;
    height: 24px;
    font-size: 0;
    color: rgba(0,0,0,0);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100%
}

.swiper-pc-html .swiper-button-prev,.swiper-mobile-html .swiper-button-prev {
    left: 214px
}

.swiper-pc-html .swiper-button-prev:after,.swiper-mobile-html .swiper-button-prev:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M14 17L9 12L14 7' stroke='%23393434' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")
}

.swiper-pc-html .swiper-button-next,.swiper-mobile-html .swiper-button-next {
    right: 45px
}

.swiper-pc-html .swiper-button-next:after,.swiper-mobile-html .swiper-button-next:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M10 7L15 12L10 17' stroke='%23393434' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")
}

.swiper-pc-html .swiper-slide-active .banner-guide-title {
    color: #fff
}

.swiper-pc-html .swiper-slide-active .banner-guide-title small {
    color: #fff
}

.swiper-mobile-html .swiper-slide-active .banner-guide-title {
    color: #0085ff
}

.swiper-mobile-html .swiper-slide-active .banner-guide-title small {
    color: #0085ff
}

.col-2a .swiper-pc-html .swiper-slide,.col-2a .swiper-mobile-html .swiper-slide {
    flex-direction: column
}

.col-2a .swiper-pc-html .banner-guide-title,.col-2a .swiper-mobile-html .banner-guide-title {
    width: 100%;
    margin-bottom: 25px
}

.col-2a .swiper-pc-html .banner-guide-swiper,.col-2a .swiper-mobile-html .banner-guide-swiper {
    width: 100%
}

.col-2a .swiper-pc-html .swiper-button-prev,.col-2a .swiper-pc-html .swiper-button-next,.col-2a .swiper-mobile-html .swiper-button-prev,.col-2a .swiper-mobile-html .swiper-button-next {
    top: 60%
}

.col-2a .swiper-pc-html .swiper-button-prev,.col-2a .swiper-mobile-html .swiper-button-prev {
    left: 50px
}

.col-2a .swiper-pc-html .swiper-button-next,.col-2a .swiper-mobile-html .swiper-button-next {
    right: 50px
}

.col-2a .swiper-mobile-html .banner-guide-title {
    color: #393434
}

.col-2a .swiper-mobile-html .banner-guide-title small {
    color: #393434
}
