@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP&display=swap");.block-flex{display:flex}.btn-cta a{border:none;border-radius:999px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:block;font-size:.833vw;padding:.68em 0;position:relative;text-align:center;transition:.3s;width:12.5em}.btn-cta a:after,.btn-cta a:before{background-color:#fff;border-radius:9999px;content:"";height:2px;position:absolute;right:1em;top:calc(50% - 1px);transform-origin:calc(100% - 1px) 50%;width:10px}.btn-cta a:before{transform:rotate(45deg)}.btn-cta a:after{transform:rotate(-45deg)}.btn-cta a:hover{box-shadow:none;transform:translateY(3px);transition:.3s}main>article section img{width:100%}section#ph-content>main>article>section{padding:8em 0 0}@media screen and (max-width:559px){section#ph-content>main>article>section{padding:6em 0 0}}section#ph-content>main>article section#kv-block{padding:0}#kv-block{background-color:#ffe100;height:38vw;overflow:hidden;position:relative;width:100%}.kv-logo-block{left:50%;position:absolute;text-align:center;top:2.92vw;transform:translateX(-50%);z-index:2}.kv-prname{align-items:center;display:flex;justify-content:center;margin:0 0 .3vw;text-align:center;white-space:nowrap}.kv-prname>span{font-size:1.8rem;font-weight:700;margin-right:.4em}.kv-prname img{height:1.5vw;width:auto}.kv-logo{margin:0;max-width:486px;width:34.53vw}.kv-box-slider{align-items:baseline;display:flex;gap:1.46vw;height:17.15vw;left:0;overflow:hidden;position:absolute;top:10vw;width:100%}.kv-box-track{align-items:center;animation:kvBoxSlide 78s linear infinite;display:flex;flex:0 0 auto;gap:1.46vw;list-style:none;margin:1em 0 0;padding:0}.kv-box-track li{aspect-ratio:336/247;border-radius:1.1vw;flex:0 0 auto;height:auto;max-width:336px;overflow:hidden;width:23.33vw}.kv-box-track li img{display:block;height:100%;object-fit:cover;width:100%}@keyframes kvBoxSlide{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@media (prefers-reduced-motion:reduce){.kv-box-track{animation:none}}.kv-content-row{position:static}.kv-family-img{bottom:0;left:24.5vw;position:absolute;width:24vw;z-index:4}.kv-img-pkt{left:50%;position:absolute;top:9.6vw;transform:translateX(-50%);width:14.5vw;z-index:3}.kv-family-img img,.kv-img-pkt img{display:block;width:100%}.kv-main-txt{font-size:3.6vw;font-weight:700;left:57.8vw;letter-spacing:-.06em;line-height:1.1;margin:0;position:absolute;right:1.32vw;text-shadow:0 0 6px #ffe100,0 0 14px #ffe100;top:25.6vw;z-index:2}.kv-main-txt>span{display:block;font-size:2.9vw;font-weight:300;letter-spacing:0;line-height:1.1}@media screen and (max-width:559px){#kv-block{height:auto;padding:2.4rem 0 2rem}.kv-logo-block{margin-bottom:1.5rem;margin-top:.5em;position:static;transform:none}.kv-prname{font-size:1.1rem}.kv-prname img{height:1.1rem}.kv-logo{margin:0 auto;max-width:24rem;width:88%}.kv-box-slider{gap:.6rem;height:32vw;margin-bottom:1.5rem;top:22vw}.kv-box-track{animation-duration:42s;gap:.6rem;margin-top:0}.kv-box-track li{border-radius:.8rem;height:32vw;width:42vw}.kv-content-row{align-items:flex-end;display:flex;justify-content:center;position:relative}.kv-family-img{left:-1vw;width:48%}.kv-img-pkt{margin-bottom:2vw;margin-top:-3vw;position:static;transform:translateX(0);width:35%}.kv-main-txt{bottom:3vw;font-size:2.5rem;left:unset;letter-spacing:-.1em;right:3.3vw;top:unset}.kv-main-txt>span{font-size:1.7rem}}section#ph-content>main>article>section#solution{padding:4em 0 0}#solution{background-color:#eff2f7;padding-bottom:4em!important}#cont section h2{font-size:2.5vw;font-weight:700;line-height:1.35;margin-bottom:.7em;text-align:center}#cont section h2>span{font-weight:inherit}.marker01{background:linear-gradient(transparent 75%,#ffe100 0);padding:0 .1em}.content-txt-center{font-size:max(1.04vw,1.8rem);text-align:center}.solution-img{margin:0 auto;width:40vw}#solution .btn-contact{background:#0095d7;border-radius:99px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:block;margin:auto;padding:.76em 3.8em;position:relative;transition:all .3s;width:fit-content}#solution .btn-contact span{color:#fff;font-size:1.8rem;font-weight:600;text-align:center}#solution .btn-contact:hover{box-shadow:0 1px 2px 0 rgba(0,0,0,.25);transform:translateY(3px);transition:all .3s}.solution-video{border-radius:10px;display:block;height:408px;margin:2em auto 0;width:726px}@media screen and (max-width:559px){#excit,#solution{padding-top:2em}#excit>p,#howto-use,#introduction,.solution-inner{margin:0 auto;width:92%}#cont section h2{font-size:2.4rem}.content-txt-center{font-size:1.2rem}.solution-img,.solution-video{width:90%}.solution-video{aspect-ratio:16/9;height:100%}}.icon-talk-mark{margin:0 auto;width:16.5vw}.excit-txt{font-size:1.25vw;font-weight:700;padding-top:.5em;text-align:center}.marker02{background:linear-gradient(transparent 70%,#fffabb 0);font-weight:inherit;padding:0 .1em}#excit ul{column-gap:1rem;display:flex;justify-content:center;padding-top:2em}@media screen and (max-width:559px){.icon-talk-mark{width:13rem}.excit-txt{font-size:1.8rem;text-align:left}}.howto-block{display:flex;flex-direction:column;gap:2.5em}.howto-block ol{display:flex;gap:1.5em;list-style:none;margin:0 auto;width:57em}.howto-block ol li{flex-basis:27rem;margin:0;position:relative}.howto-block ol li+li:before{background-color:#0096d8;clip-path:polygon(0 0,0 100%,100% 50%);content:"";display:block;height:2.2em;left:-1.3em;position:absolute;top:34%;width:1.8em}.howto-block ol.howto-guest-box li+li:before{background-color:#ffe100}.howto-block ol>li:first-of-type>div{position:relative}.howto-block ol>li:first-of-type>div>span{background-color:#0096d8;border-radius:.8rem;color:#fff;font-size:2.5rem;font-weight:500;height:100%;left:0;letter-spacing:.1em;position:absolute;text-align:center;top:0;transform:translateX(-50%);writing-mode:vertical-rl}.howto-block ol.howto-guest-box>li:first-of-type>div>span{background-color:#ffe100;color:#000}.howto-block ol>li>p{line-height:1.3;margin-bottom:0;margin-top:.3em;text-align:center}.howto-guest-box .marker02{font-weight:700}.howto-guest-box .speech-bubble{position:absolute;right:0;top:-10%;transform:translateX(70%)}.howto-guest-box .speech-bubble p{background-color:#ffe100;border-radius:50%;display:inline-block;font-size:1.6rem;font-weight:600;line-height:1.3;padding:1em;position:relative;text-align:center}.howto-guest-box .speech-bubble p:before{background-color:#ffe100;bottom:0;clip-path:polygon(41% 0,0 100%,100% 40%);content:"";display:block;height:2.2em;left:0;position:absolute;width:2em}.howto-guest-box .speech-bubble p>span{font-size:1.4rem;line-height:inherit}.re-introduction-img{margin:0 auto;max-width:85rem}@media screen and (max-width:559px){.re-introduction-img{max-width:25rem}#howto-use{margin-bottom:7em}.howto-block ol{flex-direction:column;gap:1.8em;margin-top:2em;width:66%}.howto-block ol li{flex-basis:auto}.howto-block ol li+li:before{clip-path:polygon(0 0,50% 100%,100% 0);height:1.5em;left:50%;top:-1em;transform:translateX(-50%);width:2.2em}.howto-block ol>li:first-of-type>div>span{border-radius:.8rem;font-size:1.4rem;font-weight:600;height:auto;left:0;padding:.3em 0;top:0;transform:translateY(-50%);width:100%;writing-mode:horizontal-tb}.howto-block ol>li>p{font-size:1.2rem}.howto-guest-box .speech-bubble{bottom:0;left:0;right:0;text-align:center;top:auto;transform:translateY(120%)}.howto-guest-box .speech-bubble p{font-size:1.3rem;padding:1em}.howto-guest-box .speech-bubble p:before{bottom:auto;clip-path:polygon(50% 1%,0 100%,100% 100%);height:1.5em;left:50%;top:0;transform:translate(-50%,-80%);width:2em}}.features-box{column-gap:2.5vw;display:grid;grid-template-columns:repeat(2,1fr);margin:0 auto;padding-top:2vw;row-gap:2.5vw;width:72em}.features-box li{background-color:#eff2f7;border-radius:2rem;padding:2.5em 2.5em 1em}.features-box li:last-child{grid-column:1/-1}.features-box .ttl{background-position:bottom;background-repeat:no-repeat;background-size:contain;margin-bottom:1em;padding-bottom:15.5em}.features-box .features-01 .ttl{background-image:url(https://pocketalk.jp/hubfs/images/product/fortour/features-img01.webp)}.features-box .features-02 .ttl{background-image:url(https://pocketalk.jp/hubfs/images/product/fortour/features-img02.webp);margin-bottom:2.5em}.features-box .ttl p:first-of-type{font-size:max(1.56vw,2.8rem);font-weight:700;margin-bottom:.4em;text-align:center}.features-box .ttl p:nth-of-type(2){font-size:max(1.04vw,2rem);font-weight:700;line-height:1.3;margin-bottom:0;text-align:center}.features-box .text{font-size:1.6rem}#features ul{column-gap:2.5vw;justify-content:center;margin:0 auto;padding-top:2vw;width:72em}li.features-03{align-items:center;display:flex;gap:2em;padding:.6em 3em}li.features-03 .ttl{padding-bottom:0}li.features-03 .ttl p:first-child{text-align:left}li.features-03 .ttl .text{font-size:1.6rem;font-weight:400;text-align:left}@media screen and (max-width:559px){#features ul{grid-template-columns:1fr;row-gap:1.5em;width:92%}.features-box li{padding:2em 2em 1em}.features-box .ttl{padding-bottom:40.25vw}.features-box .ttl p:first-of-type{font-size:2rem}.features-box .text,li.features-03 .ttl .text{font-size:1.2rem;line-height:1.6em}li.features-03{flex-direction:column}}#casestudy{padding-bottom:6em}#casestudy .grid-center{column-gap:2.5vw;display:grid;grid-template-columns:repeat(3,1fr);margin:2em auto 0;max-width:1320px}#casestudy .grid-center a{color:inherit;display:block;text-decoration:none}#casestudy .grid-center figure{margin:0;transition:.3s}#casestudy .grid-center a:hover figure{opacity:.8;transform:translateY(3px)}#casestudy .grid-center img{aspect-ratio:16/9;border-radius:1.2rem;display:block;object-fit:cover;width:100%}.thumb-media{position:relative}.thumb-media:before{background-color:rgba(0,0,0,.55);border-radius:50%;height:3.4em;transform:translate(-50%,-50%);transition:.3s;width:3.4em}.thumb-media:after,.thumb-media:before{content:"";left:50%;position:absolute;top:50%}.thumb-media:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:.55em 0 .55em .95em;transform:translate(-40%,-50%)}#casestudy .grid-center a:hover .thumb-media:before{background-color:rgba(0,0,0,.75)}#casestudy .grid-center figcaption{font-size:1.6rem;font-weight:400;line-height:1.4;margin-top:.8em;text-align:center}#casestudy .container-case-list{display:block;max-width:unset}#casestudy .container-case-list>div{border:2px solid #2998ff;border-radius:8px;margin:auto;padding:1.2em;position:relative}.container-case-list .case-list-title{font-size:clamp(1.8rem,1.743rem + .29vw,2rem);font-weight:700;text-align:center}.case-list-warp{display:flex;gap:3em}.container-case-list ul li{font-size:clamp(1.3rem,1.243rem + .29vw,1.5rem)}@media screen and (max-width:559px){#casestudy .grid-center{grid-template-columns:1fr;row-gap:2em;width:92%}#casestudy .grid-center figcaption{font-size:1.5rem}}.video-modal{align-items:center;display:none;inset:0;justify-content:center;position:fixed;z-index:999}.video-modal.is-active{display:flex}body.video-modal-open{overflow:hidden}.video-modal-overlay{background-color:rgba(0,0,0,.8);cursor:pointer;inset:0;position:absolute}.video-modal-window{max-width:900px;position:relative;width:90%;z-index:1}.video-modal-close{background-color:#fff;border:none;border-radius:50%;color:#000;cursor:pointer;font-size:1.8rem;height:2.4em;line-height:2.4em;padding:0;position:absolute;right:0;text-align:center;top:-3.4em;transition:.3s;width:2.4em}.video-modal-close:hover{transform:rotate(90deg)}.video-modal-frame{background-color:#000;border-radius:.6rem;overflow:hidden;padding-top:56.25%;position:relative;width:100%}.video-modal-frame iframe{border:0;height:100%;inset:0;position:absolute;width:100%}@media screen and (max-width:559px){.video-modal-close{font-size:1.8rem;height:2.8rem;line-height:2.2rem;top:-3rem;width:2.8rem}}#language{margin-bottom:15rem}.answer{background-color:#fff;border-radius:0 0 10px 10px;border-top:none;height:0;margin:0;overflow:hidden;padding:0;transition:.5s}.answer_inner{padding:1em}#language button{background-color:inherit;border-radius:10px;cursor:pointer;font-size:1em;line-height:1.5;padding:15px 3em 15px 20px;position:relative;text-align:left;width:100%}#language button:after,#language button:before{background-color:#000;content:"";height:8px;position:absolute;top:50%;transition:.5s;width:1.5px}#language button:before{right:35px;transform:translateY(-50%) rotate(-45deg)}#language button:after{right:30px;transform:translateY(-50%) rotate(45deg)}li.active button:before{transform:translateY(-50%) rotate(-135deg);transition:.5s}li.active button:after{transform:translateY(-50%) rotate(135deg);transition:.5s}ul.active{overflow-y:auto}.block-inner{padding-left:2rem;padding-right:2rem}#language .block-flex{display:flex;flex-direction:column;margin:3em auto 0;max-width:80em}.language_box{align-items:center;background-color:#eff2f7;border-radius:15px;display:flex;gap:3em;padding:0;position:relative;width:100%}.language_box-inner{display:flex;flex:0 0 auto;flex-direction:column;width:23em}.lang-update{color:#e4572e;font-size:1.8rem;font-style:italic;font-weight:700;left:.5em;margin:0 0 .3em;position:absolute;top:.5em}.language_box h3{font-size:2.4rem;letter-spacing:.1em;margin-top:0}.language_box h3 span{background:linear-gradient(transparent 75%,#7ed9ff 0);font-weight:700;padding:0 .5em}.language_box .supported_language{font-size:3rem;font-weight:700;margin-bottom:0}.lang-list{flex:1;line-height:1.8;margin:1.5em;text-align:left}.support-lang-note{font-size:1.6rem;margin-bottom:.3em;margin-top:-1.6em}.language_box.lang-translate .accord_box{flex:1}#language .accord_box{background-color:#fff;border:2px solid #0095d7;border-radius:10px;margin-left:2.6em;margin-right:2.6em;width:auto}#language .accord_box button{background:#fff;color:#0095d7;font-size:1.8rem;font-weight:500;padding:.708em 0;position:relative;text-align:center;width:100%}#language .accord_box button:after,#language .accord_box button:before{background-color:#0095d7}#language ul.accord_box li{background-color:#f1f4f7;border-radius:10px}#language .language_list-list,.answer{margin:0;padding:0}.lang-translate .language_box-inner{align-self:flex-start;margin-top:2.2em}.table-wrap{margin:0 1em;width:100%}table.table_language{white-space:nowrap;width:100%}table.table_language tr{border-bottom:1px solid #bfbfbf}table.table_language th{vertical-align:middle}table.table_language td{padding:.5em 0;text-align:center}#language .answer{max-height:600px;overflow:scroll}.lang-arrow{align-self:center;margin:-.8em 0;width:3.4em;z-index:1}.lang-arrow img{display:block;transform:rotate(90deg);width:100%}@media screen and (min-width:560px){#language{margin-bottom:4em}#language .accord_box{margin-bottom:4em;margin-top:4em}}@media screen and (max-width:559px){#language .block-flex{margin-bottom:0}.language_box{flex-direction:column;gap:1.5em;padding:2em 2rem}.language_box-inner{align-items:center;margin-top:0!important;width:100%}.language_box h3{font-size:2rem;margin-top:0}.language_box .supported_language{font-size:2.4rem;margin-bottom:0}.lang-list,.support-lang-note{font-size:1.3rem;text-align:center}.lang-list{margin:0;text-align:left}.lang-arrow{margin:-1em 0;width:2.6em}.support-lang-note{margin-bottom:.3em}#language .accord_box{border-radius:5px;width:100%}#language .accord_box button{font-size:1.6rem;padding:.563em 0}#language .accord_box button:after,#language .accord_box button:before{height:11px}#language .accord_box button:before{right:31px}#language .accord_box button:after{right:24px}.table_language th{font-size:1.4rem}.table_language td{font-size:1.2rem}}#pricing{padding-bottom:6em!important;padding-top:0!important}.pricing-lead{font-weight:700;margin:.3em 0 1em;text-align:center}.pricing-lead .yen{font-size:4rem;font-weight:700}.pricing-lead .term{font-size:2.4rem;font-weight:700}.pricing-lead .unit{font-size:2rem;font-weight:700;margin-left:.3em}.pricing-cards{display:flex;gap:1.34vw;justify-content:center;margin:0 auto;max-width:645px}.pricing-card{border-radius:1.4rem;display:flex;flex:1 1 0;flex-direction:column;max-width:313px;padding:.5em 0 1.8em;text-align:center}.pricing-badge--ghost{visibility:hidden}.pricing-free{background-color:#eff2f7}.pricing-paid{background-color:#bfe8f9}.pricing-paid .pricing-price{font-size:1.6rem}.pricing-badge,.pricing-paid .pricing-price .yen{font-size:2.4rem;font-weight:700}.pricing-badge{align-self:center;background-color:#bdd4ee;border-radius:.4em;display:inline-block;margin:0 0 .1em;padding:.1em 1.2em;white-space:nowrap}.pricing-card h3{font-size:3.6rem;font-weight:700;line-height:1.25;margin:0 0 .5em;text-align:center}.pricing-rows{list-style:none;margin:0;padding:0}.pricing-rows li{border-top:1px solid #a7a9ad;padding:1.1em 0}.pricing-rows .row-label{font-size:1.4rem;font-weight:700;margin:0 0 .4em;text-align:center}.pricing-rows .row-value{font-size:2rem;font-weight:700;margin:0;text-align:center}.pricing-license{font-size:1.4rem;margin:1.8em 0 0}.pricing-license,.pricing-price{font-weight:700;text-align:center}.pricing-price{font-size:2.4rem;margin:.3em 0 0}.pricing-price .yen{font-size:1.6rem}.pricing-payment,.pricing-price .note{font-size:1.2rem;font-weight:400}.pricing-payment{margin:.3em 0 0;text-align:center}.pricing-card .btn-cta{margin-top:auto;padding-top:2em}.pricing-card .btn-cta a{background-color:#ffe100;color:#000;font-size:1.6rem;font-weight:700;margin-left:auto;margin-right:auto;max-width:271px;padding:.75em 0;width:18.8vw}.pricing-card .btn-cta a:after,.pricing-card .btn-cta a:before{display:none}@media screen and (max-width:559px){.pricing-lead{margin-bottom:1em}.pricing-cards{align-items:center;flex-direction:column;gap:2em;max-width:84%}.pricing-card{max-width:100%;padding:2.4em 0 2.2em;width:100%}.pricing-card h3{font-size:2.2rem}.pricing-rows .row-value{font-size:1.8rem}.pricing-card .btn-cta a{font-size:1.5rem;width:15em}.pricing-lead .term{font-size:2rem}.pricing-lead .yen{font-size:3rem}.pricing-badge--ghost{display:none}}.btn-cta.cta-footer{background-color:#f0f4f7;display:flex;justify-content:center;padding:1em 0!important;width:100%}.btn-cta.cta-footer .btn-wrapper,.btn-cta.cta-footer ul{display:flex}.btn-cta.cta-footer a{background-position:1.2em;background-repeat:no-repeat;background-size:1em;border:none;border-radius:999px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:block;font-size:1.6rem;padding:.68em 0;position:relative;text-align:center;transition:.3s;width:12.5em}.btn-cta.cta-footer a span{font-weight:700}.btn-cta.cta-footer a.btn-contact{background-color:#0095d7;color:#fff}.btn-cta.cta-footer a:hover{box-shadow:none;transform:translateY(4px);transition:.3s}.btn-contact:after,.btn-contact:before{background-color:#fff;border-radius:9999px;content:"";height:2px;position:absolute;right:1.4em;top:calc(50% - 1px);transform-origin:calc(100% - 1px) 50%;width:12px}.btn-contact:before{transform:rotate(45deg)}.btn-contact:after{transform:rotate(-45deg)}.cta-footer{bottom:0;padding:1em 0 1.5em!important;position:fixed;transform:translateY(200px);transition:.4s;z-index:6}.cta-footer.is-active{transform:translateY(0);transition:.4s}.balloon_top{background-color:#fff;border-radius:999px;bottom:65%;box-shadow:0 2px 8px 0 rgba(0,0,0,.25);color:#000;font-size:1.6rem;font-weight:700;line-height:1.4;margin-bottom:15px;padding:7px 1em;text-align:center;transition:all .5s;z-index:1}.balloon_top,.balloon_top:before{left:50%;position:absolute;transform:translateX(-50%)}.balloon_top:before{border:8px solid transparent;border-top:12px solid #fff;content:"";height:0;top:99%;width:0}@media screen and (min-width:560px){#ph-footer{padding-bottom:7em}}@media screen and (max-width:559px){.balloon_top{width:6em}.btn-cta.cta-footer{padding:1em 0 1.5em!important}.btn-cta.cta-footer .btn-wrapper{flex-wrap:wrap;justify-content:center}.btn-cta.cta-footer a{font-size:1.4rem;width:12.4em}.btn-cta.cta-footer a:after,.btn-cta.cta-footer a:before{right:1em;width:8px}}@media screen and (max-width:360px){.btn-cta.cta-footer a{font-size:1.3rem}}.cv_area_last.cv_area{display:flex;justify-content:center}.cv_area_last .read_txt_last{font-size:2.4rem;text-align:center;width:100%}.cv_logo_txt,.cv_logo_txt>span{font-weight:600}.cv_area_last .cv_logo_img{align-items:end;display:flex;justify-content:right}.cv_area_last .cv_logo_img img{max-width:8em}@media screen and (max-width:559px){.cv_area{flex-direction:column;margin:0 auto;width:90%}.cv_area_last .read_txt_last{font-size:1.2em}}.block-footer-bnr{background-color:#ffd514}.block-footer-bnr section{max-width:1440px!important;padding-bottom:2em!important;padding-top:2em!important}.block-footer-bnr .cv_area_last.cv_area{gap:60px}.block-footer-bnr .cv_0yen_ill{max-width:12.7em}.block-footer-bnr .cv_0yen_ill img{width:100%}.block-footer-bnr .read_title{font-size:clamp(2rem,1.345rem + 3.27vw,3.8rem);font-weight:700;margin-bottom:.6em}.block-footer-bnr .read_txt{font-size:clamp(1.6rem,1.462rem + .62vw,2.2rem);margin-bottom:2.2em}.block-footer-bnr .read_txt_box .contaienr-btn{display:flex;gap:32px}.block-footer-bnr .read_txt_box .contaienr-btn a{align-items:center;background:#fff;display:flex;height:48px;justify-content:center;margin:unset;max-width:241px}.block-footer-bnr .read_txt_box .contaienr-btn a span{font-size:1.6rem;font-weight:700}@media (max-width:560px){.block-footer-bnr .cv_0yen_ill{margin:auto;width:35%}.block-footer-bnr .cv_area_last.cv_area{gap:20px}.block-footer-bnr section{padding-top:2em!important}.block-footer-bnr .read_title{text-align:center}.block-footer-bnr .read_txt_box .contaienr-btn{flex-direction:column;gap:15px}.block-footer-bnr .read_txt_box .contaienr-btn a{margin:auto;max-width:100%}}.cta-side{bottom:2%;left:100%;padding:1em 0 1.5em!important;position:fixed;transform:translateY(-50%);transition:.4s;z-index:10}.cta-side.is-active{transform:translate(-100%,-50%)}.cta-side-wrapper{background-color:#3c3c3c;border-radius:6px 0 0 6px;padding:1rem;width:19.2rem}.cta-side-wrapper a{color:#000;display:block;font-weight:700;line-height:1.2;text-align:center}.cta-side-wrapper ul{display:grid;gap:5px}.cta-side-wrapper ul li:first-of-type{grid-column:1/-1;text-align:center}.cta-side-wrapper ul li:first-of-type a{background-color:#ffd514;border-radius:6px;display:block;font-size:2rem;padding:1.8em 0}.cta-side-wrapper ul li:first-of-type a span{color:#616161;display:block;font-size:1.4rem;font-weight:700}.cta-side-wrapper ul li:nth-of-type(2) a{background-color:#fff;border-radius:6px;display:flex;font-size:1.8rem;height:100%;justify-content:center;padding:2.1rem 0;width:100%}.cta-side-wrapper ul li:nth-of-type(2) a .icon{display:block;width:3rem}@media (max-width:768px){.cta-side-wrapper{width:11em}.cta-side-wrapper ul li a{font-size:1.6rem!important;padding:1em 0!important}.cta-side-wrapper ul li:nth-of-type(2) a .icon{align-items:center;display:flex;justify-content:center;width:2rem}}