/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.os-size-observer,.os-size-observer-listener{scroll-behavior:auto!important;direction:inherit;pointer-events:none;overflow:hidden;visibility:hidden;box-sizing:border-box}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{writing-mode:horizontal-tb;position:absolute;left:0;top:0}.os-size-observer{z-index:-1;contain:strict;display:flex;flex-direction:row;flex-wrap:nowrap;padding:inherit;border:inherit;box-sizing:inherit;margin:-133px;top:0;right:0;bottom:0;left:0;transform:scale(.1)}.os-size-observer::before{content:"";flex:none;box-sizing:inherit;padding:10px;width:10px;height:10px}.os-size-observer-appear{animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{box-sizing:border-box;position:relative;flex:auto;padding:inherit;border:inherit;margin:-133px;transform:scale(10)}.os-size-observer-listener.ltr{margin-right:-266px;margin-left:0}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty::before{content:"";width:100%;height:100%}.os-size-observer-listener:empty::before,.os-size-observer-listener>.os-size-observer-listener-item{display:block;position:relative;padding:inherit;border:inherit;box-sizing:content-box;flex:auto}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{right:0;bottom:0;overflow:hidden;direction:ltr;flex:none}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{from{cursor:auto}to{cursor:none}}.os-trinsic-observer{flex:none;box-sizing:border-box;position:relative;max-width:0;max-height:1px;padding:0;margin:0;border:none;overflow:hidden;z-index:-1;height:0;top:calc(100% + 1px);contain:strict}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{width:1000%;height:1000%;min-height:1px;min-width:1px}.os-environment{scroll-behavior:auto!important;--os-custom-prop:-1;position:fixed;opacity:0;visibility:hidden;overflow:scroll;height:200px;width:200px;z-index:var(--os-custom-prop)}.os-environment div{width:200%;height:200%;margin:10px 0}.os-environment.os-environment-flexbox-glue{display:flex;flex-direction:row;flex-wrap:nowrap;height:auto;width:auto;min-height:200px;min-width:200px}.os-environment.os-environment-flexbox-glue div{flex:auto;width:auto;height:auto;max-height:100%;max-width:100%;margin:0}.os-environment.os-environment-flexbox-glue-max{max-height:200px}.os-environment.os-environment-flexbox-glue-max div{overflow:visible}.os-environment.os-environment-flexbox-glue-max div::before{content:"";display:block;height:999px;width:999px}.os-environment,[data-overlayscrollbars-viewport]{-ms-overflow-style:scrollbar!important}.os-scrollbar-hidden.os-environment,[data-overlayscrollbars-initialize],[data-overlayscrollbars-viewport~=scrollbarHidden],[data-overlayscrollbars~=scrollbarHidden]{scrollbar-width:none!important}.os-scrollbar-hidden.os-environment::-webkit-scrollbar,.os-scrollbar-hidden.os-environment::-webkit-scrollbar-corner,[data-overlayscrollbars-initialize]::-webkit-scrollbar,[data-overlayscrollbars-initialize]::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner,[data-overlayscrollbars~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars~=scrollbarHidden]::-webkit-scrollbar-corner{-webkit-appearance:none!important;appearance:none!important;display:none!important;width:0!important;height:0!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}html.os-scrollbar-hidden,html.os-scrollbar-hidden>body,html[data-overlayscrollbars]{box-sizing:border-box;margin:0;width:100%;height:100%}html[data-overlayscrollbars]>body{overflow:visible}[data-overlayscrollbars-padding],[data-overlayscrollbars~=host]{display:flex;align-items:stretch!important;flex-direction:row!important;flex-wrap:nowrap!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]{box-sizing:inherit;position:relative;flex:auto!important;height:auto;width:100%;min-width:0;padding:0;margin:0;border:none;z-index:0}[data-overlayscrollbars-viewport]{--os-vaw:0;--os-vah:0}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]::before{content:"";position:absolute;pointer-events:none;z-index:-1;min-width:1px;min-height:1px;width:var(--os-vaw);height:var(--os-vah)}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]{overflow:hidden}[data-overlayscrollbars~=host],[data-overlayscrollbars~=viewport]{position:relative;overflow:hidden}[data-overlayscrollbars-padding~=overflowVisible],[data-overlayscrollbars-viewport~=overflowVisible],[data-overlayscrollbars~=overflowVisible]{overflow:visible}[data-overlayscrollbars-overflow-x=hidden]{overflow-x:hidden}[data-overlayscrollbars-overflow-x=scroll]{overflow-x:scroll}[data-overlayscrollbars-overflow-x=hidden]{overflow-y:hidden}[data-overlayscrollbars-overflow-y=scroll]{overflow-y:scroll}[data-overlayscrollbars~=scrollbarPressed],[data-overlayscrollbars~=scrollbarPressed] [data-overlayscrollbars-viewport]{scroll-behavior:auto!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport]{height:auto!important;width:auto!important}.os-scrollbar{contain:size layout;contain:size layout style;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;pointer-events:none;position:absolute;opacity:0;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{transition:none}.os-scrollbar-track{position:relative;direction:ltr!important;padding:0!important;border:none!important}.os-scrollbar-handle{position:absolute}.os-scrollbar-handle,.os-scrollbar-track{pointer-events:none;width:100%;height:100%}.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle,.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{right:auto;left:0}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0}.os-scrollbar-vertical .os-scrollbar-handle{right:0}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{right:auto;left:0}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{top:0;bottom:0}.os-scrollbar{--os-size:0;--os-padding-perpendicular:0;--os-padding-axis:0;--os-track-border-radius:0;--os-track-bg:none;--os-track-bg-hover:none;--os-track-bg-active:none;--os-track-border:none;--os-track-border-hover:none;--os-track-border-active:none;--os-handle-border-radius:0;--os-handle-bg:none;--os-handle-bg-hover:none;--os-handle-bg-active:none;--os-handle-border:none;--os-handle-border-hover:none;--os-handle-border-active:none;--os-handle-min-size:33px;--os-handle-max-size:none;--os-handle-perpendicular-size:100%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:0}.os-scrollbar .os-scrollbar-track{border:var(--os-track-border);border-radius:var(--os-track-border-radius);background:var(--os-track-bg);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar .os-scrollbar-track:hover{border:var(--os-track-border-hover);background:var(--os-track-bg-hover)}.os-scrollbar .os-scrollbar-track:active{border:var(--os-track-border-active);background:var(--os-track-bg-active)}.os-scrollbar .os-scrollbar-handle{border:var(--os-handle-border);border-radius:var(--os-handle-border-radius);background:var(--os-handle-bg)}.os-scrollbar .os-scrollbar-handle:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;display:block}.os-scrollbar .os-scrollbar-handle:hover{border:var(--os-handle-border-hover);background:var(--os-handle-bg-hover)}.os-scrollbar .os-scrollbar-handle:active{border:var(--os-handle-border-active);background:var(--os-handle-bg-active)}.os-scrollbar-horizontal{padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size);height:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-handle{min-width:var(--os-handle-min-size);max-width:var(--os-handle-max-size);height:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{padding:var(--os-padding-axis) var(--os-padding-perpendicular);bottom:var(--os-size);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-handle{min-height:var(--os-handle-min-size);max-height:var(--os-handle-max-size);width:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);left:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}.os-theme-none.os-scrollbar,[data-overlayscrollbars~=updating]>.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{box-sizing:border-box;--os-size:10px;--os-padding-perpendicular:2px;--os-padding-axis:2px;--os-track-border-radius:10px;--os-handle-interactive-area-offset:4px;--os-handle-border-radius:10px}.os-theme-dark{--os-handle-bg:rgba(0,0,0,0.44);--os-handle-bg-hover:rgba(0,0,0,0.55);--os-handle-bg-active:rgba(0,0,0,0.66)}.os-theme-light{--os-handle-bg:rgba(255,255,255,0.44);--os-handle-bg-hover:rgba(255,255,255,0.55);--os-handle-bg-active:rgba(255,255,255,0.66)}.os-no-css-vars.os-theme-dark.os-scrollbar .os-scrollbar-handle,.os-no-css-vars.os-theme-light.os-scrollbar .os-scrollbar-handle{border-radius:10px}.os-no-css-vars.os-theme-dark.os-scrollbar .os-scrollbar-track,.os-no-css-vars.os-theme-light.os-scrollbar .os-scrollbar-track{border-radius:10px}.os-no-css-vars.os-theme-dark.os-scrollbar .os-scrollbar-handle,.os-no-css-vars.os-theme-light.os-scrollbar .os-scrollbar-handle{border-radius:10px}.os-no-css-vars.os-theme-dark.os-scrollbar-horizontal,.os-no-css-vars.os-theme-light.os-scrollbar-horizontal{padding:2px 2px;right:10px;height:10px}.os-no-css-vars.os-theme-dark.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-no-css-vars.os-theme-light.os-scrollbar-horizontal.os-scrollbar-cornerless{right:0}.os-no-css-vars.os-theme-dark.os-scrollbar-horizontal.os-scrollbar-rtl,.os-no-css-vars.os-theme-light.os-scrollbar-horizontal.os-scrollbar-rtl{left:10px;right:0}.os-no-css-vars.os-theme-dark.os-scrollbar-horizontal.os-scrollbar-rtl.os-scrollbar-cornerless,.os-no-css-vars.os-theme-light.os-scrollbar-horizontal.os-scrollbar-rtl.os-scrollbar-cornerless{left:0}.os-no-css-vars.os-theme-dark.os-scrollbar-horizontal .os-scrollbar-handle,.os-no-css-vars.os-theme-light.os-scrollbar-horizontal .os-scrollbar-handle{min-width:33px;max-width:none}.os-no-css-vars.os-theme-dark.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-no-css-vars.os-theme-light.os-scrollbar-horizontal .os-scrollbar-handle:before{top:calc((2px + 4px) * -1);bottom:calc(2px * -1)}.os-no-css-vars.os-theme-dark.os-scrollbar-vertical,.os-no-css-vars.os-theme-light.os-scrollbar-vertical{padding:2px 2px;bottom:10px;width:10px}.os-no-css-vars.os-theme-dark.os-scrollbar-vertical.os-scrollbar-cornerless,.os-no-css-vars.os-theme-light.os-scrollbar-vertical.os-scrollbar-cornerless{bottom:0}.os-no-css-vars.os-theme-dark.os-scrollbar-vertical .os-scrollbar-handle,.os-no-css-vars.os-theme-light.os-scrollbar-vertical .os-scrollbar-handle{min-height:33px;max-height:none}.os-no-css-vars.os-theme-dark.os-scrollbar-vertical .os-scrollbar-handle:before,.os-no-css-vars.os-theme-light.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((2px + 4px) * -1);right:calc(2px * -1)}.os-no-css-vars.os-theme-dark.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before,.os-no-css-vars.os-theme-light.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:calc((2px + 4px) * -1);left:calc(2px * -1)}.os-no-css-vars.os-theme-dark .os-scrollbar-handle{background:rgba(0,0,0,.44)}.os-no-css-vars.os-theme-dark:hover .os-scrollbar-handle{background:rgba(0,0,0,.55)}.os-no-css-vars.os-theme-dark:active .os-scrollbar-handle{background:rgba(0,0,0,.66)}.os-no-css-vars.os-theme-light .os-scrollbar-handle{background:rgba(255,255,255,.44)}.os-no-css-vars.os-theme-light:hover .os-scrollbar-handle{background:rgba(255,255,255,.55)}.os-no-css-vars.os-theme-light:active .os-scrollbar-handle{background:rgba(255,255,255,.66)}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:transparent}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
@font-face{font-family:'Noto Sans JP';font-weight:400;font-style:normal;src:url(/themes/custom/qualia/font/NotoSansJP-Regular.woff) format('woff');}@font-face{font-family:'Noto Sans JP';font-weight:500;font-style:normal;src:url(/themes/custom/qualia/font/NotoSansJP-Medium.woff) format('woff');}@font-face{font-family:'Noto Sans JP';font-weight:700;font-style:normal;src:url(/themes/custom/qualia/font/NotoSansJP-Bold.woff) format('woff');}
*,*:before,*:after{box-sizing:border-box;}html{position:relative;min-height:100%;font-family:'Noto Sans JP',sans-serif;font-size:62.5%;font-weight:400;}@media screen and (max-width:767px){html{font-size:1.3333333333vw !important;}}body{display:flex;flex-direction:column;height:100%;margin:0;padding:0;background:#fff;color:#272c40;font-size:1.6rem;line-height:1.5;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset;}@media print{body{-webkit-print-color-adjust:exact;}}@media only screen and (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}}h1,h2,h3,h4,h5,h6{margin:0;}ul{list-style:none;margin:0;padding:0;}figure{margin:0;}a{color:#027daf;text-decoration:none;transition:opacity 0.2s ease;}@media (hover:hover){a:hover{opacity:0.6;}}em{font-weight:700;font-style:normal;}pre{white-space:normal;}input,select,button,textarea{box-sizing:border-box;margin:0;padding:0;border:0;border-radius:0;background:none transparent;background-clip:padding-box;color:inherit;font-size:inherit;vertical-align:middle;appearance:none;-moz-appearance:none;-webkit-appearance:none;}input::-ms-clear,select::-ms-clear,button::-ms-clear,textarea::-ms-clear{display:none;}input::-ms-reveal,select::-ms-reveal,button::-ms-reveal,textarea::-ms-reveal{display:none;}input::-ms-expand,select::-ms-expand,button::-ms-expand,textarea::-ms-expand{display:none;}fieldset{outline:0;margin:0;padding:0;border:0;vertical-align:baseline;}
*,*::before,*::after{box-sizing:border-box;}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0;}ul[role=list],ol[role=list]{list-style:none;}body{min-height:100vh;line-height:1.5;text-rendering:optimizeSpeed;}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;}img,picture{display:block;max-width:100%;}input,button,textarea,select{font:inherit;}@media (prefers-reduced-motion:reduce){*,*::before,*::after{transition-duration:0.01ms !important;-webkit-animation-duration:0.01ms !important;animation-duration:0.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;}}
.l-float{display:none;}@media screen and (min-width:1025px){.l-float{display:flex;position:fixed;z-index:107;bottom:0;overflow:hidden;flex-direction:column;align-items:flex-end;width:100%;padding:0 25px 25px 0;pointer-events:none;gap:10px 0;}.l-float-inner{transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;-webkit-transform:translate3d(100vw,0,0);transform:translate3d(100vw,0,0);pointer-events:auto;}.is-scroll .l-float .l-float-inner{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@media screen and (min-width:1025px) and (min-width:1025px){.page-node-type-ct-home .l-float{margin:-95px 0 0;}}
.l-contact{position:relative;overflow:hidden;padding:60px 25px 67px;border-radius:25px 25px 0 0;background:url(/themes/custom/qualia/images/fig_bg_contact.jpg) 0 25%/cover;}@media screen and (min-width:1025px){.l-contact{max-height:45.7rem;padding:10rem 0;}}.l-contact::before{content:'';display:block;position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background-color:rgba(10,32,40,0.65);}.l-contact *{position:relative;z-index:1;}@media screen and (min-width:768px) and (max-width:1024px){.l-contact-inner{padding:0 20px;}}@media screen and (min-width:1025px){.l-contact-inner{max-width:1280px;margin:0 auto;padding:0 40px;}}.l-contact .p-col{margin:40px 0 0;}@media screen and (min-width:1025px){.l-contact .p-col{margin:8rem 0 0;}}
.l-footer-inner{display:grid;padding:40px 25px 60px;grid-template-columns:1fr auto;grid-template-areas:'logo nav' 'addr nav' 'privacy nav' 'sns copy';gap:30px 0;}@media screen and (min-width:768px){.l-footer-inner{grid-template-columns:1fr auto;grid-template-areas:'logo nav' 'addr nav' 'privacy nav' 'sns copy';gap:0;}}@media screen and (min-width:1025px){.l-footer-inner{width:100%;max-width:1280px;margin:0 auto;padding:12rem 4rem 4rem;}}.l-footer-logo{width:48px;height:auto;grid-area:logo;}@media screen and (min-width:768px){.l-footer-logo{width:78px;height:78px;}}.l-footer-addr{font-size:14px;line-height:1.8571428571;letter-spacing:0.02em;grid-area:addr;grid-column:1/-1;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:768px){.l-footer-addr{margin:3.2rem 0 0;font-size:12px;grid-column:auto;}}.l-footer-sns{grid-area:sns;}@media screen and (min-width:768px){.l-footer-sns{align-self:self-end;margin:3rem 0 0;}}.l-footer-copy{align-self:self-end;font-size:11px;grid-area:copy;}@media screen and (min-width:768px){.l-footer-copy{margin:3rem 0 0;justify-self:self-end;}}.l-footer-privacy{display:flex;align-self:self-end;grid-area:privacy;grid-column:1/-1;gap:20px;}@media screen and (min-width:768px){.l-footer-privacy{flex-direction:row;margin:3rem 0 0;grid-column:auto;}}.l-footer-privacy img{width:48px;height:auto;}@media screen and (min-width:768px){.l-footer-privacy img{width:8.2rem;}}.l-footer-privacy img.footer-sa{width:88px;height:auto;}@media screen and (min-width:768px){.l-footer-privacy img.footer-sa{width:8.8rem;}}.l-footer-privacy img.footer-kk{width:132.65px;height:auto;}@media screen and (min-width:768px){.l-footer-privacy img.footer-kk{width:13.265rem;margin-left:20px;}}.l-footer-nav{display:none;align-content:start;grid-area:nav;}@media screen and (min-width:768px){.l-footer-nav{display:flex;justify-content:space-evenly;gap:6.8rem;}}@media screen and (min-width:768px) and (max-width:1024px){.l-footer-nav{gap:2.1875vw;}}
.page-node-type-ct-home:not(.is-scroll):not(.is-menu-open):not(.is-narrow) .l-header{position:fixed;}.page-node-type-ct-home:not(.is-scroll):not(.is-menu-open):not(.is-narrow) .l-header-inner{background:rgb(0,0,0);background:linear-gradient(180deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);}body.en.page-node-type-ct-home:not(.is-scroll):not(.is-menu-open):not(.is-narrow) .c-header-logo{background-image:url(/themes/custom/qualia/images/logo-en.png);}.page-node-type-ct-home:not(.is-scroll):not(.is-menu-open):not(.is-narrow) .c-header-logo{background-image:url(/themes/custom/qualia/images/logo.png);}.is-menu-open #toolbar-administration{display:none;}.is-menu-open .l-header{position:fixed;top:0;}.l-header{display:block;position:fixed;z-index:108;left:0;overflow:hidden;width:100%;height:100svh;pointer-events:none;}.l-header-inner{display:grid;position:relative;height:65px;background-color:#fff;box-shadow:0 0.6rem 0.6rem rgba(0,0,0,0.05);transition:box-shadow 0.3s ease;grid-template-columns:1fr 65px;}.is-menu-open .l-header-inner{z-index:108;box-shadow:0 0 0 rgba(0,0,0,0);pointer-events:auto;}.is-narrow .l-header-inner{background:rgba(255,255,255,0.85);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);}@media screen and (min-width:1025px){.l-header-inner{display:block;height:15.4rem;transition:height 0.2s ease;}.is-narrow .l-header-inner,.is-menu-open .l-header-inner{height:8.4rem;}}.page-node-type-ct-home:not(.is-scroll) .l-header:not(.is-narrow) .l-header-inner,.page-node-type-ct-home:not(.is-scroll) .l-header:not(.is-narrow) .l-header-inner{box-shadow:none;}.l-header-logo{display:flex;align-items:center;height:100%;padding:0 20px;pointer-events:auto;}@media screen and (min-width:1025px){.l-header-logo{padding:0 50px;}}@media screen and (min-width:1025px) and (max-width:1279px){.l-header-logo{padding:0 3.90625vw;}}.l-header-toggle{pointer-events:auto;}@media screen and (min-width:1025px){.l-header-toggle{position:absolute;top:0;right:0;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;-webkit-transform:translate3d(50vw,0,0);transform:translate3d(50vw,0,0);}.is-narrow .l-header-toggle{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.is-menu-open .l-header-toggle{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.l-header-menu{position:fixed;top:0;left:0;overflow-y:auto;width:100%;height:100%;padding:80px 25px 115px;background-color:#fff;opacity:0;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;-webkit-transform:translate3d(0,-125vh,0);transform:translate3d(0,-125vh,0);pointer-events:auto;}.l-header-menu-inner{width:100%;height:100%;}.is-menu-open .l-header-menu{z-index:1;opacity:1;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.is-menu-close .l-header-menu{transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;-webkit-transform:translate3d(0,-125vh,0);transform:translate3d(0,-125vh,0);}@media screen and (min-width:768px) and (max-width:1024px){.l-header-menu{position:absolute;overflow:hidden;width:100%;height:65px;padding:0;background-color:transparent;opacity:1;transition:opacity 0.2s ease;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);pointer-events:none;}.l-header-menu-inner{display:grid;width:100%;height:100%;grid-template-columns:1fr 105px;grid-template-areas:'gnav .';gap:0 20px;}.l-header-menu.is-ready-open{position:fixed;top:0;left:0;overflow-y:auto;height:100%;padding:80px 25px 115px;background-color:#fff;-webkit-transform:translate3d(0,-125vh,0);transform:translate3d(0,-125vh,0);}.l-header-menu.is-ready-open .l-header-menu-inner{display:block;}.is-menu-open .l-header-menu.is-ready-open{transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.is-menu-close .l-header-menu.is-ready-open{transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;-webkit-transform:translate3d(0,-125vh,0);transform:translate3d(0,-125vh,0);}.l-header-menu.is-ready-close{opacity:0;transition:none;}}@media screen and (min-width:1025px){.l-header-menu{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:15.4rem;padding:4.5rem 5rem 0;background-color:transparent;opacity:1;transition:padding 0.2s ease;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);pointer-events:none;}.l-header-menu-inner{display:grid;width:100%;height:100%;grid-template-columns:1fr auto 19rem 3rem;grid-template-rows:auto 1fr;grid-template-areas:'nav language . .' 'gnav gnav gnav .';gap:2rem 4rem;}.is-narrow .l-header-menu{height:auto;padding:0 5rem;}.is-narrow .l-header-menu-inner{height:8.4rem;grid-template-columns:1fr auto 9.2rem 13.4rem;grid-template-rows:0 1fr;gap:0;}.l-header-menu.is-ready-open{position:fixed;top:0;left:0;overflow-y:auto;height:100%;padding:12rem 4rem 10rem;background-color:#fff;-webkit-transform:translate3d(0,-125vh,0);transform:translate3d(0,-125vh,0);}.l-header-menu.is-ready-open .l-header-menu-inner{width:100%;max-width:960px;margin:0 auto;grid-template-columns:32.5rem 1fr 20rem;grid-template-rows:6.5rem 1.5rem 6.5rem 1fr;grid-template-areas:'search search search' '. . language' 'gnav . .' 'gnav nav other';gap:3rem 8.5rem;}.is-menu-open .l-header-menu.is-ready-open{transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.is-menu-close .l-header-menu.is-ready-open{transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;-webkit-transform:translate3d(0,-125vh,0);transform:translate3d(0,-125vh,0);}.l-header-menu.is-ready-close{opacity:0;transition:none;}}@media screen and (min-width:1025px) and (max-width:1279px){.l-header-menu{padding:4.5rem 3.90625vw 0;gap:2rem 2.96875vw;}}.l-header-menu.is-ready-in .p-header-search{opacity:0;transition:opacity 0.2s ease;pointer-events:none;}.l-header-menu.is-ready-open .p-header-search{top:auto;right:auto;opacity:1;-webkit-transform:none;transform:none;pointer-events:auto;}@media screen and (min-width:768px) and (max-width:1024px){.l-header .p-header-search{position:absolute;top:50%;right:75px;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);pointer-events:auto;}}@media screen and (min-width:1025px){.l-header .p-header-search{position:absolute;right:5rem;bottom:2.8rem;transition:bottom 0.2s ease,right 0.2s ease;pointer-events:auto;}.is-menu-open .l-header .p-header-search{position:relative;bottom:auto;grid-area:search;}}@media screen and (min-width:1025px) and (max-width:1279px){.l-header .p-header-search{right:3.90625vw;}}.l-header-language{margin:30px 0 0;}@media screen and (min-width:768px) and (max-width:1024px){.l-header-language{display:none;}.is-ready-open .l-header-language{display:block;}}@media screen and (min-width:1025px){.l-header-language{margin:0;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;pointer-events:auto;grid-area:language;}.is-narrow .l-header-language{-webkit-transform:translate3d(0,-20rem,0);transform:translate3d(0,-20rem,0);pointer-events:none;}}.l-header-gnav{margin:25px 0 0;}@media screen and (min-width:768px){.l-header-gnav{margin:0;pointer-events:auto;grid-area:gnav;justify-self:self-end;}.is-ready-in .l-header-gnav{opacity:0;transition:opacity 0.2s ease;pointer-events:none;}.is-ready-open .l-header-gnav{margin:25px 0 0;opacity:1;transition:none;pointer-events:auto;}}@media screen and (min-width:1025px){.is-ready-open .l-header-gnav{width:100%;margin:0;}}.l-header-nav{margin:40px 0 0;}@media screen and (min-width:768px) and (max-width:1024px){.l-header-nav{display:none;}.is-ready-open .l-header-nav{display:block;pointer-events:auto;}}@media screen and (min-width:1025px){.l-header-nav{margin:0;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;pointer-events:auto;grid-area:nav;}.is-narrow .l-header-nav{-webkit-transform:translate3d(0,-20rem,0);transform:translate3d(0,-20rem,0);pointer-events:none;}.is-menu-open .l-header-nav{margin:1rem 0 0 6.3rem;}}.l-header-nav-other{display:none;}.is-menu-open .l-header-nav-other{display:block;margin:1rem 0 0;pointer-events:auto;grid-area:other;}.is-menu-close .l-header,.is-menu-close .l-header *{pointer-events:none !important;}@media screen and (min-width:768px){.page-node-type-ct-home:not(.is-scroll):not(.is-menu-open):not(.is-narrow) .l-header-nav a,.page-node-type-ct-home:not(.is-scroll):not(.is-menu-open):not(.is-narrow) .l-header-language a.is-active,.page-node-type-ct-home:not(.is-scroll):not(.is-menu-open):not(.is-narrow) .l-header-gnav a{color:#fff;}}@media screen and (min-width:768px){.page-node-type-ct-home:not(.is-scroll):not(.is-menu-open):not(.is-narrow) .l-header-language a{color:rgba(255,255,255,0.55);}}@media screen and (min-width:768px){.page-node-type-ct-home:not(.is-scroll):not(.is-menu-open):not(.is-narrow) .l-header .p-header-search .c-icon-search{background-image:url('data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20clip-path%3D%22url(%23clip0_1_329)%22%3E%3Cpath%20d%3D%22M9.09151%2016.6435C13.2626%2016.6435%2016.644%2013.2621%2016.644%209.09102C16.644%204.91991%2013.2626%201.53857%209.09151%201.53857C4.9204%201.53857%201.53906%204.91991%201.53906%209.09102C1.53906%2013.2621%204.9204%2016.6435%209.09151%2016.6435Z%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M18.4617%2018.4617L14.5%2014.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_1_329%22%3E%3Crect%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22white%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E');}}@media screen and (min-width:768px){.page-node-type-ct-home:not(.is-scroll):not(.is-menu-open) .l-header.is-search-active:not(.is-narrow) .p-header-search input[type=search]{background-color:#fff;}}@media screen and (min-width:1025px){.l-header{position:relative;height:100%;transition:all 0.3s ease;}.is-narrow .l-header{position:fixed;}}@media screen and (min-width:1025px) and (min-width:1025px){.is-narrow .p-header-search{right:11.7rem;bottom:2.2rem;}}.cnv-sp .l-header-links{position:fixed;z-index:107;bottom:0;left:0;}@media screen and (min-width:1025px){.cnv-sp .l-header-links{display:none;}}.l-header .l-header-links{display:none;}@media screen and (min-width:1025px){.l-header .l-header-links{display:block;}}.l-header-links{position:fixed;bottom:0;left:0;width:100%;pointer-events:auto;}@media screen and (min-width:1025px){.l-header-links{position:absolute;z-index:3;top:4rem;right:5rem;bottom:auto;left:auto;width:auto;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;}.is-narrow .l-header-links{-webkit-transform:translate3d(0,-20rem,0);transform:translate3d(0,-20rem,0);pointer-events:none;}.is-ready-in + .l-header-links{position:fixed;top:0;right:auto;left:0;width:100%;height:100%;padding:25.5rem 0 0;opacity:0;-webkit-transform:translate3d(0,-125vh,0);transform:translate3d(0,-125vh,0);}.is-ready-open + .l-header-links{opacity:1;}.is-ready-open + .l-header-links .l-header-links-inner{display:flex;justify-content:flex-end;width:100%;max-width:960px;margin:0 auto;}.is-menu-open .is-ready-open + .l-header-links{transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);pointer-events:none;}.is-menu-open .is-ready-open + .l-header-links .p-header-links{pointer-events:auto;}.is-menu-close .is-ready-open + .l-header-links{transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;-webkit-transform:translate3d(0,-125vh,0);transform:translate3d(0,-125vh,0);}.is-menu-close .is-ready-open + .l-header-links .p-header-links{pointer-events:none;}}body.en.is-narrow .l-header-menu-inner{grid-template-areas:'. . . language' 'gnav gnav gnav .';}@media screen and (min-width:768px) and (max-width:1024px){body.en .l-header-menu-inner-inner{grid-template-areas:'gnav .';}}@media screen and (min-width:1025px){body.en .l-header-menu-inner{grid-template-areas:'. . . language' '. gnav gnav gnav';}}body.en .l-header-menu.is-ready-open .l-header-menu-inner{grid-template-rows:0 1.5rem 6.5rem 1fr;grid-template-columns:32.5rem 1fr;grid-template-areas:'. language' 'gnav gnav';}
.is-narrow .l-main{padding:160px 0 0;}body.en .l-main{background:none;}.l-main{position:relative;z-index:min,wrapper,contents,navHeader,main,footer,float,header,navSide,selectNav,overlay,modal,max main;flex-grow:1;min-width:320px;padding:65px 0 0;background-color:#fff;}@media screen and (min-width:1025px){.l-main{padding:0 0 0;}}.page-node-type-ct-home .l-main{padding:0 !important;background:#fff url(/themes/custom/qualia/images/home/bg.webp) repeat 0 0;background-size:1440px auto;}
.l-wrapper{display:flex;flex-direction:column;width:100%;min-height:100vh;padding-bottom:65px;}@media screen and (min-width:1025px){.l-wrapper{padding-bottom:0;}}.is-menu-open .l-wrapper{position:fixed;}.is-menu-open.is-menu-close .l-wrapper{position:static;}
.c-balloon{display:flex;justify-content:flex-start;align-items:flex-start;margin:25px 0;}@media screen and (min-width:1025px){.c-balloon{margin:40px 0;}}.c-balloon-icon{min-width:50px;max-width:50px;height:50px;}@media screen and (min-width:1025px){.c-balloon-icon{min-width:80px;max-width:80px;height:80px;}}.c-balloon-icon picture{width:100%;height:100%;}.c-balloon-icon picture img{width:100% !important;height:100% !important;border-radius:50% !important;-o-object-fit:cover;object-fit:cover;}.c-balloon-text{display:flex;position:relative;flex-wrap:wrap;box-sizing:border-box;margin:0 !important;padding:25px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;background:#eaf3f6;line-height:1.5;}@media screen and (min-width:1025px){.c-balloon-text{max-width:992px;padding:40px;}}.c-balloon-text p{margin:8px 0 0 !important;font-size:15px;}.c-balloon-text p:first-child{margin-top:0 !important;}@media screen and (min-width:1025px){.c-balloon-text p{font-size:15px;}}.c-balloon-text:after{content:'';display:inline-block;position:absolute;top:0;width:24px;height:24px;background:no-repeat 50% 50%/contain;}@media screen and (min-width:1025px){.c-balloon-text:after{width:48px;height:48px;}}.c-balloon.type-left .c-balloon-icon{margin:0 15px 0 0;}@media screen and (min-width:1025px){.c-balloon.type-left .c-balloon-icon{margin:24px 24px 0 0;}}.c-balloon.type-left .c-balloon-text{border-top-right-radius:20px;background-color:#f8f8ef;}.c-balloon.type-left .c-balloon-text:after{left:-24px;background-image:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 48 48\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M48 0H0v48C0 21.48 21.48 0 48 0Z\' fill=\'%23F8F8EF\'/%3E%3C/svg%3E');-webkit-transform:scale(-1,1);transform:scale(-1,1);}@media screen and (min-width:1025px){.c-balloon.type-left .c-balloon-text:after{left:-48px;}}.c-balloon.type-right{justify-content:flex-end;}.c-balloon.type-right .c-balloon-icon{order:2 !important;margin:0 0 0 15px;}@media screen and (min-width:1025px){.c-balloon.type-right .c-balloon-icon{margin:24px 0 0 24px;}}.c-balloon.type-right .c-balloon-text{border-top-left-radius:20px;background-color:#eaf3f6;}.c-balloon.type-right .c-balloon-text:after{right:-24px;background-image:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 48 48\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M48 0H0v48C0 21.48 21.48 0 48 0Z\' fill=\'%23eaf3f6\'/%3E%3C/svg%3E');}@media screen and (min-width:1025px){.c-balloon.type-right .c-balloon-text:after{right:-48px;}}
.buttonPageTop{position:fixed;z-index:100;right:10px;bottom:80px;opacity:1;transition:all 0.3s;-webkit-transform:translate3d(100vw,0,0);transform:translate3d(100vw,0,0);}@media screen and (min-width:1025px){.buttonPageTop{right:25px;bottom:110px;}}.buttonPageTop.is-hidden{opacity:0;}.buttonPageTop a,.buttonPageTop a:link,.buttonPageTop a:visited{display:flex;justify-content:center;align-items:center;width:50px;height:50px;margin-left:auto;border-radius:50%;background:#60657c;color:#fff;font-size:2em;text-decoration:none;transition:all 0.3s;}.buttonPageTop a:hover,.buttonPageTop a:active{opacity:0.6;}.is-scroll .buttonPageTop{position:fixed;z-index:100;right:10px;opacity:1;transition:all 0.3s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}@media screen and (min-width:1025px){.is-scroll .buttonPageTop{right:25px;bottom:110px;}}.is-scroll .buttonPageTop a,.is-scroll .buttonPageTop a:link,.is-scroll .buttonPageTop a:visited{display:flex;justify-content:center;align-items:center;width:50px;height:50px;margin-left:auto;border-radius:50%;background:#60657c;color:#fff;font-size:2em;text-decoration:none;transition:all 0.3s;}.is-scroll .buttonPageTop a:hover,.is-scroll .buttonPageTop a:active{opacity:0.6;}
.c-button-search{cursor:pointer;transition:-webkit-filter 0.2s ease;transition:filter 0.2s ease;transition:filter 0.2s ease,-webkit-filter 0.2s ease;}@media screen and (min-width:1025px){.c-button-search{display:flex;align-items:center;padding:1.4rem 1.5rem 1.4rem 4.5rem;border:1px solid rgba(0,0,0,0.05);border-radius:1rem;background-color:#4a5379;box-shadow:0 0.6rem 0.8rem rgba(0,0,0,0.1);color:#fff;font-size:1.6rem;font-weight:700;line-height:1;white-space:nowrap;gap:0 4.5rem;}}.c-button-search::after{content:'';display:block;width:48px;height:48px;border-radius:50%;background:#3b4468 url('data:image/svg+xml,%3Csvg viewBox=\'0 0 20 20\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cg clip-path=\'url(%23a)\' stroke=\'%23fff\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M9.092 16.643a7.553 7.553 0 1 0 0-15.105 7.553 7.553 0 0 0 0 15.105ZM18.462 18.462 14.5 14.5\'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=\'a\'%3E%3Cpath fill=\'%23fff\' d=\'M0 0h20v20H0z\'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E') no-repeat 50% 50%/20px 20px;}@media screen and (min-width:1025px){.c-button-search::after{width:2.4rem;height:2.4rem;background-size:10px 10px;}}.c-button-search span{display:none;}@media screen and (min-width:1025px){.c-button-search span{display:block;}}@media (hover:hover){.c-button-search:hover:hover{-webkit-filter:brightness(1.25);filter:brightness(1.25);}}
.c-float-banner{display:flex;overflow:hidden;align-items:center;padding:0 1.5rem 0 0;border-radius:8px;background:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%) no-repeat;box-shadow:0 0.3rem 0.3rem rgba(0,0,0,0.15);color:#fff;font-size:1.4rem;font-weight:700;transition:-webkit-filter 0.2s ease;transition:filter 0.2s ease;transition:filter 0.2s ease,-webkit-filter 0.2s ease;}.c-float-banner::after{content:'';display:block;width:2rem;height:2rem;border-radius:50%;background:#0073a3 url('data:image/svg+xml,%3Csvg viewBox=\'0 0 5 4\' fill=\'%23fff\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M4.743 1.668.673.04C.362-.084 0 .096 0 .372v3.256c0 .276.363.456.672.332l4.071-1.628c.343-.137.343-.527 0-.664Z\' fill=\'%23fff\'/%3E%3C/svg%3E') no-repeat 50% 50%/5px 4px;}.c-float-banner picture{display:block;overflow:hidden;width:11rem;will-change:transform;aspect-ratio:110/70;}.c-float-banner picture img{width:100%;height:100%;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;-o-object-fit:cover;object-fit:cover;}.c-float-banner span{display:block;padding:0 2rem 0 2.5rem;}.c-float-banner:hover{opacity:1;}@media (hover:hover){.c-float-banner:hover:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1);}.c-float-banner:hover:hover picture img{-webkit-transform:scale3d(1.1,1.1,1) rotateZ(0.001deg);transform:scale3d(1.1,1.1,1) rotateZ(0.001deg);}}
body.en .c-footer-logo{background:url(/themes/custom/qualia/images/logo_color_wide-en.png) no-repeat 50% 50%/contain;}.c-footer-logo{display:block;overflow:hidden;width:238px;height:57px;background:url(/themes/custom/qualia/images/logo_color_wide.png) no-repeat 50% 50%/contain;white-space:nowrap;text-indent:200%;}
.c-form-checkbox-button + label{cursor:pointer;display:inline-block;padding:7px 15px;border:1px solid #dde7ea;border-radius:50px;color:#027daf;font-size:15px;font-weight:500;line-height:1.2;transition:border-color 0.2s ease,background-color 0.2s ease,opacity 0.2s ease;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media (hover:hover){.c-form-checkbox-button + label:hover{border-color:rgba(0,0,0,0.1);background-color:#99a3b7;color:#fff;}.c-form-checkbox-button + label:hover .c-hash{color:#fff;}.c-form-checkbox-button + label:hover .c-hash::before{color:#fff;}}.c-form-checkbox-button:checked + label{border-color:rgba(0,0,0,0.1);background-color:#99a3b7;color:#fff;}.c-form-checkbox-button:checked + label .c-hash{color:#fff;}.c-form-checkbox-button:checked + label .c-hash::before{color:#fff;}@media (hover:hover){.c-form-checkbox-button:checked + label:hover{opacity:0.8;}}
label{cursor:pointer;display:flex;align-items:center;font-size:14px;font-weight:400;line-height:1.2;transition:opacity 0.2s ease;gap:0 10px;}@media screen and (min-width:1025px){label{font-size:1.6rem;gap:0 1.2rem;}}@media (hover:hover){label:hover:hover{opacity:0.6;}}label .c-form-checkbox{display:none;}label span:not(.c-hash){display:block;flex-shrink:0;width:20px;height:20px;border:1px solid #d2dfe3;border-radius:4px;background-color:#fff;transition:border 0.2s ease;}label .c-form-checkbox:checked + span:not(.c-hash){flex-shrink:0;border:0;background:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 9 8\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M8.614.21a1 1 0 0 1 .175 1.404l-4.666 6a1 1 0 0 1-1.4.178l-2.334-1.8a1 1 0 0 1 1.222-1.584L3.156 5.6 7.21.386A1 1 0 0 1 8.614.211Z\' fill=\'%23fff\'/%3E%3C/svg%3E') no-repeat 50% 50%/9px 8px,linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%);}
.c-form-input{width:100%;height:54px;margin:1px;padding:0 20px;border:1px solid #d2dfe3;border-radius:8px;background-color:#fff;box-shadow:0 4px 10px rgba(129,164,174,0.15) inset;font-size:16px;letter-spacing:0.01em;}.c-form-input:-ms-input-placeholder{color:#99a3b7;font-size:12px;}.c-form-input:placeholder-shown{color:#99a3b7;font-size:12px;}@media screen and (min-width:768px){.c-form-input:-ms-input-placeholder{font-size:16px;}.c-form-input:placeholder-shown{font-size:16px;}}.c-form-input::-webkit-input-placeholder{color:#99a3b7;}.c-form-input:-moz-placeholder{opacity:1;color:#99a3b7;}.c-form-input::-moz-placeholder{opacity:1;color:#99a3b7;}.c-form-input:-ms-input-placeholder{color:#99a3b7;}.c-form-input.sz-s{height:44px;}.c-form-input.sz-m{height:44px;}@media screen and (min-width:1025px){.c-form-input.sz-m{height:5.4rem;}}.c-form-input.sz-w100{width:20rem;}@media screen and (min-width:1280px){.c-form-input.sz-w100{width:10rem;}}@media screen and (min-width:768px){.c-form-input.sz-w200{width:20rem;}}@media screen and (min-width:1280px){.c-form-input.sz-w600{width:60rem;}}
.c-form-radio{display:none;}.c-form-radio + label{cursor:pointer;display:flex;align-items:center;font-size:14px;font-weight:400;line-height:1.2;transition:opacity 0.2s ease;gap:0 10px;}@media screen and (min-width:1025px){.c-form-radio + label{font-size:1.6rem;gap:0 1.2rem;}}@media (hover:hover){.c-form-radio + label:hover:hover{opacity:0.6;}}.c-form-radio + label span{display:block;width:20px;height:20px;border:1px solid #d2dfe3;border-radius:20px;background-color:#fff;transition:border 0.2s ease;}.c-form-radio:checked + label span{position:relative;}.c-form-radio:checked + label span:before{content:'';position:absolute;top:50%;left:50%;width:12px;height:12px;border-radius:12px;background:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.c-form-select{position:relative;overflow:hidden;min-width:150px;height:45px;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 2px rgba(16,50,62,0.1);font-size:16px;}.c-form-select::before{content:'';display:block;position:absolute;z-index:5;top:50%;right:25px;width:6px;height:6px;background:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 7 7\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M2.918 6.64.07.942A.65.65 0 0 1 .651 0h5.698a.65.65 0 0 1 .582.941l-2.85 5.7a.65.65 0 0 1-1.163 0Z\' fill=\'url(%23a)\'/%3E%3Cdefs%3E%3ClinearGradient id=\'a\' x1=\'7\' y1=\'7\' x2=\'0\' y2=\'7\' gradientUnits=\'userSpaceOnUse\'%3E%3Cstop stop-color=\'%23009EDE\'/%3E%3Cstop offset=\'1\' stop-color=\'%230084BA\'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E') no-repeat 50% 50%/contain;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);pointer-events:none;}.c-form-select select{outline:none;cursor:pointer;box-sizing:border-box;width:100%;height:100%;margin:0;padding:0;padding:0 25px 0 17px;border:0;border-radius:0;background:none transparent;background-color:#f3f3f3;background-clip:padding-box;color:inherit;color:#272c40;font-size:inherit;vertical-align:middle;appearance:none;-moz-appearance:none;-webkit-appearance:none;}.c-form-select select::-ms-clear{display:none;}.c-form-select select::-ms-reveal{display:none;}.c-form-select select::-ms-expand{display:none;}@media screen and (min-width:1025px){.c-form-select select{padding:0 2.5rem 0 2rem;}}@media screen and (min-width:1280px){.c-form-select.sz-w800{width:80rem;}}
.c-form-submit{cursor:pointer;width:100%;height:64px;border-radius:10px;background-color:#4a5379;color:#fff;font-size:18px;font-weight:500;text-align:center;transition:-webkit-filter 0.2s ease;transition:filter 0.2s ease;transition:filter 0.2s ease,-webkit-filter 0.2s ease;}@media screen and (min-width:1025px){.c-form-submit{width:auto;height:7.5rem;padding:0 8rem;font-size:2.3rem;}}.c-form-submit:hover{opacity:1;}@media (hover:hover){.c-form-submit:hover:hover{-webkit-filter:brightness(1.25);filter:brightness(1.25);}}.c-form-submit:disabled{opacity:0.5;}
.c-form-textarea{resize:vertical;width:100%;height:210px;padding:9px 15px;border:1px solid #d2dfe3;border-radius:8px;background-color:#fff;box-shadow:0 4px 10px rgba(129,164,174,0.15) inset;font-size:16px;line-height:1.5;letter-spacing:0.01em;}.c-form-textarea:-ms-input-placeholder{color:#99a3b7;font-size:12px;}.c-form-textarea:placeholder-shown{color:#99a3b7;font-size:12px;}@media screen and (min-width:768px){.c-form-textarea:-ms-input-placeholder{font-size:16px;}.c-form-textarea:placeholder-shown{font-size:16px;}}.c-form-textarea::-webkit-input-placeholder{color:#99a3b7;}.c-form-textarea:-moz-placeholder{opacity:1;color:#99a3b7;}.c-form-textarea::-moz-placeholder{opacity:1;color:#99a3b7;}.c-form-textarea:-ms-input-placeholder{color:#99a3b7;}@media screen and (min-width:1025px){.c-form-textarea{poadding:15px 20px;}}@media screen and (min-width:1025px){.c-form-textarea.sz-w600{width:60rem;}}
.c-hash{display:block;padding:0 0 0 1em;color:#272c40;text-indent:-1em;}.c-hash::before{content:'#';margin-right:0.25em;color:#027daf;font-weight:700;}
body.en .c-header-logo{background:url(/themes/custom/qualia/images/logo_color-en.png) no-repeat 50% 50%/contain;}body.en .c-header-logo.cl-wh{background-image:url(/themes/custom/qualia/images/logo-en.png);}.c-header-logo{display:block;overflow:hidden;width:102px;height:38px;background:url(/themes/custom/qualia/images/logo_color.png) no-repeat 50% 50%/contain;white-space:nowrap;text-indent:200%;transition:width 0.2s ease,height 0.2s ease,opacity 0.2s ease;}@media screen and (min-width:1025px){.c-header-logo{width:20.1rem;height:7.5rem;}.is-narrow .c-header-logo,.is-menu-open .c-header-logo{width:134px;height:50px;}}@media screen and (min-width:1025px) and (max-width:1279px){.c-header-logo{width:15.703125vw;height:5.859375vw;}}.c-header-logo.cl-wh{background-image:url(/themes/custom/qualia/images/logo.png);}
.c-heading-1{position:relative;padding:30px 0 25px;border-top:1px solid;-o-border-image:linear-gradient(to right,#fff 0%,#fff 33px,#cfdadc 33px,#cfdadc 100%) 1;border-image:linear-gradient(to right,#fff 0%,#fff 33px,#cfdadc 33px,#cfdadc 100%) 1;background-color:#fff;font-size:26px;font-weight:bold;line-height:1.1538461538;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:1025px){.c-heading-1{padding:5rem 0;-o-border-image:linear-gradient(to right,#fff 0%,#fff 8.5rem,#cfdadc 8.5rem,#cfdadc 100%) 1;border-image:linear-gradient(to right,#fff 0%,#fff 8.5rem,#cfdadc 8.5rem,#cfdadc 100%) 1;font-size:4rem;letter-spacing:0.02em;}}.c-heading-1::before,.c-heading-1::after{content:'';display:block;position:absolute;left:0;}.c-heading-1::before{z-index:2;top:-2px;width:30px;height:3px;border-radius:100px;background-image:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%);}@media screen and (min-width:1025px){.c-heading-1::before{top:-0.3rem;width:8rem;height:0.5rem;}}.c-heading-1::after{z-index:1;bottom:0;width:100%;height:10px;border-bottom:solid 1px #cfdadc;box-shadow:0 4px 4px rgba(0,0,0,0.03);}.c-heading-2{position:relative;margin:60px 0 0;padding:0 0 23px;border-bottom:1px solid #cfdadc;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,0.03);font-size:22px;font-weight:700;line-height:1.1818181818;letter-spacing:0.02em;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:1025px){.c-heading-2{margin:10rem 0 0;padding:0 0 4.4rem;font-size:3.2rem;}}.c-heading-2::before,.c-heading-2::after{content:'';display:block;position:absolute;left:0;}.c-heading-2::before{z-index:2;bottom:-2px;width:15px;height:3px;border-radius:100px;background-image:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%);}@media screen and (min-width:1025px){.c-heading-2::before{bottom:-0.3rem;width:2rem;height:0.5rem;}}.c-heading-2::after{z-index:1;bottom:-1px;width:18px;height:1px;background-color:#fff;}@media screen and (min-width:1025px){.c-heading-2::after{width:2.5rem;}}.c-heading-2-center,.c-heading-2-left{display:flex;position:relative;flex-direction:column;margin:35px 0 0 !important;padding:0 !important;border:none !important;background-color:transparent !important;box-shadow:none !important;font-size:27px;}@media screen and (min-width:1025px){.c-heading-2-center,.c-heading-2-left{margin:75px 0 0 !important;}}.c-heading-2-center .sup,.c-heading-2-left .sup{display:flex;align-items:center;margin:0 0 13px;color:#027daf;font-size:16px;font-weight:400;gap:0 13px;}.c-heading-2-center .sup::before,.c-heading-2-left .sup::before{content:'';display:block;width:16px;height:5px;border-radius:100px;background:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%);}.c-heading-2-center::before,.c-heading-2-center::after,.c-heading-2-left::before,.c-heading-2-left::after{display:none !important;}.c-heading-2-center{text-align:center;}.c-heading-2-center .sup{justify-content:center;}.c-heading-2-left{text-align:left;}.c-heading-2-left .sup{justify-content:flex-start;}.c-heading-3{position:relative;margin:40px 0 0;padding:15px 25px 15px 18px;border-radius:8px;background-color:#eaf3f6;font-size:17px;font-weight:700;line-height:1.1764705882;letter-spacing:0.02em;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:1025px){.c-heading-3{margin:5rem 0 0;padding:19px 30px;font-size:2.2rem;}}.c-heading-3::before{content:'';display:block;position:absolute;top:50%;left:0;width:3px;height:calc(100% - 30px);border-radius:0 2px 2px 0;background:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%);-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);}@media screen and (min-width:1025px){.c-heading-3::before{width:0.5rem;height:calc(100% - 3.8rem);}}.c-heading-4{margin:40px 0 0;font-size:17px;font-weight:700;letter-spacing:0.02em;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:1025px){.c-heading-4{margin:5rem 0 0;font-size:2rem;}}.c-heading-5{margin:40px 0 0;font-size:16px;font-weight:700;letter-spacing:0.02em;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:1025px){.c-heading-5{margin:5rem 0 0;font-size:1.6rem;}}.c-heading-6{margin:40px 0 0;font-size:14px;font-weight:700;letter-spacing:0.02em;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:1025px){.c-heading-6{margin:5rem 0 0;font-size:1.4rem;}}
.c-icon{display:inline-block;background:no-repeat 50% 50%/contain;}.c-icon-calendar{width:12px;height:12px;background-image:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 12 12\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M3.857.857a.857.857 0 0 0-1.714 0v.857h-.857C.576 1.714 0 2.29 0 3v1.286h12V3c0-.71-.576-1.286-1.286-1.286h-.857V.857a.857.857 0 1 0-1.714 0v.857H3.857V.857ZM12 5.357H0v5.357C0 11.424.576 12 1.286 12h9.428c.71 0 1.286-.576 1.286-1.286V5.357Z\' fill=\'%234A5379\'/%3E%3C/svg%3E');}.c-icon-calendar.cl-wh{background-image:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 12 12\' fill=\'%23fff\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M3.857.857a.857.857 0 0 0-1.714 0v.857h-.857C.576 1.714 0 2.29 0 3v1.286h12V3c0-.71-.576-1.286-1.286-1.286h-.857V.857a.857.857 0 1 0-1.714 0v.857H3.857V.857ZM12 5.357H0v5.357C0 11.424.576 12 1.286 12h9.428c.71 0 1.286-.576 1.286-1.286V5.357Z\' fill=\'%23fff\'/%3E%3C/svg%3E');}.c-icon-contact{width:14px;height:14px;background-image:url('data:image/svg+xml,%3Csvg width=\'28\' height=\'28\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M24.637.154a1.999 1.999 0 0 0-2.189.438l-9.46 9.42-1 6.08 6-1.08 9.42-9.46a1.999 1.999 0 0 0 0-2.84l-2.12-2.12a2 2 0 0 0-.65-.438Z\' fill=\'%2397B5BF\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M19.76 16.776a2.5 2.5 0 0 1-1.329.696l-6 1.08a2.5 2.5 0 0 1-2.91-2.866l1-6.08a2.5 2.5 0 0 1 .703-1.366L19.5 0H5a3 3 0 0 0-3 3v17.838L.051 26.684a1 1 0 0 0 1.192 1.286L9.123 26H25a3 3 0 0 0 3-3V8.5l-8.24 8.276Z\' fill=\'url(%23a)\'/%3E%3Cdefs%3E%3ClinearGradient id=\'a\' x1=\'28\' y1=\'0\' x2=\'0\' y2=\'0\' gradientUnits=\'userSpaceOnUse\'%3E%3Cstop stop-color=\'%23009EDE\'/%3E%3Cstop offset=\'1\' stop-color=\'%230084BA\'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E');}.c-icon-contact.cl-wh{background-image:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 14 14\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cg clip-path=\'url(%23a)\' fill-rule=\'evenodd\' clip-rule=\'evenodd\' fill=\'%23fff\'%3E%3Cpath d=\'M12.317.077a1 1 0 0 0-1.095.219l-4.73 4.71-.5 3.04 3-.54 4.71-4.73a1 1 0 0 0 0-1.42l-1.06-1.06a1 1 0 0 0-.325-.22Z\' fill-opacity=\'.5\'/%3E%3Cpath d=\'M9.88 8.388a1.25 1.25 0 0 1-.664.348l-3 .54A1.25 1.25 0 0 1 4.76 7.843l.5-3.04a1.25 1.25 0 0 1 .351-.683L9.75 0H2.5A1.5 1.5 0 0 0 1 1.5v8.919l-.974 2.923a.5.5 0 0 0 .595.643L4.561 13H12.5a1.5 1.5 0 0 0 1.5-1.5V4.25L9.88 8.388Z\'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=\'a\'%3E%3Cpath fill=\'%23fff\' d=\'M0 0h14v14H0z\'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E');}.c-icon-contact.sz-l{width:28px;height:28px;}.c-icon-dl{width:14px;height:14px;background-image:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 28 28\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M2.848.539A1.5 1.5 0 0 1 4 0h10a1.5 1.5 0 0 1 1.476 1.768l-.048.262A3 3 0 0 1 18 5v1.5h-3.5a6 6 0 0 0-6 6V22H3a3 3 0 0 1-3-3V5a3 3 0 0 1 2.572-2.97l-.048-.262a1.5 1.5 0 0 1 .324-1.23ZM5.798 3l.23 1.268A1.5 1.5 0 0 0 7.504 5.5h2.992a1.5 1.5 0 0 0 1.476-1.232L12.202 3H5.798Z\' fill=\'%2397B5BF\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M14.5 9a3.5 3.5 0 0 0-3.5 3.5v12a3.5 3.5 0 0 0 3.5 3.5h10a3.5 3.5 0 0 0 3.5-3.5v-12A3.5 3.5 0 0 0 24.5 9h-10Zm1.25 7c0-.69.56-1.25 1.25-1.25h5a1.25 1.25 0 1 1 0 2.5h-5c-.69 0-1.25-.56-1.25-1.25ZM17 19.75a1.25 1.25 0 1 0 0 2.5h5a1.25 1.25 0 1 0 0-2.5h-5Z\' fill=\'url(%23a)\'/%3E%3Cdefs%3E%3ClinearGradient id=\'a\' x1=\'28\' y1=\'9\' x2=\'11\' y2=\'9\' gradientUnits=\'userSpaceOnUse\'%3E%3Cstop stop-color=\'%23009EDE\'/%3E%3Cstop offset=\'1\' stop-color=\'%230084BA\'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E');}.c-icon-dl.cl-wh{background-image:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 14 14\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M1.424.27A.75.75 0 0 1 2 0h5a.75.75 0 0 1 .738.884l-.024.131A1.5 1.5 0 0 1 9 2.5v.75H7.25a3 3 0 0 0-3 3V11H1.5A1.5 1.5 0 0 1 0 9.5v-7a1.5 1.5 0 0 1 1.286-1.485l-.024-.13a.75.75 0 0 1 .162-.616ZM2.9 1.5l.115.634a.75.75 0 0 0 .738.616h1.496a.75.75 0 0 0 .738-.616l.115-.634H2.9Z\' fill=\'%23fff\' fill-opacity=\'.5\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M7.25 4.5A1.75 1.75 0 0 0 5.5 6.25v6c0 .966.784 1.75 1.75 1.75h5A1.75 1.75 0 0 0 14 12.25v-6a1.75 1.75 0 0 0-1.75-1.75h-5ZM7.875 8c0-.345.28-.625.625-.625H11a.625.625 0 1 1 0 1.25H8.5A.625.625 0 0 1 7.875 8ZM8.5 9.875a.625.625 0 1 0 0 1.25H11a.625.625 0 1 0 0-1.25H8.5Z\' fill=\'%23fff\'/%3E%3C/svg%3E');}.c-icon-dl.sz-l{width:28px;height:28px;}.c-icon-entry{width:30px;height:31px;background-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 31 32\' fill=\'none\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M6.385 9.846a4.105 4.105 0 1 0 0-8.211 4.105 4.105 0 0 0 0 8.21Zm11.545 5.058a2.283 2.283 0 0 0-2.283-2.284h-9.26A5.886 5.886 0 0 0 .5 18.507v2.678c0 1.183.959 2.142 2.141 2.142h.382l.626 5.8a2.222 2.222 0 0 0 2.21 1.983h1.116a2.222 2.222 0 0 0 2.2-1.916l1.672-12.007h4.8a2.283 2.283 0 0 0 2.283-2.283Z\' fill=\'%23fff\'/%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M27.501 19.946H16.074a5.061 5.061 0 0 0-.429-10.103h-3.734a6.852 6.852 0 0 0 1.356-4.103A6.877 6.877 0 0 0 10.184 0H27.5a2.997 2.997 0 0 1 2.997 2.997V16.95a2.997 2.997 0 0 1-2.997 2.997Z\' fill=\'%23fff\' fill-opacity=\'.5\'/%3E%3C/svg%3E');}@media screen and (min-width:1025px){.c-icon-entry{width:31px;height:32px;}}.c-icon-search{width:20px;height:20px;background-image:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 20 20\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cg clip-path=\'url(%23a)\' stroke=\'%23272C40\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M9.092 16.643a7.553 7.553 0 1 0 0-15.105 7.553 7.553 0 0 0 0 15.105ZM18.462 18.462 14.5 14.5\'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=\'a\'%3E%3Cpath fill=\'%23272C40\' d=\'M0 0h20v20H0z\'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E');}.c-icon-search.cl-wh{background-image:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 20 20\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cg clip-path=\'url(%23a)\' stroke=\'%23fff\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M9.092 16.643a7.553 7.553 0 1 0 0-15.105 7.553 7.553 0 0 0 0 15.105ZM18.462 18.462 14.5 14.5\'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=\'a\'%3E%3Cpath fill=\'%23fff\' d=\'M0 0h20v20H0z\'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E');}.c-icon-pdf{width:15px;height:15px;background-image:url('data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'30\' height=\'30\' fill=\'none\' viewBox=\'0 0 30 30\'%3e%3cg clip-path=\'url(%23a)\'%3e%3cpath fill=\'black\' d=\'M0 3.75A3.753 3.753 0 0 1 3.75 0h9.375v7.5c0 1.037.838 1.875 1.875 1.875h7.5v8.438H10.312a3.753 3.753 0 0 0-3.75 3.75V30H3.75A3.753 3.753 0 0 1 0 26.25V3.75ZM22.5 7.5H15V0l7.5 7.5ZM10.312 20.625h1.876a3.282 3.282 0 0 1 0 6.563h-.938v1.875a.94.94 0 0 1-.938.937.94.94 0 0 1-.937-.938v-7.5a.94.94 0 0 1 .938-.937Zm1.876 4.688c.779 0 1.406-.627 1.406-1.407 0-.779-.627-1.406-1.406-1.406h-.938v2.813h.938Zm5.624-4.688h1.875a2.813 2.813 0 0 1 2.813 2.813v3.75A2.813 2.813 0 0 1 19.687 30h-1.875a.94.94 0 0 1-.937-.938v-7.5a.94.94 0 0 1 .938-.937Zm1.875 7.5a.94.94 0 0 0 .938-.938v-3.75a.94.94 0 0 0-.938-.937h-.937v5.625h.938Zm4.688-6.563a.94.94 0 0 1 .938-.937h2.812a.94.94 0 0 1 .938.938.94.94 0 0 1-.938.937H26.25v1.875h1.875a.94.94 0 0 1 .938.938.94.94 0 0 1-.938.937H26.25v2.813a.94.94 0 0 1-.938.937.94.94 0 0 1-.937-.938v-7.5Z\'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id=\'a\'%3e%3cpath fill=\'white\' d=\'M0 0h30v30H0z\'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e');}.c-icon-zip{width:11.25px;height:14px;background-image:url('data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'23\' height=\'30\' fill=\'none\' viewBox=\'0 0 23 30\'%3e%3cg clip-path=\'url(%23a)\'%3e%3cpath fill=\'black\' d=\'M3.75 0A3.753 3.753 0 0 0 0 3.75v22.5A3.753 3.753 0 0 0 3.75 30h15a3.753 3.753 0 0 0 3.75-3.75V9.375H15A1.873 1.873 0 0 1 13.125 7.5V0H3.75ZM15 0v7.5h7.5L15 0ZM5.625 2.813a.94.94 0 0 1 .938-.938h1.875a.94.94 0 0 1 .937.938.94.94 0 0 1-.938.937H6.563a.94.94 0 0 1-.938-.938Zm0 3.75a.94.94 0 0 1 .938-.938h1.875a.94.94 0 0 1 .937.938.94.94 0 0 1-.938.937H6.563a.94.94 0 0 1-.938-.938Zm0 3.75a.94.94 0 0 1 .938-.938h1.875a.94.94 0 0 1 .937.938.94.94 0 0 1-.938.937H6.563a.94.94 0 0 1-.938-.938Zm-.37 4.207a1.878 1.878 0 0 1 1.811-1.395h.868c.85 0 1.593.568 1.81 1.395l1.377 5.168c.082.316.123.638.123.96 0 2.063-1.687 3.733-3.75 3.733-2.062 0-3.75-1.67-3.75-3.733 0-.322.041-.65.123-.96l1.377-5.168h.012Zm1.308 5.168a.94.94 0 0 0-.938.937.94.94 0 0 0 .938.938h1.875a.94.94 0 0 0 .937-.938.94.94 0 0 0-.938-.938H6.563Z\'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id=\'a\'%3e%3cpath fill=\'white\' d=\'M0 0h22.5v30H0z\'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e');}.c-icon-window{width:15px;height:15px;background-image:url('data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'30\' height=\'30\' fill=\'none\' viewBox=\'0 0 30 30\'%3e%3cg clip-path=\'url(%23a)\'%3e%3cpath fill=\'black\' d=\'M25.313 3.75H12.188a.94.94 0 0 0-.938.938v.937H7.5v-.938A4.686 4.686 0 0 1 12.188 0h13.124A4.686 4.686 0 0 1 30 4.688v13.125a4.686 4.686 0 0 1-4.688 4.687h-.937v-3.75h.938a.94.94 0 0 0 .937-.938V4.688a.94.94 0 0 0-.938-.937ZM0 11.25A3.753 3.753 0 0 1 3.75 7.5h15a3.753 3.753 0 0 1 3.75 3.75v15A3.753 3.753 0 0 1 18.75 30h-15A3.753 3.753 0 0 1 0 26.25v-15Zm3.75 1.875c0 1.037.838 1.875 1.875 1.875h11.25a1.873 1.873 0 0 0 1.875-1.875 1.873 1.873 0 0 0-1.875-1.875H5.625a1.873 1.873 0 0 0-1.875 1.875Z\'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id=\'a\'%3e%3cpath fill=\'white\' d=\'M0 0h30v30H0z\'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e');}
.c-label-circle{display:flex;justify-content:center;align-items:center;width:60px;height:60px;border-radius:50%;background-color:#4a5379;color:#fff;font-size:13px;font-weight:500;line-height:1.1538461538;}
.c-label{display:inline-block;padding:4px 10px;border:1px solid #dde7ea;border-radius:4px;background-color:#fff;color:#4a5379;font-size:13px;font-weight:700;line-height:1.3;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:768px){.c-label{padding:3px 9px;line-height:1;}}.c-label.cl-gr{border:none;background-color:#f2f2f2;}.c-label.cl-rd{border:none;background-color:#e94663;color:#fff;font-weight:500;}@media screen and (min-width:1025px){.c-label.sz-l{padding:8px 15px;}}.c-label.sz-xl{padding:6px 15px;}@media screen and (min-width:1025px){.c-label.sz-xl{padding:10px 15px;}}.c-label.type-no-wrap{white-space:nowrap;}.c-label.c-hash{display:inline-block;padding:10px 15px 10px 30px;font-size:15px;}.c-label.type-border-radius{border:1px solid #dde7ea;border-radius:50px;}.c-label.type-border{border:1px solid #dde7ea;}.c-label.type-border.c-hash:before{color:inherit;}
.c-lead{font-size:20px !important;font-weight:500 !important;line-height:1.7 !important;text-align:center;-webkit-font-feature-settings:normal !important;font-feature-settings:normal !important;}.c-lead.cl-wh{color:#fff !important;}
.c-link-banner{display:flex;justify-content:space-between;align-items:center;width:100%;height:100px;padding:0 20px 0 30px;border-radius:10px;background-color:#fff;color:#027daf;font-size:22px;font-weight:700;gap:10px;}@media screen and (min-width:768px) and (max-width:1024px){.c-link-banner{font-size:2.34375vw;}}@media screen and (min-width:1025px){.c-link-banner{font-size:3rem;}}@media (hover:hover){.c-link-banner:not(.cl-grad-bl):not(.cl-gr):hover{opacity:0.8;}}.c-link-banner::after{content:'';display:block;width:28px;height:28px;border:1px solid rgba(0,0,0,0.05);border-radius:50%;background-color:#0084ba;background-image:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 5 4\' fill=\'%23fff\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M4.743 1.668.673.04C.362-.084 0 .096 0 .372v3.256c0 .276.363.456.672.332l4.071-1.628c.343-.137.343-.527 0-.664Z\' fill=\'%23fff\'/%3E%3C/svg%3E'),linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%);background-repeat:no-repeat;background-position:50% 50%;background-size:6px 5px,auto;}@media screen and (min-width:768px){.c-link-banner::after{margin-left:auto;}}@media screen and (min-width:768px){.c-link-banner em + span{position:relative;padding:0 0 0 5rem;}.c-link-banner em + span::before{content:'';display:block;position:absolute;top:50%;left:2.6rem;width:1px;height:2.8rem;background-color:#d2dfe3;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);}}@media screen and (min-width:768px) and (max-width:1024px){.c-link-banner em + span{padding:0 0 0 3.90625vw;}.c-link-banner em + span::before{left:2.03125vw;}}.c-link-banner.cl-gr{background:#f3f3f3;color:#272c40;}.c-link-banner.cl-grad-bl{background-image:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%);color:#fff;font-weight:500;transition:-webkit-filter 0.2s ease;transition:filter 0.2s ease;transition:filter 0.2s ease,-webkit-filter 0.2s ease;}@media (hover:hover){.c-link-banner.cl-grad-bl:hover{-webkit-filter:brightness(1.25);filter:brightness(1.25);}}.c-link-banner.cl-grad-bl::after{background-color:#0084ba;background-image:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 5 4\' fill=\'%23fff\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M4.743 1.668.673.04C.362-.084 0 .096 0 .372v3.256c0 .276.363.456.672.332l4.071-1.628c.343-.137.343-.527 0-.664Z\' fill=\'%23fff\'/%3E%3C/svg%3E');}.c-link-banner.cl-grad-bl em + span::before{background-color:rgba(0,0,0,0.15);}.c-link-banner.cl-grad-bl:hover{opacity:1;}.c-link-banner.cl-gr{background:#f3f3f3;color:#272c40;}.c-link-banner.cl-grn{background-color:#00846c;color:#fff;}.c-link-banner.cl-grn small{display:block;font-size:14px;}@media screen and (min-width:768px){.c-link-banner.cl-grn small{display:inline-block;margin:0 0 0 10px;font-size:16px;}}.c-link-banner.sz-ss{height:auto;padding:10px 15px 10px 15px;font-size:16px;font-weight:500;gap:0 10px;}.c-link-banner.sz-ss::after{width:16px;height:16px;background-size:5px 4px,auto;}@media screen and (min-width:1025px){.c-link-banner.sz-ss{height:6.4rem;}}@media screen and (min-width:768px){.c-link-banner.sz-s{height:8rem;padding:0 2rem;}}@media screen and (min-width:768px){.c-link-banner.sz-m{height:10rem;padding:0 3.5rem 0 3.5rem;border-radius:1.2rem;}}@media screen and (min-width:768px){.c-link-banner.sz-l{height:12rem;padding:0 3rem 0 4.5rem;border-radius:1.2rem;}}@media screen and (min-width:768px) and (max-width:1024px){.c-link-banner.sz-l{height:10rem;}}@media screen and (min-width:1025px){.c-link-banner.sz-800{max-width:800px;margin:0 auto;}}.c-link-banner.type-external:after{width:34px;height:34px;background-color:#006654;background-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 10 10\' fill=\'none\'%3E%3Cpath d=\'M5.57 4.01H1.4c-.78 0-1.4.63-1.4 1.4v3.18c0 .78.63 1.4 1.4 1.4h4.16c.78 0 1.4-.63 1.4-1.4V5.41c0-.78-.63-1.4-1.4-1.4h.01Zm.27 4.58c0 .15-.12.27-.27.27H1.4c-.15 0-.27-.12-.27-.27V5.41c0-.15.12-.27.27-.27h4.16c.15 0 .27.12.27.27v3.18h.01ZM8.6 0H4.41c-.78 0-1.4.63-1.4 1.4V3h1.14V1.4c0-.15.12-.27.27-.27h4.19c.15 0 .27.12.27.27v3.34c0 .15-.12.27-.27.27h-.57v1.14h.57c.78 0 1.4-.63 1.4-1.4V1.4c0-.78-.63-1.4-1.4-1.4H8.6Z\' fill=\'%23fff\'/%3E%3C/svg%3E');background-size:10px 10px,auto;}
.c-link-button{cursor:pointer;display:grid;align-items:center;width:calc(100% - 30px);margin:0 auto;padding:14px 15px 14px 45px;border-radius:50px;background:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%);color:#fff;font-size:16px;font-weight:700;line-height:1.5;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,0.4);transition:-webkit-filter 0.2s ease;transition:filter 0.2s ease;transition:filter 0.2s ease,-webkit-filter 0.2s ease;grid-template-columns:1fr 24px;gap:30px;}@media screen and (min-width:768px){.c-link-button{display:inline-grid;width:auto;}}.c-link-button:hover{opacity:1;}@media (hover:hover){.c-link-button:hover:hover{-webkit-filter:brightness(1.25);filter:brightness(1.25);}}.c-link-button::before,.c-link-button::after{content:'';display:block;width:24px;min-width:24px;height:24px;border:1px solid rgba(0,0,0,0.05);border-radius:50%;background:#0073a3 url('data:image/svg+xml,%3Csvg viewBox=\'0 0 5 4\' fill=\'%23fff\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M4.743 1.668.673.04C.362-.084 0 .096 0 .372v3.256c0 .276.363.456.672.332l4.071-1.628c.343-.137.343-.527 0-.664Z\' fill=\'%23fff\'/%3E%3C/svg%3E') no-repeat 50% 50%/5px 4px;}.c-link-button::before{display:none;}@media screen and (min-width:768px){.c-link-button::after{margin-left:auto;}}.c-link-button.type-square{border-radius:10px;}.c-link-button.type-no-icon{padding:15px 45px;grid-template-columns:1fr;}.c-link-button.cl-pl{background:#4a5379;}.c-link-button.cl-pl:after{content:none;}.c-link-button.type-reverse{padding:14px 45px 14px 15px;grid-template-columns:24px 1fr;}.c-link-button.type-reverse::before{display:block;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}.c-link-button.type-reverse::after{display:none;}.c-link-button.type-search::after{background:url('data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.57027%208.14055C6.54208%208.14055%208.14055%206.54208%208.14055%204.57027C8.14055%202.59846%206.54208%201%204.57027%201C2.59846%201%201%202.59846%201%204.57027C1%206.54208%202.59846%208.14055%204.57027%208.14055Z%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M9.00143%209.00009L7.54688%207.54553%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E') no-repeat 50% 50%/8px 8px;}.c-link-button.type-search.cl-pl::after{content:'';background-color:#3b4468;}
.c-menu{cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;width:65px;height:65px;background-image:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%);box-shadow:0 1px 1px rgba(0,125,175,0.05);transition:border-radius 0.2s ease,box-shadow 0.2s ease,width 0.2s ease,height 0.2s ease,-webkit-filter 0.2s ease;transition:border-radius 0.2s ease,box-shadow 0.2s ease,width 0.2s ease,height 0.2s ease,filter 0.2s ease;transition:border-radius 0.2s ease,box-shadow 0.2s ease,width 0.2s ease,height 0.2s ease,filter 0.2s ease,-webkit-filter 0.2s ease;}@media screen and (min-width:1025px){.c-menu{width:84px;height:84px;}}.c-menu::before,.c-menu::after{content:'';transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;}.c-menu span{overflow:hidden;white-space:nowrap;text-indent:200%;transition:opacity 0.2s ease;}.c-menu::before,.c-menu::after,.c-menu span{display:block;width:25px;height:2px;border-radius:1px;background-color:#fff;}.c-menu::before{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}.c-menu::after{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0);}@media (hover:hover){.c-menu:hover{-webkit-filter:brightness(1.25);filter:brightness(1.25);}}.is-menu-open .c-menu{border-radius:0 0 0 15px;box-shadow:0 6px 6px rgba(0,125,175,0.1);}.is-menu-open .c-menu::before{-webkit-transform:translate3d(0,2px,0) rotateZ(45deg);transform:translate3d(0,2px,0) rotateZ(45deg);}.is-menu-open .c-menu::after{-webkit-transform:translate3d(0,-2px,0) rotateZ(-45deg);transform:translate3d(0,-2px,0) rotateZ(-45deg);}.is-menu-open .c-menu span{opacity:0;}.is-menu-open.is-menu-close .c-menu{border-radius:0;box-shadow:0 1px 1px rgba(0,125,175,0.05);transition-delay:0.1s;}.is-menu-open.is-menu-close .c-menu::before,.is-menu-open.is-menu-close .c-menu::after,.is-menu-open.is-menu-close .c-menu span{transition-delay:0.1s;}.is-menu-open.is-menu-close .c-menu::before{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}.is-menu-open.is-menu-close .c-menu::after{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0);}.is-menu-open.is-menu-close .c-menu span{opacity:1;}
.c-name{display:flex;color:#272c40;font-size:17px;font-weight:700;line-height:1.2941176471;letter-spacing:0.02em;gap:10px;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:768px){.c-name{font-size:1.8rem;}}.c-name::before{content:'';display:inline-block;position:relative;top:0.25em;flex-shrink:0;width:16px;height:16px;border-radius:50%;background:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 5 4\' fill=\'%23fff\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M4.743 1.668.673.04C.362-.084 0 .096 0 .372v3.256c0 .276.363.456.672.332l4.071-1.628c.343-.137.343-.527 0-.664Z\' fill=\'%23fff\'/%3E%3C/svg%3E') no-repeat 55% 50%/5px 4px,linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%) no-repeat 50% 50%/auto;}@media screen and (min-width:768px){.c-name::before{top:0.175em;flex-shrink:0;width:2rem;height:2rem;}}
.c-paragraph{margin:20px 0 0;font-size:15px;font-weight:400;line-height:2;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:1025px){.c-paragraph{margin:4rem 0 0;font-size:1.7rem;line-height:1.9411764706;}}.c-paragraph span{display:inline-block;}
.c-sup{font-size:11px !important;font-weight:500 !important;}@media screen and (min-width:768px){.c-sup{font-size:1.5rem !important;}}@media screen and (min-width:768px){.c-sup.size-s{font-size:1.2rem !important;}}
.c-title-data{display:inline-flex;align-items:center;font-size:15px;font-weight:700;gap:9px;}@media screen and (min-width:1025px){.c-title-data{font-weight:500;}}
.c-heading-1,.p-block-article h1{position:relative;padding:30px 0 25px;border-top:1px solid;-o-border-image:linear-gradient(to right,#fff 0%,#fff 33px,#cfdadc 33px,#cfdadc 100%) 1;border-image:linear-gradient(to right,#fff 0%,#fff 33px,#cfdadc 33px,#cfdadc 100%) 1;background-color:#fff;font-size:26px;font-weight:bold;line-height:1.1538461538;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:1025px){.c-heading-1,.p-block-article h1{padding:5rem 0;-o-border-image:linear-gradient(to right,#fff 0%,#fff 8.5rem,#cfdadc 8.5rem,#cfdadc 100%) 1;border-image:linear-gradient(to right,#fff 0%,#fff 8.5rem,#cfdadc 8.5rem,#cfdadc 100%) 1;font-size:4rem;letter-spacing:0.02em;}}.c-heading-1::before,.p-block-article h1::before,.c-heading-1::after,.p-block-article h1::after{content:'';display:block;position:absolute;left:0;}.c-heading-1::before,.p-block-article h1::before{z-index:2;top:-2px;width:30px;height:3px;border-radius:100px;background-image:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%);}@media screen and (min-width:1025px){.c-heading-1::before,.p-block-article h1::before{top:-0.3rem;width:8rem;height:0.5rem;}}.c-heading-1::after,.p-block-article h1::after{z-index:1;bottom:0;width:100%;height:10px;border-bottom:solid 1px #cfdadc;box-shadow:0 4px 4px rgba(0,0,0,0.03);}.c-heading-2,.p-block-article h2{position:relative;margin:60px 0 0;padding:0 0 23px;border-bottom:1px solid #cfdadc;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,0.03);font-size:22px;font-weight:700;line-height:1.1818181818;letter-spacing:0.02em;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:1025px){.c-heading-2,.p-block-article h2{margin:10rem 0 0;padding:0 0 4.4rem;font-size:3.2rem;}}.c-heading-2::before,.p-block-article h2::before,.c-heading-2::after,.p-block-article h2::after{content:'';display:block;position:absolute;left:0;}.c-heading-2::before,.p-block-article h2::before{z-index:2;bottom:-2px;width:15px;height:3px;border-radius:100px;background-image:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%);}@media screen and (min-width:1025px){.c-heading-2::before,.p-block-article h2::before{bottom:-0.3rem;width:2rem;height:0.5rem;}}.c-heading-2::after,.p-block-article h2::after{z-index:1;bottom:-1px;width:18px;height:1px;background-color:#fff;}@media screen and (min-width:1025px){.c-heading-2::after,.p-block-article h2::after{width:2.5rem;}}.c-heading-2-center,.c-heading-2-left{display:flex;position:relative;flex-direction:column;margin:35px 0 0 !important;padding:0 !important;border:none !important;background-color:transparent !important;box-shadow:none !important;font-size:27px;}@media screen and (min-width:1025px){.c-heading-2-center,.c-heading-2-left{margin:75px 0 0 !important;}}.c-heading-2-center .sup,.c-heading-2-left .sup{display:flex;align-items:center;margin:0 0 13px;color:#027daf;font-size:16px;font-weight:400;gap:0 13px;}.c-heading-2-center .sup::before,.c-heading-2-left .sup::before{content:'';display:block;width:16px;height:5px;border-radius:100px;background:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%);}.c-heading-2-center::before,.c-heading-2-center::after,.c-heading-2-left::before,.c-heading-2-left::after{display:none !important;}.c-heading-2-center{text-align:center;}.c-heading-2-center .sup{justify-content:center;}.c-heading-2-left{text-align:left;}.c-heading-2-left .sup{justify-content:flex-start;}.c-heading-3,.p-block-article h3{position:relative;margin:40px 0 0;padding:15px 25px 15px 18px;border-radius:8px;background-color:#eaf3f6;font-size:17px;font-weight:700;line-height:1.1764705882;letter-spacing:0.02em;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:1025px){.c-heading-3,.p-block-article h3{margin:5rem 0 0;padding:19px 30px;font-size:2.2rem;}}.c-heading-3::before,.p-block-article h3::before{content:'';display:block;position:absolute;top:50%;left:0;width:3px;height:calc(100% - 30px);border-radius:0 2px 2px 0;background:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%);-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);}@media screen and (min-width:1025px){.c-heading-3::before,.p-block-article h3::before{width:0.5rem;height:calc(100% - 3.8rem);}}.c-heading-4,.p-block-article h4{margin:40px 0 0;font-size:17px;font-weight:700;letter-spacing:0.02em;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:1025px){.c-heading-4,.p-block-article h4{margin:5rem 0 0;font-size:2rem;}}.c-heading-5,.p-block-article h5{margin:40px 0 0;font-size:16px;font-weight:700;letter-spacing:0.02em;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:1025px){.c-heading-5,.p-block-article h5{margin:5rem 0 0;font-size:1.6rem;}}.c-heading-6,.p-block-article h6{margin:40px 0 0;font-size:14px;font-weight:700;letter-spacing:0.02em;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:1025px){.c-heading-6,.p-block-article h6{margin:5rem 0 0;font-size:1.4rem;}}.c-paragraph,.p-block-article p{margin:20px 0 0;font-size:15px;font-weight:400;line-height:2;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:1025px){.c-paragraph,.p-block-article p{margin:4rem 0 0;font-size:1.7rem;line-height:1.9411764706;}}.c-paragraph span,.p-block-article p span{display:inline-block;}.c-link-button,.p-block-article .wp-block-buttons .wp-block-button__link{cursor:pointer;display:grid;align-items:center;width:calc(100% - 30px);margin:0 auto;padding:14px 15px 14px 45px;border-radius:50px;background:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%);color:#fff;font-size:16px;font-weight:700;line-height:1.5;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,0.4);transition:-webkit-filter 0.2s ease;transition:filter 0.2s ease;transition:filter 0.2s ease,-webkit-filter 0.2s ease;grid-template-columns:1fr 24px;gap:30px;}@media screen and (min-width:768px){.c-link-button,.p-block-article .wp-block-buttons .wp-block-button__link{display:inline-grid;width:auto;}}.c-link-button:hover,.p-block-article .wp-block-buttons .wp-block-button__link:hover{opacity:1;}@media (hover:hover){.c-link-button:hover:hover,.p-block-article .wp-block-buttons .wp-block-button__link:hover:hover{-webkit-filter:brightness(1.25);filter:brightness(1.25);}}.c-link-button::before,.p-block-article .wp-block-buttons .wp-block-button__link::before,.c-link-button::after,.p-block-article .wp-block-buttons .wp-block-button__link::after{content:'';display:block;width:24px;min-width:24px;height:24px;border:1px solid rgba(0,0,0,0.05);border-radius:50%;background:#0073a3 url('data:image/svg+xml,%3Csvg viewBox=\'0 0 5 4\' fill=\'%23fff\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M4.743 1.668.673.04C.362-.084 0 .096 0 .372v3.256c0 .276.363.456.672.332l4.071-1.628c.343-.137.343-.527 0-.664Z\' fill=\'%23fff\'/%3E%3C/svg%3E') no-repeat 50% 50%/5px 4px;}.c-link-button::before,.p-block-article .wp-block-buttons .wp-block-button__link::before{display:none;}@media screen and (min-width:768px){.c-link-button::after,.p-block-article .wp-block-buttons .wp-block-button__link::after{margin-left:auto;}}.c-link-button.type-square,.p-block-article .wp-block-buttons .type-square.wp-block-button__link{border-radius:10px;}.c-link-button.type-no-icon,.p-block-article .wp-block-buttons .type-no-icon.wp-block-button__link{padding:15px 45px;grid-template-columns:1fr;}.c-link-button.cl-pl,.p-block-article .wp-block-buttons .cl-pl.wp-block-button__link{background:#4a5379;}.c-link-button.cl-pl:after,.p-block-article .wp-block-buttons .cl-pl.wp-block-button__link:after{content:none;}.c-link-button.type-reverse,.p-block-article .wp-block-buttons .type-reverse.wp-block-button__link{padding:14px 45px 14px 15px;grid-template-columns:24px 1fr;}.c-link-button.type-reverse::before,.p-block-article .wp-block-buttons .type-reverse.wp-block-button__link::before{display:block;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}.c-link-button.type-reverse::after,.p-block-article .wp-block-buttons .type-reverse.wp-block-button__link::after{display:none;}.c-link-button.type-search::after,.p-block-article .wp-block-buttons .type-search.wp-block-button__link::after{background:url('data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.57027%208.14055C6.54208%208.14055%208.14055%206.54208%208.14055%204.57027C8.14055%202.59846%206.54208%201%204.57027%201C2.59846%201%201%202.59846%201%204.57027C1%206.54208%202.59846%208.14055%204.57027%208.14055Z%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M9.00143%209.00009L7.54688%207.54553%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E') no-repeat 50% 50%/8px 8px;}.c-link-button.type-search.cl-pl::after,.p-block-article .wp-block-buttons .type-search.cl-pl.wp-block-button__link::after{content:'';background-color:#3b4468;}.p-list-glossary{margin:30px 0 0;padding:15px 25px;border:1px solid #d2dfe3;border-radius:8px;background-color:#fff;box-shadow:0 15px 10px rgba(87,171,202,0.04);}@media screen and (min-width:1025px){.p-list-glossary{margin:50px 0 0;}}.p-list-glossary dt,.p-list-glossary dd{display:inline;font-size:13px;line-height:1.6923076923;}@media screen and (min-width:1025px){.p-list-glossary dt,.p-list-glossary dd{line-height:1.5384615385;}}.p-table,.p-block-article table{border-collapse:separate;border-spacing:0;width:100%;margin:25px 0 0;border:1px solid #d2dfe3;border-radius:8px;box-shadow:0 30px 30px rgba(87,171,202,0.04);}@media screen and (min-width:1025px){.p-table,.p-block-article table{margin:3.5rem 0 0;}h2 + .p-table,.p-block-article h2 + table{margin:6rem 0 0;}}.p-table tr:last-child th,.p-block-article table tr:last-child th{border-bottom:none;}.p-table tr:last-child td,.p-block-article table tr:last-child td{border-bottom:none;}.p-table thead th,.p-block-article table thead th{padding:13px;border:1px solid #d2dfe3;border-top:none;border-left:none;background-color:rgba(78,175,210,0.08);font-size:16px;font-weight:500;line-height:1.4285714286;text-align:left;vertical-align:middle;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:1025px){.p-table thead th,.p-block-article table thead th{padding:20px 25px;}}.p-table thead th small,.p-block-article table thead th small{font-size:12px;}@media screen and (min-width:1025px){.p-table thead th small,.p-block-article table thead th small{font-size:14px;}}.p-table thead th:last-child,.p-block-article table thead th:last-child{border-right:none;}.p-table th,.p-block-article table th,.p-table td,.p-block-article table td{padding:13px;border:1px solid #d2dfe3;border-top:none;border-left:none;font-size:16px;line-height:1.4285714286;text-align:left;vertical-align:middle;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:1025px){.p-table th,.p-block-article table th,.p-table td,.p-block-article table td{padding:20px 25px;}}.p-table th small,.p-block-article table th small,.p-table td small,.p-block-article table td small{font-size:12px;}@media screen and (min-width:1025px){.p-table th small,.p-block-article table th small,.p-table td small,.p-block-article table td small{font-size:14px;}}.p-table th:last-child,.p-block-article table th:last-child,.p-table td:last-child,.p-block-article table td:last-child{border-right:none;}.p-table span,.p-block-article table span{display:inline-block;white-space:nowrap;}figure.wp-block-table table:has(.w-10){table-layout:fixed;}figure.wp-block-table table:has(.w-20){table-layout:fixed;}figure.wp-block-table table:has(.w-30){table-layout:fixed;}figure.wp-block-table table:has(.w-40){table-layout:fixed;}figure.wp-block-table table:has(.w-50){table-layout:fixed;}figure.wp-block-table table:has(.w-60){table-layout:fixed;}figure.wp-block-table table:has(.w-70){table-layout:fixed;}figure.wp-block-table table:has(.w-80){table-layout:fixed;}figure.wp-block-table table:has(.w-90){table-layout:fixed;}figure.wp-block-table table:has(.w-100){table-layout:fixed;}@media screen and (max-width:767px){figure.wp-block-table table th,figure.wp-block-table table td{display:block;width:100% !important;}}figure.wp-block-table table th:first-child,figure.wp-block-table table td:first-child{background-color:rgba(78,175,210,0.08);}figure.wp-block-table table th.w-10,figure.wp-block-table table td.w-10{width:10%;}figure.wp-block-table table th.w-20,figure.wp-block-table table td.w-20{width:20%;}figure.wp-block-table table th.w-30,figure.wp-block-table table td.w-30{width:30%;}figure.wp-block-table table th.w-40,figure.wp-block-table table td.w-40{width:40%;}figure.wp-block-table table th.w-50,figure.wp-block-table table td.w-50{width:50%;}figure.wp-block-table table th.w-60,figure.wp-block-table table td.w-60{width:60%;}figure.wp-block-table table th.w-70,figure.wp-block-table table td.w-70{width:70%;}figure.wp-block-table table th.w-80,figure.wp-block-table table td.w-80{width:80%;}figure.wp-block-table table th.w-90,figure.wp-block-table table td.w-90{width:90%;}figure.wp-block-table table th.w-100,figure.wp-block-table table td.w-100{width:100%;}figure.type-rowspan table td[rowspan] + td{font-weight:500;}figure.type-column table thead th{border-bottom:1px solid #d2dfe3 !important;}figure.type-column table td:first-child{background:#fff;font-weight:normal;}@media screen and (max-width:767px){figure.type-column table th,figure.type-column table td{display:table-cell;width:auto !important;}}.p-list,.p-block-article ul:not(.p-col):not([class^=p-list-]):not(.blocks-gallery-grid){display:flex;flex-direction:column;margin:45px 0 0;font-weight:400;gap:10px 20px;}.p-list li,.p-block-article ul:not(.p-col):not([class^=p-list-]):not(.blocks-gallery-grid) li{display:block;position:relative;padding:0 0 0 1.25em;font-size:15px;}@media screen and (min-width:1025px){.p-list li,.p-block-article ul:not(.p-col):not([class^=p-list-]):not(.blocks-gallery-grid) li{font-size:17px;}}.p-list li::before,.p-block-article ul:not(.p-col):not([class^=p-list-]):not(.blocks-gallery-grid) li::before{content:'';display:block;position:absolute;top:7.25px;left:0;width:8px;height:8px;border-radius:50%;background:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%) no-repeat 50% 50%/cover;}@media screen and (min-width:1025px){.p-list li::before,.p-block-article ul:not(.p-col):not([class^=p-list-]):not(.blocks-gallery-grid) li::before{top:8.75px;}}.p-list-number,.p-block-article ol{counter-reset:number;display:flex;flex-direction:column;margin:45px 0 0;padding:0;font-weight:400;gap:10px 20px;}.p-list-number li,.p-block-article ol li{counter-increment:number;display:block;position:relative;padding:0 0 0 1.25em;font-size:15px;}@media screen and (min-width:1025px){.p-list-number li,.p-block-article ol li{font-size:17px;}}.p-list-number li::before,.p-block-article ol li::before{content:counter(number) '.';display:block;position:absolute;left:0;}.p-block-article{width:100%;padding:40px 25px 60px;;}@media screen and (min-width:1025px){.p-block-article{max-width:1280px;margin:0 auto;padding:6rem 4rem 10rem;}}.p-block-article > *:first-child{margin-top:0;}.p-block-article-inner{margin:30px 0 0;}@media screen and (min-width:1025px){.p-block-article-inner{margin:6rem 0 0;}}.p-block-article-inner > *:first-child{margin-top:0;}.p-block-article ul:not(.p-col):not([class^=p-list-]):not(.blocks-gallery-grid){margin:30px 0 0;}@media screen and (min-width:1025px){.p-block-article ul:not(.p-col):not([class^=p-list-]):not(.blocks-gallery-grid){margin:6rem 0 0;}}.p-block-article ol{margin:30px 0 0;}@media screen and (min-width:1025px){.p-block-article ol{margin:6rem 0 0;}}.p-block-article blockquote{margin:30px 0 0;padding:15px 25px;border:1px solid #d2dfe3;border-radius:8px;background-color:#fff;box-shadow:0 15px 10px rgba(87,171,202,0.04);font-size:13px;line-height:1.6923076923;}@media screen and (min-width:1025px){.p-block-article blockquote{margin:6rem 0 0;line-height:1.5384615385;}}.p-block-article blockquote p{margin:0;}.p-block-article .is-noborder figure img,.p-block-article .is-noborder picture img{border:none;}.p-block-article figure.is-noborder img,.p-block-article picture.is-noborder img{border:none;}.p-block-article figure img,.p-block-article picture img{max-width:100%;height:auto;border:1px solid rgba(0,0,0,0.03);border-radius:8px;}@media screen and (max-width:767px){.p-block-article figure.type-img-full,.p-block-article picture.type-img-full{width:100vw;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);}}.p-block-article figure.type-img-full img,.p-block-article picture.type-img-full img{width:100%;}@media screen and (min-width:1025px){.p-block-article figure.type-img-992,.p-block-article picture.type-img-992{max-width:992px;margin:0 auto;}}.p-block-article .youtube{width:100%;aspect-ratio:16/9;}.p-block-article .youtube iframe{width:100%;height:100%;}.p-block-article iframe{display:block;max-width:100%;margin:3.5rem 0 0;}.p-block-article iframe.u-center{margin:3.5rem auto 0;}.p-block-article table td > *:first-child{margin-top:0 !important;}.p-block-article table ul:not(.p-col):not([class^=p-list-]):not(.blocks-gallery-grid){margin:2rem 0 0;}.p-block-article table ul:not(.p-col):not([class^=p-list-]):not(.blocks-gallery-grid) li{font-size:16px;}.p-block-article table ul:not(.p-col):not([class^=p-list-]):not(.blocks-gallery-grid) li:before{top:8px;}.p-block-article table ol{margin:2rem 0 0;}.p-block-article table ol li{font-size:16px;}.p-block-article table p{margin:2rem 0 0;font-size:16px;}.p-block-article .wp-block-image{margin:30px 0 0;}@media screen and (min-width:1025px){.p-block-article .wp-block-image{margin:6rem 0 0;}}.p-block-article .wp-block-image:not(.is-style-rounded) img{border-radius:8px;}.p-block-article .wp-block-image figure{margin-top:0;margin-bottom:0;}.p-block-article .wp-block-image figcaption{margin:10px 0 0;}.p-block-article .wp-block-image:after{content:'';display:block;clear:both;}.p-block-article .wp-block-buttons{margin:30px 0 0;gap:20px;}@media screen and (min-width:1025px){.p-block-article .wp-block-buttons{margin:6rem 0 0;}}.p-block-article .wp-block-buttons .wp-block-button{margin-bottom:0;}.p-block-article .wp-block-buttons .wp-block-button__link{width:auto;}.p-block-article .wp-block-columns{margin:30px 0 0;}@media screen and (min-width:1025px){.p-block-article .wp-block-columns{margin:6rem 0 0;}}@media (min-width:782px){.p-block-article .wp-block-columns{gap:50px;}}@media (max-width:781px){.p-block-article .wp-block-columns{gap:20px;}}.p-block-article .wp-block-columns .wp-block-column:not(:first-child){margin-left:0;}@media (max-width:781px){.p-block-article .wp-block-columns .wp-block-column:not(:only-child){width:calc(50% - 10px) !important;}}@media (min-width:600px) and (max-width:781px){.p-block-article .wp-block-columns .wp-block-column:nth-child(2n){margin-left:0;}}.p-block-article .wp-block-columns .wp-block-column > *{margin:0;}.p-block-article .wp-block-gallery{margin:30px 0 0;}@media screen and (min-width:1025px){.p-block-article .wp-block-gallery{margin:6rem 0 0;}}.p-block-article .wp-block-gallery .blocks-gallery-item{align-self:unset;}.p-block-article .wp-block-gallery .blocks-gallery-item figure{align-items:center;}.p-block-article .wp-block-gallery .blocks-gallery-item figure img{border:none;}.p-block-article .wp-block-pullquote{padding:0;border-top:none;border-bottom:none;}.p-block-article .wp-block-separator{margin-top:30px;margin-bottom:30px;}@media screen and (min-width:1025px){.p-block-article .wp-block-separator{margin-top:6rem;margin-bottom:6rem;}}.p-block-article .wp-block-preformatted,.p-block-article .wp-block-cover,.p-block-article .wp-block-media-text,.p-block-article .wp-block-verse,.p-block-article .wp-block-file,.p-block-article .wp-block-group,.p-block-article .wp-block-audio,.p-block-article .wp-block-categories,.p-block-article .wp-block-code,.p-block-article .wp-block-latest-comments,.p-block-article .wp-block-latest-posts,.p-block-article .wp-block-navigation,.p-block-article .wp-block-page-list,.p-block-article .wp-block-post-author,.p-block-article .wp-block-post-comments,.p-block-article .wp-block-post-comments-form,.p-block-article .wp-block-post-template,.p-block-article .wp-block-query-pagination,.p-block-article .wp-block-quote,.p-block-article .wp-block-rss,.p-block-article .wp-block-search,.p-block-article .wp-block-site-logo,.p-block-article .wp-block-social-links,.p-block-article .wp-block-tag-cloud,.p-block-article .wp-block-text-columns,.p-block-article .wp-block-video,.p-block-article .wp-block-post-featured-image{margin:30px 0 0;}@media screen and (min-width:1025px){.p-block-article .wp-block-preformatted,.p-block-article .wp-block-cover,.p-block-article .wp-block-media-text,.p-block-article .wp-block-verse,.p-block-article .wp-block-file,.p-block-article .wp-block-group,.p-block-article .wp-block-audio,.p-block-article .wp-block-categories,.p-block-article .wp-block-code,.p-block-article .wp-block-latest-comments,.p-block-article .wp-block-latest-posts,.p-block-article .wp-block-navigation,.p-block-article .wp-block-page-list,.p-block-article .wp-block-post-author,.p-block-article .wp-block-post-comments,.p-block-article .wp-block-post-comments-form,.p-block-article .wp-block-post-template,.p-block-article .wp-block-query-pagination,.p-block-article .wp-block-quote,.p-block-article .wp-block-rss,.p-block-article .wp-block-search,.p-block-article .wp-block-site-logo,.p-block-article .wp-block-social-links,.p-block-article .wp-block-tag-cloud,.p-block-article .wp-block-text-columns,.p-block-article .wp-block-video,.p-block-article .wp-block-post-featured-image{margin:6rem 0 0;}}
.p-block-banner{display:flex;flex-direction:column;gap:18px;}@media screen and (min-width:768px){.p-block-banner{gap:26px;}}
.page-node-type-ct-home-en .p-block-breadcrumbs{margin:0 0 0;}@media screen and (min-width:1025px){.page-node-type-ct-home-en .p-block-breadcrumbs{margin:-7rem 0 0;}}.p-block-breadcrumbs{position:relative;z-index:3;margin:-40px 0 0;padding:10px 0 0 0;}@media screen and (min-width:1025px){.p-block-breadcrumbs{margin:-7rem 0 0;padding:1.5rem 4rem 0.1rem;}.p-block-breadcrumbs::after{content:'';display:block;position:absolute;right:0;bottom:100%;width:1.5rem;height:1.5rem;background:no-repeat 100% 100%;background-image:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 10 10\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M0 10h10V0c0 5.525-4.475 10-10 10Z\' fill=\'%23fff\'/%3E%3C/svg%3E');background-size:1.5rem;}}@media screen and (min-width:1025px) and (min-width:1025px){.p-block-breadcrumbs::after{top:0;bottom:auto;}}.p-block-breadcrumbs-inner{position:relative;width:100%;max-width:1200px;border-radius:8px 0 0 0;background-color:#fff;}@media screen and (min-width:768px) and (max-width:1024px){.p-block-breadcrumbs-inner{align-items:flex-end;border-radius:0.9375vw 0 0 0;}}@media screen and (min-width:1025px){.p-block-breadcrumbs-inner{display:flex;align-items:flex-end;height:5.5rem;margin:0 auto;border-radius:0;}}.p-block-breadcrumbs-inner::before,.p-block-breadcrumbs-inner::after{content:'';display:block;position:absolute;width:10px;height:10px;background:no-repeat 100% 100%;background-image:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 10 10\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M0 10h10V0c0 5.525-4.475 10-10 10Z\' fill=\'%23fff\'/%3E%3C/svg%3E');background-size:contain;}@media screen and (min-width:768px) and (max-width:1024px){.p-block-breadcrumbs-inner::before,.p-block-breadcrumbs-inner::after{width:1.171875vw;height:1.171875vw;}}@media screen and (min-width:1025px){.p-block-breadcrumbs-inner::before,.p-block-breadcrumbs-inner::after{width:1.5rem;height:1.5rem;}}.p-block-breadcrumbs-inner::before{right:100%;}@media screen and (min-width:1025px){.p-block-breadcrumbs-inner::before{width:6.3rem;height:5.5rem;background-image:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 63 55\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M27 0c-6.627 0-12 5.373-12 12v28c0 8.288-6.713 15-15 15h63V0H27Z\' fill=\'%23fff\'/%3E%3C/svg%3E');}}.p-block-breadcrumbs-inner::after{right:0;bottom:100%;}@media screen and (min-width:1025px){.p-block-breadcrumbs-inner::after{right:auto;bottom:0;left:100%;width:calc((100vw - 100%) / 2);height:100%;background:#fff;}}.p-block-breadcrumbs ol{list-style-type:none;margin:0;padding:10px 25px 5px 25px;gap:24px;}@media screen and (min-width:768px){.p-block-breadcrumbs ol{gap:3.4rem;}}@media screen and (min-width:1025px){.p-block-breadcrumbs ol{display:flex;padding:0;}}.p-block-breadcrumbs li{display:inline;position:relative;margin-left:20px;}.p-block-breadcrumbs li::before{content:'';display:block;position:absolute;top:0.75em;left:-15px;width:5px;height:1px;background-color:#dde7ea;}@media screen and (min-width:768px){.p-block-breadcrumbs li::before{top:0.75em;left:-2.2rem;width:1rem;}}.p-block-breadcrumbs li:first-child{margin-left:0;}.p-block-breadcrumbs li:first-child::before{display:none;}.p-block-breadcrumbs a,.p-block-breadcrumbs span{font-size:12px;font-weight:700;letter-spacing:0.02em;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:768px){.p-block-breadcrumbs a,.p-block-breadcrumbs span{font-size:1.3rem;}}.p-block-breadcrumbs span{color:#4a5379;}
.p-block-contents{width:100%;padding:40px 25px 80px;}@media screen and (min-width:1025px){.p-block-contents{max-width:1280px;margin:0 auto;padding:6rem 4rem 10rem;}}.p-block-contents-inner{margin:30px 0 0;}@media screen and (min-width:1025px){.p-block-contents-inner{margin:6rem 0 0;}}.p-block-contents-inner > *:first-child{margin-top:0 !important;}
.p-block-innerlinks{display:none;margin:40px 0 0;padding:20px;border:1px solid #d2dfe3;border-radius:8px;background-color:rgba(78,175,210,0.08);}@media screen and (min-width:1025px){.p-block-innerlinks{margin:60px 0 0;padding:25px 30px;}}.p-block-innerlinks > *:first-child{margin-top:0 !important;}.p-block-innerlinks > ul{display:flex;flex-direction:column;margin:0;gap:8px 0;}@media screen and (min-width:1025px){.p-block-innerlinks > ul{flex-direction:row !important;flex-wrap:wrap;gap:1.3rem 4rem !important;}}.p-block-innerlinks > ul > li{padding:0 !important;line-height:1.5 !important;}.p-block-innerlinks > ul > li::before{display:none !important;}.p-block-innerlinks a{display:grid;color:#272c40;font-size:13px;font-weight:500;grid-template-columns:7px 1fr;gap:0 8px;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:1025px){.p-block-innerlinks a{font-size:1.4rem;letter-spacing:0.02em;gap:0 1.5rem;}}.p-block-innerlinks a::before{content:'';display:block;position:relative;top:0.45em;width:7px;height:7px;background:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 7 7\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M2.918 6.64.07.942A.65.65 0 0 1 .651 0h5.698a.65.65 0 0 1 .582.941l-2.85 5.7a.65.65 0 0 1-1.163 0Z\' fill=\'url(%23a)\'/%3E%3Cdefs%3E%3ClinearGradient id=\'a\' x1=\'7\' y1=\'7\' x2=\'0\' y2=\'7\' gradientUnits=\'userSpaceOnUse\'%3E%3Cstop stop-color=\'%23009EDE\'/%3E%3Cstop offset=\'1\' stop-color=\'%230084BA\'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E') no-repeat 50% 50%/7px 7px;}@media screen and (min-width:1025px){.p-block-innerlinks a::before{top:0.5em;}}.p-block-innerlinks-index{margin:60px 0 0;padding:30px 0;border-top:1px solid #d2dfe3;border-bottom:1px solid #d2dfe3;}@media screen and (min-width:1025px){.p-block-innerlinks-index{margin:80px 0 0;padding:40px 0;}}.p-block-innerlinks-index > *:first-child{margin-top:0 !important;}.p-block-innerlinks-index > ul{display:flex;flex-direction:column;margin:10px 0 0 !important;gap:8px 0 !important;}.p-block-innerlinks-index > ul > li{padding:0 !important;line-height:1.5 !important;}.p-block-innerlinks-index > ul > li::before{display:none !important;}.p-block-innerlinks-index a{display:grid;color:#272c40;font-size:13px;font-weight:500;grid-template-columns:7px 1fr;gap:0 8px;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:1025px){.p-block-innerlinks-index a{font-size:1.4rem;letter-spacing:0.02em;gap:0 1.5rem;}}.p-block-innerlinks-index a::before{content:'';display:block;position:relative;top:0.45em;width:7px;height:7px;background:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 7 7\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M2.918 6.64.07.942A.65.65 0 0 1 .651 0h5.698a.65.65 0 0 1 .582.941l-2.85 5.7a.65.65 0 0 1-1.163 0Z\' fill=\'url(%23a)\'/%3E%3Cdefs%3E%3ClinearGradient id=\'a\' x1=\'7\' y1=\'7\' x2=\'0\' y2=\'7\' gradientUnits=\'userSpaceOnUse\'%3E%3Cstop stop-color=\'%23009EDE\'/%3E%3Cstop offset=\'1\' stop-color=\'%230084BA\'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E') no-repeat 50% 50%/7px 7px;}@media screen and (min-width:1025px){.p-block-innerlinks-index a::before{top:0.5em;}}.p-block-innerlinks-index-title{color:#99a3b7;font-size:12px;}
.p-block-insert-contact{margin:60px -25px 0;padding:60px 25px;border-radius:25px;background:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%);}@media screen and (min-width:1025px){.p-block-insert-contact{margin:10rem calc((100vw - 100% - var(--scrollbar-width)) / -2) 0;padding:7rem 0 8rem;border-radius:3rem;}}@media screen and (min-width:1025px){.p-block-insert-contact-inner{max-width:1280px;margin:0 auto;padding:0 4rem;}}.p-block-insert-contact .c-lead{margin:0;}.p-block-insert-contact .p-col{margin:40px 0 0;}@media screen and (min-width:1025px){.p-block-insert-contact .p-col{margin:6rem 0 0;}}.p-block-insert-contact .c-sup{margin:0;}
.p-block-insert{margin:60px -25px 0;padding:6rem 0;border-radius:25px;background-color:rgba(78,175,210,0.08);}@media screen and (min-width:1025px){.p-block-insert{margin:10rem calc((100vw - 100% - var(--scrollbar-width)) / -2) 0;padding:8rem 0;border-radius:3rem;}}.p-block-insert-inner{padding:0 25px;}@media screen and (min-width:1025px){.p-block-insert-inner{max-width:1280px;margin:0 auto;padding:0 4rem;}}.p-block-insert-inner > *:first-child{margin-top:0 !important;}.p-block-insert-inner.pt-40{padding-top:40px;}@media screen and (min-width:1025px){.p-block-insert-inner.pt-40{padding-top:80px;}}.p-block-insert h2:not(.c-heading-2-center){margin:0;background-color:transparent;box-shadow:0 4px 2px rgba(0,0,0,0.03);}.p-block-insert .p-list-adviser{margin:0 -25px;}@media screen and (min-width:768px){.p-block-insert .p-list-adviser{margin:0;}}
.p-block-kv{display:grid;position:relative;width:100%;}.p-block-kv picture{display:block;width:100%;height:auto;grid-column:1/2;grid-row:1/2;}.p-block-kv picture::after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.35);}.p-block-kv picture img{display:block;width:100%;height:auto;min-height:200px;max-height:30rem;-o-object-fit:cover;object-fit:cover;-o-object-position:0 50%;object-position:0 50%;}.p-block-kv-heading{display:flex;z-index:3;align-items:center;width:100%;height:100%;padding:0 35px 30px;color:#fff;font-size:20px;font-weight:500;text-shadow:0 2px 1px rgba(0,0,0,0.3);letter-spacing:0.01em;grid-column:1/2;grid-row:1/2;}@media screen and (min-width:768px) and (max-width:1024px){.p-block-kv-heading{padding:0 3.75vw 4.296875vw;font-size:3.125vw;}}@media screen and (min-width:1025px){.p-block-kv-heading{max-width:1280px;margin:0 auto;padding:0 4rem 5.5rem;font-size:4rem;}}.p-block-kv.sz-s picture img{min-height:120px;max-height:20rem;}.p-block-kv.sz-s .p-block-kv-heading{font-size:16px;}@media screen and (min-width:768px) and (max-width:1024px){.p-block-kv.sz-s picture img{max-height:19.921875vw;}.p-block-kv.sz-s .p-block-kv-heading{font-size:2.34375vw;}}@media screen and (min-width:1025px){.p-block-kv.sz-s picture img{max-height:20rem;}.p-block-kv.sz-s .p-block-kv-heading{font-size:3rem;}}
.p-block-nav-category{margin:45px 0 0;}@media screen and (min-width:1025px){.p-block-nav-category{width:100%;max-width:992px;margin:8rem auto 0;}}
.p-box-search-simple form{display:flex;flex-direction:column;padding:20px;border:1px solid #d2dfe3;border-radius:8px;background-color:rgba(78,175,210,0.08);gap:15px 0;}@media screen and (min-width:1025px){.p-box-search-simple form{padding:5rem 5.6rem;gap:3rem 0;}}
.p-box-search > button{cursor:pointer;display:grid;position:relative;width:100%;padding:15px 45px 15px 25px;border-radius:10px;background-color:#027daf;color:#fff;font-size:20px;font-weight:500;line-height:1.5;text-align:left;transition:border-radius 0.2s ease 0.2s,-webkit-filter 0.2s ease;transition:filter 0.2s ease,border-radius 0.2s ease 0.2s;transition:filter 0.2s ease,border-radius 0.2s ease 0.2s,-webkit-filter 0.2s ease;grid-template-columns:20px 1fr;gap:0 15px;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:1025px){.p-box-search > button{padding:1.9rem 4.5rem 2rem 3rem;border-radius:12px;font-size:2.4rem;gap:0 2.2rem;}}@media (hover:hover){.p-box-search > button:hover{-webkit-filter:brightness(1.25);filter:brightness(1.25);}}.p-box-search > button .c-icon{position:relative;top:0.3em;}@media screen and (min-width:1025px){.p-box-search > button .c-icon{top:0.4em;}}.p-box-search > button::before,.p-box-search > button::after{content:'';display:block;position:absolute;top:50%;right:25px;width:15px;height:2px;background-color:#fff;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);}.p-box-search > button::after{transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;-webkit-transform:translate3d(0,-50%,0) rotateZ(90deg);transform:translate3d(0,-50%,0) rotateZ(90deg);}.p-box-search > button.is-active{border-radius:10px 10px 0 0;transition:border-radius 0s linear,-webkit-filter 0.2s ease;transition:filter 0.2s ease,border-radius 0s linear;transition:filter 0.2s ease,border-radius 0s linear,-webkit-filter 0.2s ease;}@media screen and (min-width:1025px){.p-box-search > button.is-active{border-radius:12px 12px 0 0;}}.p-box-search > button.is-active::after{-webkit-transform:translate3d(0,-50%,0) rotateZ(360deg);transform:translate3d(0,-50%,0) rotateZ(360deg);}.p-box-search-inner{border:1px solid #d2dfe3;border-radius:0 0 10px 10px;}.p-box-search-form{display:flex;flex-direction:column;padding:25px 20px 40px;gap:45px 0;}@media screen and (min-width:1025px){.p-box-search-form{padding:50px 56px;}}.p-box-search-form fieldset{display:block;}.p-box-search-form fieldset:first-child{margin:0;}.p-box-search-form legend{display:block;position:relative;width:100%;margin:0;padding:0 0 22px;border-bottom:1px solid #cfdadc;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,0.03);font-size:17px;font-weight:500;line-height:1.1764705882;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:1025px){.p-box-search-form legend{padding:0 0 3.2rem;font-size:2rem;}}.p-box-search-form legend::before,.p-box-search-form legend::after{content:'';display:block;position:absolute;left:0;}.p-box-search-form legend::before{z-index:2;bottom:-2px;width:15px;height:3px;border-radius:100px;background-image:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%);}@media screen and (min-width:1025px){.p-box-search-form legend::before{bottom:-0.3rem;width:2rem;height:0.5rem;}}.p-box-search-form legend::after{z-index:1;bottom:-1px;width:18px;height:1px;background-color:#fff;}@media screen and (min-width:1025px){.p-box-search-form legend::after{width:2.5rem;}}.p-box-search-form .p-list-checkbox{margin:20px 0 0;}@media screen and (min-width:1025px){.p-box-search-form .p-list-checkbox{margin:3rem 0 0;}}@media screen and (min-width:768px){.p-box-search-form.p-col:first-child,.p-box-search-form .p-col:first-child{margin:0;}.p-box-search-form.p-col fieldset,.p-box-search-form .p-col fieldset{margin:0;}}@media screen and (min-width:768px) and (min-width:768px){.p-box-search-form.p-col.num-3,.p-box-search-form .p-col.num-3{grid-template-columns:repeat(auto-fit,minmax(330px,1fr));}}@media screen and (min-width:768px) and (min-width:768px){.p-box-search-form.p-col.num-4,.p-box-search-form .p-col.num-4{grid-template-columns:repeat(auto-fit,minmax(246px,1fr));}}@media screen and (min-width:1280px){.p-box-search-form.p-col .p-list-checkbox li label,.p-box-search-form .p-col .p-list-checkbox li label{width:100%;text-align:center;white-space:nowrap;}}
.p-list{display:flex;flex-direction:column;margin:45px 0 0;font-weight:400;gap:10px 20px;}.p-list li{display:block;position:relative;padding:0 0 0 1.25em;font-size:15px;}@media screen and (min-width:1025px){.p-list li{font-size:17px;}}.p-list li::before{content:'';display:block;position:absolute;top:7.25px;left:0;width:8px;height:8px;border-radius:50%;background:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%) no-repeat 50% 50%/cover;}@media screen and (min-width:1025px){.p-list li::before{top:8.75px;}}.p-list-number{counter-reset:number;display:flex;flex-direction:column;margin:45px 0 0;padding:0;font-weight:400;gap:10px 20px;}.p-list-number li{counter-increment:number;display:block;position:relative;padding:0 0 0 1.25em;font-size:15px;}@media screen and (min-width:1025px){.p-list-number li{font-size:17px;}}.p-list-number li::before{content:counter(number) '.';display:block;position:absolute;left:0;}.p-card-adviser-detail{display:grid;position:relative;padding:15px;border:1px solid #d2dfe3;border-radius:8px;color:#272c40;grid-template-columns:96px 1fr;grid-template-rows:auto auto 1fr auto;grid-template-areas:'image name' 'image rome' 'title title' 'licenses licenses';gap:0 15px;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:1280px){.p-card-adviser-detail{padding:38px 40px 43px;grid-template-columns:96px auto 1fr;grid-template-rows:auto;grid-template-areas:'image name affiliation' 'image rome affiliation' 'image title title' 'image licenses licenses';gap:0 40px;}}.p-card-adviser-detail::before,.p-card-adviser-detail::after{content:'';display:block;position:absolute;}.p-card-adviser-detail::before{top:-1px;left:48px;width:30px;height:3px;border-radius:0 0 2px 2px;background-color:#97b5bf;}@media screen and (min-width:1025px){.p-card-adviser-detail::before{left:73px;}}.p-card-adviser-detail::after{right:15px;bottom:15px;width:20px;height:20px;border-radius:50%;background:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 5 4\' fill=\'%23fff\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M4.743 1.668.673.04C.362-.084 0 .096 0 .372v3.256c0 .276.363.456.672.332l4.071-1.628c.343-.137.343-.527 0-.664Z\' fill=\'%23fff\'/%3E%3C/svg%3E') no-repeat 55% 50%/5px 4px,linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%) no-repeat 50% 50%/auto;}.p-card-adviser-detail figure{overflow:hidden;width:96px;height:96px;border-radius:50%;grid-area:image;}.p-card-adviser-detail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.p-card-adviser-detail-name{align-self:end;padding:5px 0 0;font-size:22px;font-weight:500;line-height:1.2;grid-area:name;}@media screen and (min-width:1025px){.p-card-adviser-detail-name{padding:0;}}.p-card-adviser-detail-rome{color:#027daf;font-size:11px;font-weight:400;grid-area:rome;}.p-card-adviser-detail-title{margin:12px 0 0;font-size:13px;font-weight:500;grid-area:title;}.p-card-adviser-detail-adviser{grid-area:adviser;}.p-card-adviser-detail-inner{grid-area:inner;}.p-card-adviser-detail-affiliation{display:flex;position:absolute;top:15px;right:15px;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;justify-self:end;gap:5px 5px;}@media screen and (min-width:1025px){.p-card-adviser-detail-affiliation{grid-area:affiliation;}}@media screen and (min-width:1280px){.p-card-adviser-detail-affiliation{position:static;}}@media screen and (min-width:1025px){.p-card-adviser-detail-affiliation .c-label{padding:4px 10px 5px;}}@media screen and (min-width:1025px){.p-card-adviser-detail-description{font-size:15px;}}.p-card-adviser-detail .p-list{margin:12px 0 0;grid-area:licenses;gap:0 20px;}@media screen and (min-width:1025px){.p-card-adviser-detail .p-list{margin:1.5rem 0 0;}}.p-card-adviser-detail .p-list li{padding:0 0 0 1em;font-size:13px;}.p-card-adviser-detail .p-list li:last-child{padding-right:40px;}.p-card-adviser-detail.type-seminar{margin:0 0 20px;padding:0;background-color:#fff;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:'adviser' 'inner ';gap:0;}.p-card-adviser-detail.type-seminar:last-of-type{margin:0;}@media screen and (min-width:1025px){.p-card-adviser-detail.type-seminar{display:flex;align-items:center;margin:0 0 30px;}}.p-card-adviser-detail.type-seminar:before{left:58px;}@media screen and (min-width:1025px){.p-card-adviser-detail.type-seminar:before{left:85px;}}.p-card-adviser-detail.type-seminar:after{content:none;}.p-card-adviser-detail.type-seminar .p-card-adviser-detail-adviser{display:grid;padding:28px 25px 25px;border-bottom:1px solid #d2dfe3;grid-template-columns:96px 149px;grid-template-rows:auto;grid-template-areas:'image name' 'image rome';}@media screen and (min-width:1025px){.p-card-adviser-detail.type-seminar .p-card-adviser-detail-adviser{padding:38px 50px 30px;border-right:1px solid #d2dfe3;border-bottom:0;grid-template-columns:96px;grid-template-rows:auto;grid-template-areas:'image' 'name ' 'rome';}}.p-card-adviser-detail.type-seminar .p-card-adviser-detail-adviser figure img{border:0;}.p-card-adviser-detail.type-seminar .p-card-adviser-detail-name{padding:0 0 0 20px;text-align:center;}@media screen and (min-width:1025px){.p-card-adviser-detail.type-seminar .p-card-adviser-detail-name{margin:20px 0 0;padding:0;}}.p-card-adviser-detail.type-seminar .p-card-adviser-detail-rome{padding:0 0 0 20px;text-align:center;}@media screen and (min-width:1025px){.p-card-adviser-detail.type-seminar .p-card-adviser-detail-rome{padding:0;}}.p-card-adviser-detail.type-seminar .p-card-adviser-detail-inner{padding:25px;}@media screen and (min-width:1025px){.p-card-adviser-detail.type-seminar .p-card-adviser-detail-inner{padding:0 50px;}}.p-card-adviser-detail.type-seminar .p-card-adviser-detail-title{margin:0 0 10px;font-size:15px;}@media screen and (min-width:1025px){.p-card-adviser-detail.type-seminar .p-card-adviser-detail-title{font-size:18px;font-weight:bold;}}.p-card-adviser-detail.type-seminar .p-card-adviser-detail-description{font-size:14px;}@media screen and (min-width:1025px){.p-card-adviser-detail.type-seminar .p-card-adviser-detail-description{font-size:15px;}}
.p-card-adviser{display:flex;position:relative;flex-direction:column;justify-content:flex-start;align-items:center;width:155px;padding:33px 5px 20px;border-radius:6px;background-color:#fff;box-shadow:0 10px 30px rgba(0,0,0,0.08);transition:box-shadow 0.2s ease,-webkit-transform 0.2s ease;transition:transform 0.2s ease,box-shadow 0.2s ease;transition:transform 0.2s ease,box-shadow 0.2s ease,-webkit-transform 0.2s ease;}@media screen and (min-width:768px){.p-card-adviser{width:100%;padding:3.8rem 0.5rem 3rem;}}.p-card-adviser::before,.p-card-adviser::after{content:'';display:block;}.p-card-adviser::before{position:absolute;top:0;left:50%;width:30px;height:3px;border-radius:0 0 2px 2px;background-color:#97b5bf;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);}.p-card-adviser::after{width:20px;height:20px;margin:12px 0 0;border-radius:50%;background:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 5 4\' fill=\'%23fff\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M4.743 1.668.673.04C.362-.084 0 .096 0 .372v3.256c0 .276.363.456.672.332l4.071-1.628c.343-.137.343-.527 0-.664Z\' fill=\'%23fff\'/%3E%3C/svg%3E') no-repeat 55% 50%/5px 4px,linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%) no-repeat 50% 50%/auto;}@media screen and (min-width:1025px){.p-card-adviser::after{display:none;}}.p-card-adviser > .picture{display:block;overflow:hidden;width:96px;height:96px;border-radius:50%;background:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%);transition:padding 0.2s ease;will-change:transform;}.p-card-adviser > .picture img{display:block;width:100%;height:100%;border:none;border-radius:50%;transition:border 0.2s ease,-webkit-transform 0.2s ease;transition:transform 0.2s ease,border 0.2s ease;transition:transform 0.2s ease,border 0.2s ease,-webkit-transform 0.2s ease;-o-object-fit:cover;object-fit:cover;}.p-card-adviser-name{margin:15px 0 0;color:#272c40;font-size:17px;font-weight:500;text-align:center;letter-spacing:0;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:1025px){.p-card-adviser-name{margin:2.4rem 0 0;font-size:1.8rem;}}.p-card-adviser-rome{margin:5px 0 auto;font-size:10px;text-align:center;}@media screen and (min-width:1025px){.p-card-adviser-rome{font-size:1.1rem;}}.p-card-adviser:hover{z-index:1;box-shadow:0 4px 8px rgba(0,0,0,0.05);opacity:1;}.p-card-adviser:hover::before{background:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%);}.p-card-adviser:hover::after{display:block;}@media screen and (min-width:1025px){.p-card-adviser:hover{margin-bottom:-3.2rem;-webkit-transform:translate3d(0,-1.8rem,0) scale3d(1.25,1.25,1) rotateZ(0.001deg);transform:translate3d(0,-1.8rem,0) scale3d(1.25,1.25,1) rotateZ(0.001deg);}.p-card-adviser:hover picture{padding:0.4rem;}.p-card-adviser:hover picture img{border:1px solid #fff;}}
.p-card-case{display:flex;flex-direction:column;padding:0 0 35px;gap:20px 0;}@media screen and (min-width:768px){.p-card-case{position:relative;padding:0;}}.p-card-case > picture{display:block;width:100%;will-change:transform;aspect-ratio:325/242;}@media screen and (min-width:768px){.p-card-case > picture{overflow:hidden;border-radius:8px;}}.p-card-case > picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}@media screen and (min-width:768px){.p-card-case > picture img{transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;}}.p-card-case:hover picture img{-webkit-transform:scale3d(1.15,1.15,1) rotateZ(0.001deg);transform:scale3d(1.15,1.15,1) rotateZ(0.001deg);}@media (hover:hover){.p-card-case:hover{opacity:1;}.p-card-case:hover > :not(picture){transition:opacity 0.2s ease;}.p-card-case:hover:hover > :not(picture){opacity:0.6;}}
.p-card-download > li .p-card-download-head:hover{background-color:rgba(78,175,210,0.5);}.p-card-download{display:flex !important;flex-direction:column !important;padding:0 0 35px !important;gap:20px 0 !important;}@media screen and (min-width:768px){.p-card-download{flex-direction:row !important;flex-wrap:wrap !important;}}.p-card-download > li{overflow:hidden;list-style:none !important;margin:0 !important;padding:0 !important;border:1px solid #d2dfe3;border-radius:10px;}.p-card-download > li::before{content:none !important;}@media screen and (min-width:768px){.p-card-download > li{width:47%;margin:0 1.5% !important;}}@media screen and (min-width:1025px){.p-card-download > li{width:31%;margin:0 1% !important;}}.p-card-download-head{flex-grow:1;padding:1em;background-color:rgba(78,175,210,0.08);transition:all 0.3s ease;}.p-card-download-body{padding:1em 0;}.p-card-download-img{text-align:center;}.p-card-download-img img{height:auto;margin:0 auto;}.p-card-download-overview{padding:1em 1.5em 0;}.p-card-download-detail{padding:0 1.5em 1em 1.5em;}.p-card-download-detail p{margin-top:1rem !important;font-weight:600;}.p-card-download-detail ul{margin-top:1rem !important;gap:5px 20px !important;}.p-card-download-detail ul li{font-size:80% !important;}.p-card-download-button{padding:30px;text-align:center;}.p-card-download-button a{display:flex;justify-content:center;align-items:center;padding:10px 20px;border-radius:5px;background-color:#4a5379;opacity:1;color:#fff;font-weight:600;line-height:1;transition:all 0.3s ease;gap:10px;}.p-card-download-button a:hover{opacity:0.6;}.p-card-download-button a span{display:inline-block;}
.p-card-merchandise{display:flex;flex-direction:column;gap:20px 0;}@media screen and (min-width:768px){.p-card-merchandise{position:relative;}}.p-col .p-card-merchandise{padding-bottom:0;}.p-card-merchandise > figure{display:block;overflow:hidden;width:100%;border-radius:8px;will-change:transform;aspect-ratio:260/148;}@media screen and (min-width:768px){.p-card-merchandise > figure{overflow:hidden;}}.p-card-merchandise > figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}@media screen and (min-width:768px){.p-card-merchandise > figure img{transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;}}.p-card-merchandise .p-list-tags{flex-wrap:wrap;margin:0;}@media screen and (min-width:768px){.p-card-merchandise .p-list-tags{display:flex;position:absolute;bottom:0;left:0;justify-content:flex-end;width:100%;padding:15px;}}.p-card-merchandise .c-label{display:block;}.p-card-merchandise > p{margin:0;color:#272c40;font-size:15px;font-weight:400;line-height:1.5333333333;}.p-card-merchandise:hover figure img{-webkit-transform:scale3d(1.15,1.15,1) rotateZ(0.001deg);transform:scale3d(1.15,1.15,1) rotateZ(0.001deg);}@media (hover:hover){.p-card-merchandise:hover{opacity:1;}.p-card-merchandise:hover > :not(.p-list-tags):not(figure){transition:opacity 0.2s ease;}.p-card-merchandise:hover:hover > :not(.p-list-tags):not(figure){opacity:0.6;}}.p-card-merchandise-targets{padding:20px;border-radius:6px;background-color:rgba(2,125,175,0.08);}.p-card-merchandise-targets li{color:#4a5379;font-size:13px;}.p-card-merchandise-targets li .c-hash::before{color:#4a5379;}
.p-card-service{display:flex;flex-direction:column;gap:20px 0;}@media screen and (min-width:768px){.p-card-service{position:relative;}}.p-col .p-card-service{padding-bottom:0;}.p-card-service > figure{display:block;overflow:hidden;width:100%;border-radius:8px;will-change:transform;aspect-ratio:260/148;}@media screen and (min-width:768px){.p-card-service > figure{overflow:hidden;}}.p-card-service > figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}@media screen and (min-width:768px){.p-card-service > figure img{transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;}}.p-card-service > p{margin:0;color:#272c40;font-size:15px;font-weight:400;line-height:1.5333333333;}.p-card-service:hover figure img{-webkit-transform:scale3d(1.15,1.15,1) rotateZ(0.001deg);transform:scale3d(1.15,1.15,1) rotateZ(0.001deg);}@media (hover:hover){.p-card-service:hover{opacity:1;}.p-card-service:hover > :not(.p-list-tags):not(figure){transition:opacity 0.2s ease;}.p-card-service:hover:hover > :not(.p-list-tags):not(figure){opacity:0.6;}}
.p-list{display:flex;flex-direction:column;margin:45px 0 0;font-weight:400;gap:10px 20px;}.p-list li{display:block;position:relative;padding:0 0 0 1.25em;font-size:15px;}@media screen and (min-width:1025px){.p-list li{font-size:17px;}}.p-list li::before{content:'';display:block;position:absolute;top:7.25px;left:0;width:8px;height:8px;border-radius:50%;background:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%) no-repeat 50% 50%/cover;}@media screen and (min-width:1025px){.p-list li::before{top:8.75px;}}.p-list-number{counter-reset:number;display:flex;flex-direction:column;margin:45px 0 0;padding:0;font-weight:400;gap:10px 20px;}.p-list-number li{counter-increment:number;display:block;position:relative;padding:0 0 0 1.25em;font-size:15px;}@media screen and (min-width:1025px){.p-list-number li{font-size:17px;}}.p-list-number li::before{content:counter(number) '.';display:block;position:absolute;left:0;}.p-card-pictxt{position:relative;}@media screen and (min-width:768px){.p-card-pictxt{display:grid;grid-template-areas:'image inner';}}@media screen and (min-width:768px) and (max-width:1024px){.p-card-pictxt{grid-template-columns:28.75vw 1fr;gap:3.75vw;}}@media screen and (min-width:1025px){.p-card-pictxt{grid-template-columns:36.8rem 1fr;gap:4.8rem;}}.p-card-pictxt > figure{overflow:hidden;width:100%;border-radius:8px;aspect-ratio:1/1;}@media screen and (min-width:768px){.p-card-pictxt > figure{position:static;grid-area:image;}}@media screen and (min-width:768px) and (max-width:1024px){.p-card-pictxt > figure{width:28.75vw;}}@media screen and (min-width:1025px){.p-card-pictxt > figure{width:36.8rem;}}.p-card-pictxt > figure > img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.p-card-pictxt-info{position:relative;margin:30px 0 0;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:768px){.p-card-pictxt-info{display:flex;flex-direction:column;margin:0;}}.p-card-pictxt-affiliation{grid-area:affiliation;}@media screen and (min-width:1025px){.p-card-pictxt-affiliation .c-label{padding:4px 10px 5px;}}.p-card-pictxt-name{display:flex;position:relative;flex-direction:column;margin:5px 0 0;padding:0 0 18px;border-bottom:1px solid #cfdadc;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,0.03);font-size:22px;font-weight:500;grid-area:name;}@media screen and (min-width:1025px){.p-card-pictxt-name{margin:3rem 0 0;padding:0 0 2.5rem;font-size:3.2rem;}}.p-card-pictxt-name .sup{color:#027daf;font-size:11px;}@media screen and (min-width:1025px){.p-card-pictxt-name .sup{margin:0.3rem 0 0;font-size:1.5rem;}}.p-card-pictxt-name::before,.p-card-pictxt-name::after{content:'';display:block;position:absolute;left:0;}.p-card-pictxt-name::before{z-index:2;bottom:-2px;width:12px;height:3px;border-radius:100px;background-image:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%);}@media screen and (min-width:1025px){.p-card-pictxt-name::before{bottom:-0.3rem;width:1.6rem;height:0.5rem;}}.p-card-pictxt-name::after{z-index:1;bottom:-1px;width:15px;height:1px;background-color:#fff;}@media screen and (min-width:1025px){.p-card-pictxt-name::after{width:2.5rem;}}.p-card-pictxt-title{font-size:16px;font-weight:bold;}@media screen and (min-width:1025px){.p-card-pictxt-title{font-size:18px;}}.p-card-pictxt .p-list-sns{position:absolute;top:0;right:0;margin:1px 0 0;gap:0 15px;}@media screen and (min-width:768px) and (max-width:1024px){.p-card-pictxt .p-list-sns{top:50px;}}@media screen and (min-width:1025px){.p-card-pictxt .p-list-sns{top:9.1rem;gap:0 1.6rem;}.p-card-pictxt .p-list-sns img{width:3rem;height:auto;}}.p-card-pictxt .p-list{margin:15px 0 0 !important;font-size:15px;grid-area:license;gap:7px 0;}@media screen and (min-width:768px) and (max-width:1024px){.p-card-pictxt .p-list{margin:15px 0 !important;}}@media screen and (min-width:1025px){.p-card-pictxt .p-list{margin:3.5rem 0 !important;}}.p-card-pictxt table{margin:30px 0 0;font-weight:500;grid-area:company;}@media screen and (min-width:768px){.p-card-pictxt table{margin:40px 0 0;}}.p-card-pictxt.type-case h3{margin:0;}.p-card-pictxt.type-case .p-card-pictxt-info{justify-content:flex-start;}.p-card-pictxt.type-case .p-card-pictxt-title{margin:25px 0 0;}@media screen and (min-width:1025px){.p-card-pictxt.type-case .p-card-pictxt-title{margin:30px 0 0;}}.p-card-pictxt.type-case .p-list{margin:10px 0 0 !important;}
.p-card-seminar{overflow:hidden;border:1px solid #d2dfe3;border-radius:8px;background-color:#fff;box-shadow:0 30px 30px rgba(87,171,202,0.04);color:#272c40;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}.p-card-seminar figure{display:block;overflow:hidden;width:100%;max-width:none;border-radius:8px 8px 0 0;will-change:transform;aspect-ratio:325/160;}.p-card-seminar figure img{width:100%;height:100%;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;-o-object-fit:cover;object-fit:cover;}.p-card-seminar-inner{padding:20px 22px 40px;transition:opacity 0.2s ease;}@media screen and (min-width:1025px){.p-card-seminar-inner{padding:40px 40px 50px;}}.p-card-seminar-name{margin:14px 0 0;font-size:20px;font-weight:500;line-height:1.4;}@media screen and (min-width:1025px){.p-card-seminar-name{font-size:20px;line-height:1.35;}}.p-card-seminar-date{margin:12px 0 0;font-size:15px;font-weight:500;line-height:1.5;}@media screen and (min-width:1025px){.p-card-seminar-date{display:flex;flex-direction:row;font-size:1.5rem;gap:0 12px;}}.p-card-seminar-date .c-title-data{display:flex;}.p-card-seminar .p-list-hash{display:flex;flex-direction:column;margin:12px 0 0;font-size:13px;font-weight:500;line-height:1.3;gap:6px 0;}@media screen and (min-width:1025px){.p-card-seminar .p-list-hash{margin:22px 0 0;}}.p-card-seminar .p-list-targets{display:flex;flex-wrap:wrap;margin:17px 0 0;font-size:13px;line-height:1.1538461538;gap:10px 30px;}@media screen and (min-width:1025px){.p-card-seminar .p-list-targets{margin:25px 0 0;}}.p-card-seminar .p-list-targets li{position:relative;}.p-card-seminar .p-list-targets li::after{content:'';display:block;position:absolute;top:50%;right:-15px;width:1px;height:15px;background-color:#dde7ea;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);}.p-card-seminar .p-list-targets li:last-child::after{display:none;}.p-card-seminar.type-summary{padding:20px 0 30px;border:none;border-bottom:1px solid #d2dfe3;border-radius:0;box-shadow:none;}@media screen and (min-width:1025px){.p-card-seminar.type-summary{padding:35px 0 40px;}}.p-card-seminar.type-summary .p-card-seminar-inner{padding:0;}@media screen and (min-width:1025px){.p-card-seminar.type-summary .p-card-seminar-inner{display:flex;justify-content:space-between;}}.p-card-seminar.type-summary .p-list-tags{margin:15px 0 0;}@media screen and (min-width:1025px){.p-card-seminar.type-summary .p-list-tags{margin:0;}}.p-card-seminar.type-summary .p-card-seminar-date{align-items:center;margin:0;}.p-card-seminar.type-case{padding:20px 0 0;border:none;border-radius:0;box-shadow:none;}@media screen and (min-width:1025px){.p-card-seminar.type-case{padding:30px 0 0;}}.p-card-seminar.type-case .p-card-seminar-inner{padding:0;}@media screen and (min-width:1025px){.p-card-seminar.type-case .p-card-seminar-inner{display:flex;justify-content:flex-end;}}.p-card-seminar.type-case .p-list-tags{margin:15px 0 0;}@media screen and (min-width:1025px){.p-card-seminar.type-case .p-list-tags{margin:0;}}.p-card-seminar.type-case .p-card-seminar-date{display:flex;align-items:center;margin:0;gap:0 12px;}.p-card-seminar.type-case .p-card-seminar-date:first-of-type{margin:0 0 5px;}@media screen and (max-width:767px){.p-card-seminar.type-case .p-card-seminar-date:first-of-type{gap:0 27px;}}@media screen and (min-width:1025px){.p-card-seminar.type-case .p-card-seminar-date:first-of-type{margin:0 30px 0 0;}}@media screen and (max-width:767px){.p-card-seminar.type-case .p-card-seminar-date:first-of-type .c-title-data{gap:13px;}}@media (hover:hover){a.p-card-seminar:hover:hover{opacity:1;}a.p-card-seminar:hover:hover .p-card-seminar-inner{opacity:0.6;}a.p-card-seminar:hover:hover figure img{-webkit-transform:scale3d(1.1,1.1,1) rotateZ(0.001deg);transform:scale3d(1.1,1.1,1) rotateZ(0.001deg);}}
.p-card-news{overflow:hidden;border:1px solid #d2dfe3;border-radius:8px;background-color:#fff;box-shadow:0 30px 30px rgba(87,171,202,0.04);color:#272c40;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}.p-card-news figure{display:block;overflow:hidden;width:100%;max-width:none;border-radius:8px 8px 0 0;will-change:transform;aspect-ratio:325/160;}.p-card-news figure img{width:100%;height:100%;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;-o-object-fit:cover;object-fit:cover;}.p-card-news-inner{padding:20px 22px 40px;transition:opacity 0.2s ease;}@media screen and (min-width:1025px){.p-card-news-inner{padding:40px 40px 50px;}}.p-card-news-name{margin:14px 0 0;font-size:20px;font-weight:500;line-height:1.4;}@media screen and (min-width:1025px){.p-card-news-name{font-size:20px;line-height:1.35;}}.p-card-news-date{display:flex;flex-direction:row;margin:12px 0 0;font-size:15px;font-weight:500;line-height:1.5;gap:0 12px;}.p-card-news-date .c-title-data{display:flex;}.p-card-news .p-list-hash{display:flex;flex-direction:column;margin:12px 0 0;font-size:13px;font-weight:500;line-height:1.3;gap:6px 0;}@media screen and (min-width:1025px){.p-card-news .p-list-hash{margin:22px 0 0;}}.p-card-news .p-list-targets{display:flex;flex-wrap:wrap;margin:17px 0 0;font-size:13px;line-height:1.1538461538;gap:10px 30px;}@media screen and (min-width:1025px){.p-card-news .p-list-targets{margin:25px 0 0;}}.p-card-news .p-list-targets li{position:relative;}.p-card-news .p-list-targets li::after{content:'';display:block;position:absolute;top:50%;right:-15px;width:1px;height:15px;background-color:#dde7ea;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);}.p-card-news .p-list-targets li:last-child::after{display:none;}.p-card-news.type-summary{padding:20px 0 20px;border:none;border-bottom:1px solid #d2dfe3;border-radius:0;box-shadow:none;}@media screen and (min-width:1025px){.p-card-news.type-summary{padding:35px 0 40px;}}.p-card-news.type-summary .p-card-news-inner{display:flex;justify-content:space-between;align-items:center;padding:0;}.p-card-news.type-summary .p-list-tags{margin:0;}.p-card-news.type-summary .p-card-news-date{align-items:center;margin:0;}.p-card-news.type-case{padding:20px 0 0;border:none;border-radius:0;box-shadow:none;}@media screen and (min-width:1025px){.p-card-news.type-case{padding:30px 0 0;}}.p-card-news.type-case .p-card-news-inner{padding:0;}@media screen and (min-width:1025px){.p-card-news.type-case .p-card-news-inner{display:flex;justify-content:flex-end;}}.p-card-news.type-case .p-list-tags{margin:15px 0 0;}@media screen and (min-width:1025px){.p-card-news.type-case .p-list-tags{margin:0;}}.p-card-news.type-case .p-card-news-date{display:flex;align-items:center;margin:0;gap:0 12px;}.p-card-news.type-case .p-card-news-date:first-of-type{margin:0 0 5px;}@media screen and (max-width:767px){.p-card-news.type-case .p-card-news-date:first-of-type{gap:0 27px;}}@media screen and (min-width:1025px){.p-card-news.type-case .p-card-news-date:first-of-type{margin:0 30px 0 0;}}@media screen and (max-width:767px){.p-card-news.type-case .p-card-news-date:first-of-type .c-title-data{gap:13px;}}@media (hover:hover){a.p-card-news:hover:hover{opacity:1;}a.p-card-news:hover:hover .p-card-news-inner{opacity:0.6;}a.p-card-news:hover:hover figure img{-webkit-transform:scale3d(1.1,1.1,1) rotateZ(0.001deg);transform:scale3d(1.1,1.1,1) rotateZ(0.001deg);}}
.p-card-staff{position:relative;border:1px solid #d2dfe3;border-radius:8px;background-color:#fff;box-shadow:0 30px 30px rgba(87,171,202,0.04);color:#272c40;}.p-card-staff::before{content:'';display:block;position:absolute;top:-1px;left:48px;width:30px;height:3px;border-radius:0 0 2px 2px;background-color:#97b5bf;}@media screen and (min-width:1025px){.p-card-staff::before{left:73px;}}.p-card-staff-inner{padding:15px;}@media screen and (min-width:1025px){.p-card-staff-inner{padding:3rem 4rem;}}.p-card-staff-info{display:grid;align-items:center;grid-template-columns:96px 1fr;grid-template-areas:'image name' 'position position' 'list list';gap:12px 15px;}@media screen and (min-width:1025px){.p-card-staff-info{align-items:start;gap:0 40px;grid-template-areas:'image name' 'image position' 'image list';}}.p-card-staff-info figure{overflow:hidden;width:96px;min-width:96px;border-radius:50%;grid-area:image;aspect-ratio:1;}.p-card-staff-info img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.p-card-staff-name{font-size:22px;font-weight:500;line-height:1.2;grid-area:name;}@media screen and (min-width:1025px){.p-card-staff-name{align-self:end;}}.p-card-staff-name .sup{display:block;margin:3px 0 0;color:#027daf;font-size:11px;font-weight:400;}.p-card-staff-position{font-size:13px;font-weight:500;grid-area:position;}@media screen and (min-width:1025px){.p-card-staff-position{align-self:start;margin:5px 0 0;}}.p-card-staff .p-list{margin:0;grid-area:list;gap:0;}@media screen and (min-width:1025px){.p-card-staff .p-list{margin:16px 0 0 !important;gap:5px;}}.p-card-staff .p-list li{padding-left:1em;font-size:13px;}@media screen and (max-width:767px){.p-card-staff .c-link-button{width:100%;max-width:290px;margin:15px auto 0;font-size:13px;}}@media screen and (min-width:1025px){.p-card-staff .c-link-button{margin:0 0 0 auto;}}.p-card-staff-text{padding:20px;border-top:1px solid #d2dfe3;font-size:13px;line-height:1.5;letter-spacing:0.02em;}@media screen and (min-width:1025px){.p-card-staff-text{font-size:15px;line-height:1.7333333333;}}.p-card-staff-text > p:first-child{margin:0;}@media screen and (min-width:1025px){.span-2 .p-card-staff-inner,.p-card-staff.span-2-inner{display:flex;justify-content:space-between;align-items:center;}}@media screen and (min-width:768px){.span-2 .p-card-staff-info,.p-card-staff.span-2-info{grid-template-columns:96px auto 1fr;grid-template-areas:'image name list' 'image position list';gap:0 3.2rem;}}@media screen and (min-width:768px) and (max-width:1024px){.span-2 .p-card-staff .c-link-button,.p-card-staff.span-2 .c-link-button{margin:15px 0 0;}}@media screen and (min-width:1025px){.span-2 .p-card-staff .p-list,.p-card-staff.span-2 .p-list{margin:0;}}
.p-card-tips{overflow:hidden;padding:25px;border:1px solid #d2dfe3;border-radius:8px;background-color:#fff;box-shadow:0 30px 30px rgba(87,171,202,0.04);color:#272c40;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:1025px){.p-card-tips{padding:35px;}}.p-card-tips-title{margin:0 0 5px;font-size:15px;font-weight:bold;}@media screen and (min-width:1025px){.p-card-tips-title{margin:0 0 15px;font-size:18px;}}.p-card-tips-text p{margin:20px 0 0;font-size:13px;}@media screen and (min-width:1025px){.p-card-tips-text p{font-size:15px;}}.p-card-tips-text p:first-child{margin:0;}
.p-col{display:flex;flex-direction:column;gap:30px;}@media screen and (min-width:768px){.p-col{flex-direction:row;}}@media screen and (min-width:768px){.p-col.num-2{display:grid;grid-template-columns:repeat(2,1fr);gap:3.2rem;}}@media screen and (min-width:1025px){.p-col.num-2{gap:4.8rem;}}@media screen and (min-width:768px){.p-col.num-3{display:grid;grid-template-columns:repeat(auto-fit,minmax(368px,1fr));gap:3.2rem;}}@media screen and (min-width:1025px){.p-col.num-3{gap:4.8rem;}}@media screen and (min-width:1280px){.p-col.num-3{grid-template-columns:repeat(3,1fr);}}@media screen and (min-width:768px){.p-col.num-4{display:grid;grid-template-columns:repeat(auto-fit,minmax(276px,1fr));gap:3.2rem;}}@media screen and (min-width:1025px){.p-col.num-4{gap:3.2rem;}}@media screen and (min-width:1280px){.p-col.num-4{grid-template-columns:repeat(4,1fr);}}.p-col .span-2{grid-column-end:span 2;}.p-col .span-3{grid-column-end:span 3;}
.p-diversity-check{overflow:hidden;}.p-diversity-check th{background-color:#f6fbfd;text-align:center;}.p-diversity-check th label{justify-content:center;font-weight:600;}.p-diversity-check tr th,.p-diversity-check tr td{display:block;border-right:none !important;}@media screen and (min-width:768px){.p-diversity-check tr th,.p-diversity-check tr td{display:table-cell;border-right:1px solid #d2dfe3 !important;}}.p-diversity-check tr:last-child td:last-child{border-bottom:none !important;}.p-diversity-check tr:last-child th,.p-diversity-check tr:last-child td{border-bottom:1px solid #d2dfe3 !important;}@media screen and (min-width:768px){.p-diversity-check tr:last-child th,.p-diversity-check tr:last-child td{border-bottom:none !important;}}.p-diversity-check td{display:flex;justify-content:center;align-items:center;gap:1rem;}@media screen and (min-width:768px){.p-diversity-check td{justify-content:flex-end;}}.p-diversity-check .question{display:flex;justify-content:center;gap:2rem;}@media screen and (min-width:768px){.p-diversity-check .question{justify-content:flex-end;}}.p-diversity-check .question .c-form-radio + label{gap:0 0.75rem;}
.p-flows{display:flex;flex-direction:column;margin:45px 0 0;font-weight:400;gap:10px 10px;}@media screen and (min-width:768px){.p-flows{flex-direction:row;}}@media screen and (min-width:768px){.p-flows .p-flow{width:25%;}}.p-flows .p-flow-title{margin-top:0;padding:0.5em;border-radius:3px;background-color:rgb(99,110,152);color:#fff;font-size:16px;font-weight:600;line-height:1;text-align:center;}.p-flows .p-flow-text{margin:0;padding:10px;font-size:16px;line-height:1.4;line-height:1.6;}@media screen and (min-width:768px){.p-flows .p-flow-text{line-height:1.8;}}
.p-footer-gnav{display:flex;flex-direction:column;margin:-1.3rem 0 0;}@media screen and (min-width:768px) and (max-width:1024px){.p-footer-gnav{margin:-1rem 0 0;}}.p-footer-gnav a{display:flex;align-items:center;padding:1.3rem 0;color:#272c40;font-size:1.5rem;font-weight:500;letter-spacing:0.02em;gap:1.5rem;}@media screen and (min-width:768px) and (max-width:1024px){.p-footer-gnav a{padding:1rem 0;font-size:1.4rem;gap:0.9375vw;}}.p-footer-gnav a::before{content:'';display:block;width:2rem;height:2rem;border-radius:50%;background:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 5 4\' fill=\'%23fff\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M4.743 1.668.673.04C.362-.084 0 .096 0 .372v3.256c0 .276.363.456.672.332l4.071-1.628c.343-.137.343-.527 0-.664Z\' fill=\'%23fff\'/%3E%3C/svg%3E') no-repeat 55% 50%/5px 4px,linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%) no-repeat 50% 50%/auto;}
.p-footer-links{display:flex;flex-direction:column;margin:-0.6rem 0 0;}.p-footer-links a{display:block;padding:0.6rem 0;color:#60657c;font-size:1.2rem;letter-spacing:0.02em;}
.p-footer-nav{display:flex;flex-direction:column;margin:-0.9rem 0 0;}@media screen and (min-width:768px) and (max-width:1024px){.p-footer-nav{margin:-0.8rem 0 0;}}.p-footer-nav a{display:flex;align-items:center;padding:0.9rem 0;color:#272c40;font-size:1.4rem;font-weight:500;letter-spacing:0.02em;gap:1.7rem;}@media screen and (min-width:768px) and (max-width:1024px){.p-footer-nav a{padding:0.8rem 0;font-size:1.3rem;gap:0.9375vw;}}.p-footer-nav a::before{content:'';display:block;width:5px;height:5px;background:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 5 5\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M4.743 2.168.673.54C.362.416 0 .596 0 .872v3.256c0 .276.363.456.672.332l4.071-1.628c.343-.137.343-.527 0-.664Z\' fill=\'url(%23a)\'/%3E%3Cdefs%3E%3ClinearGradient id=\'a\' x1=\'5\' y1=\'4.5\' x2=\'0\' y2=\'4.5\' gradientUnits=\'userSpaceOnUse\'%3E%3Cstop stop-color=\'%23009EDE\'/%3E%3Cstop offset=\'1\' stop-color=\'%230084BA\'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E') no-repeat 50% 50%/contain;}
.p-form{overflow:hidden;width:100%;margin:25px 0 0;border:1px solid #d2dfe3;border-radius:8px;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}.p-form .error{color:#e83742;}.p-form p,.p-form ul,.p-form ol{margin-top:2rem !important;}@media screen and (min-width:1025px){.p-form{margin:35px 0 0;}}@media screen and (min-width:1025px){.p-form-inner,.p-form-innerB{display:grid;grid-template-columns:30rem 1fr;grid-template-areas:'heading inner';}}.p-form-inner:first-child .p-form-heading,.p-form-innerB:first-child .p-form-heading{border-top:0;}@media screen and (min-width:1025px){.p-form-inner:first-child .p-form-contents,.p-form-innerB:first-child .p-form-contents{border-top:0;}}.p-form-inner.is-required .p-form-heading::after,.p-form-innerB.is-required .p-form-heading::after{content:'必須';display:flex;position:absolute;top:50%;right:13px;justify-content:center;align-items:center;height:19px;padding:0 6px 1px;border-radius:4px;background-color:#e83742;color:#fff;font-size:12px;font-weight:700;line-height:1;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);}@media screen and (min-width:1025px){.p-form-inner.is-required .p-form-heading::after,.p-form-innerB.is-required .p-form-heading::after{top:25px;right:28px;height:25px;padding:0 8px 1px;border-radius:3px;}}.p-form-heading{display:block;position:relative;width:100% !important;padding:13px 67px 13px 13px;border-top:1px solid #d2dfe3;border-top:5px solid #d2dfe3;background-color:#f6fbfd;font-size:16px;font-weight:500;line-height:1.4285714286;}@media screen and (min-width:1025px){.p-form-heading{display:flex;flex-direction:column;justify-content:center;height:100%;border-top:1px solid #d2dfe3;font-size:1.6rem;line-height:1.5;grid-area:heading;}}.p-form .c-sup{display:block;margin:5px 0 0;font-size:11px;line-height:1.2727272727;}@media screen and (min-width:1025px){.p-form .c-sup{margin:1rem 0 0;font-size:1.2rem;line-height:1.3333333333;}}.p-form-contents{padding:16px 13px;border-top:1px solid #d2dfe3;}@media screen and (min-width:1025px){.p-form-contents{padding:2.5rem 3rem;border-left:1px solid #d2dfe3;grid-area:inner;}}.p-form-contents > *:first-child{margin-top:0 !important;}.p-form-contents.type-column{display:flex;flex-direction:column;gap:10px;}@media screen and (min-width:1025px){.p-form-contents.type-column{gap:1.2rem;}}.p-form-innerB{display:block;}.p-form-innerB .p-form-heading{padding:2rem;}.p-form-innerB .p-form-heading label{display:block;flex-wrap:wrap;font-size:16px;font-weight:700;}.p-form-innerB .p-form-heading label span{display:inline;width:auto;height:auto;border:none;background:transparent;}@media screen and (min-width:1025px){.p-form-innerB .p-form-heading label{display:flex;gap:30px;}}.p-form-innerB .p-form-contents{padding:16px 13px 30px;border-top:1px solid #d2dfe3;}.p-form-innerB .p-form-contents img{margin-bottom:20px;}.p-form-innerB .p-form-contents-left{text-align:right;}@media screen and (min-width:1025px){.p-form-innerB .p-form-contents{display:flex;flex-direction:row-reverse;padding:2.5rem 3rem 6rem;border-top:1px solid #d2dfe3 !important;border-left:none;grid-area:inner;gap:30px;}.p-form-innerB .p-form-contents-left{width:30%;}.p-form-innerB .p-form-contents-right{width:70%;}}.p-form-innerB .p-form-contents > *:first-child{margin-top:0 !important;}.p-form-innerB .p-form-contents .p-form-ordernum{margin-bottom:1rem;font-size:2rem;}.p-form-innerB .p-form-contents.type-column{display:flex;flex-direction:column;gap:10px;}@media screen and (min-width:1025px){.p-form-innerB .p-form-contents.type-column{gap:1.2rem;}}.error-message{margin-top:5rem;padding:3em;border:1px solid #f4a49f;border-radius:20px;background-color:#fff6f6;}.error-message .error-title{font-size:2.5rem;font-weight:700;}.error-message p{margin-top:2rem !important;}.error-message ul{margin-top:2rem !important;}
.p-header-gnav a{transition:color 0.2s ease;}@media (hover:hover){.p-header-gnav a:hover{color:rgba(39,44,64,0.6);}}@media screen and (min-width:768px){.p-header-gnav{display:flex;justify-content:flex-end;height:100%;}.p-header-gnav li{display:flex;position:relative;align-items:center;height:100%;}.p-header-gnav a.is-active{color:#027daf;font-weight:700;}}@media screen and (min-width:768px) and (hover:hover){.p-header-gnav a.is-active:hover{color:rgba(2,125,175,0.6);}}@media screen and (min-width:768px){.p-header-gnav a.is-active::after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:4px;margin:0;border-radius:2px;background:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%);}.p-header-gnav a.is-active:hover{opacity:1;}.p-header-gnav a.is-active:hover::after{opacity:1;transition:none;}}@media screen and (min-width:768px) and (max-width:1024px){.p-header-gnav{margin-right:-0.78125vw;transition:opacity 0.3s ease;}.p-header-gnav a{padding:0 0.78125vw;color:#272c40;font-size:clamp(13px,1.5625vw,16px);font-weight:500;}.is-search-active .p-header-gnav{opacity:0;pointer-events:none;}.is-menu-open .is-search-active .p-header-gnav{opacity:1;pointer-events:auto;}}@media screen and (min-width:1025px){.p-header-gnav{margin-right:-2.25rem;transition:opacity 0.3s ease;}.p-header-gnav li{align-items:flex-start;padding:0.8rem 0 0;}.p-header-gnav a{padding:0 2.25rem;color:#272c40;font-size:1.75rem;font-weight:500;}.p-header-gnav a.is-active::after{width:100%;margin:0;}.is-search-active .p-header-gnav{opacity:0;pointer-events:none;}.is-menu-open .is-search-active .p-header-gnav{opacity:1;pointer-events:auto;}.is-narrow .p-header-gnav li{align-items:center;padding:0;}.is-narrow .p-header-gnav a{display:flex;align-items:center;height:100%;}}@media screen and (min-width:1025px) and (max-width:1279px){.p-header-gnav a{padding:0 clamp(14px,1.7578125vw,22.5px);font-size:clamp(16px,1.3671875vw,17.5px);}}.is-menu-open .p-header-gnav{display:block;border-top:1px solid #d2dfe3;}.is-menu-open .p-header-gnav li{border-bottom:1px solid #d2dfe3;}@media screen and (min-width:768px){.is-menu-open .p-header-gnav li{height:auto;}}@media screen and (min-width:1025px){.is-menu-open .p-header-gnav li{padding:0;}}.is-menu-open .p-header-gnav a{display:flex;position:relative;align-items:center;width:100%;height:50px;color:#272c40;font-size:15px;font-weight:500;}.is-menu-open .p-header-gnav a.is-active{color:#027daf;font-weight:700;}.is-menu-open .p-header-gnav a.is-active::after{margin:auto;}.is-menu-open .p-header-gnav a::after{content:'';display:block;position:absolute;top:50%;right:0;left:auto;width:20px;height:20px;border-radius:50%;background:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 5 4\' fill=\'%23fff\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M4.743 1.668.673.04C.362-.084 0 .096 0 .372v3.256c0 .276.363.456.672.332l4.071-1.628c.343-.137.343-.527 0-.664Z\' fill=\'%23fff\'/%3E%3C/svg%3E') no-repeat 55% 50%/5px 4px,linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%) no-repeat 50% 50%/auto;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);}
.p-header-language{display:flex;justify-content:flex-end;align-items:center;}@media screen and (min-width:1025px){.p-header-language{height:100%;}}.p-header-language li{display:flex;position:relative;align-items:center;}.p-header-language li::before{content:'';display:block;position:absolute;left:0;width:1px;height:12px;background-color:#dde7ea;}.p-header-language li:first-child::before{display:none;}.p-header-language a{color:rgba(39,44,64,0.55);font-size:15px;font-weight:400;}@media screen and (min-width:1025px){.p-header-language a{font-size:1rem;}}.p-header-language a.is-active{opacity:1;color:#272c40;font-weight:500;transition:opacity 0.2s ease;}@media (hover:hover){.p-header-language a.is-active:hover{opacity:0.6;}}.is-menu-open .p-header-language a{font-size:15px;}.p-header-language li:first-child a{padding:0 14px 0 0;}.p-header-language li:last-child a{padding:0 0 0 14px;}
.p-header-links{display:grid;height:65px;background-image:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%);grid-template-columns:auto auto;}@media screen and (min-width:1025px){.p-header-links{display:flex;width:26rem;height:3.2rem;padding:0 0.3rem;border-radius:1.6rem;box-shadow:0 0.6rem 0.8rem rgba(0,0,0,0.05);}.is-menu-open .p-header-links{display:grid;width:48.7rem;height:6.5rem;grid-template-columns:auto auto;}}.p-header-links li{height:100%;border:1px solid rgba(0,0,0,0.05);}@media screen and (min-width:1025px){.p-header-links li{position:relative;border:none;}.p-header-links li:last-child::before{content:'';display:block;position:absolute;top:50%;left:0;width:1px;height:1.2rem;background-color:rgba(0,0,0,0.05);-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);}.is-menu-open .p-header-links li:last-child::before{top:0;height:100%;-webkit-transform:none;transform:none;}}.p-header-links a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:0 20px;color:#fff;font-size:15px;font-weight:700;transition:opacity 0.2s ease;gap:15px;}@media screen and (min-width:1025px){.p-header-links a{padding:0 1.3rem;font-size:1.1rem;gap:1rem;}.is-menu-open .p-header-links a{font-size:1.77rem;}}@media (hover:hover){.p-header-links a:hover{opacity:0.8;}}
.p-header-nav{display:grid;grid-template-columns:repeat(1,auto);}@media screen and (min-width:768px) and (max-width:1024px){.p-header-nav{grid-template-columns:repeat(auto-fit,minmax(180px,auto));}}@media screen and (min-width:1025px){.p-header-nav{display:flex;justify-content:flex-end;margin-right:-1rem;}.is-menu-open .p-header-nav{flex-direction:column;margin-top:-0.9rem;margin-right:0;}}@media screen and (min-width:1025px) and (max-width:1279px){.p-header-nav{margin-right:-0.78125vw;}}.p-header-nav li{display:flex;align-items:center;gap:0 10px;}.p-header-nav li::before{content:'';display:block;width:5px;height:5px;background-image:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 5 5\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M4.743 2.168.673.54C.362.416 0 .596 0 .872v3.256c0 .276.363.456.672.332l4.071-1.628c.343-.137.343-.527 0-.664Z\' fill=\'url(%23a)\'/%3E%3Cdefs%3E%3ClinearGradient id=\'a\' x1=\'5\' y1=\'4.5\' x2=\'0\' y2=\'4.5\' gradientUnits=\'userSpaceOnUse\'%3E%3Cstop stop-color=\'%23009EDE\'/%3E%3Cstop offset=\'1\' stop-color=\'%230084BA\'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E');}@media screen and (min-width:1025px){.p-header-nav li::before{display:none;}.is-menu-open .p-header-nav li::before{display:block;}}.p-header-nav a{padding:5px 0;color:#272c40;font-size:15px;font-weight:500;}.is-menu-open .p-header-nav a{width:100%;}@media screen and (min-width:1025px){.p-header-nav a{padding:0 1rem;font-size:1.3rem;}.is-menu-open .p-header-nav a{padding:0.5rem 0;font-size:1.3rem;}}@media screen and (min-width:1025px) and (max-width:1279px){.p-header-nav a{padding:0 0.78125vw;}}
.is-menu-open .p-header-search{position:relative;width:100%;}.is-menu-open .p-header-search input[type=search]{width:100%;height:65px;padding:0 45px 0 20px;border:1px solid #d2dfe3;border-radius:6px;font-size:16px;}.is-menu-open .p-header-search input[type=search]:-ms-input-placeholder{color:#99a3b7;font-size:12px;}.is-menu-open .p-header-search input[type=search]:placeholder-shown{color:#99a3b7;font-size:12px;}@media screen and (min-width:768px){.is-menu-open .p-header-search input[type=search]:-ms-input-placeholder{font-size:16px;}.is-menu-open .p-header-search input[type=search]:placeholder-shown{font-size:16px;}}.is-menu-open .p-header-search input[type=search]::-webkit-input-placeholder{color:#99a3b7;}.is-menu-open .p-header-search input[type=search]:-moz-placeholder{opacity:1;color:#99a3b7;}.is-menu-open .p-header-search input[type=search]::-moz-placeholder{opacity:1;color:#99a3b7;}.is-menu-open .p-header-search input[type=search]:-ms-input-placeholder{color:#99a3b7;}@media screen and (min-width:1025px){.is-menu-open .p-header-search input[type=search]{box-shadow:0 3rem 3rem rgba(87,171,202,0.08);}}.is-menu-open .p-header-search button{cursor:pointer;display:flex;position:absolute;top:50%;right:15px;justify-content:center;align-items:center;width:28px;height:28px;border-radius:50%;background-image:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%);-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);}.is-menu-open .p-header-search button:hover{opacity:0.6;}.is-menu-open .p-header-search button .c-icon{display:block;width:14px;height:14px;background-image:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 20 20\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cg clip-path=\'url(%23a)\' stroke=\'%23fff\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M9.092 16.643a7.553 7.553 0 1 0 0-15.105 7.553 7.553 0 0 0 0 15.105ZM18.462 18.462 14.5 14.5\'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=\'a\'%3E%3Cpath fill=\'%23fff\' d=\'M0 0h20v20H0z\'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E');}@media screen and (min-width:768px){.p-header-search input[type=search]{position:relative;z-index:0;width:0;height:4rem;padding:0 4rem 0 2rem;border:1px solid #d2dfe3;border-radius:2rem;opacity:0;transition:opacity 0.1s ease 0.1s,width 0.3s ease;pointer-events:none;}.is-search-active .p-header-search input[type=search]{width:30rem;opacity:1;transition:opacity 0.1s ease,width 0.3s ease;pointer-events:auto;}.is-menu-open .is-search-active .p-header-search input[type=search]{width:100%;}.is-ready-open .p-header-search input[type=search]{opacity:1;pointer-events:auto;}.p-header-search button{cursor:pointer;display:flex;position:absolute;z-index:1;top:0;right:0;justify-content:center;align-items:center;width:4rem;height:4rem;transition:opacity 0.2s ease;}}@media screen and (min-width:768px) and (hover:hover){.p-header-search button:hover{opacity:0.6;}}@media screen and (min-width:768px){.p-header-search button::before{content:'';display:block;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;border-radius:2rem;background-image:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%);opacity:0;transition:opacity 0.3s ease;}.p-header-search button .c-icon{width:2rem;height:2rem;}.is-search-active .p-header-search button::before{opacity:1;}.is-search-active .p-header-search button .c-icon{background-image:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 20 20\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cg clip-path=\'url(%23a)\' stroke=\'%23fff\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M9.092 16.643a7.553 7.553 0 1 0 0-15.105 7.553 7.553 0 0 0 0 15.105ZM18.462 18.462 14.5 14.5\'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=\'a\'%3E%3Cpath fill=\'%23fff\' d=\'M0 0h20v20H0z\'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E');}}
.p-home-kv{position:relative;height:500px;padding:100px 0 0;}.p-home-kv picture{position:absolute;top:0;left:0;width:100%;height:100%;}.p-home-kv img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.p-home-kv h1{position:relative;color:#fff;font-size:24px;text-align:center;text-shadow:0 2px 1px rgba(0,0,0,0.3);}.p-home-kv p{position:relative;margin:10px 0 0;color:#fff;font-size:17px;font-weight:700;text-align:center;}
.p-home-achievements{margin:80px 0 0;}.p-home-achievements > figure{margin:0 0 60px;}.p-home-achievements .c-heading-2-left{margin:60px 0 0;}.p-home-achievements-first{margin:40px 0 0;padding:0 25px;}.p-home-achievements-first figure{overflow:hidden;border-radius:6px;}.p-home-achievements-first figure img{display:block;width:100%;}.p-home-achievements-first-title{margin:20px 0 0;font-size:20px;font-weight:500;}.p-home-achievements-first-title a{color:inherit;}.p-home-achievements-first-writer{margin:20px 0 0;font-size:15px;font-weight:500;}.p-home-achievements-first-tags{display:flex;flex-wrap:wrap;margin:25px 0 0;gap:5px;}.p-home-achievements-first-tags > li{padding:5px 15px;border:solid 1px #dde7ea;border-radius:20px;color:#027daf;font-size:13px;}.p-home-achievements-link{margin:40px auto 0;}.p-list-achievement{margin:40px 0 0;padding:0 25px;}.p-list-achievement > li{position:relative;padding:25px 0;border-top:solid 1px #d2dfe3;}.p-list-achievement > li:last-child{border-bottom:solid 1px #d2dfe3;}.p-list-achievement figure{position:absolute;top:25px;right:0;overflow:hidden;width:155px;border-radius:5px;}.p-list-achievement-title{width:calc(100% - 180px);font-size:15px;font-weight:500;}.p-list-achievement-title a{color:inherit;}.p-list-achievement-writer{width:calc(100% - 180px);margin:10px 0 0;font-size:15px;font-weight:500;}.p-list-achievement-tags{display:flex;flex-wrap:wrap;margin:15px 0 0;gap:5px;}.p-list-achievement-tags > li{padding:5px 15px;border:solid 1px #dde7ea;border-radius:20px;color:#027daf;font-size:13px;}
.p-list-adviser{width:calc(100vw - var(--scrollbar-width));}@media screen and (min-width:768px){.p-list-adviser{visibility:visible;overflow-x:visible;width:100%;}}.p-list-adviser-wrapper{padding:0 0 36px;}@media screen and (min-width:768px){.p-list-adviser-wrapper{padding:0;}}.p-list-adviser-slider{padding:30px 0 35px;}@media screen and (min-width:768px){.p-list-adviser-slider{padding:6rem 6rem 0;}}@media screen and (min-width:768px) and (max-width:1024px){.p-list-adviser-inner{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;}}@media screen and (min-width:1025px) and (max-width:1279px){.p-list-adviser-inner{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;}}@media screen and (min-width:1280px){.p-list-adviser-inner{display:grid;grid-template-columns:repeat(5,1fr);gap:2rem;}}@media screen and (max-width:767px){.p-list-adviser .splide__slide{width:155px;}}@media screen and (min-width:768px){.p-list-adviser .splide__track{overflow:visible;}}@media screen and (min-width:768px){.p-list-adviser .p-progress{display:none;}}.p-list-adviser.p-col{width:100%;margin:30px 0 0;}@media screen and (min-width:768px){.p-list-adviser.p-col{margin:5rem 0 0;}}
.p-list-checkbox{display:flex;flex-wrap:wrap;gap:3px;}@media screen and (min-width:1025px){.p-list-checkbox{gap:5px;}}.p-list-checkbox li{line-height:1;}
.p-list-course{list-style-type:none;width:100%;}@media screen and (min-width:768px){.p-list-course{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}}.p-list-course > li:nth-child(n+2){margin-top:15px;}@media screen and (min-width:768px){.p-list-course > li:nth-child(n+2){margin-top:20px;}}.p-list-course a{display:flex;position:relative;justify-content:center;align-items:center;width:100%;max-width:100%;padding:17px 44px 17px 0;border-radius:10px;color:#fff;font-size:16px;font-weight:bold;text-align:center;}@media screen and (min-width:768px){.p-list-course a{justify-content:space-between;width:400px;padding:15px 20px 15px 15px;}}.p-list-course a img{display:none;}@media screen and (min-width:768px){.p-list-course a img{display:block;width:60px;border-radius:6px;}}.p-list-course a:after{content:'';display:block;position:absolute;top:50%;right:20px;width:24px;height:24px;background:url('data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ccircle%20cx%3D%2213%22%20cy%3D%2213%22%20r%3D%2212%22%20fill%3D%22white%22%2F%3E%3Ccircle%20cx%3D%2213%22%20cy%3D%2213%22%20r%3D%2212.5%22%20stroke%3D%22black%22%20stroke-opacity%3D%220.2%22%2F%3E%3Cpath%20d%3D%22M15.7432%2012.6677L11.6723%2011.0397C11.3634%2010.9162%2011%2011.0958%2011%2011.372L11%2014.628C11%2014.9042%2011.3634%2015.0838%2011.6723%2014.9603L15.7432%2013.3323C16.0856%2013.1954%2016.0856%2012.8046%2015.7432%2012.6677Z%22%20fill%3D%22%23144086%22%2F%3E%3C%2Fsvg%3E') no-repeat center/contain;-webkit-transform:translateY(-50%);transform:translateY(-50%);}@media screen and (min-width:768px){.p-list-course a:after{position:static;-webkit-transform:none;transform:none;}}.p-list-course > li:nth-child(1) a{background-color:#144086;}.p-list-course > li:nth-child(2) a{background-color:#1a6974;}
.p-list-figure{display:grid;margin:30px 0 0;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:24px;}@media screen and (min-width:768px){.p-list-figure{display:flex;flex-wrap:wrap;}}@media screen and (min-width:1025px){.p-list-figure{margin:6rem 0 0;gap:4.8rem;}}.p-list-figure a{color:#272c40;}@media screen and (min-width:768px) and (max-width:1024px){.p-list-figure figure{width:12.5vw;}}@media screen and (min-width:1025px){.p-list-figure figure{width:16rem;}}.p-list-figure picture{aspect-ratio:160/265;}.p-list-figure figcaption{width:100%;margin:20px 0 0;font-size:13px;font-weight:500;line-height:1.3333333333;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:1025px){.p-list-figure figcaption{margin:25px 0 0;font-size:1.5rem;}}
.p-list-glossary{margin:30px 0 0;padding:15px 25px;border:1px solid #d2dfe3;border-radius:8px;background-color:#fff;box-shadow:0 15px 10px rgba(87,171,202,0.04);}@media screen and (min-width:1025px){.p-list-glossary{margin:50px 0 0;}}.p-list-glossary dt,.p-list-glossary dd{display:inline;font-size:13px;line-height:1.6923076923;}@media screen and (min-width:1025px){.p-list-glossary dt,.p-list-glossary dd{line-height:1.5384615385;}}
.p-list-input{display:flex;flex-wrap:wrap;gap:10px 25px;}.p-list-input li{line-height:1.1;}.p-list-input li.type-flex{display:flex;gap:0 12px;}@media screen and (min-width:1025px){.p-list-input li.type-row-pc{display:flex;gap:0 12px;}.p-list-input li.type-row-pc label{white-space:nowrap;}}.p-list-input.type-column{flex-direction:column;}
.p-list-merchandise{margin:30px -25px 0;}@media screen and (min-width:768px){.p-list-merchandise{visibility:visible;overflow-x:visible;width:100%;margin:5rem 0 0;padding:0;}}.p-list-merchandise-wrapper{padding:0 0 35px;}@media screen and (min-width:768px){.p-list-merchandise-wrapper{padding:0;}}.p-list-merchandise-wrapper .p-scrollbar-wrapper{margin:30px 0 0;}@media screen and (min-width:768px) and (max-width:1279px){.p-list-merchandise-inner{display:grid;grid-template-columns:repeat(2,1fr);gap:4.8rem;}}@media screen and (min-width:1280px){.p-list-merchandise-inner{display:grid;grid-template-columns:repeat(3,1fr);gap:4.8rem;}}@media screen and (max-width:767px){.p-list-merchandise .splide__slide{width:260px;}}@media screen and (min-width:768px){.p-list-merchandise .p-progress{display:none;}}.p-list-merchandise.p-col{width:100%;margin:30px 0 0;}@media screen and (min-width:768px){.p-list-merchandise.p-col{margin:5rem 0 0;}}
.p-list-nav-category{display:flex;flex-direction:column;gap:10px;}@media screen and (min-width:1025px){.p-list-nav-category{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem 4.8rem;}}.p-list-nav-category .is-active .c-link-banner{background-color:#99a3b7;color:#fff;pointer-events:none;}.p-list-nav-category .is-active .c-link-banner::after{display:none;}
.p-list-news{display:block;border-top:1px solid #d2dfe3;}.p-list-news li{border-bottom:1px solid #d2dfe3;}
.p-list-trend .p-list-news-category{width:160px;}.p-list-news{display:block;border-top:1px solid #d2dfe3;}.p-list-news li{border-bottom:1px solid #d2dfe3;}.p-list-news a{display:block;position:relative;padding:20px 0;color:#272c40;}@media screen and (min-width:1025px){.p-list-news a{display:flex;justify-content:space-between;align-items:center;padding:2rem 4rem 2rem 0;gap:0 2rem;}}.p-list-news a::after{display:none;}@media screen and (min-width:1025px){.p-list-news a::after{content:'';display:block;position:absolute;top:50%;right:0;width:20px;height:20px;border-radius:50%;background:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 5 4\' fill=\'%23fff\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M4.743 1.668.673.04C.362-.084 0 .096 0 .372v3.256c0 .276.363.456.672.332l4.071-1.628c.343-.137.343-.527 0-.664Z\' fill=\'%23fff\'/%3E%3C/svg%3E') no-repeat 55% 50%/5px 4px,linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%) no-repeat 50% 50%/auto;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);}}.p-list-news-date{font-size:15px;white-space:nowrap;}.p-list-news-category{display:inline-block;width:80px;margin:0 0 10px 10px;text-align:center;}@media screen and (min-width:1025px){.p-list-news-category{margin:0;}}.p-list-news-title{display:inline;font-size:17px;font-weight:500;line-height:1.5294117647;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:1025px){.p-list-news-title{display:block;margin:0 auto 0 0;}}.p-list-news-new{margin:0 0 0 10px;padding:3px 8px;}@media screen and (min-width:1025px){.p-list-news-new{padding:6px 11px;}}
.p-list-search{display:block;border-top:1px solid #d2dfe3;}.p-list-search li{border-bottom:1px solid #d2dfe3;}.p-list-search a{display:block;position:relative;padding:20px 0;padding:2rem 4rem 2rem 0;color:#272c40;gap:0 2rem;}.p-list-search a::after{display:none;}@media screen and (min-width:1025px){.p-list-search a::after{content:'';display:block;position:absolute;top:50%;right:0;width:20px;height:20px;border-radius:50%;background:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 5 4\' fill=\'%23fff\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M4.743 1.668.673.04C.362-.084 0 .096 0 .372v3.256c0 .276.363.456.672.332l4.071-1.628c.343-.137.343-.527 0-.664Z\' fill=\'%23fff\'/%3E%3C/svg%3E') no-repeat 55% 50%/5px 4px,linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%) no-repeat 50% 50%/auto;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);}}.p-list-search-title{display:block;padding-left:0.5em;border-left:5px solid #0084ba;font-size:17px;font-weight:500;line-height:1.5294117647;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}.p-list-search-url{margin-bottom:0.5em;color:#888;font-size:11px;}.p-list-search-text{font-size:13px;}
@media screen and (min-width:1025px){.p-list-record.firstrecord{display:grid;grid-template-areas:'item1 item2' 'item1 item3' 'item1 item4';gap:0 100px;grid-auto-columns:1fr 1fr;}}.p-list-record > li{position:relative;min-height:170px;padding:25px 0;border-top:solid 1px #d2dfe3;}@media screen and (min-width:1025px){.p-list-record > li{min-height:176.25px;margin:0;padding:30px 0;}}.p-list-record > li:last-child{border-bottom:solid 1px #d2dfe3;}.p-list-record.firstrecord > li:first-child{padding:0;border-top:none;}@media screen and (min-width:1025px){.p-list-record.firstrecord > li:first-child{grid-area:item1;}}.p-list-record.firstrecord > li:nth-child(2){margin:40px 0 0;}@media screen and (min-width:1025px){.p-list-record.firstrecord > li:nth-child(2){margin:0;padding-top:0;border-top:none;grid-area:item2;}}@media screen and (min-width:1025px){.p-list-record.firstrecord > li:nth-child(3){grid-area:item3;}}@media screen and (min-width:1025px){.p-list-record.firstrecord > li:nth-child(4){grid-area:item4;}}.p-list-record > li > a{display:block;position:relative;color:inherit;}@media screen and (min-width:1025px){.p-list-record > li > a{margin:0;}}.p-list-record > li > a:hover{opacity:1;}.p-list-record > li > a > :not(figure){transition:opacity 0.2s ease;}.p-list-record > li > a:hover > :not(figure){opacity:0.6;}.p-list-record figure{position:absolute;top:0;right:0;overflow:hidden;width:155px;border-radius:5px;will-change:transform;aspect-ratio:160/120;}@media screen and (min-width:1025px){.p-list-record figure{left:0;width:160px;border-radius:6px;}}.p-list-record figure img{width:100%;height:100%;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;-o-object-fit:cover;object-fit:cover;}.p-list-record.firstrecord > li:first-child figure{position:relative;width:100%;max-width:520px;margin:0 auto;}@media screen and (min-width:1025px){.p-list-record.firstrecord > li:first-child figure{max-width:inherit;}}@media screen and (min-width:768px){.p-list-record a:hover img{-webkit-transform:scale3d(1.15,1.15,1) rotateZ(0.001deg);transform:scale3d(1.15,1.15,1) rotateZ(0.001deg);}}.p-list-record-title{width:calc(100% - 180px);margin:0;font-size:18px;font-weight:500;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:1025px){.p-list-record-title{position:relative;width:calc(100% - 220px);margin:0 0 0 220px;font-size:17px;}}.p-list-record.firstrecord > li:first-child .p-list-record-title{width:100%;margin:25px 0 0;font-size:20px;}@media screen and (min-width:1025px){.p-list-record.firstrecord > li:first-child .p-list-record-title{width:calc(100% - 40px);margin:35px 0 0 40px;font-size:22px;}}@media screen and (min-width:1025px){.p-list-record-title:before{content:'';display:block;position:absolute;top:2.75px;left:-35px;width:20px;height:20px;border-radius:50%;background:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 5 4\' fill=\'%23fff\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M4.743 1.668.673.04C.362-.084 0 .096 0 .372v3.256c0 .276.363.456.672.332l4.071-1.628c.343-.137.343-.527 0-.664Z\' fill=\'%23fff\'/%3E%3C/svg%3E') no-repeat 55% 50%/5px 4px,linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%) no-repeat 50% 50%/auto;}}@media screen and (min-width:1025px){.p-list-record.firstrecord > li:first-child .p-list-record-title:before{top:6.5px;left:-40px;}}.p-list-record-interlocutor{width:calc(100% - 180px);margin:10px 0 0;font-size:15px;font-weight:500;}@media screen and (min-width:1025px){.p-list-record-interlocutor{width:calc(100% - 220px);margin:10px 0 0 220px;font-size:13px;}}.p-list-record.firstrecord > li:first-child .p-list-record-interlocutor{width:100%;margin:25px 0 0;}@media screen and (min-width:1025px){.p-list-record.firstrecord > li:first-child .p-list-record-interlocutor{width:calc(100% - 40px);margin:30px 0 0 40px;font-size:15px;}}.p-list-record .p-list-record-tags{display:flex;flex-wrap:wrap;margin:15px 0 0 0;gap:5px;}@media screen and (min-width:1025px){.p-list-record .p-list-record-tags{margin:20px 0 0 220px;}}.p-list-record .p-list-record-tags > li > a{display:block;padding:5px 15px;border:solid 1px #dde7ea;border-radius:20px;color:#027daf;font-size:13px;font-weight:500;transition:border-color 0.2s ease,background-color 0.2s ease,opacity 0.2s ease;}@media (hover:hover){.p-list-record .p-list-record-tags > li > a:hover{border-color:rgba(0,0,0,0.1);background-color:#99a3b7;opacity:1;color:#fff;}.p-list-record .p-list-record-tags > li > a:hover::before{color:#fff;}}.p-list-record.firstrecord > li:first-child .p-list-record-tags{width:100%;margin:25px 0 0 0;}@media screen and (min-width:1025px){.p-list-record.firstrecord > li:first-child .p-list-record-tags{margin:30px 0 0 40px;}}.p-list-results-wrp li{min-height:auto;}.p-list-results-wrp .p-list-record-title{margin-left:3em;}
.p-list-seminar{display:block;}h2 + .p-list-seminar{margin:0;}h1 + .p-list-seminar{border-top:1px solid #d2dfe3;}.p-list-seminar > li{border-bottom:1px solid #d2dfe3;}.p-list-seminar a{display:block;padding:20px 0;color:#272c40;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:1025px){.p-list-seminar a{display:grid;position:relative;align-items:center;padding:3.8rem 5rem 3.8rem 0;grid-template-columns:1fr auto;grid-template-areas:'date tags' 'name tags';gap:0.3rem 4.8rem;}.p-list-seminar a::after{content:'';display:block;position:absolute;top:50%;right:0;width:2rem;height:2rem;border-radius:50%;background:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 5 4\' fill=\'%23fff\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M4.743 1.668.673.04C.362-.084 0 .096 0 .372v3.256c0 .276.363.456.672.332l4.071-1.628c.343-.137.343-.527 0-.664Z\' fill=\'%23fff\'/%3E%3C/svg%3E') no-repeat 55% 50%/5px 4px,linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%) no-repeat 50% 50%/auto;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);}}.p-list-seminar-date{display:flex;flex-direction:column;font-size:15px;font-weight:500;line-height:1;letter-spacing:0.02em;grid-area:date;gap:6px 0;}@media screen and (min-width:1025px){.p-list-seminar-date{flex-direction:row;align-items:center;gap:0 1.2rem;}}.p-list-seminar-name{margin:16px 0 0;font-size:17px;font-weight:500;line-height:1.4117647059;letter-spacing:0.01em;grid-area:name;}@media screen and (min-width:1025px){.p-list-seminar-name{margin:0;font-size:1.8rem;line-height:1.5;letter-spacing:0;}}.p-list-seminar .p-list-tags{margin:12px 0 0;grid-area:tags;}@media screen and (min-width:1025px){.p-list-seminar .p-list-tags{margin:0;}}.p-list-seminar.type-end a{display:grid;grid-template-columns:60px 1fr;grid-template-areas:'label date' 'name name' 'tags tags';gap:0 15px;}.p-list-seminar.type-end a .p-list-seminar-date{align-self:center;}.p-list-seminar.type-end a .p-list-tags{margin:15px 0 0;}@media screen and (min-width:1025px){.p-list-seminar.type-end a .p-list-tags{margin:0;}}@media screen and (min-width:1025px){.p-list-seminar.type-end a{padding:3.8rem 0;grid-template-columns:6rem 1fr auto;grid-template-areas:'label date tags' 'label name tags';gap:0.3rem 3rem;}.p-list-seminar.type-end a .c-label-circle{grid-area:label;}.p-list-seminar.type-end a::after{display:none;}}
.p-list-sns{display:flex;gap:20px;}.p-list-sns img{width:auto;height:21px;}
.p-list-tags{display:flex;line-height:1;gap:5px;}.p-list-tags.type-wrap{display:flex;flex-wrap:wrap;line-height:1;gap:5px;}
.p-list{display:flex;flex-direction:column;margin:45px 0 0;font-weight:400;gap:10px 20px;}.p-list li{display:block;position:relative;padding:0 0 0 1.25em;font-size:15px;}@media screen and (min-width:1025px){.p-list li{font-size:17px;}}.p-list li::before{content:'';display:block;position:absolute;top:7.25px;left:0;width:8px;height:8px;border-radius:50%;background:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%) no-repeat 50% 50%/cover;}@media screen and (min-width:1025px){.p-list li::before{top:8.75px;}}.p-list-number{counter-reset:number;display:flex;flex-direction:column;margin:45px 0 0;padding:0;font-weight:400;gap:10px 20px;}.p-list-number li{counter-increment:number;display:block;position:relative;padding:0 0 0 1.25em;font-size:15px;}@media screen and (min-width:1025px){.p-list-number li{font-size:17px;}}.p-list-number li::before{content:counter(number) '.';display:block;position:absolute;left:0;}
.p-pager{display:grid;align-items:center;margin:45px 0 0;grid-template-columns:auto 1fr auto;grid-template-areas:'first items last';gap:10px;}@media screen and (min-width:1025px){.p-pager{margin:8rem 0 0;}}.p-pager-first a,.p-pager-last a{display:flex;align-items:center;color:#272c40;font-size:13px;gap:0 5px;}@media screen and (min-width:1025px){.p-pager-first a,.p-pager-last a{font-size:1.7rem;gap:0 1.4rem;}}.p-pager-first a span,.p-pager-last a span{display:none;}@media screen and (min-width:768px){.p-pager-first a span,.p-pager-last a span{display:block;}}.p-pager-first{grid-area:first;}.p-pager-first a::before{content:'';display:block;width:24px;height:24px;border-radius:50%;background:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 5 4\' fill=\'%23fff\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M4.743 1.668.673.04C.362-.084 0 .096 0 .372v3.256c0 .276.363.456.672.332l4.071-1.628c.343-.137.343-.527 0-.664Z\' fill=\'%23fff\'/%3E%3C/svg%3E') no-repeat 55% 50%/5px 4px,linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%) no-repeat 50% 50%/auto;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);}@media screen and (min-width:1025px){.p-pager-first a::before{width:3.4rem;height:3.4rem;}}.p-pager-last{grid-area:last;}.p-pager-last a::after{content:'';display:block;width:24px;height:24px;border-radius:50%;background:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 5 4\' fill=\'%23fff\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M4.743 1.668.673.04C.362-.084 0 .096 0 .372v3.256c0 .276.363.456.672.332l4.071-1.628c.343-.137.343-.527 0-.664Z\' fill=\'%23fff\'/%3E%3C/svg%3E') no-repeat 55% 50%/5px 4px,linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%) no-repeat 50% 50%/auto;}@media screen and (min-width:1025px){.p-pager-last a::after{width:3.4rem;height:3.4rem;}}.p-pager ol{display:flex;list-style-type:none;justify-content:center;align-items:center;width:100%;margin:0;padding:0;grid-area:items;gap:10px;}.p-pager ol:first-child{padding-left:24px;}@media screen and (min-width:1025px){.p-pager ol:first-child{padding-left:10rem;}}.p-pager ol:last-child{padding-right:24px;}@media screen and (min-width:1025px){.p-pager ol:last-child{padding-right:10rem;}}.p-pager ol a{color:#272c40;font-size:13px;}@media screen and (min-width:1025px){.p-pager ol a{font-size:1.7rem;}}.p-pager-prev a,.p-pager-next a{display:flex;align-items:center;gap:0 5px;}@media screen and (min-width:1025px){.p-pager-prev a,.p-pager-next a{gap:0 1.3rem;}}.p-pager-prev a span,.p-pager-next a span{display:none;}@media screen and (min-width:768px){.p-pager-prev a span,.p-pager-next a span{display:block;}}.p-pager-prev{margin:0 10px 0 0;}@media screen and (min-width:1025px){.p-pager-prev{margin:0 2rem 0 0;}}.p-pager-prev a::before{content:'';display:block;width:7px;height:7px;background:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 5 5\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M4.743 2.168.673.54C.362.416 0 .596 0 .872v3.256c0 .276.363.456.672.332l4.071-1.628c.343-.137.343-.527 0-.664Z\' fill=\'url(%23a)\'/%3E%3Cdefs%3E%3ClinearGradient id=\'a\' x1=\'5\' y1=\'4.5\' x2=\'0\' y2=\'4.5\' gradientUnits=\'userSpaceOnUse\'%3E%3Cstop stop-color=\'%23009EDE\'/%3E%3Cstop offset=\'1\' stop-color=\'%230084BA\'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E') no-repeat 50% 50%;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);}.p-pager-next{margin:0 0 0 10px;}@media screen and (min-width:1025px){.p-pager-next{margin:0 0 0 2rem;}}.p-pager-next a::after{content:'';display:block;width:7px;height:7px;background:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 5 5\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M4.743 2.168.673.54C.362.416 0 .596 0 .872v3.256c0 .276.363.456.672.332l4.071-1.628c.343-.137.343-.527 0-.664Z\' fill=\'url(%23a)\'/%3E%3Cdefs%3E%3ClinearGradient id=\'a\' x1=\'5\' y1=\'4.5\' x2=\'0\' y2=\'4.5\' gradientUnits=\'userSpaceOnUse\'%3E%3Cstop stop-color=\'%23009EDE\'/%3E%3Cstop offset=\'1\' stop-color=\'%230084BA\'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E') no-repeat 50% 50%;}.p-pager-item a{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border:1px solid #d2dfe3;border-radius:50%;}@media screen and (min-width:1025px){.p-pager-item a{width:4rem;height:4rem;}}.p-pager-item.is-active a{border-width:0;background:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%);color:#fff;font-weight:700;pointer-events:none;}.p-pager-item.is-active a:hover{opacity:1;}
.p-progress{position:relative;z-index:0;width:calc(100% - 50px);height:10px;margin:0 auto;-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,0.03));filter:drop-shadow(0 4px 4px rgba(0,0,0,0.03));}@media screen and (min-width:768px){.p-progress{width:calc(100% - 80px);}}.p-progress::before{content:'';display:block;position:absolute;top:4.5px;left:0;width:100%;height:1px;background-color:#cfdadc;}.p-progress.cl-reverse::before{background:rgba(255,255,255,0.2);}.p-progress-bar{cursor:pointer;position:absolute;top:50%;left:0;width:0;height:10px;margin-top:-5px;border-radius:5px;background:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%) no-repeat 50% 50%;transition:width 0.2s ease,-webkit-transform 0.3s ease;transition:width 0.2s ease,transform 0.3s ease;transition:width 0.2s ease,transform 0.3s ease,-webkit-transform 0.3s ease;}.p-progress.cl-reverse .p-progress-bar{background:#cfdadc no-repeat 50% 50%;}
.p-scrollbar{overflow-x:auto;height:10px;background-color:transparent;-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,0.03));filter:drop-shadow(0 4px 4px rgba(0,0,0,0.03));}.p-scrollbar-wrapper{width:100%;max-width:1200px;margin:0 auto;}.p-scrollbar-inner{display:flex;}.p-scrollbar-content{min-width:100%;height:1px;}.p-scrollbar .os-scrollbar{width:100%;padding:0;}.p-scrollbar .os-scrollbar-track{height:10px;}.p-scrollbar .os-scrollbar-track::before{content:'';display:block;position:absolute;top:4px;left:0;width:100%;height:1px;background-color:#cfdadc;}.p-scrollbar .os-scrollbar-handle,.p-scrollbar .os-scrollbar-interaction .os-scrollbar-handle{top:0;height:10px !important;border:none;border-radius:5px;background:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%) no-repeat 50% 50%;}.p-scrollbar .os-scrollbar-handle::before{top:0;bottom:0;height:11px;line-height:1;}.p-scrollbar .os-scrollbar-handle:hover{background:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%) no-repeat 50% 50%;}.p-scrollbar .os-scrollbar-vertical{display:none;}
.p-search{display:flex;gap:0 15px;}@media screen and (min-width:1025px){.p-search{gap:0 3rem;}}
.p-section-home-adviser{position:relative;overflow:hidden;padding:70px 0;background-color:#fff;}@media screen and (min-width:768px){.p-section-home-adviser{padding:120px 0;}}.p-section-home-adviser::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(/themes/custom/qualia/images/home/bg_adviser_sp.png) no-repeat center top/cover;}@media screen and (min-width:768px){.p-section-home-adviser::before{background:url(/themes/custom/qualia/images/home/bg_adviser.png) no-repeat center top/cover;}}.p-section-home-adviser .c-heading-2-center{position:relative;margin:0 !important;color:#fff;}.p-section-home-adviser .c-heading-2-center .sup{color:#fff;}.p-section-home-adviser .c-heading-2-center .sup::before{background:#fff;}.p-section-home-adviser-slider{margin:40px 0 0;}@media screen and (min-width:768px){.p-section-home-adviser-slider{margin:100px 0 0;}}.p-section-home-adviser-slider-wrapper .p-scrollbar-wrapper{width:calc(100vw - 50px - var(--scrollbar-width));margin-top:30px;}@media screen and (min-width:768px){.p-section-home-adviser-slider-wrapper .p-scrollbar-wrapper{width:calc(100vw - 80px - var(--scrollbar-width));margin-top:100px;}}@media screen and (min-width:1280px){.p-section-home-adviser-slider-wrapper .p-scrollbar-wrapper{width:100%;}}.p-section-home-adviser-slider-wrapper .os-scrollbar-track::before{background-color:rgba(255,255,255,0.2);}.p-section-home-adviser-slider-wrapper .os-scrollbar-handle,.p-section-home-adviser-slider-wrapper .os-scrollbar-interaction .os-scrollbar-handle{background:#fff;}.p-section-home-adviser-slider-wrapper .os-scrollbar-handle:hover{background:#fff;}.p-section-home-adviser-slider .splide__track{overflow:visible;}@media screen and (min-width:768px){.p-section-home-adviser-slider .splide__slide{width:200px !important;}}.p-section-home-adviser-slider .p-progress{margin:30px auto 0;}@media screen and (min-width:768px){.p-section-home-adviser-slider .p-progress{max-width:1200px;margin:60px auto 0;}}
.p-section-home-banner{padding:60px 0;}@media screen and (min-width:768px) and (max-width:1024px){.p-section-home-banner{padding:100px 0;}}@media screen and (min-width:1025px){.p-section-home-banner{padding:120px 0;}}.p-section-home-banner-inner{padding:0 25px;}@media screen and (min-width:768px){.p-section-home-banner-inner{position:relative;max-width:1280px;margin:0 auto;padding:0 40px;}}.p-section-home-banner ul{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;}.p-section-home-banner li{overflow:hidden;width:calc((100% - 15px) / 2);border-radius:4px;aspect-ratio:390/110;}@media screen and (min-width:768px){.p-section-home-banner li{width:calc((100% - 30px) / 3);}}.p-section-home-banner a{display:block;height:100%;transition:opacity 0.2s ease;}@media (hover:hover){.p-section-home-banner a:hover{opacity:0.6;}}.p-section-home-banner img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.p-section-home-kv{position:relative;height:500px;padding:150px 8% 0;}@media screen and (min-width:768px){.p-section-home-kv{height:700px;padding:250px 8% 0;}}.p-section-home-kv .picture{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;}.p-section-home-kv .picture video{position:absolute;top:0;left:50%;width:auto;min-width:100%;height:auto;min-height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.p-section-home-kv .picture::after{content:'';display:block;position:absolute;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2);background-image:radial-gradient(rgba(0,0,0,0.2) 30%,rgba(0,0,0,0) 31%),radial-gradient(rgba(0,0,0,0.2) 30%,rgba(0,0,0,0) 31%);background-position:0 0,2px 2px;background-size:4px 4px;}.p-section-home-kv img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.p-section-home-kv h1{position:relative;color:#fff;font-size:24px;text-align:center;text-shadow:0 2px 1px rgba(0,0,0,0.3);}@media screen and (min-width:768px) and (max-width:1024px){.p-section-home-kv h1{font-size:40px;}}@media screen and (min-width:1025px){.p-section-home-kv h1{font-size:58px;}}.p-section-home-kv p{position:relative;margin:10px 0 0;color:#fff;font-size:17px;font-weight:700;text-align:center;text-shadow:0 2px 1px rgba(0,0,0,0.3);}@media screen and (min-width:768px) and (max-width:1024px){.p-section-home-kv p{margin:35px 0 0;font-size:30px;}}@media screen and (min-width:1025px){.p-section-home-kv p{margin:35px 0 0;font-size:40px;}}
.p-section-home-news{display:grid;margin:80px 0 0;padding:0 25px;grid-template-columns:1fr;grid-template-areas:'heading' 'list' 'link';gap:4rem;}@media screen and (min-width:1025px){.p-section-home-news{max-width:1280px;margin:120px auto 0;padding:0 40px 0;grid-template-columns:22rem 1fr;grid-template-rows:6.3rem 1fr;grid-template-areas:'heading list' 'link list';gap:6rem 9rem;}}.p-section-home-news .c-heading-2-left{margin-top:0 !important;grid-area:heading;}.p-section-home-news-link{display:flex;justify-content:center;grid-area:link;}@media screen and (min-width:1025px){.p-section-home-news-link{display:block;}}.p-section-home-news-list{border:solid 1px #d2dfe3;border-radius:10px;background-color:#fff;grid-area:list;}@media screen and (min-width:1025px){.p-section-home-news-list{width:100%;}}.p-section-home-news-list > li:nth-child(n+2){border-top:solid 1px #d2dfe3;}.p-section-home-news-list > li > a{display:flex;position:relative;flex-wrap:wrap;align-items:center;padding:25px;color:inherit;gap:10px 25px;}@media screen and (min-width:768px){.p-section-home-news-list > li > a{padding:15px 65px 15px 25px;gap:10px 20px;}}@media screen and (min-width:768px){.p-section-home-news-list > li > a:after{content:'';display:block;position:absolute;top:50%;right:25px;width:20px;height:20px;border-radius:10px;background:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 5 4\' fill=\'%23fff\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M4.743 1.668.673.04C.362-.084 0 .096 0 .372v3.256c0 .276.363.456.672.332l4.071-1.628c.343-.137.343-.527 0-.664Z\' fill=\'%23fff\'/%3E%3C/svg%3E') no-repeat 55% 50%/5px 4px,linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%) no-repeat 50% 50%/auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);}}.p-section-home-news-list-date{font-size:13px;}@media screen and (min-width:768px){.p-section-home-news-list-date{font-size:15px;}}.p-section-home-news-list .c-label{width:80px;height:22px;padding:0;line-height:22px;text-align:center;}.p-section-home-news-list-title{width:100%;font-size:17px;font-weight:500;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:768px){.p-section-home-news-list-title{flex:1;width:auto;}}.p-section-home-news-list-new{display:inline-flex;justify-content:center;align-items:center;width:45px;height:20px;margin-left:10px;border-radius:3px;background-color:#e94663;color:#fff;font-size:13px;font-weight:bold;}
.p-section-home-record{padding:0 0 80px;background-color:#fff;}@media screen and (min-width:768px){.p-section-home-record{padding:0 0 120px;}}.p-section-home-record > picture{margin:0 0 60px;padding:0;}@media screen and (min-width:768px){.p-section-home-record > picture{width:100%;}}.p-section-home-record > picture img{display:block;width:100%;height:auto;}.p-section-home-record-inner{display:grid;margin:80px 0 0;padding:0 25px;grid-template-columns:1fr;grid-template-areas:'heading' 'list' 'link';}@media screen and (min-width:768px) and (max-width:1024px){.p-section-home-record-inner{margin:120px auto 0;}}@media screen and (min-width:1025px){.p-section-home-record-inner{position:relative;max-width:1280px;margin:144px auto 0;padding:0 40px;grid-template-columns:auto 210px;grid-template-areas:'heading link' 'list list';gap:8rem 9.5rem;}}.p-section-home-record .c-heading-2-left{margin:0 0 40px !important;grid-area:heading;}@media screen and (min-width:768px){.p-section-home-record .c-heading-2-left{width:100%;font-size:40px;}}@media screen and (min-width:1025px){.p-section-home-record .c-heading-2-left{margin:0 !important;padding:0 0 0 0 !important;}}@media screen and (min-width:1025px){.p-section-home-record .c-heading-2-left .sup{position:absolute;top:-24px;}}.p-section-home-record .p-list-record{grid-area:list;}.p-section-home-record-link{display:flex;justify-content:center;margin:40px 0 0;grid-area:link;}@media screen and (min-width:1025px){.p-section-home-record-link{justify-content:flex-end;align-self:center;margin:0;justify-self:end;}}
.p-section-home-seminar{margin:80px 0 0;padding:0 0 80px;background:url('data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%22284%22%20height%3D%22336%22%20viewBox%3D%220%200%20284%20336%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20opacity%3D%220.1%22%20clip-path%3D%22url(%23clip0_1_1059)%22%3E%3Cpath%20d%3D%22M87.1452%20178.738C67.4331%20134.344%2069.1046%2059.8578%20100.229%2020.0015C112.563%204.09341%20125.59%20-0.960418%20134.005%202.5428C144.207%206.79261%20145.129%2026.2039%20124.322%2057.9626C103.514%2089.7213%2087.491%20138.02%2091.468%20177.761C92.1597%20184.653%2089.9118%20184.94%2087.1452%20178.68V178.738Z%22%20fill%3D%22url(%23paint0_linear_1_1059)%22%2F%3E%3Cpath%20d%3D%22M135.677%20160.992C152.334%20123.835%20207.551%2081.911%20267.955%2074.6748C315.391%2068.9893%20324.844%2096.0388%20273.489%20115.909C237.523%20129.808%20172.738%20136.642%20140.345%20167.022C133.371%20173.569%20131.412%20170.583%20135.677%20160.992Z%22%20fill%3D%22url(%23paint1_linear_1_1059)%22%2F%3E%3Cpath%20d%3D%22M133.486%20196.483C174.294%20180.346%20252.739%20180.059%20283.69%20227.668C300.694%20253.798%20277.869%20267.984%20248.013%20246.735C206.802%20217.331%20190.317%20199.01%20134.12%20202.226C127.78%20202.571%20128.011%20198.666%20133.486%20196.541V196.483Z%22%20fill%3D%22url(%23paint2_linear_1_1059)%22%2F%3E%3Cpath%20d%3D%22M117.579%20217.445C157.752%20232.607%20184.727%20282.513%20169.914%20322.025C164.381%20336.842%20151.239%20336.727%20146.052%20322.887C130.662%20282.054%20143.343%20244.035%20113.89%20220.432C108.875%20216.412%20111.873%20215.32%20117.636%20217.445H117.579Z%22%20fill%3D%22url(%23paint3_linear_1_1059)%22%2F%3E%3Cpath%20d%3D%22M96.7706%20246.85C100.805%20265.457%2098.9609%20302.959%2071.8711%20313.698C61.7845%20317.661%2054.2916%20309.678%2059.9977%20296.928C70.1996%20274.129%2093.1394%20267.237%2092.9089%20247.079C92.8513%20241.853%2095.9061%20242.715%2096.8283%20246.907L96.7706%20246.85Z%22%20fill%3D%22url(%23paint4_linear_1_1059)%22%2F%3E%3Cpath%20d%3D%22M62.8808%20193.784C44.0332%20189.936%2011.5831%20167.769%209.27763%20148.185C7.83669%20135.838%2021.4392%20130.497%2030.6613%20144.28C40.6326%20159.269%2040.8632%20176.498%2064.2641%20191.028C67.6071%20193.095%2066.9731%20194.588%2062.8808%20193.784Z%22%20fill%3D%22url(%23paint5_linear_1_1059)%22%2F%3E%3Cpath%20d%3D%22M175.678%2082.7152C186.023%2082.7152%20194.41%2074.3587%20194.41%2064.0504C194.41%2053.7422%20186.023%2045.3857%20175.678%2045.3857C165.332%2045.3857%20156.945%2053.7422%20156.945%2064.0504C156.945%2074.3587%20165.332%2082.7152%20175.678%2082.7152Z%22%20fill%3D%22url(%23paint6_linear_1_1059)%22%2F%3E%3Cpath%20d%3D%22M10.7177%20214.115C16.6067%20214.115%2021.3807%20209.358%2021.3807%20203.49C21.3807%20197.622%2016.6067%20192.866%2010.7177%20192.866C4.82867%20192.866%200.0546875%20197.622%200.0546875%20203.49C0.0546875%20209.358%204.82867%20214.115%2010.7177%20214.115Z%22%20fill%3D%22url(%23paint7_linear_1_1059)%22%2F%3E%3Cpath%20d%3D%22M216.833%20293.884C224.345%20293.884%20230.436%20287.816%20230.436%20280.331C230.436%20272.846%20224.345%20266.778%20216.833%20266.778C209.321%20266.778%20203.23%20272.846%20203.23%20280.331C203.23%20287.816%20209.321%20293.884%20216.833%20293.884Z%22%20fill%3D%22url(%23paint8_linear_1_1059)%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22paint0_linear_1_1059%22%20x1%3D%22141.028%22%20y1%3D%221.48608%22%20x2%3D%2274.2187%22%20y2%3D%221.48608%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23009EDE%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%230084BA%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22paint1_linear_1_1059%22%20x1%3D%22307.981%22%20y1%3D%2273.9058%22%20x2%3D%22133.434%22%20y2%3D%2273.9058%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23009EDE%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%230084BA%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22paint2_linear_1_1059%22%20x1%3D%22289.505%22%20y1%3D%22186.704%22%20x2%3D%22129.371%22%20y2%3D%22186.704%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23009EDE%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%230084BA%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22paint3_linear_1_1059%22%20x1%3D%22174.028%22%20y1%3D%22216.382%22%20x2%3D%22111.344%22%20y2%3D%22216.382%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23009EDE%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%230084BA%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22paint4_linear_1_1059%22%20x1%3D%2298.3926%22%20y1%3D%22243.457%22%20x2%3D%2258.0234%22%20y2%3D%22243.457%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23009EDE%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%230084BA%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22paint5_linear_1_1059%22%20x1%3D%2266.4118%22%20y1%3D%22136.135%22%20x2%3D%229.17187%22%20y2%3D%22136.135%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23009EDE%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%230084BA%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22paint6_linear_1_1059%22%20x1%3D%22194.41%22%20y1%3D%2245.3857%22%20x2%3D%22156.945%22%20y2%3D%2245.3857%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23009EDE%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%230084BA%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22paint7_linear_1_1059%22%20x1%3D%2221.3807%22%20y1%3D%22192.866%22%20x2%3D%220.0546875%22%20y2%3D%22192.866%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23009EDE%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%230084BA%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22paint8_linear_1_1059%22%20x1%3D%22230.436%22%20y1%3D%22266.778%22%20x2%3D%22203.23%22%20y2%3D%22266.778%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23009EDE%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%230084BA%22%2F%3E%3C%2FlinearGradient%3E%3CclipPath%20id%3D%22clip0_1_1059%22%3E%3Crect%20width%3D%22284%22%20height%3D%22336%22%20fill%3D%22white%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E') no-repeat calc(100% + 25px) calc(100% - 113px)/284px auto;background-color:#fff;}@media screen and (min-width:768px){.p-section-home-seminar{margin:120px 0 0;padding:120px 0;}}@media screen and (min-width:1025px){.p-section-home-seminar{border-top:solid 1px #d2dfe3;background-position:calc(100% + 40px) calc(100% + 100px);background-size:486px auto;}}.p-section-home-seminar-inner{display:grid;position:relative;margin:0 auto;grid-template-columns:1fr;grid-template-areas:'image' 'list-wrap' 'cours';}@media screen and (min-width:1280px){.p-section-home-seminar-inner{max-width:1280px;padding:0 40px;grid-template-columns:auto 68rem;grid-template-rows:39rem 1fr;grid-template-areas:'image list-wrap' 'cours list-wrap';gap:0 8rem;justify-items:flex-end;}}.p-section-home-seminar-list-wrap{display:grid;margin:60px 0 0;padding:0 25px;grid-area:list-wrap;grid-template-columns:1fr;grid-template-areas:'list-wrap-heading' 'list-wrap-list' 'list-wrap-link';}@media screen and (min-width:1280px){.p-section-home-seminar-list-wrap{justify-content:space-between;width:100%;margin:24px 0 0;padding:0;grid-template-columns:1fr 29rem;grid-template-areas:'list-wrap-heading list-wrap-link' 'list-wrap-list list-wrap-list';}}.p-section-home-seminar picture{grid-area:image;}@media screen and (min-width:1280px){.p-section-home-seminar picture{position:absolute;min-width:520px;max-width:520px;border-radius:0 8px 8px 0;}}.p-section-home-seminar picture img{display:block;width:100%;height:auto;margin:0 auto;}@media screen and (min-width:1025px){.p-section-home-seminar picture img{height:390px;-o-object-fit:cover;object-fit:cover;}}.p-section-home-seminar .c-heading-2-left{margin-top:0 !important;grid-area:list-wrap-heading;}@media screen and (min-width:1025px){.p-section-home-seminar .c-heading-2-left{align-self:center;margin:0;padding-top:0 !important;}}@media screen and (min-width:1025px){.p-section-home-seminar .c-heading-2-left .sup{position:absolute;top:-24px;}}.p-section-home-seminar-list{margin:40px 0 0;grid-area:list-wrap-list;}.p-section-home-seminar-list > li{border-top:solid 1px #d2dfe3;}.p-section-home-seminar-list > li:last-child{border-bottom:solid 1px #d2dfe3;}.p-section-home-seminar-list > li > a{display:block;position:relative;padding:20px 0;color:#272c40;}@media screen and (min-width:1025px){.p-section-home-seminar-list > li > a{padding:25px 40px 25px 0;}}@media screen and (min-width:768px){.p-section-home-seminar-list > li > a:after{content:'';display:block;position:absolute;top:50%;right:0;width:20px;height:20px;border-radius:10px;background:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 5 4\' fill=\'%23fff\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M4.743 1.668.673.04C.362-.084 0 .096 0 .372v3.256c0 .276.363.456.672.332l4.071-1.628c.343-.137.343-.527 0-.664Z\' fill=\'%23fff\'/%3E%3C/svg%3E') no-repeat 55% 50%/5px 4px,linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%) no-repeat 50% 50%/auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);}}.p-section-home-seminar-list-date{display:flex;flex-direction:column;gap:5px;}@media screen and (min-width:768px){.p-section-home-seminar-list-date{flex-direction:row;gap:5px 20px;}}.p-section-home-seminar-list-date-head{display:flex;align-items:center;font-size:15px;font-weight:500;white-space:nowrap;letter-spacing:0.04em;gap:8px;}.p-section-home-seminar-list-date-head:before{content:'';display:block;width:12px;height:12px;background:url('data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20clip-path%3D%22url(%23clip0_1_1081)%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.85714%200.857143C3.85714%200.383756%203.47338%200%203%200C2.52662%200%202.14286%200.383756%202.14286%200.857143V1.71429H1.28571C0.575634%201.71429%200%202.28992%200%203V4.28571H12V3C12%202.28992%2011.4243%201.71429%2010.7143%201.71429H9.85723V0.857143C9.85723%200.383756%209.47349%200%209.00009%200C8.52669%200%208.14293%200.383756%208.14293%200.857143V1.71429H3.85714V0.857143ZM12%205.35714H0V10.7143C0%2011.4243%200.575634%2012%201.28571%2012H10.7143C11.4243%2012%2012%2011.4243%2012%2010.7143V5.35714Z%22%20fill%3D%22%234A5379%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_1_1081%22%3E%3Crect%20width%3D%2212%22%20height%3D%2212%22%20fill%3D%22white%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E') no-repeat center/contain;}.p-section-home-seminar-list-date-value{font-size:15px;font-weight:500;}.p-section-home-seminar-list-title{display:block;margin:10px 0 0;font-size:17px;font-weight:500;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}.p-section-home-seminar-list .p-list-tags{margin:10px 0 0;}.p-section-home-seminar-link{display:flex;justify-content:center;width:100%;margin:40px auto 0;grid-area:list-wrap-link;}@media screen and (min-width:1280px){.p-section-home-seminar-link{justify-content:flex-start;align-items:flex-end;align-self:center;width:100%;margin:0;text-align:inherit;}}.p-section-home-seminar-link .c-link-button{margin:0;}.p-section-home-seminar .p-list-course{margin:60px auto 0;padding:0 25px;grid-area:cours;}@media screen and (min-width:1280px){.p-section-home-seminar .p-list-course{margin:30px 0 0;padding:0;}}
.p-section-home-service{padding:80px 25px;border-radius:25px;background-color:rgba(78,175,210,0.08);}@media screen and (min-width:768px){.p-section-home-service{padding:120px 25px;border-radius:30px;}}@media screen and (min-width:1025px){.p-section-home-service{padding:144px 0 120px;}}.p-section-home-service-inner{display:grid;margin:0 auto;grid-template-columns:1fr;grid-template-areas:'heading' 'lead' 'list' 'link' 'keywords';}@media screen and (min-width:1025px){.p-section-home-service-inner{max-width:1280px;padding:0 40px;grid-template-columns:20rem 70rem 1fr;grid-template-areas:'heading lead link' 'list list list' 'keywords keywords keywords';}}@media screen and (min-width:1025px) and (max-width:1279px){.p-section-home-service-inner{grid-template-columns:20rem 1fr 24rem;grid-template-rows:7.9rem 1fr;}}.p-section-home-service .c-heading-2-left{margin-top:0 !important;grid-area:heading;}@media screen and (min-width:768px){.p-section-home-service .c-heading-2-left{align-self:center;font-size:40px;}}@media screen and (min-width:1025px){.p-section-home-service .c-heading-2-left{padding-top:0 !important;}}@media screen and (min-width:1025px){.p-section-home-service .c-heading-2-left .sup{position:absolute;top:-24px;}}.p-section-home-service-lead{margin:35px 0 0;color:#4a5379;font-size:15px;font-weight:500;grid-area:lead;}@media screen and (min-width:1025px){.p-section-home-service-lead{display:flex;align-self:center;margin:0 0 0 100px;}}@media screen and (min-width:1025px) and (max-width:1279px){.p-section-home-service-lead{margin:0 30px;}}.p-section-home-service-list{margin:40px 0 0;grid-area:list;}@media screen and (min-width:768px){.p-section-home-service-list{display:flex;flex-wrap:wrap;width:100%;gap:0;}}@media screen and (min-width:1280px){.p-section-home-service-list{margin:80px 0 0;}}.p-section-home-service-list > li{padding:30px 0;border-top:solid 1px #dde7ea;}@media screen and (min-width:768px) and (max-width:1024px){.p-section-home-service-list > li{width:50%;}}@media screen and (max-width:767px){.p-section-home-service-list > li:last-child{border-bottom:solid 1px #dde7ea;}}@media screen and (min-width:1025px){.p-section-home-service-list > li:nth-child(3n+1){width:calc((100% - 240px) / 3 + 60px);padding:50px 60px 50px 0;}}@media screen and (min-width:1025px){.p-section-home-service-list > li:nth-child(3n+2){width:calc((100% - 240px) / 3 + 120px);padding:50px 60px;border-left:solid 1px #dde7ea;}}@media screen and (min-width:1025px){.p-section-home-service-list > li:nth-child(3n){width:calc((100% - 240px) / 3 + 60px);padding:50px 0 50px 60px;border-left:solid 1px #dde7ea;}}@media screen and (min-width:1025px){.p-section-home-service-list > li:nth-child(n+4){border-bottom:solid 1px #dde7ea;}}@media screen and (min-width:768px) and (max-width:1024px){.p-section-home-service-list > li:nth-child(odd){padding-right:60px;}}@media screen and (min-width:768px) and (max-width:1024px){.p-section-home-service-list > li:nth-child(even){padding-left:60px;border-left:solid 1px #dde7ea;}}@media screen and (min-width:768px) and (max-width:1024px){.p-section-home-service-list > li:nth-child(n+5){border-bottom:solid 1px #dde7ea;}}.p-section-home-service-list > li > a{color:inherit;}.p-section-home-service-list > li > a:hover{opacity:1;}.p-section-home-service-list > li > a > :not(figure){transition:opacity 0.2s ease;}.p-section-home-service-list > li > a:hover > :not(figure){opacity:0.6;}.p-section-home-service-list-thumb{overflow:hidden;border-radius:6px;will-change:transform;aspect-ratio:320/150;}.p-section-home-service-list-thumb img{display:block;width:100%;}@media screen and (min-width:768px){.p-section-home-service-list-thumb img{transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;}}@media screen and (min-width:768px){.p-section-home-service-list a:hover img{-webkit-transform:scale3d(1.15,1.15,1) rotateZ(0.001deg);transform:scale3d(1.15,1.15,1) rotateZ(0.001deg);}}.p-section-home-service-list .c-name{margin:20px 0 0;}.p-section-home-service-list-desc{margin:15px 0 0;font-size:15px;}.p-section-home-service-link{display:flex;justify-content:center;margin:40px 0 0;grid-area:link;}@media screen and (min-width:1025px){.p-section-home-service-link{justify-content:flex-end;align-self:center;margin:0;justify-self:end;}}.p-section-home-service-link .c-link-button{margin:0;}.p-section-home-service-keywords{position:relative;margin:40px 0 0;padding:35px 0 40px;border-radius:10px;background-color:#fff;box-shadow:0 1px 1px rgba(85,117,129,0.15);font-size:17px;text-align:center;grid-area:keywords;}@media screen and (min-width:768px){.p-section-home-service-keywords{padding:50px 65px;}}.p-section-home-service-keywords:before{content:'';display:block;position:absolute;top:0;left:50%;width:60px;height:4px;border-radius:0 0 4px 4px;background-color:#009ede;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.p-section-home-service-keywords h3{font-size:17px;}.p-section-home-service-keywords ul{display:flex;justify-content:center;margin:30px 0 0;padding:0 25px;gap:5px;}.p-section-home-service-keywords li a{cursor:pointer;display:block;padding:7px 15px 7px 26px;border:1px solid #dde7ea;border-radius:50px;color:#4a5379;font-size:12px;font-weight:500;line-height:1.2;transition:border-color 0.2s ease,background-color 0.2s ease,opacity 0.2s ease;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media (hover:hover){.p-section-home-service-keywords li a:hover{border-color:rgba(0,0,0,0.1);background-color:#99a3b7;opacity:1;color:#fff;}.p-section-home-service-keywords li a:hover::before{color:#fff;}}
.p-section-home-slideshow{position:relative;margin:-133px 0 0;padding:0 0 0 25px;}@media screen and (min-width:768px){.p-section-home-slideshow{margin:-96px 0 0;padding:0 0 0 0;}}@media screen and (min-width:1280px){.p-section-home-slideshow{padding-left:calc((100% - 1280px) / 2);}}.p-section-home-slideshow-slider{padding:15px 0 0 15px;border-radius:8px 0 0 0;background:#fff url(/themes/custom/qualia/images/home/bg.webp) repeat 0 0;background-size:1440px auto;}@media screen and (min-width:768px){.p-section-home-slideshow-slider{width:100%;padding:48px 0 0 40px;}}.p-section-home-slideshow-slider::before,.p-section-home-slideshow-slider::after{content:'';display:block;position:absolute;width:10px;height:10px;background:no-repeat 100% 100%;background-image:url('data:image/svg+xml,%3Csvg viewBox=\'0 0 10 10\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M0 10h10V0c0 5.525-4.475 10-10 10Z\' fill=\'%23fff\'/%3E%3C/svg%3E');background-size:contain;}.p-section-home-slideshow-slider::before{top:123px;right:100%;}@media screen and (min-width:768px){.p-section-home-slideshow-slider::before{top:86px;}}.p-section-home-slideshow-slider::after{top:-10px;right:0;bottom:100%;}.p-section-home-slideshow .splide__track + .p-progress{width:calc(100% - 40px);max-width:1200px;margin:30px 0 0;}@media screen and (min-width:768px){.p-section-home-slideshow .splide__track + .p-progress{width:calc(100% - 40px);margin:60px 0 0;}}.p-section-home-slideshow .splide__slide{overflow:hidden;width:230px !important;border-radius:5px;aspect-ratio:368/220;}@media screen and (min-width:768px){.p-section-home-slideshow .splide__slide{width:368px !important;}}.p-section-home-slideshow .splide__slide a{display:block;height:100%;}@media screen and (min-width:768px){.p-section-home-slideshow .splide__slide a{border-radius:8px;}}.p-section-home-slideshow .splide__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.p-section-home-slideshow .p-scrollbar-wrapper{width:calc(100% - 40px);margin:30px 0 0 15px;}@media screen and (min-width:768px){.p-section-home-slideshow .p-scrollbar-wrapper{width:calc(100% - 80px - var(--scrollbar-width));max-width:1200px;margin:50px auto 0 40px;}}
.p-section-home-tools{overflow:hidden;padding:80px 25px;background-color:#fff;}@media screen and (min-width:768px){.p-section-home-tools{padding:120px 25px 120px;}}@media screen and (min-width:1025px){.p-section-home-tools{padding:144px 0 120px;}}.p-section-home-tools-inner{display:grid;margin:0 auto;grid-template-columns:1fr;grid-template-areas:'heading' 'lead' 'heading-s' 'list' 'link' 'search';}@media screen and (min-width:1025px){.p-section-home-tools-inner{position:relative;max-width:1280px;margin:0 auto 0;padding:0 40px;grid-template-columns:16rem 80rem 1fr;grid-template-areas:'heading lead link' 'heading-s heading-s heading-s' 'list list list' 'search search search';}}@media screen and (min-width:1025px) and (max-width:1279px){.p-section-home-tools-inner{grid-template-columns:16rem auto 19.3rem;}}.p-section-home-tools .c-heading-2-left{margin:0 !important;grid-area:heading;}@media screen and (min-width:768px){.p-section-home-tools .c-heading-2-left{align-self:center;font-size:40px;}}@media screen and (min-width:1025px){.p-section-home-tools .c-heading-2-left{padding-top:0 !important;}}@media screen and (min-width:1025px){.p-section-home-tools .c-heading-2-left .sup{position:absolute;top:-24px;}}.p-section-home-tools-lead{margin:40px 0 0;color:#4a5379;font-size:15px;grid-area:lead;}@media screen and (min-width:1025px){.p-section-home-tools-lead{display:flex;align-items:flex-end;align-self:center;margin:0 0 0 150px;}}@media screen and (min-width:1025px) and (max-width:1279px){.p-section-home-tools-lead{margin:0 30px;}}.p-section-home-tools-popular-heading{display:flex;align-items:center;margin:40px 0 0;font-size:20px;font-weight:500;grid-area:heading-s;gap:0 13px;}@media screen and (min-width:768px){.p-section-home-tools-popular-heading{margin:60px 0 0;}}.p-section-home-tools-popular-heading::before{content:'';display:block;width:16px;height:5px;border-radius:100px;background:linear-gradient(to right,rgb(0,132,186) 0%,rgb(0,158,222) 100%);}.p-section-home-tools-slider-wrapper{overflow:hidden;margin:40px -25px 0;grid-area:list;}@media screen and (min-width:768px){.p-section-home-tools-slider-wrapper{margin:40px -40px 0;}}@media screen and (min-width:1280px){.p-section-home-tools-slider-wrapper{margin:40px calc((100vw - 1200px) / 2 * -1) 0;}}.p-section-home-tools-slider-wrapper .p-scrollbar-wrapper{width:calc(100vw - 50px - var(--scrollbar-width));margin-top:30px;}@media screen and (min-width:768px){.p-section-home-tools-slider-wrapper .p-scrollbar-wrapper{width:calc(100vw - 80px - var(--scrollbar-width));margin-top:50px;}}@media screen and (min-width:1280px){.p-section-home-tools-slider-wrapper .p-scrollbar-wrapper{width:100%;}}.p-section-home-tools-slider .splide__slide{width:260px !important;}@media screen and (min-width:768px){.p-section-home-tools-slider .splide__slide{width:320px !important;}}.p-section-home-tools-slider .p-progress{max-width:1200px;margin:50px auto 0;}.p-section-home-tools-link{display:flex;justify-content:center;margin:40px 0 0;grid-area:link;}@media screen and (min-width:1025px){.p-section-home-tools-link{justify-content:flex-end;align-self:center;margin:0;justify-self:end;}}@media screen and (min-width:768px) and (max-width:1024px){.p-section-home-tools-link{justify-content:flex-start;margin:40px auto 0;justify-self:flex-start;}}.p-section-home-tools-link .c-link-button{margin:0;}.p-section-home-tools .p-box-search{margin:60px 0 0;grid-area:search;}@media screen and (min-width:1025px){.p-section-home-tools .p-box-search{margin:80px 0 0;}}
.p-table{border-collapse:separate;border-spacing:0;width:100%;margin:25px 0 0;border:1px solid #d2dfe3;border-radius:8px;box-shadow:0 30px 30px rgba(87,171,202,0.04);}@media screen and (min-width:1025px){.p-table{margin:3.5rem 0 0;}h2 + .p-table{margin:6rem 0 0;}}.p-table tr:last-child th{border-bottom:none;}.p-table tr:last-child td{border-bottom:none;}.p-table thead th{padding:13px;border:1px solid #d2dfe3;border-top:none;border-left:none;background-color:rgba(78,175,210,0.08);font-size:16px;font-weight:500;line-height:1.4285714286;text-align:left;vertical-align:middle;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:1025px){.p-table thead th{padding:20px 25px;}}.p-table thead th small{font-size:12px;}@media screen and (min-width:1025px){.p-table thead th small{font-size:14px;}}.p-table thead th:last-child{border-right:none;}.p-table th,.p-table td{padding:13px;border:1px solid #d2dfe3;border-top:none;border-left:none;font-size:16px;line-height:1.4285714286;text-align:left;vertical-align:middle;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';}@media screen and (min-width:1025px){.p-table th,.p-table td{padding:20px 25px;}}.p-table th small,.p-table td small{font-size:12px;}@media screen and (min-width:1025px){.p-table th small,.p-table td small{font-size:14px;}}.p-table th:last-child,.p-table td:last-child{border-right:none;}.p-table span{display:inline-block;white-space:nowrap;}figure.wp-block-table table:has(.w-10){table-layout:fixed;}figure.wp-block-table table:has(.w-20){table-layout:fixed;}figure.wp-block-table table:has(.w-30){table-layout:fixed;}figure.wp-block-table table:has(.w-40){table-layout:fixed;}figure.wp-block-table table:has(.w-50){table-layout:fixed;}figure.wp-block-table table:has(.w-60){table-layout:fixed;}figure.wp-block-table table:has(.w-70){table-layout:fixed;}figure.wp-block-table table:has(.w-80){table-layout:fixed;}figure.wp-block-table table:has(.w-90){table-layout:fixed;}figure.wp-block-table table:has(.w-100){table-layout:fixed;}@media screen and (max-width:767px){figure.wp-block-table table th,figure.wp-block-table table td{display:block;width:100% !important;}}figure.wp-block-table table th:first-child,figure.wp-block-table table td:first-child{background-color:rgba(78,175,210,0.08);}figure.wp-block-table table th.w-10,figure.wp-block-table table td.w-10{width:10%;}figure.wp-block-table table th.w-20,figure.wp-block-table table td.w-20{width:20%;}figure.wp-block-table table th.w-30,figure.wp-block-table table td.w-30{width:30%;}figure.wp-block-table table th.w-40,figure.wp-block-table table td.w-40{width:40%;}figure.wp-block-table table th.w-50,figure.wp-block-table table td.w-50{width:50%;}figure.wp-block-table table th.w-60,figure.wp-block-table table td.w-60{width:60%;}figure.wp-block-table table th.w-70,figure.wp-block-table table td.w-70{width:70%;}figure.wp-block-table table th.w-80,figure.wp-block-table table td.w-80{width:80%;}figure.wp-block-table table th.w-90,figure.wp-block-table table td.w-90{width:90%;}figure.wp-block-table table th.w-100,figure.wp-block-table table td.w-100{width:100%;}figure.type-rowspan table td[rowspan] + td{font-weight:500;}figure.type-column table thead th{border-bottom:1px solid #d2dfe3 !important;}figure.type-column table td:first-child{background:#fff;font-weight:normal;}@media screen and (max-width:767px){figure.type-column table th,figure.type-column table td{display:table-cell;width:auto !important;}}
.u-block-pc-inline-sp{display:inline-block;}@media screen and (min-width:768px){.u-block-pc-inline-sp{display:block;}}.u-inline-pc-block-sp{display:block;}@media screen and (min-width:768px){.u-inline-pc-block-sp{display:inline-block;}}@media screen and (min-width:1025px){.u-hide-pc{display:none !important;}}@media screen and (max-width:767px){.u-hide-sp{display:none !important;}}@media screen and (min-width:1025px){.u-show-pc{display:block !important;}}@media screen and (max-width:767px){.u-show-sp{display:block !important;}}@media screen and (min-width:768px){.u-hide-ovsp{display:none !important;}}.u-show-br-sp{display:none;}@media screen and (max-width:767px){.u-show-br-sp{display:inline-block !important;}}.u-show-br-pc{display:none;}@media screen and (min-width:1025px){.u-show-br-pc{display:inline-block !important;}}
.u-mt-base{margin-top:30px !important;}@media screen and (min-width:1025px){.u-mt-base{margin-top:6rem !important;}}.u-mt-button{margin-top:60px !important;}@media screen and (min-width:1025px){.u-mt-button{margin-top:10rem !important;}}.u-m-0{margin:0 !important;}.u-mt-0{margin-top:0 !important;}.u-mr-0{margin-right:0 !important;}.u-mb-0{margin-bottom:0 !important;}.u-ml-0{margin-left:0 !important;}.u-m-10{margin:10px !important;}.u-mt-10{margin-top:10px !important;}.u-mr-10{margin-right:10px !important;}.u-mb-10{margin-bottom:10px !important;}.u-ml-10{margin-left:10px !important;}.u-m-20{margin:20px !important;}.u-mt-20{margin-top:20px !important;}.u-mr-20{margin-right:20px !important;}.u-mb-20{margin-bottom:20px !important;}.u-ml-20{margin-left:20px !important;}.u-m-30{margin:30px !important;}.u-mt-30{margin-top:30px !important;}.u-mr-30{margin-right:30px !important;}.u-mb-30{margin-bottom:30px !important;}.u-ml-30{margin-left:30px !important;}.u-m-40{margin:40px !important;}.u-mt-40{margin-top:40px !important;}.u-mr-40{margin-right:40px !important;}.u-mb-40{margin-bottom:40px !important;}.u-ml-40{margin-left:40px !important;}.u-m-50{margin:50px !important;}.u-mt-50{margin-top:50px !important;}.u-mr-50{margin-right:50px !important;}.u-mb-50{margin-bottom:50px !important;}.u-ml-50{margin-left:50px !important;}.u-m-60{margin:60px !important;}.u-mt-60{margin-top:60px !important;}.u-mr-60{margin-right:60px !important;}.u-mb-60{margin-bottom:60px !important;}.u-ml-60{margin-left:60px !important;}.u-m-70{margin:70px !important;}.u-mt-70{margin-top:70px !important;}.u-mr-70{margin-right:70px !important;}.u-mb-70{margin-bottom:70px !important;}.u-ml-70{margin-left:70px !important;}.u-m-80{margin:80px !important;}.u-mt-80{margin-top:80px !important;}.u-mr-80{margin-right:80px !important;}.u-mb-80{margin-bottom:80px !important;}.u-ml-80{margin-left:80px !important;}.u-m-90{margin:90px !important;}.u-mt-90{margin-top:90px !important;}.u-mr-90{margin-right:90px !important;}.u-mb-90{margin-bottom:90px !important;}.u-ml-90{margin-left:90px !important;}.u-m-100{margin:100px !important;}.u-mt-100{margin-top:100px !important;}.u-mr-100{margin-right:100px !important;}.u-mb-100{margin-bottom:100px !important;}.u-ml-100{margin-left:100px !important;}.u-m-110{margin:110px !important;}.u-mt-110{margin-top:110px !important;}.u-mr-110{margin-right:110px !important;}.u-mb-110{margin-bottom:110px !important;}.u-ml-110{margin-left:110px !important;}.u-m-120{margin:120px !important;}.u-mt-120{margin-top:120px !important;}.u-mr-120{margin-right:120px !important;}.u-mb-120{margin-bottom:120px !important;}.u-ml-120{margin-left:120px !important;}.u-m-130{margin:130px !important;}.u-mt-130{margin-top:130px !important;}.u-mr-130{margin-right:130px !important;}.u-mb-130{margin-bottom:130px !important;}.u-ml-130{margin-left:130px !important;}.u-m-140{margin:140px !important;}.u-mt-140{margin-top:140px !important;}.u-mr-140{margin-right:140px !important;}.u-mb-140{margin-bottom:140px !important;}.u-ml-140{margin-left:140px !important;}.u-m-150{margin:150px !important;}.u-mt-150{margin-top:150px !important;}.u-mr-150{margin-right:150px !important;}.u-mb-150{margin-bottom:150px !important;}.u-ml-150{margin-left:150px !important;}.u-m-160{margin:160px !important;}.u-mt-160{margin-top:160px !important;}.u-mr-160{margin-right:160px !important;}.u-mb-160{margin-bottom:160px !important;}.u-ml-160{margin-left:160px !important;}.u-m-170{margin:170px !important;}.u-mt-170{margin-top:170px !important;}.u-mr-170{margin-right:170px !important;}.u-mb-170{margin-bottom:170px !important;}.u-ml-170{margin-left:170px !important;}.u-m-180{margin:180px !important;}.u-mt-180{margin-top:180px !important;}.u-mr-180{margin-right:180px !important;}.u-mb-180{margin-bottom:180px !important;}.u-ml-180{margin-left:180px !important;}.u-m-190{margin:190px !important;}.u-mt-190{margin-top:190px !important;}.u-mr-190{margin-right:190px !important;}.u-mb-190{margin-bottom:190px !important;}.u-ml-190{margin-left:190px !important;}.u-m-200{margin:200px !important;}.u-mt-200{margin-top:200px !important;}.u-mr-200{margin-right:200px !important;}.u-mb-200{margin-bottom:200px !important;}.u-ml-200{margin-left:200px !important;}.u-m-210{margin:210px !important;}.u-mt-210{margin-top:210px !important;}.u-mr-210{margin-right:210px !important;}.u-mb-210{margin-bottom:210px !important;}.u-ml-210{margin-left:210px !important;}.u-m-220{margin:220px !important;}.u-mt-220{margin-top:220px !important;}.u-mr-220{margin-right:220px !important;}.u-mb-220{margin-bottom:220px !important;}.u-ml-220{margin-left:220px !important;}.u-m-230{margin:230px !important;}.u-mt-230{margin-top:230px !important;}.u-mr-230{margin-right:230px !important;}.u-mb-230{margin-bottom:230px !important;}.u-ml-230{margin-left:230px !important;}.u-m-240{margin:240px !important;}.u-mt-240{margin-top:240px !important;}.u-mr-240{margin-right:240px !important;}.u-mb-240{margin-bottom:240px !important;}.u-ml-240{margin-left:240px !important;}.u-m-250{margin:250px !important;}.u-mt-250{margin-top:250px !important;}.u-mr-250{margin-right:250px !important;}.u-mb-250{margin-bottom:250px !important;}.u-ml-250{margin-left:250px !important;}.u-m-260{margin:260px !important;}.u-mt-260{margin-top:260px !important;}.u-mr-260{margin-right:260px !important;}.u-mb-260{margin-bottom:260px !important;}.u-ml-260{margin-left:260px !important;}.u-m-270{margin:270px !important;}.u-mt-270{margin-top:270px !important;}.u-mr-270{margin-right:270px !important;}.u-mb-270{margin-bottom:270px !important;}.u-ml-270{margin-left:270px !important;}.u-m-280{margin:280px !important;}.u-mt-280{margin-top:280px !important;}.u-mr-280{margin-right:280px !important;}.u-mb-280{margin-bottom:280px !important;}.u-ml-280{margin-left:280px !important;}.u-m-290{margin:290px !important;}.u-mt-290{margin-top:290px !important;}.u-mr-290{margin-right:290px !important;}.u-mb-290{margin-bottom:290px !important;}.u-ml-290{margin-left:290px !important;}.u-m-300{margin:300px !important;}.u-mt-300{margin-top:300px !important;}.u-mr-300{margin-right:300px !important;}.u-mb-300{margin-bottom:300px !important;}.u-ml-300{margin-left:300px !important;}.u-m-310{margin:310px !important;}.u-mt-310{margin-top:310px !important;}.u-mr-310{margin-right:310px !important;}.u-mb-310{margin-bottom:310px !important;}.u-ml-310{margin-left:310px !important;}.u-m-320{margin:320px !important;}.u-mt-320{margin-top:320px !important;}.u-mr-320{margin-right:320px !important;}.u-mb-320{margin-bottom:320px !important;}.u-ml-320{margin-left:320px !important;}.u-m-330{margin:330px !important;}.u-mt-330{margin-top:330px !important;}.u-mr-330{margin-right:330px !important;}.u-mb-330{margin-bottom:330px !important;}.u-ml-330{margin-left:330px !important;}.u-m-340{margin:340px !important;}.u-mt-340{margin-top:340px !important;}.u-mr-340{margin-right:340px !important;}.u-mb-340{margin-bottom:340px !important;}.u-ml-340{margin-left:340px !important;}.u-m-350{margin:350px !important;}.u-mt-350{margin-top:350px !important;}.u-mr-350{margin-right:350px !important;}.u-mb-350{margin-bottom:350px !important;}.u-ml-350{margin-left:350px !important;}.u-m-360{margin:360px !important;}.u-mt-360{margin-top:360px !important;}.u-mr-360{margin-right:360px !important;}.u-mb-360{margin-bottom:360px !important;}.u-ml-360{margin-left:360px !important;}.u-m-370{margin:370px !important;}.u-mt-370{margin-top:370px !important;}.u-mr-370{margin-right:370px !important;}.u-mb-370{margin-bottom:370px !important;}.u-ml-370{margin-left:370px !important;}.u-m-380{margin:380px !important;}.u-mt-380{margin-top:380px !important;}.u-mr-380{margin-right:380px !important;}.u-mb-380{margin-bottom:380px !important;}.u-ml-380{margin-left:380px !important;}.u-m-390{margin:390px !important;}.u-mt-390{margin-top:390px !important;}.u-mr-390{margin-right:390px !important;}.u-mb-390{margin-bottom:390px !important;}.u-ml-390{margin-left:390px !important;}.u-m-400{margin:400px !important;}.u-mt-400{margin-top:400px !important;}.u-mr-400{margin-right:400px !important;}.u-mb-400{margin-bottom:400px !important;}.u-ml-400{margin-left:400px !important;}.u-m-410{margin:410px !important;}.u-mt-410{margin-top:410px !important;}.u-mr-410{margin-right:410px !important;}.u-mb-410{margin-bottom:410px !important;}.u-ml-410{margin-left:410px !important;}.u-m-420{margin:420px !important;}.u-mt-420{margin-top:420px !important;}.u-mr-420{margin-right:420px !important;}.u-mb-420{margin-bottom:420px !important;}.u-ml-420{margin-left:420px !important;}.u-m-430{margin:430px !important;}.u-mt-430{margin-top:430px !important;}.u-mr-430{margin-right:430px !important;}.u-mb-430{margin-bottom:430px !important;}.u-ml-430{margin-left:430px !important;}.u-m-440{margin:440px !important;}.u-mt-440{margin-top:440px !important;}.u-mr-440{margin-right:440px !important;}.u-mb-440{margin-bottom:440px !important;}.u-ml-440{margin-left:440px !important;}.u-m-450{margin:450px !important;}.u-mt-450{margin-top:450px !important;}.u-mr-450{margin-right:450px !important;}.u-mb-450{margin-bottom:450px !important;}.u-ml-450{margin-left:450px !important;}.u-m-460{margin:460px !important;}.u-mt-460{margin-top:460px !important;}.u-mr-460{margin-right:460px !important;}.u-mb-460{margin-bottom:460px !important;}.u-ml-460{margin-left:460px !important;}.u-m-470{margin:470px !important;}.u-mt-470{margin-top:470px !important;}.u-mr-470{margin-right:470px !important;}.u-mb-470{margin-bottom:470px !important;}.u-ml-470{margin-left:470px !important;}.u-m-480{margin:480px !important;}.u-mt-480{margin-top:480px !important;}.u-mr-480{margin-right:480px !important;}.u-mb-480{margin-bottom:480px !important;}.u-ml-480{margin-left:480px !important;}.u-m-490{margin:490px !important;}.u-mt-490{margin-top:490px !important;}.u-mr-490{margin-right:490px !important;}.u-mb-490{margin-bottom:490px !important;}.u-ml-490{margin-left:490px !important;}.u-m-500{margin:500px !important;}.u-mt-500{margin-top:500px !important;}.u-mr-500{margin-right:500px !important;}.u-mb-500{margin-bottom:500px !important;}.u-ml-500{margin-left:500px !important;}.u-m-10per{margin:10% !important;}.u-mt-10per{margin-top:10% !important;}.u-mr-10per{margin-right:10% !important;}.u-mb-10per{margin-bottom:10% !important;}.u-ml-10per{margin-left:10% !important;}.u-m-20per{margin:20% !important;}.u-mt-20per{margin-top:20% !important;}.u-mr-20per{margin-right:20% !important;}.u-mb-20per{margin-bottom:20% !important;}.u-ml-20per{margin-left:20% !important;}.u-m-30per{margin:30% !important;}.u-mt-30per{margin-top:30% !important;}.u-mr-30per{margin-right:30% !important;}.u-mb-30per{margin-bottom:30% !important;}.u-ml-30per{margin-left:30% !important;}.u-m-40per{margin:40% !important;}.u-mt-40per{margin-top:40% !important;}.u-mr-40per{margin-right:40% !important;}.u-mb-40per{margin-bottom:40% !important;}.u-ml-40per{margin-left:40% !important;}.u-m-50per{margin:50% !important;}.u-mt-50per{margin-top:50% !important;}.u-mr-50per{margin-right:50% !important;}.u-mb-50per{margin-bottom:50% !important;}.u-ml-50per{margin-left:50% !important;}.u-m-60per{margin:60% !important;}.u-mt-60per{margin-top:60% !important;}.u-mr-60per{margin-right:60% !important;}.u-mb-60per{margin-bottom:60% !important;}.u-ml-60per{margin-left:60% !important;}.u-m-70per{margin:70% !important;}.u-mt-70per{margin-top:70% !important;}.u-mr-70per{margin-right:70% !important;}.u-mb-70per{margin-bottom:70% !important;}.u-ml-70per{margin-left:70% !important;}.u-m-80per{margin:80% !important;}.u-mt-80per{margin-top:80% !important;}.u-mr-80per{margin-right:80% !important;}.u-mb-80per{margin-bottom:80% !important;}.u-ml-80per{margin-left:80% !important;}.u-m-90per{margin:90% !important;}.u-mt-90per{margin-top:90% !important;}.u-mr-90per{margin-right:90% !important;}.u-mb-90per{margin-bottom:90% !important;}.u-ml-90per{margin-left:90% !important;}.u-m-100per{margin:100% !important;}.u-mt-100per{margin-top:100% !important;}.u-mr-100per{margin-right:100% !important;}.u-mb-100per{margin-bottom:100% !important;}.u-ml-100per{margin-left:100% !important;}
.u-p-0{padding:0 !important;}.u-pt-0{padding-top:0 !important;}.u-pr-0{padding-right:0 !important;}.u-pb-0{padding-bottom:0 !important;}.u-pb-0{padding-left:0 !important;}.u-p-10{padding:10px !important;}.u-pt-10{padding-top:10px !important;}.u-pr-10{padding-right:10px !important;}.u-pb-10{padding-bottom:10px !important;}.u-pb-10{padding-left:10px !important;}.u-p-20{padding:20px !important;}.u-pt-20{padding-top:20px !important;}.u-pr-20{padding-right:20px !important;}.u-pb-20{padding-bottom:20px !important;}.u-pb-20{padding-left:20px !important;}.u-p-30{padding:30px !important;}.u-pt-30{padding-top:30px !important;}.u-pr-30{padding-right:30px !important;}.u-pb-30{padding-bottom:30px !important;}.u-pb-30{padding-left:30px !important;}.u-p-40{padding:40px !important;}.u-pt-40{padding-top:40px !important;}.u-pr-40{padding-right:40px !important;}.u-pb-40{padding-bottom:40px !important;}.u-pb-40{padding-left:40px !important;}.u-p-50{padding:50px !important;}.u-pt-50{padding-top:50px !important;}.u-pr-50{padding-right:50px !important;}.u-pb-50{padding-bottom:50px !important;}.u-pb-50{padding-left:50px !important;}.u-p-60{padding:60px !important;}.u-pt-60{padding-top:60px !important;}.u-pr-60{padding-right:60px !important;}.u-pb-60{padding-bottom:60px !important;}.u-pb-60{padding-left:60px !important;}.u-p-70{padding:70px !important;}.u-pt-70{padding-top:70px !important;}.u-pr-70{padding-right:70px !important;}.u-pb-70{padding-bottom:70px !important;}.u-pb-70{padding-left:70px !important;}.u-p-80{padding:80px !important;}.u-pt-80{padding-top:80px !important;}.u-pr-80{padding-right:80px !important;}.u-pb-80{padding-bottom:80px !important;}.u-pb-80{padding-left:80px !important;}.u-p-90{padding:90px !important;}.u-pt-90{padding-top:90px !important;}.u-pr-90{padding-right:90px !important;}.u-pb-90{padding-bottom:90px !important;}.u-pb-90{padding-left:90px !important;}.u-p-100{padding:100px !important;}.u-pt-100{padding-top:100px !important;}.u-pr-100{padding-right:100px !important;}.u-pb-100{padding-bottom:100px !important;}.u-pb-100{padding-left:100px !important;}.u-p-110{padding:110px !important;}.u-pt-110{padding-top:110px !important;}.u-pr-110{padding-right:110px !important;}.u-pb-110{padding-bottom:110px !important;}.u-pb-110{padding-left:110px !important;}.u-p-120{padding:120px !important;}.u-pt-120{padding-top:120px !important;}.u-pr-120{padding-right:120px !important;}.u-pb-120{padding-bottom:120px !important;}.u-pb-120{padding-left:120px !important;}.u-p-130{padding:130px !important;}.u-pt-130{padding-top:130px !important;}.u-pr-130{padding-right:130px !important;}.u-pb-130{padding-bottom:130px !important;}.u-pb-130{padding-left:130px !important;}.u-p-140{padding:140px !important;}.u-pt-140{padding-top:140px !important;}.u-pr-140{padding-right:140px !important;}.u-pb-140{padding-bottom:140px !important;}.u-pb-140{padding-left:140px !important;}.u-p-150{padding:150px !important;}.u-pt-150{padding-top:150px !important;}.u-pr-150{padding-right:150px !important;}.u-pb-150{padding-bottom:150px !important;}.u-pb-150{padding-left:150px !important;}.u-p-160{padding:160px !important;}.u-pt-160{padding-top:160px !important;}.u-pr-160{padding-right:160px !important;}.u-pb-160{padding-bottom:160px !important;}.u-pb-160{padding-left:160px !important;}.u-p-170{padding:170px !important;}.u-pt-170{padding-top:170px !important;}.u-pr-170{padding-right:170px !important;}.u-pb-170{padding-bottom:170px !important;}.u-pb-170{padding-left:170px !important;}.u-p-180{padding:180px !important;}.u-pt-180{padding-top:180px !important;}.u-pr-180{padding-right:180px !important;}.u-pb-180{padding-bottom:180px !important;}.u-pb-180{padding-left:180px !important;}.u-p-190{padding:190px !important;}.u-pt-190{padding-top:190px !important;}.u-pr-190{padding-right:190px !important;}.u-pb-190{padding-bottom:190px !important;}.u-pb-190{padding-left:190px !important;}.u-p-200{padding:200px !important;}.u-pt-200{padding-top:200px !important;}.u-pr-200{padding-right:200px !important;}.u-pb-200{padding-bottom:200px !important;}.u-pb-200{padding-left:200px !important;}.u-p-210{padding:210px !important;}.u-pt-210{padding-top:210px !important;}.u-pr-210{padding-right:210px !important;}.u-pb-210{padding-bottom:210px !important;}.u-pb-210{padding-left:210px !important;}.u-p-220{padding:220px !important;}.u-pt-220{padding-top:220px !important;}.u-pr-220{padding-right:220px !important;}.u-pb-220{padding-bottom:220px !important;}.u-pb-220{padding-left:220px !important;}.u-p-230{padding:230px !important;}.u-pt-230{padding-top:230px !important;}.u-pr-230{padding-right:230px !important;}.u-pb-230{padding-bottom:230px !important;}.u-pb-230{padding-left:230px !important;}.u-p-240{padding:240px !important;}.u-pt-240{padding-top:240px !important;}.u-pr-240{padding-right:240px !important;}.u-pb-240{padding-bottom:240px !important;}.u-pb-240{padding-left:240px !important;}.u-p-250{padding:250px !important;}.u-pt-250{padding-top:250px !important;}.u-pr-250{padding-right:250px !important;}.u-pb-250{padding-bottom:250px !important;}.u-pb-250{padding-left:250px !important;}.u-p-260{padding:260px !important;}.u-pt-260{padding-top:260px !important;}.u-pr-260{padding-right:260px !important;}.u-pb-260{padding-bottom:260px !important;}.u-pb-260{padding-left:260px !important;}.u-p-270{padding:270px !important;}.u-pt-270{padding-top:270px !important;}.u-pr-270{padding-right:270px !important;}.u-pb-270{padding-bottom:270px !important;}.u-pb-270{padding-left:270px !important;}.u-p-280{padding:280px !important;}.u-pt-280{padding-top:280px !important;}.u-pr-280{padding-right:280px !important;}.u-pb-280{padding-bottom:280px !important;}.u-pb-280{padding-left:280px !important;}.u-p-290{padding:290px !important;}.u-pt-290{padding-top:290px !important;}.u-pr-290{padding-right:290px !important;}.u-pb-290{padding-bottom:290px !important;}.u-pb-290{padding-left:290px !important;}.u-p-300{padding:300px !important;}.u-pt-300{padding-top:300px !important;}.u-pr-300{padding-right:300px !important;}.u-pb-300{padding-bottom:300px !important;}.u-pb-300{padding-left:300px !important;}.u-p-310{padding:310px !important;}.u-pt-310{padding-top:310px !important;}.u-pr-310{padding-right:310px !important;}.u-pb-310{padding-bottom:310px !important;}.u-pb-310{padding-left:310px !important;}.u-p-320{padding:320px !important;}.u-pt-320{padding-top:320px !important;}.u-pr-320{padding-right:320px !important;}.u-pb-320{padding-bottom:320px !important;}.u-pb-320{padding-left:320px !important;}.u-p-330{padding:330px !important;}.u-pt-330{padding-top:330px !important;}.u-pr-330{padding-right:330px !important;}.u-pb-330{padding-bottom:330px !important;}.u-pb-330{padding-left:330px !important;}.u-p-340{padding:340px !important;}.u-pt-340{padding-top:340px !important;}.u-pr-340{padding-right:340px !important;}.u-pb-340{padding-bottom:340px !important;}.u-pb-340{padding-left:340px !important;}.u-p-350{padding:350px !important;}.u-pt-350{padding-top:350px !important;}.u-pr-350{padding-right:350px !important;}.u-pb-350{padding-bottom:350px !important;}.u-pb-350{padding-left:350px !important;}.u-p-360{padding:360px !important;}.u-pt-360{padding-top:360px !important;}.u-pr-360{padding-right:360px !important;}.u-pb-360{padding-bottom:360px !important;}.u-pb-360{padding-left:360px !important;}.u-p-370{padding:370px !important;}.u-pt-370{padding-top:370px !important;}.u-pr-370{padding-right:370px !important;}.u-pb-370{padding-bottom:370px !important;}.u-pb-370{padding-left:370px !important;}.u-p-380{padding:380px !important;}.u-pt-380{padding-top:380px !important;}.u-pr-380{padding-right:380px !important;}.u-pb-380{padding-bottom:380px !important;}.u-pb-380{padding-left:380px !important;}.u-p-390{padding:390px !important;}.u-pt-390{padding-top:390px !important;}.u-pr-390{padding-right:390px !important;}.u-pb-390{padding-bottom:390px !important;}.u-pb-390{padding-left:390px !important;}.u-p-400{padding:400px !important;}.u-pt-400{padding-top:400px !important;}.u-pr-400{padding-right:400px !important;}.u-pb-400{padding-bottom:400px !important;}.u-pb-400{padding-left:400px !important;}.u-p-410{padding:410px !important;}.u-pt-410{padding-top:410px !important;}.u-pr-410{padding-right:410px !important;}.u-pb-410{padding-bottom:410px !important;}.u-pb-410{padding-left:410px !important;}.u-p-420{padding:420px !important;}.u-pt-420{padding-top:420px !important;}.u-pr-420{padding-right:420px !important;}.u-pb-420{padding-bottom:420px !important;}.u-pb-420{padding-left:420px !important;}.u-p-430{padding:430px !important;}.u-pt-430{padding-top:430px !important;}.u-pr-430{padding-right:430px !important;}.u-pb-430{padding-bottom:430px !important;}.u-pb-430{padding-left:430px !important;}.u-p-440{padding:440px !important;}.u-pt-440{padding-top:440px !important;}.u-pr-440{padding-right:440px !important;}.u-pb-440{padding-bottom:440px !important;}.u-pb-440{padding-left:440px !important;}.u-p-450{padding:450px !important;}.u-pt-450{padding-top:450px !important;}.u-pr-450{padding-right:450px !important;}.u-pb-450{padding-bottom:450px !important;}.u-pb-450{padding-left:450px !important;}.u-p-460{padding:460px !important;}.u-pt-460{padding-top:460px !important;}.u-pr-460{padding-right:460px !important;}.u-pb-460{padding-bottom:460px !important;}.u-pb-460{padding-left:460px !important;}.u-p-470{padding:470px !important;}.u-pt-470{padding-top:470px !important;}.u-pr-470{padding-right:470px !important;}.u-pb-470{padding-bottom:470px !important;}.u-pb-470{padding-left:470px !important;}.u-p-480{padding:480px !important;}.u-pt-480{padding-top:480px !important;}.u-pr-480{padding-right:480px !important;}.u-pb-480{padding-bottom:480px !important;}.u-pb-480{padding-left:480px !important;}.u-p-490{padding:490px !important;}.u-pt-490{padding-top:490px !important;}.u-pr-490{padding-right:490px !important;}.u-pb-490{padding-bottom:490px !important;}.u-pb-490{padding-left:490px !important;}.u-p-500{padding:500px !important;}.u-pt-500{padding-top:500px !important;}.u-pr-500{padding-right:500px !important;}.u-pb-500{padding-bottom:500px !important;}.u-pb-500{padding-left:500px !important;}.u-p-10per{padding:10% !important;}.u-pt-10per{padding-top:10% !important;}.u-pr-10per{padding-right:10% !important;}.u-pb-10per{padding-bottom:10% !important;}.u-pb-10per{padding-left:10% !important;}.u-p-20per{padding:20% !important;}.u-pt-20per{padding-top:20% !important;}.u-pr-20per{padding-right:20% !important;}.u-pb-20per{padding-bottom:20% !important;}.u-pb-20per{padding-left:20% !important;}.u-p-30per{padding:30% !important;}.u-pt-30per{padding-top:30% !important;}.u-pr-30per{padding-right:30% !important;}.u-pb-30per{padding-bottom:30% !important;}.u-pb-30per{padding-left:30% !important;}.u-p-40per{padding:40% !important;}.u-pt-40per{padding-top:40% !important;}.u-pr-40per{padding-right:40% !important;}.u-pb-40per{padding-bottom:40% !important;}.u-pb-40per{padding-left:40% !important;}.u-p-50per{padding:50% !important;}.u-pt-50per{padding-top:50% !important;}.u-pr-50per{padding-right:50% !important;}.u-pb-50per{padding-bottom:50% !important;}.u-pb-50per{padding-left:50% !important;}.u-p-60per{padding:60% !important;}.u-pt-60per{padding-top:60% !important;}.u-pr-60per{padding-right:60% !important;}.u-pb-60per{padding-bottom:60% !important;}.u-pb-60per{padding-left:60% !important;}.u-p-70per{padding:70% !important;}.u-pt-70per{padding-top:70% !important;}.u-pr-70per{padding-right:70% !important;}.u-pb-70per{padding-bottom:70% !important;}.u-pb-70per{padding-left:70% !important;}.u-p-80per{padding:80% !important;}.u-pt-80per{padding-top:80% !important;}.u-pr-80per{padding-right:80% !important;}.u-pb-80per{padding-bottom:80% !important;}.u-pb-80per{padding-left:80% !important;}.u-p-90per{padding:90% !important;}.u-pt-90per{padding-top:90% !important;}.u-pr-90per{padding-right:90% !important;}.u-pb-90per{padding-bottom:90% !important;}.u-pb-90per{padding-left:90% !important;}.u-p-100per{padding:100% !important;}.u-pt-100per{padding-top:100% !important;}.u-pr-100per{padding-right:100% !important;}.u-pb-100per{padding-bottom:100% !important;}.u-pb-100per{padding-left:100% !important;}
.u-al-left{text-align:left !important;}.u-al-center{text-align:center !important;}.u-al-right{text-align:right !important;}.u-wm-rl{-ms-writing-mode:tb-rl !important;-webkit-writing-mode:vertical-rl !important;writing-mode:vertical-rl !important;}.u-cl-wh{color:#fff !important;}.u-cl-bl{color:#027daf !important;}.u-cl-rd{color:#e83742 !important;}.u-wt-normal{font-weight:400 !important;}.u-wt-medium{font-weight:500 !important;}.u-wt-bold{font-weight:700 !important;}
.u-w-first-100 tr th:first-child,.u-w-first-100 tr td:first-child{width:100px;}.u-w-second-100 tr th:nth-child(2),.u-w-second-100 tr td:nth-child(2){width:100px;}.u-w-third-100 tr th:nth-child(3),.u-w-third-100 tr td:nth-child(3){width:100px;}.u-w-fourth-100 tr th:nth-child(4),.u-w-fourth-100 tr td:nth-child(4){width:100px;}.u-w-first-200 tr th:first-child,.u-w-first-200 tr td:first-child{width:200px;}.u-w-second-200 tr th:nth-child(2),.u-w-second-200 tr td:nth-child(2){width:200px;}.u-w-third-200 tr th:nth-child(3),.u-w-third-200 tr td:nth-child(3){width:200px;}.u-w-fourth-200 tr th:nth-child(4),.u-w-fourth-200 tr td:nth-child(4){width:200px;}.u-w-first-300 tr th:first-child,.u-w-first-300 tr td:first-child{width:300px;}.u-w-second-300 tr th:nth-child(2),.u-w-second-300 tr td:nth-child(2){width:300px;}.u-w-third-300 tr th:nth-child(3),.u-w-third-300 tr td:nth-child(3){width:300px;}.u-w-fourth-300 tr th:nth-child(4),.u-w-fourth-300 tr td:nth-child(4){width:300px;}.u-w-first-400 tr th:first-child,.u-w-first-400 tr td:first-child{width:400px;}.u-w-second-400 tr th:nth-child(2),.u-w-second-400 tr td:nth-child(2){width:400px;}.u-w-third-400 tr th:nth-child(3),.u-w-third-400 tr td:nth-child(3){width:400px;}.u-w-fourth-400 tr th:nth-child(4),.u-w-fourth-400 tr td:nth-child(4){width:400px;}.u-w-first-500 tr th:first-child,.u-w-first-500 tr td:first-child{width:500px;}.u-w-second-500 tr th:nth-child(2),.u-w-second-500 tr td:nth-child(2){width:500px;}.u-w-third-500 tr th:nth-child(3),.u-w-third-500 tr td:nth-child(3){width:500px;}.u-w-fourth-500 tr th:nth-child(4),.u-w-fourth-500 tr td:nth-child(4){width:500px;}.u-w-first-600 tr th:first-child,.u-w-first-600 tr td:first-child{width:600px;}.u-w-second-600 tr th:nth-child(2),.u-w-second-600 tr td:nth-child(2){width:600px;}.u-w-third-600 tr th:nth-child(3),.u-w-third-600 tr td:nth-child(3){width:600px;}.u-w-fourth-600 tr th:nth-child(4),.u-w-fourth-600 tr td:nth-child(4){width:600px;}.u-w-first-700 tr th:first-child,.u-w-first-700 tr td:first-child{width:700px;}.u-w-second-700 tr th:nth-child(2),.u-w-second-700 tr td:nth-child(2){width:700px;}.u-w-third-700 tr th:nth-child(3),.u-w-third-700 tr td:nth-child(3){width:700px;}.u-w-fourth-700 tr th:nth-child(4),.u-w-fourth-700 tr td:nth-child(4){width:700px;}.u-w-first-800 tr th:first-child,.u-w-first-800 tr td:first-child{width:800px;}.u-w-second-800 tr th:nth-child(2),.u-w-second-800 tr td:nth-child(2){width:800px;}.u-w-third-800 tr th:nth-child(3),.u-w-third-800 tr td:nth-child(3){width:800px;}.u-w-fourth-800 tr th:nth-child(4),.u-w-fourth-800 tr td:nth-child(4){width:800px;}.u-w-first-900 tr th:first-child,.u-w-first-900 tr td:first-child{width:900px;}.u-w-second-900 tr th:nth-child(2),.u-w-second-900 tr td:nth-child(2){width:900px;}.u-w-third-900 tr th:nth-child(3),.u-w-third-900 tr td:nth-child(3){width:900px;}.u-w-fourth-900 tr th:nth-child(4),.u-w-fourth-900 tr td:nth-child(4){width:900px;}.u-w-first-1000 tr th:first-child,.u-w-first-1000 tr td:first-child{width:1000px;}.u-w-second-1000 tr th:nth-child(2),.u-w-second-1000 tr td:nth-child(2){width:1000px;}.u-w-third-1000 tr th:nth-child(3),.u-w-third-1000 tr td:nth-child(3){width:1000px;}.u-w-fourth-1000 tr th:nth-child(4),.u-w-fourth-1000 tr td:nth-child(4){width:1000px;}.u-w-first-10per tr th:first-child,.u-w-first-10per tr td:first-child{width:10%;}.u-w-second-10per tr th:nth-child(2),.u-w-second-10per tr td:nth-child(2){width:10%;}.u-w-third-10per tr th:nth-child(3),.u-w-third-10per tr td:nth-child(3){width:10%;}.u-w-fourth-10per tr th:nth-child(4),.u-w-fourth-10per tr td:nth-child(4){width:10%;}.u-w-first-20per tr th:first-child,.u-w-first-20per tr td:first-child{width:20%;}.u-w-second-20per tr th:nth-child(2),.u-w-second-20per tr td:nth-child(2){width:20%;}.u-w-third-20per tr th:nth-child(3),.u-w-third-20per tr td:nth-child(3){width:20%;}.u-w-fourth-20per tr th:nth-child(4),.u-w-fourth-20per tr td:nth-child(4){width:20%;}.u-w-first-30per tr th:first-child,.u-w-first-30per tr td:first-child{width:30%;}.u-w-second-30per tr th:nth-child(2),.u-w-second-30per tr td:nth-child(2){width:30%;}.u-w-third-30per tr th:nth-child(3),.u-w-third-30per tr td:nth-child(3){width:30%;}.u-w-fourth-30per tr th:nth-child(4),.u-w-fourth-30per tr td:nth-child(4){width:30%;}.u-w-first-40per tr th:first-child,.u-w-first-40per tr td:first-child{width:40%;}.u-w-second-40per tr th:nth-child(2),.u-w-second-40per tr td:nth-child(2){width:40%;}.u-w-third-40per tr th:nth-child(3),.u-w-third-40per tr td:nth-child(3){width:40%;}.u-w-fourth-40per tr th:nth-child(4),.u-w-fourth-40per tr td:nth-child(4){width:40%;}.u-w-first-50per tr th:first-child,.u-w-first-50per tr td:first-child{width:50%;}.u-w-second-50per tr th:nth-child(2),.u-w-second-50per tr td:nth-child(2){width:50%;}.u-w-third-50per tr th:nth-child(3),.u-w-third-50per tr td:nth-child(3){width:50%;}.u-w-fourth-50per tr th:nth-child(4),.u-w-fourth-50per tr td:nth-child(4){width:50%;}.u-w-first-60per tr th:first-child,.u-w-first-60per tr td:first-child{width:60%;}.u-w-second-60per tr th:nth-child(2),.u-w-second-60per tr td:nth-child(2){width:60%;}.u-w-third-60per tr th:nth-child(3),.u-w-third-60per tr td:nth-child(3){width:60%;}.u-w-fourth-60per tr th:nth-child(4),.u-w-fourth-60per tr td:nth-child(4){width:60%;}.u-w-first-70per tr th:first-child,.u-w-first-70per tr td:first-child{width:70%;}.u-w-second-70per tr th:nth-child(2),.u-w-second-70per tr td:nth-child(2){width:70%;}.u-w-third-70per tr th:nth-child(3),.u-w-third-70per tr td:nth-child(3){width:70%;}.u-w-fourth-70per tr th:nth-child(4),.u-w-fourth-70per tr td:nth-child(4){width:70%;}.u-w-first-80per tr th:first-child,.u-w-first-80per tr td:first-child{width:80%;}.u-w-second-80per tr th:nth-child(2),.u-w-second-80per tr td:nth-child(2){width:80%;}.u-w-third-80per tr th:nth-child(3),.u-w-third-80per tr td:nth-child(3){width:80%;}.u-w-fourth-80per tr th:nth-child(4),.u-w-fourth-80per tr td:nth-child(4){width:80%;}.u-w-first-90per tr th:first-child,.u-w-first-90per tr td:first-child{width:90%;}.u-w-second-90per tr th:nth-child(2),.u-w-second-90per tr td:nth-child(2){width:90%;}.u-w-third-90per tr th:nth-child(3),.u-w-third-90per tr td:nth-child(3){width:90%;}.u-w-fourth-90per tr th:nth-child(4),.u-w-fourth-90per tr td:nth-child(4){width:90%;}.u-w-first-100per tr th:first-child,.u-w-first-100per tr td:first-child{width:100%;}.u-w-second-100per tr th:nth-child(2),.u-w-second-100per tr td:nth-child(2){width:100%;}.u-w-third-100per tr th:nth-child(3),.u-w-third-100per tr td:nth-child(3){width:100%;}.u-w-fourth-100per tr th:nth-child(4),.u-w-fourth-100per tr td:nth-child(4){width:100%;}.u-w-10{max-width:10px !important;}.u-w-20{max-width:20px !important;}.u-w-30{max-width:30px !important;}.u-w-40{max-width:40px !important;}.u-w-50{max-width:50px !important;}.u-w-60{max-width:60px !important;}.u-w-70{max-width:70px !important;}.u-w-80{max-width:80px !important;}.u-w-90{max-width:90px !important;}.u-w-100{max-width:100px !important;}.u-w-110{max-width:110px !important;}.u-w-120{max-width:120px !important;}.u-w-130{max-width:130px !important;}.u-w-140{max-width:140px !important;}.u-w-150{max-width:150px !important;}.u-w-160{max-width:160px !important;}.u-w-170{max-width:170px !important;}.u-w-180{max-width:180px !important;}.u-w-190{max-width:190px !important;}.u-w-200{max-width:200px !important;}.u-w-210{max-width:210px !important;}.u-w-220{max-width:220px !important;}.u-w-230{max-width:230px !important;}.u-w-240{max-width:240px !important;}.u-w-250{max-width:250px !important;}.u-w-260{max-width:260px !important;}.u-w-270{max-width:270px !important;}.u-w-280{max-width:280px !important;}.u-w-290{max-width:290px !important;}.u-w-300{max-width:300px !important;}.u-w-310{max-width:310px !important;}.u-w-320{max-width:320px !important;}.u-w-330{max-width:330px !important;}.u-w-340{max-width:340px !important;}.u-w-350{max-width:350px !important;}.u-w-360{max-width:360px !important;}.u-w-370{max-width:370px !important;}.u-w-380{max-width:380px !important;}.u-w-390{max-width:390px !important;}.u-w-400{max-width:400px !important;}.u-w-410{max-width:410px !important;}.u-w-420{max-width:420px !important;}.u-w-430{max-width:430px !important;}.u-w-440{max-width:440px !important;}.u-w-450{max-width:450px !important;}.u-w-460{max-width:460px !important;}.u-w-470{max-width:470px !important;}.u-w-480{max-width:480px !important;}.u-w-490{max-width:490px !important;}.u-w-500{max-width:500px !important;}.u-w-510{max-width:510px !important;}.u-w-520{max-width:520px !important;}.u-w-530{max-width:530px !important;}.u-w-540{max-width:540px !important;}.u-w-550{max-width:550px !important;}.u-w-560{max-width:560px !important;}.u-w-570{max-width:570px !important;}.u-w-580{max-width:580px !important;}.u-w-590{max-width:590px !important;}.u-w-600{max-width:600px !important;}.u-w-610{max-width:610px !important;}.u-w-620{max-width:620px !important;}.u-w-630{max-width:630px !important;}.u-w-640{max-width:640px !important;}.u-w-650{max-width:650px !important;}.u-w-660{max-width:660px !important;}.u-w-670{max-width:670px !important;}.u-w-680{max-width:680px !important;}.u-w-690{max-width:690px !important;}.u-w-700{max-width:700px !important;}.u-w-710{max-width:710px !important;}.u-w-720{max-width:720px !important;}.u-w-730{max-width:730px !important;}.u-w-740{max-width:740px !important;}.u-w-750{max-width:750px !important;}.u-w-760{max-width:760px !important;}.u-w-770{max-width:770px !important;}.u-w-780{max-width:780px !important;}.u-w-790{max-width:790px !important;}.u-w-800{max-width:800px !important;}.u-w-810{max-width:810px !important;}.u-w-820{max-width:820px !important;}.u-w-830{max-width:830px !important;}.u-w-840{max-width:840px !important;}.u-w-850{max-width:850px !important;}.u-w-860{max-width:860px !important;}.u-w-870{max-width:870px !important;}.u-w-880{max-width:880px !important;}.u-w-890{max-width:890px !important;}.u-w-900{max-width:900px !important;}.u-w-910{max-width:910px !important;}.u-w-920{max-width:920px !important;}.u-w-930{max-width:930px !important;}.u-w-940{max-width:940px !important;}.u-w-950{max-width:950px !important;}.u-w-960{max-width:960px !important;}.u-w-970{max-width:970px !important;}.u-w-980{max-width:980px !important;}.u-w-990{max-width:990px !important;}.u-w-1000{max-width:1000px !important;}.u-w-10per{max-width:10% !important;}.u-w-20per{max-width:20% !important;}.u-w-30per{max-width:30% !important;}.u-w-40per{max-width:40% !important;}.u-w-50per{max-width:50% !important;}.u-w-60per{max-width:60% !important;}.u-w-70per{max-width:70% !important;}.u-w-80per{max-width:80% !important;}.u-w-90per{max-width:90% !important;}.u-w-100per{max-width:100% !important;}
.u-h-10{max-height:10px !important;}.u-h-20{max-height:20px !important;}.u-h-30{max-height:30px !important;}.u-h-40{max-height:40px !important;}.u-h-50{max-height:50px !important;}.u-h-60{max-height:60px !important;}.u-h-70{max-height:70px !important;}.u-h-80{max-height:80px !important;}.u-h-90{max-height:90px !important;}.u-h-100{max-height:100px !important;}.u-h-110{max-height:110px !important;}.u-h-120{max-height:120px !important;}.u-h-130{max-height:130px !important;}.u-h-140{max-height:140px !important;}.u-h-150{max-height:150px !important;}.u-h-160{max-height:160px !important;}.u-h-170{max-height:170px !important;}.u-h-180{max-height:180px !important;}.u-h-190{max-height:190px !important;}.u-h-200{max-height:200px !important;}.u-h-210{max-height:210px !important;}.u-h-220{max-height:220px !important;}.u-h-230{max-height:230px !important;}.u-h-240{max-height:240px !important;}.u-h-250{max-height:250px !important;}.u-h-260{max-height:260px !important;}.u-h-270{max-height:270px !important;}.u-h-280{max-height:280px !important;}.u-h-290{max-height:290px !important;}.u-h-300{max-height:300px !important;}.u-h-310{max-height:310px !important;}.u-h-320{max-height:320px !important;}.u-h-330{max-height:330px !important;}.u-h-340{max-height:340px !important;}.u-h-350{max-height:350px !important;}.u-h-360{max-height:360px !important;}.u-h-370{max-height:370px !important;}.u-h-380{max-height:380px !important;}.u-h-390{max-height:390px !important;}.u-h-400{max-height:400px !important;}.u-h-410{max-height:410px !important;}.u-h-420{max-height:420px !important;}.u-h-430{max-height:430px !important;}.u-h-440{max-height:440px !important;}.u-h-450{max-height:450px !important;}.u-h-460{max-height:460px !important;}.u-h-470{max-height:470px !important;}.u-h-480{max-height:480px !important;}.u-h-490{max-height:490px !important;}.u-h-500{max-height:500px !important;}.u-h-510{max-height:510px !important;}.u-h-520{max-height:520px !important;}.u-h-530{max-height:530px !important;}.u-h-540{max-height:540px !important;}.u-h-550{max-height:550px !important;}.u-h-560{max-height:560px !important;}.u-h-570{max-height:570px !important;}.u-h-580{max-height:580px !important;}.u-h-590{max-height:590px !important;}.u-h-600{max-height:600px !important;}.u-h-610{max-height:610px !important;}.u-h-620{max-height:620px !important;}.u-h-630{max-height:630px !important;}.u-h-640{max-height:640px !important;}.u-h-650{max-height:650px !important;}.u-h-660{max-height:660px !important;}.u-h-670{max-height:670px !important;}.u-h-680{max-height:680px !important;}.u-h-690{max-height:690px !important;}.u-h-700{max-height:700px !important;}.u-h-710{max-height:710px !important;}.u-h-720{max-height:720px !important;}.u-h-730{max-height:730px !important;}.u-h-740{max-height:740px !important;}.u-h-750{max-height:750px !important;}.u-h-760{max-height:760px !important;}.u-h-770{max-height:770px !important;}.u-h-780{max-height:780px !important;}.u-h-790{max-height:790px !important;}.u-h-800{max-height:800px !important;}.u-h-810{max-height:810px !important;}.u-h-820{max-height:820px !important;}.u-h-830{max-height:830px !important;}.u-h-840{max-height:840px !important;}.u-h-850{max-height:850px !important;}.u-h-860{max-height:860px !important;}.u-h-870{max-height:870px !important;}.u-h-880{max-height:880px !important;}.u-h-890{max-height:890px !important;}.u-h-900{max-height:900px !important;}.u-h-910{max-height:910px !important;}.u-h-920{max-height:920px !important;}.u-h-930{max-height:930px !important;}.u-h-940{max-height:940px !important;}.u-h-950{max-height:950px !important;}.u-h-960{max-height:960px !important;}.u-h-970{max-height:970px !important;}.u-h-980{max-height:980px !important;}.u-h-990{max-height:990px !important;}.u-h-1000{max-height:1000px !important;}.u-h-10per{max-height:10% !important;}.u-h-20per{max-height:20% !important;}.u-h-30per{max-height:30% !important;}.u-h-40per{max-height:40% !important;}.u-h-50per{max-height:50% !important;}.u-h-60per{max-height:60% !important;}.u-h-70per{max-height:70% !important;}.u-h-80per{max-height:80% !important;}.u-h-90per{max-height:90% !important;}.u-h-100per{max-height:100% !important;}
nav.tabs{z-index:110;}ul.tabs{margin:0;padding:0;list-style:none;display:flex;}.tabs > li{display:block;width:100%;text-align:center;}.tabs a{display:block;padding:0.5em;text-decoration:none;background-color:#666;color:#fff;font-size:1.2rem;}.tabs a.is-active{background-color:#888;color:#fff;}.tabs a:focus,.tabs a:hover{background-color:#888;color:#fff;opacity:1;}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/custom/qualia/css/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/custom/qualia/css/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/custom/qualia/css/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
