:root{--color-primary:#0f1f45;--color-primary-hover:#172c5c;--color-accent:#e60040;--color-accent-hover:#c90038;--color-text:#222;--color-text-muted:#666;--color-text-light:#888;--color-border:#ddd;--color-border-light:#e8e8e8;--color-bg:#fff;--color-bg-muted:#f5f5f5;--color-error:#e53a3d;--color-guide-label:#fa2f2f;--field-h:50px;--field-px:20px;--field-py:16px;--field-radius:4px;--inner-max:1440px;--inner-padding-x:0;--inner-padding-x-mobile:20px;--font-jaka:jaka, Arial, Helvetica, sans-serif;--font-pretendard:"Pretendard Variable", Arial, Helvetica, sans-serif;--font-display:var(--font-jaka);--font-body:var(--font-pretendard);--btn-radius:4px;--btn-lv01-h:52px;--btn-lv01-min-w:220px;--btn-lv01-px:24px;--btn-lv02-h:42px;--btn-lv02-min-w:150px;--btn-lv02-px:24px;--btn-lv03-h:42px;--btn-lv03-min-w:150px;--btn-lv03-px:24px;--btn-icon-56:56px;--btn-rolling-50:50px;--focus-outline-inner:#fff;--focus-outline-outer:var(--color-primary);--focus-outline-width:2px;--focus-outline-offset:2px;--focus-outline-color:var(--focus-outline-outer);--focus-ring-shadow:0 0 0 calc(var(--focus-outline-offset) + var(--focus-outline-width)) var(--focus-outline-outer);--mui-focus-outline-color:var(--focus-outline-outer);--mui-focus-outline-offset:var(--focus-outline-offset)}html{scrollbar-gutter:stable;height:100%;overflow-y:scroll}html,body{max-width:100%;overflow-x:clip}.skip_nav{z-index:10000;position:relative}.skip_to_content{z-index:10000;background:var(--color-primary);color:#fff;padding:12px 20px;font-size:15px;font-weight:600;line-height:23px;text-decoration:none;transition:transform .2s;position:absolute;top:0;left:0;transform:translateY(-120%)}.skip_to_content:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-inner);outline-offset:var(--focus-outline-offset);box-shadow:var(--focus-ring-shadow);transform:translateY(0)}@media (prefers-reduced-motion:reduce){.skip_to_content{transition:none}}#main-content:focus,main:focus{outline:none}:focus:not(:focus-visible){box-shadow:none;outline:none}:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-inner);outline-offset:var(--focus-outline-offset);box-shadow:var(--focus-ring-shadow)}.MuiButtonBase-root:focus-visible,.MuiCheckbox-root:focus-visible,.MuiIconButton-root:focus-visible,.MuiMenuItem-root:focus-visible,.MuiOutlinedInput-root:focus-visible,.MuiOutlinedInput-input:focus-visible,.MuiInputBase-root:focus-visible,.MuiInputBase-input:focus-visible,.MuiSelect-select:focus-visible,.MuiPickersDay-root:focus-visible{box-shadow:none;outline:none}@media (forced-colors:active){:focus-visible{outline-offset:var(--focus-outline-offset);box-shadow:none;outline:2px solid highlight}.MuiButtonBase-root:focus-visible,.MuiCheckbox-root:focus-visible,.MuiIconButton-root:focus-visible,.MuiMenuItem-root:focus-visible,.MuiOutlinedInput-root:focus-visible,.MuiOutlinedInput-input:focus-visible,.MuiInputBase-root:focus-visible,.MuiInputBase-input:focus-visible,.MuiSelect-select:focus-visible,.MuiPickersDay-root:focus-visible{box-shadow:none;outline:none}}html.is-page-scroll-lock{overscroll-behavior:none;scrollbar-gutter:stable;overflow:clip scroll}html.is-page-scroll-lock.lenis.lenis-stopped,html.is-page-scroll-lock.lenis:not(.lenis-autoToggle).lenis-stopped{scrollbar-gutter:stable;overflow:clip scroll}html.is-page-scroll-lock body{overscroll-behavior:none;overflow:hidden}body{min-height:100%;color:var(--color-text);background:var(--color-bg);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;line-height:1.5;display:flex}body>main{flex:1 0 auto}section{background:var(--color-bg)}section .inner{max-width:var(--inner-max);padding-left:var(--inner-padding-x);padding-right:var(--inner-padding-x);margin-left:auto;margin-right:auto}section .section_tit{font-family:var(--font-display);letter-spacing:-2%;color:var(--color-text);font-size:50px;font-weight:600;line-height:62px}section .section_desc{color:var(--color-text-muted);margin-top:11px;font-size:18px;font-weight:400;line-height:28px}section .btn-base{border-radius:var(--btn-radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;font-weight:600;text-decoration:none;transition:background .2s,color .2s,border-color .2s,opacity .2s;display:inline-flex}section .btn-base:disabled,section .btn-base.is-disabled{opacity:.35;cursor:default;pointer-events:none}section .btn-lv01{min-height:var(--btn-lv01-h);min-width:var(--btn-lv01-min-w);padding:0 var(--btn-lv01-px);min-width:225px;font-size:16px;line-height:26px}section .btn-lv01--line-solid{color:#fff;background:0 0;border:1px solid #ffffff4d}section .btn-lv01--line-solid:hover{color:var(--color-primary);background:#fff}section .btn-lv01--line-solid:hover .icon_arrow-18{background:url(/ico/ico_arrow_right_18.svg) 50%/contain no-repeat}section .btn-lv01--solid,section .btn_primary{color:#fff;background:var(--color-primary)}section .btn-lv01--solid:hover,section .btn_primary:hover{background:var(--color-primary-hover)}section .btn-lv01--line,section .btn_outline{color:var(--color-primary);background:0 0;border:1px solid #0f1f454d}section .btn-lv01--line:hover,section .btn_outline:hover{border-color:var(--color-primary)}section .btn-lv01--line .icon_download,section .btn_outline .icon_download{background:url(/ico/ico_download.svg) 50%/contain no-repeat;flex-shrink:0;width:18px;height:18px;transition:opacity .2s;display:block}section .btn-lv01--line .icon_link,section .btn_outline .icon_link{background:url(/ico/ico_link.svg) 50%/contain no-repeat;flex-shrink:0;width:16px;height:16px;display:block}section .btn-lv02{min-height:var(--btn-lv02-h);min-width:var(--btn-lv02-min-w);padding:0 var(--btn-lv02-px);font-size:15px;font-weight:500;line-height:23px}section .btn-lv02--solid{color:#fff;background:var(--color-primary)}section .btn-lv02--solid:hover{background:var(--color-primary-hover)}section .btn-lv02--more{color:var(--color-text);border:1px solid var(--color-border);background:#fff}section .btn-lv02--more:hover{color:#fff;background:var(--color-primary);border-color:var(--color-primary)}section .btn-lv02--more .icon_plus{background:url(/ico/ico_arrow_right_24_blue.svg) 50%/contain no-repeat;width:14px;height:14px;display:block;transform:rotate(45deg)}section .btn-lv02--more .icon_more{background:url(/ico/ico_more.svg) 50%/contain no-repeat;flex-shrink:0;width:14px;height:14px;transition:filter .2s;display:block}section .btn-lv02--more:hover .icon_plus,section .btn-lv02--more:hover .icon_more{filter:brightness(0)invert()}section .btn-lv03{min-height:var(--btn-lv03-h);min-width:var(--btn-lv03-min-w);padding:0 var(--btn-lv03-px);font-size:14px;font-weight:500;line-height:20px;position:relative;overflow:visible}section .btn-lv03--solid{color:#fff;background:var(--color-primary)}section .btn-lv03--solid:hover{background:var(--color-primary-hover)}section .btn-lv03--line{color:var(--color-primary);background:#fff;border:1px solid #0f1f454d}section .btn-lv03--line:hover{border-color:var(--color-primary)}section .btn-lv03--line .icon_download{background:url(/ico/ico_download.svg) 50%/contain no-repeat;flex-shrink:0;width:16px;height:16px;transition:opacity .2s;display:block}section .btn-lv03--line:hover .icon_download{opacity:.85}section .btn-lv03--solid .icon_external-18{filter:brightness(0)invert();background:url(/ico/ico_external_14.svg) 50%/contain no-repeat;flex-shrink:0;width:14px;height:14px;display:block}section .btn-line-30{box-sizing:border-box;min-width:0;height:30px;min-height:30px;color:var(--color-primary,#0f1f45);cursor:pointer;background:#fff;border:1px solid #0f1f454d;border-radius:4px;justify-content:center;align-items:center;gap:5px;padding:8px 14px;font-size:13px;font-weight:400;line-height:14px;transition:border-color .2s;display:inline-flex}section .btn-line-30:hover{border-color:var(--color-primary)}section .btn-line-30--on-dark{color:#fff;background:0 0;border-color:#ffffff4d}section .btn-line-30--on-dark:hover{border-color:#fff}section .btn-line-30__icon{background-position:50%;background-repeat:no-repeat;background-size:14px 14px;flex-shrink:0;width:14px;height:14px}section .btn-line-30__icon--copy{background-image:url(/ico/ico_copy_14.svg)}section .btn-line-30--on-dark .btn-line-30__icon--copy{background-image:url(/ico/ico_copy_white_14.svg)}.devices_product_downloads__item-tit{word-break:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.devices_product_downloads__file-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.devices_product_downloads__file-btn,.devices_product_downloads__file-btn--copy,.devices_product_downloads__file-btn--download{position:relative;overflow:visible}.devices_product_downloads__file-btn-spinner{background:url(/ico/ico_loading_14.svg) 50%/14px 14px no-repeat;width:14px;height:14px;animation:.7s linear infinite devices_product_downloads_copy_spin;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.devices_product_downloads__file-btn.is-loading .devices_product_downloads__file-btn-label,.devices_product_downloads__file-btn.is-loading .devices_product_downloads__file-btn-icon,.btn-lv03.is-loading .btn-lv03-label,.btn-lv03.is-loading .icon_download{visibility:hidden}.devices_product_downloads__file-btn.is-loading .devices_product_downloads__file-btn-spinner,.btn-lv03.is-loading .devices_product_downloads__file-btn-spinner{display:block}.devices_product_downloads__copy-toast{z-index:2;box-sizing:border-box;color:#fff;text-align:center;white-space:nowrap;pointer-events:none;background:#0c1625e6;border-radius:16.5px;justify-content:center;align-items:center;margin-bottom:15px;padding:0 14px;font-size:15px;font-weight:400;line-height:23px;display:flex;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.devices_product_downloads__copy-toast:after{content:"";clip-path:polygon(0 0,100% 0,50% 100%);background:#0c1625e6;width:12px;height:6px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}@keyframes devices_product_downloads_copy_spin{to{transform:translate(-50%,-50%)rotate(360deg)}}section .btn_flat,.main_footer .btn_flat,.common_footer .btn_flat{min-height:var(--btn-lv01-h);color:#fff;background:var(--color-accent);border-radius:var(--btn-radius);cursor:pointer;border:none;justify-content:center;align-items:center;padding:0 28px;font-size:16px;font-weight:600;line-height:14px;text-decoration:none;transition:background .2s;display:inline-flex}section .btn_flat:hover,.main_footer .btn_flat:hover,.common_footer .btn_flat:hover{background:var(--color-accent-hover)}section .btn-icon-56{width:var(--btn-icon-56);height:var(--btn-icon-56);cursor:pointer;background:0 0;border:1px solid #222222b3;border-radius:50%;justify-content:center;align-items:center;transition:background .2s,border-color .2s;display:inline-flex}section .btn-icon-56:hover{background:#e60040b3;border-color:#0000}section .btn-icon-56 .icon_arrow-20{background:url(/ico/ico_arrow_right_24_blue.svg) 50%/contain no-repeat;width:20px;height:20px;display:block}section .btn-icon-56:hover .icon_arrow-20{filter:brightness(0)invert()}.scroll_to_top{z-index:900;backface-visibility:hidden;position:fixed;bottom:clamp(16px,4vw,40px);right:clamp(16px,4vw,40px);transform:translateZ(0)}.scroll_to_top__btn{width:var(--btn-icon-56);height:var(--btn-icon-56);cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:50%;justify-content:center;align-items:center;transition:border-color .2s,box-shadow .2s;display:inline-flex}.scroll_to_top__btn:hover{border-color:#bbb}.scroll_to_top__btn:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-inner);outline-offset:var(--focus-outline-offset);box-shadow:var(--focus-ring-shadow)}.scroll_to_top__icon{background:url(/ico/ico_arrow_up_20.svg) 50%/contain no-repeat;width:20px;height:20px;display:block}@media (max-width:780px){.scroll_to_top{bottom:20px;right:20px}.scroll_to_top__btn{width:46px;height:46px}.scroll_to_top__icon{width:16px;height:16px}}section .btn-icon-56--top{background:#fff;border-color:#ddd}section .btn-icon-56--top:hover{background:#fff;border-color:#bbb}section .btn-icon-56--top .icon_arrow-top-20{background:url(/ico/ico_arrow_up_20.svg) 50%/contain no-repeat;width:20px;height:20px;display:block}section .btn-icon-56--top:hover .icon_arrow-top-20{filter:none}section .btn-text-30{min-height:30px;color:var(--color-text);align-items:center;gap:4px;font-size:15px;font-weight:500;line-height:23px;text-decoration:none;display:inline-flex}section .btn-text-30 .btn-text-30__icon{border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:background .2s;display:inline-flex}section .btn-text-30:hover .btn-text-30__icon{background:var(--color-accent)}section .btn-text-30 .icon_arrow-14{filter:brightness(0)invert();background:url(/ico/ico_arrow_right_14.svg) 50%/contain no-repeat;width:14px;height:14px;display:block}section .btn-text-30:hover .icon_arrow-14{filter:brightness(0)invert()}section .btn-text-30 .icon_link-14{background:url(/ico/ico_link.svg) 50%/contain no-repeat;width:14px;height:14px;display:block}section .btn-text-30:hover .icon_link-14{filter:brightness(0)invert()}section .btn-text-30 .icon_external-18{background:url(/ico/ico_arrow_right_18_gray.svg) 50%/contain no-repeat;width:14px;height:14px;display:block}section .btn-text-30 .icon_arrow-18{background:url(/ico/ico_arrow_right_14.svg) 50%/contain no-repeat;width:14px;height:14px;display:block}section .btn-text-30:hover .icon_external-18,section .btn-text-30:hover .icon_arrow-18{filter:brightness(0)invert()}section .btn_arrow{min-height:var(--btn-lv01-h);min-width:var(--btn-lv01-min-w);color:#fff;border-radius:var(--btn-radius);background:0 0;border:1px solid #ffffff4d;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:16px;font-weight:600;line-height:1;text-decoration:none;transition:background .2s,opacity .2s;display:inline-flex}section .btn_arrow:hover{opacity:.85}section .btn_arrow .icon_arrow,section .icon_arrow-18{background:url(/ico/ico_arrow_right_18_white.svg) 50%/contain no-repeat;width:16px;height:16px;transition:background-color .2s;display:block}@media (max-height:1442px) and (min-width:781px){body section.main_visual .video-pagination{bottom:50px}}@media (max-width:1440px) and (min-width:1024px){main,footer{zoom:.7}}@media (max-width:1023px) and (min-width:780px){main,footer{zoom:.5;padding:0 20px}}@media (min-width:781px){section.common_banner_01{color:#fff;flex-direction:column;justify-content:center;min-height:340px;display:flex;position:relative;overflow:hidden}section.common_banner_01 .img_area{z-index:0;position:absolute;inset:0}section.common_banner_01 .img_area img,section.common_banner_01 .img_area .common_banner_01__bg{object-fit:cover;width:100%;height:100%}section.common_banner_01 .img_area .common_banner_01__bg--mo{display:none}section.common_banner_01 .tit_area,section.common_banner_01 .btn_area{z-index:1;text-align:center;width:100%;max-width:1440px;margin:0 auto;position:relative}section.common_banner_01 .banner_tit{letter-spacing:-2%;color:#fff;width:100%;margin-bottom:8px;font-family:jaka;font-size:42px;font-weight:700;line-height:52px}section.common_banner_01 .txt{max-width:unset;color:#fff;font-size:16px;font-weight:400;line-height:24px}section.common_banner_01 .btn_area{justify-content:center;align-items:center;gap:14px;width:100%;margin-top:40px;display:flex}section.common_banner_01:hover .btn_area .btn-lv01--line-solid{color:var(--color-primary);background:#fff}section.common_banner_01:hover .btn_area .btn-lv01--line-solid .icon_arrow-18{background:url(/ico/ico_arrow_right_18.svg) 50%/contain no-repeat}}@media (max-width:780px){section.common_banner_01{color:#fff;flex-direction:column;justify-content:center;min-height:370px;padding:0 20px;display:flex;position:relative;overflow:hidden}section.common_banner_01 .img_area{z-index:0;position:absolute;inset:0}section.common_banner_01 .img_area img,section.common_banner_01 .img_area .common_banner_01__bg{object-fit:cover;width:100%;height:100%}section.common_banner_01 .img_area .common_banner_01__bg--mo{display:block}section.common_banner_01 .img_area .common_banner_01__bg--pc{display:none}section.common_banner_01 .tit_area,section.common_banner_01 .btn_area{z-index:1;text-align:center;width:100%;max-width:1440px;margin:0 auto;position:relative}section.common_banner_01 .banner_tit{letter-spacing:-2%;color:#fff;width:100%;margin-bottom:10px;font-family:jaka;font-size:24px;font-weight:600;line-height:34px}section.common_banner_01 .txt{max-width:unset;color:#fff;font-size:15px;font-weight:400;line-height:23px}section.common_banner_01 .btn_area{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;margin-top:30px;display:flex}}section.common_banner_01 .btn-lv01--line-solid:hover{color:var(--color-primary);background:#fff}section.common_banner_01 .btn-lv01--line-solid .icon_arrow-18{flex-shrink:0}@media (min-width:781px){section.common_banner_03{padding:0}section.common_banner_03 .common_banner_03__panel{background:#0c1625;max-width:1224px;min-height:280px;margin:0 auto;position:relative;overflow:hidden}section.common_banner_03 .common_banner_03__bg{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}section.common_banner_03 .common_banner_03__bg--mo{display:none}section.common_banner_03 .common_banner_03__bg--pc{display:block}section.common_banner_03 .common_banner_03__content{z-index:1;min-height:280px;position:relative}section.common_banner_03 .common_banner_03__body{max-width:790px;min-height:280px;color:inherit;flex-direction:column;justify-content:center;align-items:flex-start;padding:50px 0 60px 50px;text-decoration:none;display:flex}section.common_banner_03 .common_banner_03__text{flex-direction:column;gap:20px;width:100%;display:flex}section.common_banner_03 .common_banner_03__title{flex-direction:column;gap:10px;width:100%;display:flex}section.common_banner_03 a.common_banner_03__link-wrap:hover .btn-text-30__icon{background:var(--color-accent)}section.common_banner_03 .common_banner_03__kicker{color:#fff;margin:0;font-size:14px;line-height:1}section.common_banner_03 .common_banner_03__tit{letter-spacing:0;color:#fff;margin:0;font-size:34px;font-weight:600;line-height:44px}section.common_banner_03 .common_banner_03__desc{color:#fffc;margin:0;font-size:16px;line-height:24px}section.common_banner_03 .common_banner_03__desc p{margin:0}section.common_banner_03 .common_banner_03__link-wrap{color:inherit;align-items:center;text-decoration:none;display:flex;position:absolute;top:50%;right:60px;transform:translateY(-50%)}section.common_banner_03 .common_banner_03__link{color:#fff}section.common_banner_03 .common_banner_03__link .icon_arrow-18{background:url(/ico/ico_arrow_right_14_white.svg) 50%/contain no-repeat}section.common_banner_03 a.common_banner_03__link-wrap:hover .common_banner_03__link .icon_arrow-18{filter:none}}@media (max-width:780px){section.common_banner_03 .common_banner_03__panel{background:#0c1625;flex-direction:column;min-height:350px;margin-left:20px;margin-right:20px;padding-left:0;padding-right:0;display:flex;position:relative;overflow:hidden}section.common_banner_03 .common_banner_03__bg{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}section.common_banner_03 .common_banner_03__bg--pc{display:none}section.common_banner_03 .common_banner_03__bg--mo{display:block}section.common_banner_03 .common_banner_03__content{z-index:1;flex-direction:column;flex:auto;justify-content:flex-start;align-items:flex-start;gap:30px;min-height:350px;padding:50px 24px 80px;display:flex;position:relative}section.common_banner_03 .common_banner_03__body{width:100%;color:inherit;flex-direction:column;align-items:flex-start;padding:0;text-decoration:none;display:flex}section.common_banner_03 .common_banner_03__text{flex-direction:column;width:100%;display:flex}section.common_banner_03 .common_banner_03__title{flex-direction:column;gap:4px;width:100%;display:flex}section.common_banner_03 a.common_banner_03__link-wrap:hover .btn-text-30__icon{background:var(--color-accent)}section.common_banner_03 .common_banner_03__kicker{color:#fff;margin:0;font-size:13px;line-height:19px}section.common_banner_03 .common_banner_03__tit{letter-spacing:-1%;color:#fff;margin:0;font-size:24px;font-weight:600;line-height:34px}section.common_banner_03 .common_banner_03__desc{color:#ffffffb3;margin:20px 0 0;font-size:15px;line-height:23px}section.common_banner_03 .common_banner_03__desc p{margin:0}section.common_banner_03 .common_banner_03__link-wrap{color:inherit;align-items:center;text-decoration:none;display:flex}section.common_banner_03 .common_banner_03__link{color:#fff;min-height:22px;font-size:14px;line-height:1}section.common_banner_03 .common_banner_03__link .btn-text-30__icon{width:22px;height:22px}section.common_banner_03 .common_banner_03__link .icon_arrow-18{background:url(/ico/ico_arrow_right_14_white.svg) 50%/contain no-repeat}section.common_banner_03 a.common_banner_03__link-wrap:hover .common_banner_03__link .icon_arrow-18{filter:none}}@media (min-width:781px){section.common_banner_04{text-align:center;color:#fff;padding:0}section.common_banner_04 .common_banner_04__body{color:inherit;padding:82px 0;text-decoration:none;display:block;position:relative;overflow:hidden}section.common_banner_04 .common_banner_04__body .common_banner_04__bg{z-index:0;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}section.common_banner_04 .common_banner_04__body .common_banner_04__bg--mo{display:none}section.common_banner_04 .common_banner_04__inner{z-index:2;position:relative}section.common_banner_04 .common_banner_04__tit{letter-spacing:-2%;margin-bottom:8px;font-family:jaka,Arial,Helvetica,sans-serif;font-size:42px;font-weight:700;line-height:52px}section.common_banner_04 .common_banner_04__desc{margin:0 auto 24px;font-size:16px;line-height:24px}section.common_banner_04 .common_banner_04__body:hover .btn-lv01--line-solid{color:var(--color-primary);background:#fff}}@media (max-width:780px){section.common_banner_04{text-align:center;color:#fff;padding:0}section.common_banner_04 .common_banner_04__body{min-height:370px;color:inherit;justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex;position:relative;overflow:hidden}section.common_banner_04 .common_banner_04__body .common_banner_04__bg{z-index:0;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}section.common_banner_04 .common_banner_04__body .common_banner_04__bg--mo{display:block}section.common_banner_04 .common_banner_04__body .common_banner_04__bg--pc{display:none}section.common_banner_04 .common_banner_04__inner{z-index:2;flex-direction:column;align-items:center;display:flex;position:relative}section.common_banner_04 .common_banner_04__tit{letter-spacing:-1%;margin:0 0 10px;font-family:inherit;font-size:24px;font-weight:600;line-height:34px}section.common_banner_04 .common_banner_04__desc{margin:0 0 30px;font-size:15px;line-height:23px}section.common_banner_04 .common_banner_04__body:hover .btn-lv01--line-solid{color:var(--color-primary);background:#fff}}@media (min-width:781px){section.common_banner_02{padding:0}section.common_banner_02 .common_banner_02__panel{min-height:220px;color:inherit;background:#0f1f45;border-radius:4px;text-decoration:none;display:block;position:relative;overflow:hidden}section.common_banner_02 .common_banner_02__panel:hover .btn-text-30__icon,section.common_banner_02 .common_banner_02__link:hover .btn-text-30__icon{background:var(--color-accent)}section.common_banner_02 .common_banner_02__body .common_banner_02__bg{z-index:0;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}section.common_banner_02 .common_banner_02__body .common_banner_02__bg--mo{display:none}section.common_banner_02 .common_banner_02__body{z-index:1;justify-content:space-between;align-items:center;gap:40px;min-height:220px;padding:60px;display:flex;position:relative;overflow:hidden}section.common_banner_02 .common_banner_02__text{z-index:1;flex:1;min-width:0;position:relative}section.common_banner_02 .banner_tit{color:#fff;text-align:left;margin:0 0 8px;font-size:34px;font-weight:600;line-height:44px}section.common_banner_02 .common_banner_02__desc{color:#ffffffb3;text-align:left;font-size:16px;line-height:24px}section.common_banner_02 .common_banner_02__desc p{margin:0}section.common_banner_02 .common_banner_02__link{z-index:1;color:#fff;flex-shrink:0;text-decoration:none;position:relative}section.common_banner_02 .common_banner_02__link .icon_link-14{background:url(/ico/ico_arrow_right_18_white.svg) 50%/contain no-repeat}section.common_banner_02.common_banner_02--arrow .common_banner_02__link .icon_arrow-14{filter:none;background:url(/ico/ico_arrow_right_14_white.svg) 50%/contain no-repeat}section.common_banner_02.common_banner_02--arrow .common_banner_02__link:hover .icon_arrow-14{filter:none}section.common_banner_02.common_banner_02--expert .common_banner_02__panel,section.common_banner_02.common_banner_02--expert .common_banner_02__body,section.common_banner_02.common_banner_02--expert .common_banner_02__contact{overflow:visible}}@media (max-width:780px){section.common_banner_02{padding:0}section.common_banner_02 .common_banner_02__panel{min-height:auto;color:inherit;background:#0f1f45;border-radius:4px;text-decoration:none;display:block;position:relative;overflow:hidden}section.common_banner_02 .common_banner_02__body .common_banner_02__bg{z-index:0;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}section.common_banner_02 .common_banner_02__body .common_banner_02__bg--mo{display:block}section.common_banner_02 .common_banner_02__body .common_banner_02__bg--pc{display:none}section.common_banner_02 .common_banner_02__body{z-index:1;flex-direction:column;align-items:flex-start;gap:24px;padding:40px 24px;display:flex;position:relative;overflow:hidden}section.common_banner_02 .common_banner_02__text,section.common_banner_02 .common_banner_02__link{z-index:1;position:relative}section.common_banner_02 .banner_tit{letter-spacing:-1%;color:#fff;text-align:left;margin:0 0 8px;font-size:26px;font-weight:600;line-height:34px}section.common_banner_02 .common_banner_02__desc{color:#ffffffb3;text-align:left;font-size:15px;line-height:23px}section.common_banner_02 .common_banner_02__desc p{margin:0}section.common_banner_02 .common_banner_02__link{color:#fff}section.common_banner_02 .common_banner_02__link .icon_link-14{background:url(/ico/ico_arrow_right_18_white.svg) 50%/contain no-repeat}section.common_banner_02.common_banner_02--arrow .common_banner_02__link .icon_arrow-14{filter:none;background:url(/ico/ico_arrow_right_14_white.svg) 50%/contain no-repeat}section.common_banner_02.common_banner_02--arrow .common_banner_02__link:hover .icon_arrow-14{filter:none}section.common_banner_02.common_banner_02--expert{padding:0}section.common_banner_02.common_banner_02--expert .common_banner_02__panel,section.common_banner_02.common_banner_02--expert .common_banner_02__body{overflow:visible}section.common_banner_02.common_banner_02--expert .common_banner_02__content{z-index:1;position:relative}section.common_banner_02.common_banner_02--expert .common_banner_02__panel{border-radius:0;min-height:368px}section.common_banner_02.common_banner_02--expert .common_banner_02__body{gap:0;min-height:368px;padding:40px 24px}section.common_banner_02.common_banner_02--expert .common_banner_02__content{flex-direction:column;gap:30px;width:100%;display:flex}section.common_banner_02.common_banner_02--expert .common_banner_02__text{flex-direction:column;gap:10px;display:flex}section.common_banner_02.common_banner_02--expert .banner_tit{margin:0;font-size:24px;font-weight:600;line-height:34px}section.common_banner_02.common_banner_02--expert .common_banner_02__desc{color:#ffffffb3;font-size:15px;line-height:23px}section.common_banner_02.common_banner_02--expert .common_banner_02__contact{flex-direction:column;align-items:flex-start;gap:14px;display:flex;position:relative}section.common_banner_02.common_banner_02--expert .common_banner_02__email{color:#fff;font-size:14px;font-weight:400;line-height:20px;text-decoration:none}section.common_banner_02.common_banner_02--expert .common_banner_02__contact .btn-line-30--on-dark{box-sizing:border-box;white-space:nowrap;flex:none;gap:5px;width:fit-content;min-width:0;max-width:none;height:30px;min-height:30px;padding:8px 14px;font-size:13px;line-height:14px}section.common_banner_02.common_banner_02--expert .common_banner_02__link{min-height:22px;margin-top:36px;font-size:14px;font-weight:500;line-height:1}section.common_banner_02.common_banner_02--expert .common_banner_02__link .btn-text-30__icon{width:22px;height:22px}section.common_banner_02.common_banner_02--expert.common_banner_02--arrow .common_banner_02__link:hover .icon_arrow-14{filter:none}}.common_banner_02__copy{z-index:3;position:relative;overflow:visible}.common_banner_02__copy-toast{z-index:20;box-sizing:border-box;color:#fff;text-align:center;white-space:nowrap;pointer-events:none;background:#0c1625e6;border-radius:16.5px;justify-content:center;align-items:center;min-width:109px;height:33px;margin-bottom:15px;padding:0 14px;font-size:15px;font-weight:400;line-height:23px;display:flex;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.common_banner_02__copy-toast:after{content:"";clip-path:polygon(0 0,100% 0,50% 100%);background:#0c1625e6;width:12px;height:6px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}section .swiper_type_01_btn,section .products_swipers_btn,section .banner-nav__btn{width:var(--btn-rolling-50);height:var(--btn-rolling-50);border:1px solid var(--color-primary);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .2s,border-color .2s,opacity .2s;display:flex}section .swiper_type_01_btn:hover:not(.is-disabled),section .products_swipers_btn:hover:not(.is-disabled),section .banner-nav__btn:hover:not(.is-disabled){background:var(--color-primary);border-color:var(--color-primary)}section .swiper_type_01_btn.is-disabled,section .products_swipers_btn.is-disabled,section .banner-nav__btn.is-disabled{opacity:.35;cursor:default;pointer-events:none}section .swiper_type_01_icon,section .products_swipers_icon,section .banner-nav__icon{background:url(/ico/ico_arrow_right_24_blue.svg) 50%/contain no-repeat;width:18px;height:18px;display:block}section .swiper_type_01_btn:hover:not(.is-disabled) .swiper_type_01_icon,section .products_swipers_btn:hover:not(.is-disabled) .products_swipers_icon{filter:brightness(0)invert()}section .swiper_type_01_icon--prev,section .products_swipers_icon--prev{transform:rotate(180deg)}section .swiper_type_01_pagination,section .products_swipers_pagination{flex:1;align-items:center;gap:0;display:flex}section .swiper_type_01_pagination__item,section .products_swipers_pagination__item{cursor:pointer;background:0 0;border:none;flex:1;height:2px;padding:8px 0}section .swiper_type_01_pagination__bar,section .products_swipers_pagination__bar{background:var(--color-border-light);width:100%;height:1px;transition:background .3s,height .3s;display:block}section .swiper_type_01_pagination__item.is-active .swiper_type_01_pagination__bar,section .swiper_type_01_pagination__item:hover .swiper_type_01_pagination__bar,section .products_swipers_pagination__item.is-active .products_swipers_pagination__bar,section .products_swipers_pagination__item:hover .products_swipers_pagination__bar{background:var(--color-text-light);height:2px;margin-top:-1px}section .swiper_type_01_controls,section .products_swipers_controls{justify-content:space-between;align-items:center;gap:24px;display:flex}section .swiper_type_01_nav,section .products_swipers_nav{flex-shrink:0;align-items:center;gap:20px;display:flex}section .page-numbering{justify-content:center;width:100%;display:flex}section .page-numbering__inner{justify-content:center;align-items:center;gap:8px;display:flex}section .page-numbering__control,section .page-numbering__page{cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background .2s,color .2s;display:flex}section .page-numbering__page{color:#666;border-radius:20px;font-size:16px;font-weight:400;line-height:24px}section .page-numbering__page:hover:not(.is-active){color:#222}section .page-numbering__page.is-active{color:#fff;cursor:default;background:#0f1f45;border-radius:20px;font-weight:600;line-height:26px}section .page-numbering__control.is-disabled{opacity:.35;cursor:default;pointer-events:none}section .page-numbering__icon--double{align-items:center;gap:0;display:flex}section .page-numbering__chev{flex-shrink:0;display:block}section .page-numbering__chev--left{transform:rotate(180deg)}section .banner-pagination{justify-content:center;align-items:center;gap:10px;display:flex}section .banner-pagination__dot{cursor:pointer;background:0 0;border:1px solid #fff6;border-radius:50%;width:8px;height:8px;padding:0;transition:background .2s}section .banner-pagination__dot.is-active,section .banner-pagination__dot:hover{background:#fff}section .banner-nav{align-items:center;gap:20px;display:flex}section .tab_btn{color:#22222240;cursor:pointer;background:0 0;border:none;padding:0 0 14px;font-size:20px;font-weight:700;line-height:30px;transition:color .2s;position:relative}section .tab_btn.is-active{color:var(--color-text)}section .tab_btn.is-active:after{background:var(--color-accent);content:"";border-radius:4px;width:8px;height:8px;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}section .tab_area{gap:40px;display:flex}section.common_faq .section_tit{font-weight:700}section.common_faq{position:relative;overflow:hidden}section.common_faq .common_faq__bg{z-index:0;background:#f5f7fa;position:absolute;inset:0}section.common_faq .inner{z-index:1;position:relative}section.common_faq .common_faq__list{flex-direction:column;display:flex}section.common_faq .faq_question{text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;transition:padding .28s cubic-bezier(.4,0,.2,1);display:flex}section.common_faq .faq_question .txt{color:#222;gap:10px;font-weight:600;display:flex}section.common_faq .faq_question .txt .impact{color:#0f1f45;font-family:jaka,Arial,Helvetica,sans-serif;font-weight:800}section.common_faq .faq_icon{background:#fff url(/ico/ico_down_16.svg) 50% no-repeat;border:1px solid #ddd;border-radius:50%;flex-shrink:0;transition:transform .28s cubic-bezier(.4,0,.2,1),background-color .22s,border-color .22s}section.common_faq .faq_item.is-open .faq_icon{transform:rotate(-180deg)}@media (hover:hover){section.common_faq .faq_item:hover .faq_icon{background-color:#e60040;background-image:url(/ico/ico_down_16_white.svg);border-color:#e60040}}section.common_faq .faq_answer_wrap{grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.4,0,.2,1);display:grid}section.common_faq .faq_item.is-open .faq_answer_wrap{grid-template-rows:1fr}section.common_faq .faq_answer_inner{min-height:0;overflow:hidden}section.common_faq .faq_answer{opacity:0;transition:opacity .14s cubic-bezier(.4,0,1,1),transform .14s cubic-bezier(.4,0,1,1);transform:translateY(-4px)}section.common_faq .faq_item.is-open .faq_answer{opacity:1;transition:opacity .22s cubic-bezier(.22,1,.36,1) 50ms,transform .26s cubic-bezier(.22,1,.36,1) 40ms;transform:translateY(0)}@media (min-width:781px){section.common_faq{padding:120px 0}section.common_faq .common_faq__head{margin-bottom:40px}section.common_faq .common_faq__list{border-top:1px solid #ddd}section.common_faq .faq_item{border-bottom:1px solid #ddd}section.common_faq .faq_question{gap:24px;padding:30px 20px;font-size:24px;line-height:34px}section.common_faq .faq_item.is-open .faq_question{padding-bottom:10px}section.common_faq .faq_question .txt{gap:14px;font-size:24px;line-height:34px}section.common_faq .faq_question .txt .impact{font-size:28px}section.common_faq .faq_icon{background-position:10px 13px;width:32px;height:32px}section.common_faq .faq_answer{color:#666;padding:0 60px 32px;font-size:16px;line-height:26px}}body section.devices_product_downloads{display:block}section.component-guide .guide_checkbox,section.devices_product_downloads .guide_checkbox.MuiCheckbox-root,section.support_download_contents .guide_checkbox.MuiCheckbox-root,section.support_download_search .guide_checkbox.MuiCheckbox-root,section.support_contact_form .guide_checkbox.MuiCheckbox-root{color:#0000;border-radius:4px;padding:0}section.component-guide .guide_checkbox,section.devices_product_downloads .guide_checkbox.MuiCheckbox-root.Mui-checked,section.support_download_contents .guide_checkbox.MuiCheckbox-root.Mui-checked,section.support_download_search .guide_checkbox.MuiCheckbox-root.Mui-checked,section.support_contact_form .guide_checkbox.MuiCheckbox-root.Mui-checked,section.component-guide .guide_checkbox,section.devices_product_downloads .guide_checkbox.MuiCheckbox-root:hover,section.support_download_contents .guide_checkbox.MuiCheckbox-root:hover,section.support_download_search .guide_checkbox.MuiCheckbox-root:hover,section.support_contact_form .guide_checkbox.MuiCheckbox-root:hover,section.component-guide .guide_checkbox,section.devices_product_downloads .guide_checkbox.MuiCheckbox-root.Mui-focusVisible,section.support_download_contents .guide_checkbox.MuiCheckbox-root.Mui-focusVisible,section.support_download_search .guide_checkbox.MuiCheckbox-root.Mui-focusVisible,section.support_contact_form .guide_checkbox.MuiCheckbox-root.Mui-focusVisible{color:#0000;background-color:#0000}section.component-guide .guide_checkbox,section.devices_product_downloads .guide_checkbox.MuiCheckbox-root .MuiSvgIcon-root,section.support_download_contents .guide_checkbox.MuiCheckbox-root .MuiSvgIcon-root,section.support_download_search .guide_checkbox.MuiCheckbox-root .MuiSvgIcon-root,section.support_contact_form .guide_checkbox.MuiCheckbox-root .MuiSvgIcon-root{display:none}section.component-guide .guide_checkbox,section.devices_product_downloads .guide_checkbox.MuiCheckbox-root.MuiCheckbox-indeterminate .guide_checkbox__icon,section.support_download_contents .guide_checkbox.MuiCheckbox-root.MuiCheckbox-indeterminate .guide_checkbox__icon,section.support_download_search .guide_checkbox.MuiCheckbox-root.MuiCheckbox-indeterminate .guide_checkbox__icon,section.support_contact_form .guide_checkbox.MuiCheckbox-root.MuiCheckbox-indeterminate .guide_checkbox__icon,section.devices_product_downloads .guide_checkbox__icon,section.support_download_contents .guide_checkbox__icon,section.support_download_search .guide_checkbox__icon,section.support_contact_form .guide_checkbox__icon{object-fit:contain;flex-shrink:0;width:22px;height:22px;display:block}section.component-guide .guide_field,section.devices_product_downloads .guide_field,section.support_download_contents .guide_field,section.support_download_search .guide_field,section.support_where_to_buy_contents .guide_field,section.support_where_to_buy_search .guide_field,section.support_contact_form .guide_field,section.support_service_training_curriculum .guide_field,section.support_service_training_detail_schedule .guide_field,section.support_service_training_session_detail .guide_field,section.support_service_training_request .guide_field,section.devices_explore .guide_field,section.common_privacy_policy .guide_field{width:280px}section.component-guide .guide_field--w200,section.devices_product_downloads .guide_field--w200,section.support_download_contents .guide_field--w200,section.support_download_search .guide_field--w200,section.support_where_to_buy_contents .guide_field--w200,section.support_where_to_buy_search .guide_field--w200,section.support_service_training_curriculum .guide_field--w200,section.support_service_training_detail_schedule .guide_field--w200,section.support_service_training_session_detail .guide_field--w200,section.support_service_training_request .guide_field--w200,section.devices_explore .guide_field--w200,section.common_privacy_policy .guide_field--w200{width:200px}section.component-guide .guide_field--w120,section.devices_product_downloads .guide_field--w120,section.support_download_contents .guide_field--w120,section.support_download_search .guide_field--w120,section.support_where_to_buy_contents .guide_field--w120,section.support_where_to_buy_search .guide_field--w120,section.support_service_training_curriculum .guide_field--w120,section.support_service_training_detail_schedule .guide_field--w120,section.support_service_training_session_detail .guide_field--w120,section.support_service_training_request .guide_field--w120,section.devices_explore .guide_field--w120,section.common_privacy_policy .guide_field--w120{width:120px;max-width:120px}@media (max-width:780px){section.component-guide .guide_field,section.component-guide .guide_field--w200,section.component-guide .guide_field--w120,section.devices_product_downloads .guide_field,section.devices_product_downloads .guide_field--w200,section.devices_product_downloads .guide_field--w120,section.support_download_contents .guide_field,section.support_download_contents .guide_field--w200,section.support_download_contents .guide_field--w120,section.support_download_search .guide_field,section.support_download_search .guide_field--w200,section.support_download_search .guide_field--w120,section.support_where_to_buy_contents .guide_field,section.support_where_to_buy_contents .guide_field--w200,section.support_where_to_buy_contents .guide_field--w120,section.support_where_to_buy_search .guide_field,section.support_where_to_buy_search .guide_field--w200,section.support_where_to_buy_search .guide_field--w120,section.support_contact_form .guide_field,section.support_service_training_curriculum .guide_field,section.support_service_training_curriculum .guide_field--w200,section.support_service_training_curriculum .guide_field--w120,section.support_service_training_detail_schedule .guide_field,section.support_service_training_detail_schedule .guide_field--w200,section.support_service_training_detail_schedule .guide_field--w120,section.support_service_training_session_detail .guide_field,section.support_service_training_session_detail .guide_field--w200,section.support_service_training_session_detail .guide_field--w120,section.support_service_training_request .guide_field,section.support_service_training_request .guide_field--w200,section.support_service_training_request .guide_field--w120,section.devices_explore .guide_field,section.common_privacy_policy .guide_field,section.devices_explore .guide_field--w200,section.common_privacy_policy .guide_field--w200,section.devices_explore .guide_field--w120,section.common_privacy_policy .guide_field--w120{width:100%;max-width:100%}}section.component-guide .guide_field--h38 .MuiOutlinedInput-root,section.devices_product_downloads .guide_field--h38 .MuiOutlinedInput-root,section.support_download_contents .guide_field--h38 .MuiOutlinedInput-root,section.support_download_search .guide_field--h38 .MuiOutlinedInput-root,section.support_where_to_buy_contents .guide_field--h38 .MuiOutlinedInput-root,section.support_where_to_buy_search .guide_field--h38 .MuiOutlinedInput-root,section.support_service_training_curriculum .guide_field--h38 .MuiOutlinedInput-root,section.support_service_training_detail_schedule .guide_field--h38 .MuiOutlinedInput-root,section.support_service_training_session_detail .guide_field--h38 .MuiOutlinedInput-root,section.support_service_training_request .guide_field--h38 .MuiOutlinedInput-root,section.devices_explore .guide_field--h38 .MuiOutlinedInput-root,section.common_privacy_policy .guide_field--h38 .MuiOutlinedInput-root{height:38px;min-height:38px;max-height:38px;font-size:14px;line-height:1}section.component-guide .guide_field--h38 .MuiOutlinedInput-input,section.component-guide .guide_field--h38 .MuiSelect-select,section.devices_product_downloads .guide_field--h38 .MuiOutlinedInput-input,section.support_download_contents .guide_field--h38 .MuiOutlinedInput-input,section.support_download_search .guide_field--h38 .MuiOutlinedInput-input,section.support_where_to_buy_contents .guide_field--h38 .MuiOutlinedInput-input,section.support_where_to_buy_search .guide_field--h38 .MuiOutlinedInput-input,section.devices_product_downloads .guide_field--h38 .MuiSelect-select,section.support_download_contents .guide_field--h38 .MuiSelect-select,section.support_download_search .guide_field--h38 .MuiSelect-select,section.support_where_to_buy_contents .guide_field--h38 .MuiSelect-select,section.support_where_to_buy_search .guide_field--h38 .MuiSelect-select,section.support_service_training_curriculum .guide_field--h38 .MuiSelect-select,section.support_service_training_detail_schedule .guide_field--h38 .MuiSelect-select,section.support_service_training_session_detail .guide_field--h38 .MuiSelect-select,section.support_service_training_request .guide_field--h38 .MuiSelect-select,section.devices_explore .guide_field--h38 .MuiSelect-select,section.common_privacy_policy .guide_field--h38 .MuiSelect-select{box-sizing:border-box;height:38px;min-height:38px;max-height:38px;padding:12px 30px 12px 16px;font-size:14px;line-height:1}section.component-guide .guide_field--h38 .guide_field__select-icon,section.component-guide .guide_field--h38 .MuiSelect-icon,section.devices_product_downloads .guide_field--h38 .guide_field__select-icon,section.support_download_contents .guide_field--h38 .guide_field__select-icon,section.support_download_search .guide_field--h38 .guide_field__select-icon,section.support_where_to_buy_contents .guide_field--h38 .guide_field__select-icon,section.support_where_to_buy_search .guide_field--h38 .guide_field__select-icon,section.devices_product_downloads .guide_field--h38 .MuiSelect-icon,section.support_download_contents .guide_field--h38 .MuiSelect-icon,section.support_download_search .guide_field--h38 .MuiSelect-icon,section.support_where_to_buy_contents .guide_field--h38 .MuiSelect-icon,section.support_where_to_buy_search .guide_field--h38 .MuiSelect-icon,section.support_service_training_curriculum .guide_field--h38 .MuiSelect-icon,section.support_service_training_detail_schedule .guide_field--h38 .MuiSelect-icon,section.support_service_training_session_detail .guide_field--h38 .MuiSelect-icon,section.support_service_training_request .guide_field--h38 .MuiSelect-icon,section.devices_explore .guide_field--h38 .MuiSelect-icon,section.common_privacy_policy .guide_field--h38 .MuiSelect-icon{width:14px;height:14px;right:12px}section.component-guide .guide_field--error-gap,section.devices_product_downloads .guide_field--error-gap,section.support_download_contents .guide_field--error-gap,section.support_download_search .guide_field--error-gap,section.support_where_to_buy_contents .guide_field--error-gap,section.support_where_to_buy_search .guide_field--error-gap,section.support_service_training_curriculum .guide_field--error-gap,section.support_service_training_detail_schedule .guide_field--error-gap,section.support_service_training_session_detail .guide_field--error-gap,section.support_service_training_request .guide_field--error-gap,section.devices_explore .guide_field--error-gap,section.common_privacy_policy .guide_field--error-gap{gap:8px}section.component-guide .guide_field .MuiInputLabel-root,section.devices_product_downloads .guide_field .MuiInputLabel-root,section.support_download_contents .guide_field .MuiInputLabel-root,section.support_download_search .guide_field .MuiInputLabel-root,section.support_where_to_buy_contents .guide_field .MuiInputLabel-root,section.support_where_to_buy_search .guide_field .MuiInputLabel-root,section.support_contact_form .guide_field .MuiInputLabel-root,section.support_service_training_curriculum .guide_field .MuiInputLabel-root,section.support_service_training_detail_schedule .guide_field .MuiInputLabel-root,section.support_service_training_session_detail .guide_field .MuiInputLabel-root,section.support_service_training_request .guide_field .MuiInputLabel-root,section.devices_explore .guide_field .MuiInputLabel-root,section.common_privacy_policy .guide_field .MuiInputLabel-root{max-width:none;color:var(--color-text);margin-bottom:10px;font-size:16px;line-height:26px;position:relative;transform:none}section.component-guide .guide_field .MuiInputLabel-root.Mui-focused,section.component-guide .guide_field .MuiInputLabel-root.Mui-error,section.devices_product_downloads .guide_field .MuiInputLabel-root.Mui-focused,section.support_download_contents .guide_field .MuiInputLabel-root.Mui-focused,section.support_download_search .guide_field .MuiInputLabel-root.Mui-focused,section.support_where_to_buy_contents .guide_field .MuiInputLabel-root.Mui-focused,section.support_where_to_buy_search .guide_field .MuiInputLabel-root.Mui-focused,section.support_contact_form .guide_field .MuiInputLabel-root.Mui-focused,section.devices_product_downloads .guide_field .MuiInputLabel-root.Mui-error,section.support_download_contents .guide_field .MuiInputLabel-root.Mui-error,section.support_download_search .guide_field .MuiInputLabel-root.Mui-error,section.support_where_to_buy_contents .guide_field .MuiInputLabel-root.Mui-error,section.support_where_to_buy_search .guide_field .MuiInputLabel-root.Mui-error,section.support_contact_form .guide_field .MuiInputLabel-root.Mui-error,section.support_service_training_curriculum .guide_field .MuiInputLabel-root.Mui-error,section.support_service_training_detail_schedule .guide_field .MuiInputLabel-root.Mui-error,section.support_service_training_session_detail .guide_field .MuiInputLabel-root.Mui-error,section.support_service_training_request .guide_field .MuiInputLabel-root.Mui-error,section.devices_explore .guide_field .MuiInputLabel-root.Mui-error,section.common_privacy_policy .guide_field .MuiInputLabel-root.Mui-error{color:var(--color-text)}section.component-guide .guide_field .MuiOutlinedInput-root,section.devices_product_downloads .guide_field .MuiOutlinedInput-root,section.support_download_contents .guide_field .MuiOutlinedInput-root,section.support_download_search .guide_field .MuiOutlinedInput-root,section.support_where_to_buy_contents .guide_field .MuiOutlinedInput-root,section.support_where_to_buy_search .guide_field .MuiOutlinedInput-root,section.support_contact_form .guide_field .MuiOutlinedInput-root,section.support_service_training_curriculum .guide_field .MuiOutlinedInput-root,section.support_service_training_detail_schedule .guide_field .MuiOutlinedInput-root,section.support_service_training_session_detail .guide_field .MuiOutlinedInput-root,section.support_service_training_request .guide_field .MuiOutlinedInput-root,section.devices_explore .guide_field .MuiOutlinedInput-root,section.common_privacy_policy .guide_field .MuiOutlinedInput-root{box-sizing:border-box;height:50px;min-height:50px;max-height:50px;color:var(--color-text);background:var(--color-bg);border-radius:var(--field-radius);padding:0;font-size:15px;line-height:23px}section.component-guide .guide_field .MuiOutlinedInput-root fieldset,section.devices_product_downloads .guide_field .MuiOutlinedInput-root fieldset,section.support_download_contents .guide_field .MuiOutlinedInput-root fieldset,section.support_download_search .guide_field .MuiOutlinedInput-root fieldset,section.support_where_to_buy_contents .guide_field .MuiOutlinedInput-root fieldset,section.support_where_to_buy_search .guide_field .MuiOutlinedInput-root fieldset,section.support_contact_form .guide_field .MuiOutlinedInput-root fieldset,section.support_service_training_curriculum .guide_field .MuiOutlinedInput-root fieldset,section.support_service_training_detail_schedule .guide_field .MuiOutlinedInput-root fieldset,section.support_service_training_session_detail .guide_field .MuiOutlinedInput-root fieldset,section.support_service_training_request .guide_field .MuiOutlinedInput-root fieldset,section.devices_explore .guide_field .MuiOutlinedInput-root fieldset,section.common_privacy_policy .guide_field .MuiOutlinedInput-root fieldset,section.component-guide .guide_field .MuiOutlinedInput-root:hover fieldset,section.devices_product_downloads .guide_field .MuiOutlinedInput-root:hover fieldset,section.support_download_contents .guide_field .MuiOutlinedInput-root:hover fieldset,section.support_download_search .guide_field .MuiOutlinedInput-root:hover fieldset,section.support_where_to_buy_contents .guide_field .MuiOutlinedInput-root:hover fieldset,section.support_where_to_buy_search .guide_field .MuiOutlinedInput-root:hover fieldset,section.support_contact_form .guide_field .MuiOutlinedInput-root:hover fieldset,section.support_service_training_curriculum .guide_field .MuiOutlinedInput-root:hover fieldset,section.support_service_training_detail_schedule .guide_field .MuiOutlinedInput-root:hover fieldset,section.support_service_training_session_detail .guide_field .MuiOutlinedInput-root:hover fieldset,section.support_service_training_request .guide_field .MuiOutlinedInput-root:hover fieldset,section.devices_explore .guide_field .MuiOutlinedInput-root:hover fieldset,section.common_privacy_policy .guide_field .MuiOutlinedInput-root:hover fieldset{border-color:var(--color-border)}section.component-guide .guide_field .MuiOutlinedInput-root.Mui-focused:not(.Mui-error) fieldset,section.devices_product_downloads .guide_field .MuiOutlinedInput-root.Mui-focused:not(.Mui-error) fieldset,section.support_download_contents .guide_field .MuiOutlinedInput-root.Mui-focused:not(.Mui-error) fieldset,section.support_download_search .guide_field .MuiOutlinedInput-root.Mui-focused:not(.Mui-error) fieldset,section.support_where_to_buy_contents .guide_field .MuiOutlinedInput-root.Mui-focused:not(.Mui-error) fieldset,section.support_where_to_buy_search .guide_field .MuiOutlinedInput-root.Mui-focused:not(.Mui-error) fieldset,section.support_contact_form .guide_field .MuiOutlinedInput-root.Mui-focused:not(.Mui-error) fieldset,section.support_service_training_curriculum .guide_field .MuiOutlinedInput-root.Mui-focused:not(.Mui-error) fieldset,section.support_service_training_detail_schedule .guide_field .MuiOutlinedInput-root.Mui-focused:not(.Mui-error) fieldset,section.support_service_training_session_detail .guide_field .MuiOutlinedInput-root.Mui-focused:not(.Mui-error) fieldset,section.support_service_training_request .guide_field .MuiOutlinedInput-root.Mui-focused:not(.Mui-error) fieldset,section.devices_explore .guide_field .MuiOutlinedInput-root.Mui-focused:not(.Mui-error) fieldset,section.common_privacy_policy .guide_field .MuiOutlinedInput-root.Mui-focused:not(.Mui-error) fieldset{border-color:var(--color-text-muted);border-width:1px}section.component-guide .guide_field .MuiOutlinedInput-root.Mui-error fieldset,section.devices_product_downloads .guide_field .MuiOutlinedInput-root.Mui-error fieldset,section.support_download_contents .guide_field .MuiOutlinedInput-root.Mui-error fieldset,section.support_download_search .guide_field .MuiOutlinedInput-root.Mui-error fieldset,section.support_where_to_buy_contents .guide_field .MuiOutlinedInput-root.Mui-error fieldset,section.support_where_to_buy_search .guide_field .MuiOutlinedInput-root.Mui-error fieldset,section.support_contact_form .guide_field .MuiOutlinedInput-root.Mui-error fieldset,section.support_service_training_curriculum .guide_field .MuiOutlinedInput-root.Mui-error fieldset,section.support_service_training_detail_schedule .guide_field .MuiOutlinedInput-root.Mui-error fieldset,section.support_service_training_session_detail .guide_field .MuiOutlinedInput-root.Mui-error fieldset,section.support_service_training_request .guide_field .MuiOutlinedInput-root.Mui-error fieldset,section.devices_explore .guide_field .MuiOutlinedInput-root.Mui-error fieldset,section.common_privacy_policy .guide_field .MuiOutlinedInput-root.Mui-error fieldset{border-color:var(--color-error)}section.component-guide .guide_field .MuiOutlinedInput-root.Mui-disabled,section.devices_product_downloads .guide_field .MuiOutlinedInput-root.Mui-disabled,section.support_download_contents .guide_field .MuiOutlinedInput-root.Mui-disabled,section.support_download_search .guide_field .MuiOutlinedInput-root.Mui-disabled,section.support_where_to_buy_contents .guide_field .MuiOutlinedInput-root.Mui-disabled,section.support_where_to_buy_search .guide_field .MuiOutlinedInput-root.Mui-disabled,section.support_contact_form .guide_field .MuiOutlinedInput-root.Mui-disabled,section.support_service_training_curriculum .guide_field .MuiOutlinedInput-root.Mui-disabled,section.support_service_training_detail_schedule .guide_field .MuiOutlinedInput-root.Mui-disabled,section.support_service_training_session_detail .guide_field .MuiOutlinedInput-root.Mui-disabled,section.support_service_training_request .guide_field .MuiOutlinedInput-root.Mui-disabled,section.devices_explore .guide_field .MuiOutlinedInput-root.Mui-disabled,section.common_privacy_policy .guide_field .MuiOutlinedInput-root.Mui-disabled{background:var(--color-bg-muted);color:#222;-webkit-text-fill-color:#222;opacity:1}section.component-guide .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiSelect-select,section.component-guide .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-input,section.component-guide .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiNativeSelect-select,section.component-guide .guide_field .MuiOutlinedInput-root.Mui-disabled .guide_field__select-value,section.devices_product_downloads .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiSelect-select,section.devices_product_downloads .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-input,section.devices_product_downloads .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiNativeSelect-select,section.devices_product_downloads .guide_field .MuiOutlinedInput-root.Mui-disabled .guide_field__select-value,section.support_download_contents .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiSelect-select,section.support_download_contents .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-input,section.support_download_contents .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiNativeSelect-select,section.support_download_contents .guide_field .MuiOutlinedInput-root.Mui-disabled .guide_field__select-value,section.support_download_search .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiSelect-select,section.support_download_search .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-input,section.support_download_search .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiNativeSelect-select,section.support_download_search .guide_field .MuiOutlinedInput-root.Mui-disabled .guide_field__select-value,section.support_where_to_buy_contents .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiSelect-select,section.support_where_to_buy_contents .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-input,section.support_where_to_buy_contents .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiNativeSelect-select,section.support_where_to_buy_contents .guide_field .MuiOutlinedInput-root.Mui-disabled .guide_field__select-value,section.support_where_to_buy_search .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiSelect-select,section.support_where_to_buy_search .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-input,section.support_where_to_buy_search .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiNativeSelect-select,section.support_where_to_buy_search .guide_field .MuiOutlinedInput-root.Mui-disabled .guide_field__select-value,section.support_contact_form .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiSelect-select,section.support_contact_form .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-input,section.support_contact_form .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiNativeSelect-select,section.support_contact_form .guide_field .MuiOutlinedInput-root.Mui-disabled .guide_field__select-value,section.support_service_training_curriculum .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiSelect-select,section.support_service_training_curriculum .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-input,section.support_service_training_curriculum .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiNativeSelect-select,section.support_service_training_curriculum .guide_field .MuiOutlinedInput-root.Mui-disabled .guide_field__select-value,section.support_service_training_detail_schedule .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiSelect-select,section.support_service_training_detail_schedule .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-input,section.support_service_training_detail_schedule .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiNativeSelect-select,section.support_service_training_detail_schedule .guide_field .MuiOutlinedInput-root.Mui-disabled .guide_field__select-value,section.support_service_training_session_detail .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiSelect-select,section.support_service_training_session_detail .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-input,section.support_service_training_session_detail .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiNativeSelect-select,section.support_service_training_session_detail .guide_field .MuiOutlinedInput-root.Mui-disabled .guide_field__select-value,section.support_service_training_request .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiSelect-select,section.support_service_training_request .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-input,section.support_service_training_request .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiNativeSelect-select,section.support_service_training_request .guide_field .MuiOutlinedInput-root.Mui-disabled .guide_field__select-value,section.devices_explore .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiSelect-select,section.devices_explore .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-input,section.devices_explore .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiNativeSelect-select,section.devices_explore .guide_field .MuiOutlinedInput-root.Mui-disabled .guide_field__select-value,section.common_privacy_policy .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiSelect-select,section.common_privacy_policy .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-input,section.common_privacy_policy .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiNativeSelect-select,section.common_privacy_policy .guide_field .MuiOutlinedInput-root.Mui-disabled .guide_field__select-value{color:#222;-webkit-text-fill-color:#222;opacity:1}section.component-guide .guide_field .MuiOutlinedInput-input,section.devices_product_downloads .guide_field .MuiOutlinedInput-input,section.support_download_contents .guide_field .MuiOutlinedInput-input,section.support_download_search .guide_field .MuiOutlinedInput-input,section.support_where_to_buy_contents .guide_field .MuiOutlinedInput-input,section.support_where_to_buy_search .guide_field .MuiOutlinedInput-input,section.support_contact_form .guide_field .MuiOutlinedInput-input,section.support_service_training_curriculum .guide_field .MuiOutlinedInput-input,section.support_service_training_detail_schedule .guide_field .MuiOutlinedInput-input,section.support_service_training_session_detail .guide_field .MuiOutlinedInput-input,section.support_service_training_request .guide_field .MuiOutlinedInput-input,section.devices_explore .guide_field .MuiOutlinedInput-input,section.common_privacy_policy .guide_field .MuiOutlinedInput-input{box-sizing:border-box;height:50px;padding:0 20px}section.component-guide .guide_field .MuiOutlinedInput-input::placeholder,section.devices_product_downloads .guide_field .MuiOutlinedInput-input::placeholder,section.support_download_contents .guide_field .MuiOutlinedInput-input::placeholder,section.support_download_search .guide_field .MuiOutlinedInput-input::placeholder,section.support_where_to_buy_contents .guide_field .MuiOutlinedInput-input::placeholder,section.support_where_to_buy_search .guide_field .MuiOutlinedInput-input::placeholder,section.support_contact_form .guide_field .MuiOutlinedInput-input::placeholder,section.support_service_training_curriculum .guide_field .MuiOutlinedInput-input::placeholder,section.support_service_training_detail_schedule .guide_field .MuiOutlinedInput-input::placeholder,section.support_service_training_session_detail .guide_field .MuiOutlinedInput-input::placeholder,section.support_service_training_request .guide_field .MuiOutlinedInput-input::placeholder,section.devices_explore .guide_field .MuiOutlinedInput-input::placeholder,section.common_privacy_policy .guide_field .MuiOutlinedInput-input::placeholder{color:var(--color-border);opacity:1}section.component-guide .guide_field .MuiFormHelperText-root,section.devices_product_downloads .guide_field .MuiFormHelperText-root,section.support_download_contents .guide_field .MuiFormHelperText-root,section.support_download_search .guide_field .MuiFormHelperText-root,section.support_where_to_buy_contents .guide_field .MuiFormHelperText-root,section.support_where_to_buy_search .guide_field .MuiFormHelperText-root,section.support_contact_form .guide_field .MuiFormHelperText-root,section.support_service_training_curriculum .guide_field .MuiFormHelperText-root,section.support_service_training_detail_schedule .guide_field .MuiFormHelperText-root,section.support_service_training_session_detail .guide_field .MuiFormHelperText-root,section.support_service_training_request .guide_field .MuiFormHelperText-root,section.devices_explore .guide_field .MuiFormHelperText-root,section.common_privacy_policy .guide_field .MuiFormHelperText-root{margin:0;font-size:15px;line-height:23px}section.component-guide .guide_field .MuiFormHelperText-root.Mui-error,section.devices_product_downloads .guide_field .MuiFormHelperText-root.Mui-error,section.support_download_contents .guide_field .MuiFormHelperText-root.Mui-error,section.support_download_search .guide_field .MuiFormHelperText-root.Mui-error,section.support_where_to_buy_contents .guide_field .MuiFormHelperText-root.Mui-error,section.support_where_to_buy_search .guide_field .MuiFormHelperText-root.Mui-error,section.support_contact_form .guide_field .MuiFormHelperText-root.Mui-error,section.support_service_training_curriculum .guide_field .MuiFormHelperText-root.Mui-error,section.support_service_training_detail_schedule .guide_field .MuiFormHelperText-root.Mui-error,section.support_service_training_session_detail .guide_field .MuiFormHelperText-root.Mui-error,section.support_service_training_request .guide_field .MuiFormHelperText-root.Mui-error,section.devices_explore .guide_field .MuiFormHelperText-root.Mui-error,section.common_privacy_policy .guide_field .MuiFormHelperText-root.Mui-error{color:var(--color-error)}section.component-guide .guide_field--search .MuiOutlinedInput-root,section.devices_product_downloads .guide_field--search .MuiOutlinedInput-root,section.support_download_contents .guide_field--search .MuiOutlinedInput-root,section.support_download_search .guide_field--search .MuiOutlinedInput-root,section.support_where_to_buy_contents .guide_field--search .MuiOutlinedInput-root,section.support_where_to_buy_search .guide_field--search .MuiOutlinedInput-root,section.support_service_training_curriculum .guide_field--search .MuiOutlinedInput-root,section.support_service_training_detail_schedule .guide_field--search .MuiOutlinedInput-root,section.support_service_training_session_detail .guide_field--search .MuiOutlinedInput-root,section.support_service_training_request .guide_field--search .MuiOutlinedInput-root,section.devices_explore .guide_field--search .MuiOutlinedInput-root,section.common_privacy_policy .guide_field--search .MuiOutlinedInput-root{gap:12px;padding:0 20px}section.component-guide .guide_field--search .MuiOutlinedInput-input,section.devices_product_downloads .guide_field--search .MuiOutlinedInput-input,section.support_download_contents .guide_field--search .MuiOutlinedInput-input,section.support_download_search .guide_field--search .MuiOutlinedInput-input,section.support_where_to_buy_contents .guide_field--search .MuiOutlinedInput-input,section.support_where_to_buy_search .guide_field--search .MuiOutlinedInput-input,section.support_service_training_curriculum .guide_field--search .MuiOutlinedInput-input,section.support_service_training_detail_schedule .guide_field--search .MuiOutlinedInput-input,section.support_service_training_session_detail .guide_field--search .MuiOutlinedInput-input,section.support_service_training_request .guide_field--search .MuiOutlinedInput-input,section.devices_explore .guide_field--search .MuiOutlinedInput-input,section.common_privacy_policy .guide_field--search .MuiOutlinedInput-input{flex:1;min-width:0;height:50px;padding:0}section.component-guide .guide_field--search .guide_field__search-adorn,section.devices_product_downloads .guide_field--search .guide_field__search-adorn,section.support_download_contents .guide_field--search .guide_field__search-adorn,section.support_download_search .guide_field--search .guide_field__search-adorn,section.support_where_to_buy_contents .guide_field--search .guide_field__search-adorn,section.support_where_to_buy_search .guide_field--search .guide_field__search-adorn,section.support_service_training_curriculum .guide_field--search .guide_field__search-adorn,section.support_service_training_detail_schedule .guide_field--search .guide_field__search-adorn,section.support_service_training_session_detail .guide_field--search .guide_field__search-adorn,section.support_service_training_request .guide_field--search .guide_field__search-adorn,section.devices_explore .guide_field--search .guide_field__search-adorn,section.common_privacy_policy .guide_field--search .guide_field__search-adorn{flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;height:auto;max-height:none;margin:0;padding:0;display:flex}section.component-guide .guide_field--search .guide_field__search-icon,section.devices_product_downloads .guide_field--search .guide_field__search-icon,section.support_download_contents .guide_field--search .guide_field__search-icon,section.support_download_search .guide_field--search .guide_field__search-icon,section.support_where_to_buy_contents .guide_field--search .guide_field__search-icon,section.support_where_to_buy_search .guide_field--search .guide_field__search-icon,section.support_service_training_curriculum .guide_field--search .guide_field__search-icon,section.support_service_training_detail_schedule .guide_field--search .guide_field__search-icon,section.support_service_training_session_detail .guide_field--search .guide_field__search-icon,section.support_service_training_request .guide_field--search .guide_field__search-icon,section.devices_explore .guide_field--search .guide_field__search-icon,section.common_privacy_policy .guide_field--search .guide_field__search-icon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}section.component-guide .guide_field--search .guide_field__search-icon img,section.devices_product_downloads .guide_field--search .guide_field__search-icon img,section.support_download_contents .guide_field--search .guide_field__search-icon img,section.support_download_search .guide_field--search .guide_field__search-icon img,section.support_where_to_buy_contents .guide_field--search .guide_field__search-icon img,section.support_where_to_buy_search .guide_field--search .guide_field__search-icon img,section.support_service_training_curriculum .guide_field--search .guide_field__search-icon img,section.support_service_training_detail_schedule .guide_field--search .guide_field__search-icon img,section.support_service_training_session_detail .guide_field--search .guide_field__search-icon img,section.support_service_training_request .guide_field--search .guide_field__search-icon img,section.devices_explore .guide_field--search .guide_field__search-icon img,section.common_privacy_policy .guide_field--search .guide_field__search-icon img{width:18px;height:18px;display:block}section.component-guide .guide_field--search .guide_field__search-icon-button,section.devices_product_downloads .guide_field--search .guide_field__search-icon-button,section.support_download_contents .guide_field--search .guide_field__search-icon-button,section.support_download_search .guide_field--search .guide_field__search-icon,section.support_where_to_buy_contents .guide_field--search .guide_field__search-icon,section.support_where_to_buy_search .guide_field--search .guide_field__search-icon-button,section.support_service_training_curriculum .guide_field--search .guide_field__search-icon-button,section.support_service_training_detail_schedule .guide_field--search .guide_field__search-icon-button,section.support_service_training_session_detail .guide_field--search .guide_field__search-icon-button,section.support_service_training_request .guide_field--search .guide_field__search-icon-button,section.devices_explore .guide_field--search .guide_field__search-icon-button,section.common_privacy_policy .guide_field--search .guide_field__search-icon-button{cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin:0;padding:0;display:inline-flex}section.component-guide .guide_field--search .guide_field__search-icon-button img,section.devices_product_downloads .guide_field--search .guide_field__search-icon-button img,section.support_download_contents .guide_field--search .guide_field__search-icon-button img,section.support_download_search .guide_field--search .guide_field__search-icon-button img,section.support_where_to_buy_contents .guide_field--search .guide_field__search-icon-button img,section.support_where_to_buy_search .guide_field--search .guide_field__search-icon-button img,section.support_service_training_curriculum .guide_field--search .guide_field__search-icon-button img,section.support_service_training_detail_schedule .guide_field--search .guide_field__search-icon-button img,section.support_service_training_session_detail .guide_field--search .guide_field__search-icon-button img,section.support_service_training_request .guide_field--search .guide_field__search-icon-button img,section.devices_explore .guide_field--search .guide_field__search-icon-button img,section.common_privacy_policy .guide_field--search .guide_field__search-icon-button img{width:18px;height:18px;display:block}section.component-guide .guide_field--search .guide_field__search-clear{border:1px solid var(--color-border);background:var(--color-bg);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;padding:0;transition:background .2s,border-color .2s;display:inline-flex}section.component-guide .guide_field--search .guide_field__search-clear:hover{background:#f5f7fa;border-color:#ccc}section.component-guide .guide_field--search .guide_field__search-clear-icon{justify-content:center;align-items:center;width:10px;height:10px;display:flex}section.component-guide .guide_field--search .guide_field__search-clear-icon img{width:10px;height:10px;display:block}.guide_field--search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.guide_field--search input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.gnb_search__field input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.gnb_search__field input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.search_all_hero__field input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.search_all_hero__field input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}section.component-guide .guide_field .MuiSelect-select,section.devices_product_downloads .guide_field .MuiSelect-select,section.support_download_contents .guide_field .MuiSelect-select,section.support_download_search .guide_field .MuiSelect-select,section.support_where_to_buy_contents .guide_field .MuiSelect-select,section.support_where_to_buy_search .guide_field .MuiSelect-select,section.support_contact_form .guide_field .MuiSelect-select,section.support_service_training_curriculum .guide_field .MuiSelect-select,section.support_service_training_detail_schedule .guide_field .MuiSelect-select,section.support_service_training_session_detail .guide_field .MuiSelect-select,section.support_service_training_request .guide_field .MuiSelect-select,section.devices_explore .guide_field .MuiSelect-select,section.common_privacy_policy .guide_field .MuiSelect-select,section.company-blog-list .guide_field .MuiSelect-select,section.company-press-list .guide_field .MuiSelect-select,section.company-articles-list .guide_field .MuiSelect-select,section.company-events-past .guide_field .MuiSelect-select{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;align-items:center;min-width:0;height:50px;min-height:50px;padding:0 44px 0 20px;font-size:15px;line-height:23px;display:flex;overflow:hidden}section .guide_field .MuiNativeSelect-select{box-sizing:border-box;height:50px;min-height:50px;color:var(--color-text);background:0 0;padding:0 44px 0 20px;font-size:15px;line-height:23px}section .guide_field .MuiOutlinedInput-root.Mui-disabled{background:var(--color-bg-muted);color:#222;-webkit-text-fill-color:#222;opacity:1}section .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiSelect-select,section .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-input,section .guide_field .MuiOutlinedInput-root.Mui-disabled .MuiNativeSelect-select,section .guide_field .MuiOutlinedInput-root.Mui-disabled .guide_field__select-value,section .guide_field .MuiNativeSelect-select:disabled{color:#222;-webkit-text-fill-color:#222;opacity:1;cursor:default;background:0 0}section .guide_field .MuiNativeSelect-root .MuiNativeSelect-icon{color:var(--color-text);top:calc(50% - .35em);right:20px}section.component-guide .guide_field .MuiSelect-select.MuiSelect-outlined,section.devices_product_downloads .guide_field .MuiSelect-select.MuiSelect-outlined,section.support_download_contents .guide_field .MuiSelect-select.MuiSelect-outlined,section.support_download_search .guide_field .MuiSelect-select.MuiSelect-outlined,section.support_where_to_buy_contents .guide_field .MuiSelect-select.MuiSelect-outlined,section.support_where_to_buy_search .guide_field .MuiSelect-select.MuiSelect-outlined,section.support_contact_form .guide_field .MuiSelect-select.MuiSelect-outlined,section.support_service_training_curriculum .guide_field .MuiSelect-select.MuiSelect-outlined,section.support_service_training_detail_schedule .guide_field .MuiSelect-select.MuiSelect-outlined,section.support_service_training_session_detail .guide_field .MuiSelect-select.MuiSelect-outlined,section.support_service_training_request .guide_field .MuiSelect-select.MuiSelect-outlined,section.devices_explore .guide_field .MuiSelect-select.MuiSelect-outlined,section.common_privacy_policy .guide_field .MuiSelect-select.MuiSelect-outlined{justify-content:flex-start;align-items:center;display:flex}section.component-guide .guide_field .guide_field__select-value,section.devices_product_downloads .guide_field .guide_field__select-value,section.support_download_contents .guide_field .guide_field__select-value,section.support_download_search .guide_field .guide_field__select-value,section.support_where_to_buy_contents .guide_field .guide_field__select-value,section.support_where_to_buy_search .guide_field .guide_field__select-value,section.support_contact_form .guide_field .guide_field__select-value,section.support_service_training_curriculum .guide_field .guide_field__select-value,section.support_service_training_detail_schedule .guide_field .guide_field__select-value,section.support_service_training_session_detail .guide_field .guide_field__select-value,section.support_service_training_request .guide_field .guide_field__select-value,section.devices_explore .guide_field .guide_field__select-value,section.common_privacy_policy .guide_field .guide_field__select-value,section.component-guide .guide_field .MuiSelect-select>span,section.component-guide .guide_field .MuiSelect-select .notranslate,section.devices_product_downloads .guide_field .MuiSelect-select>span,section.support_download_contents .guide_field .MuiSelect-select>span,section.support_download_search .guide_field .MuiSelect-select>span,section.support_where_to_buy_contents .guide_field .MuiSelect-select>span,section.support_where_to_buy_search .guide_field .MuiSelect-select>span,section.support_contact_form .guide_field .MuiSelect-select>span,section.devices_product_downloads .guide_field .MuiSelect-select .notranslate,section.support_download_contents .guide_field .MuiSelect-select .notranslate,section.support_download_search .guide_field .MuiSelect-select .notranslate,section.support_where_to_buy_contents .guide_field .MuiSelect-select .notranslate,section.support_where_to_buy_search .guide_field .MuiSelect-select .notranslate,section.support_contact_form .guide_field .MuiSelect-select .notranslate,section.support_service_training_curriculum .guide_field .MuiSelect-select .notranslate,section.support_service_training_detail_schedule .guide_field .MuiSelect-select .notranslate,section.support_service_training_session_detail .guide_field .MuiSelect-select .notranslate,section.support_service_training_request .guide_field .MuiSelect-select .notranslate,section.devices_explore .guide_field .MuiSelect-select .notranslate,section.common_privacy_policy .guide_field .MuiSelect-select .notranslate{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}section.component-guide .guide_field .guide_field__select-icon,section.component-guide .guide_field .MuiSelect-icon,section.devices_product_downloads .guide_field .guide_field__select-icon,section.support_download_contents .guide_field .guide_field__select-icon,section.support_download_search .guide_field .guide_field__select-icon,section.support_where_to_buy_contents .guide_field .guide_field__select-icon,section.support_where_to_buy_search .guide_field .guide_field__select-icon,section.support_contact_form .guide_field .guide_field__select-icon,section.devices_product_downloads .guide_field .MuiSelect-icon,section.support_download_contents .guide_field .MuiSelect-icon,section.support_download_search .guide_field .MuiSelect-icon,section.support_where_to_buy_contents .guide_field .MuiSelect-icon,section.support_where_to_buy_search .guide_field .MuiSelect-icon,section.support_contact_form .guide_field .MuiSelect-icon,section.support_service_training_curriculum .guide_field .MuiSelect-icon,section.support_service_training_detail_schedule .guide_field .MuiSelect-icon,section.support_service_training_session_detail .guide_field .MuiSelect-icon,section.support_service_training_request .guide_field .MuiSelect-icon,section.devices_explore .guide_field .MuiSelect-icon,section.common_privacy_policy .guide_field .MuiSelect-icon{transform-origin:50%;pointer-events:none;background:url(/ico/ico_up_16.svg) 50%/contain no-repeat;width:16px;height:16px;margin:0;padding:0;transition:transform .25s;position:absolute;top:50%;right:20px;transform:translateY(-50%)rotate(0)}section.component-guide .guide_field .MuiSelect-icon.MuiSelect-iconOpen,section.devices_product_downloads .guide_field .MuiSelect-icon.MuiSelect-iconOpen,section.support_download_contents .guide_field .MuiSelect-icon.MuiSelect-iconOpen,section.support_download_search .guide_field .MuiSelect-icon.MuiSelect-iconOpen,section.support_where_to_buy_contents .guide_field .MuiSelect-icon.MuiSelect-iconOpen,section.support_where_to_buy_search .guide_field .MuiSelect-icon.MuiSelect-iconOpen,section.support_contact_form .guide_field .MuiSelect-icon.MuiSelect-iconOpen,section.support_service_training_curriculum .guide_field .MuiSelect-icon.MuiSelect-iconOpen,section.support_service_training_detail_schedule .guide_field .MuiSelect-icon.MuiSelect-iconOpen,section.support_service_training_session_detail .guide_field .MuiSelect-icon.MuiSelect-iconOpen,section.support_service_training_request .guide_field .MuiSelect-icon.MuiSelect-iconOpen,section.devices_explore .guide_field .MuiSelect-icon.MuiSelect-iconOpen,section.common_privacy_policy .guide_field .MuiSelect-icon.MuiSelect-iconOpen{transform:translateY(-50%)rotate(180deg)}section.company-press-list .guide_field .guide_field__select-icon,section.company-press-list .guide_field .MuiSelect-icon,section.company-articles-list .guide_field .guide_field__select-icon,section.company-articles-list .guide_field .MuiSelect-icon,section.company-events-past .guide_field .guide_field__select-icon,section.company-events-past .guide_field .MuiSelect-icon,section.company-blog-list .guide_field .guide_field__select-icon,section.company-blog-list .guide_field .MuiSelect-icon{transform-origin:50%;pointer-events:none;background:url(/ico/ico_up_16.svg) 50%/contain no-repeat;width:16px;height:16px;margin:0;padding:0;transition:transform .25s;position:absolute;top:50%;right:20px;transform:translateY(-50%)rotate(0)}section.company-press-list .guide_field .MuiSelect-icon.MuiSelect-iconOpen,section.company-articles-list .guide_field .MuiSelect-icon.MuiSelect-iconOpen,section.company-events-past .guide_field .MuiSelect-icon.MuiSelect-iconOpen,section.company-blog-list .guide_field .MuiSelect-icon.MuiSelect-iconOpen{transform:translateY(-50%)rotate(180deg)}:is(section.company-press-list .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen),section.company-articles-list .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen),section.company-events-past .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen)){border-radius:4px 4px 0 0}:is(section.company-press-list .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen) fieldset,section.company-articles-list .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen) fieldset,section.company-events-past .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen) fieldset){border-color:var(--color-text-light,#888);border-bottom-width:0}section.component-guide .guide_field--fill-muted .MuiOutlinedInput-root,section.support_service_training_curriculum .guide_field--fill-muted .MuiOutlinedInput-root,section.support_service_training_detail_schedule .guide_field--fill-muted .MuiOutlinedInput-root,section.support_service_training_session_detail .guide_field--fill-muted .MuiOutlinedInput-root,section.support_service_training_request .guide_field--fill-muted .MuiOutlinedInput-root{background:var(--color-bg-muted)}:is(section.component-guide .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen),section.devices_product_downloads .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen),section.support_download_contents .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen),section.support_download_search .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen),section.support_where_to_buy_contents .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen),section.support_where_to_buy_search .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen),section.support_contact_form .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen),section.company-blog-list .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen),section.support_service_training_curriculum .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen),section.support_service_training_detail_schedule .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen),section.support_service_training_session_detail .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen),section.support_service_training_request .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen),section.devices_explore .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen),section.common_privacy_policy .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen)){border-radius:4px 4px 0 0}:is(section.component-guide .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen) fieldset,section.devices_product_downloads .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen) fieldset,section.support_download_contents .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen) fieldset,section.support_download_search .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen) fieldset,section.support_where_to_buy_contents .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen) fieldset,section.support_where_to_buy_search .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen) fieldset,section.support_contact_form .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen) fieldset,section.company-blog-list .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen) fieldset,section.support_service_training_curriculum .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen) fieldset,section.support_service_training_detail_schedule .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen) fieldset,section.support_service_training_session_detail .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen) fieldset,section.support_service_training_request .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen) fieldset,section.devices_explore .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen) fieldset,section.common_privacy_policy .guide_field .MuiOutlinedInput-root:has(.MuiSelect-iconOpen) fieldset){border-color:var(--color-text-light,#888);border-bottom-width:0}.guide_field__select-menu,.guide_field__select-menu.MuiPaper-root,.guide_field__select-menu.MuiPopover-paper,.guide_field__select-menu.MuiMenu-paper{border:1px solid var(--color-text-light,#888);box-shadow:none;background:var(--color-bg,#fff);border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-left-radius:0!important;border-top-right-radius:0!important;margin-top:-1px!important}.guide_field__select-menu-list,.guide_field__select-menu-list.MuiList-root,.guide_field__select-menu-list.MuiMenu-list,.guide_field__select-menu .MuiList-root.MuiMenu-list{padding:0!important}.guide_field__select-menu-list .MuiMenuItem-root{height:50px;min-height:50px;font-family:var(--font-body);color:var(--color-text,#222);background:var(--color-bg,#fff);padding:0 20px;font-size:15px;line-height:23px}.guide_field__select-menu-list .MuiMenuItem-root:hover,.guide_field__select-menu-list .MuiMenuItem-root.Mui-selected,.guide_field__select-menu-list .MuiMenuItem-root.Mui-selected:hover,.guide_field__select-menu-list .MuiMenuItem-root.Mui-focusVisible{background:#f5f7fa}.guide_field__select-menu-list .MuiMenuItem-root+.MuiMenuItem-root{border-top:none}.guide_field .MuiOutlinedInput-root.Mui-focused:not(.Mui-error) fieldset{border-color:var(--color-text-muted);border-width:1px}.guide_field .MuiOutlinedInput-root.Mui-error fieldset,.guide_field .MuiOutlinedInput-root.Mui-error:hover fieldset,.guide_field .MuiOutlinedInput-root.Mui-error.Mui-focused fieldset{border-color:var(--color-error);border-width:1px}.guide_field .MuiFormHelperText-root.Mui-error{color:var(--color-error)}.guide_checkbox.guide_checkbox--error .guide_checkbox__icon{box-shadow:0 0 0 1px var(--color-error);border-radius:4px}.guide_checkbox__error{color:var(--color-error);margin:0;font-size:15px;font-weight:400;line-height:23px}.MuiOutlinedInput-root.Mui-focused,.MuiOutlinedInput-root.Mui-focused.Mui-error,.guide_field--search .MuiOutlinedInput-input:focus,.guide_field--search .MuiOutlinedInput-input:focus-visible,.gnb_search__field .MuiOutlinedInput-input:focus,.gnb_search__field .MuiOutlinedInput-input:focus-visible,.MuiCheckbox-root.Mui-focusVisible,.MuiButtonBase-root.Mui-focusVisible,.MuiMenuItem-root.Mui-focusVisible{box-shadow:none;outline:none}@media (max-width:780px){section .inner{padding-left:var(--inner-padding-x-mobile);padding-right:var(--inner-padding-x-mobile)}section .section_tit{font-size:30px;line-height:40px}section .section_desc{font-size:16px;line-height:24px}section.common_faq{background:#f5f7fa;padding:70px 0 80px}section.common_faq .common_faq__head{flex-direction:column;gap:8px;max-width:none;margin-bottom:24px;display:flex}section.common_faq .common_faq__head .section_tit{letter-spacing:-2%;font-weight:700}section.common_faq .common_faq__head .section_desc{color:#666;margin:0}section.common_faq .common_faq__list{border-top:1px solid #ddd;flex-direction:column;gap:0;width:100vw;margin-left:-20px;margin-right:-20px;padding-top:24px;display:flex}section.common_faq .faq_item{box-sizing:border-box;border-bottom:none;flex-direction:column;gap:10px;padding:25px 20px;display:flex}section.common_faq .faq_item+.faq_item{border-top:1px solid #ddd;margin-top:24px;padding-top:24px}section.common_faq .faq_question{-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:flex-start;gap:10px;padding:0;font-size:18px;line-height:26px;display:flex;position:static}section.common_faq .faq_question:focus,section.common_faq .faq_question:focus-visible{box-shadow:none;outline:none}section.common_faq .faq_item.is-open .faq_question{padding-bottom:0}section.common_faq .faq_question .txt{text-align:left;flex:1;gap:10px;min-width:0;padding-right:0;font-size:18px;font-weight:600;line-height:26px}section.common_faq .faq_question .txt .impact{color:#0f1f45;flex-shrink:0;font-family:jaka,Plus Jakarta Sans,Arial,Helvetica,sans-serif;font-size:20px;font-weight:800;line-height:26px}section.common_faq .faq_icon{background-position:10px 15px;background-size:14px 10px;flex-shrink:0;align-self:center;width:36px;height:36px;margin:0;display:flex;position:static}section.common_faq .faq_answer{color:#222;padding:0 0 0 28px;font-size:15px;line-height:23px}}@keyframes guide_refresh_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes common-modal-dim-in{0%{opacity:0}to{opacity:1}}@keyframes common-modal-panel-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.common_modal{z-index:1100;box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.common_modal__dim{cursor:pointer;overscroll-behavior:none;touch-action:none;background:#0009;border:none;padding:0;animation:.2s forwards common-modal-dim-in;position:absolute;inset:0}.common_modal__panel{z-index:1;background:#fff;border-radius:4px;flex-direction:column;width:100%;animation:.3s cubic-bezier(.22,1,.36,1) forwards common-modal-panel-in;display:flex;position:relative;overflow:hidden}.common_modal__head{flex-shrink:0}.common_modal__head-row{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.common_modal__tit{letter-spacing:-1%;color:#222;margin:0;font-weight:600}.common_modal__line{border:none;border-top:1px solid #d9d9d9;margin:0}.common_modal__close{cursor:pointer;background:0 0;border:none;flex-shrink:0;width:24px;height:24px;padding:0;position:relative}.common_modal__close:before{content:"";background:url(/ico/ico_cl.svg) 50%/contain no-repeat;width:24px;height:24px;position:absolute;top:0;left:0}.common_modal__body{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}@supports not selector(::-webkit-scrollbar){.common_modal__body{scrollbar-width:thin;scrollbar-color:#888 #e8e8e8}}.common_modal__foot{flex-shrink:0;justify-content:center;display:flex}.common_modal--embedded{z-index:0;background:#0009;padding:0;display:block;position:relative;inset:auto}.common_modal--embedded .common_modal__panel{margin:0 auto;animation:none}@media (min-width:781px){.common_modal{padding:24px}.common_modal__panel{max-width:800px;max-height:min(700px,100vh - 48px)}.common_modal__head{padding:40px 40px 0}.common_modal__tit{font-size:28px;line-height:38px}.common_modal__line{margin-top:20px}.common_modal__foot{padding:40px}}@media (max-width:780px){.common_modal{padding:16px}.common_modal__panel{max-height:calc(100vh - 32px)}.common_modal__head{padding:24px 20px 0}.common_modal__tit{font-size:22px;line-height:30px}.common_modal__line{margin-top:16px}.common_modal__foot{padding:40px 24px}}.cookie_settings_modal{z-index:1100;box-sizing:border-box;position:fixed;inset:0}.cookie_settings_modal__dim{cursor:pointer;background:#00000080;border:none;padding:0;animation:.2s forwards common-modal-dim-in;position:absolute;inset:0}.cookie_settings_modal__panel{z-index:1;box-sizing:border-box;background:#fff;border-radius:4px;flex-direction:column;animation:.3s cubic-bezier(.22,1,.36,1) forwards common-modal-panel-in;display:flex;position:absolute}.cookie_settings_modal__tit{letter-spacing:-1%;color:#222;margin:0;font-size:24px;font-weight:600;line-height:34px}.cookie_settings_modal__desc{color:#666;margin:6px 0 0;font-size:15px;font-weight:400;line-height:23px}.cookie_settings_modal__desc p{margin:0}.cookie_settings_modal__actions{align-items:center;gap:10px;width:100%;display:flex}.cookie_settings_modal__btn{box-sizing:border-box;text-align:center;cursor:pointer;border-radius:4px;flex:1 0 0;justify-content:center;align-items:center;min-width:0;height:42px;padding:0 24px;font-size:14px;font-weight:500;line-height:20px;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.cookie_settings_modal__btn--line{color:#0f1f45;background:#fff;border:1px solid #0f1f454d}.cookie_settings_modal__btn--line:hover{border-color:#0f1f45}.cookie_settings_modal__btn--solid{color:#fff;background:#0f1f45;border:none}.cookie_settings_modal__btn--solid:hover{background:var(--color-primary-hover)}.cookie_settings_modal--embedded{z-index:auto;background:#0c1625;justify-content:flex-end;min-height:280px;padding:24px;display:flex;position:relative;inset:auto}.cookie_settings_modal--embedded .cookie_settings_modal__panel{position:relative;bottom:auto;right:auto}@media (min-width:781px){.cookie_settings_modal__panel{width:530px;min-height:241px;padding:30px;bottom:40px;right:40px}.cookie_settings_modal__actions{margin-top:30px}}@media (max-width:780px){.cookie_settings_modal:not(.cookie_settings_modal--embedded){justify-content:center;align-items:center;padding:20px;display:flex}.cookie_settings_modal__panel{width:100%;max-width:335px;min-height:377px;padding:20px 24px 30px;position:relative;inset:auto}.cookie_settings_modal__tit{letter-spacing:-1%;font-size:20px;font-weight:600;line-height:30px}.cookie_settings_modal__desc{margin-top:6px;font-size:15px;line-height:23px}.cookie_settings_modal__actions{flex-direction:column;gap:10px;margin-top:30px}.cookie_settings_modal__btn{flex:none;width:100%}}.cookie_preferences_modal .common_modal__dim{background:#00000080}.cookie_preferences_modal__intro{color:#666;margin:0}.cookie_preferences_modal__list{margin:0;padding:0;list-style:none}.cookie_preferences_modal__link{color:inherit;font-weight:600;text-decoration:underline}.cookie_preferences_modal__item+.cookie_preferences_modal__item{margin-top:30px}.cookie_preferences_modal__check{cursor:pointer;align-items:center;gap:12px;display:inline-flex}.cookie_preferences_modal__check .MuiCheckbox-root{width:22px;height:22px;padding:0}.cookie_preferences_modal__check .MuiCheckbox-root.Mui-disabled{opacity:1;cursor:default}.cookie_preferences_modal__check:has(.MuiCheckbox-root.Mui-disabled){cursor:default}.cookie_preferences_modal__check .guide_checkbox__icon{width:22px;height:22px;display:block}.cookie_preferences_modal__item-tit{letter-spacing:-1%;color:#222;font-size:22px;font-weight:600;line-height:32px}.cookie_preferences_modal__item-desc{color:#666;margin:6px 0 0 34px}.cookie_preferences_modal__actions{gap:14px}.cookie_preferences_modal__btn{cursor:pointer;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:220px;min-width:220px;height:52px;padding:0 24px;font-size:16px;font-weight:600;line-height:26px;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.cookie_preferences_modal__btn.btn-lv01--line{color:var(--color-primary);background:#fff;border:1px solid #0f1f454d}.cookie_preferences_modal__btn.btn-lv01--line:hover{border-color:var(--color-primary)}.cookie_preferences_modal__btn.btn-lv01--solid{background:var(--color-primary);color:#fff;border:none}.cookie_preferences_modal__btn.btn-lv01--solid:hover{background:var(--color-primary-hover)}@media (min-width:781px){.cookie_preferences_modal .common_modal__panel{max-width:1200px;height:min(700px,100vh - 48px);max-height:700px}.cookie_preferences_modal .common_modal__body{padding:14px 40px 0;font-size:16px;line-height:24px}.cookie_preferences_modal__list{margin:26px 20px 0}.cookie_preferences_modal .common_modal__foot{padding-top:30px}}@media (max-width:780px){.common_modal.cookie_preferences_modal{padding:61px 20px}.cookie_preferences_modal .common_modal__panel{overscroll-behavior:contain;width:100%;max-width:335px;height:auto;max-height:calc(100dvh - 122px);overflow-y:auto}.cookie_preferences_modal .common_modal__head{padding:24px 24px 0}.cookie_preferences_modal .common_modal__head-row{align-items:flex-start;margin-bottom:14px}.cookie_preferences_modal .common_modal__tit{font-size:20px;line-height:30px}.cookie_preferences_modal .common_modal__close{margin-top:3px}.cookie_preferences_modal .common_modal__line{margin-top:0}.cookie_preferences_modal .common_modal__body{flex:none;padding:20px 24px 0;font-size:15px;line-height:23px;overflow:visible}@supports not selector(::-webkit-scrollbar){.cookie_preferences_modal .common_modal__panel{scrollbar-width:thin;scrollbar-color:#888 #e8e8e8}}.cookie_preferences_modal .common_modal__panel::-webkit-scrollbar{width:5px}.cookie_preferences_modal .common_modal__panel::-webkit-scrollbar-button{width:0;height:0;display:none}.cookie_preferences_modal .common_modal__panel::-webkit-scrollbar-track{background:0 0}.cookie_preferences_modal .common_modal__panel::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.cookie_preferences_modal__list,.cookie_preferences_modal__item+.cookie_preferences_modal__item{margin-top:20px}.cookie_preferences_modal__check{gap:10px}.cookie_preferences_modal__item-tit{font-size:18px;line-height:26px}.cookie_preferences_modal__item-desc{margin:6px 0 0;font-size:15px;line-height:23px}.cookie_preferences_modal .common_modal__foot{padding:24px 24px 30px}.cookie_preferences_modal__actions{flex-direction:column;gap:10px}.cookie_preferences_modal__btn{width:100%;min-width:0}}.privacy_policy_modal .common_modal__body{max-height:445px}.privacy_policy_modal__section+.privacy_policy_modal__section{margin-top:24px}.privacy_policy_modal__section-tit{letter-spacing:-1%;color:#222;margin:0 0 10px;font-weight:600}.privacy_policy_modal__text{color:#666}.privacy_policy_modal__text p{white-space:pre-wrap;margin:0}.privacy_policy_modal__text strong{font-weight:600;line-height:26px}.privacy_policy_modal__confirm{min-height:var(--btn-lv01-h);min-width:var(--btn-lv01-min-w);padding:0 var(--btn-lv01-px);border-radius:var(--btn-radius,4px);color:#fff;background:var(--color-primary);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:600;line-height:26px;text-decoration:none;transition:background .2s,color .2s,border-color .2s,opacity .2s;display:inline-flex}.privacy_policy_modal__confirm:hover{background:var(--color-primary-hover)}@media (min-width:781px){.privacy_policy_modal .common_modal__panel{height:min(700px,100vh - 48px);max-height:700px}.privacy_policy_modal .common_modal__body{flex:445px;height:515px;min-height:0;max-height:515px;padding:40px 80px 0 40px}.privacy_policy_modal .common_modal__foot{margin-top:auto}.privacy_policy_modal__section-tit{font-size:22px;line-height:32px}.privacy_policy_modal__text{font-size:16px;line-height:24px}.privacy_policy_modal__confirm{min-width:220px}}@media (max-width:780px){.privacy_policy_modal .common_modal__body{max-height:none;padding:24px 20px 0}.privacy_policy_modal__section+.privacy_policy_modal__section{margin-top:20px}.privacy_policy_modal__section-tit{font-size:18px;line-height:28px}.privacy_policy_modal__text{font-size:15px;line-height:23px}.privacy_policy_modal__text strong{line-height:23px}.privacy_policy_modal__confirm{width:100%;min-width:0}}section.highlight_news .item:hover .tit{text-underline-offset:4px;text-decoration:underline}section.highlight_news--markets .section_tit{font-weight:700}@media (min-width:781px){section.highlight_news{color:#111;background:#fff;padding:150px 0}section.highlight_news .inner{max-width:1440px;margin:0 auto}section.highlight_news--main .section_tit{letter-spacing:-2%;color:#222;margin-bottom:40px;font-family:jaka,Arial,Helvetica,sans-serif;font-size:50px;font-weight:700;line-height:62px}section.highlight_news--markets .section_tit{margin-bottom:40px}section.highlight_news .highlight_news__list{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}section.highlight_news .item{color:inherit;flex-direction:column;text-decoration:none;display:flex}section.highlight_news .img_area{aspect-ratio:464/348;background:#f0f0f0;margin-bottom:20px;position:relative;overflow:hidden}section.highlight_news .img_area img{object-fit:cover;width:100%;height:100%;transition:transform .3s}section.highlight_news .tag{color:#e60040;margin-bottom:8px;font-size:15px;font-weight:600;line-height:23px;display:inline-block}section.highlight_news--main .tit{color:#222;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:14px;font-size:22px;font-weight:500;line-height:32px;transition:color .3s;display:-webkit-box;overflow:hidden}section.highlight_news--markets .tit{color:#222;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:463px;font-size:22px;font-weight:500;line-height:32px;display:-webkit-box;overflow:hidden}section.highlight_news .date{color:#666;font-size:16px;font-weight:400;line-height:24px}section.highlight_news--markets .date{margin-top:14px}}@media (max-width:780px){section.highlight_news{background:#fff;padding:70px 0}section.highlight_news .inner{padding:0 20px}section.highlight_news--main .section_tit{letter-spacing:-2%;color:#222;margin-bottom:30px;font-family:jaka,Arial,Helvetica,sans-serif;font-size:30px;font-weight:700;line-height:40px}section.highlight_news--markets .section_tit{margin-bottom:24px}section.highlight_news .highlight_news__list{flex-direction:column;gap:40px;display:flex}section.highlight_news .img_area{background:#f0f0f0;margin-bottom:20px;overflow:hidden}section.highlight_news .img_area img{aspect-ratio:335/250;object-fit:cover;width:100%}section.highlight_news .tag{color:#e60040;margin-bottom:6px;font-size:14px;font-weight:600;line-height:1;display:inline-block}section.highlight_news--main .tag{margin-bottom:6px}section.highlight_news .tit{color:#222;font-size:18px;font-weight:500;line-height:28px}section.highlight_news--main .tit{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;display:-webkit-box;overflow:hidden}section.highlight_news--markets .tit{max-width:100%;letter-spacing:-1%;color:#222;word-break:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:18px;font-weight:500;line-height:28px;display:-webkit-box;overflow:hidden}section.highlight_news .date{color:#666;font-size:15px;font-weight:400;line-height:23px}section.highlight_news--markets .date{margin-top:8px}}@media (min-width:640px) and (max-width:1200px){section.highlight_news--main .highlight_news__list,section.highlight_news--markets .highlight_news__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}}@media (prefers-reduced-motion:reduce){section.common_faq .faq_question,section.common_faq .faq_answer_wrap,section.common_faq .faq_answer,section.common_faq .faq_icon{transition:none}section.common_faq .faq_answer{transform:none}.common_modal__dim,.common_modal__panel,.devices_product_downloads__file-btn-spinner,.devices_product_downloads__refresh-icon.is-spinning,.support_where_to_buy_contents__refresh-icon.is-spinning{animation:none}}@media (min-width:781px){section.company-about-title{padding:75px 0 0}section.company-about-title .inner{max-width:1440px;margin:0 auto}section.company-about-title .company-about-title__heading{letter-spacing:-2%;color:#222;font-family:jaka;font-size:70px;font-weight:800;line-height:80px}section.company-about-title .company-about-title__desc{color:#666;margin-top:11px;font-size:18px;line-height:28px}}@media (max-width:780px){section.company-about-title{padding:40px 0 0}section.company-about-title .company-about-title__heading{letter-spacing:-2%;color:#222;font-family:jaka;font-size:36px;font-weight:800;line-height:46px}section.company-about-title .company-about-title__desc{color:#666;margin-top:10px;font-size:16px;line-height:24px}}
@media (min-width:781px){.product_award_badge{z-index:2;pointer-events:none;align-items:flex-end;gap:4px;display:flex;position:absolute;bottom:0;right:0}.product_award_badge__icon{color:#0000;background-position:bottom;background-repeat:no-repeat;background-size:contain;flex-shrink:0;font-size:0;display:block}.type1 .product_award_badge__icon{background-image:url(/img/devices-systems/products/badge_if_award_sm.webp);width:50px;height:50px}.type2 .product_award_badge__icon{background-image:url(/img/devices-systems/products/badge_if_award_sm.webp);width:40px;height:40px}}@media (max-width:780px){.product_award_badge{z-index:2;pointer-events:none;align-items:flex-end;gap:4px;display:flex;position:absolute;bottom:0;right:0}.product_award_badge__icon{color:#0000;background-position:bottom;background-repeat:no-repeat;background-size:contain;flex-shrink:0;font-size:0;display:block}.type1 .product_award_badge__icon{background-image:url(/img/devices-systems/products/badge_if_award_lg.webp);width:48px;height:24px}.type2 .product_award_badge__icon{background-image:url(/img/devices-systems/products/badge_if_award_sm.webp);width:24px;height:24px}}@media (min-width:781px){section.main_products .product_award_badge__icon{background-image:url(/img/devices-systems/products/badge_if_award_sm.webp);width:50px;height:50px}}@media (max-width:780px){section.main_products .product_award_badge__icon{background-image:url(/img/devices-systems/products/badge_if_award_sm.webp);width:50px;height:50px}}
