.pg-solution-demo{margin:0}.pg-solution-demo .tav-func-container__section-title{max-width:100%}.pg-solution-demo .tav-func-container__section-title .t-tabs__operations{border-bottom:0}.pg-solution-demo .t-tabs__nav-wrap{border-bottom:2px solid #f2f5fa}.pg-solution-demo .t-tabs__nav-container.t-is-top:after{background-color:transparent}.pg-solution-demo .pg-solution-demo__banner{height:376px;aspect-ratio:1920/368;display:flex;align-items:center}.pg-solution-demo .pg-solution-demo__banner .tav-landing-banner__main-content{max-width:674px}.pg-solution-demo .pg-solution-demo__banner .tav-landing-banner__main-content-btns .t-button{height:40px;line-height:40px}.pg-solution-demo .pg-solution-demo__banner .tav-landing-banner__main{width:100%;padding:40px 0}.pg-solution-demo .pg-solution-demo__banner .tav-landing-banner__main-content{padding-top:0}.pg-solution-demo .pg-solution-demo__banner .tav-landing-banner__main-content-title{color:#000;font-family:Oxygen;font-size:36px;font-style:normal;font-weight:700;line-height:44px}.pg-solution-demo .tav-func-container__segment .tav-func-container{box-shadow:none}.pg-solution-demo .tav-func-container__segment .tav-product-display__content{align-items:normal}.pg-solution-demo .tav-func-container__segment .tav-product-display__content-img{width:696px;height:401px;border-radius:0}.pg-solution-demo .tav-func-container__segment .tav-product-display__content-container .tav-product-display__title{color:#000;font-size:20px;font-weight:700;line-height:28px}.pg-solution-blog-card{display:flex;width:100%;gap:20px}@media screen and (max-width:1199px){.pg-solution-blog-card{flex-wrap:wrap}.pg-solution-blog-card .tav-horizontal-card{width:calc(50% - 10px)}.pg-solution-demo .tav-func-container__segment .tav-product-display__content-img{width:100%;height:auto}.pg-solution-demo .tav-landing-section__title{font-weight:700}.pg-solution-demo .tav-product-display__title{font-weight:500}.pg-solution-demo .tav-price-screen__title{font-size:24px;line-height:32px}.pg-solution-demo .pg-solution-demo__banner{aspect-ratio:auto;height:400px;display:flex;align-items:center}}@media screen and (max-width:767px){.pg-solution-blog-card{flex-wrap:wrap}.pg-solution-blog-card .tav-horizontal-card{width:100%}.pg-solution-demo .tav-landing-banner__img-front{background-position:bottom}.pg-solution-demo .tav-func-container__segment .tav-product-display__content-img{width:100%;height:auto}.pg-solution-demo .tav-landing-section__title{font-weight:700}.pg-solution-demo .tav-product-display__title{font-weight:500}.pg-solution-demo .tav-price-screen__content{padding:20px}.pg-solution-demo .tav-price-screen__title{font-size:24px;line-height:32px}.pg-solution-demo .pg-solution-demo__banner{aspect-ratio:auto;height:auto;display:flex;align-items:center}.pg-solution-demo .pg-solution-demo__banner .tav-landing-banner__main-content{max-width:674px}.pg-solution-demo .pg-solution-demo__banner .tav-landing-banner__main-content-btns .t-button{height:40px;line-height:40px}.pg-solution-demo .pg-solution-demo__banner .tav-landing-banner__main{width:100%;padding-top:56px;padding-bottom:344px}}.tav-landing-banner{width:100%;height:600px;position:relative;background-color:#ebf2fc;box-sizing:border-box;padding:0 20px}.tav-landing-banner__img{position:absolute;left:0;top:0;background-size:cover;display:flex;justify-content:center;align-items:center}.tav-landing-banner__img,.tav-landing-banner__img-front{width:100%;height:100%;background-repeat:no-repeat;background-position:50%}.tav-landing-banner__img-front{background-size:auto 100%}.tav-landing-banner__main{position:relative;box-sizing:border-box;margin:0 auto;padding-top:82px;max-width:1200px}.tav-landing-banner__main-content{max-width:624px;padding-top:102px}.tav-landing-banner__main-content-back{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;gap:4px;color:#006af6;font-size:16px;font-weight:700;line-height:24px;cursor:pointer}.tav-landing-banner__main-content-subtitle{color:#000;font-size:16px;font-weight:400;line-height:24px;margin-bottom:16px;width:-moz-fit-content;width:fit-content;border-radius:4px}.tav-landing-banner__main-content-subtitle.is-light{padding:4px 10px;background:rgba(28,102,229,.5);color:#fff;margin-bottom:10px}.tav-landing-banner__main-content-title{color:#000;font-size:42px;font-weight:700;line-height:50px}.tav-landing-banner__main-content-desc{margin-top:20px;color:#000;font-size:16px;font-weight:400;line-height:24px}.tav-landing-banner__main-content-btns{margin-top:40px}.tav-landing-banner__main-content-btns .t-button{line-height:54px;height:54px;border-radius:27px;padding:0 30px;font-size:16px;font-weight:700}.tav-landing-banner__main-content-btns .t-button--variant-text{color:#006af6;font-size:16px;font-weight:700;line-height:24px}.tav-landing-banner__main-video{width:304px;height:172px;position:absolute;right:-52px;top:48.5%;border-radius:6px;overflow:hidden;transform:scale(.8)}.tav-landing-banner__main-video video{width:100%;height:100%}.tav-landing-banner.is-detail{min-height:310px;height:100%;padding-bottom:50px}.tav-landing-banner.is-detail .tav-landing-banner__main{padding:45px 0 0}.tav-landing-banner.is-detail .tav-landing-banner__main-content{padding-top:0}.tav-landing-banner.is-detail .tav-landing-banner__main-content-title{color:#000;font-size:36px;font-weight:700;line-height:44px;margin-top:28px}.tav-landing-banner.is-detail .tav-landing-banner__main-content-desc{color:#717a8b;font-size:16px;font-weight:400;line-height:24px;margin-top:16px}.tav-landing-banner.is-detail .tav-landing-banner__main-content-btns{margin-top:32px}.tav-landing-banner.is-detail .tav-landing-banner__main-content-btns .t-button:not(.t-is-disabled):not(.t-button--ghost){--ripple-color:none}.tav-landing-banner.is-detail .tav-landing-banner__main-content-btns .t-button{line-height:24px;height:48px;padding:0 30px}.tav-landing-banner.is-detail .tav-landing-banner__main-content-btns .t-button--variant-text{padding:0 20px}.tav-landing-banner.is-detail .tav-landing-banner__main-content-btns .t-button--variant-text:focus-visible,.tav-landing-banner.is-detail .tav-landing-banner__main-content-btns .t-button--variant-text:hover{background:transparent;border-color:transparent;color:#006af6}.tav-landing-banner.is-detail .tav-landing-banner__img-front{height:360px}@media screen and (min-width:1200px){.tav-landing-banner__img.mobile{display:none;background:none!important}.tav-landing-banner__img.mobile .tav-landing-banner__img-front{background:none!important}}@media screen and (max-width:1199px){.tav-landing-banner{height:400px}.tav-landing-banner__img-front{background-position:100%}.tav-landing-banner__main-content{padding-top:50px;max-width:none;padding-right:200px}.tav-landing-banner__main-content-title{font-size:34px;font-weight:700;line-height:40px}.tav-landing-banner__main-content-desc{margin-top:16px;font-size:12px;font-weight:400;line-height:18px}.tav-landing-banner__main-content-btns{margin-top:16px}.tav-landing-banner__main-content-btns .t-button{height:48px;line-height:48px;border-radius:24px}.tav-landing-banner.is-detail .tav-landing-banner__main-content{padding-right:240px}.tav-landing-banner.is-detail .tav-landing-banner__img-front{background-position:right -50px}}@media screen and (max-width:767px){.tav-landing-banner{height:auto}.tav-landing-banner__img-front{background-size:375px auto;background-position:bottom}.tav-landing-banner__img.pc{display:none;background:none!important}.tav-landing-banner__img.pc .tav-landing-banner__img-front{background:none!important}.tav-landing-banner__main{padding-top:56px;padding-bottom:344px}.tav-landing-banner__main-content{width:100%;max-width:100%;padding-top:0;padding-right:0}.tav-landing-banner__main-content-title{font-size:34px;line-height:40px}.tav-landing-banner__main-content-desc{margin-top:16px;font-size:12px;line-height:18px}.tav-landing-banner__main-content-btns{margin-top:16px}.tav-landing-banner__main-content-btns .t-button{line-height:48px;height:48px;padding:0 30px}.tav-landing-banner.is-detail{height:auto;padding-bottom:0}.tav-landing-banner.is-detail .tav-landing-banner__main{padding-top:56px;padding-bottom:240px}.tav-landing-banner.is-detail .tav-landing-banner__main-content{width:100%;max-width:100%;padding-top:0;padding-right:0}.tav-landing-banner.is-detail .tav-landing-banner__main-content-title{font-size:34px;line-height:40px}.tav-landing-banner.is-detail .tav-landing-banner__main-content-desc{margin-top:16px;font-size:12px;line-height:18px}.tav-landing-banner.is-detail .tav-landing-banner__main-content-btns{margin-top:16px}.tav-landing-banner.is-detail .tav-landing-banner__main-content-btns .t-button{line-height:48px;height:48px;padding:0 30px}.tav-landing-banner.is-detail .tav-landing-banner__img-front{height:100%;background-position:bottom}}.tav-horizontal-card,.tav-horizontal-card__blog{display:flex;flex-direction:row;width:100%;height:100%;justify-content:center;border-radius:20px;border:1px solid #e4e8ee;position:relative;transition:all .3s;cursor:pointer;text-decoration:none;height:-moz-fit-content;height:fit-content}.tav-horizontal-card__blog__cover,.tav-horizontal-card__cover{display:flex;position:relative;justify-content:center;width:100%;width:395px;flex-shrink:0;overflow:hidden;flex:0 0 auto;border-radius:20px 0 0 20px}.tav-horizontal-card__blog__cover img,.tav-horizontal-card__cover img{width:100%;border-radius:20px 0 0 20px;display:block}.tav-horizontal-card__blog__cover-picture,.tav-horizontal-card__cover-picture{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.tav-horizontal-card__blog__cover-picture>img,.tav-horizontal-card__cover-picture>img{width:100%;border-radius:20px 0 0 20px;display:block}.tav-horizontal-card__blog__cover-type,.tav-horizontal-card__cover-type{width:135px;position:absolute;bottom:18.74px;left:16px;color:#fff;font-size:24px;font-style:normal;font-weight:700;line-height:30px}.tav-horizontal-card__blog__cover-icon,.tav-horizontal-card__cover-icon{position:absolute;width:26.875px;height:20.577px;bottom:90.5px;left:16px}.tav-horizontal-card__blog__cover-icon>img,.tav-horizontal-card__cover-icon>img{width:100%;height:100%}.tav-horizontal-card__blog__content,.tav-horizontal-card__content{width:100%;display:flex;flex-direction:column;padding:20px;box-sizing:border-box;flex:1 1}.tav-horizontal-card__blog__content-header,.tav-horizontal-card__content-header{width:100%;height:18px;display:flex;align-items:center;justify-content:space-between}.tav-horizontal-card__blog__content-header-left,.tav-horizontal-card__content-header-left{display:flex;align-items:center}.tav-horizontal-card__blog__content-header-author,.tav-horizontal-card__content-header-author{color:#6a7384;font-size:14px;font-style:normal;font-weight:400;flex-shrink:0}.tav-horizontal-card__blog__content-header-type,.tav-horizontal-card__content-header-type{margin-left:8px;color:#6a7384;font-size:14px;font-style:normal;font-weight:400;flex-shrink:0}.tav-horizontal-card__blog__content-header-date,.tav-horizontal-card__content-header-date{margin-left:110px;color:#6a7384;font-size:14px;font-style:normal;font-weight:400;line-height:normal;white-space:nowrap}.tav-horizontal-card__blog__content-title,.tav-horizontal-card__content-title{width:100%;color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:28px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:all .3s;margin-top:8px}.tav-horizontal-card__blog__content-desc,.tav-horizontal-card__content-desc{color:#6a7384;font-size:14px;font-style:normal;font-weight:400;line-height:21px;width:100%;text-overflow:ellipsis;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:auto}.tav-horizontal-card__blog__content-label,.tav-horizontal-card__content-label{display:flex;align-items:center;gap:15px;flex-wrap:wrap;margin-top:30px}.tav-horizontal-card__blog__label,.tav-horizontal-card__label{box-sizing:border-box;padding:7px 10px;color:#6a7384;font-size:16px;font-style:normal;font-weight:400;line-height:22px;cursor:pointer;border-radius:20px;border:1px solid #e4e8ee;background:#f9fafc}.tav-horizontal-card:hover,.tav-horizontal-card__blog:hover{box-shadow:0 6px 16px 0 rgba(32,77,141,.08),0 8px 48px 0 rgba(66,110,175,.3)}.tav-horizontal-card__blog,.tav-horizontal-card__horizontal{width:100%;height:200px}.tav-horizontal-card__blog .tav-horizontal-card__cover,.tav-horizontal-card__horizontal .tav-horizontal-card__cover{width:386px;height:200px;display:flex;align-items:center;justify-content:center;border-radius:20px;overflow:hidden}.tav-horizontal-card__blog .tav-horizontal-card__content,.tav-horizontal-card__horizontal .tav-horizontal-card__content{display:block;height:100%;overflow:hidden}.tav-horizontal-card__blog .tav-horizontal-card__content-header,.tav-horizontal-card__horizontal .tav-horizontal-card__content-header{height:18px;margin-bottom:10px}.tav-horizontal-card__blog .tav-horizontal-card__content-title,.tav-horizontal-card__horizontal .tav-horizontal-card__content-title{margin:0 0 10px;height:84px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;width:100%}.tav-horizontal-card__vertical{width:386px;height:406px;box-sizing:border-box;display:block;border-radius:20px;border:1px solid #e4e8ee;flex-direction:column!important}.tav-horizontal-card__vertical .tav-horizontal-card__cover{width:100%;height:200px;border-radius:20px 20px 0 0}.tav-horizontal-card__vertical .tav-horizontal-card__cover-picture{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.tav-horizontal-card__vertical .tav-horizontal-card__cover-picture>img{width:100%;height:100%;border-radius:20px 20px 0 0}.tav-horizontal-card__vertical .tav-horizontal-card__content{padding:16px;height:calc(100% - 200px)}.tav-horizontal-card__vertical .tav-horizontal-card__content-header{height:18px}.tav-horizontal-card__vertical .tav-horizontal-card__content-title{margin:16px 0;height:84px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;width:100%}.tav-horizontal-card__vertical .tav-horizontal-card__content-label{margin-top:auto}.tav-horizontal-card__blog{border:1px solid transparent}.tav-horizontal-card__blog:hover{box-shadow:none}.tav-horizontal-card__blog .tav-horizontal-card__cover{width:380px}.tav-horizontal-card__blog .tav-horizontal-card__cover img{height:100%}.tav-horizontal-card__blog .tav-horizontal-card__content{padding:0 0 0 32px}.tav-horizontal-card__blog .tav-horizontal-card__content-tag{color:#1c66e5;font-size:14px;font-weight:700;line-height:22px;text-transform:uppercase}.tav-horizontal-card__blog .tav-horizontal-card__content-title{color:#000;height:auto;font-size:24px;font-weight:700;line-height:32px;padding-right:30px;box-sizing:border-box;margin-bottom:20px;word-break:break-word}.tav-horizontal-card__blog .tav-horizontal-card__content-info{display:flex;justify-content:flex-start;color:#727a8a;font-size:14px;font-weight:400;line-height:22px;gap:24px}.tav-horizontal-card__blog .tav-horizontal-card__content-info-left,.tav-horizontal-card__blog .tav-horizontal-card__content-info-right{display:flex}.tav-horizontal-card__blog .tav-horizontal-card__content-info-img{width:22px;height:22px;margin-right:8px;flex-shrink:0}.tav-horizontal-card__blog .tav-horizontal-card__content-info-img img{width:100%;height:100%;border-radius:50%}.tav-horizontal-card__blog .tav-horizontal-card__content-info-date{margin-left:8px}.tav-horizontal-card__blog-upgrade{border:0}.tav-horizontal-card__blog-upgrade:hover{box-shadow:none}.tav-horizontal-card__blog-upgrade:hover .tav-horizontal-card__content-title{color:#727a8a}.tav-horizontal-card__blog-upgrade .tav-horizontal-card__cover{width:380px;height:200px;border-radius:20px}.tav-horizontal-card__blog-upgrade .tav-horizontal-card__content{display:flex;flex-direction:column;padding:0 0 0 20px}.tav-horizontal-card__blog-upgrade .tav-horizontal-card__content-tag{display:flex;align-items:center;gap:0 19px;color:#1c66e5;font-size:14px;font-weight:700;line-height:22px;text-transform:uppercase}.tav-horizontal-card__blog-upgrade .tav-horizontal-card__content-title{color:#000;font-size:24px;font-weight:700;line-height:32px;margin-bottom:20px}.tav-horizontal-card__blog-upgrade .tav-horizontal-card__content-info{display:flex;justify-content:space-between;color:#727a8a;font-size:14px;font-weight:700;line-height:22px}.tav-horizontal-card__blog-upgrade .tav-horizontal-card__content-info-left,.tav-horizontal-card__blog-upgrade .tav-horizontal-card__content-info-right{display:flex;gap:0 12px}.tav-horizontal-card__blog-upgrade .tav-horizontal-card__content-info-tags{display:flex;align-items:center;gap:0 12px}.tav-horizontal-card__blog-upgrade .tav-horizontal-card__content-info-tags-item{background-color:#f2f5fc;color:#727a8a;font-size:14px;font-weight:400;line-height:22px;padding:4px 10px;border-radius:4px}.tav-horizontal-card__command{display:flex;flex-direction:column;border:1px solid transparent}.tav-horizontal-card__command:hover{box-shadow:none}.tav-horizontal-card__command .tav-horizontal-card__cover{width:100%}.tav-horizontal-card__command .tav-horizontal-card__cover img{border-radius:20px}.tav-horizontal-card__command .tav-horizontal-card__content{padding:8px 0 20px}.tav-horizontal-card__command .tav-horizontal-card__content-title{margin-top:0}.tav-horizontal-card__command .tav-horizontal-card__content-tag{color:#1c66e5;font-size:14px;font-weight:700;line-height:22px;text-transform:uppercase}.tav-horizontal-card__command .tav-horizontal-card__content-info{display:flex;justify-content:flex-start;color:#727a8a;font-size:14px;font-weight:400;line-height:22px;gap:24px;margin-top:8px}.tav-horizontal-card__command .tav-horizontal-card__content-info-left{display:flex}@media screen and (max-width:1199px){.tav-horizontal-card__blog{height:168px}.tav-horizontal-card__blog .tav-horizontal-card__cover{width:320px;height:168px}.tav-horizontal-card__blog .tav-horizontal-card__content-title{font-size:20px;font-weight:500;padding-right:16px}.tav-horizontal-card__blog .tav-horizontal-card__content-info{font-size:12px}.tav-horizontal-card__blog-upgrade .tav-horizontal-card__cover img{width:100%}.tav-horizontal-card__blog-upgrade .tav-horizontal-card__content-title{font-size:20px;font-weight:600;padding-right:16px}.tav-horizontal-card__blog-upgrade .tav-horizontal-card__content-info{font-size:12px}}@media screen and (max-width:767px){.tav-horizontal-card{width:100%;height:-moz-fit-content;height:fit-content}.tav-horizontal-card .tav-horizontal-card__content-header{gap:10px;flex-wrap:wrap;height:auto}.tav-horizontal-card .tav-horizontal-card__content-header-date{margin-left:0}.tav-horizontal-card .tav-horizontal-card__content-title{margin-bottom:0;height:-moz-fit-content;height:fit-content}.tav-horizontal-card .tav-horizontal-card__cover{height:auto}.tav-horizontal-card .tav-horizontal-card__cover img,.tav-horizontal-card__command{width:100%}.tav-horizontal-card__command .tav-horizontal-card__cover{height:auto}.tav-horizontal-card__command .tav-horizontal-card__cover img{width:100%}.tav-horizontal-card__blog-upgrade{min-width:320px;flex-direction:column;border:1px solid #e4e8ee}.tav-horizontal-card__blog-upgrade .tav-horizontal-card__cover{width:100%;height:auto}.tav-horizontal-card__blog-upgrade .tav-horizontal-card__cover img{width:100%}.tav-horizontal-card__blog-upgrade .tav-horizontal-card__content{padding:16px}.tav-horizontal-card__blog-upgrade .tav-horizontal-card__content-title{margin-top:16px;order:2}.tav-horizontal-card__blog-upgrade .tav-horizontal-card__content-tag{display:none}.tav-horizontal-card__blog-upgrade .tav-horizontal-card__content-info{order:1}.tav-horizontal-card__blog-upgrade .tav-horizontal-card__content-info-tags{display:none}}.pg-duration-purchase{margin:0;background:#f5f6fa}.pg-duration-purchase .tav-plugin-banner{height:238px}.pg-duration-purchase .tav-plugin-banner__content-operator{max-width:40%}.pg-duration-purchase .tav-landing-section{padding:0 20px}.pg-duration-purchase .tav-landing-section__inner .t-radio-group{border-radius:12px;margin-top:24px}.pg-duration-purchase .tav-landing-section__inner .t-radio-group .t-radio-button{padding:12px 31px;border-radius:10px;height:48px}.pg-duration-purchase .tav-landing-section__inner .t-radio-group .t-radio-button__label{color:#000;font-size:16px;font-weight:700;line-height:24px}.pg-duration-purchase .tav-landing-section__inner .t-radio-group .t-radio-group__bg-block{border-radius:10px;box-shadow:0 1px 3px 0 rgba(32,77,141,.15)}.pg-duration-purchase .tav-justify{flex-wrap:nowrap;box-sizing:border-box}.pg-duration-purchase__bar{padding:17px 14px 17px 24px;margin-top:28px;border-radius:20px;align-items:center;flex-wrap:nowrap;background-image:url(/_next/static/media/bar-bg.29821d41.png);background-size:cover;background-position:bottom}.pg-duration-purchase__bar .tav-justify__left{color:#fff;font-size:24px;font-weight:700;line-height:50px;margin-right:12px}.pg-duration-purchase__bar .t-button{padding:12px 42px;height:50px;border-radius:34px;border:0;background:#fff}.pg-duration-purchase__bar .t-button .t-button__text{font-size:18px;font-weight:700;color:#1c66e5}.pg-duration-purchase__bar .t-button--variant-base.t-button--ghost:hover{background-color:#1c66e5}.pg-duration-purchase__bar .t-button--variant-base.t-button--ghost:hover .t-button__text{color:#fff}.pg-duration-purchase__qa>.tav-justify__left{margin-right:20px;max-width:260px}.pg-duration-purchase__qa>.tav-justify__right{padding:40px 40px 24px;background-color:#fff;width:100%;border-radius:20px}.pg-duration-purchase__qa{margin-top:80px}.pg-duration-purchase__qa .t-button{border-radius:21px;background:#fff;height:40px;margin-top:24px}.pg-duration-purchase__qa .t-button__text{color:#1c66e5;font-size:14px;font-weight:700;line-height:22px}.pg-duration-purchase__qa .t-button--variant-base.t-button--ghost:hover{background-color:#1c66e5}.pg-duration-purchase__qa .t-button--variant-base.t-button--ghost:hover .t-button__text{color:#fff}.pg-duration-purchase__qa .pg-duration-purchase__subhead{margin-top:0}.pg-duration-purchase__subhead{color:#000;font-size:32px;font-weight:700;line-height:40px;margin-top:80px}.pg-duration-purchase__label{color:#4f586b;font-size:16px;font-weight:400;line-height:24px;margin-top:12px}.pg-duration-purchase__table{margin-top:36px;background-color:#fff;padding:40px 40px 32px;border-radius:20px;box-shadow:0 2px 2px 0 rgba(32,77,141,.06)}.pg-duration-purchase__table .t-table__header>tr{background-color:#f5f7fc;box-shadow:inset 0 -1px 0 0 #e4e8ee;height:60px}.pg-duration-purchase__table .t-table__th-cell-inner{color:#8f9ab2;font-size:16px;font-weight:700;line-height:24px}.pg-duration-purchase__table .t-table__body>tr td{padding:20px}.pg-duration-purchase__table .t-table__body>tr td:first-child{color:#000;font-size:18px;font-weight:700;line-height:26px;vertical-align:sub}.pg-duration-purchase__table .tav-justify{margin-top:32px;flex-wrap:wrap}.pg-duration-purchase__table .tav-justify__left{font-size:0;margin-right:12px}.pg-duration-purchase__table .tav-justify__right .t-button{border-radius:21px;background:#fff;height:40px}.pg-duration-purchase__table .tav-justify__right .t-button__text{color:#1c66e5;font-size:14px;font-weight:700;line-height:22px}.pg-duration-purchase__table .tav-justify__right .t-button--variant-base.t-button--ghost:hover{background-color:#1c66e5}.pg-duration-purchase__table .tav-justify__right .t-button--variant-base.t-button--ghost:hover .t-button__text{color:#fff}.pg-duration-purchase__table .pg-duration-purchase__label{font-size:14px;font-weight:400;line-height:22px;margin-top:0;margin-right:20px}.pg-duration-purchase__table .pg-duration-purchase__label a{color:#1c66e5;font-size:14px;font-weight:700;line-height:22px;text-decoration:none;margin-right:2px}.pg-duration-purchase__table-price-list{display:flex;align-items:center;gap:0 100px}.pg-duration-purchase__table-price-item-main{color:#000;font-size:18px;font-weight:700;line-height:26px}.pg-duration-purchase__table-price-item-standard{color:#8f9ab2;font-size:14px;font-weight:400;line-height:26px}.pg-duration-purchase__table-price-item-desc{color:#000;font-size:16px;font-weight:700;line-height:24px;margin-top:10px}.pg-duration-purchase__icon{width:16px;height:16px;display:inline-block;vertical-align:middle}.pg-duration-purchase .icon-share{background:url(/_next/static/media/icon-share.58a896c1.svg) no-repeat}.pg-duration-purchase .tav-buy-card{margin-top:28px}.pg-duration-purchase .tav-buy-card__item-button .t-button{width:100%}.pg-duration-purchase__price-light{color:#ffe03b}.pg-duration-purchase .tav-swiper-display{max-width:100%;margin-top:70px}@media screen and (max-width:1199px){.pg-duration-purchase__bar .tav-justify__left{font-size:18px;line-height:26px}.pg-duration-purchase__bar .t-button{padding:12px 28px}.pg-duration-purchase__subhead{margin-top:40px;font-size:24px}.pg-duration-purchase__label{font-size:14px}.pg-duration-purchase__qa{margin-top:40px}.pg-duration-purchase__qa>.tav-justify__right{padding:20px}.pg-duration-purchase__table{margin-top:20px}.pg-duration-purchase__table .t-table__header>tr{background-color:#f5f7fc;box-shadow:inset 0 -1px 0 0 #e4e8ee;height:40px}.pg-duration-purchase__table .t-table__th-cell-inner{font-size:14px}.pg-duration-purchase__table .t-table__body>tr td{padding:16px}.pg-duration-purchase__table .t-table__body>tr td:first-child{font-size:16px}.pg-duration-purchase__table .tav-justify{margin-top:26px}.pg-duration-purchase__table .pg-duration-purchase__label{display:block}.pg-duration-purchase__table .pg-duration-purchase__label+.pg-duration-purchase__label{margin-top:8px}}@media screen and (max-width:767px){.pg-duration-purchase .tav-plugin-banner{background-position:55% 50%}.pg-duration-purchase .tav-landing-section__inner .t-radio-button__label{font-size:12px}.pg-duration-purchase__bar{padding:14px;background-image:url(/_next/static/media/bar-mpbile-bg.2b21b222.png)}.pg-duration-purchase__bar .tav-justify__left{font-size:14px;line-height:22px}.pg-duration-purchase__bar .t-button{height:40px;padding:12px 24px}.pg-duration-purchase__bar .t-button .t-button__text{font-size:14px}.pg-duration-purchase__table{padding:20px}.pg-duration-purchase__table .t-table__header>tr{box-shadow:inset 0 -1px 0 0 #e4e8ee}.pg-duration-purchase__table .t-table__th-cell-inner{font-size:12px}.pg-duration-purchase__table .t-table__body>tr td{padding:14px}.pg-duration-purchase__table .tav-justify{flex-wrap:wrap;margin-top:30px}.pg-duration-purchase__table .tav-justify__right .t-button{margin-top:12px}.pg-duration-purchase__qa{flex-direction:column;align-items:center;margin-top:30px}.pg-duration-purchase__qa .tav-justify__left{text-align:center;max-width:none}.pg-duration-purchase__qa .tav-justify__left .t-button{margin-top:12px}.pg-duration-purchase__qa .tav-justify__right{margin-top:20px}.pg-duration-purchase__subhead{font-size:20px;margin-top:20px;line-height:30px}}.tav-document-faq{width:100%}.tav-document-faq .t-link .t-link__suffix-icon{display:flex;align-items:center;justify-content:center}.tav-document-faq .tav-justify{align-items:center}.tav-document-faq .tav-justify__left{display:flex;align-items:center}.tav-document-faq__list-item{padding-bottom:20px;border-bottom:1px solid #dbe4ee}.tav-document-faq__list-item.is-open .tav-document-faq__list-item-bd{display:block}.tav-document-faq__list-item-hd{cursor:pointer;position:relative;padding-right:36px}.tav-document-faq__list-item-tit{color:#000;font-size:16px;font-style:normal;font-weight:700;cursor:pointer;line-height:24px}.tav-document-faq__list-item-tit:hover{color:#0052d9}.tav-document-faq__list-item-icon-open{position:absolute;right:0;top:2px;width:20px;height:20px;background-image:url(/_next/static/media/bg-open.fa0ec815.svg);margin-right:20px}.tav-document-faq__list-item-icon-close{position:absolute;right:0;top:2px;width:20px;height:20px;margin-right:20px;background-image:url(/_next/static/media/bg-close.758f4988.svg)}.tav-document-faq__list-item-bd{margin:16px 0 12px;font-size:14px;font-style:normal;font-weight:400;line-height:22px;color:#4f586b;-webkit-font-smoothing:antialiased;word-wrap:break-word;overflow-wrap:break-word;display:none}.tav-document-faq__list-item{margin-top:20px}.tav-document-faq__footer{display:flex;align-items:center;justify-content:space-between;padding:20px 0 0}@media screen and (max-width:767px){.tav-document-faq .tav-document-faq__list-item{margin-top:12px;padding-bottom:12px}.tav-document-faq .tav-document-faq__list-item-tit{font-size:14px;margin-right:12px}.tav-document-faq .tav-document-faq__list-item-bd{font-size:12px;margin:8px 0}}