[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;inset:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;inset:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{inset:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{inset:0 auto 0 0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:border-box}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@keyframes rotate360{0%{rotate:0deg}to{rotate:-360deg}}:root{--header-block-size: 55px;--max-section-size-basic: 1160px;--max-section-size-lower: 1100px;--max-section-size-cta: 1248px;--max-section-size-form: 860px;--global-gutter: 20px;--gap-main: 20px;--width-base-sm: 868px;--width-base-md: 1060px;--width-base-lg: 1094px;--font-noto: "Noto Sans JP", sans-serif;--font-outfit: "Outfit", "Noto Sans JP", sans-serif;--owned-gray-0: #000;--owned-gray-10: #010101;--owned-gray-20: #222;--owned-gray-30: #333;--owned-gray-50: #808080;--owned-gray-60: #999;--owned-gray-70: #b3b3b3;--owned-gray-80: #ccc;--owned-gray-90: #e6e6e6;--owned-gray-95: #f7f7f7;--owned-blue-primary: #2756d3;--owned-blue-secondary: #3662d9;--owned-blue-form-main: #0082f0;--owned-blue-form-light: #e6f0ff;--owned-blue-light: #e9ecf5;--owned-alert: #dd262b;--owned-gradient-bg: linear-gradient(#d0d7eb99, #f5e9f399);--owned-gradient-header-lg: linear-gradient(#d0d7ebf2, #f5e9f3f2);--owned-gradient-hover: linear-gradient(#ffffff33, #ffffff33), linear-gradient(88deg, #4e6cdf -5.8%, #d143b0 192%);--owned-gradient-cta-primary1: linear-gradient(88deg, #f82eaae6 -5.8%, #c62588e6 192%);--owned-gradient-cta-primary2: linear-gradient(88deg, #c62588e6 -5.8%, #f82eaae6 192%);--owned-gradient-cta-secondary1: linear-gradient(94deg, #feeaf7e6 3.36%, #fcabdde6 186.17%);--owned-gradient-cta-secondary2: linear-gradient(94deg, #fcabdde6 3.36%, #feeaf7e6 186.17%);--z-index-header: 200;--z-index-header-main: 190;--z-index-header-lg: 180;--z-index-header-sm: 170;--z-index-floating-trial: 90}@media (width >= 1024px){:root{--header-block-size: 70px;--gap-main: 40px}}html{block-size:100%;scroll-padding-top:var(--header-block-size);-webkit-tap-highlight-color:transparent}body{position:relative;block-size:100%;font-family:var(--font-noto);font-optical-sizing:auto;font-size:16px;font-weight:400;font-style:normal;line-height:1.75;letter-spacing:.02em;color:var(--owned-gray-0);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;color:var(--owned-blue-primary)}@media (hover: hover){a:where(:any-link,:enabled,summary):hover{text-decoration:none}}:where(button,[type=button],[type=reset],[type=submit]){touch-action:manipulation}*{margin:0;padding:0;font-size:inherit;line-height:inherit}details,main,summary{display:block}small{font-size:75%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}audio,canvas,iframe,img,svg,video{vertical-align:middle}img{max-width:100%;border:0}button,input,select,textarea{min-height:1.5em;font-family:inherit;font-weight:inherit;font-style:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{appearance:button;border-style:none;background-color:transparent;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}code,kbd,pre,samp{font-family:monospace}ol,ul{list-style:none}select{appearance:none}fieldset{border: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__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%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;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}.l-wrapper{display:block grid;grid-template-rows:auto minmax(0,1fr) auto auto;min-block-size:100vh;overflow-x:clip}.l-header{--_bg_color: #ffffffd9;position:sticky;z-index:var(--z-index-header);inset-block-start:0}@media (width >= 1024px){.l-header{--_bg_color: #ffffffd9;margin-inline:clamp(20px,2.734375vw,35px)}}.l-header__main{position:relative;z-index:var(--z-index-header-main);display:block flex;align-items:center;justify-content:space-between;block-size:var(--header-block-size);padding-inline:16px;border-radius:0 0 20px;background-color:var(--_bg_color);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}@media (width >= 1024px){.l-header__main{padding-inline:min(1.71875vw,22px);border-radius:0 0 20px 20px}}@media (width < 1024px){[data-initial-header=hide] .l-header__main{--_bg_color: #ffffff00;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);transition:background-color .6s cubic-bezier(.215,.61,.355,1),backdrop-filter .6s cubic-bezier(.215,.61,.355,1)}}@media (width < 1024px){[data-initial-header=hide].is-scrolled .l-header__main,[data-initial-header=hide].is-active-header-drawer .l-header__main{--_bg_color: #ffffffd9;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}}.l-header__trigger{display:block grid;place-items:center}@media (width >= 1024px){.l-header__trigger{display:none}}.l-header__lg{display:none;position:fixed;z-index:--z-index-header-lg;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100dvb;pointer-events:none}@media (width >= 1024px){.l-header__lg{display:block flow-root}.is-active-header-modal .l-header__lg{pointer-events:auto}}.l-header__sm{display:block flow-root;position:fixed;z-index:--z-index-header-sm;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100dvb;pointer-events:none}.is-active-header-drawer .l-header__sm{pointer-events:auto}@media (width >= 1024px){.l-header__sm{display:none}}.l-header__bg{display:none;position:fixed;inset:0;pointer-events:none}.is-active-header-modal .l-header__bg,.is-active-header-drawer .l-header__bg{display:block flow-root;pointer-events:auto}.l-footer{padding:30px;background-color:var(--owned-gray-95)}@media (width >= 768px){.l-footer{padding-block:40px}}.l-footer__outer{display:block grid;row-gap:20px;inline-size:min(100%,1220px);margin-inline:auto}@media (width >= 768px){.l-footer__outer{row-gap:50px}}.l-footer__inner{display:block grid;row-gap:20px}@media (width >= 768px){.l-footer__inner{grid-template-columns:108px auto 108px;grid-template-columns:0 auto auto;column-gap:20px}}.l-footer_col1{padding-inline-start:8px}@media (width >= 768px){.l-footer_col1{grid-area:1/3/2/4;justify-self:end;padding-block-start:12px;padding-inline-start:0}}.l-footer_col1__list{display:block flex;flex-wrap:wrap;align-items:center;gap:16px}@media (width >= 768px){.l-footer_col2{grid-area:1/2/2/3}}.l-footer_col3{display:none}@media (width >= 768px){.l-footer_col3{grid-area:1/1/2/2;display:block flow-root}}.l-footer_menu{--_label_color: #000}@media (width >= 768px){.l-footer_menu{display:block flex;flex-wrap:wrap;justify-content:center;column-gap:min(1.25vw,16px)}}.l-footer_menu a{display:block flow-root;padding:8px;font-size:14px;font-weight:500;text-decoration:none;color:var(--_label_color);transition:color .5s cubic-bezier(.215,.61,.355,1)}@media (hover: hover){.l-footer_menu a:where(:any-link,:enabled,summary):hover{--_label_color: #00000099}}.l-footer_copyright{display:block flow-root;margin-block-start:20px;padding-block-end:10px;font-family:10px;line-height:1.75;letter-spacing:.02em;text-align:center}.l-main{margin-block-end:40px}@media (width >= 768px){.l-main{margin-block-end:60px}}.l-hero_primary{--_border_radius: 60px;--_bg_opacity: 0;--_bg_diff_size: 312px;position:relative;isolation:isolate;margin-block-start:calc(var(--header-block-size) * -1);padding-block-start:var(--header-block-size)}.l-hero_primary__bg{position:absolute;z-index:-1;inset:0;border-radius:0 0 var(--_border_radius) 0;overflow:clip}@media (width >= 768px){.l-hero_primary__bg{--_border_radius: 80px;inline-size:calc(100% - var(--_bg_diff_size));opacity:var(--_bg_opacity);transition:opacity .5s cubic-bezier(.215,.61,.355,1)}}.l-hero_primary__bg img{inline-size:100%;block-size:100%;object-fit:cover;object-position:20% bottom}@media (width >= 768px){.l-hero_primary__bg img{object-position:10% 75%}}.l-hero_primary__inner{position:relative;inline-size:min(100%,1210px);margin-inline:auto;padding-inline:var(--global-gutter)}@media (width >= 768px){.l-hero_primary__inner{min-block-size:calc(700px - var(--header-block-size));padding-inline-start:min(1.5625vw,20px);padding-inline-end:var(--global-gutter)}}.l-hero_secondary{background-color:#fff}.l-hero_secondary__outer{inline-size:min(100%,var(--max-section-size-basic));margin-inline:auto;padding-inline:var(--global-gutter)}.l-hero_secondary__inner{padding-block-start:30px;padding-block-end:40px}@media (width >= 768px){.l-hero_secondary__inner{padding-block-start:60px;padding-block-end:80px}}.l-hero_tertiary{background-color:#fff}.l-hero_tertiary__outer{inline-size:min(100%,var(--max-section-size-basic));margin-inline:auto;padding-inline:var(--global-gutter)}.l-hero_tertiary__inner{padding-block-start:30px;padding-block-end:30px}@media (width >= 768px){.l-hero_tertiary__inner{padding-block-start:60px;padding-block-end:50px}}.l-hero_form{background-color:#fff}.l-hero_form__outer{inline-size:min(100%,var(--max-section-size-form));margin-inline:auto;padding-inline:var(--global-gutter)}.l-hero_form__inner{padding-block-start:30px;padding-block-end:30px}@media (width >= 768px){.l-hero_form__inner{padding-block-start:60px;padding-block-end:50px}}.l-breadcrumbs{--_clamp: clamp(20px, 12.5vw - 76px, 80px);margin-block-start:calc(var(--header-block-size) * -1);padding-block-start:var(--header-block-size);background-color:#e9ecf580}.l-breadcrumbs__outer{inline-size:calc(100vw - var(--scrollbar-inline-size));padding-inline:var(--global-gutter)}@media (width >= 768px){.l-breadcrumbs__outer{padding-inline:var(--_clamp)}}.l-breadcrumbs__outer .simplebar-scrollbar{block-size:4px}.l-breadcrumbs__outer .simplebar-scrollbar:before{inset:0;border-radius:calc(infinity * 1px);background-color:var(--owned-blue-secondary)}.l-breadcrumbs__outer .simplebar-scrollbar.simplebar-visible:before{opacity:.6}.l-breadcrumbs__outer .simplebar-track.simplebar-horizontal{block-size:4px;border-radius:calc(infinity * 1px);background:linear-gradient(44deg,#2756d333,#7590db33 98.91%)}.l-breadcrumbs__outer .simplebar-track.simplebar-horizontal{inline-size:calc(100% - var(--global-gutter) * 2);margin-inline:auto}@media (width >= 768px){.l-breadcrumbs__outer .simplebar-track.simplebar-horizontal{inline-size:calc(100% - var(--_clamp) * 2)}}.l-container_basic{position:relative;inline-size:min(100%,var(--max-section-size-basic));margin-inline:auto;padding-inline:var(--global-gutter)}.l-container_lower{position:relative;inline-size:min(100%,var(--max-section-size-lower));margin-inline:auto;padding-inline:var(--global-gutter)}.l-container_cta_basic{position:relative}@media (width >= 820px){.l-container_cta_basic{inline-size:min(100%,var(--max-section-size-cta));margin-inline:auto;padding-inline:var(--global-gutter)}}.l-container_detail{--_padding_block_start: 30px;--_padding_block_end: 20px;inline-size:min(100%,var(--max-section-size-lower));margin-inline:auto;padding-inline:var(--global-gutter);padding-block-start:var(--_padding_block_start);padding-block-end:var(--_padding_block_end)}@media (width >= 768px){.l-container_detail{--_padding_block_start: 50px;--_padding_block_end: 30px;padding-block-start:0;padding-inline-start:var(--global-gutter);padding-inline-end:8px}}.l-container_detail__inner{display:block grid;align-items:start;row-gap:30px}@media (width >= 768px){.l-container_detail__inner{grid-template-columns:minmax(0,1fr) 312px;grid-template-rows:auto minmax(0,1fr);row-gap:60px;column-gap:min(5.8181818182vw,64px)}}@media (width >= 768px){.l-container_detail__article{grid-area:1/1/2/2;padding-block-start:var(--_padding_block_start)}}.l-container_detail__aside{margin-block-end:40px}@media (width >= 768px){.l-container_detail__aside{grid-area:1/2/3/3;position:sticky;inset-block-start:var(--header-block-size);margin-block-end:0}}.l-container_detail__other{display:block grid;row-gap:50px}@media (width >= 768px){.l-container_detail__other{grid-area:2/1/3/2}}.l-container_form{position:relative;inline-size:min(100%,var(--max-section-size-form));margin-inline:auto;padding-inline:var(--global-gutter)}.l-container_search{display:block grid;align-content:start;row-gap:48px}@media (width >= 768px){.l-container_search{row-gap:60px}}.l-container_no_result{display:block grid;align-content:start;row-gap:60px}@media (width >= 768px){.l-container_no_result{row-gap:100px}}.l-floating_trial{position:sticky;z-index:var(--z-index-floating-trial);inset-block-end:0}@media (width >= 768px){.l-floating_trial{display:none}}@media (width >= 768px){.l-form{display:grid;grid-template-columns:488px 1fr;gap:var(--Spacing-32, 32px)}}.l-form-head{background:var(--backgroundColor-subtle, #f7f7f7)}@media (width >= 768px){.l-form-head{position:relative}}@media (width >= 768px){.l-form-head__inner{position:sticky;top:0;display:flex;flex-direction:column;height:100vh}}.l-form-head__logo{display:flex;align-items:center;align-self:stretch;justify-content:center;padding:var(--Spacing-16, 16px) var(--gap-main);background:#fff}@media (width >= 768px){.l-form-head__logo{justify-content:flex-start;width:100%;background:transparent}}.l-form-head__logo img{width:85px;height:40px;aspect-ratio:17/8}@media (width >= 768px){.l-form-head__logo img{width:101px;height:48px;aspect-ratio:101/48}}.l-form-head__body{padding:0 var(--gap-main) 16px}@media (width >= 768px){.l-form-head__body{flex:1 1 auto;width:100%}}.l-form-head__body__ttl{display:flex;flex-direction:column;gap:16px;align-items:flex-start;padding:var(--Spacing-64, 64px) 0;font-size:var(--Title-h1, 36px);font-style:normal;font-weight:400;font-feature-settings:"palt" on;line-height:134%;color:var(--text-body-bold, #1a1a1a);letter-spacing:1.8px}@media (width >= 768px){.l-form-head__body__ttl{padding:var(--Spacing-80, 80px) var(--Spacing-none, 0);font-size:var(--Title-h1, 60px);letter-spacing:3px}}.l-form-head__body__cont{font-size:var(--Body-default-sm, 14px);font-style:normal;font-weight:400;line-height:168%;color:var(--text-body-default, #333);letter-spacing:.28px}.l-form-head__body__cont .c-btn-wrap{--mt-sp: 16px;--mt-pc: 24px}.l-form-head__bottom{display:flex;flex-direction:column;gap:var(--Spacing-16, 16px);align-items:center;align-self:stretch;justify-content:center;height:96px;padding:var(--Spacing-24, 24px) var(--Spacing-40, 40px);font-size:var(--Body-default-sm, 14px);font-style:normal;font-weight:400;line-height:168%;color:var(--text-body-default, #333);letter-spacing:.28px;background:var(--backgroundColor-gray, #ccc)}@media (width >= 768px){.l-form-head__bottom{width:100%}}.l-form-main{padding:40px var(--gap-main)}@media (width >= 768px){.l-form-main{padding:80px var(--gap-main)}.l-form-main.--completed{padding-top:160px}}.l-form-main__inner{max-width:680px}.c-article_date_container{display:block flex;column-gap:20px}.c-article_date_unit{display:block flex;align-items:center;column-gap:8px}.c-article_date_unit__icon{display:block grid;place-items:center;inline-size:15px;fill:var(--owned-gray-50)}.c-article_date_unit__label{font-size:14px;line-height:1.5;color:var(--owned-gray-50)}.c-article_attribute_container{display:block grid;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:16px}@media (width >= 768px){.c-article_attribute_container{column-gap:20px}}.c-article_attribute_container>*:first-child{block-size:1lh;padding-block-start:2px}.c-article_contents_list{display:block grid;align-content:start;row-gap:10px;padding:20px;border-radius:18px;background-color:#e9ecf580}@media (width >= 768px){.c-article_contents_list{padding:30px}}.c-article_contents_list__head{font-size:16px;font-weight:600;letter-spacing:.05em;color:var(--owned-gray-20)}.c-article_contents_list__body{display:block grid;align-content:start;row-gap:10px}.c-article_contents_list__body a{text-decoration:none;color:inherit}.c-article_img_basic img{inline-size:100%;block-size:100%;object-fit:cover}.c-article_img_rounded{border-radius:18px;overflow:clip}.c-article_img_rounded img{inline-size:100%;block-size:100%;object-fit:cover}.c-article_speakers{display:block grid;grid-template-columns:109px minmax(0,1fr);column-gap:24px}.c-article_note{--_color: var(--_overwrite_color, var(--owned-gray-20));--_line_height: 1.46;font-size:12px;line-height:var(--_line_height);color:var(--_color)}.c-article_foot_nav_container{display:block flex;column-gap:30px}.c-article_foot_nav{--_justify_content: flex-end;--_a_flex_direction: row;--_icon_scale: 1 1;--_label_align: end}.c-article_foot_nav[data-direction=backward]{--_justify_content: flex-start;--_a_flex_direction: row-reverse;--_icon_scale: -1 1;--_label_align: start}.c-article_foot_nav{flex:1;display:block flex;justify-content:var(--_justify_content)}.c-article_foot_nav a{display:block flex;flex-direction:var(--_a_flex_direction);column-gap:8px;font-size:12px;font-weight:700;line-height:1.3;text-decoration:none}.c-article_foot_nav__icon{flex-shrink:0;display:block grid;place-items:center;inline-size:12px;block-size:1lh;scale:var(--_icon_scale)}.c-article_foot_nav__icon svg{inline-size:7px;block-size:12px;fill:#ccc}.c-article_foot_nav__inner{text-align:var(--_label_align)}.c-article_foot_nav__label{font-feature-settings:"palt";inline-size:fit-content;font-size:12px;font-weight:700;line-height:1.3;text-align:justify;color:#767676}.c-article_column2{display:block grid;align-items:start;row-gap:24px;column-gap:24px}@media (width >= 900px){.c-article_column2{grid-template-columns:48fr 52fr}}.c-aside_cta_download{display:block grid;padding:22px 16px;border-radius:12px;background:var(--owned-gray-95)}.c-aside_cta_download__info{display:block grid;align-items:center;justify-content:center;row-gap:30px}.c-aside_cta_download__label{font-size:18px;font-weight:600;line-height:1.58;text-align:center}.c-aside_cta_download__img{inline-size:min(100%,480px)}.c-aside_cta_download__button{inline-size:min(100%,252px);margin-inline:auto}.c-aside_banner{display:block grid;row-gap:10px;inline-size:min(100%,400px);margin-inline:auto;padding:20px 18px;border-radius:12px;background-color:var(--owned-gray-95)}.c-aside_banner img{inline-size:100%;block-size:auto}.c-breadcrumbs{--_column_gap: 8px;--_clamp: clamp(20px, 17.58vw - 115.86px, 110px);display:block flex;align-items:center;column-gap:var(--_column_gap);padding-block:30px}.c-breadcrumbs li{position:relative;display:block flex;flex-shrink:0;column-gap:var(--_column_gap);font-size:12px;line-height:1}.c-breadcrumbs li:last-child:after{content:"";inline-size:calc(var(--global-gutter) - var(--_column_gap));block-size:5px}@media (width >= 768px){.c-breadcrumbs li:last-child:after{inline-size:var(--_clamp)}}.c-breadcrumbs li:last-child a,.c-breadcrumbs li:last-child span{font-weight:700;color:#767676;pointer-events:none}.c-breadcrumbs li:not(:last-child):after{content:"";display:block flex;inline-size:12px;aspect-ratio:1;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 6.5 11.41"><path fill="%23ccc" d="M4.91,5.7L0,10.61l.8.8,5.7-5.7L.8,0l-.8.8,4.91,4.91Z"/></svg>');background-repeat:no-repeat;background-size:7x;background-position:calc(50% + 1px) center}.c-breadcrumbs a{flex-shrink:0;display:inline flex;text-decoration:none;color:#2756d3}.c-button_basic{--_block_size: 65px;--_padding_inline_start: 16px;--_padding_inline_end: 16px;--_label_padding_inline: 20px;--_label_weight: 400;--_label_color: #fff;--_hover_opacity: 0;--_icon_rotate: 0deg}.c-button_basic[data-size=sm]{--_block_size: 49px;--_padding_inline_end: 10px;--_label_padding_inline: 8px}.c-button_basic[data-font-weight="500"]{--_label_weight: 500}.c-button_basic[data-font-weight="600"]{--_label_weight: 600}.c-button_basic[data-font-weight="700"]{--_label_weight: 700}.c-button_basic[data-direction=backward]{--_icon_rotate: 180deg}.c-button_basic__container{position:relative;isolation:isolate;display:block grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;inline-size:100%;min-block-size:var(--_block_size);padding-inline-start:var(--_padding_inline_start);padding-inline-end:var(--_padding_inline_end);text-decoration:none;border-radius:calc(infinity * 1px);overflow:clip}@media (hover: hover){.c-button_basic__container:where(:any-link,:enabled,summary):hover{--_hover_opacity: 1}}.c-button_basic__container:before{content:"";position:absolute;z-index:-1;inset:0;background:var(--owned-gradient-hover);opacity:var(--_hover_opacity);transition:opacity .6s cubic-bezier(.215,.61,.355,1)}.c-button_basic__container:after{content:"";position:absolute;z-index:-2;inset:0;background-color:var(--owned-gray-60)}.c-button_basic__label{padding-inline:var(--_label_padding_inline);font-size:14px;font-weight:var(--_label_weight);line-height:1.5;text-align:left;color:var(--_label_color)}.c-button_basic__icon{rotate:var(--_icon_rotate)}.c-button_primary{--_block_size: 65px;--_padding_inline_start: 16px;--_padding_inline_end: 16px;--_label_padding_inline: 20px;--_label_size: 16px;--_label_weight: 400;--_label_align: start;--_label_color: #fff;--_hover_opacity: 1;--_disabled_opacity: 0;--_icon_rotate: 0deg}.c-button_primary[data-size=sm]{--_block_size: 49px;--_padding_inline_end: 10px;--_label_padding_inline: 8px;--_label_size: 14px}@media (width < 375px){.c-button_primary[data-size=sm]{--_label_size: 13px}}.c-button_primary[data-font-size="14"]{--_label_size: 14px}.c-button_primary[data-font-weight="500"]{--_label_weight: 500}.c-button_primary[data-font-weight="600"]{--_label_weight: 600}.c-button_primary[data-font-weight="700"]{--_label_weight: 700}.c-button_primary[data-centered=true]{--_label_padding_inline: 4px;--_label_align: center}.c-button_primary[data-direction=backward]{--_icon_rotate: 180deg}.c-button_primary__container{position:relative;isolation:isolate;display:block grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;inline-size:100%;min-block-size:var(--_block_size);padding-inline-start:var(--_padding_inline_start);padding-inline-end:var(--_padding_inline_end);text-decoration:none;border-radius:calc(infinity * 1px);overflow:clip}@media (hover: hover){.c-button_primary__container:where(:any-link,:enabled,summary):hover{--_label_color: #ffffff80}}@media (hover: hover){.c-button_primary__container:is(:where(:any-link,:enabled,summary):hover *){--_label_color: #ffffff80}}.c-button_primary__container:before{content:"";position:absolute;z-index:-2;inset:0;background:var(--owned-gradient-cta-primary1);opacity:var(--_hover_opacity);transition:opacity .6s cubic-bezier(.215,.61,.355,1)}.c-button_primary__container:after{content:"";position:absolute;z-index:-1;inset:0;background-color:var(--owned-gray-60);opacity:var(--_overwrite_disabled_opacity, var(--_disabled_opacity));transition:opacity .6s cubic-bezier(.215,.61,.355,1)}.c-button_primary__label{padding-inline:var(--_label_padding_inline);font-size:var(--_label_size);font-weight:var(--_label_weight);line-height:1.5;text-align:var(--_label_align);color:var(--_label_color);transition:color .6s cubic-bezier(.215,.61,.355,1)}.c-button_primary__icon{rotate:var(--_icon_rotate)}.c-button_simple{--_label_size: 12px;--_label_color: #010101b3}.c-button_simple a{display:inline flex;align-items:center;column-gap:16px;text-decoration:none}@media (hover: hover){.c-button_simple a:where(:any-link,:enabled,summary):hover{--_label_color: #01010180}}.c-button_simple__label{font-size:var(--_label_size);font-weight:600;color:var(--_label_color);transition:color .6s cubic-bezier(.215,.61,.355,1)}.c-button_tag{--_label_color: #000;--_bg_color: #fff;--_hover_opacity: 0}[data-container=aside] .c-button_tag{--_bg_color: var(--owned-blue-light)}.c-button_tag a{position:relative;isolation:isolate;display:block flex;align-items:center;inline-size:fit-content;block-size:34px;padding-inline:16px;font-size:14px;line-height:1.5;text-decoration:none;color:var(--_label_color);border-radius:calc(infinity * 1px);overflow:clip;transition:color .4s cubic-bezier(.165,.84,.44,1)}@media (hover: hover){.c-button_tag a:where(:any-link,:enabled,summary):hover{--_label_color: #fff;--_hover_opacity: 1}}.c-button_tag a:before{content:"";position:absolute;z-index:-1;inset:0;background:var(--owned-gradient-hover);opacity:var(--_hover_opacity);transition:opacity .4s cubic-bezier(.165,.84,.44,1)}.c-button_tag a:after{content:"";position:absolute;z-index:-2;inset:0;background-color:var(--_bg_color)}.c-button_category{--_label_color: #000;--_bg_color: #fff;--_hover_opacity: 0}@media (width < 1024px){[data-container=header] .c-button_category{--_bg_color: var(--owned-blue-light)}}.c-button_category a{position:relative;isolation:isolate;display:block flex;align-items:center;inline-size:fit-content;block-size:40px;padding-inline:20px;font-size:14px;line-height:1.5;text-decoration:none;color:var(--_label_color);border-radius:calc(infinity * 1px);overflow:clip;transition:color .4s cubic-bezier(.165,.84,.44,1)}@media (hover: hover){.c-button_category a:where(:any-link,:enabled,summary):hover{--_label_color: #fff;--_hover_opacity: 1}}@media (width < 1024px){[data-container=header] .c-button_category a{inline-size:fit-content;block-size:36px;padding-inline:16px}}.c-button_category a:before{content:"";position:absolute;z-index:-1;inset:0;background:var(--owned-gradient-hover);opacity:var(--_hover_opacity);transition:opacity .4s cubic-bezier(.165,.84,.44,1)}.c-button_category a:after{content:"";position:absolute;z-index:-2;inset:0;background-color:var(--_bg_color)}.c-button_contact{--_label_color: #fff;--_icon_color: #fff}.c-button_contact a{display:block grid;place-content:center;place-items:center;row-gap:10px;block-size:158px;text-decoration:none;border-radius:12px;background:var(--owned-gradient-cta-primary1)}@media (hover: hover){.c-button_contact a:where(:any-link,:enabled,summary):hover{--_label_color: #ffffff80;--_icon_color: #ffffff80}}.c-button_contact__icon{inline-size:40px;fill:var(--_icon_color);transition:fill .6s cubic-bezier(.215,.61,.355,1)}.c-button_contact__label{font-size:16px;font-weight:700;line-height:1.5;letter-spacing:.04em;color:var(--_label_color);transition:color .6s cubic-bezier(.215,.61,.355,1)}.c-button_x{--_label_color: #fff;--_icon_color: #fff;inline-size:min(100%,190px)}.c-button_x a{display:block flex;align-items:center;justify-content:center;column-gap:10px;block-size:50px;padding-inline:20px;text-decoration:none;background-color:#000;border-radius:calc(infinity * 1px)}@media (hover: hover){.c-button_x a:where(:any-link,:enabled,summary):hover{--_label_color: #ffffff80;--_icon_color: #ffffff80}}@media (width >= 375px){.c-button_x a{padding-inline:24px}}@media (width >= 768px){.c-button_x a{block-size:60px;padding-inline:30px}}.c-button_x__icon{display:block grid;place-items:center;inline-size:25px;aspect-ratio:1;fill:var(--_icon_color);transition:fill .6s cubic-bezier(.215,.61,.355,1)}.c-button_x__label{font-feature-settings:"palt";font-size:16px;font-weight:600;line-height:1.34;letter-spacing:.03em;color:var(--_label_color);transition:color .6s cubic-bezier(.215,.61,.355,1)}.c-button_facebook{--_label_color: #fff;--_icon_opacity: 1;inline-size:min(100%,190px)}.c-button_facebook a{display:block flex;align-items:center;justify-content:center;column-gap:10px;block-size:50px;padding-inline:20px;text-decoration:none;background-color:#0866ff;border-radius:calc(infinity * 1px)}@media (hover: hover){.c-button_facebook a:where(:any-link,:enabled,summary):hover{--_label_color: #ffffff80;--_icon_opacity: .5}}@media (width >= 375px){.c-button_facebook a{padding-inline:24px}}@media (width >= 768px){.c-button_facebook a{block-size:60px;padding-inline:30px}}.c-button_facebook__icon{--_overwrite_size: 25px;--_overwrite_circle_color: #fff;--_overwrite_f_color: #0866ff;display:block grid;place-items:center;inline-size:25px;aspect-ratio:1;opacity:var(--_icon_opacity);transition:opacity .6s cubic-bezier(.215,.61,.355,1)}.c-button_facebook__label{font-feature-settings:"palt";font-size:16px;font-weight:600;line-height:1.34;letter-spacing:.03em;color:var(--_label_color);transition:color .6s cubic-bezier(.215,.61,.355,1)}.c-button_centered_container{--_max_inline_size: 416px;inline-size:min(100%,var(--_max_inline_size));margin-inline:auto}.c-card_article{--_img_scale: 1;--_icon_inline_size: 14px}.c-card_article[data-category=dl_documents]{--_icon_inline_size: 11px}.c-card_article[data-category=column]{--_icon_inline_size: 18px}.c-card_article[data-category=short_videos],.c-card_article[data-category=webinar_archive]{--_icon_inline_size: 14px}.c-card_article[data-category=blog],.c-card_article[data-category=survey_data]{--_icon_inline_size: 15px}.c-card_article a{display:block flow-root;block-size:100%;text-decoration:none;border-radius:20px;color:var(--owned-gray-0);background-color:#ffffffe6;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);overflow:clip}@media (hover: hover){.c-card_article a:where(:any-link,:enabled,summary):hover{--_img_scale: 1.12}}.c-card_article__img{aspect-ratio:336/168;overflow:clip}.c-card_article__img img{inline-size:100%;block-size:100%;object-fit:cover;scale:var(--_img_scale);transition:scale .5s cubic-bezier(.215,.61,.355,1)}.c-card_article__img img.contain{object-fit:contain;padding-inline:24px}.c-card_article__img img[src*="logo/postia.svg"]{padding-inline:24px;object-fit:contain}.c-card_article__info{display:block grid;align-content:start;row-gap:10px;padding:16px 20px 20px}@media (width >= 768px){.c-card_article__info{padding:20px 30px 30px}}.c-card_article__label{font-size:18px;font-weight:600;line-height:1.5}.c-card_featured_articles{--_img_scale: 1}.c-card_featured_articles a{display:block grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:20px;text-decoration:none;color:var(--owned-gray-0)}@media (hover: hover){.c-card_featured_articles a:where(:any-link,:enabled,summary):hover{--_img_scale: 1.12}}.c-card_featured_articles__img{inline-size:158px;aspect-ratio:158/79;border-radius:8px;overflow:clip}.c-card_featured_articles__img img{inline-size:100%;block-size:100%;object-fit:cover;scale:var(--_img_scale);transition:scale .5s cubic-bezier(.215,.61,.355,1)}.c-card_featured_articles__img img.contain{object-fit:contain;padding-inline:8px}.c-card_featured_articles__img img[src*="logo/postia.svg"]{padding-inline:8px;object-fit:contain}.c-card_featured_articles__info{display:block grid;align-items:start;row-gap:4px}.c-card_featured_articles__label{align-self:center;font-size:12px;line-height:1.75}.c-card_popular_articles{--_img_scale: 1}.c-card_popular_articles a{position:relative;display:block grid;grid-template-columns:auto minmax(0,1fr);column-gap:12px;padding-block-start:var(--_padding_block_start);text-decoration:none;color:var(--owned-gray-0)}@media (hover: hover){.c-card_popular_articles a:where(:any-link,:enabled,summary):hover{--_img_scale: 1.12}}.c-card_popular_articles__ranking{position:absolute;z-index:1;inset-block-start:0;inset-inline-start:0;display:block grid;place-items:center;inline-size:28px}.c-card_popular_articles__img{inline-size:115px;aspect-ratio:115/66;margin-inline-start:4px;border-radius:8px;overflow:clip}.c-card_popular_articles__img img{inline-size:100%;block-size:100%;object-fit:cover;scale:var(--_img_scale);transition:scale .5s cubic-bezier(.215,.61,.355,1)}.c-card_popular_articles__img img.contain{object-fit:contain;padding-inline:8px}.c-card_popular_articles__img img[src*="logo/postia.svg"]{padding-inline:8px;object-fit:contain}.c-card_popular_articles__label{align-self:center;font-size:12px;line-height:1.75}.c-card_recommend{--_button_inline_size: 234px}.c-card_recommend__container{display:block grid;row-gap:20px;column-gap:clamp(20px,30 / 768 * 100vw,30px);text-decoration:none}@media (width >= 640px){.c-card_recommend__container{grid-template-columns:clamp(260px,27.5662251656vw,333px) minmax(0,1fr)}}.c-card_recommend__img{aspect-ratio:333/175;border-radius:12px;overflow:clip}.c-card_recommend__img img{inline-size:100%;block-size:100%;object-fit:cover}.c-card_recommend__img img.contain{object-fit:contain;padding-inline:8px}.c-card_recommend__img img[src*="logo/postia.svg"]{padding-inline:8px;object-fit:contain}.c-card_recommend__info{align-self:center;display:block grid;row-gap:20px}@media (width >= 640px){.c-card_recommend__info{row-gap:25px}}.c-card_recommend__label{font-size:15px;line-height:1.9}.c-card_recommend__button{inline-size:var(--_button_inline_size)}.c-card_related_articles{--_img_scale: 1}.c-card_related_articles a{display:block grid;align-items:start;row-gap:12px;text-decoration:none;color:var(--owned-gray-0)}@media (hover: hover){.c-card_related_articles a:where(:any-link,:enabled,summary):hover{--_img_scale: 1.12}}.c-card_related_articles__img{aspect-ratio:158/79;border-radius:8px;overflow:clip}.c-card_related_articles__img img{inline-size:100%;block-size:100%;object-fit:cover;scale:var(--_img_scale);transition:scale .5s cubic-bezier(.215,.61,.355,1)}.c-card_related_articles__img img.contain{object-fit:contain;padding-inline:8px}.c-card_related_articles__img img[src*="logo/postia.svg"]{padding-inline:8px;object-fit:contain}.c-card_related_articles__info{display:block grid;align-items:start;row-gap:4px}.c-card_related_articles__date{font-size:12px;line-height:1.75;color:#778289}.c-card_related_articles__label{align-self:center;font-size:12px;line-height:1.75}.c-card_top_hero{--_img_scale: 1;--_icon_inline_size: 14px;--_recommend_opacity: 0;--_recommend_scale: .2;--_recommend_rotate: 25deg}.c-card_top_hero[data-category=dl_documents]{--_icon_inline_size: 11px}.c-card_top_hero[data-category=column]{--_icon_inline_size: 18px}.c-card_top_hero[data-category=short_videos],.c-card_top_hero[data-category=webinar_archive]{--_icon_inline_size: 14px}.c-card_top_hero[data-category=blog],.c-card_top_hero[data-category=survey_data]{--_icon_inline_size: 15px}.is-visible.is-active .c-card_top_hero{--_recommend_opacity: 1;--_recommend_scale: 1;--_recommend_rotate: .001deg}.c-card_top_hero{position:relative;isolation:isolate;inline-size:min(100%,572px)}@media (width < 768px){.c-card_top_hero{margin-inline:auto}}.c-card_top_hero a{display:block flow-root;block-size:100%;text-decoration:none;border-radius:20px;color:var(--owned-gray-0);background-color:#ffffffe6;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);overflow:clip}@media (hover: hover){.c-card_top_hero a:where(:any-link,:enabled,summary):hover{--_img_scale: 1.06}}.c-card_top_hero__recommend{position:absolute;z-index:1;inset-block-start:0;inset-inline-end:0;translate:28px -28px;pointer-events:none;opacity:var(--_recommend_opacity);scale:var(--_recommend_scale);rotate:var(--_recommend_rotate);transition:opacity .6s cubic-bezier(.165,.84,.44,1),scale .6s cubic-bezier(.175,.885,.32,1.275),rotate .6s cubic-bezier(.165,.84,.44,1)}@media (width >= 1024px){.c-card_top_hero__recommend{translate:45px -25px}}.c-card_top_hero__img{aspect-ratio:572/286;overflow:clip}.c-card_top_hero__img img{inline-size:100%;block-size:100%;object-fit:cover;scale:var(--_img_scale);transition:scale .5s cubic-bezier(.215,.61,.355,1)}.c-card_top_hero__info{display:block grid;align-content:start;row-gap:10px;padding:16px 20px 20px}@media (width >= 768px){.c-card_top_hero__info{padding:20px 30px 30px}}.c-card_top_hero__label{font-feature-settings:"palt";font-size:20px;font-weight:600;line-height:1.58}@media (width >= 768px){.c-card_top_hero__label{font-size:23px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}}.c-card_top_hero_arrows{--_opacity: 0;--_inset_block_start: 120px;--_inset_inline_end: 40px;display:block flex;align-items:center;justify-content:center;column-gap:20px;margin-block-start:12px}@media (width >= 768px){.c-card_top_hero_arrows{margin-block-start:20px;pointer-events:none;opacity:var(--_opacity);transition:opacity .5s cubic-bezier(.165,.84,.44,1)}}.c-card_top_hero_arrows__arrow{pointer-events:auto}@media (width >= 768px){.c-card_top_hero_arrows__arrow{position:absolute;inset-block-start:var(--_inset_block_start)}}@media (width >= 768px){.c-card_top_hero_arrows__arrow.splide__arrow--next{position:absolute;inset-inline-end:var(--_inset_inline_end)}}@media (width >= 1280px){.c-card_top_hero_arrows__arrow.splide__arrow--next{inset-inline-end:42px}}.c-card_top_hero_arrows__arrow.splide__arrow--prev{scale:-1 1}@media (width >= 768px){.c-card_top_hero_arrows__arrow.splide__arrow--prev{inset-inline-start:0}}.c-card_top_hero_arrows__pagination{display:block flex;align-items:center;column-gap:8px}.c-card_top5{--_aspect_ratio: 335 / 250;--_inline_size: 454px;--_block_size: 312px;--_inset_inline_range: 19%;--_ranking_inset_inline_start: 20px;--_info_padding_inline: 30px;--_label_size: 17px;--_label_color: #000;--_border_radius: 12px;--_duration: .75s;--_img_scale: 1;--_img_after_opacity: 0;position:relative;inline-size:min(100%,454px);margin-inline:auto}@media (width >= 860px){.c-card_top5{--_inset_inline_range: 21%}}@media (width >= 768px){.c-card_top5{position:absolute;inline-size:var(--_inline_size);block-size:var(--_block_size);transition:z-index var(--_duration) cubic-bezier(.645,.045,.355,1),inset-block-start var(--_duration) cubic-bezier(.645,.045,.355,1),inset-inline-start var(--_duration) cubic-bezier(.645,.045,.355,1),inline-size var(--_duration) cubic-bezier(.645,.045,.355,1),block-size var(--_duration) cubic-bezier(.645,.045,.355,1)}.c-card_top5[data-position="1"]{z-index:5;inset-block-start:0;inset-inline-start:calc(50% - 227px);--_inline_size: 454px;--_block_size: 312px;--_info_padding_inline: 30px;--_label_size: 17px;--_label_color: #000;--_ranking_inset_inline_start: 16px;--_img_after_opacity: 0}.c-card_top5[data-position="2"]{z-index:4;inset-block-start:28px;inset-inline-start:calc(50% - var(--_inline_size) / 2 - var(--_inset_inline_range));--_inline_size: 318px;--_block_size: 256px;--_info_padding_inline: 20px;--_label_size: 15px;--_label_color: #000000b3;--_ranking_inset_inline_start: 16px;--_img_after_opacity: .3}.c-card_top5[data-position="3"]{z-index:3;inset-block-start:28px;inset-inline-start:calc(50% - var(--_inline_size) / 2 + var(--_inset_inline_range));--_inline_size: 318px;--_block_size: 256px;--_info_padding_inline: 20px;--_label_size: 15px;--_label_color: #000000b3;--_ranking_inset_inline_start: calc(100% - 53px) ;--_img_after_opacity: .3}.c-card_top5[data-position="4"]{z-index:2;inset-block-start:63px;inset-inline-start:0;--_inline_size: 236px;--_block_size: 186px;--_info_padding_inline: 20px;--_label_size: 13px;--_label_color: #00000066;--_ranking_inset_inline_start: 16px;--_img_after_opacity: .6}.c-card_top5[data-position="5"]{z-index:1;inset-block-start:63px;inset-inline-start:calc(100% - var(--_inline_size));--_inline_size: 236px;--_block_size: 186px;--_info_padding_inline: 20px;--_label_size: 13px;--_label_color: #00000066;--_ranking_inset_inline_start: calc(100% - 53px) ;--_img_after_opacity: .6}}.c-card_top5 a{position:relative;isolation:isolate;display:block grid;grid-template-rows:minmax(0,1fr) auto;inline-size:100%;aspect-ratio:var(--_aspect_ratio);text-decoration:none;color:var(--owned-gray-0);border-radius:var(--_border_radius);box-shadow:0 10px 40px #5b618e33}@media (width >= 768px){.c-card_top5 a{aspect-ratio:revert;block-size:100%}}@media (hover: hover){.c-card_top5 a:where(:any-link,:enabled,summary):hover{--_img_scale: 1.06}}.c-card_top5__ranking{position:absolute;z-index:1;inset-inline-start:var(--_ranking_inset_inline_start);inline-size:37px;aspect-ratio:1;translate:0 -50%;pointer-events:none}@media (width >= 768px){.c-card_top5__ranking{transition:inset-inline-start calc(var(--_duration) * .75) cubic-bezier(.645,.045,.355,1) calc(var(--_duration) * .25)}}.c-card_top5__img{position:relative;border-radius:var(--_border_radius) var(--_border_radius) 0 0;overflow:clip}.c-card_top5__img:after{content:"";position:absolute;inset:0;background-color:#fff;opacity:var(--_img_after_opacity);transition:opacity var(--_duration) cubic-bezier(.645,.045,.355,1)}.c-card_top5__img img{inline-size:100%;block-size:100%;object-fit:cover;scale:var(--_img_scale);transition:scale .5s cubic-bezier(.215,.61,.355,1)}.c-card_top5__info{align-self:end;padding:10px 20px 20px;border-radius:0 0 var(--_border_radius) var(--_border_radius);background-color:#fff}@media (width >= 768px){.c-card_top5__info{padding:10px var(--_info_padding_inline) 20px;transition:padding var(--_duration) cubic-bezier(.645,.045,.355,1)}}.c-card_top5__label{min-block-size:2lh;font-feature-settings:"palt";font-size:var(--_label_size);font-weight:600;line-height:1.58;letter-spacing:.05em;color:var(--_label_color);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media (width >= 768px){.c-card_top5__label{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition:font-size var(--_duration) cubic-bezier(.645,.045,.355,1),color var(--_duration) cubic-bezier(.645,.045,.355,1)}.c-card_top5__label .is-iOS,.is-mac.is-safari .c-card_top5__label{transition:color var(--_duration) cubic-bezier(.645,.045,.355,1)}}.c-card_top5_arrows{position:relative;display:block flex;align-items:center;justify-content:center;column-gap:20px}@media (width >= 768px){.c-card_top5_arrows{padding-block-start:130px;column-gap:406px;pointer-events:none}}.c-card_top5_arrows__arrow{pointer-events:auto}.c-card_top5_arrows__arrow.splide__arrow--prev{scale:-1 1}.c-card_top5_arrows__pagination{display:block flex;align-items:center;column-gap:8px}@media (width >= 768px){.c-card_top5_arrows__pagination{display:none}}.c-card_webinar{--_pointer_events: auto}.c-card_webinar[data-status=closed]{--_pointer_events: none}.c-card_webinar__container{display:block grid;text-decoration:none;color:var(--owned-gray-0);pointer-events:var(--_pointer_events);transition:scale .5s cubic-bezier(.25,.46,.45,.94)}@media (hover: hover){.c-card_webinar__container:where(:any-link,:enabled,summary):hover{scale:1.04;transition:scale .5s cubic-bezier(.215,.61,.355,1)}}@media (width >= 768px){.c-card_webinar__container{grid-template-columns:240px minmax(0,1fr)}}.c-card_webinar__col1{position:relative;display:block grid;justify-content:center;padding:16px 20px;border-radius:12px 12px 0 0;background:linear-gradient(180deg,#dfe4f7 -.01%,#f5e0f4 99.94%)}@media (width >= 768px){.c-card_webinar__col1{place-items:center;padding:36px 10px;border-radius:20px 0 0 20px}}.c-card_webinar__col2{display:block grid;column-gap:48px;row-gap:20px;padding:20px;border-radius:0 0 12px 12px;background-color:#fff}@media (width >= 768px){.c-card_webinar__col2{padding:24px 40px;border-radius:0 20px 20px 0}}@media (width >= 1024px){.c-card_webinar__col2{grid-template-columns:.52fr .48fr}}.c-card_webinar__info{display:block grid;row-gap:14px}@media (width >= 768px){.c-card_webinar__info{row-gap:20px}}.c-card_webinar__detail{display:block grid;row-gap:10px}@media (width >= 768px){.c-card_webinar__detail{row-gap:16px}}.c-card_webinar__img{align-self:center;aspect-ratio:372/204;max-block-size:204px;margin-inline:auto;border-radius:12px;overflow:clip}.c-card_webinar__img img{inline-size:100%;block-size:100%;object-fit:cover}.c-card_webinar__img img.contain,.c-card_webinar__img img[src*="logo/postia.svg"]{object-fit:contain}.c-card_webinar__tag{display:block flex;flex-wrap:wrap;column-gap:6px;row-gap:4px}.c-cta_download{display:block grid}@media (width < 820px){.c-cta_download{padding:20px 20px 40px;background:var(--owned-gray-95)}}@media (width >= 820px){.c-cta_download{grid-template-columns:minmax(0,1fr) clamp(300px,31.9536423841vw,386px)}}.c-cta_download__info{display:block grid;align-items:center;justify-content:center;row-gap:25px}@media (width >= 820px){.c-cta_download__info{grid-template-columns:202px minmax(0,1fr);column-gap:min(4.1390728477vw,50px);padding:22px min(3.9735099338vw,48px);border-radius:12px 0 0 12px;background-color:var(--owned-gray-95)}}.c-cta_download__label{font-size:18px;font-weight:600;line-height:1.58}@media (width < 820px){.c-cta_download__label{text-align:center}}.c-cta_download__img{inline-size:min(100%,480px)}@media (width >= 820px){.c-cta_download__img{inline-size:min(100%,384px)}}@media (width < 820px){.c-cta_download__button_lg{display:none}}.c-cta_download__button_lg a{--_label_color: #fff;display:block flex;align-items:center;justify-content:center;column-gap:12px;min-block-size:208px;block-size:100%;font-size:18px;font-weight:600;text-decoration:none;color:var(--_label_color);background:var(--owned-gradient-cta-primary1);transition:color .6s cubic-bezier(.215,.61,.355,1)}@media (hover: hover){.c-cta_download__button_lg a:where(:any-link,:enabled,summary):hover{--_label_color: #ffffff80}}@media (width >= 820px){.c-cta_download__button_lg a{border-radius:0 12px 12px 0}}.c-cta_mix_container{display:block grid}@media (width >= 820px){.c-cta_mix_container{grid-template-columns:repeat(2,minmax(0,1fr))}}.c-cta_mix_contact{--_label_color: #000}.c-cta_mix_contact a{display:block flex;align-items:center;justify-content:center;min-block-size:166px;column-gap:8px;block-size:100%;text-decoration:none;background-color:var(--owned-gray-95)}@media (hover: hover){.c-cta_mix_contact a:where(:any-link,:enabled,summary):hover{--_label_color: #00000080}}@media (width >= 820px){.c-cta_mix_contact a{column-gap:12px;border-radius:12px 0 0 12px}}.c-cta_mix_contact__label{font-size:18px;font-weight:600;line-height:1.5;color:var(--_label_color);transition:color .6s cubic-bezier(.215,.61,.355,1)}@media (width >= 820px){.c-cta_mix_contact__label{font-size:20px}}@media (width < 820px){.c-cta_mix_download{padding:20px 20px 40px;background:linear-gradient(#fcabdd80,#feeaf780)}}.c-cta_mix_download__info{display:block grid;place-items:center;row-gap:25px;border-radius:0 12px 0 0}@media (width >= 820px){.c-cta_mix_download__info{grid-template-columns:202px minmax(0,1fr);column-gap:min(1.3245033113vw,16px);min-block-size:170px;padding:22px 20px 22px min(2.9801324503vw,36px);background:var(--owned-gradient-cta-secondary2)}}.c-cta_mix_download__label{font-size:18px;font-weight:600;line-height:1.58}@media (width < 820px){.c-cta_mix_download__label{text-align:center}}.c-cta_mix_download__img{inline-size:min(100%,480px)}@media (width < 820px){.c-cta_mix_download__button_lg{display:none}}.c-cta_mix_download__button_lg a{--_label_color: #fff;display:block flex;align-items:center;justify-content:center;column-gap:12px;padding-block:14px;font-size:20px;font-weight:600;line-height:1.5;text-decoration:none;color:var(--_label_color);border-radius:0 0 12px;background:var(--owned-gradient-cta-primary2);transition:color .6s cubic-bezier(.215,.61,.355,1)}@media (hover: hover){.c-cta_mix_download__button_lg a:where(:any-link,:enabled,summary):hover{--_label_color: #ffffff80}}.c-cta_mix_download__button_sm{inline-size:min(100%,335px);margin-inline:auto;margin-block-start:30px}@media (width >= 820px){.c-cta_mix_download__button_sm{display:none}}.c-editor{display:block grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);align-items:start;row-gap:20px;column-gap:16px;padding:20px;border-radius:18px;background-color:var(--owned-gray-95)}@media (width >= 768px){.c-editor{padding:30px;column-gap:min(2.34375vw,30px)}}.c-editor__logo{grid-area:1/1/2/2;display:block grid;place-items:center;inline-size:118px;block-size:68px;border-radius:12px;background-color:#fff}@media (width >= 560px){.c-editor__logo{grid-area:1/1/3/2;inline-size:176px;block-size:100px}}@media (width >= 768px){.c-editor__logo{grid-area:1/1/2/2;inline-size:118px;block-size:68px}}@media (width >= 900px){.c-editor__logo{grid-area:1/1/3/2;inline-size:176px;block-size:100px}}.c-editor__logo svg{inline-size:86px}@media (width >= 560px){.c-editor__logo svg{inline-size:128px}}@media (width >= 768px){.c-editor__logo svg{inline-size:86px}}@media (width >= 900px){.c-editor__logo svg{inline-size:128px}}.c-editor__label{align-self:center;grid-area:1/2/2/3;display:block flex;flex-wrap:wrap;column-gap:4px;font-feature-settings:"palt";font-size:15px;font-weight:600;line-height:1.48;letter-spacing:.05em;color:var(--owned-gray-20)}@media (width >= 375px){.c-editor__label{font-size:16px}}@media (width >= 560px){.c-editor__label{grid-area:1/2/2/3}}@media (width >= 768px){.c-editor__label{grid-area:1/2/2/3}}@media (width >= 900px){.c-editor__label{grid-area:1/2/2/3}}.c-editor__info{grid-area:2/1/3/3;display:block grid;align-items:start;row-gap:10px}@media (width >= 560px){.c-editor__info{grid-area:2/2/3/3}}@media (width >= 768px){.c-editor__info{grid-area:2/1/3/3}}@media (width >= 900px){.c-editor__info{grid-area:2/2/3/3}}.c-editor__info a{display:block flex;align-items:center;column-gap:4px;font-size:14px;line-height:1.5;text-decoration:none;color:var(--owned-gray-20)}.c-editor__info a svg{inline-size:20px;fill:var(--owned-gray-0)}.c-floating_trial{--_opacity: 1;--_pointer-events: auto}.is-hide-floating .c-floating_trial{--_opacity: 0;--_pointer-events: none}.c-floating_trial a{display:block grid;place-items:center;block-size:48px;text-decoration:none;background:var(--owned-gradient-cta-primary1);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:var(--_opacity);pointer-events:var(--_pointer-events);transition:opacity .6s cubic-bezier(.77,0,.175,1)}.c-floating_trial__label{font-size:14px;font-weight:600;line-height:1.5;letter-spacing:.05em;color:#fff}.c-floating_item_container{position:absolute;inset:0;z-index:-1}.c-floating_item_letter{--_amplitude: 12;--_speed: 1.3;position:absolute}@media (width < 768px){.c-floating_item_letter{inset-block-start:24%;inset-inline-end:-40px}}@media (width >= 768px){.c-floating_item_letter{--_amplitude: 18;--_speed: 1.3;inset-block-start:456px;inset-inline-start:calc(50% + min(20.3125vw,260px))}}.c-floating_item_letter__inner{inline-size:160px;rotate:15deg}@media (width >= 768px){.c-floating_item_letter__inner{inline-size:268px}}.c-floating_item_lock{--_amplitude: 8;--_speed: -1;position:absolute}@media (width < 768px){.c-floating_item_lock{inset-block-start:-60px;inset-inline-end:60px}}@media (width >= 768px){.c-floating_item_lock{--_amplitude: 12;--_speed: -1;inset-block-end:-10px;inset-inline-start:calc(50% + min(4.6875vw,60px))}}.c-floating_item_lock__inner{inline-size:64px;scale:-1 1}@media (width >= 768px){.c-floating_item_lock__inner{inline-size:120px}}.c-floating_item_balloon{--_amplitude: 8;--_speed: 1;position:absolute}@media (width < 768px){.c-floating_item_balloon{inset-block-start:-40px;inset-inline-end:-48px}}@media (width >= 768px){.c-floating_item_balloon{--_amplitude: 12;--_speed: 1;inset-block-start:330px;inset-inline-end:-66px}}.c-floating_item_balloon__inner{inline-size:96px}@media (width >= 768px){.c-floating_item_balloon__inner{inline-size:124px}}.c-floating_item_cube_01{--_amplitude: 16;--_speed: 1.15;position:absolute}@media (width < 768px){.c-floating_item_cube_01{inset-block-start:-180px;inset-inline-end:-80px}}@media (width >= 768px){.c-floating_item_cube_01{--_amplitude: 22;--_speed: 1.15;inset-block-start:-364px;inset-inline-end:-208px}}.c-floating_item_cube_01__inner{inline-size:250px}@media (width >= 768px){.c-floating_item_cube_01__inner{inline-size:472px}}.c-floating_item_cube_02{--_amplitude: 20;--_speed: -1.2;position:absolute}@media (width < 768px){.c-floating_item_cube_02{inset-block-start:60px;inset-inline-start:-30px}}@media (width >= 768px){.c-floating_item_cube_02{--_amplitude: 26;--_speed: -1.2;inset-block-start:128px;inset-inline-start:-186px}}.c-floating_item_cube_02__inner{inline-size:180px}@media (width >= 768px){.c-floating_item_cube_02__inner{inline-size:330px}}.c-floating_item_cube_03{--_amplitude: 20;--_speed: 1.2;position:absolute}@media (width < 768px){.c-floating_item_cube_03{inset-block-start:-56px;inset-inline-start:-200px}}@media (width >= 768px){.c-floating_item_cube_03{--_amplitude: 24;--_speed: 1.2;inset-block-start:-128px;inset-inline-start:-316px}}.c-floating_item_cube_03__inner{inline-size:320px;filter:blur(6px)}@media (width >= 768px){.c-floating_item_cube_03__inner{inline-size:400px}}.c-floating_item_cube_04{--_amplitude: 24;--_speed: 1.3;position:absolute}@media (width < 768px){.c-floating_item_cube_04{inset-block-end:-160px;inset-inline-end:-160px}}@media (width >= 768px){.c-floating_item_cube_04{--_amplitude: 28;--_speed: 1.3;inset-block-end:-180px;inset-inline-end:-270px}}.c-floating_item_cube_04__inner{inline-size:320px;filter:blur(6px)}@media (width >= 768px){.c-floating_item_cube_04__inner{inline-size:464px}}.c-floating_item_cube_05{--_amplitude: 32;--_speed: 1.1;position:absolute}@media (width < 768px){.c-floating_item_cube_05{inset-block-end:-220px;inset-inline-start:-200px;scale:-1 1}}@media (width >= 768px){.c-floating_item_cube_05{--_amplitude: 60;--_speed: 1.1;inset-block-end:-20px;inset-inline-start:-260px}}.c-floating_item_cube_05__inner{inline-size:380px;filter:blur(6px)}@media (width >= 768px){.c-floating_item_cube_05__inner{inline-size:594px}}.c-hdg_xl{font-size:27px;font-weight:600;line-height:1.34;letter-spacing:.05em;font-feature-settings:"palt"}@media (width >= 768px){.c-hdg_xl{font-size:36px}}.c-hdg_lg{font-size:clamp(27px,32 / 768 * 100vw,32px);font-weight:600;line-height:1.48;letter-spacing:.05em}@media (width >= 768px){.c-hdg_lg{font-size:32px}}.c-hdg_md{font-size:20px;font-weight:600;line-height:1.58;letter-spacing:.05em}@media (width >= 768px){.c-hdg_md{font-size:23px}}.c-hdg_xs{font-size:12px;font-weight:600;line-height:1.46}.c-hdg_console{font-size:22px;font-weight:600;line-height:1.5}.c-hdg_top5{display:block flex;align-items:center;justify-content:center;column-gap:8px;font-size:26px;font-weight:600;line-height:1.5;letter-spacing:.08em}.c-hdg_top5 strong{font-size:30px;font-weight:600;color:var(--owned-blue-secondary)}.c-hdg_article_group{display:block grid;align-content:start;row-gap:10px}.c-hdg_article_main{font-feature-settings:"palt";font-size:27px;font-weight:600;line-height:1.34;letter-spacing:.05em}@media (width >= 768px){.c-hdg_article_main{font-size:36px}}.c-hdg_article_sub{font-feature-settings:"palt";font-size:21px;font-weight:600;line-height:1.34;color:var(--owned-gray-20)}@media (width >= 768px){.c-hdg_article_sub{font-size:24px}}.c-hdg_article_xl{font-size:27px;font-weight:600;line-height:1.34;letter-spacing:.03em}@media (width >= 768px){.c-hdg_article_xl{font-size:30px}}.c-hdg_article_lg{padding-block-end:20px;font-size:23px;font-weight:600;line-height:1.34;letter-spacing:.03em;border-block-end:1px solid rgba(0,0,0,.2)}@media (width >= 768px){.c-hdg_article_lg{font-size:27px}}.c-hdg_article_md{padding:10px 16px;font-size:19px;font-weight:600;line-height:1.58;letter-spacing:.05em;border-radius:8px;background-color:#e9ecf580}@media (width >= 768px){.c-hdg_article_md{font-size:23px;padding:10px 20px}}.c-hdg_article_sm{font-size:19px;font-weight:600;line-height:1.58;letter-spacing:.05em}@media (width >= 768px){.c-hdg_article_sm{font-size:23px}}.c-hdg_aside{font-size:20px;font-weight:700}.c-hdg_aside small{font-size:15px}.c-header_drawer_trigger{--_menu_opacity: 1;--_close_opacity: 0}.is-active-header-drawer .c-header_drawer_trigger{--_menu_opacity: 0;--_close_opacity: 1}.c-header_drawer_trigger{inline-size:56px;block-size:40px;fill:#01010180}.c-header_drawer_trigger__menu{opacity:var(--_menu_opacity);transition:opacity .5s cubic-bezier(.645,.045,.355,1)}.c-header_drawer_trigger__close{opacity:var(--_close_opacity);transition:opacity .5s cubic-bezier(.645,.045,.355,1)}.c-header_modal_trigger{--_icon_scale_x: 1;display:block flex;align-items:center;column-gap:12px;min-block-size:36px;padding-inline:15px;border-radius:calc(infinity * 1px);background-color:var(--owned-gray-90);transition:background-color .6s cubic-bezier(.645,.045,.355,1)}@media (hover: hover){.c-header_modal_trigger:where(:any-link,:enabled,summary):hover{background-color:var(--owned-gray-80)}}.is-active-header-modal .c-header_modal_trigger{--_icon_scale_x: 0;background-color:var(--owned-gray-80)}.c-header_modal_trigger__label{font-size:13px;font-weight:500}.c-header_modal_trigger__icon{position:relative;display:block grid;place-items:center;inline-size:10px;aspect-ratio:1}.c-header_modal_trigger__icon:before,.c-header_modal_trigger__icon:after{content:"";position:absolute;inline-size:100%;border-block-start:1.5px solid #000}.c-header_modal_trigger__icon:after{rotate:90deg;scale:var(--_icon_scale_x) 1;transition:scale .5s cubic-bezier(.645,.045,.355,1)}.c-header_sm_details_summary{display:block flex;align-items:center;justify-content:space-between;block-size:var(--_block_size)}.c-header_sm_details_summary__label{font-size:14px;font-weight:500;line-height:1.5}.c-header_sm_details_summary__icon{position:relative;display:block grid;place-items:center;inline-size:10px;aspect-ratio:1}.c-header_sm_details_summary__icon:before,.c-header_sm_details_summary__icon:after{content:"";position:absolute;inline-size:100%;border-block-start:1.5px solid #000}.c-header_sm_details_summary__icon:after{rotate:90deg;scale:var(--_icon_scale_x) 1;transition:scale .6s cubic-bezier(.645,.045,.355,1)}.c-header_logo_qualitia{inline-size:fit-content;margin-inline:auto}.c-form_input_sm{--_font_size: 16px;--_border_color: #dadada;--_bg_color: #fff}.is-error .c-form_input_sm{--_bg_color: #fb595214;--_border_color: var(--owned-alert)}.c-form_input_sm:focus{--_border_color: #d143b0;outline:none}.c-form_input_sm{inline-size:100%;min-block-size:36px;padding-inline:16px;font-size:var(--_font_size);border:1px solid var(--_border_color);border-radius:4px;background-color:var(--_bg_color)}@media (width >= 768px){.c-form_input_sm{--_font_size: 12px}}.c-form_input_sm::placeholder{font-size:12px;color:#999}.c-form_input_sm:focus{border-color:var(--primary-50, #d143b0);outline:none}.c-form_input_search{--_block_size: 52px;--_icon_inline_size: 22px;position:relative}@media (width < 768px){[data-container=header] .c-form_input_search{--_block_size: 44px;--_icon_inline_size: 20px}}.c-form_input_search input[type=text]{inline-size:100%;block-size:var(--_block_size);padding-inline-start:24px;padding-inline-end:58px;border:none;background-color:#fff;border-radius:calc(infinity * 1px)}.c-form_input_search input[type=text]::placeholder{color:#999}@media (width < 768px){[data-container=header] .c-form_input_search input[type=text]{padding-inline-start:16px;padding-inline-end:50px}}@media (width < 1024px){[data-container=header] .c-form_input_search input[type=text]{border:1px solid rgba(0,0,0,.1607843137)}}.c-form_input_search__button{position:absolute;inset-block-start:0;inset-inline-end:4px;display:block grid;place-items:center;inline-size:var(--_block_size);aspect-ratio:1}.c-form_input_search__button svg{inline-size:var(--_icon_inline_size)}.c-form_checkbox_all{--_line_color: #aeaeae;--_base_color: #fff;--_check_color: #eaeaea}.c-form_checkbox_all:has(:checked){--_line_color: var(--owned-blue-form-main);--_base_color: var(--owned-blue-form-light);--_check_color: var(--owned-blue-form-main)}.c-form_checkbox_all:focus-within{--_line_color: var(--owned-blue-form-main)}.c-form_checkbox_all{position:relative;display:block grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:4px;inline-size:fit-content;cursor:pointer}@media (hover: hover) and (pointer: fine){.c-form_checkbox_all:hover{--_line_color: var(--owned-blue-form-main)}}.c-form_checkbox_all input[type=checkbox]{position:absolute;z-index:-1;block-size:0;opacity:0}.c-form_checkbox_all__label{font-size:14px;font-weight:500;line-height:1.5}@media (width < 1024px){[data-container=header] .c-form_checkbox_all__label{font-size:13px;padding-block-end:1px}}.c-form_tag_checkbox{--_line_color: #aeaeae;--_base_color: #fff;--_check_color: #eaeaea;--_bg_color: var(--owned-blue-light)}.c-form_tag_checkbox:has(:checked){--_line_color: var(--owned-blue-form-main);--_base_color: var(--owned-blue-form-light);--_check_color: var(--owned-blue-form-main)}.c-form_tag_checkbox:focus-within{--_line_color: var(--owned-blue-form-main)}.c-form_tag_checkbox{position:relative;display:block grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:4px;min-block-size:40px;padding-inline-start:12px;padding-inline-end:8px;padding-block:4px;background-color:var(--_bg_color);border-radius:calc(infinity * 1px);cursor:pointer}@media (width >= 480px){.c-form_tag_checkbox{padding-inline:20px}}@media (hover: hover) and (pointer: fine){.c-form_tag_checkbox:hover{--_line_color: var(--owned-blue-form-main)}}@media (width < 1024px){[data-container=header] .c-form_tag_checkbox{inline-size:fit-content;min-block-size:36px;padding-inline:10px;padding-block:0}}@media (width >= 1024px){[data-container=header] .c-form_tag_checkbox{--_bg_color: #fff}}.c-form_tag_checkbox input[type=checkbox]{position:absolute;z-index:-1;block-size:0;opacity:0}.c-form_tag_checkbox__label{font-size:11px;line-height:1.5}@media (width >= 375px){.c-form_tag_checkbox__label{font-size:12px}}@media (width >= 480px){.c-form_tag_checkbox__label{font-size:14px}}@media (width < 1024px){[data-container=header] .c-form_tag_checkbox__label{font-size:13px;padding-block-end:2px}}.c-form_agree{--_line_color: var(--_overwrite_line_color, #aeaeae);--_base_color: var(--_overwrite_base_color, #fff);--_check_color: var(--_overwrite_check_color, #eaeaea);--_bg_color: var(--owned-blue-light);--_label_color: var(--owned-gray-0)}.c-form_agree:has(:checked){--_line_color: var(--_overwrite_line_color, var(--owned-blue-form-main));--_base_color: var(--_overwrite_base_color, var(--owned-blue-form-light));--_check_color: var(--_overwrite_check_color, var(--owned-blue-form-main))}.c-form_agree:focus-within{--_line_color: var(--_overwrite_line_color, var(--owned-blue-form-main))}.c-form_agree{position:relative;display:block grid;grid-template-columns:auto minmax(0,1fr);place-items:center;column-gap:6px;inline-size:fit-content;margin-inline:auto;padding-block-end:2px;cursor:pointer}@media (hover: hover) and (pointer: fine){.c-form_agree:hover{--_line_color: var(--_overwrite_line_color, var(--owned-blue-form-main))}}.c-form_agree input[type=checkbox]{position:absolute;z-index:-1;block-size:0;opacity:0}.c-form_agree__label{font-feature-settings:"palt";font-size:14px;line-height:1.5;color:var(--_label_color)}.c-form_select_sm{--_border_color: #dadada;--_bg_color: #fff}.is-error .c-form_select_sm{--_border_color: var(--owned-alert);--_bg_color: #fb595214}.c-form_select_sm{position:relative}.c-form_select_sm select:focus{--_border_color: #d143b0;outline:none}.c-form_select_sm select{inline-size:100%;min-block-size:36px;padding-inline:16px;font-size:12px;border:1px solid var(--_border_color);border-radius:4px;background-color:var(--_bg_color)}.c-form_select_sm select:has(option:checked[value=""]){font-size:12px}.c-form_select_sm:after{content:"";position:absolute;display:block;inset-block-start:50%;inset-inline-end:16px;translate:0 -50%;inline-size:12px;block-size:8px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 8"><path fill="%23666" d="M6,5.66L1.09.75l-.8.8,5.7,5.7L11.7,1.55l-.8-.8-4.91,4.91Z"/></svg>');background-repeat:no-repeat;background-size:12px 8px;pointer-events:none}.c-form_textarea_sm{--_font_size: 16px;--_border_color: #dadada;--_bg_color: #fff}.is-error .c-form_textarea_sm{--_bg_color: #fb595214;--_border_color: var(--owned-alert)}.c-form_textarea_sm:focus{--_border_color: #d143b0;outline:none}.c-form_textarea_sm{inline-size:100%;min-block-size:124px;padding-block:8px;padding-inline:16px;font-size:var(--_font_size);border:1px solid var(--_border_color);border-radius:4px;background-color:var(--_bg_color);resize:vertical}@media (width >= 768px){.c-form_textarea_sm{--_font_size: 12px}}.c-form_textarea_sm::placeholder{font-size:12px;color:#999}.c-form_unit_double_sm{--_error_display: none}.c-form_unit_double_sm.is-error,.is-error .c-form_unit_double_sm{--_error_display: block flow-root}.c-form_unit_double_sm{display:block grid;row-gap:4px}.c-form_unit_double_sm__content{display:block grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:4px}.c-form_unit_double_sm__note{--_overwrite_color: #666;margin-block-start:-2px}.c-form_unit_double_sm__error{display:var(--_error_display);margin-block-start:-2px}.c-form_unit_sm{--_error_display: none}.c-form_unit_sm.is-error,.is-error .c-form_unit_sm{--_error_display: block flow-root}.c-form_unit_sm{display:block grid;row-gap:4px}.c-form_unit_sm__hdg{display:block flex}[data-required=true] .c-form_unit_sm__hdg .c-hdg_xs{display:inline flow-root}[data-required=true] .c-form_unit_sm__hdg .c-tag_required{margin-inline-start:4px}.c-form_unit_sm__note{--_overwrite_color: #666;margin-block-start:-2px}.c-form_unit_sm__error{display:var(--_error_display);margin-block-start:-2px}.c-form_introduction{display:block grid;row-gap:8px}@media (width >= 768px){.c-form_introduction{row-gap:16px}}@media (width < 768px){.c-form_introduction__button{margin-inline-start:auto}}.c-frame_basic{padding:24px 16px;border:1px solid rgba(0,0,0,.2);border-radius:18px}@media (width >= 768px){.c-frame_basic{padding:30px 24px}}.c-frame_paint{padding:20px;border-radius:18px;background-color:#e9ecf580}@media (width >= 768px){.c-frame_paint{padding:30px}}.c-frame_thick{padding:20px;border-radius:18px;border:8px solid rgba(233,236,245,.5019607843)}@media (width >= 768px){.c-frame_thick{padding:20px}}.c-frame_button{padding:20px 12px;border-radius:12px;background-color:var(--owned-blue-light)}@media (width >= 768px){.c-frame_button{padding:30px}}.c-frame_button__button{inline-size:min(100%,384px);margin-inline:auto}.c-icon_circle_arrow1{--_circle_size: 33px;--_circle_color: #ffffff33;--_arrow_color: #fff}.c-icon_circle_arrow1[data-size=lg]{--_circle_size: 48px}.c-icon_circle_arrow1{display:block grid;place-items:center;inline-size:var(--_circle_size);aspect-ratio:1;background-color:var(--_circle_color);border-radius:calc(infinity * 1px)}.c-icon_circle_arrow1 svg{inline-size:12px;fill:var(--_arrow_color)}.c-icon_circle_arrow2{--_circle_size: 33px;--_circle_color: var(--owned-gray-70);--_arrow_color: #fff}.c-icon_circle_arrow2[data-size=lg]{--_circle_size: 48px}.c-icon_circle_arrow2{display:block grid;place-items:center;inline-size:var(--_circle_size);aspect-ratio:1;background-color:var(--_circle_color);transition:background-color .6s cubic-bezier(.165,.84,.44,1);border-radius:calc(infinity * 1px)}.c-icon_circle_arrow2 svg{inline-size:12px;fill:var(--_arrow_color)}.c-icon_circle_arrow3{--_circle_size: 33px;--_circle_color: #ffffffcc;--_arrow_color: #000}.c-icon_circle_arrow3[data-size=lg]{--_circle_size: 48px}.c-icon_circle_arrow3{display:block grid;place-items:center;inline-size:var(--_circle_size);aspect-ratio:1;background-color:var(--_circle_color);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:calc(infinity * 1px)}@media (hover: hover){.c-icon_circle_arrow3:is(:where(:any-link,:enabled,summary):hover *){--_arrow_color: var(--owned-gray-50)}}.c-icon_circle_arrow3 svg{inline-size:12px;fill:var(--_arrow_color);transition:fill .6s cubic-bezier(.165,.84,.44,1)}.c-icon_circle_arrow4{--_circle_size: 33px;--_circle_color: var(--owned-gradient-bg);--_arrow_color: #000}.c-icon_circle_arrow4[data-size=lg]{--_circle_size: 48px}.c-icon_circle_arrow4{display:block grid;place-items:center;inline-size:var(--_circle_size);aspect-ratio:1;background:var(--_circle_color);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:calc(infinity * 1px)}@media (width >= 768px){.c-icon_circle_arrow4{--_circle_color: #ffffffcc}}@media (hover: hover){.c-icon_circle_arrow4:is(:where(:any-link,:enabled,summary):hover *){--_arrow_color: var(--owned-gray-50)}}.c-icon_circle_arrow4 svg{inline-size:12px;fill:var(--_arrow_color);transition:fill .6s cubic-bezier(.165,.84,.44,1)}.c-icon_circle_arrow5{--_circle_size: 33px;--_circle_color: var(--owned-gray-95);--_arrow_color: var(--owned-gray-50)}.c-icon_circle_arrow5[data-size=lg]{--_circle_size: 48px}.c-icon_circle_arrow5{display:block grid;place-items:center;inline-size:var(--_circle_size);aspect-ratio:1;background:var(--_circle_color);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:calc(infinity * 1px)}@media (hover: hover){.c-icon_circle_arrow5:is(:where(:any-link,:enabled,summary):hover *){--_arrow_color: var(--owned-gray-70)}}.c-icon_circle_arrow5 svg{inline-size:12px;fill:var(--_arrow_color);transition:fill .6s cubic-bezier(.165,.84,.44,1)}.c-icon_checkbox{display:block grid;place-items:center;inline-size:16px;aspect-ratio:1}.c-icon_checkbox__line{fill:var(--_line_color)}.c-icon_checkbox__base{fill:var(--_base_color)}.c-icon_checkbox__check{fill:var(--_check_color)}.c-icon_radio{display:block grid;place-items:center;inline-size:16px;aspect-ratio:1}.c-icon_radio__line{fill:var(--_line_color)}.c-icon_radio__base{fill:var(--_base_color)}.c-icon_radio__check{fill:var(--_check_color)}.c-icon_logos{display:block grid;place-content:start}.c-icon_iso{display:block grid;place-content:start;row-gap:4px;inline-size:108px}.c-icon_iso__text{font-size:8px;line-height:1.2;letter-spacing:normal;text-align:center}.c-icon_rotate_recommend{--_inline_size: 76px;--_circle_inline_size: 56px;--_label_size: 14px;position:relative;display:block grid;place-items:center;inline-size:var(--_inline_size);aspect-ratio:1}@media (width >= 1024px){.c-icon_rotate_recommend{--_inline_size: 104px;--_circle_inline_size: 74px;--_label_size: 16px}}.c-icon_rotate_recommend__icon{position:absolute;inset:0}.c-icon_rotate_recommend__icon svg{fill:#5d7eea;animation:rotate360 16s linear infinite}.c-icon_rotate_recommend__circle{display:block grid;place-items:center;inline-size:var(--_circle_inline_size);aspect-ratio:1;background-color:var(--owned-blue-primary);border-radius:calc(infinity * 1px)}.c-icon_rotate_recommend__label{font-size:var(--_label_size);font-weight:500;line-height:1.3;color:#fff}.c-icon_youtube{--_inline_size: 50px;--_circle_color: #f00;--_base_color: #fff;--_triangle_color: #f00;display:block grid;place-items:center;inline-size:var(--_inline_size);aspect-ratio:1}.c-icon_youtube__circle{fill:var(--_circle_color)}.c-icon_youtube__base{fill:var(--_base_color)}.c-icon_youtube__triangle{fill:var(--_triangle_color)}.c-icon_facebook{--_inline_size: 50px;--_circle_color: #0866ff;--_f_color: #fff;display:block grid;place-items:center;inline-size:var(--_overwrite_size, var(--_inline_size));aspect-ratio:1}.c-icon_facebook__circle{fill:var(--_overwrite_circle_color, var(--_circle_color))}.c-icon_facebook__f{fill:var(--_overwrite_f_color, var(--_f_color))}.c-label_category_small{--_icon_inline_size: 14px}.c-label_category_small[data-icon=dl_documents]{--_icon_inline_size: 11px}.c-label_category_small[data-icon=column]{--_icon_inline_size: 18px}.c-label_category_small[data-icon=short_videos],.c-label_category_small[data-icon=webinar_archive]{--_icon_inline_size: 14px}.c-label_category_small[data-icon=blog],.c-label_category_small[data-icon=survey_data]{--_icon_inline_size: 15px}.c-label_category_small{display:block grid;grid-template-columns:auto minmax(0,1fr);place-content:center;column-gap:4px}.c-label_category_small__icon{display:block grid;place-items:center;inline-size:var(--_icon_inline_size)}[data-category=blog] .c-label_category_small__icon,.c-label_category_small__icon[data-category=icon]{padding-block-start:2px}[data-category=survey_data] .c-label_category_small__icon,.c-label_category_small__icon[data-icon=survey_data] .c-label_category_small__icon{padding-block-start:1px}.c-label_category_small__label{font-size:14px;font-weight:500;line-height:1.5}.c-list_basic{--_row_gap: 0;--_label_size: 16px;--_label_weight: 400;--_label_line_height: 1.5;display:block grid;row-gap:var(--_row_gap)}.c-list_basic li{font-size:var(--_label_size);font-weight:var(--_label_weight);line-height:var(--_label_line_height);color:inherit}.c-list_dot{--_row_gap: 10px;--_label_size: 16px;--_label_weight: 400;--_label_line_height: 1.58;--_label_color: var(--owned-gray-20);--_dot_size: 4px;--_dot_color: var(--owned-gray-20)}.c-list_dot[data-size=lg]{--_row_gap: 12px;--_label_size: 18px;--_label_weight: 700;--_dot_size: 5px}.c-list_dot{display:block grid;row-gap:var(--_row_gap)}.c-list_dot>li{position:relative;display:block grid;grid-template-columns:auto minmax(0,1fr);font-size:var(--_label_size);font-weight:var(--_label_weight);line-height:var(--_label_line_height);letter-spacing:.03em;color:var(--_label_color)}.c-list_dot>li .dot{display:block grid;place-items:center;inline-size:1.15em;block-size:1lh;margin-inline-start:-.15em}.c-list_dot>li .dot:before{content:"";display:block grid;inline-size:var(--_dot_size);aspect-ratio:1;background-color:var(--_dot_color);border-radius:calc(infinity * 1px)}.c-list_number{--_label_size: 16px;--_label_weight: 400;--_label_line_height: 1.58;--_label_color: var(--owned-gray-20);--_number_color: var(--owned-gray-20)}.c-list_number[data-size=lg]{--_label_size: 18px;--_label_weight: 700}.c-list_number{display:block grid;row-gap:10px;list-style-type:none;counter-reset:list-item-counter}.c-list_number>li{position:relative;display:block grid;align-content:start;grid-template-columns:auto minmax(0,1fr);column-gap:.3em;counter-increment:list-item-counter}.c-list_number>li .number{padding-inline-start:4px;font-size:var(--_label_size);font-weight:var(--_label_weight);line-height:var(--_label_line_height);color:var(--_number_color)}.c-list_number>li .number:before{content:counter(list-item-counter) "."}.c-list_number>li .label{font-size:var(--_label_size);font-weight:var(--_label_weight);line-height:var(--_label_line_height);letter-spacing:.03em;color:var(--_label_color)}.c-list_number>li .label~*{margin-block-start:10px}.c-list_tag_basic{display:block flex;flex-wrap:wrap;column-gap:6px;row-gap:4px}.c-list_circle_check{display:block grid;align-content:start;row-gap:10px}.c-list_circle_check>li{display:block grid;align-items:start;grid-template-columns:auto minmax(0,1fr);column-gap:8px;font-feature-settings:"palt";font-size:18px;font-weight:600;line-height:1.5;letter-spacing:.05em}.c-list_circle_check__icon{display:block grid;place-items:center;block-size:1lh}.c-list_circle_check__icon svg{inline-size:23px;fill:var(--owned-blue-primary)}.c-logo_postia_header{--_padding_inline: min( .625vw , 8px);display:block grid;place-items:center;inline-size:122px}@media (width >= 768px){.c-logo_postia_header{padding-inline:var(--_padding_inline);inline-size:calc(130px + var(--_padding_inline) * 2)}}.c-logo_postia_footer{display:block flow-root;inline-size:158px;margin-inline:auto}.c-logo_qualitia_header{display:block flow-root;inline-size:90px}.c-logo_qualitia_footer{display:block flow-root;inline-size:102px;margin-inline:auto}.c-nav_tab_container{--_nav_tab_block_size: 58px;--_nav_tab_pointer_inset_inline_start: 0;--_nav_tab_pointer_inline_size: 106px;--_nav_tab_pointer_scale_y: .5;--_nav_tab_pointer_shadow: 24px;--_nav_tab_pointer_opacity: 0;--_nav_tab_duration: 0s}.c-nav_tab_container.is-show-pointer{--_nav_tab_pointer_opacity: 1}.c-nav_tab_container.is-initialized{--_nav_tab_duration: .6s}.c-nav_tab_container__outer{inline-size:calc(100vw - var(--scrollbar-inline-size));padding-inline:20px;padding-block-end:20px}.c-nav_tab_container__outer .simplebar-scrollbar{block-size:4px}.c-nav_tab_container__outer .simplebar-scrollbar:before{inset:0;border-radius:calc(infinity * 1px);background-color:var(--owned-blue-primary)}.c-nav_tab_container__outer .simplebar-scrollbar.simplebar-visible:before{opacity:1}.c-nav_tab_container__outer .simplebar-track.simplebar-horizontal{block-size:4px;border-radius:calc(infinity * 1px);background:linear-gradient(44deg,#2756d333,#7590db33 98.91%)}.c-nav_tab_container__outer .simplebar-track.simplebar-horizontal{inline-size:calc(100% - var(--global-gutter) * 2);margin-inline:auto}.c-nav_tab_container__inner{--_inline_size: 1160px;position:relative;isolation:isolate;column-gap:5px;inline-size:calc(var(--_inline_size) - 40px);margin-inline:auto;padding-inline:28px;padding-inline:18px;background-color:#fff;border-radius:calc(infinity * 1px)}@media (width < 1160px){.c-nav_tab_container__inner:after{content:"";position:absolute;right:calc(var(--global-gutter) * -1);inline-size:var(--global-gutter);block-size:5px}}.c-nav_tab_container__list{display:block flex;justify-content:space-between;block-size:var(--_nav_tab_block_size)}.c-nav_tab_container__pointer{position:absolute;z-index:-1;inset-block-start:0;inset-inline-start:0}.c-nav_tab_pointer{inline-size:var(--_nav_tab_pointer_inline_size);block-size:var(--_nav_tab_block_size);background-color:var(--owned-blue-primary);border-radius:calc(infinity * 1px);translate:var(--_nav_tab_pointer_inset_inline_start);opacity:var(--_nav_tab_pointer_opacity);transition:inline-size var(--_nav_tab_duration) cubic-bezier(.77,0,.175,1),translate var(--_nav_tab_duration) cubic-bezier(.77,0,.175,1),opacity 1ms cubic-bezier(.77,0,.175,1)}.is-animation .c-nav_tab_pointer{animation:pointerAnimation var(--_nav_tab_duration)}@keyframes pointerAnimation{0%{scale:1 1;animation-timing-function:cubic-bezier(.895,.03,.685,.22)}40%{scale:1 var(--_nav_tab_pointer_scale_y);box-shadow:calc(var(--_nav_tab_pointer_shadow) * -1) 0 var(--_nav_tab_pointer_shadow) #2756d399,var(--_nav_tab_pointer_shadow) 0 var(--_nav_tab_pointer_shadow) #2756d399;animation-timing-function:cubic-bezier(.77,0,.175,1)}to{scale:1 1}}.c-nav_tab_button{--_label_color: #000;--_label_opacity: 1;--_icon_inline_size: 20px;--_icon_color: #000;--_icon_opacity: 1;position:relative;display:block flex;align-items:center;column-gap:6px;block-size:100%;padding-inline:10px;cursor:pointer}.c-nav_tab_button[data-nav-tab=dl_documents]{--_icon_inline_size: 15px}.c-nav_tab_button[data-nav-tab=column]{--_icon_inline_size: 25px}.c-nav_tab_button[data-nav-tab=short_videos],.c-nav_tab_button[data-nav-tab=webinar_archive]{--_icon_inline_size: 20px}.c-nav_tab_button[data-nav-tab=blog]{--_icon_inline_size: 21px}.c-nav_tab_button[data-nav-tab=survey_data]{--_icon_inline_size: 22px}.c-nav_tab_button.is-current{--_label_color: #fff;--_icon_color: #fff}@media (hover: hover){.c-nav_tab_button:not(.is-current):where(:any-link,:enabled,summary):hover{--_label_opacity: .6;--_icon_opacity: .6}}.c-nav_tab_button__icon{display:block grid;place-items:center;inline-size:var(--_icon_inline_size);fill:var(--_icon_color);opacity:var(--_icon_opacity);transition:fill var(--_nav_tab_duration) cubic-bezier(.645,.045,.355,1),opacity .5s cubic-bezier(.215,.61,.355,1)}.c-nav_tab_button__label{display:block grid;font-size:17px;font-weight:500;line-height:1;color:var(--_label_color);opacity:var(--_label_opacity);transition:color var(--_nav_tab_duration) cubic-bezier(.645,.045,.355,1),opacity .5s cubic-bezier(.215,.61,.355,1)}[data-nav-tab=articles] .c-nav_tab_button__label{font-size:18px}.c-pager_container{--_column_gap: 10px;display:block flex;align-items:center;justify-content:center;column-gap:var(--_column_gap)}@media (width >= 640px){.c-pager_container{--_column_gap: 16px}}.c-pager_list{display:block flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--_column_gap);inline-size:fit-content}.c-pager_page{display:block grid;place-items:center;inline-size:30px;block-size:30px;padding-block-end:2px;font-size:16px;text-decoration:none;color:#222;border-radius:4px;background-color:#fff}.c-pager_page.is-current{text-decoration:underline;text-decoration-thickness:1px;color:#2226;pointer-events:none}.c-pager_next,.c-pager_prev{--_inline_size: 15px;display:block grid;place-items:center;inline-size:var(--_inline_size);aspect-ratio:1;fill:var(--owned-blue-primary)}@media (width >= 640px){.c-pager_next,.c-pager_prev{--_inline_size: 16px}}.c-pager_next svg,.c-pager_prev svg{block-size:100%}.c-pager_prev{rotate:180deg}.c-slider_pagination_page{--_bg_color: var(--owned-gray-70);display:block flex;inline-size:32px;min-block-size:revert;block-size:4px;border-radius:calc(infinity * 1px);background-color:var(--_bg_color);transition:background-color .6s cubic-bezier(.215,.61,.355,1)}.c-slider_pagination_page.is-active{--_bg_color: var(--owned-blue-secondary)}.c-sns_link a{display:block grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;text-decoration:none}.c-sns_link__label{display:block flex;flex-wrap:wrap;font-feature-settings:"palt";font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.05em;color:var(--owned-gray-0)}.c-sns_follow{display:block grid;row-gap:20px;padding:20px 36px 30px;border-radius:18px;background-color:#e9ecf5b2}@media (width >= 1024px){.c-sns_follow{grid-template-columns:auto minmax(0,1fr);column-gap:min(2.1875vw,28px);padding:30px}}.c-sns_follow__label{font-feature-settings:"palt";font-size:18px;font-weight:600;line-height:1.6;letter-spacing:.03em;color:var(--owned-gray-20)}@media (width >= 1024px){.c-sns_follow__label{font-size:16px}}.c-sns_follow__list{display:block grid;row-gap:20px;inline-size:fit-content}@media (width >= 900px){.c-sns_follow__list{grid-template-columns:auto auto;column-gap:20px}}.c-tag_basic{--_bg_color: var(--owned-blue-light);display:inline grid;place-items:center;padding-block:3px;padding-inline:12px;font-size:13px;font-weight:500;line-height:1.5;background-color:var(--_bg_color);border-radius:calc(infinity * 1px)}.c-tag_status,[data-status=active] .c-tag_status{--_bg_color: var(--owned-blue-primary)}[data-status=closed] .c-tag_status{--_bg_color: var(--owned-gray-50)}.c-tag_status{display:block grid;place-items:center;inline-size:58px;aspect-ratio:1;font-size:14px;font-weight:600;line-height:1.12;color:#fff;background-color:var(--_bg_color);border-radius:calc(infinity * 1px)}@media (width >= 768px){.c-tag_status{inline-size:74px;font-size:16px}}.c-tag_venue{display:block flex;align-items:center;column-gap:4px;inline-size:fit-content;min-block-size:24px;padding-inline:12px;background-color:#fff;border-radius:calc(infinity * 1px)}@media (width >= 768px){.c-tag_venue{min-block-size:36px;padding-inline:14px}}.c-tag_venue__icon{display:block grid;place-items:center;inline-size:16px}@media (width >= 768px){.c-tag_venue__icon{inline-size:20px}}[data-icon=online] .c-tag_venue__icon{inline-size:16px}@media (width >= 768px){[data-icon=online] .c-tag_venue__icon{inline-size:20px}}[data-icon=offline] .c-tag_venue__icon{inline-size:10px}@media (width >= 768px){[data-icon=offline] .c-tag_venue__icon{inline-size:15px}}.c-tag_venue__label{font-size:13px;font-weight:600;line-height:1.5}@media (width >= 768px){.c-tag_venue__label{font-size:14px}}.c-tag_required{--_block_size: 18px;--_label_size: 11px}.c-tag_required[data-size=sm]{--_block_size: 16px;--_label_size: 10px;translate:0 -1px}.c-tag_required{display:inline flex;align-items:center;block-size:var(--_block_size);padding-inline:4px;padding-block-end:1px;font-size:var(--_label_size);font-weight:400;line-height:1;color:#fff;border-radius:4px;background-color:#fb5952}.c-text_basic{--_line_height: 1.75;font-size:16px;line-height:var(--_line_height);letter-spacing:.02em}.c-text_md{--_line_height: 1.66;font-size:15px;line-height:var(--_line_height)}.c-text_sm{--_line_height: 1.75;font-size:14px;line-height:var(--_line_height)}.c-text_note{--_color: var(--_overwrite_color, var(--owned-gray-30));--_line_height: 1.64;font-size:11px;line-height:var(--_line_height);color:var(--_color)}.c-text_alert{--_color: var(--_overwrite_color, var(--owned-alert));--_line_height: 1.64;font-size:11px;line-height:var(--_line_height);color:var(--_color)}.c-video_basic{position:relative;aspect-ratio:16/9}.c-video_basic iframe{inline-size:100%;block-size:100%;object-fit:cover}.c-webinar_schedule_container{--_padding_inline_start: 12px}.c-webinar_schedule_container:has(.c-webinar_schedule_period_item){--_padding_inline_start: 0}.c-webinar_schedule_container{display:block grid;column-gap:12px}@media (width < 768px){.c-webinar_schedule_container{grid-template-columns:auto minmax(0,1fr)}.c-webinar_schedule_container:has(.c-webinar_schedule_period_item){row-gap:16px;padding-block-end:4px;padding-inline-end:20px}}@media (width >= 768px){.c-webinar_schedule_container{row-gap:20px}}@media (width < 768px){.c-webinar_schedule_container__status{grid-area:1/1/2/2}}@media (width >= 768px){.c-webinar_schedule_container__status{position:absolute;inset-block-start:0;inset-inline-start:40px;translate:0 -50%}}@media (width >= 768px){.c-webinar_schedule_container__info1{padding-inline-start:var(--_padding_inline_start)}}@media (width < 768px){.c-webinar_schedule_container__info1:has(:not(.c-webinar_schedule_period_item)){grid-area:1/2/2/3}}.c-webinar_schedule_container__info2{display:block grid;row-gap:25px;padding-inline-start:var(--_padding_inline_start)}@media (width < 768px){.c-webinar_schedule_container__info2{grid-area:2/2/3/3;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:8px}}.c-webinar_schedule_time{font-family:var(--font-outfit);font-size:14px;font-weight:500;line-height:1;letter-spacing:.05em}@media (width >= 768px){.c-webinar_schedule_time{font-size:16px}}.c-webinar_paragraph{display:grid;row-gap:10px}.c-webinar_subtitle{font-size:16px;font-weight:600;line-height:1.5}.c-webinar_description{font-size:13px;line-height:1.5;text-align:justify}.c-webinar_schedule_item{display:block flex;align-items:baseline;column-gap:8px}.c-webinar_schedule_item__year{font-family:var(--font-outfit);font-size:20px;font-weight:400;line-height:1}@media (width >= 768px){.c-webinar_schedule_item__year{font-size:22px}}.c-webinar_schedule_item__month_and_day{font-family:var(--font-outfit);font-size:40px;font-weight:400;line-height:1}@media (width >= 768px){.c-webinar_schedule_item__month_and_day{font-size:46px}}.c-webinar_schedule_item__day_of_week{position:relative;top:-2px;margin-inline-start:-12px;font-size:16px;font-weight:600;line-height:1}@media (width >= 768px){.c-webinar_schedule_item__day_of_week{font-size:18px}}.c-webinar_schedule_period_container__hdg{font-size:16px;font-weight:600}.c-webinar_schedule_period_container__list{display:block grid;row-gap:10px}.c-webinar_schedule_period_item{display:block flex;align-items:baseline;font-feature-settings:"palt"}.c-webinar_schedule_period_item__year{font-family:var(--font-outfit);font-size:16px;font-weight:400;line-height:1}@media (width >= 768px){.c-webinar_schedule_period_item__year{font-size:16px}}.c-webinar_schedule_period_item__month_and_day{position:relative;inset-block-start:2px;margin-inline-start:4px;font-family:var(--font-outfit);font-size:36px;font-weight:400;line-height:1}@media (width >= 768px){.c-webinar_schedule_period_item__month_and_day{font-size:36px}}.c-webinar_schedule_period_item__day_of_week{position:relative;inset-block-start:-2px;font-size:16px;font-weight:600;line-height:1}@media (width >= 768px){.c-webinar_schedule_period_item__day_of_week{font-size:16px}}.c-webinar_schedule_period_item__from{position:relative;inset-block-start:-2px;font-size:18px;font-weight:600;line-height:1}@media (width >= 768px){.c-webinar_schedule_period_item__from{font-size:18px}}.c-btn-wrap{--mt: 32px;display:flex;width:100%}.c-btn-wrap:not(:first-child){margin-top:var(--mt-sp, var(--mt))}@media (width >= 768px){.c-btn-wrap:not(:first-child){margin-top:var(--mt-pc, var(--mt))}}.c-btn-wrap.--center{justify-content:center}@media (width < 768px){.c-btn-wrap.--center-sp{justify-content:center}}.c-btn-wrap.--right{justify-content:flex-end}.c-btn-list{--mt-sp: 32px;--mt-pc: 32px;--gap-sp: 16px;--gap-pc: 24px;display:flex;flex-direction:column;gap:var(--gap-sp);width:100%}@media (width >= 768px){.c-btn-list{flex-direction:row;gap:var(--gap-pc)}}.c-btn-list:not(:first-child){margin-top:var(--mt-sp)}@media (width >= 768px){.c-btn-list:not(:first-child){margin-top:var(--mt-pc)}}.c-btn-list.--center{align-items:center;justify-content:center}@media (width < 768px){.c-btn-list.--center-sp{align-items:center;justify-content:center}}@media (width >= 768px){.c-btn-list.--center-pc{align-items:center;justify-content:center}}@media (width < 768px){.c-btn-list.--right{align-items:flex-end}}@media (width >= 768px){.c-btn-list.--right{justify-content:flex-end}}.c-btn-list.--vertical{--gap-sp: 16px;--gap-pc: 16px;flex-direction:column;align-items:center}@media (width >= 768px){.c-btn-list.--vertical{align-items:flex-start}}.c-btn{--max-width: 100%;--width-sp: 320px;--width-pc: 320px;--height-sp: 64px;--height-pc: 64px;--bg-color: transparent;--color: rgb(1 1 1 / 90%);--fz-sp: 16px;--fz-pc: 16px;--duration: .4s;position:relative;box-sizing:border-box;display:flex;gap:0 8px;align-items:center;justify-content:space-between;width:100%;max-width:var(--width-sp);min-height:var(--height-sp);padding:var(--Spacing-8, 8px) var(--Spacing-16, 16px);margin:0;font-size:var(--fz-sp);font-weight:600;font-feature-settings:"palt";color:var(--color);text-align:left;text-decoration:none!important;letter-spacing:.56px;appearance:none;cursor:pointer;background:none;background:var(--gradient-btn-bgColor-default, linear-gradient(92deg, var(--neutral-95, #f7f7f7) -43.24%, var(--neutral-90, #e6e6e6) 204.81%));isolation:isolate;border:0 solid var(--bdr-color);border-radius:var(--Radius-md, 12px);transition:border-color var(--duration),background-color var(--duration),color var(--duration),opacity var(--duration),filter var(--duration)}@media (width >= 768px){.c-btn{max-width:var(--width-pc);min-height:var(--height-pc);font-size:var(--fz-pc)}}.c-btn-ico{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;background:var(--text-UI-container-icon-on-fill-default, rgba(252, 252, 252, .71));border-radius:var(--Radius-md, 12px);transition:background-color .4s,scale .4s}.c-btn-ico[class*=icon-]{font-size:12px;line-height:1;color:#7d7d7d}.c-btn-ico[class*=icon-]:before{transition:scale .4s}.c-btn-ico:not([class*=icon-]):before{display:block;flex-shrink:0;width:12px;height:12px;aspect-ratio:1/1;content:"";background-image:url(/assets/img/common/icon/arrow-right.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transition:scale .4s}.c-btn-ico:not([class*=icon-]):empty:before{background-image:url(/assets/img/common/icon/arrow-right.svg)}[target=_blank] .c-btn-ico:not([class*=icon-]):before{background-image:url(/assets/img/common/icon/blank.svg)}[href$=".pdf"] .c-btn-ico:not([class*=icon-]):before{width:18px;height:18px;background-image:url(/assets/img/common/icon/pdf.svg)}.c-btn-ico:not([class*=icon-]):has(img):before{display:none}.c-btn>span{flex:1 1 auto;line-height:1.5;transition:background-color var(--duration),translate var(--duration)}.c-btn>span.__smaller,.c-btn>span .__smaller{font-size:12px;color:var(--text-UI-label-sub--, rgba(1, 1, 1, .5))}.c-btn>span.__larger,.c-btn>span .__larger{font-size:16px}.c-btn.--center{text-align:center}.c-btn.--auto{width:auto}.c-btn.--full{--width-sp: 100%;--width-pc: 100%}.c-btn.--full-sp{--width-sp: 100%}.c-btn.--full-pc{--width-pc: 100%}.c-btn.--narrow{--height-sp: 48px;--height-pc: 48px;--fz-sp: 14px;--fz-pc: 14px;padding-right:8px}.c-btn.--shadow{box-shadow:0 140px 39px #1a1a1a00,0 90px 36px #1a1a1a03,0 51px 30px #1a1a1a08,0 22px 22px #1a1a1a0d,0 6px 12px #1a1a1a14}.c-btn.--radius{border-radius:12px!important}.c-btn.--square{border-radius:0!important}.c-btn.--secondary{background:none;border:2px solid var(--border-subtler, rgba(5, 5, 5, .1));border-radius:var(--Radius-md, 12px)}.c-btn.--secondary .c-btn-ico{background:var(--text-UI-container-icon-on-no-fill-default, rgba(55, 55, 55, .04))!important}.c-btn.--cv1{color:#fff;background:var(--gradient-cta-btn-primary-default, linear-gradient(88deg, var(--CV-50, rgba(248, 46, 170, .9)) -5.8%, var(--CV-40, rgba(198, 37, 136, .9)) 192%));border-radius:0}.c-btn.--cv1>span{text-align:center}.c-btn.--cv1 .c-btn-ico{background:var(--text-UI-container-icon-CV-primary-default, rgba(255, 255, 255, .2))!important}.c-btn.--cv1 .c-btn-ico:before{background-image:url(/assets/img/common/icon/arrow-right_pink.svg);filter:brightness(0) invert(1)}.c-btn.--cv2{color:var(--text-UI-label-CTA-on-light-default, #f82eaa);background:var(--gradient-cta-btn-secondary-default, linear-gradient(94deg, var(--CV-95, rgba(254, 234, 247, .9)) 3.36%, var(--CV-80, rgba(252, 171, 221, .9)) 186.17%))}.c-btn.--cv2 .c-btn-ico{background:var(--text-UI-container-icon-CV-secondary-default, rgba(248, 46, 170, .16))!important}.c-btn.--cv2 .c-btn-ico:before{background-image:url(/assets/img/common/icon/arrow-right_pink.svg)}.c-btn.--tertiary{--height-sp: 32px;--height-pc: 32px;--fz-sp: 12px;--fz-pc: 12px;display:inline-flex;gap:0 16px;width:auto;padding:0 var(--Spacing-8, 8px) 0 16px;background:transparent}.c-btn.--tertiary .c-btn-ico{background:var(--text-UI-container-icon-on-no-fill-default, rgba(55, 55, 55, .04))!important}.c-btn.--black{color:#fff;background:var(--gradient-btn-bgColor-invert-default, linear-gradient(92deg, var(--neutral-10, #1a1a1a) -43.18%, var(--neutral-20, #333) 154.63%))}.c-btn.--black .c-btn-ico{background:var(--text-UI-container-icon-on-fill-default, rgba(1, 1, 1, .5))!important}.c-btn.--black .c-btn-ico:before{filter:brightness(0) invert(1)}.c-btn.--recruit{--height-sp: 56px;--height-pc: 64px;width:148px;overflow:hidden;color:#fff;background:var(--gradient-recruit-default, linear-gradient(88deg, var(--primary-recruit-50, #4e6cdf) -2.51%, var(--primary-50, #d143b0) 110.73%));isolation:isolate;border-radius:9999px}@media (width >= 768px){.c-btn.--recruit{width:200px}}.c-btn.--recruit:before{position:absolute;inset:0;z-index:-1;display:block;content:"";background:var(--gradient-recruit-hovered, linear-gradient(0deg, var(--gray-on-dark-20--alpha, rgba(255, 255, 255, .2)) 0%, var(--gray-on-dark-20--alpha, rgba(255, 255, 255, .2)) 100%), linear-gradient(88deg, var(--primary-recruit-50, #4e6cdf) -5.8%, var(--primary-50, #d143b0) 192%));opacity:0;transition:opacity .4s}.c-btn.--recruit>span{display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.25}.c-btn.--recruit .__main{font-family:var(--font-outfit);font-size:var(--UI-label-md, 14px);font-style:normal;font-weight:700;font-feature-settings:"palt" on;text-align:center;letter-spacing:.8px}@media (width >= 768px){.c-btn.--recruit .__main{font-size:var(--UI-label-lg, 16px)}}.c-btn.--recruit .__sub{font-size:var(--Body-caption, 11px);font-style:normal;font-weight:400;letter-spacing:.22px;opacity:.8}.c-btn.--recruit[aria-disabled=true]{color:var(--text-body-subtler, rgba(251, 251, 251, .51));pointer-events:none;background:var(--gradient-recruit-disabled, linear-gradient(0deg, var(--gray-on-light-70--alpha, rgba(2, 2, 2, .3)) 0%, var(--gray-on-light-70--alpha, rgba(2, 2, 2, .3)) 100%), linear-gradient(88deg, var(--primary-recruit-50, #4e6cdf) -5.8%, var(--primary-50, #d143b0) 192%))}@media (hover: hover){a.c-btn:where(:any-link,:enabled,summary):hover,button.c-btn:where(:any-link,:enabled,summary):hover{color:var(--text-UI-label-default-hovered, rgba(0, 0, 0, .6))}a.c-btn:where(:any-link,:enabled,summary):hover .c-btn-ico,button.c-btn:where(:any-link,:enabled,summary):hover .c-btn-ico{background:var(--text-UI-container-icon-on-fill-default, rgba(252, 252, 252, .8));scale:1.125}a.c-btn:where(:any-link,:enabled,summary):hover .c-btn-ico:before,button.c-btn:where(:any-link,:enabled,summary):hover .c-btn-ico:before{scale:1.1851851852}}@media (hover: hover){a.c-btn.--cv1:where(:any-link,:enabled,summary):hover,button.c-btn.--cv1:where(:any-link,:enabled,summary):hover{color:var(--text-UI-label-CTA-on-color-hovered, rgba(255, 255, 255, .8))}a.c-btn.--cv1:where(:any-link,:enabled,summary):hover .c-btn-ico,button.c-btn.--cv1:where(:any-link,:enabled,summary):hover .c-btn-ico{background:var(--text-UI-container-icon-CV-primary-hovered, rgba(248, 248, 248, .31))!important}}@media (hover: hover){a.c-btn.--cv2:where(:any-link,:enabled,summary):hover,button.c-btn.--cv2:where(:any-link,:enabled,summary):hover{color:var(--text-UI-label-CTA-on-light-hovered, #fb82cc)}a.c-btn.--cv2:where(:any-link,:enabled,summary):hover .c-btn-ico,button.c-btn.--cv2:where(:any-link,:enabled,summary):hover .c-btn-ico{background:var(--text-UI-container-icon-CV-secondary-hovered, rgba(251, 130, 204, .24))!important}}@media (hover: hover){a.c-btn.--tertiary:where(:any-link,:enabled,summary):hover .c-btn-ico,button.c-btn.--tertiary:where(:any-link,:enabled,summary):hover .c-btn-ico{background:var(--text-UI-container-icon-on-no-fill-hovered, rgba(5, 5, 5, .1))!important}}@media (hover: hover){a.c-btn.--black:where(:any-link,:enabled,summary):hover,button.c-btn.--black:where(:any-link,:enabled,summary):hover{color:var(--text-UI-label-default-hovered, rgba(252, 252, 252, .71))}}@media (hover: hover){a.c-btn.--recruit:where(:any-link,:enabled,summary):hover,button.c-btn.--recruit:where(:any-link,:enabled,summary):hover{color:#fff}a.c-btn.--recruit:where(:any-link,:enabled,summary):hover:before,button.c-btn.--recruit:where(:any-link,:enabled,summary):hover:before{opacity:1}}@media (hover: hover){a:where(:any-link,:enabled,summary):hover span.c-btn .c-btn-ico{scale:1.125}a:where(:any-link,:enabled,summary):hover span.c-btn .c-btn-ico:before{scale:1.1851851852}}.c-case-article{padding:var(--Spacing-none, 0) 20px 64px}@media (width >= 768px){.c-case-article{max-width:1140px;padding:0 var(--Spacing-40, 40px) var(--Spacing-64, 64px);margin:0 auto}}.c-case-article__head{position:relative;padding:40px 0;isolation:isolate}@media (width >= 768px){.c-case-article__head{padding:var(--Spacing-64, 64px) 0}}.c-case-article__head:before{position:absolute;top:0;bottom:0;left:50%;z-index:-1;display:block;width:100vw;content:"";background:var(--backgroundColor-subtle, #f7f7f7);translate:-50% 0}.c-case-article__head__inner{padding:0 8px}@media (width >= 768px){.c-case-article__head__inner{padding:0}}.c-case-article__head__box{display:flex;flex-direction:column;gap:var(--Spacing-8, 8px);align-items:flex-start;align-self:stretch;width:100%;padding-bottom:16px;border-bottom:1px solid var(--border-subtle, rgba(0, 0, 0, .2))}@media (width >= 768px){.c-case-article__head__box{flex-flow:row wrap;align-items:center;padding-bottom:24px}}.c-case-article__media{display:flex;flex-direction:column;gap:var(--Spacing-16, 16px);padding-bottom:var(--Spacing-40, 40px)}@media (width >= 768px){.c-case-article__media{flex-direction:row;gap:64px}}.c-case-article__media__pic{margin:0 calc(var(--gap-main) * -1);text-align:center}@media (width >= 768px){.c-case-article__media__pic{display:flex;align-items:flex-start;justify-content:flex-end;width:calc((100% - 64px)/2);margin:0}}@media (width >= 768px){.c-case-article__media__pic img{width:100vw;max-width:calc((100vw - 64px - var(--scrollbar)) / 2);height:auto}}.c-case-article__media__cont{padding:16px 0}@media (width >= 768px){.c-case-article__media__cont{width:calc((100% - 64px)/2)}}.c-case-article__media:has(.c-case-article__media__pic:empty) .c-case-article__media__pic{display:none}@media (width >= 768px){.c-case-article__media:has(.c-case-article__media__pic:empty) .c-case-article__media__cont{width:auto}}.c-case-article .c-case-content-header__ttl{flex:0 0 auto;font-size:var(--Title-template-h3--md, 19px);font-style:normal;font-weight:600;font-feature-settings:"palt" on;line-height:158%;color:var(--text-body-bold, #1a1a1a);text-align:center;letter-spacing:.95px}@media (width >= 768px){.c-case-article .c-case-content-header__ttl{padding:var(--Spacing-16, 16px) var(--Spacing-none, 0);font-size:var(--Title-template-h3--md, 23px);letter-spacing:1.15px}}.c-case-article__row{--bgc: #f7f7f7;--pd: 32px;padding:var(--pd) var(--gap-main) var(--pd);margin:16px auto 0;background-color:var(--bgc)}.c-case-article__row__inner{max-width:var(--width-base-md);margin:0 auto}.c-case-article__row.--gray{--bgc: #ccc}@media (width >= 768px){.c-case-article__row.--pd64-pc{--pd: 64px}}.c-case-article__more-case__list{width:calc(100vw - var(--scrollbar) - var(--gap-main) * 2)}@media (width >= 1140px){.c-case-article__more-case__list{width:100%}}.c-case-article__more-case .splide__track{overflow:visible}.c-case-article__more-case .splide__slide{width:280px}@media (width >= 768px){.c-case-article__more-case .splide__slide{width:320px}}.c-case-article__contact-box{margin-top:16px}.c-case-article__contact-box__phone{display:flex;flex-direction:column;gap:var(--Spacing-8, 8px);align-items:center;align-self:stretch;padding:var(--Spacing-32, 32px) 0}.c-case-article__contact-box__phone__ttl{font-size:var(--Title-h5, 18px);font-style:normal;font-weight:600;font-feature-settings:"palt" on;line-height:158%;color:var(--text-body-bold, #1a1a1a);letter-spacing:.9px}.c-case-article__contact-box__phone__number{font-size:var(--Title-h4, 20px);font-style:normal;font-weight:600;font-feature-settings:"palt" on;line-height:158%;color:var(--text-body-link--default, #a7368d);letter-spacing:1px}.c-case-article__cv{position:fixed;right:0;bottom:0;left:0;z-index:900;height:0}.c-case-article__cv__inner{padding:var(--Spacing-16, 16px);color:#fff;background:var(--gradient-cta-btn-primary-default, linear-gradient(88deg, var(--CV-50, rgba(248, 46, 170, .9)) -5.8%, var(--CV-40, rgba(198, 37, 136, .9)) 192%));backdrop-filter:blur(20px)}.c-case-article__cv__close{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:0;line-height:1;color:gray;appearance:none;background-color:#fff;border-radius:50%}.c-case-article__cv__close i{width:1em;height:1em;font-size:12px}@media (width >= 768px){.c-case-article__cv__column{display:grid;grid-template-columns:repeat(2,1fr);gap:64px;max-width:var(--width-base-sm);margin:0 auto}}@media (width < 768px){.c-case-article__cv__column__pic{display:none}}@media (width >= 768px){.c-case-article__cv__column__cont{align-self:center}}.c-case-article__cv__column__cont__lead{display:flex;gap:8px;align-items:center;align-self:stretch;justify-content:center;padding:var(--Spacing-8, 8px) var(--Spacing-none, 0) var(--Spacing-16, 16px) var(--Spacing-none, 0);font-size:var(--Title-h6, 15px);font-style:normal;font-weight:600;font-feature-settings:"palt" on;line-height:158%;color:var(--text-body-default, #f7f7f7);text-align:center;letter-spacing:.75px}@media (width >= 768px){.c-case-article__cv__column__cont__lead{justify-content:flex-start;font-size:var(--Title-h5, 18px);letter-spacing:.9px}}.c-case-article__cv__column__cont__btn{display:flex;justify-content:center}@media (width >= 768px){.c-case-article__cv__column__cont__btn{justify-content:flex-start}}.c-case-article .p-left-column{display:flex;flex-direction:column;gap:16px}@media (width >= 768px){.c-case-article .p-left-column{flex-direction:row-reverse;gap:64px}}.c-case-article .p-left-column__right{display:flex;flex:0 0 auto;flex-direction:column;gap:16px}@media (width >= 768px){.c-case-article .p-left-column__right{align-items:center;width:280px}}.c-case-article .clearfix:before,.c-case-article .clearfix:after{display:block;content:""}.c-case-article .clearfix:after{clear:both}.c-case-article .sub-title{font-size:0}.c-case-article+.js-action-block{display:none}.c-case-article .js-action-block{padding:var(--Spacing-16, 16px) 0;font-size:var(--Title-h7, 13px);font-style:normal;font-weight:600;font-feature-settings:"palt" on;line-height:166%;color:var(--text-body-default, #333);text-align:center;letter-spacing:.65px}@media (width >= 768px){.c-case-article .js-action-block div{display:flex;align-items:center;justify-content:space-between}}.c-case-article .js-action-block p:has(strong){padding:var(--Spacing-8, 8px) var(--Spacing-none, 0) var(--Spacing-16, 16px) var(--Spacing-none, 0);text-align:center}@media (width >= 768px){.c-case-article .js-action-block p:has(strong){padding:0;text-align:left}}.c-case-article .js-action-block p:has(strong) strong{font-size:var(--Title-h7, 13px);font-style:normal;font-weight:600;font-feature-settings:"palt" on;line-height:166%;color:var(--text-body-default, #333);text-align:center;letter-spacing:.65px}@media (width >= 768px){.c-case-article .js-action-block p:has(strong) strong{font-size:var(--Title-h5, 18px);letter-spacing:.9px}}.c-case-article .js-action-block p:has(.c-btn){display:flex;justify-content:center}@media (width >= 768px){.c-case-article .js-action-block p:has(.c-btn){width:320px}}.c-case-article .js-action-block a:has(svg){padding-right:28px}.c-case-article .js-action-block a:has(svg):before{position:absolute;top:0;right:16px;bottom:0;z-index:-1;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;margin:auto;content:"";background:var(--text-UI-container-icon-CV-primary-default, rgba(255, 255, 255, .2))!important;border-radius:var(--Radius-md, 12px);transition:background-color .4s,scale .4s}@media (hover: hover){.c-case-article .js-action-block a:has(svg):where(:any-link,:enabled,summary):hover:before{background:var(--text-UI-container-icon-CV-primary-hovered, rgba(248, 248, 248, .31))!important;scale:1.1851851852}}.c-case-article .content-tit{margin-top:16px;font-size:var(--Title-template-h1, 27px);font-style:normal;font-weight:600;font-feature-settings:"palt" on;line-height:134%;color:var(--text-body-bold, #1a1a1a);letter-spacing:1.35px}@media (width >= 768px){.c-case-article .content-tit{margin-top:24px;font-size:var(--Title-template-h1, 36px);letter-spacing:1.8px}}.c-case-article h1{font-size:var(--Title-h4, 20px);font-style:normal;font-weight:600;font-feature-settings:"palt" on;line-height:158%;color:var(--text-body-subtle, rgba(0, 0, 0, .6));letter-spacing:1px}@media (width >= 768px){.c-case-article h1{flex:1 1 auto}}.c-case-article h2{position:relative;display:flex;flex-direction:column;gap:32px;align-items:flex-start;align-self:stretch;justify-content:center;padding:40px 0 24px;font-size:var(--Title-template-h2--lg, 23px);font-style:normal;font-weight:600;font-feature-settings:"palt" on;line-height:148%;color:var(--neutral-10, #1a1a1a);letter-spacing:1.15px}@media (width >= 768px){.c-case-article h2{padding:40px 0 32px;font-size:var(--Title-template-h2--lg, 27px);letter-spacing:1.35px}}.c-case-article h2:before{display:block;width:100%;height:1px;content:"";background-color:var(--border-default, rgba(0, 0, 0, .4))}.c-case-article h2:after{position:absolute;top:40px;display:block;width:16px;height:2px;content:"";background-color:var(--border-bold, #000)}.c-case-article h3{padding:var(--Spacing-16, 16px) var(--Spacing-none, 0);font-size:var(--Title-template-h4--sm, 17px);font-style:normal;font-weight:600;font-feature-settings:"palt" on;line-height:158%;color:var(--text-body-bold, #1a1a1a);letter-spacing:.85px}@media (width >= 768px){.c-case-article h3{font-size:var(--Title-template-h4--sm, 18px);letter-spacing:.9px}}.c-case-article .case-logo{display:none}.c-case-article .case-product{display:flex;flex-wrap:wrap;gap:var(--Spacing-16, 16px);align-items:flex-start;padding:var(--Spacing-none, 0);margin-top:24px}@media (width >= 768px){.c-case-article .case-product{margin-top:32px}}.c-case-article .case-product li a{display:flex;gap:var(--Spacing-8, 8px);align-items:center;height:22px;overflow:hidden;font-size:var(--UI-label-sm, 12px);font-style:normal;font-weight:600;font-feature-settings:"palt" on;line-height:146%;color:var(--text-body-default, #333);text-overflow:ellipsis;letter-spacing:.6px}.c-case-article .case-product li a:before{font-size:21px;color:#eee}.c-case-article .case-product li.dm a:before,.c-case-article .case-product li.da a:before,.c-case-article .case-product li.sb a:before{color:#fe7a10}.c-case-article .case-product li.ap a:before{color:#603cc4}.c-case-article .case-product li.ag a:before,.c-case-article .case-product li.agss a:before{color:#e6be42}.c-case-article .case-product li.ah a:before{color:#ef7579}.c-case-article .case-product li.av a:before,.c-case-article .case-product li.avss a:before{color:#92cd50}.c-case-article .case-product li.adss a:before{color:#1e2c6f}.c-case-article .case-product li.aw a:before{color:#cb514a}.c-case-article .case-product li.az a:before,.c-case-article .case-product li.azss a:before{color:#aa85bc}.c-case-article .case-product li.mf a:before{color:#35a975}.c-case-article .case-product li.dmt a:before{color:#b3a2ba}.c-case-article .case-product li.am a:before{color:#73acd0}.c-case-article .case-product li.ms a:before{color:#02773a}.c-case-article .case-product li.qc a:before{color:#22404e}.c-case-article .case-detail{display:flex;flex-wrap:wrap;gap:0 var(--Spacing-16, 16px);align-items:flex-start;font-size:var(--Body-default-sm, 14px);font-style:normal;font-weight:400;line-height:168%;color:var(--text-body-subtler, rgba(0, 0, 0, .4));text-align:right;letter-spacing:.28px}.c-case-article .case-content-wrap>.inner{margin-top:24px}.c-case-article .case-content-wrap>.inner pre{padding:16px;overflow-x:auto;font-size:14px;background-color:#f8f8f8}@media (width >= 768px){.c-case-article .case-content-wrap>.inner pre{padding:24px}}.c-case-article .case-content-wrap>.inner pre a{display:inline!important}.c-case-article .case-content-header{display:flex;flex-direction:column;gap:16px;padding:var(--Spacing-24, 24px) 0 var(--Spacing-40, 40px) 0}@media (width >= 768px){.c-case-article .case-content-header{flex-direction:row;gap:var(--Spacing-80, 80px);align-items:flex-start;padding:var(--Spacing-24, 24px) 0 var(--Spacing-64, 64px) 0}}@media (width >= 768px){.c-case-article .check-point{flex:1 1 auto}}.c-case-article .check-point li{display:flex;gap:var(--Spacing-16, 16px);align-items:center;align-self:stretch;padding:var(--Spacing-16, 16px) var(--Spacing-8, 8px);font-size:var(--Title-h6, 15px);font-style:normal;font-weight:600;font-feature-settings:"palt" on;line-height:158%;color:var(--text-body-default, #333);letter-spacing:.75px;border-bottom:1px solid var(--border-subtle, rgba(0, 0, 0, .2))}.c-case-article .check-point li:before{flex:0 0 auto;font-size:24px;color:#d143b0}.c-case-article .case-body-text-wrap{max-width:var(--width-base-sm);padding:16px 0;margin-right:auto;margin-left:auto}.c-case-article .case-body-text-wrap p{margin:1em 0}.c-case-article .case-body-text-wrap ul+p,.c-case-article .case-body-text-wrap ol+p{margin-top:1.75em}.c-case-article .case-body-text-wrap>:not(h2,h3,h4,h5,h6,p,ul,ol,a,:first-child){margin-top:24px}.c-case-article .case-body-text-wrap>:not(h2,h3,h4,h5,h6,p,ul,ol,a,:last-child){margin-bottom:24px}.c-case-article .case-body-text-wrap table{width:100%;font-size:var(--Body-default-sm, 14px)}@media (width < 768px){.c-case-article .case-body-text-wrap table{border-top:1px solid var(--border-subtler, rgba(5, 5, 5, .1))}}.c-case-article .case-body-text-wrap table tr{border-top:1px solid var(--border-subtler, rgba(5, 5, 5, .1));border-bottom:1px solid var(--border-subtler, rgba(5, 5, 5, .1))}.c-case-article .case-body-text-wrap table th{font-weight:600;text-align:left}@media (width < 768px){.c-case-article .case-body-text-wrap table th{padding:8px}}@media (width >= 768px){.c-case-article .case-body-text-wrap table th{padding:var(--Spacing-24, 24px) var(--Spacing-16, 16px);font-size:var(--Title-h6, 15px)}}.c-case-article .case-body-text-wrap table td{vertical-align:top}@media (width < 768px){.c-case-article .case-body-text-wrap table td{padding:8px}}@media (width >= 768px){.c-case-article .case-body-text-wrap table td{padding:var(--Spacing-24, 24px) var(--Spacing-16, 16px)}}.c-case-article .case-body-text-wrap table a[href^=http]:not(:has(img)){max-width:calc(100vw - 72px)}.c-case-article .case-body-text-wrap ul{line-height:1.75}.c-case-article .case-body-text-wrap ul:not(:first-child){margin-top:1.75em}.c-case-article .case-body-text-wrap ul li{position:relative;padding-left:16px}.c-case-article .case-body-text-wrap ul li:not(:first-child){margin-top:.5em}.c-case-article .case-body-text-wrap ul li:before{position:absolute;top:calc(.875em - 2px);left:3px;display:block;width:6px;height:6px;content:"";background-color:#d143b0;border-radius:50%}.c-case-article .case-body-text-wrap ul li ul,.c-case-article .case-body-text-wrap ul li ol{margin-top:.5em}.c-case-article .case-body-text-wrap ul li ul li:before{background-color:transparent;border:1px solid #d143b0}.c-case-article .case-body-text-wrap ul.--flat li:not(:first-child){margin-top:0}.c-case-article .case-body-text-wrap ol{line-height:1.75;counter-reset:number 0}.c-case-article .case-body-text-wrap ol:not(:first-child){margin-top:1.75em}.c-case-article .case-body-text-wrap ol li{position:relative;padding-left:calc(1em + 4px)}.c-case-article .case-body-text-wrap ol li:not(:first-child){margin-top:.5em}.c-case-article .case-body-text-wrap ol li:before{position:absolute;top:0;left:0;display:flex;flex:0 0 auto;justify-content:flex-end;width:calc(1em + 4px);height:1.75em;padding-right:4px;text-align:right;content:counter(number) ".";counter-increment:number 1}.c-case-article .case-body-text-wrap ol li ul,.c-case-article .case-body-text-wrap ol li ol{margin-top:.5em}.c-case-article .case-body-text-wrap ol.--flat li:not(:first-child){margin-top:0}.c-case-article .case-body-text-wrap a:not([class]){color:var(--text-body-link--default, #a7368d);text-decoration:underline}.c-case-article .case-body-text-wrap a:not(.c-btn)[target=_blank]:after{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;aspect-ratio:1/1;padding:2px;vertical-align:middle;content:"";background-image:url(/assets/img/common/icon/blank.svg);background-repeat:no-repeat;background-position:center;margin-left:.4em}.c-case-article .case-body-text-wrap a:not(.c-btn):has(img){text-decoration:none}.c-case-article .case-body-text-wrap a:not(.c-btn):has(img)[target=_blank]:after{display:none}@media (hover: hover){.c-case-article .case-body-text-wrap a:not(.c-btn):where(:any-link,:enabled,summary):hover{text-decoration:none}}.c-case-article .right-column{display:flex;flex-direction:column;gap:16px;align-items:center;width:100%;margin-top:23px}@media (width >= 768px){.c-case-article .right-column{align-items:center;float:right;width:280px}}@media (width >= 768px){.c-case-article .left-column{float:left;width:524px}}.c-case-article .unit{display:table}@media (width < 768px){.c-case-article .unit{width:100%}}@media (width < 768px){.c-case-article .unit:not(:has(.unit__title)){display:flex;gap:16px;align-items:center}.c-case-article .unit:not(:has(.unit__title)) img{flex:0 0 auto;width:120px}}.c-case-article .unit>:not(:first-child){margin-top:16px}.c-case-article .unit__title{display:table-caption;font-size:var(--Title-template-h4--sm, 18px);font-style:normal;font-weight:600;font-feature-settings:"palt" on;line-height:158%;color:var(--text-body-bold, #1a1a1a);letter-spacing:.9px;caption-side:top}.c-case-article .unit .caption{display:table-caption;margin:10px 0;font-size:11px;font-size:var(--Body-caption, 11px);font-style:normal;font-weight:400;line-height:164%;color:var(--text-body-subtle, rgba(0, 0, 0, .6));letter-spacing:.22px;caption-side:bottom}@media (width >= 768px){.c-case-article .unit .caption{padding:4px}}.c-case-article .unit .caption .name{font-size:var(--Body-default-sm, 14px);font-style:normal;font-weight:600;font-weight:700;line-height:212%;color:var(--text-body-default, #333);letter-spacing:.28px}.c-case-article .wp-column{display:grid;grid-template-columns:100%;gap:40px}@media (width < 768px){.c-case-article .wp-column{grid-template-columns:100%;gap:24px}}@media (width >= 768px){.c-case-article .wp-column{padding-right:40px;padding-left:40px}}.c-case-article .wp-column p{padding:0 16px}@media (width < 768px){.c-case-article .wp-column p{padding:0 8px}}.c-case-article .wp-column.--col2{gap:24px}@media (width >= 768px){.c-case-article .wp-column.--col2{grid-template-columns:repeat(2,1fr)}}.c-case-article .wp-column.--col3{gap:24px}@media (width >= 768px){.c-case-article .wp-column.--col3{grid-template-columns:repeat(3,1fr)}}.c-case-article .wp-column__item p:first-child{margin-top:0}.c-case-article .wp-column__item p:last-child{margin-bottom:0}.c-case-article .wp-caption.aligncenter{align-items:center}.c-case-article .case-content-wrap:not(.c-case-article-wrap){opacity:0}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .case-ttl-box{margin-bottom:30px;font-size:85.71%}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .case-body-txt{float:left;width:55%}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .case-body-img{float:right;width:40%}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .case-body-img img{max-width:100%;height:auto}@media screen and (max-width: 1024px){.c-case-article .case-content-wrap:not(.c-case-article-wrap) .case-body-txt{float:none;width:100%}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .case-body-img{float:none;width:100%}}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .more-case-box{padding:55px 0 65px;background-color:#f8f8f8}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .more-case-box .ttl{padding:0 3%;font-size:200%;text-align:center}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .more-case-box .case-list-box{position:relative;margin-top:55px}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .more-case-box .more-case-wrapper{margin:0 70px}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .owl-wrapper{display:table}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .owl-item{display:table-cell;float:none!important;vertical-align:middle}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .more-case-box .more-case-link{text-align:center}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .more-case-box .more-case-link a span{display:block;margin-top:10px;font-size:12px;font-weight:400;line-height:1.4;color:#999}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .more-case-link img{max-width:240px;height:120px;object-fit:contain}@media screen and (max-width: 1024px){.c-case-article .case-content-wrap:not(.c-case-article-wrap) .more-case-link img{max-width:100%}}@media screen and (max-width: 1024px){.c-case-article .case-content-wrap:not(.c-case-article-wrap) .more-case-box .more-case-link li{margin:0 20px}}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .case-list-box .back-btn,.c-case-article .case-content-wrap:not(.c-case-article-wrap) .case-list-box .next-btn{position:absolute;display:block;width:70px;height:100%;cursor:pointer}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .case-list-box .back-btn{top:0;left:0}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .case-list-box .next-btn{top:0;right:0}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .case-list-box .back-btn:before,.c-case-article .case-content-wrap:not(.c-case-article-wrap) .case-list-box .next-btn:before{position:absolute;top:33%;display:block;width:36px;height:36px;content:""}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .case-list-box .back-btn:before{right:0;border-top:1px solid #1b1b1b;border-left:1px solid #1b1b1b;transform:rotate(-45deg)}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .case-list-box .next-btn:before{left:0;border-top:1px solid #1b1b1b;border-right:1px solid #1b1b1b;transform:rotate(45deg)}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .product-detail-box{padding:70px 0;margin-bottom:90px}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .product-detail-box .ttl{font-size:200%;text-align:center}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .product-detail-box .product-detail-link{margin-top:35px}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .product-detail-box .product-detail-link li{display:inline-block;width:48%;margin-top:25px;font-size:85.71%}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .product-detail-box .product-detail-link li:nth-of-type(2n){width:49%;margin-left:2%}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .product-detail-box .product-detail-link li a{color:#666}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .product-detail-box .product-detail-link .product-logo{display:inline-block;width:160px;padding-right:5px}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .product-detail-box .product-detail-link .product-logo img{max-width:155px;vertical-align:middle;object-fit:contain}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .case-contact-box{padding:60px 0;margin-top:15px;border-top:1px solid #ddd}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .case-contact-box .ttl{font-size:171.42%;text-align:center}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .contact-link-list{margin-top:50px;margin-bottom:65px}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .contact-link-list li{display:inline-block;width:23%;height:100px;font-size:114.28%;text-align:center;border:1px solid #c6c6c6;border-radius:3px}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .contact-link-list li~li{margin-left:2%}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .contact-link-list li a{display:block;height:100%;padding:37px 10px;color:#000}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .case-contact-box .phone-contact{display:block;width:350px;padding-top:6px;margin:0 auto;text-align:center;border-top:1px solid #dfdfdf}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .phone-contact .phone-contact-ttl{font-size:105%}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .phone-contact .phone-num{margin-left:1em;font-size:135%;font-weight:700;line-height:1.1;vertical-align:middle}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .phone-contact .phone-num-sp{display:none;margin-left:1em;font-size:135%;font-weight:700;line-height:1.1;vertical-align:middle}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .content-tit-sp{display:none}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .system-outline-fig{float:left;width:420px;margin:0 30px 0 0}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .system-outline-fig.f-left{float:left!important;width:50%;margin:0}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .system-outline-fig.f-right{float:right!important;width:50%;margin:0}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .system-outline .auto-width-box{display:table;width:100%}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .system-outline .auto-width-box .system-outline-fig,.c-case-article .case-content-wrap:not(.c-case-article-wrap) .system-outline .auto-width-box .system-feature-list{display:table-cell;vertical-align:top}.c-case-article .case-content-wrap:not(.c-case-article-wrap) ol.number li{margin-left:1.7em;list-style:decimal}@media screen and (max-width: 1024px){.c-case-article .case-content-wrap:not(.c-case-article-wrap) .system-outline-fig.f-left,.c-case-article .case-content-wrap:not(.c-case-article-wrap) .system-outline-fig.f-right{width:100%;text-align:center}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .system-outline-fig.f-left img,.c-case-article .case-content-wrap:not(.c-case-article-wrap) .system-outline-fig.f-right img{width:auto;height:auto}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .system-outline-fig.f-right{margin-top:60px}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .system-outline .auto-width-box,.c-case-article .case-content-wrap:not(.c-case-article-wrap) .system-outline .auto-width-box .system-outline-fig,.c-case-article .case-content-wrap:not(.c-case-article-wrap) .system-outline .auto-width-box .system-feature-list{display:block}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .system-outline .auto-width-box .system-feature-list{padding-left:0;margin-top:30px}}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .system-feature-list{overflow:hidden}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .case-body-tit+.system-feature-list{width:100%}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .zoom-link{margin-top:.8em;font-size:85.71%;text-align:center}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .zoom-link a{display:inline-block;padding-left:20px}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .col3-box{float:left;width:28%}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .col3-box~.col3-box{margin-left:7%}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .col3-box.img-box{text-align:center}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .col3-box.img-box .img-ttl{margin:.5em 0;font-weight:700}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .col3-box.img-box .caption{text-align:left}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .col3-wrapper>.clearfix~.clearfix{margin-top:100px}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .case-table .compare-img td{clear:both}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .case-table .img-txt{display:block;float:left;width:70%}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .case-table .img-box{float:right}.c-case-article .case-content-wrap:not(.c-case-article-wrap) #no-related-case-info{width:100%;padding-right:3%;padding-left:3%;margin-top:-20px;font-size:18px;line-height:1;text-align:center}@media only screen and (max-width: 1024px){.c-case-article .case-content-wrap:not(.c-case-article-wrap) .more-case-box .ttl{font-size:157.14%}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .case-list-box .back-btn,.c-case-article .case-content-wrap:not(.c-case-article-wrap) .case-list-box .next-btn{width:35px}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .case-list-box .back-btn:before,.c-case-article .case-content-wrap:not(.c-case-article-wrap) .case-list-box .next-btn:before{width:18px;height:18px}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .more-case-box .more-case-wrapper{margin:0 35px}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .product-detail-box{margin-bottom:45px}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .product-detail-box .ttl{font-size:157.14%;text-align:left}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .product-detail-box .product-detail-link li{display:block;width:100%}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .product-detail-box .product-detail-link li:nth-of-type(2n){width:100%;margin-left:0}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .product-detail-box .product-detail-link .product-logo{display:block}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .system-outline-fig{display:block;float:none;width:100%;margin:0}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .system-outline-fig img{width:100%}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .system-feature-list{display:block;float:none;width:100%}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .case-contact-box .ttl{font-size:142.85%;line-height:1.6;text-align:left}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .contact-link-list li{width:100%;height:auto;margin-bottom:.5em;font-size:100%}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .contact-link-list li a{padding:20px 5px}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .contact-link-list li~li{margin-left:0}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .case-contact-box .phone-contact{max-width:100%}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .phone-contact .phone-contact-ttl{font-size:100%}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .phone-contact .phone-num{display:none}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .phone-contact .phone-num-sp{display:inline-block;font-size:115%}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .col3-box{float:none;width:100%;padding:20px 0}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .col3-box~.col3-box{margin-left:0}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .col3-box.img-box{text-align:center}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .case-table .img-txt{float:none;width:100%}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .case-table .img-box{float:none;margin-top:10px}.c-case-article .case-content-wrap:not(.c-case-article-wrap) #no-related-case-info{margin-top:-30px;font-size:16px}.c-case-article .case-content-wrap:not(.c-case-article-wrap) video{width:100%;height:auto}}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .imagelist{display:flex;flex-wrap:wrap;gap:30px;align-items:stretch;justify-content:center}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .imagelist figure{display:grid;flex:1;grid-template-rows:1fr 2rem;max-width:calc(50% - 15px)}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .imagelist figure img{width:100%;height:100%;object-fit:cover}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .imagelist figure>figcaption{font-size:90%;font-weight:700;line-height:2rem;color:#333}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .imagelist:has(figure:nth-child(4)) figure{flex:auto;width:calc(50% - 15px)}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .imagelist:has(figure:nth-child(5)) figure{flex:auto;width:calc(33.33% - 20px);max-width:calc(33.33% - 20px)}@media screen and (max-width: 640px){.c-case-article .case-content-wrap:not(.c-case-article-wrap) .imagelist{display:block}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .imagelist figure{max-width:100%}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .imagelist:has(figure:nth-child(4)) figure{width:auto}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .imagelist:has(figure:nth-child(5)) figure{width:auto;max-width:100%}.c-case-article .case-content-wrap:not(.c-case-article-wrap) .imagelist figure+figure{margin-top:30px}}.c-case-article.is-initialized .case-content-wrap:not(.c-case-article-wrap){opacity:1}.c-container__row+.c-container__row{margin-top:64px}@media (width < 768px){.c-container__row+.c-container__row{margin-top:64px}}.c-container__row:has(.c-localAnchor){position:relative}.c-form-section{display:flex;flex-direction:column;gap:16px}.c-form-section+.c-form-section{padding-top:24px;margin-top:24px;border-top:1px solid var(--border-subtle, rgba(0, 0, 0, .2))}@media (width >= 768px){.c-form-section+.c-form-section{padding-top:32px;margin-top:32px}}.c-form-section.--gap-exmapand{gap:32px}.c-form-section__notes{padding:0 8px;color:var(--text-body-subtle, rgba(0, 0, 0, .6))}@media (width >= 768px){.c-form-section__notes{padding:0 16px}}.c-form-section .__error{display:none;padding:0 8px;font-family:Noto Sans JP;font-size:var(--Body-caption, 11px);font-style:normal;font-weight:400;line-height:164%;color:var(--text-body-alert, #dd262b);letter-spacing:.22px}@media (width >= 768px){.c-form-section .__error{padding:8px 16px}}.c-form-section .__error:empty{display:none}.c-form-section__row{width:100%}@media (width >= 768px){.c-form-section__row{padding:0 var(--Spacing-16, 16px)}}.c-form-section__row__hd1{font-family:Noto Sans JP;font-size:var(--Title-h3, 24px);font-style:normal;font-weight:500;font-feature-settings:"palt" on;line-height:148%;color:var(--text-body-bold, #1a1a1a);letter-spacing:1.2px}@media (width >= 768px){.c-form-section__row__hd1{font-size:var(--Title-h3, 27px);letter-spacing:1.35px}}.c-form-section__row__hd2{display:flex;gap:var(--Spacing-8, 8px);align-items:center;align-self:stretch;padding:var(--Spacing-8, 8px) 0;font-family:Noto Sans JP;font-size:var(--Title-h6, 15px);font-style:normal;font-weight:600;font-feature-settings:"palt" on;line-height:158%;color:var(--text-body-bold, #1a1a1a);letter-spacing:.75px}.c-form-section__row__hd2 .__required{display:flex;gap:8px;align-items:center;justify-content:center;padding:var(--Spacing-none, 0) var(--Spacing-4, 4px);font-family:Noto Sans JP;font-size:var(--Body-caption, 11px);font-style:normal;font-weight:400;line-height:164%;color:#f7f7f7;letter-spacing:.22px;background:var(--alert-60, #fb5952);border-radius:var(--Radius-sm, 4px)}.c-form-section__row__hd3{padding:var(--Spacing-8, 8px) var(--Spacing-none, 0);font-family:Noto Sans JP;font-size:var(--Title-h7, 13px);font-style:normal;font-weight:600;font-feature-settings:"palt" on;line-height:166%;color:var(--text-body-subtle, rgba(0, 0, 0, .6));letter-spacing:.65px}.c-form-section__row.is-error>.__error{display:block}.c-form-section__acc__body__inner{padding:var(--Spacing-16, 16px) var(--Spacing-8, 8px);font-size:14px}@media (width >= 768px){.c-form-section__acc__body__inner{padding:var(--Spacing-16, 16px)}}.c-form-section__acc__trigger{position:relative;display:flex;align-items:center;align-self:stretch;justify-content:space-between;min-height:48px;padding:var(--Spacing-8, 8px) 16px;padding-right:48px;font-family:Noto Sans JP;font-size:var(--UI-label-md, 14px);font-style:normal;font-weight:600;font-feature-settings:"palt" on;line-height:146%;color:var(--text-UI-label-default, rgba(1, 1, 1, .9));letter-spacing:.7px;background:var(--gradient-btn-bgColor-default, linear-gradient(92deg, var(--neutral-95, #f7f7f7) -43.24%, var(--neutral-90, #e6e6e6) 204.81%));border-radius:var(--Radius-md, 12px)}.c-form-section__acc__trigger .js-accordion-icon{position:absolute;top:0;right:8px;bottom:0;margin:auto;background:var(--text-UI-container-icon-on-fill-default, rgba(252, 252, 252, .71))}.js-accordion.is-active .c-form-section__acc__trigger .__closed{display:none}.js-accordion.is-active .c-form-section__acc__trigger .__opened{display:block}.c-form-unit-wrap{display:flex;flex-direction:column;gap:var(--Spacing-8, 8px)}@media (width >= 768px){.c-form-unit-wrap{flex-direction:row}.c-form-unit-wrap>*{flex:1}}.c-form-unit{padding:0 8px;font-family:Noto Sans JP;font-size:var(--font-size-20, 14px);font-style:normal;font-weight:500;font-feature-settings:"halt" on;line-height:172%;color:var(--text-body-default, #333);letter-spacing:.56px}@media (width >= 768px){.c-form-unit{padding:0 16px}}.c-form-unit:not(:has(input[type=checkbox]),:has(input[type=radio])){padding:8px}@media (width >= 768px){.c-form-unit:not(:has(input[type=checkbox]),:has(input[type=radio])){padding:8px 16px}}.c-form-unit__item{display:flex;gap:8px}@media (width >= 768px){.c-form-unit__item{gap:16px}}.c-form-unit__item.--full{width:100%}.c-form-unit__item>*{flex:1}.c-form-unit__item .__error{padding:0}.c-form-unit__item.is-error .__error{display:block}.c-form-unit__obj{display:flex;flex-direction:column;gap:8px}.c-form-unit__obj p:not([class]){font-family:Noto Sans JP;font-size:var(--Body-caption, 11px);font-style:normal;font-weight:400;line-height:164%;color:var(--text-body-subtle, rgba(0, 0, 0, .6));letter-spacing:.22px}.c-form-unit__obj input,.c-form-unit__obj textarea,.c-form-unit__obj select{flex:0 0 auto}.c-form-unit__obj .c-form-section__row__hd2,.c-form-unit__obj .c-form-section__row__hd3{margin-bottom:-4px}.c-form-unit.is-error+.__error{display:block}.c-form-unit.--flex{display:flex;flex-direction:column;gap:var(--Spacing-4, 4px) var(--Spacing-24, 24px)}@media (width >= 768px){.c-form-unit.--flex{flex-flow:row wrap}}.c-form-unit.--flex-pc-2{display:flex;flex-direction:column;gap:var(--Spacing-4, 4px) var(--Spacing-24, 24px)}@media (width >= 768px){.c-form-unit.--flex-pc-2{display:grid;grid-template-columns:repeat(2,1fr)}}.c-form-unit.--flex-horizontal{display:flex;flex-wrap:wrap;gap:var(--Spacing-4, 4px) var(--Spacing-24, 24px)}.c-form-unit.--flex-vertical{display:flex;flex-direction:column;gap:var(--Spacing-4, 4px) var(--Spacing-24, 24px)}.c-form-unit.--flex-vertical .c-form-unit__item{width:100%}.c-form-list{display:flex;flex-wrap:wrap;gap:12px 16px;font-size:14px;line-height:1.4285714286}.c-form-input-text{display:flex;flex:1 0 0;gap:var(--Spacing-none, 0);gap:8px;align-items:center;align-self:stretch;padding:var(--Spacing-8, 8px) var(--Spacing-24, 24px) var(--Spacing-8, 8px) var(--Spacing-16, 16px);font-size:16px;background:var(--backgroundColor-default, #fff);border:none;border:2px solid var(--border-subtler, rgba(5, 5, 5, .1));border-radius:var(--Radius-md, 12px);outline:none}.c-form-input-text::placeholder{color:var(--text-UI-label-placeholder, rgba(2, 2, 2, .3))}.c-form-input-text.--full{width:100%}.c-form-input-text-searchbox{position:relative;width:100%}.c-form-input-text-searchbox .c-form-input-text{width:100%;padding-right:54px}.c-form-input-text-searchbox button{position:absolute;top:0;right:8px;bottom:0;flex-shrink:0;width:32px;height:32px;margin:auto;font-size:0;background-color:var(--text-UI-container-icon-on-no-fill-default, rgba(55, 55, 55, .04));border-radius:var(--Radius-md, 12px);transition:background-color .4s,scale .4s}.c-form-input-text-searchbox button:before{position:absolute;inset:0;display:block;content:"";background-image:url(/assets/img/common/icon/search.svg);background-repeat:no-repeat;background-position:center;transition:background-color .4s,scale .4s}@media (hover: hover) and (pointer: fine){.c-form-input-text-searchbox button:hover{background:var(--text-UI-container-icon-on-no-fill-hovered, rgba(5, 5, 5, .1));scale:1.125}.c-form-input-text-searchbox button:hover:before{scale:1.1851851852}}.c-form-input-text:focus{border-color:var(--primary-50, #d143b0)}.is-error .c-form-input-text{background:var(--backgroundColor-alert, rgba(251, 89, 82, .08));border-color:var(--alert-50, #dd262b)}.c-form-textarea{display:flex;gap:var(--Spacing-none, 0);align-items:center;align-self:stretch;width:100%;height:168px;padding:16px;font-size:16px;resize:vertical;background:var(--backgroundColor-default, #fff);border:2px solid var(--border-subtler, rgba(5, 5, 5, .1));border-radius:var(--Radius-md, 12px);outline:none}.c-form-textarea::placeholder{color:var(--text-UI-label-placeholder, rgba(2, 2, 2, .3))}.c-form-textarea:focus{border:2px solid var(--primary-50, #d143b0)}.is-error .c-form-textarea{background:var(--backgroundColor-alert, rgba(251, 89, 82, .08));border-color:var(--alert-50, #dd262b)}.c-form-input-radio{position:relative;display:inline-block;padding:var(--Spacing-8, 8px) var(--Spacing-4, 4px);font-size:14px;font-weight:600;line-height:1.4285714286;color:var(--text-UI-label-subtle, rgba(1, 1, 1, .7));vertical-align:center;cursor:pointer;isolation:isolate}@media (hover: hover) and (pointer: fine){.c-form-input-radio:hover input[type=radio]+.c-form-input-radio__txt:before{border-color:var(--primary-50, #d143b0)}}.c-form-input-radio input[type=radio]{position:absolute;z-index:-1;appearance:button;opacity:0}.c-form-input-radio input[type=radio]+.c-form-input-radio__txt{position:relative;display:flex;padding-left:24px}.c-form-input-radio input[type=radio]+.c-form-input-radio__txt:before{position:absolute;top:0;bottom:0;left:0;width:16px;height:16px;margin:auto;content:"";background-color:#f7f7f7;border:1px solid #c6c6c6;border-radius:50%}.c-form-input-radio input[type=radio]+.c-form-input-radio__txt:after{position:absolute;top:0;bottom:0;left:4px;width:8px;height:8px;margin:auto;content:"";background:#dfdfdf;border-radius:50%;transition:opacity .3s cubic-bezier(.165,.84,.44,1)}.c-form-input-radio input[type=radio]+.c-form-input-radio__txt .__smaller{font-size:11px;color:var(--text-UI-label-sub--, rgba(1, 1, 1, .5));letter-spacing:.55px}.c-form-input-radio input[type=radio]:focus+.c-form-input-radio__txt:before{border:2px solid var(--primary-50, #d143b0)}.c-form-input-radio input[type=radio]:checked+.c-form-input-radio__txt{color:var(--text-UI-label-default, rgba(1, 1, 1, .9))}.c-form-input-radio input[type=radio]:checked+.c-form-input-radio__txt:before{background:var(--primary-90, #f6d9ef);border:1px solid var(--primary-50, #d143b0)}.c-form-input-radio input[type=radio]:checked+.c-form-input-radio__txt:after{background-color:#d143b0}.c-form-input-radio input[type=radio]:disabled+.c-form-input-radio__txt:before{background:var(--neutral-80, #ccc);border:1px solid var(--neutral--alpha-70, rgba(2, 2, 2, .3))}.c-form-input-radio input[type=radio]:disabled+.c-form-input-radio__txt:after{background-color:transparent}.c-form-input-radio input[type=radio]:disabled:checked+.c-form-input-radio__txt:after{background-color:#676767}.is-error .c-form-input-radio input[type=radio]+.c-form-input-radio__txt:before{background:var(--backgroundColor-alert, rgba(251, 89, 82, .08));border-color:var(--alert-50, #dd262b)}.c-form-input-checkbox{position:relative;display:inline-block;padding:var(--Spacing-8, 8px) var(--Spacing-4, 4px);font-size:14px;font-weight:600;line-height:1.4285714286;color:var(--text-UI-label-subtle, rgba(1, 1, 1, .7));vertical-align:center;cursor:pointer;isolation:isolate}@media (hover: hover) and (pointer: fine){.c-form-input-checkbox:hover input[type=checkbox]+.c-form-input-checkbox__txt:before{border-color:var(--primary-50, #d143b0)}}.c-form-input-checkbox input[type=checkbox]{position:absolute;z-index:-1;appearance:button;opacity:0}.c-form-input-checkbox input[type=checkbox]+.c-form-input-checkbox__txt{position:relative;display:flex;padding-left:24px}.c-form-input-checkbox input[type=checkbox]+.c-form-input-checkbox__txt:before{position:absolute;top:0;bottom:0;left:0;width:16px;height:16px;margin:auto;content:"";background:var(--backgroundColor-default, #fff);background-size:10px auto;border:1px solid var(--border-subtle, rgba(0, 0, 0, .2));border-radius:var(--Radius-sm, 4px)}.c-form-input-checkbox input[type=checkbox]+.c-form-input-checkbox__txt:after{position:absolute;top:0;bottom:0;left:0;width:16px;height:16px;margin:auto;content:"";background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%3E%20%3Cpath%20d%3D%22M12.4889%205.78518L7.07617%2011.6498L3.50977%207.78518L4.48893%206.88153L7.07617%209.68361L11.5098%204.88153L12.4889%205.78518Z%22%20fill%3D%22%23e6e6e6%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center}.c-form-input-checkbox input[type=checkbox]+.c-form-input-checkbox__txt .__smaller{font-size:11px;color:var(--text-UI-label-sub--, rgba(1, 1, 1, .5));letter-spacing:.55px}.c-form-input-checkbox input[type=checkbox]:focus+.c-form-input-checkbox__txt:before{border:2px solid var(--primary-50, #d143b0)}.c-form-input-checkbox input[type=checkbox]:checked+.c-form-input-checkbox__txt{color:var(--text-UI-label-default, rgba(1, 1, 1, .9))}.c-form-input-checkbox input[type=checkbox]:checked+.c-form-input-checkbox__txt:before{background:var(--primary-90, #f6d9ef);border:1px solid var(--primary-50, #d143b0)}.c-form-input-checkbox input[type=checkbox]:checked+.c-form-input-checkbox__txt:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%3E%20%3Cpath%20d%3D%22M12.4889%205.78518L7.07617%2011.6498L3.50977%207.78518L4.48893%206.88153L7.07617%209.68361L11.5098%204.88153L12.4889%205.78518Z%22%20fill%3D%22%23D143B0%22%2F%3E%3C%2Fsvg%3E)}.c-form-input-checkbox input[type=checkbox]:disabled+.c-form-input-checkbox__txt:before{background:var(--neutral-80, #ccc);border:1px solid var(--neutral--alpha-70, rgba(2, 2, 2, .3))}.c-form-input-checkbox input[type=checkbox]:disabled+.c-form-input-checkbox__txt:after{background-image:none}.c-form-input-checkbox input[type=checkbox]:disabled:checked+.c-form-input-checkbox__txt:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%3E%20%3Cpath%20d%3D%22M12.4889%205.78518L7.07617%2011.6498L3.50977%207.78518L4.48893%206.88153L7.07617%209.68361L11.5098%204.88153L12.4889%205.78518Z%22%20fill%3D%22%23010101%22%2F%3E%3C%2Fsvg%3E)}.is-error .c-form-input-checkbox input[type=checkbox]+.c-form-input-checkbox__txt:before{background:var(--backgroundColor-alert, rgba(251, 89, 82, .08));border-color:var(--alert-50, #dd262b)}.c-form-input-checkbox.--ico-right input[type=checkbox]+.c-form-input-checkbox__txt{padding-right:24px;padding-left:0}.c-form-input-checkbox.--ico-right input[type=checkbox]+.c-form-input-checkbox__txt:before{right:0;left:auto}.c-form-input-checkbox.--ico-right input[type=checkbox]+.c-form-input-checkbox__txt:after{right:0;left:auto}.c-form-select{position:relative;display:inline-flex;height:44px;font-size:16px;background-color:#fff;border:2px solid var(--border-subtler, rgba(5, 5, 5, .1));border-radius:var(--Radius-md, 12px)}.c-form-select:after{position:absolute;top:0;right:8px;bottom:0;display:block;width:32px;height:32px;margin:auto;pointer-events:none;content:"";background-color:var(--text-UI-container-icon-on-no-fill-default, rgba(55, 55, 55, .04));background-image:url(/assets/img/common/icon/plus.svg);background-repeat:no-repeat;background-position:center;border-radius:var(--Radius-md, 12px)}.c-form-select select{width:100%;height:100%;padding:0 48px 0 16px;cursor:pointer;background-color:transparent;border:none;outline:none}.is-error .c-form-select{background-color:#fff2f1;border-color:#dd262b}.c-form-submit{display:flex;flex-direction:column;gap:var(--Spacing-16, 16px);align-items:center;align-self:stretch;justify-content:center;padding:var(--Spacing-24, 24px) var(--Spacing-16, 16px);margin:16px calc(var(--gap-main) * -1) 0;background:var(--backgroundColor-subtle, #f7f7f7)}@media (width >= 768px){.c-form-submit{padding:var(--Spacing-40, 40px);margin:16px 0 0}}.c-form-submit__checker{--_main_color: #d143b0;--_light_color: #f6d9ef}.c-form-submit__checker .c-form_agree:has(:checked){--_overwrite_line_color: var(--_main_color);--_overwrite_base_color: var(--_light_color);--_overwrite_check_color: var(--_main_color)}.c-form-submit__checker .c-form_agree:focus-within{--_overwrite_line_color: var(--_main_color)}@media (hover: hover) and (pointer: fine){.c-form-submit__checker .c-form_agree:hover{--_overwrite_line_color: var(--_main_color)}}.c-form-submit__button{--_overwrite_disabled_opacity: 1;inline-size:min(100%,320px);margin-inline:auto;pointer-events:none}:has(.c-form_agree input[type=checkbox]:checked) .c-form-submit__button{--_overwrite_disabled_opacity: 0;pointer-events:auto}@media (hover: hover){.c-form-submit__button .c-btn.--black:where(:any-link,:enabled,summary):hover{color:#fcfcfcb5}}.c-form-submit__button .c-btn.--black .c-btn-ico{background:#01010180!important}.c-form-submit .c-form-input-checkbox__txt a{text-decoration:underline;color:#333}.c-form-submit .c-form-input-checkbox__txt a:hover{text-decoration:none}.c-form-ex-target{display:none}.c-form-ex-sector{overflow:hidden;background:var(--backgroundColor-subtle, #f7f7f7);border-radius:var(--Radius-md, 12px)}.c-form-ex-sector__ttl{display:flex;gap:8px;align-items:flex-start;align-self:stretch;padding:var(--Spacing-8, 8px) var(--Spacing-24, 24px);font-family:Noto Sans JP;font-size:var(--Title-h7, 13px);font-style:normal;font-weight:600;font-feature-settings:"palt" on;line-height:166%;color:var(--text-body-bold, #1a1a1a);letter-spacing:.65px}.c-form-ex-sector.--c1 .c-form-ex-sector__ttl{background:var(--gradient-CloudServiceColor-activeVaultSS, linear-gradient(286deg, var(--ServiceColor-activeVault, #92cd50) 10.95%, var(--ServiceColor-activeVault-2, #d3ebb9) 184.7%))}.c-form-ex-sector.--c2 .c-form-ex-sector__ttl{background:var(--gradient-CloudServiceColor-activeGateSS, linear-gradient(286deg, var(--ServiceColor-activeGate, #e6be42) 10.95%, var(--ServiceColor-activeGate-2, #f5e5b3) 184.7%))}.c-form-ex-sector__cont{padding:var(--Spacing-16, 16px)}.c-form-ex-sector__cont__media{display:flex;flex-direction:column;gap:var(--Spacing-16, 16px);align-items:center;align-self:stretch;padding:0 var(--Spacing-none, 0) var(--Spacing-none, 0) var(--Spacing-none, 0)}@media (width >= 768px){.c-form-ex-sector__cont__media{flex-direction:row;gap:32px}}.c-form-ex-sector__cont__media .c-form-unit{gap:0 16px;justify-content:center;padding:0}@media (width >= 768px){.c-form-ex-sector__cont__media .c-form-unit{justify-content:flex-start}}.c-form-ex-sector__cont__media .c-form-input-radio{padding-right:0;padding-left:0}.c-form-ex-sector__cont__list{display:flex;flex-wrap:wrap;gap:var(--Spacing-8, 8px);align-content:flex-start;align-items:flex-start;align-self:stretch}.c-form-ex-sector__cont__list__item{display:flex;align-items:center;overflow:hidden;background:var(--backgroundColor-default, #fff);border-radius:var(--Radius-md, 12px)}.c-form-ex-sector__cont__list__item span{display:flex;gap:var(--Spacing-2, 2px);align-items:center;justify-content:center;padding:8px;font-family:Noto Sans JP;font-size:var(--UI-label-sm, 12px);font-style:normal;font-weight:600;font-feature-settings:"palt" on;line-height:146%;color:var(--text-UI-label-subtle, rgba(1, 1, 1, .7));letter-spacing:.6px}.c-form-ex-sector__cont__list__item span:before{display:block;width:16px;height:16px;aspect-ratio:1/1;content:"";background-image:url(/assets/img/common/icon/pdf.svg);background-repeat:no-repeat;background-position:center}.c-form-ex-sector__cont__list__item button{position:relative;width:24px;height:34px;padding:8px 8px 8px 4px;font-size:0;background-image:url(/assets/img/common/icon/close.svg);background-repeat:no-repeat;background-position:center}.c-form-ex-sector__cont__list__item button:before{position:absolute;top:0;bottom:0;left:0;display:block;height:18px;margin:auto;content:"";border-left:1px solid var(--border-subtler, rgba(5, 5, 5, .1))}.c-form-ex-sector__acc__body__box{padding:var(--Spacing-16, 16px);border-top:1px solid rgba(0,0,0,.08)}.c-form-ex-sector__acc__body .c-form-unit{padding:0}.c-form-ex-sector__acc__body .c-form-input-checkbox{padding:var(--Spacing-8, 8px);border-radius:var(--Radius-sm, 4px)}.c-form-ex-sector__acc__body .c-form-input-checkbox:has(input[type=checkbox]:checked){background:var(--backgroundColor-gray, #ccc)}.c-form-ex-sector__acc__trigger{position:relative;display:flex;flex-direction:column;align-items:center;align-self:stretch;justify-content:center;height:48px;padding:var(--Spacing-8, 8px) 0;font-family:Noto Sans JP;font-size:var(--UI-label-sm, 12px);font-style:normal;font-weight:600;font-feature-settings:"palt" on;line-height:146%;color:var(--text-UI-label-subtle, rgba(1, 1, 1, .7));letter-spacing:.6px;border-top:1px solid var(--border-subtler, rgba(5, 5, 5, .1))}.c-form-ex-sector__acc__trigger .__closed{display:block}.c-form-ex-sector__acc__trigger .__opened{display:none}.c-form-ex-sector__acc__trigger .js-accordion-icon{position:absolute;top:0;right:8px;bottom:0;margin:auto}.js-accordion.is-active .c-form-ex-sector__acc__trigger .__closed{display:none}.js-accordion.is-active .c-form-ex-sector__acc__trigger .__opened{display:block}.c-ol{line-height:1.75;counter-reset:number 0}.c-ol:not(:first-child){margin-top:1.75em}.c-ol li{position:relative;padding-left:calc(1em + 4px)}.c-ol li:not(:first-child){margin-top:.5em}.c-ol li:before{position:absolute;top:0;left:0;display:flex;flex:0 0 auto;justify-content:flex-end;width:calc(1em + 4px);height:1.75em;padding-right:4px;text-align:right;content:counter(number) ".";counter-increment:number 1}.c-ol li ul,.c-ol li ol{margin-top:.5em}.c-ol.--flat li:not(:first-child){margin-top:0}.c-ol.--horizontal{display:flex;flex-wrap:wrap}.c-ul{--gap: 1.75em;line-height:1.75}.c-ul:not(:first-child){margin-top:var(--gap)}.c-ul li{position:relative;padding-left:16px}.c-ul li:not(:first-child){margin-top:.5em}.c-ul li:before{position:absolute;top:calc(.875em - 2px);left:3px;display:block;width:6px;height:6px;content:"";background-color:#d143b0;border-radius:50%}.c-ul li ul,.c-ul li ol{margin-top:.5em}.c-ul li ul li:before{background-color:transparent;border:1px solid #d143b0}.c-ul.--flat li:not(:first-child){margin-top:0}.c-ul.--horizontal{--gap: 16px;display:flex;flex-wrap:wrap;gap:var(--Spacing-2, 2px) var(--gap)}.c-ul.--horizontal li:not(:first-child){margin-top:0}.c-markList,.c-markList--right,.c-markList--center{--gap: 0}.c-markList:not(:first-child),.c-markList--right:not(:first-child),.c-markList--center:not(:first-child){margin-top:1.75em}.c-markList>li,.c-markList--right>li,.c-markList--center>li{display:flex;gap:var(--gap);line-height:1.5}.c-markList>li:not(:first-child),.c-markList--right>li:not(:first-child),.c-markList--center>li:not(:first-child){margin-top:.25em}.c-markList>li i,.c-markList--right>li i,.c-markList--center>li i{display:inline-block;flex:0 0 auto;min-width:1em;font-style:normal}.c-markList--center>li{justify-content:center}.c-markList--right>li{justify-content:flex-end}.c-news-article__header{position:relative;padding:var(--Spacing-40, 40px) var(--gap-main);margin:0 calc(var(--gap-main) * -1);isolation:isolate}@media (width >= 768px){.c-news-article__header{padding:var(--Spacing-64, 64px) 0;margin:0}}.c-news-article__header:before{position:absolute;top:0;bottom:0;left:50%;z-index:-1;display:block;width:100vw;min-width:100%;height:100%;content:"";background:var(--backgroundColor-subtle, #f7f7f7);translate:-50% 0}.c-news-article__header__ttl__main{font-size:var(--Title-template-h1, 27px);font-style:normal;font-weight:600;font-feature-settings:"palt" on;line-height:134%;color:var(--text-body-bold, #1a1a1a);letter-spacing:1.35px}@media (width >= 768px){.c-news-article__header__ttl__main{font-size:var(--Title-template-h1, 36px);font-style:normal;line-height:134%;letter-spacing:1.8px}}.c-news-article__header__info{padding:24px 0 0}.c-news-article__header__info .c-news-unit__data{flex-direction:row;gap:16px;width:auto}@media (width >= 768px){.c-news-article__header__info .c-news-unit__data{padding:0}}.c-news-article__container{max-width:932px}.c-news-article__detail{max-width:var(--width-base-sm)}.c-news-article__detail a:not(.c-btn){text-decoration:underline;color:var(--text-body-link--default, #a7368d)}.c-news-article__container,.c-news-article__detail{padding:40px 0;margin:0 auto;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.32px}.c-news-article__container:after,.c-news-article__detail:after{display:block;clear:both;content:""}.c-news-article__container .clearfix:after,.c-news-article__detail .clearfix:after{display:block;clear:both;content:""}.c-news-article__container__profile,.c-news-article__detail__profile{display:flex;flex-direction:column;gap:24px;align-items:flex-start;align-self:stretch;padding:var(--Spacing-24, 24px) var(--Spacing-none, 0)}@media (width >= 768px){.c-news-article__container__profile,.c-news-article__detail__profile{flex-flow:row wrap;gap:24px 32px;padding:40px 0}}.c-news-article__container__profile__item,.c-news-article__detail__profile__item{display:flex;gap:var(--Spacing-16, 16px);align-items:flex-start;align-self:stretch}@media (width >= 768px){.c-news-article__container__profile__item,.c-news-article__detail__profile__item{width:calc((100% - 32px)/2)}}@media (width >= 768px){.c-news-article__container__profile__item.--full,.c-news-article__detail__profile__item.--full{width:100%}}.c-news-article__container__profile__item__pic,.c-news-article__detail__profile__item__pic{flex:0 0 auto;width:104px}@media (width >= 768px){.c-news-article__container__profile__item__pic,.c-news-article__detail__profile__item__pic{width:120px}}.c-news-article__container__profile__item__pic img,.c-news-article__detail__profile__item__pic img{width:100%}.c-news-article__container__profile__item__pic:empty,.c-news-article__container__profile__item__pic:has(img[src=""]),.c-news-article__detail__profile__item__pic:empty,.c-news-article__detail__profile__item__pic:has(img[src=""]){display:none}.c-news-article__container__profile__item__data,.c-news-article__detail__profile__item__data{display:flex;flex:1 0 0;flex-direction:column;gap:var(--Spacing-4, 4px);align-items:flex-start;padding:var(--Spacing-4, 4px)}.c-news-article__container__profile__item__data__head__part,.c-news-article__detail__profile__item__data__head__part{margin:0!important;font-size:var(--Body-caption, 11px);font-style:normal;font-weight:400;line-height:164%;color:var(--text-body-subtle, rgba(0, 0, 0, .6));letter-spacing:.22px}.c-news-article__container__profile__item__data__head__name,.c-news-article__detail__profile__item__data__head__name{margin:0!important;font-size:var(--Body-default-sm, 14px);font-style:normal;font-weight:600;line-height:212%;color:var(--text-body-default, #333);letter-spacing:.28px}.c-news-article__container__profile__item__data__cont__lead:first-child,.c-news-article__detail__profile__item__data__cont__lead:first-child{margin-top:0!important}.c-news-article__container__profile__item__data__cont__lead,.c-news-article__detail__profile__item__data__cont__lead{font-size:var(--Body-caption, 11px);font-style:normal;font-weight:400;line-height:164%;color:var(--text-body-default, #333);letter-spacing:.22px}.c-news-article__container__comment,.c-news-article__detail__comment{display:flex;flex-direction:column;gap:var(--Spacing-4, 4px)}.c-news-article__container__comment__name,.c-news-article__detail__comment__name{margin:0!important}.c-news-article__container__comment__txt p:first-child,.c-news-article__detail__comment__txt p:first-child{margin-top:0}.c-news-article__container__comment__txt p:last-child,.c-news-article__detail__comment__txt p:last-child{margin-bottom:0}@media (width >= 768px){.c-news-article__container__comment.--horizontal-pc,.c-news-article__detail__comment.--horizontal-pc{flex-direction:row;gap:8px}}@media (width >= 768px){.c-news-article__container__comment.--horizontal-pc .c-news-article__container__comment__name,.c-news-article__container__comment.--horizontal-pc .c-news-article__detail__comment__name,.c-news-article__detail__comment.--horizontal-pc .c-news-article__container__comment__name,.c-news-article__detail__comment.--horizontal-pc .c-news-article__detail__comment__name{flex:0 0 auto;width:120px}}.c-news-article__container .wp-column,.c-news-article__detail .wp-column{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}@media (width < 768px){.c-news-article__container .wp-column,.c-news-article__detail .wp-column{grid-template-columns:100%;gap:24px}}.c-news-article__container .wp-column+.wp-column,.c-news-article__detail .wp-column+.wp-column{margin-top:40px}.c-news-article__container .wp-column.--col3,.c-news-article__detail .wp-column.--col3{gap:24px}@media (width >= 768px){.c-news-article__container .wp-column.--col3,.c-news-article__detail .wp-column.--col3{grid-template-columns:repeat(3,1fr)}}.c-news-article__container .wp-column__item p:first-child,.c-news-article__detail .wp-column__item p:first-child{margin-top:0}.c-news-article__container .wp-column__item p:last-child,.c-news-article__detail .wp-column__item p:last-child{margin-bottom:0}.c-news-article__container .wp-caption.aligncenter,.c-news-article__detail .wp-caption.aligncenter{align-items:center}.c-news-article__container .wp-caption-text,.c-news-article__detail .wp-caption-text{font-size:var(--Body-caption, 11px);color:var(--text-body-subtle, rgba(0, 0, 0, .6))}.c-news-article__container>:not(h2,h3,h4,h5,h6,p,ul,ol,a,:first-child),.c-news-article__detail>:not(h2,h3,h4,h5,h6,p,ul,ol,a,:first-child){margin-top:24px}.c-news-article__container>:not(h2,h3,h4,h5,h6,p,ul,ol,a,:last-child),.c-news-article__detail>:not(h2,h3,h4,h5,h6,p,ul,ol,a,:last-child){margin-bottom:24px}.c-news-article__container p,.c-news-article__detail p{margin:1em 0}.c-news-article__container p>a img,.c-news-article__detail p>a img{transition:opacity .4s}@media (hover: hover){.c-news-article__container p>a:where(:any-link,:enabled,summary):hover img,.c-news-article__detail p>a:where(:any-link,:enabled,summary):hover img{opacity:.7}}.c-news-article__container>p:first-child,.c-news-article__detail>p:first-child{margin-top:0}.c-news-article__container>p:last-child,.c-news-article__detail>p:last-child{margin-bottom:0}.c-news-article__container ul+p,.c-news-article__container ol+p,.c-news-article__detail ul+p,.c-news-article__detail ol+p{margin-top:1.5em}.c-news-article__container>p:has(.alignleft),.c-news-article__container>p:has(.alignright),.c-news-article__detail>p:has(.alignleft),.c-news-article__detail>p:has(.alignright){margin-top:40px}.c-news-article__container>p:has(.alignleft)+h3,.c-news-article__detail>p:has(.alignleft)+h3{margin-top:0}.c-news-article__container>p+p:has(.alignleft),.c-news-article__container>p+p:has(.alignright),.c-news-article__detail>p+p:has(.alignleft),.c-news-article__detail>p+p:has(.alignright){margin-top:0}.c-news-article__container strong,.c-news-article__detail strong{font-weight:700}.c-news-article__container a:not([class]),.c-news-article__detail a:not([class]){color:var(--text-body-link--default, #a7368d);text-decoration:underline}.c-news-article__container a:not(.c-btn)[target=_blank]:after,.c-news-article__detail a:not(.c-btn)[target=_blank]:after{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;aspect-ratio:1/1;padding:2px;vertical-align:middle;content:"";background-image:url(/assets/img/common/icon/blank.svg);background-repeat:no-repeat;background-position:center;margin-left:.4em}.c-news-article__container a:not(.c-btn):has(img),.c-news-article__detail a:not(.c-btn):has(img){text-decoration:none}.c-news-article__container a:not(.c-btn):has(img)[target=_blank]:after,.c-news-article__detail a:not(.c-btn):has(img)[target=_blank]:after{display:none}@media (hover: hover){.c-news-article__container a:not(.c-btn):where(:any-link,:enabled,summary):hover,.c-news-article__detail a:not(.c-btn):where(:any-link,:enabled,summary):hover{text-decoration:none}}.c-news-article__container h2,.c-news-article__detail h2{position:relative;display:flex;flex-direction:column;gap:var(--Spacing-32, 32px);margin:var(--Spacing-40, 40px) var(--Spacing-none, 0) var(--Spacing-24, 24px) var(--Spacing-none, 0);font-size:var(--Title-template-h2--lg, 23px);font-style:normal;font-weight:600;font-feature-settings:"palt" on;line-height:148%;color:var(--text-body-bold, #1a1a1a);letter-spacing:1.15px}@media (width >= 768px){.c-news-article__container h2,.c-news-article__detail h2{margin:56px 0 32px;font-size:var(--Title-template-h2--lg, 27px);font-style:normal;font-weight:600;line-height:148%;letter-spacing:1.35px}}.c-news-article__container h2:first-child,.c-news-article__detail h2:first-child{margin-top:0}.c-news-article__container h2:before,.c-news-article__detail h2:before{display:block;width:100%;height:1px;content:"";background-color:var(--border-default, rgba(0, 0, 0, .4))}.c-news-article__container h2:after,.c-news-article__detail h2:after{position:absolute;top:0;display:block;width:16px;height:2px;content:"";background-color:var(--border-bold, #000)}.c-news-article__container h3,.c-news-article__detail h3{margin:40px 0 var(--Spacing-16, 16px);font-size:var(--Title-template-h3--md, 19px);font-style:normal;font-weight:600;font-feature-settings:"palt" on;line-height:158%;color:var(--text-body-bold, #1a1a1a);letter-spacing:.95px}@media (width >= 768px){.c-news-article__container h3,.c-news-article__detail h3{margin:48px 0 24px;font-size:var(--Title-template-h3--md, 23px);letter-spacing:1.15px}}.c-news-article__container h3:first-child,.c-news-article__detail h3:first-child{margin-top:0}.c-news-article__container h4,.c-news-article__detail h4{margin:24px 0 var(--Spacing-16, 16px);font-size:var(--Title-template-h4--sm, 17px);font-style:normal;font-weight:600;font-feature-settings:"palt" on;line-height:158%;color:var(--text-body-bold, #1a1a1a);letter-spacing:.85px}@media (width >= 768px){.c-news-article__container h4,.c-news-article__detail h4{margin:32px 0 20px;font-size:var(--Title-template-h4--sm, 18px);letter-spacing:.9px}}.c-news-article__container h4:first-child,.c-news-article__detail h4:first-child{margin-top:0}.c-news-article__container h2.--color-01,.c-news-article__container h3.--color-01,.c-news-article__container h4.--color-01,.c-news-article__detail h2.--color-01,.c-news-article__detail h3.--color-01,.c-news-article__detail h4.--color-01{color:var(--primary-recruit-50, #4e6cdf)}.c-news-article__container figure,.c-news-article__detail figure{display:flex!important;flex-direction:column;gap:8px}.c-news-article__container figure figcaption,.c-news-article__detail figure figcaption{padding:0 16px;font-size:var(--Body-caption, 11px);color:var(--text-body-subtle, rgba(0, 0, 0, .6))}@media (width < 768px){.c-news-article__container figure figcaption,.c-news-article__detail figure figcaption{padding:0 8px}}.c-news-article__container ul:not(.c-markList),.c-news-article__detail ul:not(.c-markList){line-height:1.75}.c-news-article__container ul:not(.c-markList):not(:first-child),.c-news-article__detail ul:not(.c-markList):not(:first-child){margin-top:1.5em}.c-news-article__container ul:not(.c-markList) li,.c-news-article__detail ul:not(.c-markList) li{position:relative;padding-left:16px}.c-news-article__container ul:not(.c-markList) li:not(:first-child),.c-news-article__detail ul:not(.c-markList) li:not(:first-child){margin-top:.5em}.c-news-article__container ul:not(.c-markList) li:before,.c-news-article__detail ul:not(.c-markList) li:before{position:absolute;top:calc(.875em - 2px);left:3px;display:block;width:6px;height:6px;content:"";background-color:#d143b0;border-radius:50%}.c-news-article__container ul:not(.c-markList) li ul,.c-news-article__container ul:not(.c-markList) li ol,.c-news-article__detail ul:not(.c-markList) li ul,.c-news-article__detail ul:not(.c-markList) li ol{margin-top:.5em}.c-news-article__container ul:not(.c-markList) li ul li:before,.c-news-article__detail ul:not(.c-markList) li ul li:before{background-color:transparent;border:1px solid #d143b0}.c-news-article__container ol:not(.c-markList),.c-news-article__detail ol:not(.c-markList){line-height:1.75;counter-reset:number 0}.c-news-article__container ol:not(.c-markList):not(:first-child),.c-news-article__detail ol:not(.c-markList):not(:first-child){margin-top:1.5em}.c-news-article__container ol:not(.c-markList) li,.c-news-article__detail ol:not(.c-markList) li{position:relative;padding-left:calc(1em + 4px)}.c-news-article__container ol:not(.c-markList) li:not(:first-child),.c-news-article__detail ol:not(.c-markList) li:not(:first-child){margin-top:.5em}.c-news-article__container ol:not(.c-markList) li:before,.c-news-article__detail ol:not(.c-markList) li:before{position:absolute;top:0;left:0;display:flex;flex:0 0 auto;justify-content:flex-end;width:calc(1em + 4px);height:1.75em;padding-right:4px;text-align:right;content:counter(number) ".";counter-increment:number 1}.c-news-article__container ol:not(.c-markList) li ul,.c-news-article__container ol:not(.c-markList) li ol,.c-news-article__detail ol:not(.c-markList) li ul,.c-news-article__detail ol:not(.c-markList) li ol{margin-top:.5em}.c-news-article__container blockquote,.c-news-article__detail blockquote{padding:16px;background:var(--backgroundColor-subtle, #f7f7f7)}@media (width >= 768px){.c-news-article__container blockquote,.c-news-article__detail blockquote{padding:24px}}.c-news-article__container pre,.c-news-article__detail pre{padding:16px;overflow-x:auto;font-size:14px;background-color:#f8f8f8}@media (width >= 768px){.c-news-article__container pre,.c-news-article__detail pre{padding:24px}}.c-news-article__container pre a,.c-news-article__detail pre a{display:inline!important}.c-news-article__container table,.c-news-article__detail table{width:100%;font-size:var(--Body-default-sm, 14px)}@media (width < 768px){.c-news-article__container table,.c-news-article__detail table{border-top:1px solid var(--border-subtler, rgba(5, 5, 5, .1))}}.c-news-article__container table tr,.c-news-article__detail table tr{border-top:1px solid var(--border-subtler, rgba(5, 5, 5, .1));border-bottom:1px solid var(--border-subtler, rgba(5, 5, 5, .1))}@media (width < 768px){.c-news-article__container table tr,.c-news-article__detail table tr{display:flex;flex-direction:column;gap:var(--Spacing-16, 16px);align-items:flex-start;align-self:stretch;padding:var(--Spacing-24, 24px) var(--Spacing-16, 16px);border-top:none}}.c-news-article__container table th,.c-news-article__detail table th{font-weight:600;text-align:left;vertical-align:top}@media (width < 768px){.c-news-article__container table th,.c-news-article__detail table th{display:block}}@media (width >= 768px){.c-news-article__container table th,.c-news-article__detail table th{padding:var(--Spacing-24, 24px) var(--Spacing-16, 16px);font-size:var(--Title-h6, 15px)}}.c-news-article__container table td,.c-news-article__detail table td{vertical-align:top}@media (width < 768px){.c-news-article__container table td,.c-news-article__detail table td{display:block}}@media (width >= 768px){.c-news-article__container table td,.c-news-article__detail table td{padding:var(--Spacing-24, 24px) var(--Spacing-16, 16px)}}.c-news-article__container table td p:first-child,.c-news-article__detail table td p:first-child{margin-top:0}.c-news-article__container table td p:last-child,.c-news-article__detail table td p:last-child{margin-bottom:0}.c-news-article__container table a[href^=http]:not(:has(img)),.c-news-article__detail table a[href^=http]:not(:has(img)){max-width:calc(100vw - 72px)}.c-news-article__container hr,.c-news-article__detail hr{margin:1em 0;border:none;border-top:1px solid var(--border-subtle, rgba(0, 0, 0, .2))}.c-news-article__container .c-btn-wrap:last-child,.c-news-article__detail .c-btn-wrap:last-child{margin-top:64px}.c-news-article__container .alignleft,.c-news-article__detail .alignleft{display:block;float:left;margin:auto auto 16px}@media (width >= 768px){.c-news-article__container .alignleft,.c-news-article__detail .alignleft{max-width:calc((100% - 16px)/2);margin-right:16px;margin-bottom:0}}.c-news-article__container .alignright,.c-news-article__detail .alignright{display:block;float:right;margin:auto auto 16px}@media (width >= 768px){.c-news-article__container .alignright,.c-news-article__detail .alignright{max-width:calc((100% - 16px)/2);margin-bottom:0;margin-left:16px}}.c-news-article__container .aligncenter,.c-news-article__detail .aligncenter{display:block;align-items:center;margin:0 auto}.c-news-article__container .gallery-columns-2,.c-news-article__container .gallery-columns-3,.c-news-article__detail .gallery-columns-2,.c-news-article__detail .gallery-columns-3{display:grid!important;gap:24px;margin-block:40px!important;margin-right:-8px!important;margin-left:-8px!important}@media (width >= 768px){.c-news-article__container .gallery-columns-2,.c-news-article__container .gallery-columns-3,.c-news-article__detail .gallery-columns-2,.c-news-article__detail .gallery-columns-3{margin-right:-16px!important;margin-left:-16px!important}}.c-news-article__container .gallery-columns-2 .gallery-item,.c-news-article__container .gallery-columns-3 .gallery-item,.c-news-article__detail .gallery-columns-2 .gallery-item,.c-news-article__detail .gallery-columns-3 .gallery-item{width:100%!important;height:auto!important;padding:8px;margin:0!important;background-color:#ecf4ed80!important}.c-news-article__container .gallery-columns-2 .gallery-item img,.c-news-article__container .gallery-columns-3 .gallery-item img,.c-news-article__detail .gallery-columns-2 .gallery-item img,.c-news-article__detail .gallery-columns-3 .gallery-item img{width:100%!important;aspect-ratio:380/240!important;object-fit:contain!important;border:none!important}.c-news-article__container .gallery-columns-2 br,.c-news-article__container .gallery-columns-3 br,.c-news-article__detail .gallery-columns-2 br,.c-news-article__detail .gallery-columns-3 br{display:none}@media (width >= 768px){.c-news-article__container .gallery-columns-2,.c-news-article__detail .gallery-columns-2{grid-template-columns:repeat(2,1fr);gap:0 40px!important}}@media (width >= 768px){.c-news-article__container .gallery-columns-3,.c-news-article__detail .gallery-columns-3{grid-template-columns:repeat(3,1fr);gap:0 24px!important}}.c-news-article__container .has-tiny-font-size,.c-news-article__detail .has-tiny-font-size{font-size:12px}.c-news-article__container .has-small-font-size,.c-news-article__detail .has-small-font-size{font-size:14px}.c-news-article__container .has-text-align-left,.c-news-article__detail .has-text-align-left{text-align:left}.c-news-article__container .has-text-align-center,.c-news-article__detail .has-text-align-center{text-align:center}.c-news-article__container .has-text-align-right,.c-news-article__detail .has-text-align-right{text-align:right}.c-news-article__bottomNav__list{display:flex;flex-direction:column;gap:var(--Spacing-2, 2px);align-items:flex-start;align-self:stretch;justify-content:center;padding:var(--Spacing-none, 0) 0}@media (width >= 768px){.c-news-article__bottomNav__list{flex-direction:row}}.c-news-article__bottomNav__list__item{width:100%}@media (width >= 768px){.c-news-article__bottomNav__list__item{flex:1}}.c-news-article__bottomNav__list__item a{position:relative;display:flex;gap:var(--Spacing-4, 4px);align-items:center;align-self:stretch;justify-content:center;height:80px;padding:var(--Spacing-none, 0);overflow:hidden;font-size:var(--UI-label-md, 14px);font-style:normal;font-weight:600;font-feature-settings:"palt" on;line-height:146%;color:var(--text-UI-label-default, rgba(1, 1, 1, .9));text-align:center;text-overflow:ellipsis;letter-spacing:.7px;background:var(--backgroundColor-subtle, #f7f7f7);transition:color .4s}.c-news-article__bottomNav__list__item a .c-btn-ico{position:absolute;top:0;right:16px;bottom:0;margin:auto;background:var(--text-UI-container-icon-on-no-fill-default, rgba(55, 55, 55, .04));transition:background-color .4s,scale .4s}@media (hover: hover){.c-news-article__bottomNav__list__item a:where(:any-link,:enabled,summary):hover{color:var(--text-UI-label-default-hovered, rgba(0, 0, 0, .6))}.c-news-article__bottomNav__list__item a:where(:any-link,:enabled,summary):hover .c-btn-ico{scale:1.125}.c-news-article__bottomNav__list__item a:where(:any-link,:enabled,summary):hover .c-btn-ico:before{scale:1.1851851852}}.c-news-article__recent{display:flex;flex-direction:column;gap:40px 32px;padding-bottom:40px}@media (width >= 768px){.c-news-article__recent{flex-direction:row;padding-bottom:64px}}.c-news-article__recent__col{padding-top:16px}@media (width >= 768px){.c-news-article__recent__col{flex:1;max-width:514px;padding-top:0}}.c-news-unit{position:relative;display:flex;flex-direction:column;align-self:stretch;justify-content:space-between;padding:var(--Spacing-8, 8px) var(--Spacing-none, 0);padding-right:48px}@media (width >= 768px){.c-news-unit:not(.--sp-style){display:flex;flex:1 0 0;flex-direction:row;align-items:center;height:80px;padding-right:80px}.c-news-unit:not(.--sp-style):has(.c-news-unit__pic:not(:empty)){height:96px}}@media (width >= 768px){.c-news-unit.--sp-style:not(.--min){display:grid;grid-template-areas:"data pic" "ttl pic";grid-template-columns:1fr auto;gap:0 20px;padding-right:0}}@media (hover: hover) and (pointer: fine){.c-news-unit:has(.c-news-unit__link:hover) .c-news-unit__ttl p{color:var(--text-UI-label-default-hovered, rgba(0, 0, 0, .6))}.c-news-unit:has(.c-news-unit__link:hover) .c-news-unit__link:after{background-color:var(--text-UI-container-icon-on-no-fill-hovered, rgba(5, 5, 5, .1));scale:1.125}}.c-news-unit__link{position:absolute;inset:0;z-index:1}.c-news-unit__link:after{position:absolute;top:0;right:8px;bottom:0;display:block;flex-shrink:0;width:32px;height:32px;margin:auto;content:"";background-color:var(--text-UI-container-icon-on-no-fill-default, rgba(55, 55, 55, .04));background-image:url(/assets/img/common/icon/arrow-right.svg);background-repeat:no-repeat;background-position:center;border-radius:var(--Radius-md, 12px);transition:background-color .4s,scale .4s}@media (width >= 768px){.c-news-unit.--sp-style:has(.c-news-unit__pic:not(:empty)) .c-news-unit__link:after{display:none}}@media (width >= 768px){.c-news-unit:not(.--sp-style) .c-news-unit__link:after{right:24px}}.c-news-unit__pic{display:none}.c-news-unit__pic:not(:empty){display:flex;align-items:center;justify-content:center;margin-bottom:8px}@media (width >= 768px){.c-news-unit:not(.--sp-style) .c-news-unit__pic:not(:empty){flex:0 0 auto;order:9999;max-width:260px;padding-left:20px;margin:0}}@media (width >= 768px){.c-news-unit.--sp-style .c-news-unit__pic:not(:empty){grid-area:pic;max-width:200px;margin:0}}.c-news-unit__pic:not(:empty) img{width:100%;height:100%;max-height:80px;object-fit:contain;object-position:left center}.c-news-unit__data{display:flex;gap:8px;align-items:center;align-self:stretch;padding:0 var(--Spacing-8, 8px)}@media (width >= 768px){.c-news-unit:not(.--sp-style) .c-news-unit__data{display:flex;flex:0 0 auto;flex-direction:column;gap:var(--Spacing-4, 4px);align-items:flex-start;align-self:center;width:160px;padding:0 var(--Spacing-24, 24px)}}@media (width >= 768px){.c-news-unit.--sp-style:not(.--min) .c-news-unit__data{grid-area:data}}.c-news-unit__data__time{font-family:var(--font-outfit);font-size:13px;font-style:normal;font-weight:400;line-height:150%;color:var(--text-body-subtle, rgba(0, 0, 0, .6));letter-spacing:.26px}.c-news-unit__data__category{display:flex;gap:8px;align-items:center;justify-content:center;padding-left:var(--Spacing-8, 8px);border-left:1px solid var(--border-subtler, rgba(5, 5, 5, .1))}.c-news-unit__data__category ul{display:flex;gap:8px}.c-news-unit__data__category ul li{font-size:var(--Body-caption, 11px);font-style:normal;font-weight:400;line-height:164%;color:var(--text-body-subtle, rgba(0, 0, 0, .6));letter-spacing:.22px}.c-news-unit__data__category ul li a.__important{color:var(--text-body-alert, #dd262b)}.c-news-unit__data__category ul li a.__recruit{color:var(--primary-recruit-50, #4e6cdf)}@media (hover: hover){.c-news-unit__data__category ul li a:where(:any-link,:enabled,summary):hover{opacity:.7}}.c-news-unit__data__lang{margin-left:auto;font-family:var(--font-outfit);font-size:13px;font-style:normal;font-weight:400}.c-news-unit__data__lang a{display:flex;gap:2px;align-items:center;color:var(--text-body-subtle, rgba(0, 0, 0, .6))}.c-news-unit__data__lang a[target=_blank]:after{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;aspect-ratio:1/1;padding:2px;vertical-align:middle;content:"";background-image:url(/assets/img/common/icon/blank.svg);background-repeat:no-repeat;background-position:center}.c-news-unit__ttl{display:flex;gap:8px;align-items:center;align-self:stretch;justify-content:center;padding:var(--Spacing-8, 8px) var(--Spacing-none, 0) var(--Spacing-8, 8px) var(--Spacing-8, 8px)}@media (width >= 768px){.c-news-unit:not(.--sp-style) .c-news-unit__ttl{flex:1 1 auto;padding:0}}@media (width >= 768px){.c-news-unit.--sp-style:not(.--min) .c-news-unit__ttl{grid-area:ttl}}.c-news-unit__ttl p{display:-webkit-box;flex:1 0 0;overflow:hidden;font-size:var(--UI-label-md, 14px);font-style:normal;font-weight:600;font-feature-settings:"palt" on;line-height:146%;color:var(--text-UI-label-default, rgba(1, 1, 1, .9));text-overflow:ellipsis;letter-spacing:.7px;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition:color .4s}.c-page-header{position:relative;isolation:isolate}.c-page-header__outer{padding:0 var(--gap-main)}.c-page-header__inner{max-width:var(--width-base-md);padding:64px 0;margin:0 auto}@media (width >= 768px){.c-page-header__inner{padding:80px 0}}.c-page-header.--narrow .c-page-header__inner{padding:40px 0}@media (width >= 768px){.c-page-header.--narrow .c-page-header__inner{padding:64px 0}}.c-page-header__ttl{font-size:var(--Title-h1, 36px);font-style:normal;font-weight:400;font-feature-settings:"palt" on;line-height:134%;color:var(--text-body-bold, #1a1a1a);letter-spacing:1.8px}@media (width >= 768px){.c-page-header__ttl{font-size:40px;font-size:var(--Title-h1, 60px);letter-spacing:3px}}.c-page-header__ttl.--404{font-size:var(--Title-template-h1, 27px);font-weight:600}@media (width >= 768px){.c-page-header__ttl.--404{font-size:var(--Title-h1, 36px)}}.c-page-header__ttl__sub{font-size:var(--Title-h1-sub, 25px);font-style:normal;font-weight:400;font-feature-settings:"palt" on;line-height:144%;color:var(--text-body-subtle, rgba(0, 0, 0, .6));letter-spacing:1.25px}@media (width >= 768px){.c-page-header__ttl__sub{font-size:var(--Title-h1-sub, 43px);font-feature-settings:"palt" on;color:var(--text-body-subtle, rgba(0, 0, 0, .6));letter-spacing:2.15px}}.c-page-header__lede{margin-top:24px;font-size:var(--Body-default-sm, 14px);line-height:168%;letter-spacing:.28px}.c-page-header__bg{position:absolute;inset:0;z-index:-1}.c-page-header.--gray .c-page-header__bg{background:var(--backgroundColor-subtle, #f7f7f7)}.c-page-header__article__ttl{font-size:var(--Title-template-h1, 27px);font-style:normal;font-weight:600;font-feature-settings:"palt" on;line-height:134%;color:var(--text-body-bold, #1a1a1a);letter-spacing:1.35px}@media (width >= 768px){.c-page-header__article__ttl{font-size:var(--Title-template-h1, 36px);letter-spacing:1.8px}}.c-page-header__article__lead{margin-top:24px;font-size:var(--Body-default-sm, 14px);font-style:normal;font-weight:400;line-height:168%;color:var(--text-body-default, #333);letter-spacing:.28px}.c-page-header__article__lead:empty{display:none}.c-page-header.--article .c-page-header__inner{padding:40px 0}@media (width >= 768px){.c-page-header.--article .c-page-header__inner{padding:64px 0}}.c-page-header.--article .c-page-header__bg{background:var(--backgroundColor-subtle, #f7f7f7)}.c-section{padding:0 var(--gap-main);isolation:isolate}.c-section:not(:first-child){margin-top:64px}@media (width < 768px){.c-section:not(:first-child){margin-top:40px}}.c-inpageNav+.c-section{margin-top:0}.c-section__inner{max-width:var(--width-base-md);margin:0 auto}.c-section__inner.--sm{max-width:var(--width-base-sm)}.c-section__inner.--bdr-top{border-top:var(--border-width-md, 1px) solid var(--color-border-subtle, #dfe5df)}.c-section.--bg1{padding-top:24px;padding-bottom:24px;background:var(--color-background-subtler, #eff2ef)}.c-section__btn-wrap{margin-top:40px!important}@media (width >= 768px){.c-section__btn-wrap{margin-top:64px!important}}.c-spacer--width{--width: auto;--padding: 0;width:var(--width);padding:0 var(--padding)}@media (width < 768px){.c-spacer--width{padding:0}}.c-spacer--height{--height: auto;--padding: 0;height:var(--height);padding:var(--padding) 0}.c-notes{font-size:var(--Body-caption, 11px)}.js-accordion-trigger{position:relative;cursor:pointer}@media (hover: hover) and (pointer: fine){.js-accordion-trigger:hover .js-accordion-icon{background:var(--text-UI-container-icon-on-no-fill-hovered, rgba(5, 5, 5, .1));scale:1.125}.js-accordion-trigger:hover .js-accordion-icon:before,.js-accordion-trigger:hover .js-accordion-icon:after{scale:1.1851851852}}.js-accordion-icon{position:relative;display:block;flex-shrink:0;width:32px;height:32px;background:var(--text-UI-container-icon-on-no-fill-default, rgba(55, 55, 55, .04));border-radius:var(--Radius-md, 12px);transition:background-color .4s,scale .4s}.js-accordion-icon:before,.js-accordion-icon:after{position:absolute;inset:0;display:block;width:10px;height:1px;margin:auto;content:"";background-color:#7c7c7c;transition:background-color .4s,scale .4s}.js-accordion-icon:after{rotate:90deg}.js-accordion.is-active .js-accordion-icon:after{opacity:0}.js-accordion-body{height:0;overflow:hidden}.doc-view__spacer{display:block grid;align-content:start;row-gap:30px}@media (width >= 768px){.doc-view__spacer{grid-area:1/1/2/2;row-gap:40px;padding-block-start:var(--_padding_block_start)}}.doc-view__header h1{display:block grid;align-content:start;row-gap:10px}.doc-view__header .small-title{font-feature-settings:"palt";font-size:21px;font-weight:600;line-height:1.34;color:var(--owned-gray-20)}@media (width >= 768px){.doc-view__header .small-title{font-size:24px}}.doc-view__header .main-title{font-feature-settings:"palt";font-size:27px;font-weight:600;line-height:1.34;letter-spacing:.05em}@media (width >= 768px){.doc-view__header .main-title{font-size:36px}}.doc-list-text{display:block grid;align-content:start;row-gap:10px;padding:30px 20px;border:1px solid rgba(0,0,0,.2);border-radius:18px}@media (width >= 768px){.doc-list-text{padding:30px}}.list-item{display:block grid;align-items:start;grid-template-columns:auto minmax(0,1fr);column-gap:8px}.list-item:before{content:"";display:block grid;inline-size:23px;block-size:1lh;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 23"><path fill="%232756d3" d="M11.5,0C5.15,0,0,5.15,0,11.5s5.15,11.5,11.5,11.5,11.5-5.15,11.5-11.5S17.85,0,11.5,0ZM10.29,15.24l-3.66-4.07.74-.67,2.94,3.26,5.33-5.61.72.69-6.07,6.39Z"/></svg>');background-repeat:no-repeat;background-size:23px;background-position:center}.list-item__icon{display:none}.list-item__content{font-feature-settings:"palt";font-size:18px;font-weight:600;line-height:1.5;letter-spacing:.05em}.article h2:not([class]){margin-block-start:48px;margin-block-end:24px;padding-block-end:20px;font-size:23px;font-weight:600;line-height:1.34;letter-spacing:.03em;border-block-end:1px solid rgba(0,0,0,.2)}@media (width >= 768px){.article h2:not([class]){margin-block-start:64px;margin-block-end:32px;font-size:27px}}.article h3:not([class]){margin-block-start:32px;margin-block-end:20px;padding:10px 16px;font-size:19px;font-weight:600;line-height:1.58;letter-spacing:.05em;border-radius:8px;background-color:#e9ecf580}@media (width >= 768px){.article h3:not([class]){margin-block-start:40px;margin-block-end:20px;padding:10px 20px;font-size:23px}}.article h4:not([class]){--_line_color: var(--owned-blue-form-main)}.article h4:not([class])#merit_h4{--_border_color: #f958bb4d}.article h4:not([class])#demerit_h4{--_border_color: #2754d34d}.article h4:not([class]){margin-block-start:1lh;margin-block-end:20px;padding-block-end:6px;font-feature-settings:"palt" on;font-size:18px;font-weight:600;line-height:1.58;letter-spacing:.05em;color:#000;border-block-end:3px solid var(--_border_color)}.article p,.article img{margin-block-end:1lh}.article br+img{margin-block-start:1lh}.article br+span{margin-block-start:1lh}.article br+iframe{margin-block-start:1lh;margin-block-end:30px}.article a:has(img){margin-block-end:0;text-decoration:none;color:inherit}.article a:has(img) p{margin-block-end:0}.article a:has(.ex_movie){display:block grid;text-decoration:none;border-block-end:1px solid rgba(0,0,0,.1607843137);padding-block:20px}.article a:has(.ex_movie) .ex_movie{--_img_scale: 1;display:block grid;grid-template-columns:158px minmax(0,1fr);align-items:center;column-gap:20px;color:var(--owned-gray-0)}@media (hover: hover) and (pointer: fine){.article a:has(.ex_movie) .ex_movie:hover{--_img_scale: 1.12}}.article a:has(.ex_movie) .ex_img{block-size:80px;border-radius:8px;overflow:clip}.article a:has(.ex_movie) .ex_img img{inline-size:100%;block-size:100%;object-fit:cover;scale:var(--_img_scale);transition:scale .5s cubic-bezier(.215,.61,.355,1)}.article a:has(.ex_movie) .movietitle{align-self:center;margin:0;font-size:12px;line-height:1.75}.article .connection{margin-block:1lh;padding:20px 12px;border-radius:12px;background-color:var(--owned-blue-light)}@media (width >= 768px){.article .connection{padding:30px}}.article .connection>*:last-child{margin-block-end:0}.article .more.btn{--_block_size: 65px;--_padding_inline_start: 16px;--_padding_inline_end: 16px;--_label_padding_inline: 20px;--_label_size: 16px;--_label_weight: 600;--_label_align: start;--_label_color: #fff;--_hover_opacity: 1;--_disabled_opacity: 0;--_icon_rotate: 0deg;position:relative;isolation:isolate;display:block grid;align-items:center;inline-size:min(100%,420px);margin-inline:auto;margin-block:30px;text-decoration:none;border-radius:calc(infinity * 1px);overflow:clip}.article .more.btn:before{content:"";position:absolute;z-index:-2;inset:0;background:var(--owned-gradient-cta-primary1);opacity:var(--_hover_opacity);transition:opacity .6s cubic-bezier(.215,.61,.355,1)}.article .more.btn:after{content:"";position:absolute;z-index:-1;inset:0;background-color:var(--owned-gray-60);opacity:var(--_overwrite_disabled_opacity, var(--_disabled_opacity));transition:opacity .6s cubic-bezier(.215,.61,.355,1)}.article .more.btn a{position:relative;display:block grid;align-items:center;min-block-size:var(--_block_size);padding-inline-start:calc(var(--_padding_inline_start) + var(--_label_padding_inline));padding-inline-end:calc(var(--_padding_inline_start) + var(--_label_padding_inline));font-size:var(--_label_size);font-weight:var(--_label_weight);line-height:1.5;text-align:var(--_label_align);color:var(--_label_color);transition:color .6s cubic-bezier(.215,.61,.355,1);text-decoration:none}@media (hover: hover){.article .more.btn a:where(:any-link,:enabled,summary):hover{--_label_color: #ffffff80}}@media (hover: hover){.article .more.btn a:is(:where(:any-link,:enabled,summary):hover *){--_label_color: #ffffff80}}.article .more.btn a:before{--_circle_size: 33px;--_circle_color: #ffffff33;--_arrow_color: #fff;content:"";position:absolute;inset-inline-end:14px;display:block grid;place-items:center;inline-size:var(--_circle_size);aspect-ratio:1;background-color:var(--_circle_color);border-radius:calc(infinity * 1px)}.article .more.btn a:after{content:"";position:absolute;inset-inline-end:24px;inline-size:12px;aspect-ratio:1;background-color:#fff;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 13.65"><path d="M13.85,6.46L7.55.15c-.2-.2-.53-.2-.73,0s-.2.53,0,.73l5.43,5.43H.52c-.29,0-.52.23-.52.52s.23.52.52.52h11.71l-5.42,5.42c-.2.2-.2.53,0,.73.1.1.23.15.37.15s.26-.05.37-.15l6.3-6.31c.2-.2.2-.53,0-.73Z"/></svg>');mask-repeat:no-repeat;mask-position:center;mask-size:12px}.article table,.article .tbl-r02{inline-size:100%;margin-block-start:1lh;border-block-start:1px solid rgba(0,0,0,.1019607843);border-collapse:collapse}.article table tr,.article .tbl-r02 tr{border-block-end:1px solid rgba(0,0,0,.1019607843)}.article table th,.article .tbl-r02 th{padding:8px 12px;font-size:14px;background-color:#e9ecf580}@media (width < 768px){.article table th,.article .tbl-r02 th{display:block;text-align:start}}.article table td,.article .tbl-r02 td{padding:8px 12px;font-size:14px}@media (width < 768px){.article table td,.article .tbl-r02 td{display:block;padding-block:10px}}.article ul:not([class]){--_row_gap: 12px;--_label_size: 16px;--_label_weight: 600;--_label_line_height: 1.58;--_label_color: var(--owned-gray-20);--_dot_size: 5px;--_dot_color: var(--owned-gray-20);display:block grid;row-gap:var(--_row_gap);margin-block-start:1lh;padding:24px 16px;border:1px solid rgba(0,0,0,.2);border-radius:18px}@media (width >= 768px){.article ul:not([class]){padding:30px 24px;--_label_size: 18px}}.article ul:not([class])+*{margin-block-start:1lh}.article ul:not([class])>li{position:relative;display:block grid;grid-template-columns:auto minmax(0,1fr);font-size:var(--_label_size);font-weight:var(--_label_weight);line-height:var(--_label_line_height);letter-spacing:.03em;color:var(--_label_color)}.article ul:not([class])>li:before{content:"";display:block flow-root;inline-size:20px;block-size:1lh;background-color:var(--_dot_color);mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 10"><circle class="cls-1" cx="5" cy="5" r="5"/></svg>');mask-repeat:no-repeat;mask-position:center;mask-size:var(--_dot_size)}.article ol:not([class]){display:block grid;align-content:start;row-gap:8px;list-style-type:decimal!important;list-style-position:outside;padding-inline-start:1.25em}.article ol:not([class])+*{margin-block-start:1lh}.p-article_heading{display:grid;row-gap:30px}.p-article_heading__main{display:grid;row-gap:20px}.p-article_outline__item{display:block grid;row-gap:16px;padding-block:24px}@media (width >= 1024px){.p-article_outline__item{grid-template-columns:min(15.625vw,200px) minmax(0,1fr);column-gap:24px;padding-inline:16px}}.p-article_outline__item:not(:last-child){border-block-end:1px solid rgba(0,0,0,.1607843137)}.p-article_outline__head{font-size:16px;font-weight:700;line-height:1.52;color:#666}.p-article_outline__body{display:block grid;align-content:start;row-gap:1lh;font-size:16px;line-height:1.52;color:#222}.p-article_foot_nav_container{margin-block-start:10px;margin-block-end:-20px}@media (width >= 768px){.p-article_foot_nav_container{margin-block-start:80px;margin-block-end:0}}.p-article_group_custom{--_row_gap: 0;display:block grid;align-content:start;row-gap:var(--_row_gap)}@media (width >= 768px){.p-article_group_custom{row-gap:var(--_row_gap_lg, var(--_row_gap))}}.p-article_group_20_20 h2,.p-article_group_20_20 h3,.p-article_group_20_20 h4,.p-article_group_20_20 h5,.p-article_group_20_20 h6{margin-block-end:20px}.p-article_group_20_20>*:not(h2){margin-block-start:20px}.p-article_group_20_30 h2,.p-article_group_20_30 h3,.p-article_group_20_30 h4,.p-article_group_20_30 h5,.p-article_group_20_30 h6{margin-block-end:20px}@media (width >= 768px){.p-article_group_20_30 h2,.p-article_group_20_30 h3,.p-article_group_20_30 h4,.p-article_group_20_30 h5,.p-article_group_20_30 h6{margin-block-end:30px}}.p-article_group_20_30>*:not(h2){margin-block-start:30px}.p-article_group_20_40{display:block grid;align-content:start;row-gap:20px}@media (width >= 768px){.p-article_group_20_40{row-gap:40px}}.p-article_group_30_30 h2,.p-article_group_30_30 h3,.p-article_group_30_30 h4,.p-article_group_30_30 h5,.p-article_group_30_30 h6{margin-block-end:30px}.p-article_group_30_30>*:not(h2){margin-block-start:30px}.p-article_group_30_40{display:block grid;align-content:start;row-gap:30px}@media (width >= 768px){.p-article_group_30_40{row-gap:40px}}.p-article_group_30_50{display:block grid;align-content:start;row-gap:30px}@media (width >= 768px){.p-article_group_30_50{row-gap:50px}}.p-article_group_40_60{display:block grid;align-content:start;row-gap:40px}@media (width >= 768px){.p-article_group_40_60{row-gap:60px}}.p-article_group_50_70{display:block grid;align-content:start;row-gap:50px}@media (width >= 768px){.p-article_group_50_70{row-gap:70px}}.p-aside_container{--_minus_block_size: calc(var(--header-block-size))}@media (width >= 768px){.p-aside_container{position:relative;mask-image:linear-gradient(transparent 30px,#000 50px,#000 calc(100% - 20px),transparent 100%)}}@media (width >= 768px){.p-aside_container__outer{max-block-size:calc(100dvh - var(--_minus_block_size));padding-block:var(--_padding_block_start, 50px);padding-inline-end:12px}.p-aside_container__outer .simplebar-scrollbar{block-size:4px}.p-aside_container__outer .simplebar-scrollbar:before{inset:0;border-radius:calc(infinity * 1px);background-color:var(--owned-blue-secondary)}.p-aside_container__outer .simplebar-scrollbar.simplebar-visible:before{opacity:.6}.p-aside_container__outer .simplebar-track.simplebar-vertical{inline-size:4px;border-radius:calc(infinity * 1px);background:linear-gradient(44deg,#2756d333,#7590db33 98.91%)}}@media (width >= 768px) and (width >= 768px){.p-aside_container__outer .simplebar-track.simplebar-vertical{block-size:calc(100% - 100px);margin-block:auto}}.p-aside_basic_container{display:block grid;row-gap:40px}.p-aside_form_container{display:block grid;row-gap:30px}.p-aside_trial{display:block grid;row-gap:20px;padding:24px;border-radius:12px;background-color:var(--owned-gray-95)}.p-aside_trial__head{display:block grid;row-gap:10px}.p-aside_trial__body{display:block grid;row-gap:20px}.p-aside_trial__input{display:block grid;row-gap:8px}.p-aside_trial__button{--_overwrite_disabled_opacity: 1;inline-size:min(100%,288px);margin-inline:auto;pointer-events:none}:has(.c-form_agree input[type=checkbox]:checked) .p-aside_trial__button{--_overwrite_disabled_opacity: 0;pointer-events:auto}.p-aside_cta_dc{display:block grid;row-gap:16px}.p-editor_container{display:block grid;row-gap:40px}.p-editor_container__button{display:block grid;grid-template-columns:repeat(2,1fr);column-gap:16px}@media (width >= 768px){.p-editor_container__button{column-gap:30px}}.p-editor_container__button>*:first-child{margin-inline-start:auto}.p-featured_articles{display:block grid;row-gap:16px;padding-block-start:20px;border-block-start:1px solid rgba(0,0,0,.1607843137)}.p-featured_articles__list{display:block grid;row-gap:16px}@media (width >= 768px){.p-featured_articles__list{row-gap:20px}}@media (width >= 768px){.p-featured_articles__list li{border-block-end:1px solid rgba(0,0,0,.1607843137);padding-block-end:20px}}.p-header_lg_nav{display:block flex;align-items:center;column-gap:min(1.5625vw,20px)}@media (width < 1024px){.p-header_lg_nav{display:none}}.p-header_lg_nav__inner{display:block flex;align-items:center;column-gap:min(1.71875vw,22px)}.p-header_lg_menu{--_label_color: #000;display:block flex;align-items:center;column-gap:min(1.71875vw,22px)}.p-header_lg_menu a{display:block flex;font-size:14px;font-weight:500;text-decoration:none;color:var(--_label_color);transition:color .5s cubic-bezier(.215,.61,.355,1)}@media (hover: hover){.p-header_lg_menu a:where(:any-link,:enabled,summary):hover{--_label_color: #00000099}}.p-header_lg_search_console{position:relative;background:#fff var(--owned-gradient-bg);opacity:0;translate:0 -28px;pointer-events:none;transition:opacity .5s cubic-bezier(.645,.045,.355,1),translate .5s cubic-bezier(.645,.045,.355,1)}.is-active-header-modal .p-header_lg_search_console{opacity:1;translate:0;pointer-events:auto;transition:opacity .6s cubic-bezier(.645,.045,.355,1),translate .6s cubic-bezier(.645,.045,.355,1)}.p-header_lg_search_console__outer{max-block-size:100dvb;padding-block-start:calc(var(--header-block-size) + 40px);padding-block-end:40px;padding-inline:var(--global-gutter);overflow-y:auto}.p-header_lg_search_console__inner{display:block grid;row-gap:30px;inline-size:min(100%,var(--max-section-size-lower));margin-inline:auto}.p-header_sm_nav{position:relative;background-color:#e9ecf5f2;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;translate:0 -28px;pointer-events:none;transition:opacity .5s cubic-bezier(.645,.045,.355,1),translate .5s cubic-bezier(.645,.045,.355,1)}.is-active-header-drawer .p-header_sm_nav{opacity:1;translate:0;pointer-events:auto;transition:opacity .6s cubic-bezier(.645,.045,.355,1),translate .6s cubic-bezier(.645,.045,.355,1)}.p-header_sm_nav__outer{position:relative;max-block-size:100dvb;padding-block-start:var(--header-block-size);padding-block-end:28px;padding-inline:var(--global-gutter);overflow-y:auto}.p-header_sm_nav__inner{display:block grid;row-gap:20px}.p-header_sm_nav__qualitia{margin-block-start:10px}.p-header_sm_menu{--_label_color: #000}.p-header_sm_menu a{display:block flex;align-items:center;block-size:52px;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;color:var(--_label_color);border-block-end:1px solid #fff}.p-header_sm_details{--_block_size: 48px;--_icon_scale_x: 1;border-radius:calc(var(--_block_size) * 1 / 2);background-color:#fff;transition:border-radius .6s cubic-bezier(.645,.045,.355,1)}.p-header_sm_details:has(.is-expanded){--_icon_scale_x: 0;border-radius:12px}.p-header_sm_details__summary{padding-inline-start:15px;padding-inline-end:18px;cursor:pointer}.p-header_sm_details__content{overflow:hidden}.p-header_sm_search_console{display:block grid;row-gap:25px;padding-block-start:5px;padding-inline:15px;padding-block-end:25px}.p-header_item{display:block grid;row-gap:10px}@media (width >= 768px){.p-header_item{row-gap:15px}}.p-header_item__head{display:block flex;align-items:center;column-gap:20px}@media (width >= 1024px){.p-header_item__head{column-gap:30px}}.p-header_item__label{font-size:14px;font-weight:500;line-height:1.5}@media (width >= 768px){.p-header_item__label{font-size:18px;font-weight:700}}.p-header_item__body{display:block grid;row-gap:20px}@media (width >= 768px){.p-header_item__input{inline-size:320px}}.p-header_item__category{display:block flex;flex-wrap:wrap;gap:6px 4px}@media (width >= 768px){.p-header_item__category{gap:12px 10px}}.p-header_item__tag{display:block flex;flex-wrap:wrap;row-gap:6px;column-gap:4px}@media (width >= 768px){.p-header_item__tag{gap:10px}}@media (width >= 1024px){.p-header_item__tag{display:block grid;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width >= 1160px){.p-header_item__tag{grid-template-columns:repeat(5,minmax(0,1fr))}}.p-header_item__button{inline-size:208px;margin-inline:auto}.p-popular_articles{--_padding_block_start: 11px;display:block grid;row-gap:calc(30px - var(--_padding_block_start));padding-block-start:20px;border-block-start:1px solid rgba(0,0,0,.1607843137)}@media (width >= 768px){.p-popular_articles{padding-block-end:10px}}.p-popular_articles__list{display:block grid;column-gap:30px;row-gap:4px}@media (width >= 1024px){.p-popular_articles__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.p-related_articles{--_repeat: 2;display:block grid;row-gap:16px;padding-block-start:20px;border-block-start:1px solid rgba(0,0,0,.1607843137)}@media (width >= 768px){.p-related_articles{padding-block-end:10px}}.p-related_articles__list{display:block grid;grid-template-columns:repeat(var(--_repeat),minmax(0,1fr));column-gap:20px;row-gap:20px}@media (width >= 640px){.p-related_articles__list{--_repeat: 4;column-gap:min(2.6041666667vw,20px)}}@media (width >= 768px){.p-related_articles__list{--_repeat: 2;column-gap:20px}}@media (width >= 1024px){.p-related_articles__list{--_repeat: 4;column-gap:min(1.5625vw,20px)}}.p-search_console{position:relative;display:block grid;row-gap:10px;column-gap:12px}@media (width >= 768px){.p-search_console{grid-template-columns:clamp(320px,32.8125vw,420px) minmax(0,1fr)}.p-search_console:before,.p-search_console:after{content:"";position:absolute;inset:0;inline-size:calc((100cqi - 100% - var(--scrollbar-inline-size)) * 1 / 2);background:var(--owned-gradient-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);scale:-1 1}.p-search_console:before{transform-origin:left}.p-search_console:after{inset-inline-start:auto;transform-origin:right}}.p-search_console__col1{padding:25px 20px;border-radius:20px;background:var(--owned-gradient-bg)}@media (width >= 768px){.p-search_console__col1{padding-block-start:30px;padding-inline-end:45px;border-radius:0 30px 30px 0}}.p-search_console__col2{padding:25px 20px 35px;border-radius:20px;background:var(--owned-gradient-bg)}@media (width >= 768px){.p-search_console__col2{padding-block-start:30px;padding-inline-start:45px;border-radius:30px 0 0 30px}}.p-search_console_keyword{display:block grid;align-content:start;row-gap:30px}@media (width >= 768px){.p-search_console_keyword{row-gap:45px}}.p-search_console_keyword__head{display:block grid;align-content:start;row-gap:20px}.p-search_console_keyword__note{margin-block-start:20px;font-size:12px;line-height:1.66}@media (width >= 768px){.p-search_console_keyword__note{margin-block-start:30px}}.p-search_console_tag{display:block grid;align-content:start;row-gap:20px}.p-search_console_tag__list{display:block flex;flex-wrap:wrap;gap:6px}@media (width >= 768px){.p-search_console_tag__list{row-gap:10px}}.p-search_article_basic{position:relative;display:block grid;padding-block-end:70px}@media (width >= 1160px){.p-search_article_basic{row-gap:30px}}.p-search_article_basic:before{content:"";position:absolute;z-index:-1;inset:0;inset-block-start:90px;block-size:calc(100% - 90px);background-color:#e9ecf599;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px)}.p-search_article_basic__display{inline-size:min(100%,var(--max-section-size-basic));margin-inline:auto;padding-inline:var(--global-gutter)}.p-search_article_with_nav{position:relative;display:block grid;row-gap:40px;padding-block-start:50px;padding-block-end:70px}@media (width >= 1160px){.p-search_article_with_nav{row-gap:30px}}.p-search_article_with_nav__bg{position:absolute;z-index:0;inset:0;background-color:#e9ecf599;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px)}.p-search_article_with_nav__display{position:relative;inline-size:min(100%,var(--max-section-size-basic));margin-inline:auto;padding-inline:var(--global-gutter)}.p-search_article_display{--_repeat: 1;display:block grid;align-content:start;row-gap:50px}.p-search_article_display__content{display:block grid;grid-template-columns:repeat(var(--_repeat),minmax(0,1fr));gap:20px}@media (width >= 640px){.p-search_article_display__content{--_repeat: 2}}@media (width >= 768px){.p-search_article_display__content{gap:30px}}@media (width >= 1024px){.p-search_article_display__content{--_repeat: 3}}@media (width >= 640px){.p-search_article_display__content:not(:has(.c-card_article)){--_repeat: 1}}@media (width >= 1024px){.p-search_article_display__content:not(:has(.c-card_article)){--_repeat: 1}}.p-search_article_display__content:not(:has(.c-card_article)) .c-text_basic{line-height:2;text-align:center}.p-search_article_display__button{--_button_size: 335px;inline-size:min(100%,var(--_button_size));margin-inline:auto}@media (width >= 768px){.p-search_article_display__button{--_button_size: 320px}}.p-search_no_result{--_button_size: 335px;display:block grid;row-gap:40px;column-gap:40px}@media (width >= 768px){.p-search_no_result{--_button_size: 320px;grid-template-columns:minmax(0,1fr) 320px}}.p-search_no_result__col1{align-self:center}.p-search_no_result__col2{inline-size:min(100%,var(--_button_size));margin-inline:auto}.p-tag_filter{display:block grid;row-gap:30px;padding-block-end:40px}@media (width >= 768px){.p-tag_filter{padding-block-end:60px}}.p-tag_filter__list{display:block grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:10px;column-gap:6px}@media (width >= 768px){.p-tag_filter__list{gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width >= 1024px){.p-tag_filter__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.p-top_hero{--_rounded_recommend: 30px;display:block grid;row-gap:68px;padding-block-start:calc(30px - var(--_rounded_recommend));padding-block-end:60px}@media (width >= 768px){.p-top_hero{grid-template-columns:min(51.71875vw,662px) minmax(0,1fr);column-gap:clamp(10px,2.34375vw,30px);padding-block-start:calc(75px - var(--_rounded_recommend));padding-block-end:40px}}.p-top_hero__info{position:relative;display:block grid;align-content:start;row-gap:30px}@media (width >= 768px){.p-top_hero__info{position:static;padding-block-start:calc(32px + var(--_rounded_recommend))}}.p-top_hero__logo{inline-size:min(100%,436px);padding-inline-end:36px}@media (width >= 768px){.p-top_hero__logo{inline-size:min(100%,456px);padding-inline-end:min(4.375vw,56px)}}.p-top_hero__heading{display:block grid;row-gap:16px}.p-top_hero__hdg{display:block grid;font-feature-settings:"palt";font-size:22px;font-weight:600;line-height:1.8;letter-spacing:.15em}@media (width >= 640px){.p-top_hero__hdg{font-size:24px}}.p-top_hero__hdg>span:first-child{display:block flex;flex-wrap:wrap}.p-top_hero__description{padding-inline-end:20px;font-feature-settings:"palt";font-size:13px;line-height:2;letter-spacing:.12em}@media (width < 768px){.p-top_hero_slider{inline-size:calc(100vw - var(--scrollbar-inline-size) - var(--global-gutter) * 2)}}.p-top_hero_slider__track{overflow:visible;padding-block-start:30px}@media (width >= 768px){.p-top_hero_slider__track{mask-image:linear-gradient(to right,transparent,#000 24px,#000 calc(100% - 24px),transparent);pointer-events:none}}.p-top_hero_slider__slide.is-visible.is-active{pointer-events:auto}.p-top_hero_slider__control{margin-block-start:12px}@media (width >= 768px){.p-top_hero_slider__control{margin-block-start:24px}}@media (width >= 768px){.p-top_top5{inline-size:min(100%,var(--max-section-size-basic));margin-inline:auto;padding-inline:var(--global-gutter)}}.p-top_top5__inner{display:block grid;row-gap:16px;padding-block-start:28px;padding-block-end:48px}@media (width >= 768px){.p-top_top5__inner{row-gap:24px;padding-block-start:45px;padding-block-end:70px}}@media (width < 768px){.p-top_top5__content{padding-block-start:20px;overflow:hidden}}@media (width >= 768px){.p-top_top5__content{min-block-size:312px}}.p-top_top5_slider{visibility:visible}.p-top_top5_slider__track{overflow:visible}@media (width >= 768px){.p-top_top5_slider__list{display:block}}@media (width < 768px){.p-top_top5_slider__slide{inline-size:min(100%,454px);padding-inline:var(--global-gutter)}}@media (width < 768px){.p-top_top5_slider__control{margin-block-start:24px}}.p-top_webinar{position:relative;isolation:isolate;padding-block-start:50px;padding-block-end:80px}.p-top_webinar__bg{position:absolute;z-index:0;inset:0;background-color:#e9ecf599;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px)}.p-top_webinar__outer{inline-size:min(100%,var(--max-section-size-basic));margin-inline:auto;padding-inline:var(--global-gutter)}.p-top_webinar__inner{position:relative;display:block grid;row-gap:20px}@media (width >= 768px){.p-top_webinar__inner{row-gap:90px}}.p-top_webinar__content{display:block grid;row-gap:20px}@media (width >= 768px){.p-top_webinar__content{row-gap:60px}}.p-top_webinar__list{display:block grid;row-gap:20px}@media (width >= 768px){.p-top_webinar__list{row-gap:60px}}.p-top_webinar__button{--_button_size: 335px;inline-size:min(100%,var(--_button_size));margin-inline:auto}@media (width >= 768px){.p-top_webinar__button{--_button_size: 320px}}.p-top_recommend{display:block grid;row-gap:30px}@media (width >= 768px){.p-top_recommend{row-gap:40px}}.p-top_recommend__list{display:grid;row-gap:40px}@media (width >= 1024px){.p-top_recommend__list{row-gap:20px}}@media (width >= 375px){.u-hidden_up_xs{display:none!important;visibility:hidden}}@media (width < 375px){.u-hidden_down_xs{display:none!important;visibility:hidden}}@media (width >= 640px){.u-hidden_up_sm{display:none!important;visibility:hidden}}@media (width < 640px){.u-hidden_down_sm{display:none!important;visibility:hidden}}@media (width >= 768px){.u-hidden_up_md{display:none!important;visibility:hidden}}@media (width < 768px){.u-hidden_down_md{display:none!important;visibility:hidden}}@media (width >= 820px){.u-hidden_up_bp_cta_basic{display:none!important;visibility:hidden}}@media (width < 820px){.u-hidden_down_bp_cta_basic{display:none!important;visibility:hidden}}@media (width >= 1024px){.u-hidden_up_bp_header{display:none!important;visibility:hidden}}@media (width < 1024px){.u-hidden_down_bp_header{display:none!important;visibility:hidden}}@media (width >= 1024px){.u-hidden_up_lg{display:none!important;visibility:hidden}}@media (width < 1024px){.u-hidden_down_lg{display:none!important;visibility:hidden}}@media (width >= 1140px){.u-hidden_up_p2{display:none!important;visibility:hidden}}@media (width < 1140px){.u-hidden_down_p2{display:none!important;visibility:hidden}}@media (width >= 1280px){.u-hidden_up_xl{display:none!important;visibility:hidden}}@media (width < 1280px){.u-hidden_down_xl{display:none!important;visibility:hidden}}@media (width >= 1440px){.u-hidden_up_2xl{display:none!important;visibility:hidden}}@media (width < 1440px){.u-hidden_down_2xl{display:none!important;visibility:hidden}}.u-spacer{--spacer: 0;block-size:var(--spacer)}@media (width >= 768px){.u-spacer{block-size:var(--spacer_lg, var(--spacer))}}.u-align_left{text-align:left}.u-align_center{text-align:center}.u-align_right{text-align:right}.u-align_start{text-align:start}.u-align_end{text-align:end}.u-mt0{margin-top:0!important}.u-mb0{margin-bottom:0!important}.u-pt0{padding-top:0!important}.u-pb0{padding-bottom:0!important}@media (width < 768px){.u-mt0sp{margin-top:0!important}.u-mb0sp{margin-bottom:0!important}.u-pt0sp{padding-top:0!important}.u-pb0sp{padding-bottom:0!important}}@media (width >= 768px){.u-mt0pc{margin-top:0!important}.u-mb0pc{margin-bottom:0!important}.u-pt0pc{padding-top:0!important}.u-pb0pc{padding-bottom:0!important}}.u-margin--mt5{margin-top:5px!important}.u-margin--mt10{margin-top:10px!important}.u-margin--mt15{margin-top:15px!important}.u-margin--mt20{margin-top:20px!important}.u-margin--mt25{margin-top:25px!important}.u-margin--mt30{margin-top:30px!important}.u-margin--mt35{margin-top:35px!important}.u-margin--mt40{margin-top:40px!important}.u-margin--mt45{margin-top:45px!important}.u-margin--mt50{margin-top:50px!important}.u-margin--mt55{margin-top:55px!important}.u-margin--mt60{margin-top:60px!important}.u-margin--mt65{margin-top:65px!important}.u-margin--mt70{margin-top:70px!important}.u-margin--mt75{margin-top:75px!important}.u-margin--mt80{margin-top:80px!important}.u-margin--mt85{margin-top:85px!important}.u-margin--mt90{margin-top:90px!important}.u-margin--mt95{margin-top:95px!important}.u-margin--mt100{margin-top:100px!important}.u-margin--em1{margin-top:.5em!important}.u-margin--em2{margin-top:1em!important}.u-margin--em3{margin-top:1.5em!important}.u-margin--em4{margin-top:2em!important}.u-margin--em5{margin-top:2.5em!important}.u-margin--em6{margin-top:3em!important}.u-margin--em7{margin-top:3.5em!important}.u-margin--em8{margin-top:4em!important}.u-margin--em9{margin-top:4.5em!important}.u-margin--em10{margin-top:5em!important}.u-margin--em11{margin-top:5.5em!important}.u-margin--em12{margin-top:6em!important}.u-margin--em13{margin-top:6.5em!important}.u-margin--em14{margin-top:7em!important}.u-margin--em15{margin-top:7.5em!important}.u-margin--em16{margin-top:8em!important}.u-margin--em17{margin-top:8.5em!important}.u-margin--em18{margin-top:9em!important}.u-margin--em19{margin-top:9.5em!important}.u-margin--em20{margin-top:10em!important}
