﻿section.section{margin:0 auto;padding:60px 0}@media(min-width: 768px){section.section{padding:80px 0}}@media(min-width: 992px){section.section{padding:100px 0}}section.section.section-top{padding:0}section.section.section-default{background-color:#fff}section.section.section-inverse{background-color:#f9f9f9}section.section.section-bg{background-color:#e5eef3;padding:40px 0}@media(min-width: 768px){section.section.section-bg{padding:60px 0}}@media(min-width: 992px){section.section.section-bg{padding-bottom:80px}}.jumbotron h1{margin-top:0;font-size:3.4rem;line-height:1.4}@media(max-width: 1199px){.jumbotron h1{font-size:clamp(2.8rem,2.087rem + .928vw,3.2rem)}}@media(max-width: 767px){.jumbotron h1{font-size:clamp(2.2rem,1.597rem + 1.047vw,2.4rem)}}@media(max-width: 575px){.jumbotron h1{font-size:clamp(1.8rem,1.13rem + 1.86vw,2.2rem)}}.jumbotron strong{display:flex;justify-content:center;align-items:center;margin:0 0 .5em;padding:.3em .8em;width:fit-content;background-color:#a3439c;font-size:2rem;font-weight:normal;color:#fff}@media(max-width: 1199px){.jumbotron strong{font-size:clamp(1.8rem,1.444rem + .464vw,2rem)}}@media(max-width: 767px){.jumbotron strong{font-size:clamp(1.6rem,1rem + 1.042vw,1.8rem)}}@media(max-width: 575px){.jumbotron strong{font-size:clamp(1.4rem,1.065rem + .93vw,1.6rem)}}.page-header{margin-bottom:0;border:none}.page-header .lead{margin-top:2em;font-size:2rem;line-height:1.6}@media(max-width: 575px){.page-header .lead{font-size:clamp(1.6rem,1.225rem + 1vw,1.8rem)}}.article-wrap h2 span{display:inline-block;font-weight:normal;font-size:65%}.article-wrap p{padding-left:1em;padding-right:1em;font-size:1.6rem}@media(max-width: 1199px){.article-wrap p{font-size:clamp(1.5rem,1.322rem + .232vw,1.6rem)}}@media(max-width: 767px){.article-wrap p{font-size:1.6rem}}@media(max-width: 575px){.article-wrap p{padding-left:0;padding-right:0;font-size:clamp(1.5rem,1.333rem + .465vw,1.6rem)}}.article-wrap p strong{margin-left:.1em;margin-right:.1em;color:#784076;font-size:105%}.article-wrap .introduce{position:relative;display:flex;justify-content:center;align-items:center;margin:1em auto 0;padding:1em;width:100%;max-width:800px;background-color:#f7f2f6;font-size:2.4rem;color:#784076;text-align:center}@media(max-width: 1199px){.article-wrap .introduce{font-size:clamp(2rem,1.287rem + .928vw,2.4rem)}}@media(max-width: 767px){.article-wrap .introduce{max-width:fit-content;font-size:clamp(2rem,1.397rem + 1.047vw,2.2rem)}}@media(max-width: 575px){.article-wrap .introduce{font-size:clamp(1.8rem,1.465rem + .93vw,2rem);text-align:left}.article-wrap .introduce br{display:none}}.article-wrap .merit_wrap{position:relative;display:flex;justify-content:center;align-items:center;gap:60px;margin-top:2em;width:100%}@media(max-width: 991px){.article-wrap .merit_wrap{gap:30px}}@media(max-width: 767px){.article-wrap .merit_wrap{flex-direction:column;gap:0}}.article-wrap .merit_wrap .merit{position:relative;display:block;margin-top:1em;padding:1em;border:2px solid #e9e0e8;border-radius:6px}.article-wrap .merit_wrap .merit h3{position:absolute;top:0;left:50%;transform:translate(-50%, -50%);margin:0;padding:.5em 1em;width:90%;background-color:#784076;border-radius:2em;font-size:2rem;color:#fff;line-height:1.5;text-align:center}@media(max-width: 1199px){.article-wrap .merit_wrap .merit h3{font-size:clamp(1.6rem,.887rem + .928vw,2rem)}}@media(max-width: 767px){.article-wrap .merit_wrap .merit h3{font-size:clamp(1.8rem,1.197rem + 1.047vw,2rem)}}@media(max-width: 575px){.article-wrap .merit_wrap .merit h3{font-size:clamp(1.6rem,1.265rem + .93vw,1.8rem)}}.article-wrap .merit_wrap .merit ul{position:relative;margin:2em 0 0;padding:0 .5em;list-style:none}.article-wrap .merit_wrap .merit ul li{position:relative;padding-left:1.5em;font-size:2rem}@media(max-width: 1199px){.article-wrap .merit_wrap .merit ul li{font-size:clamp(1.6rem,.887rem + .928vw,2rem)}}@media(max-width: 767px){.article-wrap .merit_wrap .merit ul li{font-size:clamp(1.8rem,1.197rem + 1.047vw,2rem)}}@media(max-width: 575px){.article-wrap .merit_wrap .merit ul li{font-size:clamp(1.6rem,1.265rem + .93vw,1.8rem)}}.article-wrap .merit_wrap .merit ul li+li{margin-top:1em}.article-wrap .merit_wrap .merit ul li::before{position:absolute;top:0;left:0;display:inline-block;font-family:"Font Awesome 5 Free" !important;font-weight:900;content:"";color:#784076}.article-wrap .merit_wrap .merit ul li:last-child{text-align:right}.article-wrap .merit_wrap .merit ul li:last-child::before{content:""}.article-wrap .merit_wrap .image{width:45%;max-width:500px}@media(max-width: 767px){.article-wrap .merit_wrap .image{width:100%}}.article-wrap .importance_wrap{position:relative;display:block;flex-direction:column;margin:0;padding:0 1em;width:100%}@media(max-width: 575px){.article-wrap .importance_wrap{padding:0}}.article-wrap .importance_wrap+.importance_wrap{margin-top:4em}@media(max-width: 575px){.article-wrap .importance_wrap+.importance_wrap{margin-top:3em}}.article-wrap .importance_wrap h3{margin:0;padding:.5em .5em .5em 1em;background-color:#784076;font-size:2.4rem;color:#fff;line-height:1.6}@media(max-width: 1199px){.article-wrap .importance_wrap h3{font-size:clamp(2rem,1.287rem + .928vw,2.4rem)}}@media(max-width: 767px){.article-wrap .importance_wrap h3{font-size:clamp(2rem,1.397rem + 1.047vw,2.2rem)}}@media(max-width: 575px){.article-wrap .importance_wrap h3{font-size:clamp(1.8rem,1.465rem + .93vw,2rem)}}.article-wrap .importance_wrap h3 span{display:block;font-size:80%;font-weight:normal}.article-wrap .importance_wrap .importance{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;padding:2em 0 0;width:100%}.article-wrap .importance_wrap .importance h4{margin:0;font-size:2.4rem;line-height:1.6}@media(max-width: 1199px){.article-wrap .importance_wrap .importance h4{font-size:clamp(2rem,1.287rem + .928vw,2.4rem)}}@media(max-width: 767px){.article-wrap .importance_wrap .importance h4{font-size:clamp(2rem,1.397rem + 1.047vw,2.2rem)}}@media(max-width: 575px){.article-wrap .importance_wrap .importance h4{font-size:clamp(1.8rem,1.465rem + .93vw,2rem)}}.article-wrap .importance_wrap .importance h4.dc{margin:1em 0;text-align:center}.article-wrap .importance_wrap .importance h4 span{display:inline-block}.article-wrap .importance_wrap .importance h4 small{display:inline-block;margin-left:-0.2em;margin-right:-0.2em;color:inherit;font-weight:inherit}.article-wrap .importance_wrap .importance figure{margin:0 auto;width:100%;max-width:1000px}.article-wrap .importance_wrap .importance figure+p{position:relative;margin:1em auto .8em;width:fit-content;font-weight:bold;font-size:2.4rem;color:#3d597c}@media(max-width: 1199px){.article-wrap .importance_wrap .importance figure+p{font-size:clamp(2rem,1.287rem + .928vw,2.4rem)}}@media(max-width: 767px){.article-wrap .importance_wrap .importance figure+p{font-size:clamp(2rem,1.397rem + 1.047vw,2.2rem)}}@media(max-width: 575px){.article-wrap .importance_wrap .importance figure+p{font-size:clamp(1.8rem,1.465rem + .93vw,2rem)}}.article-wrap .importance_wrap .importance ul{position:relative;margin:1em 0 0;padding:0 .5em;list-style:none}.article-wrap .importance_wrap .importance ul li{position:relative;padding-left:1.5em;font-size:1.8rem}@media(max-width: 1199px){.article-wrap .importance_wrap .importance ul li{font-size:clamp(1.6rem,1.244rem + .464vw,1.8rem)}}@media(max-width: 767px){.article-wrap .importance_wrap .importance ul li{font-size:clamp(1.6rem,1.037rem + .995vw,1.8rem)}}@media(max-width: 575px){.article-wrap .importance_wrap .importance ul li{font-size:clamp(1.5rem,1.333rem + .465vw,1.6rem)}}.article-wrap .importance_wrap .importance ul li+li{margin-top:.5em}.article-wrap .importance_wrap .importance ul li b{display:inline-block;margin:0 .2em;font-size:140%;color:#f80}.article-wrap .importance_wrap .importance ul li b+small{display:inline-block;margin-left:-0.5em;margin-right:-0.2em;color:inherit;font-weight:inherit}.article-wrap .importance_wrap .importance ul li::before{position:absolute;top:0;left:0;display:inline-block;font-family:"Font Awesome 5 Free" !important;font-weight:900;content:"";color:#53a0d3}.article-wrap .importance_wrap .importance ul.dc li::before{top:.4em;color:#da6d01}.article-wrap .importance_wrap .importance ul.dc+p{margin-top:1.5em;font-weight:bold;font-size:2rem;color:#f80}@media(max-width: 1199px){.article-wrap .importance_wrap .importance ul.dc+p{font-size:clamp(1.6rem,.887rem + .928vw,2rem)}}@media(max-width: 767px){.article-wrap .importance_wrap .importance ul.dc+p{font-size:clamp(1.8rem,1.197rem + 1.047vw,2rem)}}@media(max-width: 575px){.article-wrap .importance_wrap .importance ul.dc+p{font-size:clamp(1.6rem,1.265rem + .93vw,1.8rem)}}.article-wrap .importance_wrap .importance ul.dc+p+p{position:relative;margin-top:2em;padding-top:.2em;width:fit-content;font-weight:bold;font-size:2.4rem;color:#3d597c}@media(max-width: 1199px){.article-wrap .importance_wrap .importance ul.dc+p+p{font-size:clamp(2rem,1.287rem + .928vw,2.4rem)}}@media(max-width: 767px){.article-wrap .importance_wrap .importance ul.dc+p+p{font-size:clamp(2rem,1.397rem + 1.047vw,2.2rem)}}@media(max-width: 575px){.article-wrap .importance_wrap .importance ul.dc+p+p{font-size:clamp(1.8rem,1.465rem + .93vw,2rem)}}.article-wrap .importance_wrap .importance ul.dc+p+p::before{position:absolute;top:-50%;left:50%;transform:translate(-50%, -50%);content:"";width:0;height:0;border-style:solid;border-right:25px solid rgba(0,0,0,0);border-left:25px solid rgba(0,0,0,0);border-top:20px solid #8ba4c7;border-bottom:0}.article-wrap .issue_wrap{position:relative;display:flex;flex-direction:column;align-items:center;margin:0;padding:0 1em;width:100%}@media(max-width: 575px){.article-wrap .issue_wrap{padding:0}}.article-wrap .issue_wrap ul{position:relative;margin:1em auto 0;padding:2em 3em;list-style:none;width:fit-content;background-color:#fff;border:3px solid #a765a5;border-radius:10px}@media(max-width: 575px){.article-wrap .issue_wrap ul{margin-top:0;padding:1em}}.article-wrap .issue_wrap ul li{position:relative;padding-left:1.5em;font-weight:bold;font-size:2rem}@media(max-width: 991px){.article-wrap .issue_wrap ul li{font-size:clamp(1.8rem,1.111rem + .897vw,2rem)}}@media(max-width: 767px){.article-wrap .issue_wrap ul li{font-size:clamp(1.8rem,1.197rem + 1.047vw,2rem)}}@media(max-width: 575px){.article-wrap .issue_wrap ul li{font-size:clamp(1.6rem,1.265rem + .93vw,1.8rem)}}.article-wrap .issue_wrap ul li+li{margin-top:1em}.article-wrap .issue_wrap ul li::before{position:absolute;top:0;left:0;display:inline-block;font-family:"Font Awesome 5 Free" !important;font-weight:900;content:"";color:#784076}.article-wrap .issue_wrap ul+p{margin-top:1.5em;padding:0;font-size:2rem}@media(max-width: 1199px){.article-wrap .issue_wrap ul+p{font-size:clamp(1.6rem,.887rem + .928vw,2rem)}}@media(max-width: 767px){.article-wrap .issue_wrap ul+p{font-size:clamp(1.8rem,1.197rem + 1.047vw,2rem)}}@media(max-width: 575px){.article-wrap .issue_wrap ul+p{font-size:clamp(1.6rem,1.265rem + .93vw,1.8rem)}}.article-wrap .worry_wap{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0;padding:0 1em;width:100%}@media(max-width: 575px){.article-wrap .worry_wap{padding:0;flex-direction:column}}.article-wrap .worry_wap .worry{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:fit-content}.article-wrap .worry_wap .worry h3{margin:0 0 .5em;color:#784076;font-size:2.2rem}@media(max-width: 1199px){.article-wrap .worry_wap .worry h3{font-size:clamp(1.8rem,1.087rem + .928vw,2.2rem)}}@media(max-width: 767px){.article-wrap .worry_wap .worry h3{font-size:clamp(1.8rem,.594rem + 2.094vw,2.2rem)}}@media(max-width: 575px){.article-wrap .worry_wap .worry h3{font-size:clamp(1.6rem,1.265rem + .93vw,1.8rem)}}.article-wrap .worry_wap .worry .bubble{position:relative;display:flex;align-items:center;margin-right:15px;padding:1.5em 1.2em;width:100%;max-width:fit-content;background-color:#fff;border:3px solid #a765a5;border-radius:10px}.article-wrap .worry_wap .worry .bubble::before,.article-wrap .worry_wap .worry .bubble::after{position:absolute;content:"";right:-15px;width:15px;height:30px;clip-path:polygon(0 0, 100% 50%, 0 100%)}.article-wrap .worry_wap .worry .bubble::before{background-color:#a765a5}.article-wrap .worry_wap .worry .bubble::after{right:-11px;background-color:#fff}@media(max-width: 575px){.article-wrap .worry_wap .worry .bubble{margin-right:0;margin-bottom:15px}.article-wrap .worry_wap .worry .bubble::before,.article-wrap .worry_wap .worry .bubble::after{right:calc(50% - 15px);bottom:-15px;width:30px;height:15px;clip-path:polygon(0 0, 100% 0, 50% 100%)}.article-wrap .worry_wap .worry .bubble::after{right:calc(50% - 15px);bottom:-11px}}.article-wrap .worry_wap .worry .bubble ul{position:relative;margin:0;padding:0;list-style:none;width:fit-content}.article-wrap .worry_wap .worry .bubble ul li{position:relative;padding-left:0;font-size:1.8rem}@media(max-width: 1199px){.article-wrap .worry_wap .worry .bubble ul li{font-size:clamp(1.6rem,1.244rem + .464vw,1.8rem)}}@media(max-width: 767px){.article-wrap .worry_wap .worry .bubble ul li{font-size:clamp(1.6rem,.997rem + 1.047vw,1.8rem)}}@media(max-width: 575px){.article-wrap .worry_wap .worry .bubble ul li{font-size:clamp(1.5rem,1.333rem + .465vw,1.6rem)}}.article-wrap .worry_wap .worry .bubble ul li+li{margin-top:.5em}.article-wrap .worry_wap .image{margin-left:1em}.article-wrap .worry_wap .image figure{width:100%}.article-wrap .worry_wap .image figure img{display:block;width:100%;max-width:200px;height:auto}@media(max-width: 575px){.article-wrap .worry_wap .image figure img{max-width:150px}}.article-wrap .ihcc_wrap{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:3em;padding:0 1em;width:100%}@media(max-width: 575px){.article-wrap .ihcc_wrap{padding:0}}.article-wrap .ihcc_wrap p{display:block;margin:0 auto;font-weight:bold;font-size:2rem;color:#2f88bf;line-height:1.6}.article-wrap .ihcc_wrap p b{color:#2f88bf}@media(max-width: 1199px){.article-wrap .ihcc_wrap p{font-size:clamp(1.6rem,.887rem + .928vw,2rem)}.article-wrap .ihcc_wrap p br{display:none}}@media(max-width: 767px){.article-wrap .ihcc_wrap p{font-size:clamp(1.8rem,1.197rem + 1.047vw,2rem)}}@media(max-width: 575px){.article-wrap .ihcc_wrap p{font-size:clamp(1.6rem,1.265rem + .93vw,1.8rem)}}.article-wrap .ihcc_wrap .ihcc_inner{position:relative;display:flex;flex-direction:row;justify-content:center;margin-top:1.5em;width:100%}@media(max-width: 575px){.article-wrap .ihcc_wrap .ihcc_inner{flex-direction:column}}.article-wrap .ihcc_wrap .ihcc_inner .ihcc{padding:0 10px;width:50%}@media(max-width: 575px){.article-wrap .ihcc_wrap .ihcc_inner .ihcc{width:100%}}.article-wrap .ihcc_wrap .ihcc_inner .ihcc figure{width:100%}.article-wrap .ihcc_wrap .ihcc_inner .ihcc figure img{display:block;margin:0 auto;width:100%;max-width:500px;height:auto}.article-wrap .ihcc_wrap .ihcc_inner .ihcc figure+figure{margin-top:3em}.article-wrap .ihcc_wrap .ihcc_inner .ihcc figcaption{font-size:85%;color:#666}.article-wrap .ihcc_wrap .ihcc_inner .machine{padding:0 10px;width:50%}@media(max-width: 575px){.article-wrap .ihcc_wrap .ihcc_inner .machine{margin-top:20px;width:100%}}.article-wrap .ihcc_wrap .ihcc_inner .machine figure{position:relative;width:100%}.article-wrap .ihcc_wrap .ihcc_inner .machine figure img{display:block;width:100%;height:auto}.article-wrap .ihcc_wrap .ihcc_inner .machine figure img:hover{transform:scale(1.02)}.article-wrap .ihcc_wrap .ihcc_inner .machine figure a{position:relative;display:block;margin:0 auto;width:100%;max-width:480px;overflow:hidden}.article-wrap .ihcc_wrap .ihcc_inner .machine figure a::before{position:absolute;top:0;left:0;display:block;content:"";width:100%;height:100%;background-color:#000;z-index:2;opacity:.4;transition:.4s}.article-wrap .ihcc_wrap .ihcc_inner .machine figure a::after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:inline-block;font-family:"Font Awesome 5 Free" !important;font-weight:900;content:"";color:#fff;font-size:3em;z-index:3}.article-wrap .ihcc_wrap .ihcc_inner .machine figure a:hover::before{opacity:.2;transition:.4s}.article-wrap .ihcc_wrap .ihcc_inner .machine figure a:hover img{transform:scale(1.02)}.article-wrap .spec_wrap{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:3em;padding:0 1em;width:100%}@media(max-width: 575px){.article-wrap .spec_wrap{padding:0}}.article-wrap .spec_wrap h3{margin:0 0 1em;color:#444;font-size:2.2rem}@media(max-width: 1199px){.article-wrap .spec_wrap h3{font-size:clamp(1.8rem,1.087rem + .928vw,2.2rem)}}@media(max-width: 767px){.article-wrap .spec_wrap h3{font-size:clamp(1.8rem,.594rem + 2.094vw,2.2rem)}}@media(max-width: 575px){.article-wrap .spec_wrap h3{font-size:clamp(1.6rem,1.265rem + .93vw,1.8rem)}}.article-wrap .spec_wrap .spec_table{position:relative;display:block;width:100%;overflow-x:auto}.article-wrap .spec_wrap .spec_table table{position:relative;margin:0 auto;padding:0;width:100%;max-width:960px;min-width:580px;border:1px solid #d7d7d7;box-sizing:border-box;border-collapse:collapse}.article-wrap .spec_wrap .spec_table table thead th{padding:10px 20px;background-color:#29496b;border:1px solid #d7d7d7;font-size:1.6rem}@media(max-width: 991px){.article-wrap .spec_wrap .spec_table table thead th{font-size:1.5rem}}@media(max-width: 575px){.article-wrap .spec_wrap .spec_table table thead th{font-size:1.4rem}}.article-wrap .spec_wrap .spec_table table thead th{font-weight:bold;color:#fff;vertical-align:middle;text-align:center;white-space:nowrap}.article-wrap .spec_wrap .spec_table table tbody tr:nth-of-type(even) th,.article-wrap .spec_wrap .spec_table table tbody tr:nth-of-type(even) td{background-color:#f5f9fb !important}.article-wrap .spec_wrap .spec_table table tbody th{padding:10px 20px;background-color:#fff;border:1px solid #d7d7d7;font-size:1.6rem;font-weight:bold;color:#222;vertical-align:middle;text-align:left;white-space:nowrap}@media(max-width: 991px){.article-wrap .spec_wrap .spec_table table tbody th{font-size:1.5rem}}@media(max-width: 575px){.article-wrap .spec_wrap .spec_table table tbody th{font-size:1.4rem}}.article-wrap .spec_wrap .spec_table table tbody td{padding:10px 20px;background-color:#fff;border:1px solid #d7d7d7;font-size:1.6rem;vertical-align:middle;text-align:left}@media(max-width: 991px){.article-wrap .spec_wrap .spec_table table tbody td{font-size:1.5rem}}@media(max-width: 575px){.article-wrap .spec_wrap .spec_table table tbody td{font-size:1.4rem}}.article-wrap .spec_wrap .spec_table table tbody td+td{text-align:center}.article-wrap .spec_wrap .spec_table table tbody td.narrow{padding:10px 10px}.article-wrap .spec_wrap .spec_table table tbody td.nowrap{white-space:nowrap}.article-wrap .spec_wrap .spec_table table tbody td span{display:inline-block}.article-wrap .spec_wrap .spec_table table tbody td small{display:inline-block;font-size:1.2rem}.article-wrap .spec_wrap .note{margin:.5em auto 0;padding-left:1em;text-indent:-1em;width:100%;max-width:960px;font-size:80%;color:#666;text-align:left}.article-wrap .support{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:3em;padding:0 1em;width:100%}@media(max-width: 575px){.article-wrap .support{padding:0}}.article-wrap .support p{position:relative;display:block;margin:1em auto 0;padding:1em .5em;width:100%;max-width:800px;background-color:#fff;border:2px solid #88a9bd;font-size:2.4rem;text-align:center}@media(max-width: 1199px){.article-wrap .support p{font-size:clamp(2rem,1.287rem + .928vw,2.4rem)}}@media(max-width: 767px){.article-wrap .support p{max-width:fit-content;font-size:clamp(2rem,1.397rem + 1.047vw,2.2rem)}}@media(max-width: 575px){.article-wrap .support p{font-size:clamp(1.8rem,1.465rem + .93vw,2rem)}}@media(max-width: 400px){.article-wrap .support p{font-size:clamp(1.6rem,-0.2rem + 5vw,1.8rem)}}.article-wrap .support p strong{display:block;color:#454f78;font-size:100%}.article-wrap .support p strong span{display:inline-block}.article-wrap .support p strong+strong{margin-top:.5em}.article-wrap .cta_heading{display:flex;justify-content:center;align-items:center;font-weight:bold;font-size:120%;color:#405170}.article-wrap .cta_heading::before,.article-wrap .cta_heading::after{width:2px;height:30px;background-color:#85bcdb;content:""}.article-wrap .cta_heading::before{transform:rotate(-35deg);margin-right:30px}@media(max-width: 575px){.article-wrap .cta_heading::before{margin-right:20px}}.article-wrap .cta_heading::after{transform:rotate(35deg);margin-left:30px}@media(max-width: 575px){.article-wrap .cta_heading::after{margin-left:20px}}.btn-contact{font-size:2.4rem}@media(max-width: 1199px){.btn-contact{font-size:clamp(2rem,1.287rem + .928vw,2.4rem)}}@media(max-width: 767px){.btn-contact{font-size:clamp(2rem,1.397rem + 1.047vw,2.2rem)}}@media(max-width: 575px){.btn-contact{font-size:clamp(1.6rem,1.265rem + .93vw,1.8rem)}}.page_link{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:40px;margin:4em auto 0;padding:0;width:100%;max-width:1180px}@media(max-width: 991px){.page_link{flex-direction:column}}.page_link .item{position:relative;width:calc(50% - 40px)}@media(max-width: 991px){.page_link .item{width:100%;max-width:500px}}.page_link .item a.btn_goodness{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:1.5em .5em;width:100%;border:1px solid #a765a5;background-color:rgba(0,0,0,0);font-weight:bold;font-size:2rem;color:#a765a5;z-index:1;transition:.4s ease}@media(max-width: 575px){.page_link .item a.btn_goodness{font-size:clamp(1.6rem,1.265rem + .93vw,1.8rem)}}.page_link .item a.btn_goodness::after{display:inline-block;margin-left:1em;width:.6em;height:.6em;border-top:1px solid #a765a5;border-right:1px solid #a765a5;content:"";transform:rotate(45deg)}.page_link .item a.btn_goodness::before{position:absolute;top:0;left:0;z-index:-1;width:0;height:100%;background-color:#a765a5;content:"";transition:width .4s ease}.page_link .item a.btn_goodness:hover{text-decoration:none;color:#fff;border-color:#a765a5;transition:.4s ease}.page_link .item a.btn_goodness:hover::after{border-color:#fff;transition:.4s ease}.page_link .item a.btn_goodness:hover::before{width:100%}