smartdrive-style.jp Ads.txt file
<!DOCTYPE html><html lang="ja"><head><style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style><style id='classic-theme-styles-inline-css' type='text/css'>/*! This file is auto-generated */.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}</style><style id='global-styles-inline-css' type='text/css'>:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--light-blue: #edfffe;--wp--preset--color--green-dark: #2a706b;--wp--preset--color--green-midium: #00a799;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}</style> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{"@type": "ListItem","position": 1,"name": "トップ","item": "https://smartdrive.co.jp/"},{"@type": "ListItem","position": 2,"name": "スマスタ終了のお知らせ"}] } </script> <meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="format-detection" content="telephone=no"><meta name="viewport" content="width=device-width"><meta name="robots" content="max-image-preview:large"><meta name="description" content=""><title>スマスタ終了のお知らせ|SmartDrive|移動データプラットフォームで移動の進化を後押しする</title><meta name="twitter:card" content="summary"><meta name="twitter:site" content="@smartdrivejapan"><meta property="og:site_name" content="SmartDrive|移動データプラットフォームで移動の進化を後押しする"><meta property="og:locale" content="ja_JP"><meta property="og:type" content="article"><meta property="og:title" content="スマスタ終了のお知らせ|SmartDrive|移動データプラットフォームで移動の進化を後押しする"><meta property="og:description" content=""><meta property="og:url" content="https://smartdrivesp.wpx.jp/cmn/smartdrivestyle-close/"><link rel="canonical" href="https://smartdrive.co.jp/cmn/smartdrivestyle-close/"><script async>(function(){ if (navigator.userAgent.indexOf("Windows") !== -1) {document.write('<link rel="dns-prefetch" href="https://www.googletagmanager.com" />');document.write('<link rel="preconnect" href="https://www.googletagmanager.com" crossorigin />'); document.write('<link rel="preconnect" href="https://fonts.googleapis.com">'); document.write('<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>'); document.write('<link href="https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;600;700;800;900&display=swap" rel="preload" as="style">'); document.write('<link href="https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;600;700;800;900&display=swap" rel="stylesheet" media="print" onload="this.media=\'all\'">');}})();</script><link rel="lazyload" href="https://smartdrive.co.jp/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/YakuHanJP/YakuHanJP-Black.woff2" as="font" type="font/woff2" crossorigin /><link rel="lazyload" href="https://smartdrive.co.jp/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/YakuHanJP/YakuHanJP-Bold.woff2" as="font" type="font/woff2" crossorigin /><link rel="lazyload" href="https://smartdrive.co.jp/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/YakuHanJP/YakuHanJP-DemiLight.woff2" as="font" type="font/woff2" crossorigin /><link rel="lazyload" href="https://smartdrive.co.jp/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/YakuHanJP/YakuHanJP-Light.woff2" as="font" type="font/woff2" crossorigin /><link rel="lazyload" href="https://smartdrive.co.jp/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/YakuHanJP/YakuHanJP-Medium.woff2" as="font" type="font/woff2" crossorigin /><link rel="lazyload" href="https://smartdrive.co.jp/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/YakuHanJP/YakuHanJP-Regular.woff2" as="font" type="font/woff2" crossorigin /><link rel="lazyload" href="https://smartdrive.co.jp/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/YakuHanJP/YakuHanJP-Thin.woff2" as="font" type="font/woff2" crossorigin /><link rel="lazyload" href="https://smartdrive.co.jp/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/sdmetro/SDMetro-Bold.woff2" as="font" type="font/woff2" crossorigin /><link rel="lazyload" href="https://smartdrive.co.jp/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/sdmetro/SDMetro-Heavy.woff2" as="font" type="font/woff2" crossorigin /><link rel="lazyload" href="https://smartdrive.co.jp/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/sdmetro/SDMetro-Regular.woff2" as="font" type="font/woff2" crossorigin /><link rel="lazyload" href="https://smartdrive.co.jp/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/sdmetro/SDMetro-Semibold.woff2" as="font" type="font/woff2" crossorigin /><link rel="preconnect" href="https://snap.licdn.com"><link rel="preconnect" href="https://748-pnz-916.mktoresp.com"><link rel="preconnect" href="https://googleads.g.doubleclick.net"><link rel="preconnect" href="https://pagead2.googlesyndication.com"><link href="https://smartdrive.co.jp/wp-content/uploads/2022/02/favi_logo-1.svg" rel="icon" sizes="96x96" type="image/png"><link href="https://smartdrive.co.jp/wp-content/uploads/2022/02/favi_logo-1.svg" rel="icon" sizes="32x32" type="image/png"><link href="https://smartdrive.co.jp/wp-content/uploads/2022/02/favi_logo-1.svg" rel="icon" sizes="16x16" type="image/png"><link href="https://smartdrive.co.jp/wp-content/uploads/2022/02/favi_logo-1.svg" rel="apple-touch-icon" sizes="180x180"><style>@charset "UTF-8";[data-simplebar]{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;position:relative}.simplebar-wrapper{height:inherit;max-height:inherit;max-width:inherit;overflow:hidden;width:inherit}.simplebar-mask{direction:inherit;height:auto!important;overflow:hidden;width:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{bottom:0;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.simplebar-offset{box-sizing:inherit!important;direction:inherit!important;resize:none!important;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{box-sizing:border-box!important;direction:inherit;display:block;height:100%;max-height:100%;max-width:100%;overflow:auto;position:relative;scrollbar-width:none;width:auto;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;height:0;width:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;pointer-events:none;width:100%}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;flex-basis:0;flex-grow:inherit;flex-shrink:0;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:100%;z-index:-1}.simplebar-height-auto-observer{box-sizing:inherit;display:block;height:1000%;left:0;min-height:1px;min-width:1px;opacity:0;top:0;width:1000%;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{overflow:hidden;pointer-events:none;position:absolute}.simplebar-track{bottom:0;right:0;z-index:1}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{left:0;min-height:10px;position:absolute;right:0}.simplebar-scrollbar:before{background:#000;border-radius:7px;content:"";opacity:0;position:absolute;transition:opacity .2s linear .5s}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{bottom:2px;left:2px;right:2px;top:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{bottom:0;left:0;min-height:0;min-width:10px;right:auto;top:0;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.simplebar-dummy-scrollbar-size{direction:rtl;height:500px;opacity:0;overflow-x:scroll;overflow-y:hidden;position:fixed;visibility:hidden;width:500px;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{height:200%;margin:10px 0;width:200%}.simplebar-hide-scrollbar{left:0;overflow-y:scroll;position:fixed;scrollbar-width:none;visibility:hidden;-ms-overflow-style:none}@keyframes scroll-hint-appear{0%{opacity:0;transform:translate(40px)}10%{opacity:1}50%,to{opacity:0;transform:translate(-40px)}}.scroll-hint.is-right-scrollable{background:linear-gradient(270deg,#00000026,#0000 16px,#0000)}.scroll-hint.is-right-scrollable.is-left-scrollable{background:linear-gradient(90deg,#00000026,#0000 16px,#0000),linear-gradient(270deg,#00000026,#0000 16px,#0000)}.scroll-hint.is-left-scrollable{background:linear-gradient(90deg,#00000026,#0000 16px,#0000)}.scroll-hint-icon{background:#000000b3;border-radius:5px;box-sizing:border-box;height:80px;left:calc(50% - 60px);opacity:0;position:absolute;text-align:center;top:calc(50% - 25px);transition:opacity .3s;width:120px}.scroll-hint-icon-wrap{height:100%;left:0;max-height:100%;pointer-events:none;position:absolute;top:0;width:100%}.scroll-hint-text{color:#fff;font-size:10px;margin-top:5px}.scroll-hint-icon-wrap.is-active .scroll-hint-icon{opacity:.8}.scroll-hint-icon:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiI+PGcgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIxLjMzIDMwLjUySDcuODVBMS41NSAxLjU1IDAgMCAxIDYuMyAyOWExMi41IDEyLjUgMCAwIDAtLjYzLTQuNDIgMjUuMiAyNS4yIDAgMCAwLTQuMjUtNWwtLjA2LS4wNkE1IDUgMCAwIDEgMCAxNS44NmEzLjY0IDMuNjQgMCAwIDEgMS4xNy0yLjYyIDMuNjMgMy42MyAwIDAgMSA1LjE0LjA3VjMuNzdhMy43NyAzLjc3IDAgMSAxIDcuNTQgMHY0LjU2YTMuNCAzLjQgMCAwIDEgMS4yNiAwIDMgMyAwIDAgMSAyIDEuMjIgMy41IDMuNSAwIDAgMSAyLS4wNiAzLjIgMy4yIDAgMCAxIDIgMS41NCAzLjc0IDMuNzQgMCAwIDEgMyAuNDcgNC4yMSA0LjIxIDAgMCAxIDEuNjMgMy41di40NmExOS4zIDE5LjMgMCAwIDEtLjg0IDdjLS4xNC4zOC0uMzYuODEtLjU2IDEuMjJsLS4xMS4yMmMwIC4wNy0uMDkuMTQtLjE0LjIxYTcuMSA3LjEgMCAwIDAtMS4xNyAyLjE3Yy0uMDYuNTYtLjA2IDIuMTUtLjA1IDIuNzFhMS41NSAxLjU1IDAgMCAxLTEuNTQgMS41M004LjYxIDI4LjIxaDEyYzAtLjcxIDAtMS43MS4wNy0yLjIzYTguNyA4LjcgMCAwIDEgMS41OS0zLjI1bC4wNi0uMTJhMTAgMTAgMCAwIDAgLjQ2LTEgMTYuOCAxNi44IDAgMCAwIC43LTYuMTJ2LS41NGEyIDIgMCAwIDAtLjY0LTEuNTIgMS4zMyAxLjMzIDAgMCAwLTEuNTUuMDggMS4xMyAxLjEzIDAgMCAxLTEuMTguMjggMS4xNSAxLjE1IDAgMCAxLS43OC0uOTQgMS4yNiAxLjI2IDAgMCAwLS43NS0xLjExIDEgMSAwIDAgMC0xLjExLjI4bC0uMS4xYTEuMTUgMS4xNSAwIDAgMS0xLjE5LjI5IDEuMTYgMS4xNiAwIDAgMS0uNzgtLjk1Yy0uMDktLjY4LS4yMS0uNzctLjctLjg3YS44Mi44MiAwIDAgMC0xIC40OCAxLjE2IDEuMTYgMCAwIDEtMi4xNi0uNThWMy43N2ExLjQ2IDEuNDYgMCAxIDAtMi45MiAwdjEyLjE4YTEuMTcgMS4xNyAwIDAgMS0uODMgMS4xMSAxLjE1IDEuMTUgMCAwIDEtMS4yLS4zNWwtMS0uOTFjLS40Ny0uNDItLjczLS42Ni0uODQtLjc3YTEuMzUgMS4zNSAwIDAgMC0yLS4xMkwyLjcgMTVhMS4zMiAxLjMyIDAgMCAwLS4zOSAxQTIuNTcgMi41NyAwIDAgMCAzIDE3Ljg1YTI3LjIgMjcuMiAwIDAgMSA0LjcgNS42MiAxMi42IDEyLjYgMCAwIDEgLjkxIDQuNzRtLTIuMS0xMS42MiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMSIvPjwvZz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:40px;text-align:center;vertical-align:middle;width:40px}.scroll-hint-icon:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiI+PGcgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgZmlsbD0iI2ZmZiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMSI+PHBhdGggZD0iTTEuODUgNi4wMWg4LjU1TTEwLjQgNy4xN0gxLjg1YTEuMTYgMS4xNiAwIDEgMSAwLTIuMzFoOC41NWExLjE2IDEuMTYgMCAxIDEgMCAyLjMxIi8+PHBhdGggZD0iTTcuNCAxMmExLjE1IDEuMTUgMCAwIDEtLjcyLS4yNWwtNi4yNS01QTEuMiAxLjIgMCAwIDEgMCA1Ljg3IDEuMTQgMS4xNCAwIDAgMSAuNDYgNUw2LjcuMjNhMS4xNiAxLjE2IDAgMCAxIDEuNCAxLjg1TDMgNS45MSA4LjEyIDEwYTEuMTYgMS4xNiAwIDAgMS0uNzIgMk0zMS40NSA2LjAxaC04LjU2TTMxLjQ1IDcuMTdoLTguNTZhMS4xNiAxLjE2IDAgMSAxIDAtMi4zMWg4LjU2YTEuMTYgMS4xNiAwIDAgMSAwIDIuMzEiLz48cGF0aCBkPSJNMjUuOSAxMmExLjE4IDEuMTggMCAwIDEtLjkxLS40MyAxLjE3IDEuMTcgMCAwIDEgLjE4LTEuNTdsNS4wOS00LjA1LTUuMDYtMy44N0ExLjE2IDEuMTYgMCAwIDEgMjYuNTkuMjNMMzIuODQgNWExLjE2IDEuMTYgMCAwIDEgLjQ1LjkxIDEuMTQgMS4xNCAwIDAgMS0uNDMuOTJsLTYuMjQgNWExLjE3IDEuMTcgMCAwIDEtLjcyLjE3Ii8+PC9nPjwvZz48L3N2Zz4=);background-repeat:no-repeat;content:"";display:block;height:14px;left:50%;margin-left:-20px;opacity:0;position:absolute;top:10px;transition-delay:2.4s;width:34px}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:after{opacity:1}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:before{animation:scroll-hint-appear 1.2s linear;animation-iteration-count:2}.scroll-hint-icon-white{background-color:#fff;box-shadow:0 4px 5px #0006}.scroll-hint-icon-white:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiI+PGcgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PHBhdGggZD0iTTIxLjMzIDMwLjUySDcuODVBMS41NSAxLjU1IDAgMCAxIDYuMyAyOWExMi41IDEyLjUgMCAwIDAtLjYzLTQuNDIgMjUuMiAyNS4yIDAgMCAwLTQuMjUtNWwtLjA2LS4wNkE1IDUgMCAwIDEgMCAxNS44NmEzLjY0IDMuNjQgMCAwIDEgMS4xNy0yLjYyIDMuNjMgMy42MyAwIDAgMSA1LjE0LjA3VjMuNzdhMy43NyAzLjc3IDAgMSAxIDcuNTQgMHY0LjU2YTMuNCAzLjQgMCAwIDEgMS4yNiAwIDMgMyAwIDAgMSAyIDEuMjIgMy41IDMuNSAwIDAgMSAyLS4wNiAzLjIgMy4yIDAgMCAxIDIgMS41NCAzLjc0IDMuNzQgMCAwIDEgMyAuNDcgNC4yMSA0LjIxIDAgMCAxIDEuNjMgMy41di40NmExOS4zIDE5LjMgMCAwIDEtLjg0IDdjLS4xNC4zOC0uMzYuODEtLjU2IDEuMjJsLS4xMS4yMmMwIC4wNy0uMDkuMTQtLjE0LjIxYTcuMSA3LjEgMCAwIDAtMS4xNyAyLjE3Yy0uMDYuNTYtLjA2IDIuMTUtLjA1IDIuNzFhMS41NSAxLjU1IDAgMCAxLTEuNTQgMS41M004LjYxIDI4LjIxaDEyYzAtLjcxIDAtMS43MS4wNy0yLjIzYTguNyA4LjcgMCAwIDEgMS41OS0zLjI1bC4wNi0uMTJhMTAgMTAgMCAwIDAgLjQ2LTEgMTYuOCAxNi44IDAgMCAwIC43LTYuMTJ2LS41NGEyIDIgMCAwIDAtLjY0LTEuNTIgMS4zMyAxLjMzIDAgMCAwLTEuNTUuMDggMS4xMyAxLjEzIDAgMCAxLTEuMTguMjggMS4xNSAxLjE1IDAgMCAxLS43OC0uOTQgMS4yNiAxLjI2IDAgMCAwLS43NS0xLjExIDEgMSAwIDAgMC0xLjExLjI4bC0uMS4xYTEuMTUgMS4xNSAwIDAgMS0xLjE5LjI5IDEuMTYgMS4xNiAwIDAgMS0uNzgtLjk1Yy0uMDktLjY4LS4yMS0uNzctLjctLjg3YS44Mi44MiAwIDAgMC0xIC40OCAxLjE2IDEuMTYgMCAwIDEtMi4xNi0uNThWMy43N2ExLjQ2IDEuNDYgMCAxIDAtMi45MiAwdjEyLjE4YTEuMTcgMS4xNyAwIDAgMS0uODMgMS4xMSAxLjE1IDEuMTUgMCAwIDEtMS4yLS4zNWwtMS0uOTFjLS40Ny0uNDItLjczLS42Ni0uODQtLjc3YTEuMzUgMS4zNSAwIDAgMC0yLS4xMkwyLjcgMTVhMS4zMiAxLjMyIDAgMCAwLS4zOSAxQTIuNTcgMi41NyAwIDAgMCAzIDE3Ljg1YTI3LjIgMjcuMiAwIDAgMSA0LjcgNS42MiAxMi42IDEyLjYgMCAwIDEgLjkxIDQuNzRtLTIuMS0xMS42MiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMSIvPjwvZz48L3N2Zz4=)}.scroll-hint-icon-white:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiI+PGcgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMSI+PHBhdGggZD0iTTEuODUgNi4wMWg4LjU1TTEwLjQgNy4xN0gxLjg1YTEuMTYgMS4xNiAwIDEgMSAwLTIuMzFoOC41NWExLjE2IDEuMTYgMCAxIDEgMCAyLjMxIi8+PHBhdGggZD0iTTcuNCAxMmExLjE1IDEuMTUgMCAwIDEtLjcyLS4yNWwtNi4yNS01QTEuMiAxLjIgMCAwIDEgMCA1Ljg3IDEuMTQgMS4xNCAwIDAgMSAuNDYgNUw2LjcuMjNhMS4xNiAxLjE2IDAgMCAxIDEuNCAxLjg1TDMgNS45MSA4LjEyIDEwYTEuMTYgMS4xNiAwIDAgMS0uNzIgMk0zMS40NSA2LjAxaC04LjU2TTMxLjQ1IDcuMTdoLTguNTZhMS4xNiAxLjE2IDAgMSAxIDAtMi4zMWg4LjU2YTEuMTYgMS4xNiAwIDAgMSAwIDIuMzEiLz48cGF0aCBkPSJNMjUuOSAxMmExLjE4IDEuMTggMCAwIDEtLjkxLS40MyAxLjE3IDEuMTcgMCAwIDEgLjE4LTEuNTdsNS4wOS00LjA1LTUuMDYtMy44N0ExLjE2IDEuMTYgMCAwIDEgMjYuNTkuMjNMMzIuODQgNWExLjE2IDEuMTYgMCAwIDEgLjQ1LjkxIDEuMTQgMS4xNCAwIDAgMS0uNDMuOTJsLTYuMjQgNWExLjE3IDEuMTcgMCAwIDEtLjcyLjE3Ii8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon-white .scroll-hint-text{color:#000}/*! Yaku Han JP v4.1.1 (OFL-1.1 AND MIT) by Qrac | Type: YakuHanJP - Based on Noto Sans JP */@font-face{font-display:swap;font-family:YakuHanJP;font-style:normal;font-weight:100;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:u+3001,u+3002,u+3008,u+3009,u+300a,u+300b,u+300c,u+300d,u+300e,u+300f,u+3010,u+3011,u+3014,u+3015,u+30fb,u+ff01,u+ff08,u+ff09,u+ff1a,u+ff1b,u+ff1f,u+ff3b,u+ff3d,u+ff5b,u+ff5d}@font-face{font-display:swap;font-family:YakuHanJP;font-style:normal;font-weight:200;src:url(data:font/woff2;base64,d09GMk9UVE8AAA6kAAwAAAAAF9gAAA5WAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAADZZRHIIUBmAAghQBNgIkA4E6BAYFjXoHIBckGIFOG/4WIwN1m5DeTvbXCRzKEDS27HsRyhCpzYWcc3YCRPIjWFt5MOPpEEP5RHGVMmjpJrXMrQnQwtb3PX++cq/vRkgy+xNu+u9dLjmgNNVQEZ2IG+tEjO3r1OQuCYX5t8t+IP9wdxZ/GGHJSXz6K8zsOqruunu9WakDq1xTgEUdE//8fTrnvvysCycc4XAA0xZ8Ad2IK1AraWurJ/7bnyHi4WRO7cge+qdPfCeNfiUeMDgFCg3BA3aJfD2PKMAFxmTEL1ZSrT7/73TYa6aZvrUnGRki2s4x/XIPapai5kH8Bm5Z7wgdYftx7dXm9a48pkIKrl+4gVCbsDMmfe9n11wuJcpYfRgV4frLakqgkMAOmJScMhXCDtTCrTJDNEM8uafwEpfPRDz1rE/kGOMZ7dRvBdECDGotcDRrxILZqfy4Er0vCCv/aImiDhyc8aAeOahPjwOSNpp2o5NRLOtp03N/K9L2cg1jBcjCj0OPIXKMSQuslpwXEJex46IZ5ltqtU122u9/x51z1R2PvfLRD3oAB6iihpGYgOlYAItjOayKNlzEDfRgGBP4Nffy5EEIsxRF7xbrdTQ6LoOAN3wEq6dVkEvR82i9UddXon9dmsBCMOZngTaJE8Kqp6n56OXqR9UQaOMEGpCOq3LU9TQHzug8Sufo59FjlJjVsXrI5ah5rFprAB2cC7TNDj2PYwItpOmW6amJYLJCgqOax7EON48eDybmo47Lupzh6t3R2BhFMQjtuDNS7xniFVRf+WCKnskUQt6Go2FpbCMDiJK817TrOSZ87o3+4VTUhLUSpDQF+wrYbwZ96bBzkAAAd/81TwWAK0DlqK0S3HTGE78SjaPwBf6DV/O2GEklsplKXpGf0gSpoNRcOirdkSzpPPWl9Wk85ek9eoSeoZfpI/pRDpEryqdlvXxBfqNQJUHppmiZwrowNTvOnrNHRjvDgDH0/wHPUKX8jeY+y/gNt1KYLncDiZtC6ezP9//n4UsiXWbdjo5Lgtz3GaaaW9X1/P5oUNW5wDmvRaluv77jfXhX4GTVKOe86cuOLBxZ0KzUtN9cFNI27zr4NN4QU7QStddPVby44ZWztQX3s751HuJcWrvV5/qm8rLzZ8sP1rKvr9n7VP3gcIxWqvbGKd93ZR2OlhaHc0Pz/LPNpPVbvP12vqzk3BlbXduxsf6dDueTRGfZLDKwsv7Ge/jT9j0Hj7bfsZqgluUdnAtxU93TqLV1xa68tk5b81afGss7Y4RcLJKmvperKUlZy91JYpU5WK5et8Sy+i3P9M1uxmL3d1Z3B/gakd3nlJEnVlu2bFu6dNnSlUuDzh9qPjIY/tN7l3Qx84p2RkOv1Ud0XerTDkTg8PI6ybU3nnWu97VRBgO7Zy9lJidmC0GPzcFyzdolltV/eXrK768vL1FRvrU338FFsrPHree7C9se38OtrTeXz1i+0Gja9myZ8Oy0daIN/OA6nRWi8rkCIFeImO6Yb0B9zy+LSIlDol6n28dn3Rho3npbqOZn88CjRWBG6U5b+wfd9SjifneI4X8fa2Svpxj2znflfeGJy6C9hoYv8AyyfY1u5fInf5OpLsg+z8gMG2psWI4+Cu/o8XwvU0eLekUlWaugO2cdNCYZU/QoWZ9ksslaebNchKl0oShaWmR2wXRHD2/rBINJNiRZOqFBG0cRpSESCs7aESiL4/fOgwp6iYtEIVe3BstI7CoHZC5YvYHWQHdK1kGjYLyjR7f1wpSXiObCJXKRX5RkSlmSrEs6zznLaqjQmimHfRIZeHVnkCwmb/9IpKeiDqKwrO3+i6JU869VhA/gBsDqGsWShdRSr+f67uqscC3mv0GkLrCDvARGXpGlR4oG5pXjceWIWVcEA98Cea6oo21tS1ReHD29qm+srff4/ZHuBsQZBEmOs8aXb0AwA0VycblyG2vDOkmPVvil16ltxy3yhQy8nmJj9gHMxQ+24T5/igadlzCYMeaJYs4qRkdgkiaIOwqQ9oHnc6s/Xac0YiDD7clifS/WpgJeY3/pv/UrQGjmmXhTS7LM7bm4OEwN5k/uj9I3oWTaHgSbmbfWASMLzmPN+vIb57TlXOWonJEaI/0Z/1Y29lc+tb9ECGKeueZpsA1EeySFC1X+bfrT1GjmYXGWSYfn0sD/W08dLLpp+ffGjh+8XkNk1x9cD+R6tpee2ViOPE8WShXTdRWIejy4aqsi4zyzKkGwwcKvuevh4IhOM6bg5xhhLFGNJk64RDIeq0D+xqefDxX6QkSiHMXXmDZ2UHhJhdTHTCx7Uzrbs7D9k0sYb+5V1Mm8mTd3yPHivSUTH4479UTZ3l2Sy1w4xVR9pLNTc+V7sawzT7G0mCevAcc7LZjSa4rTFJdNBSzpuvWqKVfWtJzsH2/mCHnrO94SGQlQgKgLoIuSY9sLlNWRvLXjL1n9BqHhpm741woGwV0TZ8OrwXcBKxAHj9GV9Q1lfFWSwxraD7AzhhpV93OW1Yhv3OipEuyg5wJR0KfRW5NkM4Zuw5/PKQT6DUyjuqZuEb3lpqGw4trCHe3iVlJ70z260UKMlXUts/SjbG06YZjlXD60fpz/0XABfMmX03AWKIFxa1peu45JRQpvpzC8nu17FeAXXQ4jkD8l/ekC/OhX0+csLcDUk/y/hsvcxuQPqHWYKJCbpW8iidseRFtZx29ro1lIntL9/41TK4rK91cu7DcjdUYW7spp+ypzG7xwppxxoT9v20CwR9KkUGVSIDdNnSZzfiAoHc2sJze2PsTf5CZzN36osL+OSFtXND5MT1Hpqa0lQczzZKHVTYK+FmgNVKdVGjQahSHmJvUmwca2msVCEaVSctHCt7B2U9KwVK0z9P8qdshybjVSaM20Q2MnE2DgzqtBbMz+vBGkoIw6dRCGbc/yZ0lUUfMRMxrlfgzUCqrYc4sSFEkpSpisjEuKZjfE8nIe3aIK+ThxPRsVL9xRodtKhRDPLoqVOpFBHUeji8IIP9RkvWPN5fw8ZKCc5aIZvqu5+oHF7aXdgeIZl56YJ4SpLvEyYaoGn0OiZHUWqEJCqCes7CVwENwodhlP6fChSB3igIexHf1DGc/i14lJ12Lsk4Zr4EWQcyE+ob+uhA56WIuX0unlf81NdDOmek0h0FGyCq6uq9Fri3mzzrKHGqNjnXHayiCgES1aStlKG/iZ+CqhYPvWlTvz2jpvzVl9Po+zrNi5q/uKmCnkvR+QP7vGZ2xn57/fsMI6nvHCTAAjbL9lZ9+VpbeU81WREJFfVlG/YUAANvGMCk5VrYugHAUAXi+0p9nt7jrEMqD5gWcz6HycLQNgrYb1SvSoYTmY3u7cbkEU1qaIzEekHr36IKQBg4YMkyLIyCkoUWgMViEFQQBQFGIYwi5CkVj9moyQaMFflqtlqrAzVafhdpoU10cGGZBX0hwA1Dr+ZfECTKoAIBMCAAAAscCk49MZfwDAAQBUOKkd4LPY60Ep4Z0O6DPGti8tYAAAZE8eA4hVAIAAkAAEK4KTxcWBL5EOKmYT694hZVBGFeYGUG3UsSdQqMoeoxetEWj+wv3eNl4v8CtNUAW5ltzg0gFCFFFtO0v42/Q+x0+fPnoJAABwdQJAdgDwKwyjAcAHr73ylwPQztB4Q8YAKLkPAA1dIBJ5lJ3vrbVo1KRdh1p+HNp06hLGFsQuoRwoEUqDekCZUJ5nLWODAEiUgXe/rZH7zfy2SNI7APB8tct+PDDsertdbf0BSJYAAEB+93uegaJoZOnAUnhHpcnenX0HZAplH21qK3ml4KVtHj7hzEawqTXldnZLqDaOVD3YizymAmAvT5IXzuWlVDTsiQBnfAlk5F7k3VOgWkALqCpiB5L2blU+OIeQHZIZBs8WPZNTLfKwNukgYZ14jOUrAvWBwgA4olqNOeQ5JxjHdFrHZXF6uCLYHPcRzq1U92O6G9KzAsBKU4GjzMRzQk1dLimb1tNpO5dVzA2uSM0jzjiLbrCwFbdmMdnIfRTuFee+iae9uapwN5f7a+1OnECA5u7ekzD53cXyTQp6AvhbThtiW4lQGrKIRgyUsvQoTbxgkPoJIb6wYsha+S+YbToce/bm1hx6K5DyIkAMCo2jPH0VDBqk4iPy8IOkQjIyEqaQSPndfQhub0G8oeI6TlCAY2RYRgjkbpvml5IL5YvSeiJBJs8Oi/eFJHiibAG8cQlkzRdHZZXRb10AmTlBOpsyUjCrsGBWiP+sQVkxWAoDoVA401S01BymsWiJlrathOVkSlo4w5lwrq1BzJZERaUlsIqGZthR7OOUjKIRUcJkLRTG24NBn6SPX5xKSxQszQzIgb4gIL/owBILy40ELwODxFOCSJJEKRTyp3Ptja6FaDrsOR3ht7htuY0SRbp1E56RybolFirwZVzz9fj7/fWJ62gEjWWPe4gSgDgEFkMjOkxmsShoMH8thOm0Tli2Zkg7oNQyH8QEq87QxM24QYr/YKJ4VmMraxWLPWFeLMOT1WIdemAeOo6Ic4RGwt5KGnx/uf/SlVcHN7rOXYWz91+ax0BRDouUtrjRQeVdWsXOAH48PhF6piB6ldnL+LVSafHp8qadOzn9bRwfI0iC1i8mq/aDTkfDEpqLdCdxbdpW9hbztCFXk2RBnVFpzI+06KissOk0L4vNyKvL057kELMyaR0hdRRtekppcZ6J1bUDfaaAOtPaGxRjmglo3K+CWYVjho3QkoMfHv3wqKJxTKviOhefbMrjxqSXbZpXHTrBskXSSBrZYGQQyUHP2mPSllKPTamX6ors7NS7UkFXxCUU/HvsANKncrjVL1Qb3W9Tq4kClS6bxpF9qFGdFZ7tBEz2h56vzgZwzpYCbjjC8SlSB5HpkRnpYz5w8AChMBaktSRo/aoiH0BAjcwa8gGHN08PFGrlAA==) format("woff2");unicode-range:u+3001,u+3002,u+3008,u+3009,u+300a,u+300b,u+300c,u+300d,u+300e,u+300f,u+3010,u+3011,u+3014,u+3015,u+30fb,u+ff01,u+ff08,u+ff09,u+ff1a,u+ff1b,u+ff1f,u+ff3b,u+ff3d,u+ff5b,u+ff5d}@font-face{font-display:swap;font-family:YakuHanJP;font-style:normal;font-weight:300;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:u+3001,u+3002,u+3008,u+3009,u+300a,u+300b,u+300c,u+300d,u+300e,u+300f,u+3010,u+3011,u+3014,u+3015,u+30fb,u+ff01,u+ff08,u+ff09,u+ff1a,u+ff1b,u+ff1f,u+ff3b,u+ff3d,u+ff5b,u+ff5d}@font-face{font-display:swap;font-family:YakuHanJP;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:u+3001,u+3002,u+3008,u+3009,u+300a,u+300b,u+300c,u+300d,u+300e,u+300f,u+3010,u+3011,u+3014,u+3015,u+30fb,u+ff01,u+ff08,u+ff09,u+ff1a,u+ff1b,u+ff1f,u+ff3b,u+ff3d,u+ff5b,u+ff5d}@font-face{font-display:swap;font-family:YakuHanJP;font-style:normal;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:u+3001,u+3002,u+3008,u+3009,u+300a,u+300b,u+300c,u+300d,u+300e,u+300f,u+3010,u+3011,u+3014,u+3015,u+30fb,u+ff01,u+ff08,u+ff09,u+ff1a,u+ff1b,u+ff1f,u+ff3b,u+ff3d,u+ff5b,u+ff5d}@font-face{font-display:swap;font-family:YakuHanJP;font-style:normal;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:u+3001,u+3002,u+3008,u+3009,u+300a,u+300b,u+300c,u+300d,u+300e,u+300f,u+3010,u+3011,u+3014,u+3015,u+30fb,u+ff01,u+ff08,u+ff09,u+ff1a,u+ff1b,u+ff1f,u+ff3b,u+ff3d,u+ff5b,u+ff5d}@font-face{font-display:swap;font-family:YakuHanJP;font-style:normal;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:u+3001,u+3002,u+3008,u+3009,u+300a,u+300b,u+300c,u+300d,u+300e,u+300f,u+3010,u+3011,u+3014,u+3015,u+30fb,u+ff01,u+ff08,u+ff09,u+ff1a,u+ff1b,u+ff1f,u+ff3b,u+ff3d,u+ff5b,u+ff5d}@font-face{font-display:swap;font-family:YakuHanJP;font-style:normal;font-weight:800;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:u+3001,u+3002,u+3008,u+3009,u+300a,u+300b,u+300c,u+300d,u+300e,u+300f,u+3010,u+3011,u+3014,u+3015,u+30fb,u+ff01,u+ff08,u+ff09,u+ff1a,u+ff1b,u+ff1f,u+ff3b,u+ff3d,u+ff5b,u+ff5d}@font-face{font-display:swap;font-family:YakuHanJP;font-style:normal;font-weight:900;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:u+3001,u+3002,u+3008,u+3009,u+300a,u+300b,u+300c,u+300d,u+300e,u+300f,u+3010,u+3011,u+3014,u+3015,u+30fb,u+ff01,u+ff08,u+ff09,u+ff1a,u+ff1b,u+ff1f,u+ff3b,u+ff3d,u+ff5b,u+ff5d}@keyframes titleBar{0%{transform:scaleY(0);transform-origin:center}50%{transform:scaleY(0);transform-origin:center}to{transform:scale(1);transform-origin:center}}@keyframes titleBracketTop{0%{left:50%;top:50%;transform:scale(0)}45%{left:30%;top:30%;transform:scale(0)}to{left:0;top:0;transform:scale(1)}}@keyframes titleBracketBottom{0%{bottom:50%;right:50%;transform:scale(0)}45%{bottom:30%;right:30%;transform:scale(0)}to{bottom:0;right:0;transform:scale(1)}}:root{--font:yakuhanjp,sdmetro,"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",meiryo,sans-serif;scroll-behavior:smooth;scroll-padding-top:70px}body{background:#fff;color:#444;font:100%/1 var(--font);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:320px;position:relative;-webkit-tap-highlight-color:rgba(136,140,150,.3);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body.fixed,body.visible{overflow:hidden}main{display:block}a{background:0/0 100%;color:#256dfa;text-decoration:none;transition:color .2s ease-in;word-break:break-all}a:active,a:hover{outline:none}img,svg{height:auto;vertical-align:bottom}ol,ul{list-style:none;list-style-type:none}ins{display:block}button{background:none;border:0;border-radius:0;cursor:pointer}body:not(.mktoField),input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.mktoForm body:not(.mktoField),.mktoForm input,.mktoForm textarea{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}input::selection,textarea::selection{background:#444;border-color:#444;color:#fff}::selection{background:#444;color:#fff}@keyframes fill{0%{fill:#fff0}to{fill:#ffffff80}}.scroll-hint-icon{background:#132937;border-radius:12px 0 0 12px;height:54px;left:auto;overflow:hidden;padding:20px 10px 10px;right:0;width:88px}.scroll-hint-icon:after{content:none}.scroll-hint-icon:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIHZpZXdCb3g9IjAgMCA3MC44MyAyOC42Ij48cGF0aCBkPSJNNS43NSA3Ljg3IDEgMTQuMmw0Ljc1IDYuMzNtMTEuMDgtNi4zM0g1Ljc1bTU5LjMzLTYuMzMgNC43NSA2LjMzLTQuNzUgNi4zM001NCAxNC4yaDExLjA4TTM4Ljk1IDI3LjZjLTEuODItLjg0LTMuNTYtMS4yLTUuMy0xLjc1LTMuMTUtLjk4LTUuMDUtNC41Mi01LjItNS42Ny0uMTYtMS4xNy0xLjYxLTMuMDQtMS44Ny00LjU1czEuMDQtMS43MSAxLjktMy4yMmMwIDAgLjUyLTEuNDYgMS4wNy0uNTUgMCAwIC42NS0xLjcxLjI5LTIuMjktLjk5LTEuNS0yLjIxLTMuMzgtMi4yMS0zLjM4cy0xLjQtMS45NS0xLjg1LTMuMDdjLS4wOC0uMTgtLjEzLS4zMy0uMTMtLjQ0IDAtLjEzLjAzLS42LjIxLS45OS4zOS0uODYgMS4yNC0uODQgMS45Mi0uMzYuMjYuMTggMS43NCAxLjYxIDEuODUgMS43NC4yOS4zNCAxLjM4IDEuNzQgMS41NiAxLjkzLjE4LjE4IDIuMTMgMS44NyAyLjM5IDIuMjEuMDguMS4zMS4zMS42LjU0IDEuMjUuMDYgMi40Mi42OCAzLjQ2Ljc4LjUyLS4xIDEuNTgtLjMgMi41Ny0uMTQuNTcuMSAxLjE1LjQ4IDEuMTUuNDguOTEuMTMgMS40LS4wOCAxLjkyLjI5LjUyLjM5IDEuNDMgMS40OCAxLjUxIDIuNTUuMDguOTggMS4zMyAzLjY2IDEuOTUgNi42LjAzLjE2LjA4LjM0LjEuNSIvPjxwYXRoIGQ9Ik0yOS44MyA5LjU3Yy4zMS41LjgzIDEuMzEgMS4wMSAxLjU3LjcgMS4wOSAxLjk5IDQuNjYgMS45OSA0LjY2Ii8+PC9zdmc+);color:#fff;height:30px;left:calc(50% - 36px);position:absolute;top:calc(50% - 15px);width:72px}.scroll-hint-icon-wrap.is-active .scroll-hint-icon{opacity:.65}.scroll-hint-text,:lang(en) font:empty{display:none}.lang-en-only,.lang-ja-only{font:inherit}:not(:lang(auto),:lang(ja)) .lang-ja-only,:not(:lang(en)) .lang-en-only{display:none}@font-face{font-display:swap;font-family:sdmetro;font-style:normal;font-weight:500;src:local("sdmetro/SDMetro-Regular"),url(/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/sdmetro/SDMetro-Regular.woff2) format("woff2"),url(/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/sdmetro/SDMetro-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:sdmetro;font-style:normal;font-weight:700;src:local("sdmetro/SDMetro-Semibold"),url(/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/sdmetro/SDMetro-Semibold.woff2) format("woff2"),url(/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/sdmetro/SDMetro-Semibold.woff) format("woff")}@font-face{font-display:swap;font-family:sdmetro;font-style:normal;font-weight:800;src:local("sdmetro/SDMetro-Bold"),url(/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/sdmetro/SDMetro-Bold.woff2) format("woff2"),url(/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/sdmetro/SDMetro-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:sdmetro;font-style:normal;font-weight:900;src:local("sdmetro/SDMetro-Heavy"),url(/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/sdmetro/SDMetro-Heavy.woff2) format("woff2"),url(/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/sdmetro/SDMetro-Heavy.woff) format("woff")}@font-face{font-display:swap;font-family:sdsora;font-style:normal;font-weight:200;src:local("sdsora/SDSora-Thin"),url(/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/sdsora/SDSora-Thin.woff2) format("woff2"),url(/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/sdsora/SDSora-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:sdsora;font-style:normal;font-weight:300;src:local("sdsora/SDSora-ExtraLight"),url(/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/sdsora/SDSora-ExtraLight.woff2) format("woff2"),url(/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/sdsora/SDSora-ExtraLight.woff) format("woff")}@font-face{font-display:swap;font-family:sdsora;font-style:normal;font-weight:400;src:local("sdsora/SDSora-Light"),url(/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/sdsora/SDSora-Light.woff2) format("woff2"),url(/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/sdsora/SDSora-Light.woff) format("woff")}@font-face{font-display:swap;font-family:sdsora;font-style:normal;font-weight:500;src:local("sdsora/SDSora-Regular"),url(/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/sdsora/SDSora-Regular.woff2) format("woff2"),url(/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/sdsora/SDSora-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:sdsora;font-style:normal;font-weight:600;src:local("sdsora/SDSora-Medium"),url(/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/sdsora/SDSora-Medium.woff2) format("woff2"),url(/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/sdsora/SDSora-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:sdsora;font-style:normal;font-weight:700;src:local("sdsora/SDSora-SemiBold"),url(/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/sdsora/SDSora-SemiBold.woff2) format("woff2"),url(/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/sdsora/SDSora-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:sdsora;font-style:normal;font-weight:800;src:local("sdsora/SDSora-Bold"),url(/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/sdsora/SDSora-Bold.woff2) format("woff2"),url(/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/sdsora/SDSora-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:sdsora;font-style:normal;font-weight:900;src:local("sdsora/SDSora-Heavy"),url(/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/sdsora/SDSora-Heavy.woff2) format("woff2"),url(/wp-content/themes/smartdrive-corporate-WordPress/dist/fonts/sdsora/SDSora-Heavy.woff) format("woff")}*{margin:0;padding:0}:after,:before{box-sizing:inherit}a,body,dd,div,dl,dt,h1,h2,h3,h4,html,li,ol,p,span,table,td,th,tr,ul{border:0;font-size:100%;font-weight:400;vertical-align:initial}article,aside,figcaption,figure,footer,header,nav,section{display:block}html{box-sizing:border-box}.l-404{align-items:center;display:flex;height:100vh;min-height:600px}.l-404__container{margin:0 auto;max-width:700px;position:relative;width:calc(100% - 48px)}.l-404__img{width:100%}.l-404__heading{color:#4f4f4f;font:500 34px/1.5 var(--font);margin:29px 0 0}.l-404__text{color:#828282;font:500 16px/1.9 var(--font)}.l-alcohol.form{padding:14px 0 93px}.l-alcohol.archive{overflow:hidden;padding:0 0 92px}.archive .l-alcohol__container{display:grid;gap:92px;grid-template-columns:100%;margin:52px 0 0}.l-app{margin:24px 0 0}.l-app,.l-basic,.l-career{overflow:hidden}.l-career{position:relative}.l-career.single{margin:37px 0 0}.l-case.single{margin:32px 0 0}.l-case__outer{background:#f6f6f6;margin:0 auto;padding:42px 0}.l-case__container{margin:54px 0 0}.single .l-case__container{margin:0;padding:48px 0 0}.l-case__wrapper{padding:0 24px;position:relative}.single .l-case__inner{margin:auto;max-width:968px;width:calc(100% - 48px)}.l-case__side{display:none}.l-case__pagination{grid-area:2/1/3/3}.l-company{overflow:hidden;padding:16px 0 64px}.l-contact{padding:32px 0 71px}.l-device{margin:0 auto 92px;max-width:960px}.l-device,.l-download{width:calc(100% - 48px)}.l-download{margin:43px auto 104px;max-width:968px}.l-exam{background:linear-gradient(0deg,#f7f7f7,#f7f7f7)}.l-exam__inner{position:relative;z-index:1}.l-faq{padding:24px 0 76px}.l-faq__container{margin:60px auto 0;max-width:950px;width:calc(100% - 32px)}.l-fleet{margin:0 0 42px}.l-footer{background:#00a799;padding-block:13px 40px;position:relative}.l-footer__container{display:grid;gap:32px;grid-template:"first first logo" auto "second second logo" auto "third third logo" auto "fourth fourth logo" auto "menu menu logo" auto "small small logo" auto "iso jpx jpx" auto/79px 1fr 96px;margin:auto;padding-left:12px;width:calc(100% - 24px)}.l-footer_alcohol{background:#1f1f1f;padding:52px 0}.l-footer_alcohol__container{display:grid;gap:67px;margin:auto;width:327px}.l-form{margin:0 auto;max-width:880px;width:calc(100% - 44px)}.l-form--price{margin-top:21px;max-width:968px;width:calc(100% - 48px)}.l-glossary{padding:24px 24px 88px}.l-header{position:relative;z-index:9999}.l-header.inquiry-demo{display:none}.l-header.basic{left:0;position:static;right:0;top:0;z-index:10}.l-header.basic:after{background:#0b4e49;border-radius:6px;bottom:0;content:"";filter:blur(38.1665px);height:75px;left:0;opacity:.3;position:absolute;right:0;width:calc(100% - 16px)}.l-header.alcohol{max-width:inherit;overflow:hidden;position:-webkit-sticky;position:sticky;top:-73px}.l-header.form{max-width:1014px}.l-header.campaign{position:relative}.l-header.campaign:after{background:#0b4e494d;border-radius:6px;content:"";filter:blur(38px);height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:calc(100% - 17px)}.l-header.common{inset:0 0 auto;max-width:1217px}.l-header.visible{animation:header-visible .3s ease forwards}.l-header.hidden,.l-header.visible{position:-webkit-sticky;position:sticky}.l-header.hidden{animation:header-hidden .3s ease forwards}.basic .l-header__container{background:#fff;position:relative;z-index:1}.campaign .l-header__container{position:relative;z-index:1}.l-header__inner{align-items:center;display:flex;height:64px;justify-content:space-between;padding:0 16px 0 5px}.open .l-header__inner{position:relative;z-index:4}.basic .l-header__inner{align-content:center;display:grid;gap:21px;grid-template-columns:1fr;height:75px;justify-items:center;padding:0}.alcohol .l-header__inner{gap:15px;height:73px;justify-content:flex-start;padding:0}.form .l-header__inner{height:71px;padding:0 24px}.campaign .l-header__inner{background:#fff;display:grid;height:75px;padding:0 0 0 24px}.common .l-header__inner{padding:0 18px}.visible .l-header__inner{box-sizing:border-box;height:153px;padding:3px 0 18px}.hidden .l-header__inner{height:75px;padding:0}.l-header__text{color:#2a706b;font:700 12px/1.4 var(--font);letter-spacing:.05em}.l-header__big{display:block;font-size:19px;font-weight:700}@keyframes header-visible{0%{top:-153px}to{top:0}}@keyframes header-hidden{0%{top:0}99%{top:-153px}to{position:static}}.l-header__magazine_top_link{background-color:#2a706b;display:block;padding:15px;text-align:center}.l-industry{padding:24px 0 0}.l-inquiry{margin:0 auto 80px;overflow:hidden;padding:0 24px}.l-ir{overflow:hidden;padding:23px 0 0}.l-ir__container{background:linear-gradient(#fafafc,#fff);padding:57px 0 100px}.l-ir__inner{margin:0 auto;max-width:980px}.l-ir__block{margin:0 20px;max-width:800px}.l-ir__block--report{max-width:980px}.l-ir__block--library{max-width:924px}.l-ir__block--wide{max-width:968px}.l-ir__summary{display:grid;gap:72px;grid-template-columns:1fr}.l-issue{padding:24px 0 0}.l-lp{overflow:hidden;padding:0 0 77px}.l-lp.alcohol{padding:40px 0 77px}.lp-plainer .c-button_rounded__inner{box-sizing:border-box;padding:0 32px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.lp-plainer .p-header_fleet__image{width:152px}.lp-plainer .p-header_fleet__free{font-size:18px}.lp-plainer .p-header_fleet__p{font-size:27px}.top .l-main{background-color:#eff5f3;font-family:sdsora,ryo-gothic-plusn,sans-serif;position:relative;--font:sdsora,ryo-gothic-plusn,sans-serif}.top .l-main__inner{position:relative;z-index:1}.l-magazine__body{display:grid;gap:52px 0;grid-template-columns:1fr;margin:52px auto;max-width:976px;width:calc(100% - 48px)}.l-magazine__content{display:flex;flex-direction:column;gap:52px}.l-magazine__container{padding-bottom:100px}.l-magazine__inner{margin:0 auto;max-width:926px;width:calc(100% - 48px)}.l-mobility{overflow:hidden}.l-news{padding:7px 0 0}.l-partner_case.single{margin:32px 0 0}.l-partner_case__container{margin:54px 0 0}.single .l-partner_case__container{margin:0}.single .l-partner_case__inner{margin:auto;max-width:968px;width:calc(100% - 48px)}.l-partner_case__side{display:none}.l-policies{margin:40px auto 80px;max-width:968px;width:calc(100% - 48px)}.l-price{padding:24px 0 138px}.l-purpose{margin:56px 0 0}.l-recorder,.l-safety{overflow:hidden}.l-seminar{padding:71px 0 92px}.l-seminar.single{padding:48px 0 0}.l-seminar__container{padding:40px 0 80px;position:relative}.l-seminar__container:before{background:linear-gradient(140deg,#ebebeb -16%,#fff0 59%);content:"";height:987px;left:0;position:absolute;right:0;top:0}.l-service{margin:44px auto 0;overflow:hidden}.l-simulator{margin-top:39px}.l-smartdrive{margin:8px auto 0;overflow:hidden}.l-support{padding:24px 0 179px}.l-sustainability{overflow:hidden;width:100%}.l-sustainability--tennisfund{overflow:visible}.l-sustainability_inner{margin:0 auto;width:calc(100% - 48px)}.l-tag{margin-inline:auto;max-width:970px;width:calc(100% - 48px)}.l-thanks{margin:-33px 0 0;overflow:hidden}.l-thanks__container{margin:auto;max-width:1440px;padding:109px 0 76px;position:relative}.l-thanks__container:before{background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/thanks/background.svg) 50%/cover no-repeat;content:"";height:684px;left:-175px;margin:auto;position:absolute;right:-111px;top:0;width:661px}.l-update{padding:39px 0 72px}.l-usability{overflow:hidden}.l-useful{padding:25px 0 72px}.l-useful__inner,.l-useful__inner-202507{margin:46px auto 0;max-width:967px;width:calc(100% - 48px)}.l-useful__contentlist{display:flex;flex-direction:column;gap:82px;margin-top:82px;overflow:hidden}.l-useful__toc{display:grid;gap:46px;grid-area:toc}.l-useful__aside{grid-area:aside}.l-useful__content{grid-area:content}.l-useful__foot{grid-area:foot}.l-useful__foot .p-toc{display:none}.l-useful__follow-banner{bottom:10px;left:12px;position:fixed;width:100%;z-index:100}.l-campaign{overflow:hidden}.c-banner_useful{background:#fff;border-radius:12px;box-shadow:0 4px 10px #0000001a;margin:26px 0;overflow:hidden;position:relative}.c-banner_useful .wp-block-media-text__content{padding:19px 18px 18px}.c-banner_useful.download .wp-block-media-text__media{margin:0;overflow:hidden}.c-banner_useful.download .wp-block-media-text__media img{transition:transform .2s ease}.c-banner_useful.download .c-banner_useful__h3{margin:0}.c-banner_useful.download .c-banner_useful__h3 a{color:#000;font-weight:700;line-height:1.4;transition:color .2s ease}.c-banner_useful.download .c-banner_useful__h3 a:before{content:"";top:0;right:0;bottom:0;left:0;position:absolute}.c-banner_useful.download .c-banner_useful__p{line-height:1.6;margin:10px 0 0}.c-banner_useful:hover .wp-block-media-text__media img{transform:scale(1.05)}.c-banner_useful:hover .c-banner_useful__h3 a{color:#00a799}.c-button_banner{align-items:center;background:#f7ff14;border-radius:7px;box-sizing:border-box;display:grid;gap:8px;grid-template-columns:1fr auto;padding-block:16px;padding-inline:16px 8px;transition:background-color .2s ease}.c-button_banner__label{align-self:end;color:#2a706b;font:12px/1 var(--font);letter-spacing:1.2px;transition:color .2s ease}.c-button_banner__title{align-self:start;color:#333;font:700 20px/1.3 var(--font);letter-spacing:1px;transition:color .2s ease}.c-button_banner__img{grid-area:1/2/3}.c-button_banner__img--guide{margin-block:-10px;transform:scale(1.3)}.c-button_green{display:block;height:64px;position:relative;width:100%}.c-button_green:after{background:#045f58;border-radius:5px;bottom:5px;content:"";display:block;filter:blur(20px);height:41px;left:0;margin:0 auto;opacity:.4;position:absolute;right:0;width:calc(100% - 28px)}.c-button_green.transparent:after{display:none}.c-button_green__inner{align-items:center;background:linear-gradient(256deg,#03acc4 -12%,#008da000 69%),#00a892;border:0;border-radius:8px;box-sizing:border-box;color:#fff;display:flex;font:700 16px/1.3 var(--font);gap:5px;height:100%;justify-content:space-between;letter-spacing:.05em;padding:1px 16px 0 24px;position:relative;transition:background-color .2s ease,color .2s ease;z-index:1}.alcohol .c-button_green__inner{font-size:14px;padding:0 12px 0 18px}.transparent .c-button_green__inner{background:#0000;border:2px solid #fff9}.transparent .c-button_green__inner:before{display:none}.c-button_green__inner:hover{background:#2a706b}.yellow .c-button_green__inner:hover{background:#f7ff14;color:#024441}.c-button_green__inner:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMyI+PHBhdGggZD0iTTMuODEgMjYuMzgzQTE2Ljg4OSAxNi44ODkgMCAxIDAgMi4xMTIgMTloMjUuMzMzbTAgMEwxOSAxMC41NTZNMjcuNDQ0IDE5IDE5IDI3LjQ0NCIvPjwvc3ZnPg==) 50%/contain no-repeat;content:"";display:block;height:38px;width:38px}.alcohol .c-button_green__inner:after{height:29px;width:29px}.document .c-button_green__inner:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2238%22%20height%3D%2238%22%20viewBox%3D%220%200%2038%2038%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.512%2014H6.76C5.8%2014%205%2014.823%205%2015.812v19.376C5%2036.177%205.8%2037%206.76%2037h12.48c.96%200%201.76-.823%201.76-1.812v-.883M16.512%208H12.76C11.8%208%2011%208.823%2011%209.811V29.19c0%20.988.8%201.811%201.76%201.811h12.48c.96%200%201.76-.823%201.76-1.811v-2.112M25%204.5v5.503h7m1%2012.186c0%20.988-.8%201.811-1.76%201.811H18.76c-.96%200-1.76-.823-1.76-1.811V2.81C17%201.823%2017.8%201%2018.76%201h7.467L33%208.575V22.19z%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E)}.download .c-button_green__inner:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2238%22%20height%3D%2238%22%20viewBox%3D%220%200%2038%2038%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%201.583v25.334L26.917%2019m-15.834%200l4.75%204.75m-14.25-6.333V33.25a3.167%203.167%200%20003.167%203.167h28.5a3.167%203.167%200%20003.167-3.167V17.417%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E)}.yellow .c-button_green__inner:hover:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2234%22%20height%3D%2234%22%20viewBox%3D%220%200%2034%2034%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.008%2016.515C1.264%207.903%208.326%201%2017%201c8.837%200%2016%207.163%2016%2016s-7.163%2016-16%2016C9.157%2033%202.632%2027.357%201.264%2019.91m14.278%205.332l5.817-5.818M1%2016.515h23.267l-8.725-8.727%22%20stroke%3D%22%23024441%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E)}.c-button_gray{cursor:auto;display:block;height:64px;position:relative;width:100%}.c-button_gray__inner{align-items:center;background:#828282;border:0;border-radius:8px;color:#fff;display:flex;font:700 16px/1 var(--font);height:100%;justify-content:space-between;letter-spacing:.05em;padding:1px 16px 0 24px;position:relative;transition:background-color .2s ease,color .2s ease;z-index:1}.arrow .c-button_gray__inner{background:#f2f2f2;color:#828282}.back .c-button_gray__inner{flex-direction:row-reverse;padding:1px 24px 0 16px}.light .c-button_gray__inner{background-color:#ffffff80;color:#2a706b}.c-button_gray__inner:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMyI+PHBhdGggZD0ibTI1LjMxNyAyNS4zMTYtNC43NS00Ljc1TTE5IDEzLjQ2VjcuOTE3TTIwLjU4NCAxOWExLjU4MyAxLjU4MyAwIDEgMS0zLjE2NyAwIDEuNTgzIDEuNTgzIDAgMCAxIDMuMTY3IDB6bTE1LjgzMyAwYzAgOS42Mi03Ljc5NyAxNy40MTctMTcuNDE2IDE3LjQxN1MxLjU4NCAyOC42MTkgMS41ODQgMTkgOS4zODIgMS41ODQgMTkuMDAxIDEuNTg0IDM2LjQxNyA5LjM4IDM2LjQxNyAxOXoiLz48L3N2Zz4=) 50%/contain no-repeat;content:"";display:block;height:38px;width:38px}.arrow .c-button_gray__inner:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYmRiZGJkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0iTTEuMDM2IDE4LjkzNUMxLjMyNCA5LjI2IDkuMjU2IDEuNTA2IDE5IDEuNTA2YzkuOTI2IDAgMTcuOTczIDguMDQ3IDE3Ljk3MyAxNy45NzMgMCA5LjkyNy04LjA0NyAxNy45NzMtMTcuOTczIDE3Ljk3My04LjgxIDAtMTYuMTQtNi4zMzktMTcuNjc2LTE0LjcwNW0xNi4wMzggNS45OTEgNi41MzQtNi41MzVNMS4wMjcgMTguOTM0aDI2LjEzNmwtOS44LTkuODA0Ii8+PC9zdmc+)}.back .c-button_gray__inner:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2238%22%20height%3D%2238%22%20viewBox%3D%220%200%2038%2038%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M34.1912%2026.3837C32.3773%2030.1153%2029.2532%2033.0486%2025.4148%2034.6241C21.5765%2036.1997%2017.2925%2036.3071%2013.3799%2034.926C9.46744%2033.5449%206.20023%2030.7718%204.20153%2027.1359C2.20284%2023.4999%201.61252%2019.2554%202.54319%2015.212C3.47386%2011.1686%205.86038%207.60923%209.24753%205.2129C12.6347%202.81657%2016.7854%201.75093%2020.908%202.21926C25.0307%202.68759%2028.8366%204.6571%2031.6%207.75213C34.3633%2010.8472%2035.8906%2014.8511%2035.8906%2019.0002H10.5573M10.5573%2019.0002L19.0017%2010.5558M10.5573%2019.0002L19.0017%2027.4447%22%20stroke%3D%22%232BCABC%22%20stroke-width%3D%223%22%20stroke-miterlimit%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E)}.c-button_rounded{display:block;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.c-button_rounded:before{background:#045f5899;border-radius:5px;content:"";filter:blur(13px);height:41px;inset:auto 0 4px;margin-inline:auto;position:absolute;width:258px}.c-button_rounded__inner{background:#f7ff14;border-radius:90px;color:#333;display:grid;font:700 20px/1 var(--font);height:71px;padding:0 10px;place-content:center;position:relative;transition:background-color .2s ease,color .2s ease;width:300px}.c-button_skeleton{display:block;height:64px;width:100%}.c-button_skeleton__inner{align-items:center;border:2px solid #0cb9ac;border-radius:8px;box-sizing:border-box;color:#0cb9ac;display:flex;font:700 16px/1 var(--font);gap:10px;height:100%;justify-content:space-between;letter-spacing:.05em;padding:1px 16px 0 24px;position:relative;transition:background-color .2s ease,color .2s ease;z-index:1}.small .c-button_skeleton__inner{gap:24px;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.deep-green .c-button_skeleton__inner{color:#2a706b}.c-button_skeleton__inner:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%2300A799' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='2.161' d='M2.996 19.318A12.164 12.164 0 1 0 1.77 14h18.247m0 0-6.082-6.082M20.018 14l-6.082 6.083'/%3E%3C/svg%3E") 50%/contain no-repeat;content:"";display:block;height:38px;width:38px}.small .c-button_skeleton__inner:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDBhNzk5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0ibTguMTg1IDIuNSAzIDQtMyA0bS03LTRoNyIvPjwvc3ZnPg==);height:12px;width:12px}.document .c-button_skeleton__inner:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2231%22%20height%3D%2240%22%20viewBox%3D%220%200%2031%2040%22%20fill%3D%22none%22%20stroke%3D%22%2300a799%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M7.378%2015.342H3.82c-.956%200-1.753.81-1.753%201.78v19.046c0%20.97.797%201.78%201.753%201.78h12.426c.956%200%201.753-.81%201.753-1.78l-.053-4.694%22%2F%3E%3Cpath%20d%3D%22M12.173%208.684H9.146c-.956%200-1.752.81-1.752%201.78V29.51c0%20.97.796%201.78%201.752%201.78h12.427c.956%200%201.752-.81%201.752-1.78v-4.072%22%2F%3E%3Cpath%20d%3D%22M28.652%2022.852c0%20.97-.797%201.78-1.753%201.78H14.473c-.956%200-1.753-.81-1.753-1.78V3.807c0-.972.797-1.78%201.753-1.78h7.434l6.745%207.444v13.38z%22%2F%3E%3Cpath%20d%3D%22M20.71%207.353v3.994h3.995%22%2F%3E%3C%2Fsvg%3E)}.c-button_skeleton__inner:hover{background:#2a706b;border:2px solid #2a706b;color:#fff}.c-button_skeleton__inner:hover:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='2.161' d='M2.996 19.318A12.164 12.164 0 1 0 1.77 14h18.247m0 0-6.082-6.082M20.018 14l-6.082 6.083'/%3E%3C/svg%3E") 50%/contain no-repeat}.small .c-button_skeleton__inner:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m8 1 3 4-3 4M1 5h7'/%3E%3C/svg%3E")}.c-button_soft{cursor:auto;height:64px;width:100%}.c-button_soft__inner{align-items:center;background:#dcfefd;border:0;border-radius:8px;color:#2a706b;display:flex;font:700 16px/1 var(--font);height:100%;justify-content:space-between;letter-spacing:.05em;padding:1px 16px 0 24px}.c-button_soft__inner:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMmE3MDZiIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMyI+PHBhdGggZD0iTTM2LjM1NCAxMi41MTFBMTggMTggMCAwIDEgMzcuOTc0IDIwIDE3LjkzNyAxNy45MzcgMCAwIDEgMjAgMzcuOTczIDE3LjkzNyAxNy45MzcgMCAwIDEgMi4wMjcgMjAgMTcuOTM3IDE3LjkzNyAwIDAgMSAyMCAyLjAyN2ExNy45MiAxNy45MiAwIDAgMSAxMi43MzEgNS4yNjVMMTcuNzg4IDI3LjM5NmwtNS4zOTItNi42MzYiLz48L3N2Zz4=) 50%/contain no-repeat;content:"";height:38px;width:38px}.c-button_special{margin:32px auto 0;padding:50px 0}.c-button_special,.c-button_special__container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.c-button_special__container{position:relative}.c-button_special__container:after{background:#045f58;border-radius:5px;bottom:5px;content:"";filter:blur(13px);height:41px;left:0;margin:auto;opacity:.4;position:absolute;right:0;width:calc(100% - 28px)}.c-button_special__container a{align-items:center;background:linear-gradient(0deg,#f7ff14,#f7ff14),linear-gradient(256deg,#03acc4 -12%,#008da000 69%),#00a892;border-radius:8px;box-sizing:border-box;color:#2a706b;display:flex;font-size:16px;font-weight:600;height:64px;justify-content:space-between;letter-spacing:.05em;line-height:100%;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:0 17px 0 24px;position:relative;width:326px;z-index:1}.c-button_special__container a:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOSIgaGVpZ2h0PSIzOSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMmE3MDZCIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0iTTEuNTM1IDE4LjU4QzEuODIzIDguOTA3IDkuNzU2IDEuMTUzIDE5LjUgMS4xNTNjOS45MjYgMCAxNy45NzMgOC4wNDcgMTcuOTczIDE3Ljk3MyAwIDkuOTI3LTguMDQ3IDE3Ljk3My0xNy45NzMgMTcuOTczLTguODEgMC0xNi4xNC02LjMzOS0xNy42NzYtMTQuNzA1bTE2LjAzOCA1Ljk5MSA2LjUzNC02LjUzNW0tMjIuODctMy4yN2gyNi4xMzdsLTkuOC05LjgwNCIvPjwvc3ZnPg==) 50%/contain no-repeat;content:"";display:block;height:38px;width:38px}.c-button_top{animation:out .2s ease-in;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#f2f2f285;border-radius:58px;bottom:24px;height:115px;opacity:0;position:fixed;right:24px;transition:background-color .2s ease,opacity .2s ease,bottom .3s ease;visibility:hidden;width:62px;z-index:2}.c-button_top.scroll{animation:in .2s ease-in;opacity:1;visibility:visible}.c-button_top:hover{background:#0a0a0a9e}.c-button_top__inner{align-items:flex-end;box-sizing:border-box;display:flex;height:100%;justify-content:center}.c-button_top__inner:before{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2220%22%20height%3D%2211%22%20viewBox%3D%220%200%2020%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%2010l-6-5.999m-3-2.999L1%2010%22%20stroke%3D%22%23dadada%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;content:"";height:18px;left:0;margin:0 auto;position:absolute;right:0;top:12px;transition:top .2s ease;width:20px}.c-button_top:hover .c-button_top__inner:before{top:5px}.c-button_top__inner:after{background:#dadada;border-radius:4px;bottom:23px;content:"";height:75px;left:0;margin:auto;position:absolute;right:0;transition:bottom .2s ease,height .2s ease;width:2px}.c-button_top:hover .c-button_top__inner:after{bottom:15px;height:91px}.c-button_top__text{bottom:18px;color:#00000080;display:flex;font:12px/2.1 var(--font);letter-spacing:.12em;position:relative;right:2px;text-align:right;text-transform:uppercase;transform:rotate(90deg);transition:bottom .2s ease,color .2s ease}.c-button_top:hover .c-button_top__text{bottom:10px;color:#fff}@keyframes in{0%{visibility:hidden}to{visibility:visible}}@keyframes out{0%{visibility:visible}to{visibility:hidden}}.c-button_yellow{display:block;height:64px;position:relative;width:100%}.c-button_yellow:after{background:#045f58;border-radius:5px;bottom:5px;content:"";display:block;filter:blur(13px);height:41px;left:0;margin:0 auto;opacity:.4;position:absolute;right:0;width:calc(100% - 28px)}.c-button_yellow.light{height:auto}.c-button_yellow.banner{border-radius:8px!important;height:48px;padding:0!important}.c-button_yellow.follow{border-radius:8px!important;height:36px;padding:0!important}.c-button_yellow.basic{flex:1 1;max-width:327px}.c-button_yellow.news{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.c-button_yellow.app{height:56px}.c-button_yellow.announce{height:79px}.c-button_yellow__inner{align-items:center;background:#f7ff14;border:0;border-radius:8px;color:#2a706b;display:grid;font:700 16px/1 var(--font);gap:0 17px;grid-auto-flow:column;height:100%;letter-spacing:.05em;padding:0 16px 0 24px;place-content:center space-between;position:relative;transition:background-color .2s ease,color .2s ease;z-index:1}.light .c-button_yellow__inner{color:#0b3633;font-size:20px;font-weight:400;padding:16px 24px}.banner .c-button_yellow__inner{font-size:12px;gap:13px;padding:0 12px 0 18px}.follow .c-button_yellow__inner{font-size:12px;gap:10px;padding:0 9px 0 14px}.simple .c-button_yellow__inner{justify-content:center;padding:0}.chevron .c-button_yellow__inner{gap:0}.basic .c-button_yellow__inner{box-sizing:border-box;line-height:1.45;padding:2px 16px 0 14px}.app .c-button_yellow__inner{padding:0 16px}.useful .c-button_yellow__inner{padding:0 12px 0 19px}.announce .c-button_yellow__inner{font-size:20px;letter-spacing:2px;line-height:1.5}.a:hover .c-button_yellow__inner,.b:hover .c-button_yellow__inner,.c-button_yellow__inner:hover{background:#045f58;color:#fff}.c-button_yellow__inner:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDBhNzk5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMyI+PHBhdGggZD0iTTMuODEgMjYuMzgzQTE2Ljg4OSAxNi44ODkgMCAxIDAgMi4xMTIgMTloMjUuMzM0bTAgMEwxOSAxMC41NTZNMjcuNDQ1IDE5IDE5IDI3LjQ0NCIvPjwvc3ZnPg==) 50%/contain no-repeat;content:"";display:block;height:38px;transition:background-image .2s ease;width:38px}.light .c-button_yellow__inner:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2264%22%20height%3D%2264%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.74407%2031.0827C2.22899%2014.7893%2015.5896%201.72974%2032.0004%201.72974C48.718%201.72974%2062.2703%2015.2822%2062.2703%2032C62.2703%2048.7178%2048.718%2062.2703%2032.0004%2062.2703C17.1622%2062.2703%204.81766%2051.5938%202.22955%2037.5037M29.2417%2047.5938L40.2464%2036.5864M1.72974%2031.0827H45.7488L29.2417%2014.5717%22%20stroke%3D%22%2300A799%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);height:48px;width:48px}.banner .c-button_yellow__inner:after{height:29px;width:29px}.follow .c-button_yellow__inner:after{height:21px;width:21px}.simple .c-button_yellow__inner:after{content:none}.app .c-button_yellow__inner:after{height:24px;width:24px}.useful .c-button_yellow__inner:after{height:29px;width:29px}.green .c-button_yellow__inner:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDBhNzk5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIzIj48cGF0aCBkPSJNMy44MSAyNi4zODNBMTYuODg5IDE2Ljg4OSAwIDEgMCAyLjExMiAxOWgyNS4zMzNtMCAwTDE5IDEwLjU1Nk0yNy40NDQgMTkgMTkgMjcuNDQ0Ii8+PC9zdmc+)}.document>.c-button_yellow__inner:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDBhNzk5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMyI+PHBhdGggZD0iTTMzLjI1IDkuNXYxNi40MTdhMSAxIDAgMCAxLTEgMUgxNi44MzNhMSAxIDAgMCAxLTEtMVYyLjU4M2ExIDEgMCAwIDEgMS0xaDkuMjkyem0wIDBoLTguNzA4VjUuNTQyTTI4LjUgMjYuOTE3djMuMTY2YzAgLjg3NS0uNzA5IDEuNTg0LTEuNTgzIDEuNTg0aC0xNC4yNWExLjU4MyAxLjU4MyAwIDAgMS0xLjU4NC0xLjU4NFY3LjkxOGMwLS44NzUuNzEtMS41ODMgMS41ODQtMS41ODNNMjMuNzUgMzEuNjY2djMuMTY2YzAgLjg3NS0uNzA5IDEuNTg0LTEuNTgzIDEuNTg0SDcuOTE3YTEuNTgzIDEuNTgzIDAgMCAxLTEuNTg0LTEuNTg0VjEyLjY2OGMwLS44NzUuNzEtMS41ODMgMS41ODQtMS41ODMiLz48L3N2Zz4=)}.download>.c-button_yellow__inner:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2264%22%20height%3D%2264%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20opacity%3D%220.8%22%3E%3Cpath%20d%3D%22M31.9998%202.6665V45.3332L45.3332%2031.9998M18.6665%2031.9998L26.6665%2039.9998M2.6665%2029.3332L2.6665%2055.9998C2.6665%2058.9454%205.05432%2061.3332%207.99984%2061.3332H55.9998C58.9454%2061.3332%2061.3332%2058.9454%2061.3332%2055.9998V29.3332%22%20stroke%3D%22%2300A799%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)}.video>.c-button_yellow__inner:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMmE3MDZCIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS4xMjUiPjxwYXRoIGQ9Ik0xLjUxNiA1LjY1NmgyLjY3MW0tMi42NzEgMHYyLjY3Mm0wLTIuNjcyVjMuODc1bTIuNjcxIDEuNzgxdjIuNjcybTAtMi42NzJWMi45ODRoLTEuNzhhLjg5Ljg5IDAgMCAwLS44OTEuODkxbTIuNjcxIDQuNDUzaC0yLjY3bTIuNjcxIDBWMTFNMS41MTcgOC4zMjhWMTFtMC03LjEyNXYxNC4yNU00LjE4NyAxMWgtMi42N20yLjY3MSAwdjIuNjcyTTEuNTE3IDExdjIuNjcybTIuNjcxIDBIMS41MTdtMi42NzEgMHYyLjY3Mm0tMi42NzEtMi42NzJ2Mi42NzJtMi42NzEgMEgxLjUxN20yLjY3MSAwdjIuNjcyaC0xLjc4bS0uODkxLTIuNjcydjEuNzgxbS44OS44OWEuODkuODkgMCAwIDEtLjg5LS44OW0uODkuODlIMjAuMjJNMTguNDM3IDUuNjU3aDIuNjcybS0yLjY3MiAwdjIuNjcybTAtMi42NzJWMi45ODRoMS43ODJtLjg5IDIuNjcydjIuNjcybTAtMi42NzJWMy44NzVtMCA0LjQ1M2gtMi42NzJtMi42NzIgMFYxMW0tMi42NzItMi42NzJWMTFtMS43ODItOC4wMTZhLjg5Ljg5IDAgMCAxIC44OS44OTFtLS44OS0uODlINi40MTRtMTQuNjk1Ljg5djE0LjI1bTAtNy4xMjVoLTIuNjcybTIuNjcyIDB2Mi42NzJNMTguNDM3IDExdjIuNjcybTIuNjcyIDBoLTIuNjcybTIuNjcyIDB2Mi42NzJtLTIuNjcyLTIuNjcydjIuNjcybTIuNjcyIDBoLTIuNjcybTIuNjcyIDB2MS43ODFtLTIuNjcyLTEuNzgxdjIuNjcyaDEuNzgybS44OS0uODkxYS44OS44OSAwIDAgMS0uODkuODlNOC42NCA3LjkzOWMwLS40LjQ5NS0uNjM3Ljg2NS0uNDE2bDUuMTIxIDMuMDYzYy4zMy4xOTcuMzMuNjMzIDAgLjgzbC01LjEyIDMuMDYzYy0uMzcuMjIxLS44NjYtLjAxNy0uODY2LS40MTZWMTAuMTEiLz48L3N2Zz4=)}.contact>.c-button_yellow__inner:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIyOCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMEI0RTQ5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTE2LjI2OSAyMC40MzNjLTEuNzg1IDMuMzkxLTQuMSA2LjQwNC04LjU0MiA2LjQwNGwuOTg1LTMuMTEyYy42MDYtMi40MjMuNTktMy4yOTIuNTktMy4yOTJhNy4yNiA3LjI2IDAgMCAxLTMuOTExLTEuMTM4Yy0yLjExMi0xLjM0Mi0zLjUyLTMuNzQtMy41Mi02LjQ3OFY5LjAxYzAtMS41MjguNDM2LTIuOTUyIDEuMTktNC4xNDYgMS4zMjgtMi4wODggMy42MjktMy40NyA2LjI0MS0zLjQ3aDExLjc5M2M0LjEwOCAwIDcuNDMxIDMuNDEgNy40MzEgNy42MTZ2My44MDhjMCA0LjIwNi0zLjMyMyA3LjYxNi03LjQzIDcuNjE2Ii8+PC9zdmc+)}.chevron>.c-button_yellow__inner:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='34' fill='none'%3E%3Cpath stroke='%2300A799' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m2.167 2 10 15-10 15'/%3E%3C/svg%3E")}.announce .c-button_yellow__inner:after{grid-row:1/3}.c-button_yellow__inner:hover:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMyI+PHBhdGggZD0iTTMuODEgMjYuMzgzQTE2Ljg4OSAxNi44ODkgMCAxIDAgMi4xMTIgMTloMjUuMzM0bTAgMEwxOSAxMC41NTZNMjcuNDQ1IDE5IDE5IDI3LjQ0NCIvPjwvc3ZnPg==)}.light>.c-button_yellow__inner:hover:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2264%22%20height%3D%2264%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.74382%2031.0827C2.22875%2014.7893%2015.5893%201.72974%2032.0001%201.72974C48.7177%201.72974%2062.27%2015.2822%2062.27%2032C62.27%2048.7178%2048.7177%2062.2703%2032.0001%2062.2703C17.162%2062.2703%204.81742%2051.5938%202.2293%2037.5037M29.2414%2047.5938L40.2462%2036.5864M1.72949%2031.0827H45.7486L29.2414%2014.5717%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E)}.document>.c-button_yellow__inner:hover:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMyI+PHBhdGggZD0iTTMzLjI1IDkuNXYxNi40MTdhMSAxIDAgMCAxLTEgMUgxNi44MzNhMSAxIDAgMCAxLTEtMVYyLjU4M2ExIDEgMCAwIDEgMS0xaDkuMjkyem0wIDBoLTguNzA4VjUuNTQyTTI4LjUgMjYuOTE3djMuMTY2YzAgLjg3NS0uNzA5IDEuNTg0LTEuNTgzIDEuNTg0aC0xNC4yNWExLjU4MyAxLjU4MyAwIDAgMS0xLjU4NC0xLjU4NFY3LjkxOGMwLS44NzUuNzEtMS41ODMgMS41ODQtMS41ODNNMjMuNzUgMzEuNjY2djMuMTY2YzAgLjg3NS0uNzA5IDEuNTg0LTEuNTgzIDEuNTg0SDcuOTE3YTEuNTgzIDEuNTgzIDAgMCAxLTEuNTg0LTEuNTg0VjEyLjY2OGMwLS44NzUuNzEtMS41ODMgMS41ODQtMS41ODMiLz48L3N2Zz4=)}.download>.c-button_yellow__inner:hover:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2261%22%20height%3D%2261%22%20viewBox%3D%220%200%2061%2061%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M30.3333%201V43.6667L43.6667%2030.3333M17%2030.3333L25%2038.3333M1%2027.6667L1%2054.3333C1%2057.2788%203.38781%2059.6667%206.33333%2059.6667H54.3333C57.2789%2059.6667%2059.6667%2057.2788%2059.6667%2054.3333V27.6667%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E)}.video>.c-button_yellow__inner:hover:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS4xMjUiPjxwYXRoIGQ9Ik0xLjUxNiA1LjY1NmgyLjY3MW0tMi42NzEgMHYyLjY3Mm0wLTIuNjcyVjMuODc1bTIuNjcxIDEuNzgxdjIuNjcybTAtMi42NzJWMi45ODRoLTEuNzhhLjg5Ljg5IDAgMCAwLS44OTEuODkxbTIuNjcxIDQuNDUzaC0yLjY3bTIuNjcxIDBWMTFNMS41MTcgOC4zMjhWMTFtMC03LjEyNXYxNC4yNU00LjE4NyAxMWgtMi42N20yLjY3MSAwdjIuNjcyTTEuNTE3IDExdjIuNjcybTIuNjcxIDBIMS41MTdtMi42NzEgMHYyLjY3Mm0tMi42NzEtMi42NzJ2Mi42NzJtMi42NzEgMEgxLjUxN20yLjY3MSAwdjIuNjcyaC0xLjc4bS0uODkxLTIuNjcydjEuNzgxbS44OS44OWEuODkuODkgMCAwIDEtLjg5LS44OW0uODkuODlIMjAuMjJNMTguNDM3IDUuNjU3aDIuNjcybS0yLjY3MiAwdjIuNjcybTAtMi42NzJWMi45ODRoMS43ODJtLjg5IDIuNjcydjIuNjcybTAtMi42NzJWMy44NzVtMCA0LjQ1M2gtMi42NzJtMi42NzIgMFYxMW0tMi42NzItMi42NzJWMTFtMS43ODItOC4wMTZhLjg5Ljg5IDAgMCAxIC44OS44OTFtLS44OS0uODlINi40MTRtMTQuNjk1Ljg5djE0LjI1bTAtNy4xMjVoLTIuNjcybTIuNjcyIDB2Mi42NzJNMTguNDM3IDExdjIuNjcybTIuNjcyIDBoLTIuNjcybTIuNjcyIDB2Mi42NzJtLTIuNjcyLTIuNjcydjIuNjcybTIuNjcyIDBoLTIuNjcybTIuNjcyIDB2MS43ODFtLTIuNjcyLTEuNzgxdjIuNjcyaDEuNzgybS44OS0uODkxYS44OS44OSAwIDAgMS0uODkuODlNOC42NCA3LjkzOWMwLS40LjQ5NS0uNjM3Ljg2NS0uNDE2bDUuMTIxIDMuMDYzYy4zMy4xOTcuMzMuNjMzIDAgLjgzbC01LjEyIDMuMDYzYy0uMzcuMjIxLS44NjYtLjAxNy0uODY2LS40MTZWMTAuMTEiLz48L3N2Zz4=)}.contact>.c-button_yellow__inner:hover:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIyOCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTE2LjI2OSAyMC40MzNjLTEuNzg1IDMuMzkxLTQuMSA2LjQwNC04LjU0MiA2LjQwNGwuOTg1LTMuMTEyYy42MDYtMi40MjMuNTktMy4yOTIuNTktMy4yOTJhNy4yNiA3LjI2IDAgMCAxLTMuOTExLTEuMTM4Yy0yLjExMi0xLjM0Mi0zLjUyLTMuNzQtMy41Mi02LjQ3OFY5LjAxYzAtMS41MjguNDM2LTIuOTUyIDEuMTktNC4xNDYgMS4zMjgtMi4wODggMy42MjktMy40NyA2LjI0MS0zLjQ3aDExLjc5M2M0LjEwOCAwIDcuNDMxIDMuNDEgNy40MzEgNy42MTZ2My44MDhjMCA0LjIwNi0zLjMyMyA3LjYxNi03LjQzIDcuNjE2Ii8+PC9zdmc+)}.chevron>.c-button_yellow__inner:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='34' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m2.167 2 10 15-10 15'/%3E%3C/svg%3E")}.a:hover .c-button_yellow__inner:after,.b:hover .c-button_yellow__inner:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMyI+PHBhdGggZD0iTTMzLjI1IDkuNXYxNi40MTdhMSAxIDAgMCAxLTEgMUgxNi44MzNhMSAxIDAgMCAxLTEtMVYyLjU4M2ExIDEgMCAwIDEgMS0xaDkuMjkyem0wIDBoLTguNzA4VjUuNTQyTTI4LjUgMjYuOTE3djMuMTY2YzAgLjg3NS0uNzA5IDEuNTg0LTEuNTgzIDEuNTg0aC0xNC4yNWExLjU4MyAxLjU4MyAwIDAgMS0xLjU4NC0xLjU4NFY3LjkxOGMwLS44NzUuNzEtMS41ODMgMS41ODQtMS41ODNNMjMuNzUgMzEuNjY2djMuMTY2YzAgLjg3NS0uNzA5IDEuNTg0LTEuNTgzIDEuNTg0SDcuOTE3YTEuNTgzIDEuNTgzIDAgMCAxLTEuNTg0LTEuNTg0VjEyLjY2OGMwLS44NzUuNzEtMS41ODMgMS41ODQtMS41ODMiLz48L3N2Zz4=)}.c-button_yellow__figure{background:#2a706b;border-radius:8px 0 0 8px;display:none}.c-button_yellow__img{margin:7px 0 0}.c-footer_logo{grid-area:logo}.c-footer_logo__img{width:100%}.c-footer_logo_alcohol{text-align:center}.c-footer_fleet{background:#12524e;color:#fff;display:block;font:14px/1.2 var(--font);padding:64px 0 0}.c-footer_fleet__container{margin:0 auto;max-width:916px}.c-footer_guide{display:block;margin:0 0 64px;padding:0 24px}.c-footer_guide__company{padding-left:68px;position:relative}.c-footer_guide__company:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0MyIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTE5LjMzNCAyMS4xODdhNy4xNSA3LjE1IDAgMCAwIDMuNDg2IDYuNDU4IDcuMiA3LjIgMCAwIDAgMy42OCAxLjAxNGg2LjMyOHYxNC4zMTVoLTYuMzQzQTIxLjUgMjEuNSAwIDAgMSA3LjU4NiAzMS42OWEyMS40NiAyMS40NiAwIDAgMSAuNzU0LTIxLjY2OGwxMi4xMDcgNy42NGE3LjE1IDcuMTUgMCAwIDAtMS4xMTMgMy41MjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI2LjgwNSAxNC4zM0guMzM4Vi4wMTdoMjYuNDY3YzMuODMgMCA3LjU5IDEuMDUzIDEwLjg3NyAzLjA0N2EyMS4zNSAyMS4zNSAwIDAgMSA3Ljc5IDguMjggMjEuNyAyMS43IDAgMCAxIDIuNDkgMTEuMTY0IDIxLjcgMjEuNyAwIDAgMS0zLjIwOSAxMC4zODJsLTExLjk5Mi03LjU0Ni4wNTctLjA5YTcuMjMgNy4yMyAwIDAgMCAuMjItNy4xNDQgNy4xIDcuMSAwIDAgMC0yLjU5OS0yLjc2IDcgNyAwIDAgMC0zLjYzNC0xLjAxOHoiLz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSIxMi41NzkiIHgyPSIyMC43OTQiIHkxPSIxMC43MDUiIHkyPSIzNC40NzEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjNTQ1NDU0Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+) 50%/contain no-repeat;content:"";left:0;margin:0;padding:20px;position:absolute;top:0}.c-footer_guide__company h3{font-weight:700}.c-footer_guide__company p{line-height:2}.c-footer_guide__company ul{display:flex;gap:24px;margin:16px 0 48px}.c-footer_guide__company ul li{color:#fff}.c-footer_guide__company ul li a{color:#fff;transition:opacity .3s}.c-footer_guide__company ul li a svg{fill:#fff;width:40px}.c-footer_guide__company ul li a:hover{opacity:.6}.c-footer_guide__button{display:block;margin:0}.c-footer_guide__button a{margin:0 0 24px}.c-footer_guide__button a .c-button_green__inner{background:#0000;border:2px solid #fff;font-size:1rem;width:auto}.c-footer_guide__button a .c-button_green__inner:hover{background:#fff;color:#12524e}.c-footer_guide__button a .c-button_green__inner:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38' fill='none'%3E%3Cpath stroke='%2312524e' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='3' d='M3.809 26.384A16.889 16.889 0 1 0 2.109 19h25.334m0 0-8.445-8.444M27.443 19l-8.445 8.445'/%3E%3C/svg%3E")}.document .c-footer_guide__button a .c-button_green__inner:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='38' fill='none'%3E%3Cpath stroke='%2312524e' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='3' d='M28.75 9.499v16.416a1 1 0 0 1-1 1H12.334a1 1 0 0 1-1-1V2.582a1 1 0 0 1 1-1h9.291zm0 0h-8.708V5.54M24 26.915v3.167c0 .874-.709 1.583-1.583 1.583H8.167a1.583 1.583 0 0 1-1.583-1.583V7.915c0-.874.708-1.583 1.583-1.583M19.25 31.665v3.167c0 .874-.709 1.583-1.583 1.583H3.417a1.583 1.583 0 0 1-1.583-1.583V12.665c0-.874.708-1.583 1.583-1.583'/%3E%3C/svg%3E")}.c-footer_link{display:none;margin:0 0 64px}.c-footer_link--mobile{display:block;margin:0 0 52px;padding:0 24px}.c-footer_link__box{margin:24px 0;padding:0 24px}.c-footer_link__box .c-footer_link__name{border-bottom:none;font-weight:700;margin-bottom:12px}.c-footer_link__box a{color:#fff;display:block}.c-footer_link__box a:hover{font-weight:700}.c-footer-link__item{padding:5px 0}.c-footer_link__box--mobile{margin-top:12px}.c-footer_link__box--mobile .c-footer_link__name--mobile{border-bottom:none;font-size:18px;font-weight:700;padding:16px 24px 16px 0;position:relative}.c-footer_link__box--mobile .c-footer_link__name--mobile:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='7' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m15.5 1-7 5-7-5'/%3E%3C/svg%3E") no-repeat 50%/contain;content:"";display:block;height:5px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:14px}.c-footer_link__box--mobile a{color:#fff;display:block}.c-footer_link__box--mobile a:hover{font-weight:700}.c-footer_others{background:#103e3b;padding:52px 24px 0}.c-footer_others__box{display:flex;flex-direction:column-reverse;margin:0 auto;max-width:868px;padding:0 0 40px}.c-footer_others__badge{align-items:center;display:flex;margin:16px 0}.c-footer_others__link ul{display:block}.c-footer_others__link li{color:#fff;margin-bottom:26px}.c-footer_others__link li:last-child{margin-bottom:0}.c-footer_others__link li a{color:#fff;display:flex;font-size:15px;margin:0;text-decoration:underline}.c-footer_others__iso--logo{margin:0 24px 0 0}.c-footer_others__jpx{align-items:center;color:#fff;display:flex;font:12px/1.5 var(--font);gap:14px;margin:0 24px 0 0;width:auto}.c-footer_others__logo{background:#fff}.c-footer_others__partner{align-content:center;border:2px solid #fff;border-radius:8px;color:#fff;font-size:16px;line-height:1.2;margin:0 0 40px;padding:21px 62px 21px 24px;position:relative;transition:all .3s}.c-footer_others__partner:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMyI+PHBhdGggZD0iTTMuODEgMjYuMzgzQTE2Ljg4OSAxNi44ODkgMCAxIDAgMi4xMTIgMTloMjUuMzMzbTAgMEwxOSAxMC41NTZNMjcuNDQ0IDE5IDE5IDI3LjQ0NCIvPjwvc3ZnPg==) 50%/contain no-repeat;content:"";height:38px;position:absolute;right:13px;top:50%;transform:translateY(-50%);width:38px}.c-footer_others__partner:hover{background-color:#fff;color:#103e3b}.c-footer_others__partner:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38' fill='none'%3E%3Cpath stroke='%2312524e' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='3' d='M3.809 26.384A16.889 16.889 0 1 0 2.109 19h25.334m0 0-8.445-8.444M27.443 19l-8.445 8.445'/%3E%3C/svg%3E")}.c-footer_others__partner--link{font-weight:700}.c-footer_cta{background:#00a799;padding:80px 0 120px}.c-footer_cta__container{margin:0 auto;width:327px}.c-footer_cta__container h3{color:#fff;font:700 32px/1.4 var(--font);margin:1.6rem 0;padding:.4rem 0;text-align:left}.c-footer_cta__box{background:#fff;border-radius:8px;margin:38px 0 0;padding:28px 18px}.c-footer_cta__box:first-of-type{margin:0}.c-footer_cta__text{color:#333}.c-footer_cta__green{color:#00a799;font:700 38px/1 var(--font);letter-spacing:.05em}.c-footer_cta__big{font:700 20px/1.7 var(--font);letter-spacing:.05em}.c-footer_cta__small{color:#333;display:block;font:700 16px/1.5 var(--font);letter-spacing:.05em}.c-footer_cta__figure{height:160px;margin:24px 0;position:relative}.c-footer_cta__figure.demo{margin-top:24px}.c-footer_cta__img{left:-24px;position:absolute;top:-24px;width:340px}.demo .c-footer_cta__img{left:-16px;top:-4px}.c-footer_cta__button{margin:35px auto 0;width:100%}.c-footer_cta__button a{height:100px}.c-footer_cta__button a.c-button_green__inner{background:#369483;background:linear-gradient(80deg,#369483 50%,#01ccc2)}.c-footer__cta__txt{font:400 12px/1.5 var(--font)}.c-footer__cta__txt span{font:700 20px/1.5 var(--font)}.c-footer_other{display:none;grid-area:sns}.c-footer_other__icon{fill:silver;transition:fill .2s ease}.c-footer_other__icon:hover{fill:#4f4f4f}.c-footer_other__iso{grid-area:iso}.c-footer_other__jpx{align-items:center;color:#fff;display:flex;font:10px/1.5 var(--font);gap:14px;grid-area:jpx;width:171px}.c-footer_other__logo{background:#fff}.c-footer_other__small{color:#fff;font:14px/1 var(--font);grid-area:small}.c-footer_small{color:#fff;display:block;font:700 12px/1 var(--font)}.c-header_banner{display:flex;width:100%}.basic .c-header_banner{display:none}.visible .c-header_banner{display:flex;width:auto}.hidden .c-header_banner{display:none}.c-header_button{position:relative;z-index:3}.c-header_button.vertical{display:block}.c-header_button__svg{fill:none;stroke-width:2}.c-header_button__open{stroke:#2bcabc}.open .c-header_button__open{display:none}.c-header_button__close{display:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round}.open .c-header_button__close{display:block}.c-header_logo{position:relative;transition:background-color .2s ease;z-index:3}.c-header_logo.basic{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.c-header_logo__a{background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/header/logo.white.svg) 50%/contain no-repeat;display:block;height:42px;width:187px}.basic .c-header_logo__a{height:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.c-header_logo__img{opacity:1;transition:opacity .2s ease}.open .c-header_logo__img{opacity:0}.c-header_logo_basic{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:3}.c-header_logo_basic__img{max-width:347px;opacity:1;transition:opacity .2s ease}.c-header_menu{align-items:center;background:#00a799;display:flex;gap:26px;height:54px;overflow:auto;padding:0 24px;white-space:nowrap}.alcohol .c-header_menu{gap:14px}.c-header_menu__a{color:#fff;font:14px/1 var(--font);letter-spacing:.05em;text-indent:.05em;transition:color .2s ease}.c-header_menu__button{background:#00a799;border-radius:6px;color:#fff;font:14px/1 var(--font);font-weight:700;padding:8px 10px}.c-ir_adobe{font:800 12px/1.4 var(--font);margin:40px 0 0}.c-ir_adobe__a{background:#f2f2f2;color:#000;display:block;padding:20px}.c-ir_adobe__a:hover{filter:brightness(98%)}.c-ir_adobe__p{padding:20px 0 0}.c-ir_select{background:#fff;border-radius:5px;color:#444;cursor:pointer;filter:drop-shadow(0 10px 32px rgba(2,98,120,.2));font:600 18px/1.2 var(--font);margin:0 0 60px;position:relative;width:100%}.c-ir_select__box{padding:.6em 1em .5em;position:relative}.c-ir_select__box:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCA4Ij48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMzMzMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJtMTkgMS05IDYtOS02Ii8+PC9zdmc+) no-repeat;content:"";display:block;height:8px;position:absolute;right:1em;top:calc(50% - 4px);width:20px}.c-ir_select__ul{background:#fff;border-radius:0 0 5px 5px;margin:-9px 0 0;padding:0 0 .5em;position:absolute;width:100%}.p-ao-download_service{margin:0 auto;max-width:1209px;padding-bottom:60px;width:calc(100% - 48px)}.p-ao-download_service__heading{color:#333;font-size:32px;font-weight:600;margin-bottom:39px}.p-ao-download_service__heading-text{flex-shrink:0;font:inherit}.p-ao-download_service__figure{margin-bottom:40px}.p-ao-download_service__img{width:100%}.p-ao-download_service__body{width:calc(100% - 16px)}.p-ao-download_service__a{color:#000}.p-ao-download_service__title{font-size:32px;font-weight:700;letter-spacing:.05em;line-height:1.6;margin-bottom:16px}.p-ao-download_service__text{font-size:16px;letter-spacing:.05em;line-height:1.6}:lang(en) .p-ao-download_service__text{display:none}.p-ao-download_useful{background-color:#fff;padding:63px 0 120px;position:relative}.p-ao-download_useful:before{background:linear-gradient(180deg,#0262840f,#02628400),#fff;content:"";display:block;height:673px;left:0;position:absolute;top:0;width:100%}.p-ao-download_useful__container{margin:0 auto;max-width:1209px;position:relative;width:calc(100% - 48px);z-index:1}.p-ao-download_useful__heading{color:#333;font-size:32px;font-weight:600;margin-bottom:48px}.p-ao-download_useful__card{margin:90px 0 0;position:relative}.p-ao-download_useful__card:first-of-type{margin:0}.p-ao-download_useful__card:after{bottom:0;content:"";filter:blur(19.5px);height:246px;left:0;margin:auto;position:absolute;right:0;transition:background-color .2s ease;width:calc(100% - 50px)}.p-ao-download_useful__card:hover:after{background:#0000003f}.p-ao-download_useful__a{border-radius:12px;box-shadow:0 10px 32px #02627833;display:block;overflow:hidden;position:relative;z-index:1}.p-ao-download_useful__figure{overflow:hidden}.p-ao-download_useful__img{aspect-ratio:1.36/1;object-fit:cover;transition:transform .2s ease;width:100%}.p-ao-download_useful__a:hover .p-ao-download_useful__img{transform:scale(1.1)}.p-ao-download_useful__body{background:#fff;color:#333;padding:24px}.p-ao-download_useful__title{font:600 20px/1.5 var(--font);transition:color .2s ease}.p-ao-download_useful__a:hover .p-ao-download_useful__title{color:#00a799}.p-ao-download_useful__text{font:16px/1.8 var(--font);letter-spacing:.05em;margin:20px 0 0}:lang(en) .p-ao-download_useful__text{display:none}.p-ao-download_useful__button{align-items:center;border:2px solid #3edcd5;border-radius:4px;box-sizing:border-box;color:#00a799;display:flex;font:600 14px/1 var(--font);gap:5px;height:33px;justify-content:space-between;letter-spacing:.05em;margin:33px 0 0 auto;min-width:126px;padding:0 13px 0 14px;transition:color .2s ease,border-color .2s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-ao-download_useful__a:hover .p-ao-download_useful__button{border-color:#0b4e49;color:#0b4e49}.p-ao-download_useful__svg{fill:none;margin:0 0 1px;stroke:#00a799;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;transition:stroke .2s ease,transform .2s ease}.p-ao-download_useful__a:hover .p-ao-download_useful__svg{stroke:#0b4e49;transform:translate(4px)}.p-alcohol_banner{background:#f7ff14;bottom:0;box-shadow:0 28px 51px #045f5845;box-sizing:border-box;padding:17px 0 16px;position:fixed;right:0;width:100vw;z-index:2}.p-alcohol_banner__container{display:grid;gap:8px 12px;grid-template:repeat(3,auto)/1fr 152px;margin:auto;width:340px}.p-alcohol_banner__h2{color:#2a706b;font:700 22px/1.21 var(--font);letter-spacing:.03em}.p-alcohol_banner__p{color:#2a706b;font:16px/1.35 var(--font);grid-area:2/1/4}.p-alcohol_banner__figure{grid-area:1/2/3;height:45px;position:relative;width:152px}.p-alcohol_banner__img{bottom:-8px;left:0;position:absolute}.p-alcohol_banner__cancel{position:absolute;right:12px;top:11px}.p-alcohol_banner__svg{fill:none;pointer-events:none;stroke:#2a706b;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.p-alcohol_banner__button{height:46px}.p-alcohol_case__h2{display:grid;font:700 22px/1 var(--font);gap:8px;justify-items:center;letter-spacing:.1em;margin:auto;max-width:968px;text-indent:.1em}.p-alcohol_case__h2:after{background:#83eee9;border-radius:4px;content:"";height:8px;margin:16px 0 0;width:94px}.p-alcohol_case__container{margin:36px auto 0;max-width:968px;position:relative;width:calc(100% - 80px)}.p-alcohol_case__list{display:flex;touch-action:pan-y}.gap .p-alcohol_case__list{gap:40px}.p-alcohol_case__card{border-radius:12px;box-shadow:0 10px 32px #02627833;cursor:pointer;flex-shrink:0;position:relative;width:296px}.p-alcohol_case__card:after{bottom:0;content:"";filter:blur(19.5px);height:246px;left:0;margin:auto;position:absolute;right:0;transition:background-color .2s ease;width:calc(100% - 50px)}.p-alcohol_case__card:hover:after{background:#0000003f}.p-alcohol_case__inner{background:#fff;border-radius:12px;display:grid;grid-template:auto 1fr/1fr;height:100%;overflow:hidden;position:relative;z-index:1}.p-alcohol_case__figure{overflow:hidden}.p-alcohol_case__img{aspect-ratio:296/188;object-fit:cover;transition:transform .2s ease;width:100%}.p-alcohol_case__card:hover .p-alcohol_case__img{transform:scale(1.1)}.p-alcohol_case__body{display:grid;gap:16px;grid-template:auto auto 1fr/1fr;padding:24px}.p-alcohol_case__company{color:#333;font:16px/1.8 var(--font);letter-spacing:.05em}.p-alcohol_case__link{color:#333;font:700 20px/1.5 var(--font);transition:color .2s ease}.p-alcohol_case__card:hover .p-alcohol_case__link{color:#00a799}.p-alcohol_case__ul{display:flex;flex-flow:wrap;gap:6px 4px;margin:auto 0 0}.p-alcohol_case__li{align-items:center;display:inline-flex}.p-alcohol_case__tag{align-items:center;border:1px solid #3edcd5;border-radius:20px;box-sizing:border-box;color:#00a799;display:flex;font:12px/1 var(--font);height:24px;letter-spacing:.05em;padding:0 12px;transition:background-color .2s ease,color .2s ease}.p-alcohol_case__tag:hover{background:#3edcd5;color:#fff}.p-alcohol_case__arrow{bottom:0;height:42px;margin:auto;position:absolute;top:0;transition:opacity .2s ease,transform .2s ease;width:42px;z-index:1}.gap .p-alcohol_case__arrow,.p-alcohol_case__arrow.swiper-button-disabled,.p-alcohol_case__arrow.swiper-button-lock{display:none}.p-alcohol_case__prev{left:-42px}.p-alcohol_case__next{right:-42px}.p-alcohol_case__svg{fill:none;stroke:#2a706b;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.p-alcohol_contact{padding:52px 0 73px}.p-alcohol_contact__container{margin:auto;width:327px}.p-alcohol_contact__h2{color:#333;display:grid;font:700 22px/1.65 var(--font);gap:20px;justify-items:center;letter-spacing:.1em;text-align:center;text-indent:.1em}.p-alcohol_contact__h2:after{background:#83eee9;border-radius:4px;content:"";height:8px;width:94px}.p-alcohol_contents{background:#fff;padding:52px 0 0;position:relative}.p-alcohol_contents__h2{display:grid;font:700 22px/1 var(--font);gap:8px;justify-items:center;letter-spacing:.1em;text-align:center;text-indent:.1em}.p-alcohol_contents__h2:after{background:#83eee9;border-radius:4px;content:"";height:8px;margin:16px 0 0;width:94px}.p-alcohol_contents__green{color:#2a706b;font:700 16px/1.4 var(--font)}.p-alcohol_contents__tab{display:grid;gap:6px;grid-template:1fr 1fr/1fr 1fr;height:157px;margin:32px auto 0;width:327px}.p-alcohol_contents__button{align-content:center;background:#dcfefd;border-radius:4px;color:#333;display:grid;font:700 18px/1.78 var(--font);transition:background-color .2s ease}.p-alcohol_contents__button.active{background:#3edcd5}.p-alcohol_contents__button.active:after{border:16px solid #0000;border-top:14px solid #83eee9;bottom:-30px;left:0;margin:auto;position:absolute;right:0;width:0}.p-alcohol_contents__button:hover{background:#83eee9}.p-alcohol_contents__bubble{box-sizing:border-box;display:none;font:700 12px/1 var(--font);height:40px;left:0;letter-spacing:.15em;margin:auto;padding:11px 0 0;position:absolute;right:0;text-align:center;text-indent:.15em;top:-46px;width:137px}.p-alcohol_contents__svg{fill:none;left:0;opacity:.7;position:absolute;stroke:#4f4f4f;stroke-width:2;top:0}.p-alcohol_contents__small{font-size:12px;line-height:1.6}.p-alcohol_contents__inner{background:#f2f2f2;margin:24px 0 0;padding:42px 0;position:relative}.p-alcohol_contents__inner:before{border:21px solid #0000;border-top-color:#fff;content:"";left:0;margin:auto;position:absolute;right:0;top:0;width:0}.p-alcohol_contents__panel{display:none;gap:41px;margin:auto;width:327px}.p-alcohol_contents__panel.show{display:grid}.p-alcohol_contents__figure{grid-area:1/1/4;overflow:hidden}.p-alcohol_contents__img{aspect-ratio:252/160;object-fit:cover;transition:transform .2s ease;width:100%}.p-alcohol_contents__a:hover .p-alcohol_contents__img{transform:scale(1.05)}.p-alcohol_contents__label{align-items:center;background:#2a706b;border-radius:2px;box-sizing:border-box;color:#fff;display:inline-flex;font:700 15px/1 var(--font);grid-area:1/2;height:25px;letter-spacing:.05em;margin:24px 0 0;padding:2px 12px 0;text-indent:.05em}.p-alcohol_contents__title{color:#333;font:700 18px/1.5 var(--font);grid-area:2/2;letter-spacing:.05em;margin:14px 0 0;transition:color .2s ease}.p-alcohol_contents__a:hover .p-alcohol_contents__title{color:#00a799}.p-alcohol_contents__text{color:#333;font:16px/1.6 var(--font);grid-area:3/2;letter-spacing:.05em;margin:4px 0 0;transition:color .2s ease}.p-alcohol_contents__a:hover .p-alcohol_contents__text{color:#00a799}.p-alcohol_download__h2{display:grid;font:700 22px/1 var(--font);gap:8px;justify-items:center;letter-spacing:.1em;margin:auto;max-width:968px;text-indent:.1em}.p-alcohol_download__h2:after{background:#83eee9;border-radius:4px;content:"";height:8px;margin:16px 0 0;width:94px}.p-alcohol_download__container{margin:36px auto 0;max-width:968px;position:relative;width:calc(100% - 80px)}.p-alcohol_download__list{display:flex;touch-action:pan-y}.gap .p-alcohol_download__list{gap:40px}.p-alcohol_download__arrow{bottom:0;height:42px;margin:auto;position:absolute;top:0;transition:opacity .2s ease,transform .2s ease;width:42px;z-index:1}.gap .p-alcohol_download__arrow,.p-alcohol_download__arrow.swiper-button-disabled,.p-alcohol_download__arrow.swiper-button-lock{display:none}.p-alcohol_download__prev{left:-42px}.p-alcohol_download__next{right:-42px}.p-alcohol_download__svg{fill:none;stroke:#2a706b;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.p-alcohol_download_form__heading{color:#2a706b;font:700 18px/1.5 var(--font);margin:auto}.p-alcohol_download_form__container{margin:0 auto;max-width:375px;width:calc(100% - 48px)}.p-alcohol_download_form__img{border-radius:8px;display:block;margin-top:28px;width:100%}.p-alcohol_download_form__text{font:16px/1.5 var(--font);margin:20px 0 0}.p-alcohol_download_form__form{margin:39px auto 0;max-width:375px}.p-alcohol_fleet_basic__h2{display:grid;font:700 22px/1.65 var(--font);gap:8px;justify-items:center;letter-spacing:.1em;margin:0 auto 26px;max-width:968px;text-align:center}.p-alcohol_fleet_basic__h2:after{background:#83eee9;border-radius:4px;content:"";height:8px;margin:16px 0 0;width:94px}.p-alcohol_fleet_basic__container{margin:0 auto;max-width:968px;width:calc(100% - 48px)}.p-alcohol_fleet_basic__card,.p-alcohol_fleet_basic__cards{display:flex;flex-direction:column;gap:40px}.p-alcohol_fleet_basic__card{align-items:center;background:#fff;border-radius:12px;box-shadow:0 10px 32px #02627833;cursor:pointer;margin:0 auto;max-width:327px;padding:24px}.p-alcohol_fleet_basic__card:hover .c-button_green__inner{background:#2a706b}.p-alcohol_fleet_basic__figure{border-radius:8px;max-width:279px;overflow:hidden}.p-alcohol_fleet_basic__img{height:100%;object-fit:cover;transition:scale .3s ease;width:100%}.p-alcohol_fleet_basic__card:hover .p-alcohol_fleet_basic__img{scale:1.05}.p-alcohol_footer{background:#00a799;overflow:hidden;padding:28px 0 42px}.p-alcohol_footer__container{margin:auto;width:327px}.p-alcohol_footer__h2{color:#fff;font:700 28px/1.2 var(--font);position:relative;z-index:1}.p-alcohol_footer__figure{margin:3px 0 0;position:relative}.p-alcohol_footer__figure:after{background:#d2f3ef;border-radius:50%;bottom:54px;content:"";height:274px;left:113px;mix-blend-mode:multiply;position:absolute;width:274px}.p-alcohol_footer__img{border-radius:50%;position:relative;z-index:1}.p-alcohol_footer__p{color:#fff;font:16px/1.6 var(--font);letter-spacing:.1em;margin:29px 0 0}.p-alcohol_footer__button{margin:28px 0 0}.p-alcohol_form{margin:38px 0 0}.p-alcohol_form.form{grid-area:1/2/3/2;margin:26px 0 0}.form .p-alcohol_form__inner{margin:auto;width:344px}.p-alcohol_list{background:#dcfefd;grid-area:2/1/2/2;margin:38px 0 0;padding:28px 0}.p-alcohol_list__ul{display:grid;gap:16px;margin:auto;width:324px}.p-alcohol_list__li{color:#000;display:grid;font:16px/1.6 var(--font);gap:9px;grid-template-columns:22px 1fr;letter-spacing:.05em}.p-alcohol_list__li:before{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M24.919%209A12.002%2012.002%200%200126%2014c0%206.646-5.354%2012-12%2012S2%2020.646%202%2014%207.354%202%2014%202c3.327%200%206.33%201.342%208.5%203.515L12.523%2018.94l-3.6-4.431%22%20stroke%3D%22%232bcabc%22%20stroke-width%3D%223%22%20stroke-miterlimit%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;content:"";height:22px;margin:2px 0 0;width:22px}.p-alcohol_seminar__h2{display:grid;font:700 22px/1 var(--font);gap:8px;justify-items:center;letter-spacing:.1em;margin:auto;max-width:968px;text-indent:.1em}.p-alcohol_seminar__h2:after{background:#83eee9;border-radius:4px;content:"";height:8px;margin:16px 0 0;width:94px}.p-alcohol_seminar__p{color:#828282;font:16px/1.5 var(--font);letter-spacing:.05em;margin:52px 0 0;text-align:center}.p-alcohol_seminar__container{margin:36px auto 0;max-width:968px;position:relative;width:calc(100% - 80px)}.p-alcohol_seminar__list{display:flex}.gap .p-alcohol_seminar__list{gap:40px}.p-alcohol_seminar__card{background:#fff;border-radius:12px;box-shadow:0 10px 32px #02627833;flex-shrink:0;position:relative;width:296px}.p-alcohol_seminar__card:after{bottom:0;content:"";filter:blur(19.5px);height:246px;left:0;margin:auto;position:absolute;right:0;transition:background-color .2s ease;width:calc(100% - 50px)}.p-alcohol_seminar__card:hover:after{background:#0000003f}.p-alcohol_seminar__a{background:#fff;border-radius:12px;display:grid;grid-template-rows:auto 1fr;height:100%;overflow:hidden;position:relative;z-index:1}.p-alcohol_seminar__figure{overflow:hidden}.p-alcohol_seminar__img{aspect-ratio:296/188;object-fit:cover;transition:transform .2s ease;width:100%}.p-alcohol_seminar__a:hover .p-alcohol_seminar__img{transform:scale(1.1)}.p-alcohol_seminar__body{display:grid;gap:24px;padding:24px}.p-alcohol_seminar__header{display:grid;gap:8px}.p-alcohol_seminar__bottom{align-self:end}.p-alcohol_seminar__data{color:#4f4f4f;font:13px/1.5 var(--font);letter-spacing:.05em}.p-alcohol_seminar__title{color:#333;font:700 20px/1.5 var(--font);transition:color .2s ease}.p-alcohol_seminar__a:hover .p-alcohol_seminar__title{color:#00a799}.p-alcohol_seminar__organizer{color:#4f4f4f;font:14px/1.4 var(--font);letter-spacing:.1em}.p-alcohol_seminar__arrow{bottom:0;height:42px;margin:auto;position:absolute;top:0;transition:opacity .2s ease,transform .2s ease;width:42px;z-index:1}.gap .p-alcohol_seminar__arrow,.p-alcohol_seminar__arrow.swiper-button-disabled,.p-alcohol_seminar__arrow.swiper-button-lock{display:none}.p-alcohol_seminar__a:hover .p-alcohol_seminar__button .c-button_green__inner{background:#2a706b}.p-alcohol_seminar__prev{left:-42px}.p-alcohol_seminar__next{right:-42px}.p-alcohol_seminar__svg{fill:none;stroke:#2a706b;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.p-alcohol_useful__h2{display:grid;font:700 22px/1 var(--font);gap:8px;justify-items:center;letter-spacing:.1em;margin:auto;max-width:968px;text-indent:.1em}.p-alcohol_useful__h2:after{background:#83eee9;border-radius:4px;content:"";height:8px;margin:16px 0 0;width:94px}.p-alcohol_useful__container{margin:36px auto 0;max-width:968px;position:relative;width:calc(100% - 80px)}.p-alcohol_useful__list{display:flex;touch-action:pan-y}.gap .p-alcohol_useful__list{gap:40px}.p-alcohol_useful__card{border-radius:12px;box-shadow:0 10px 32px #02627833;cursor:pointer;flex-shrink:0;position:relative;width:296px}.p-alcohol_useful__card:after{bottom:0;content:"";filter:blur(19.5px);height:246px;left:0;margin:auto;position:absolute;right:0;transition:background-color .2s ease;width:calc(100% - 50px)}.p-alcohol_useful__card:hover:after{background:#0000003f}.p-alcohol_useful__inner{background:#fff;border-radius:12px;height:100%;overflow:hidden;position:relative;z-index:1}.p-alcohol_useful__label{display:flex;font:12px/1 var(--font);height:34px;left:0;letter-spacing:.05em;position:absolute;top:0;z-index:1}.p-alcohol_useful__category{background:#00a799;color:#fff}.p-alcohol_useful__category,.p-alcohol_useful__new{align-items:center;display:flex;font-weight:700;padding:0 14px}.p-alcohol_useful__new{background:#ffee0e;color:#333}.p-alcohol_useful__figure{overflow:hidden}.p-alcohol_useful__img{aspect-ratio:296/188;object-fit:cover;transition:transform .2s ease;width:100%}.p-alcohol_useful__card:hover .p-alcohol_useful__img{transform:scale(1.1)}.p-alcohol_useful__body{padding:24px 24px 32px;position:relative;z-index:1}.p-alcohol_useful__date{color:#828282;font:14px/1 var(--font)}.p-alcohol_useful__title{margin:24px 0 0}.p-alcohol_useful__link{color:#333;font:700 20px/1.5 var(--font);letter-spacing:.05em;transition:color .2s ease}.p-alcohol_useful__card:hover .p-alcohol_useful__link{color:#00a799}.p-alcohol_useful__ul{display:flex;flex-wrap:wrap;gap:12px;margin:32px 0 0}.p-alcohol_useful__a{align-items:center;border:1px solid #3edcd5;border-radius:20px;color:#00a799;display:flex;font:12px/1 var(--font);height:24px;letter-spacing:.05em;padding:0 11px;text-indent:.05em;transition:background-color .2s ease,color .2s ease}.p-alcohol_useful__a:hover{background:#3edcd5;color:#fff}.p-alcohol_useful__arrow{bottom:0;height:42px;margin:auto;position:absolute;top:0;transition:opacity .2s ease,transform .2s ease;width:42px;z-index:1}.gap .p-alcohol_useful__arrow,.p-alcohol_useful__arrow.swiper-button-disabled,.p-alcohol_useful__arrow.swiper-button-lock{display:none}.p-alcohol_useful__prev{left:-42px}.p-alcohol_useful__next{right:-42px}.p-alcohol_useful__svg{fill:none;stroke:#2a706b;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.p-announce_award{box-sizing:border-box;margin-block:84px 68px;margin-inline:auto;max-width:968px;width:calc(100% - 103px)}.p-announce_award.single{margin-bottom:0;max-width:none;padding:0;width:100%}.p-announce_award__heading{color:#2a706b;font:700 34px/1.35 var(--font);text-align:center}.p-announce_award__summary{color:#828282;font:700 12px/1.35 var(--font);margin-top:18px;text-align:center}.p-announce_award__inner{display:grid;gap:32px;margin-top:34px}.single .p-announce_award__inner{display:block;margin:0}.p-announce_award__section{background:#024441;border-radius:12px;color:#fff;display:grid;flex:1 1;gap:16px;padding:22px}.p-announce_award__section:nth-of-type(2){background:#2a706b}.p-announce_award__section:nth-of-type(3){background:#00a799}.single .p-announce_award__section{background:#2a706b;border-radius:0;gap:22px;padding:46px 24px 53px}.single .p-announce_award__icon{width:33px}.p-announce_award__title{align-items:center;display:flex;font:700 24px/1 var(--font);gap:8px}.single .p-announce_award__title{font-size:34px;gap:14px;justify-content:center}.p-announce_award__text{font:16px/1.65 var(--font)}.single .p-announce_award__text{font-size:22px;text-align:center}.p-announce_award__line{display:inline-block}.single .p-announce_award__line{display:block}.p-announce_detail{padding:84px 0}.p-announce_detail__container{margin:0 auto;width:calc(100% - 48px)}.p-announce_detail__heading{color:#2a706b;font:700 34px/1 var(--font);text-align:center}.p-announce_detail__inner{margin:46px auto 0;max-width:968px}.p-announce_detail__dl{counter-reset:detail;display:flex;flex-direction:column;gap:35px}.p-announce_detail__block{padding:0 0 0 57px;position:relative}.p-announce_detail__block:before{color:#00a799;content:"Step";font:800 12px/1 var(--font);left:0;position:absolute;text-transform:uppercase;top:0}.p-announce_detail__block:after{color:#00a799;content:counter(detail,decimal-leading-zero);counter-increment:detail;font:800 26px/1 var(--font);left:-1px;position:absolute;top:14px}.p-announce_detail__dt{color:#000;font:700 20px/1 var(--font)}.p-announce_detail__dd{color:#000;font:16px/1.65 var(--font);margin:14px 0 0}.p-announce_detail__small{display:block;font:12px/1.65 var(--font);margin:12px 0}.p-announce_detail__a{color:#00a799;text-decoration:underline}.p-announce_detail__deadline{display:block;margin:12px 0 0}.p-announce_detail__button{align-items:center;background:#dcfefd;border-radius:6px;color:#2a706b;display:flex;font:700 12px/1 var(--font);gap:8px;height:48px;justify-content:center;letter-spacing:.1em;margin:22px 0 0;transition:background-color .2s ease;width:137px}.p-announce_detail__button:hover{background:#83eee9}.p-announce_detail__button:after{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2217%22%20height%3D%228%22%20viewBox%3D%220%200%2017%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15.237%201.158l-7.05%205.036-7.05-5.036%22%20stroke%3D%22%232a706b%22%20stroke-width%3D%222.014%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;content:"";display:block;height:8px;transition:transform .2s ease;width:17px}.p-announce_detail__button.active:after{transform:rotate(180deg)}.p-announce_detail__score{background:#dcfefd;border-radius:6px;color:#2a706b;font:16px/1.65 var(--font)}.p-announce_detail__form{margin:64px 0 0}.p-announce_detail__end{background:#f2f2f2;border-radius:12px;color:#828282;display:grid;font:700 24px/1.4 var(--font);height:212px;letter-spacing:.05em;max-width:380px;place-items:center;text-align:center;width:100%}.p-announce_detail-2023{padding:84px 0}.p-announce_detail-2023__container{margin:0 auto;width:calc(100% - 48px)}.p-announce_detail-2023__heading{color:#2a706b;font:700 34px/1 var(--font);text-align:center}.p-announce_detail-2023__text{color:#000;font:16px/1.65 var(--font);margin-top:26px}.p-announce_detail-2023__summary{background:#f2f2f2;border-radius:12px;color:#000;display:grid;font:12px/1.65 var(--font);gap:12px;margin-inline:auto;margin-top:24px;max-width:739px;padding:20px 24px}.p-announce_detail-2023__list_title{font-weight:700}.p-announce_detail-2023__note{color:#828282;font:12px/1.65 var(--font);margin-inline:auto;margin-top:14px;max-width:739px}.p-announce_detail-2023__inner{margin:46px auto 0;max-width:968px}.p-announce_detail-2023__dl{counter-reset:detail;display:flex;flex-direction:column;gap:35px}.p-announce_detail-2023__block{padding:0 0 0 57px;position:relative}.p-announce_detail-2023__block:before{color:#00a799;content:"Step";font:800 12px/1 var(--font);left:0;position:absolute;text-transform:uppercase;top:0}.p-announce_detail-2023__block:after{color:#00a799;content:counter(detail,decimal-leading-zero);counter-increment:detail;font:800 26px/1 var(--font);left:-1px;position:absolute;top:14px}.p-announce_detail-2023__dt{color:#000;font:700 20px/1 var(--font)}.p-announce_detail-2023__dd{color:#000;font:16px/1.65 var(--font);margin:14px 0 0}.p-announce_detail-2023__small{display:block;font:12px/1.65 var(--font);margin:12px 0}.p-announce_detail-2023__a{color:#00a799;text-decoration:underline}.p-announce_detail-2023__button{align-items:center;background:#dcfefd;border-radius:6px;color:#2a706b;display:flex;font:700 12px/1 var(--font);gap:8px;height:48px;justify-content:center;letter-spacing:.1em;margin:22px 0 0;transition:background-color .2s ease;width:137px}.p-announce_detail-2023__button:hover{background:#83eee9}.p-announce_detail-2023__button:after{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2217%22%20height%3D%228%22%20viewBox%3D%220%200%2017%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15.237%201.158l-7.05%205.036-7.05-5.036%22%20stroke%3D%22%232a706b%22%20stroke-width%3D%222.014%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;content:"";display:block;height:8px;transition:transform .2s ease;width:17px}.p-announce_detail-2023__button.active:after{transform:rotate(180deg)}.p-announce_detail-2023__score{background:#dcfefd;border-radius:6px;color:#2a706b;font:16px/1.65 var(--font)}.p-announce_detail-2023__form{margin:64px 0 0}.p-announce_detail-2023__end{background:#f2f2f2;border-radius:12px;color:#828282;display:grid;font:700 24px/1.4 var(--font);height:212px;letter-spacing:.05em;max-width:380px;place-items:center;text-align:center;width:100%}.p-announce_detail-2024{padding:84px 0}.p-announce_detail-2024__container{margin:0 auto;width:calc(100% - 48px)}.p-announce_detail-2024__heading{color:#2a706b;font:700 34px/1 var(--font);text-align:center}.p-announce_detail-2024__text{color:#000;font:16px/1.65 var(--font);margin-top:26px}.p-announce_detail-2024__summary{background:#f2f2f2;border-radius:12px;color:#000;display:grid;font:12px/1.65 var(--font);gap:12px;margin-inline:auto;margin-top:24px;max-width:739px;padding:20px 24px}.p-announce_detail-2024__list_title{font-weight:700}.p-announce_detail-2024__note{color:#828282;font:12px/1.65 var(--font);margin-inline:auto;margin-top:14px;max-width:739px}.p-announce_detail-2024__inner{margin:46px auto 0;max-width:968px}.p-announce_detail-2024__dl{counter-reset:detail;display:flex;flex-direction:column;gap:35px}.p-announce_detail-2024__block{padding:0 0 0 57px;position:relative}.p-announce_detail-2024__block:before{color:#00a799;content:"Step";font:800 12px/1 var(--font);left:0;position:absolute;text-transform:uppercase;top:0}.p-announce_detail-2024__block:after{color:#00a799;content:counter(detail,decimal-leading-zero);counter-increment:detail;font:800 26px/1 var(--font);left:-1px;position:absolute;top:14px}.p-announce_detail-2024__dt{color:#000;font:700 20px/1 var(--font)}.p-announce_detail-2024__dd{color:#000;font:16px/1.65 var(--font);margin:14px 0 0}.p-announce_detail-2024__small{display:block;font:12px/1.65 var(--font);margin:12px 0}.p-announce_detail-2024__a{color:#00a799;text-decoration:underline}.p-announce_detail-2024__button{align-items:center;background:#dcfefd;border-radius:6px;color:#2a706b;display:flex;font:700 12px/1 var(--font);gap:8px;height:48px;justify-content:center;letter-spacing:.1em;margin:22px 0 0;transition:background-color .2s ease;width:137px}.p-announce_detail-2024__button:hover{background:#83eee9}.p-announce_detail-2024__button:after{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2217%22%20height%3D%228%22%20viewBox%3D%220%200%2017%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15.237%201.158l-7.05%205.036-7.05-5.036%22%20stroke%3D%22%232a706b%22%20stroke-width%3D%222.014%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;content:"";display:block;height:8px;transition:transform .2s ease;width:17px}.p-announce_detail-2024__button.active:after{transform:rotate(180deg)}.p-announce_detail-2024__score{margin:40px auto 120px}.p-announce_score-2024__inner{align-items:center;display:flex;flex-direction:column;font:16px/1.65 var(--font);gap:0;margin:8px 0 0;text-align:left}.p-announce_score-2024__block{align-items:center;border-radius:12px;display:flex;justify-content:center;padding:6px 14px}.p-announce_score-2024__block.first{border:2px solid #2a706b;width:220px}.p-announce_score-2024__block.second{border:2px solid #00a799;width:220px}.p-announce_score-2024__block.third{border:2px solid #03a1c0;width:220px}.p-announce_score-2024__block.last{background:#1a6778;color:#fff;font-weight:700;width:220px}.p-announce_detail-2024__form{margin:64px 0 0}.p-announce_detail-2024__end{background:#f2f2f2;border-radius:12px;color:#828282;display:grid;font:700 24px/1.4 var(--font);height:212px;letter-spacing:.05em;max-width:380px;place-items:center;text-align:center;width:100%}.p-announce_interview{background:linear-gradient(180deg,#f7f7f7,#fff0);padding:64px 0}.p-announce_interview__container{margin:0 auto;max-width:968px;width:calc(100% - 48px)}.p-announce_interview__heading{color:#333;font:700 22px/1.65 var(--font);letter-spacing:.1em;text-align:center}.p-announce_interview__heading:after{background:#83eee9;border-radius:4px;content:"";display:block;height:8px;margin:18px auto 0;width:94px}.p-announce_interview__inner{display:flex;flex-direction:column;gap:32px;margin:42px 0 0}.p-announce_interview__card{background:#fff;border-radius:12px;box-shadow:0 10px 32px #02627833;cursor:pointer;position:relative}.p-announce_interview__card:after{bottom:0;content:"";filter:blur(19.5px);height:246px;left:0;margin:auto;position:absolute;right:0;transition:background-color .2s ease;width:calc(100% - 50px)}.p-announce_interview__card:hover:after{background:#0000003f}.p-announce_interview__block{background:#fff;border-radius:12px;display:grid;height:100%;overflow:hidden;position:relative;z-index:1}.p-announce_interview__figure{overflow:hidden}.p-announce_interview__img{aspect-ratio:1.31/1;object-fit:cover;transition:transform .2s ease;width:100%}.p-announce_interview__card:hover .p-announce_interview__img{transform:scale(1.1)}.p-announce_interview__body{display:flex;flex:1 1;flex-direction:column;gap:16px;padding:24px}.p-announce_interview__company{color:#333;font:16px/1.8 var(--font);letter-spacing:.05em}.p-announce_interview__a{display:block}.p-announce_interview__title{color:#333;font:700 20px/1.5 var(--font);transition:color .2s ease}.p-announce_interview__card:hover .p-announce_interview__title{color:#00a799}.p-announce_interview__ul{display:flex;flex-flow:wrap;gap:6px 4px;margin:auto 0 0}.p-announce_interview__li{align-items:center;display:inline-flex}.p-announce_interview__tag{align-items:center;border:1px solid #3edcd5;border-radius:20px;box-sizing:border-box;color:#00a799;display:flex;font:14px/1 var(--font);height:34px;letter-spacing:.05em;padding:0 12px;transition:background-color .2s ease,color .2s ease}.p-announce_interview__tag:hover{background:#3edcd5;color:#fff}.p-announce_merit{background:#f6f6f6;overflow:hidden;padding:68px 0;position:relative;z-index:1}.p-announce_merit__container{margin:0 auto;width:calc(100% - 52px)}.p-announce_merit__heading{color:#333;font:700 34px/1 var(--font);text-align:center}.p-announce_merit__small{display:block;font:700 22px/1 var(--font);margin:0 0 4px}.p-announce_merit__number{color:#00a799;font:800 55px/1 var(--font)}.p-announce_merit__green{color:#00a799;font-weight:700}.p-announce_merit__dl{display:flex;flex-direction:column;gap:42px;margin:38px 0 0;text-align:center}.p-announce_merit__block{display:flex;flex-direction:column-reverse;gap:22px}.p-announce_merit__dt{color:#333;font:700 16px/1.65 var(--font)}.p-announce_what{background:#00a799;padding:64px 0}.p-announce_what__container{margin:0 auto;max-width:968px;width:calc(100% - 44px)}.p-announce_what__heading{color:#fff;font:700 34px/1.35 var(--font)}.p-announce_what__text{color:#fff;font:16px/1.65 var(--font);margin:22px 0 0}.p-announce_what__p{margin:20px 0 0}.p-announce_what__p:first-of-type{margin:0}.p-announce_what__block{grid-area:block;margin:38px 0 0}.p-announce_what__img{filter:drop-shadow(0 4px 10px rgba(0,0,0,.1));width:100%}.p-app_detail{margin-inline:auto;padding-block:40px;width:calc(100% - 48px)}.p-app_detail__container{overflow:hidden;position:relative}.p-app_detail__inner{display:flex;touch-action:pan-y}.p-app_detail__card{flex-shrink:0}.p-app_detail__title{font:700 30px/1.8 var(--font);letter-spacing:.05em}.p-app_detail__title:after{background:#0cb9ac;border-radius:8px;content:"";display:block;height:4px;margin:20px 0 0;width:80px}.p-app_detail__text{font:16px/2.25 var(--font);margin-top:28px}.p-app_detail__figure{display:grid;gap:29px;grid-template:1fr/1fr 1fr;margin:32px 0 0}.p-app_detail__img{border-radius:6px;box-shadow:0 7px 23px #02627833;width:100%}.p-app_detail__video{display:none}.p-app_detail__navigation{align-items:center;display:flex;gap:24px;justify-content:center;margin-top:40px}.p-app_detail__name{display:none}.p-app_detail__pagination{display:grid;gap:14px;grid-auto-flow:column;height:10px}.p-app_detail__bullet{background:#bdbdbd;border-radius:50%;cursor:pointer;width:10px}.p-app_detail__bullet.active{background:#00a799}.p-app_detail__bullet_inner{display:none}.active .p-app_detail__bullet_inner{color:#fff}.p-app_detail__svg{transition:opacity .2s ease}.disabled .p-app_detail__svg{opacity:.5}.p-app_download{background:#00998c;padding-block:40px 48px}.p-app_download__container{margin-inline:auto;max-width:327px}.p-app_download__heading{color:#fff;font:700 32px/1.2 var(--font);text-align:center}.p-app_download__text{color:#fff;font:700 14px/1.4 var(--font);letter-spacing:.05em;text-align:center}.p-app_download__inner{display:grid;gap:10px;grid-template:1fr/1fr 1fr;height:240px;margin:24px 0 0}.p-app_download__figure{background:#fff;border-radius:8px;display:grid;gap:12px;justify-items:center;padding:16px 0}.p-app_download__img{height:118px;width:auto}.p-app_download__caption{color:#000;font:700 16px/1.6 var(--font);letter-spacing:.05em;text-align:center;width:118px}.p-app_download__green{color:#00a799;font-weight:700}.p-app_download__button{margin-top:32px;max-width:392px}.p-app_scroll{display:none;position:relative}.p-app_scroll__container{height:100%;height:576px;overflow:hidden;padding:224px 0;pointer-events:none;position:relative;touch-action:pan-x;z-index:1}.p-app_scroll__container.enable{pointer-events:visible}.p-app_scroll__inner{margin:auto;max-width:967px;position:relative;transition-property:transform;transition-timing-function:linear!important;width:calc(100% - 48px);z-index:1}.p-app_scroll__card{align-content:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:grid!important;gap:40px 0;grid-template:auto auto/548px 1fr;opacity:0;transform:translateZ(0);transition:opacity .4s linear!important;transition-property:transform,opacity!important}.p-app_scroll__card.swiper-slide-active{opacity:1;transition:opacity .4s linear .8s!important}.p-app_scroll__title{color:#333;font:600 35px/1.6 var(--font);letter-spacing:.05em}.p-app_scroll__title:after{background:#00a799;border-radius:4px;content:"";display:block;height:4px;margin:32px 0 0;width:80px}.p-app_scroll__text{font:15px/2 var(--font);grid-area:2;width:464px}.p-app_scroll__pagination{background:#dcfefd;border-radius:10px 0 0 10px;bottom:0;box-sizing:border-box;display:none;gap:12px;height:271px;justify-content:start;margin:auto;padding:32px 20px 32px 24px;position:absolute;right:calc(50% - 50vw);top:0;width:194px}.p-app_scroll__bullet{background:#0000;border-radius:23px;box-sizing:border-box;color:#024441;cursor:pointer;display:grid;font:400 16px/1.3 var(--font);height:32px;letter-spacing:.1em;padding:5px 12px 3px;place-content:center;position:relative;text-indent:.1em;transition:color .4s ease,background-color .6s ease,font-weight .6s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:2}.p-app_scroll__bullet.active{background:#fff;font-weight:700}.p-app_scroll__bullet:hover{background:#00a799;border-radius:23px;color:#fff;font-weight:700}.p-app_scroll__frame{display:grid;height:576px;place-content:center;pointer-events:none;position:absolute;right:calc(50vw - 484px);top:224px;width:463px}.p-app_scroll__frame:before{background:#00a799;height:418px;left:0;top:0;width:418px}.p-app_scroll__frame:after,.p-app_scroll__frame:before{border-radius:50%;content:"";opacity:.14;position:absolute}.p-app_scroll__frame:after{background:#bebebe;bottom:0;height:268px;right:0;width:267px}.p-app_scroll__video{grid-area:1/1;transition:opacity .6s ease;width:253px}.p-app_scroll__video.up{position:relative;z-index:1}.p-app_scroll__video.fade{opacity:0}.p-app_scroll__shadow{border-radius:15px;display:grid;filter:drop-shadow(0 12px 39px rgba(2,98,120,.2));overflow:hidden;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1}.p-app_scroll__border{bottom:auto;height:100px;position:absolute;top:calc(50% - 50px);width:100%}.p-app_setting{background:#dcfefd;padding-block:40px}.p-app_setting__inner{margin:auto;width:calc(100% - 48px)}.p-app_setting__heading{color:#333;font:18px/1.6 var(--font);letter-spacing:.1em;margin-inline:auto;text-align:center;width:297px}.p-app_setting__line{display:inline-block;font-weight:700}.p-app_setting__green{color:#2a706b;font-size:28px;font-weight:800;letter-spacing:.1em}.p-app_setting__img{border-radius:6px;box-shadow:0 4.89px 15.65px #02627833;display:block;margin-inline:auto;margin-top:26px}.p-archive_alcohol__h2{display:grid;font:700 22px/1 var(--font);gap:8px;justify-items:center;letter-spacing:.1em;margin:auto;max-width:968px;text-indent:.1em}.p-archive_alcohol__h2:after{background:#83eee9;border-radius:4px;content:"";height:8px;margin:16px 0 0;width:94px}.p-archive_alcohol__green{color:#2a706b;font:700 16px/1.4 var(--font)}.p-archive_alcohol__container{margin:36px auto 0;max-width:968px;position:relative;width:calc(100% - 80px)}.p-archive_alcohol__list{display:flex;touch-action:pan-y}.gap .p-archive_alcohol__list{gap:40px}.p-archive_alcohol__card{border-radius:12px;box-shadow:0 10px 32px #02627833;box-sizing:border-box;flex-shrink:0;position:relative;width:296px}.p-archive_alcohol__card:after{bottom:0;content:"";filter:blur(19.5px);height:246px;left:0;margin:auto;position:absolute;right:0;transition:background-color .2s ease;width:calc(100% - 50px)}.p-archive_alcohol__card:hover:after{background:#0000003f}.p-archive_alcohol__a{background:#fff;border-radius:12px;display:block;height:100%;overflow:hidden;position:relative;z-index:1}.p-archive_alcohol__body{display:grid;gap:24px;padding:24px}.p-archive_alcohol__figure{height:296px;overflow:hidden;width:100%}.p-archive_alcohol__img{height:100%;object-fit:cover;transition:transform .2s ease;width:100%}.p-archive_alcohol__a:hover .p-archive_alcohol__img{transform:scale(1.1)}.p-archive_alcohol__button{height:64px;position:relative;width:100%}.p-archive_alcohol__button:before{background:#045f5866;border-radius:5px;bottom:5px;content:"";filter:blur(27px);height:40px;left:0;margin:auto;position:absolute;right:0;width:220px}.p-archive_alcohol__span{background:#f7ff14;border-radius:8px;color:#2a706b;display:grid;font:700 16px/1 var(--font);height:100%;letter-spacing:.05em;place-content:center;position:relative;transition:background-color .2s ease,color .2s ease;width:100%}.p-archive_alcohol__a:hover .p-archive_alcohol__span{background:#00a892;color:#fff}.p-archive_alcohol__title{color:#2a706b;font:700 22px/1.35 var(--font)}.p-archive_alcohol__dl{color:#000;display:grid;font:15px/1.6 var(--font);gap:12px}.p-archive_alcohol__dt{font-weight:700}.p-archive_alcohol__dd{margin:2px 0 0}.p-archive_alcohol__arrow{bottom:0;height:42px;margin:auto;position:absolute;top:0;transition:opacity .2s ease,transform .2s ease;width:42px;z-index:1}.gap .p-archive_alcohol__arrow,.p-archive_alcohol__arrow.swiper-button-disabled,.p-archive_alcohol__arrow.swiper-button-lock{display:none}.p-archive_alcohol__prev{left:-42px}.p-archive_alcohol__next{right:-42px}.p-archive_alcohol__svg{fill:none;stroke:#2a706b;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.p-archive_ao{--font:sdsora,ryo-gothic-plusn,sans-serif;background-color:#f0f7f7;background-image:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/home/noise.webp);background-size:300px;font-family:sdsora,ryo-gothic-plusn,sans-serif;overflow:hidden;position:relative}.p-archive_ao__inner{margin:0 auto;max-width:1209px;padding-bottom:102px;padding-top:63px;position:relative;z-index:1}.p-archive_ao__heading{font-size:42px;font-weight:300;letter-spacing:.12em;margin-bottom:63px;text-align:center}.p-archive_ao__container{display:grid;gap:56px;grid-template-columns:1fr}.p-archive_ao__category-heading{align-items:center;display:flex;gap:32px;justify-content:center;margin:0 auto 58px;position:relative;text-align:center;width:calc(100% - 32px)}.p-archive_ao__category-heading:after,.p-archive_ao__category-heading:before{content:"";display:block;height:22px;opacity:.3;width:100%}.p-archive_ao__category-heading:before{border-bottom:1px solid #545461;border-left:1px solid #545461;border-radius:0 0 0 16px;translate:0 -50%}.p-archive_ao__category-heading:after{border-radius:0 16px 0 0;border-right:1px solid #545461;border-top:1px solid #545461;translate:0 50%}.p-archive_ao__category-title{display:inline-block;flex-shrink:0;font-size:16px;font-weight:700;letter-spacing:.03em;line-height:1.5625;padding:8px;position:relative;z-index:1}.p-archive_ao__items{display:grid;gap:96px;grid-template-columns:1fr}.p-archive_ao__item{color:#000}.p-archive_ao__item-thumb{border-radius:3px;margin:0 auto 41px;max-width:calc(100% - 48px);overflow:hidden}.p-archive_ao__item-thumb img{width:100%}.p-archive_ao__item-body{display:grid;gap:16px;grid-template-columns:1fr;margin:0 auto;width:calc(100% - 64px)}.p-archive_ao__item-companies{font-size:24px;font-weight:300;letter-spacing:.05em;line-height:1.6}.p-archive_ao__item-companies span{display:inline-block;font:inherit}.p-archive_ao__item-cross{color:#babaca}.p-archive_ao__item-title{font-size:32px;font-weight:700;letter-spacing:.05em;line-height:1.59}.p-archive_ao__item-content{font-size:16px;letter-spacing:.05em;line-height:2.25}.p-archive_service{padding:60px 0 86px}.p-archive_service__container{margin:0 auto;max-width:968px;width:calc(100% - 48px)}.p-archive_service__card{margin-bottom:83px;width:100%}.p-archive_service__card:last-of-type{margin-bottom:0}.p-archive_service__figure{box-shadow:0 10px 32px #02627833;overflow:hidden;position:relative}.p-archive_service__figure:after{content:"";display:block;padding-bottom:77.7%;width:100%}.p-archive_service__img{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;transition:transform .2s ease;width:100%}.p-archive_service__a:hover .p-archive_service__img{transform:scale(1.1)}.p-archive_service__heading{color:#333;font:700 30px/1 var(--font);letter-spacing:.1em;margin:40px 0 0;transition:color .2s ease}.p-archive_service__a:hover .p-archive_service__heading{color:#00a799}.p-archive_service__text{color:#333;font:500 14px/1.5 var(--font);letter-spacing:.05em;margin:16px 0 0}.p-archive_function{margin:0 auto;padding:64px 0 152px;width:calc(100% - 48px)}.p-archive_function__container{margin:0 auto;max-width:968px}.p-archive_function__card{margin:64px 0 0}.p-archive_function__card:first-of-type{margin:0}.p-archive_function__figure{border-radius:5.1746px;box-shadow:0 12.9365px 41.3968px #02627833;overflow:hidden;position:relative;width:100%}.p-archive_function__figure:after{content:"";display:block;padding-bottom:63.5%;width:100%}.p-archive_function__figure img{font-family:"object-fit:cover";height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;transition:transform .2s ease;width:100%}.p-archive_function__a:hover .p-archive_function__figure img{transform:scale(1.1)}.p-archive_function__heading{color:#333;font:700 24px/1.2 var(--font);margin:32px 0 0;transition:color .2s ease}.p-archive_function__a:hover .p-archive_function__heading{color:#00a799}.p-archive_function__text{color:#333;font:500 16px/1.8 var(--font);margin:8px 0 0}.p-archive_case{margin-bottom:135px}.p-archive_case__container{display:grid;gap:32px;margin:0;max-width:968px}.p-archive_case__card{background:#fff;border-radius:10px;box-shadow:0 10px 32px #02627833;color:#333;display:grid;overflow:hidden}.p-archive_case__card:hover{cursor:pointer}.p-archive_case__figure{overflow:hidden}.p-archive_case__img{aspect-ratio:1.909/1;object-fit:cover;transition:transform .3s ease;width:100%}.p-archive_case__card:hover .p-archive_case__img{transform:scale(1.1)}.p-archive_case__company{font:14px/1.5 var(--font);margin-top:24px;padding:0 24px}.p-archive_case__heading{margin-top:12px;padding:0 24px}.p-archive_case__a{color:#333;font:700 20px/1.5 var(--font)}.p-archive_case__card:hover .p-archive_case__a{color:#00a799}.p-archive_case__taxonomies{margin-top:24px;padding:0 24px;position:relative}.p-archive_case__taxonomies_inner{border-top:1px solid #e0e0e0;padding:24px 0}.p-archive_case__dl{color:#828282;display:grid;gap:5px;grid-template-columns:55px 1fr}.p-archive_case__dl+.p-archive_case__dl{margin-top:9px}.p-archive_case__dt{font:600 12px/1.5 var(--font)}.p-archive_case__dd{font:300 12px/1.5 var(--font)}.p-archive_case__tag{display:inline-block}.p-archive_case__tag:not(:last-child):after{content:"/";margin:0 3px}.p-archive_case__loading_wrapper{height:100%;position:absolute;top:0;width:100%}.p-archive_case__loading{align-items:center;display:flex;justify-content:center}.p-archive_case__loading_spinner{height:50px;width:50px}.p-archive_partner_case{background:#f6f6f6;margin:44px 0 0;padding:54px 0}.p-archive_partner_case__container{display:grid;gap:32px;margin:0 auto;max-width:968px;width:calc(100% - 48px)}.p-archive_partner_case__card{background:#fff;border-radius:10px;box-shadow:0 10px 32px #02627833;overflow:hidden}.p-archive_partner_case__card:hover{cursor:pointer}.p-archive_partner_case__figure{overflow:hidden}.p-archive_partner_case__img{aspect-ratio:1.57/1;object-fit:cover;transition:transform .3s ease;width:100%}.p-archive_partner_case__card:hover .p-archive_partner_case__img{transform:scale(1.1)}.p-archive_partner_case__body{color:#333;display:grid;grid-template:auto auto 1fr/1fr;letter-spacing:.05em;padding:24px}.p-archive_partner_case__company{font:16px/1.5 var(--font)}.p-archive_partner_case__heading{margin:18px 0 22px}.p-archive_partner_case__a{color:#333;font:700 18px/1.5 var(--font)}.p-archive_partner_case__card:hover .p-archive_partner_case__a{color:#00a799}.p-archive_partner_case__ul{display:flex;flex-wrap:wrap-reverse;gap:11px;margin:auto 0 0}.p-archive_partner_case__tag{align-items:center;border:1px solid #3edcd5;border-radius:20px;color:#00a799;display:inline-flex;font:12px/1 var(--font);height:24px;letter-spacing:.05em;padding:0 11px;transition:background-color .2s ease,color .2s ease}.p-archive_partner_case__tag:hover{background:#3edcd5;color:#fff}.p-archive_seminar{margin:64px 0 93px}.p-archive_seminar__heading{color:#333;display:grid;font:700 22px/1.5 var(--font);gap:16px;letter-spacing:.1em;place-items:center}.p-archive_seminar__heading:after{background:#83eee9;border-radius:4px;content:"";height:8px;width:94px}.p-archive_seminar__container{display:grid;gap:32px;margin:40px auto 0;max-width:968px;width:calc(100% - 48px)}.p-archive_seminar__card{background:#fff;border-radius:12px;box-shadow:0 10px 32px #02627833;display:grid;grid-template:auto 1fr/1fr;overflow:hidden}.p-archive_seminar__figure{grid-area:1/1;overflow:hidden}.p-archive_seminar__img{aspect-ratio:1.909/1;object-fit:cover;width:100%}.p-archive_seminar__label{background:#f7ff14;box-sizing:border-box;color:#333;display:grid;font:700 9px/2.5 var(--font);grid-area:1/1;height:26px;letter-spacing:.05em;padding:1px 0 0;place-content:center;place-self:start;text-indent:.05em;width:88px}.p-archive_seminar__body{display:grid;gap:8px;grid-template:repeat(3,auto) 1fr/1fr;padding:24px}.p-archive_seminar__data{color:#4f4f4f;font:13px/1.5 var(--font);letter-spacing:.05em}.p-archive_seminar__title{color:#333;display:grid;font:700 18px/1.5 var(--font);gap:4px}.p-archive_seminar__span{color:#2a706b;font-size:13px}.p-archive_seminar__organizer{color:#4f4f4f;font:13px/1.4 var(--font);letter-spacing:.1em;margin:16px 0}.p-archive_seminar__button{margin:auto 0 0}.p-archive_useful{display:grid;gap:56px;margin:57px auto 72px;max-width:968px;width:calc(100% - 48px)}.p-archive_useful__card{background:#fff;border-radius:12px;box-shadow:0 10px 32px #02627833;cursor:pointer;display:grid;grid-template:auto 1fr/1fr;order:1;overflow:hidden;position:relative}.p-archive_useful__card--slide{flex-shrink:0;width:296px}.p-archive_useful__label{display:flex;left:0;position:absolute;top:0;z-index:1}.p-archive_useful__category{background:#00a799;color:#fff;padding:0 13px;place-content:center;position:relative}.p-archive_useful__category,.p-archive_useful__new{display:grid;font:700 10px/1 var(--font);height:29px;letter-spacing:.05em;text-indent:.05em}.p-archive_useful__new{background:#f7ff14;color:#333;place-content:center;width:56px}.p-archive_useful__figure{overflow:hidden}.p-archive_useful__img{aspect-ratio:1.909/1;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.p-archive_useful__card:hover .p-archive_useful__img{transform:scale(1.1)}.p-archive_useful__body{display:grid;grid-template:auto auto 1fr/1fr;padding:24px 24px 32px}.p-archive_useful__time{color:#828282;font:10px/1 var(--font)}.p-archive_useful__h2{margin:10px 0 20px}.p-archive_useful__a{color:#333;font:700 20px/1.8 var(--font);letter-spacing:.05em;transition:color .2s ease}.p-archive_useful__card:hover .p-archive_useful__a{color:#00a799}.p-archive_useful__ul{display:flex;flex-wrap:wrap;gap:16px;margin:auto 0 0}.p-archive_useful__tag{border:1px solid #3edcd5;border-radius:20px;box-sizing:border-box;color:#00a799;display:grid;font:12px/1 var(--font);height:24px;letter-spacing:.05em;padding:0 11px;place-content:center;text-indent:.05em;transition:background-color .2s ease,color .2s ease}.p-archive_useful__tag:hover{background:#3edcd5;color:#fff}.p-archive_glossary{margin-bottom:76px}.p-archive_glossary__heading{border-bottom:2px solid #e0e0e0;font-size:20px;font-weight:700;padding:32px 0 16px}.p-archive_glossary__ul{margin:16px 0 0}.p-archive_glossary__li{margin-top:30px}.p-archive_glossary__li:first-of-type{margin:0}.p-archive_glossary__a{color:#4f4f4f;display:inline-block;font:700 21px/1.5 var(--font);padding-left:32px;position:relative}.p-archive_glossary__a:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' fill='%23e0e0e0'%3E%3Cpath fill-rule='evenodd' d='M10.068 15.177a1.105 1.105 0 0 1-1.643-.08L5.399 11.37a1.105 1.105 0 1 1 1.715-1.394l2.25 2.77 9.044-9.142A10.48 10.48 0 0 0 10.5 0C4.71 0 0 4.71 0 10.5S4.71 21 10.5 21 21 16.29 21 10.5a10.44 10.44 0 0 0-1.301-5.057l-9.63 9.734z' clip-rule='evenodd'/%3E%3C/svg%3E")}.p-archive_glossary__a:after,.p-archive_glossary__a:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:22px;left:0;position:absolute;top:0;width:22px}.p-archive_glossary__a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' fill='%2301a79a'%3E%3Cpath fill-rule='evenodd' d='M10.068 15.177a1.105 1.105 0 0 1-1.643-.08L5.399 11.37a1.105 1.105 0 1 1 1.715-1.394l2.25 2.77 9.044-9.142A10.48 10.48 0 0 0 10.5 0C4.71 0 0 4.71 0 10.5S4.71 21 10.5 21 21 16.29 21 10.5a10.44 10.44 0 0 0-1.301-5.057l-9.63 9.734z' clip-rule='evenodd'/%3E%3C/svg%3E");opacity:0}.p-archive_glossary__a:after:hover{color:#01a79a;opacity:1}.p-ir{background:#ecf4f3;padding:60px 0 30px}.p-ir__container{margin:0 24px;max-width:968px}.p-ir__card{background:#fff;border-radius:12px}.p-ir__heading{align-items:center;background:#2a706b;border-radius:12px 12px 0 0;color:#fff;display:flex;font:800 24px/1 var(--font);padding:20px;position:relative}.p-ir__icon{align-items:center;display:inline-grid;margin:0 .5em 0 0;padding:0 0 2px}.p-ir__ul{padding:15px 10px}.p-ir__li{padding:10px}.p-ir__a{color:#00a799;font:500 18px/1.2 var(--font)}.p-ir__svg{fill:none;margin:0 0 3px 1em;stroke:#2a706b;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;transition:stroke .2s ease,transform .2s ease}.p-ir__a:hover{color:#333}.p-ir__a:hover .p-ir__svg{stroke:#333}.p-ir__wrap{display:grid;gap:30px;grid-template-columns:1fr}.p-ir__textlinks{display:flex;flex-wrap:wrap;gap:32px;margin-top:32px}.p-ir__textlink{color:#4f4f4f;font-size:16px;line-height:1.3;text-decoration:underline;transition:opacity .3s}.p-ir__textlink:hover{opacity:.6}.p-archive_ir_news{padding:42px 0 100px}.p-archive_ir_news__container{margin:0 20px;max-width:980px}.p-archive_ir_news__heading{color:#2a706b;font:800 43px/1.2 var(--font);margin:0 auto 40px}.p-archive_ir_news__area{padding:0 0 30px}.p-archive_issue{margin:52px 0 0;position:relative}.p-archive_issue:after{background:linear-gradient(140deg,#ebebeb -16%,#fff0 59%);content:"";height:987px;left:0;position:absolute;right:0;top:0;z-index:-1}.p-archive_issue__wrapper{display:flex;flex-direction:column;flex-grow:1;gap:76px;overflow:hidden;padding:50px 0 92px;position:relative}.p-archive_issue__section{margin:0 auto 0 24px;max-width:1136px;position:relative;width:calc(100% - 84px);z-index:1}.p-archive_issue__heading{color:#333;display:grid;font:700 22px/1.65 var(--font);gap:24px;letter-spacing:.1em;place-items:center}.p-archive_issue__heading:after{background:#83eee9;border-radius:4px;content:"";height:8px;width:94px}.p-archive_issue__container{margin:32px 0 0;position:relative}.p-archive_issue__inner{display:flex;height:100%}.p-archive_issue__card{background:#fff;border-radius:12px;box-shadow:0 10px 32px #02627833;cursor:pointer;flex-shrink:0;overflow:hidden}.p-archive_issue__figure{overflow:hidden}.p-archive_issue__img{aspect-ratio:1.909/1;object-fit:cover;transition:transform .2s ease;width:100%}.p-archive_issue__card:hover .p-archive_issue__img{transform:scale(1.1)}.p-archive_issue__body{display:grid;gap:18px;padding:32px 24px}.p-archive_issue__title{color:#333;font:700 20px/1.5 var(--font);transition:color .2s ease}.p-archive_issue__card:hover .p-archive_issue__title{color:#00a799}.p-archive_issue__text{color:#333;font:14px/1.8 var(--font);letter-spacing:.05em}.p-archive_issue__arrow{bottom:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto;position:absolute;top:0;transition:opacity .2s ease,transform .2s ease}.p-archive_issue__arrow.prev{left:-42px}.p-archive_issue__arrow.next{right:-42px;transform:scaleX(-1)}.p-archive_issue__arrow.swiper-button-disabled{display:none}.p-archive_issue__svg{fill:none;stroke:#2a706b;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.p-archive_issue_toc{display:none}.p-archive_issue_toc__ul{border-left:1px solid #e0e0e0}.p-archive_issue_toc__li{margin-top:10px}.p-archive_issue_toc__a{color:#333;display:block;font:400 20px/1.59 var(--font);padding:10px 0 10px 24px;position:relative;transition:color .3s}.p-archive_issue_toc__a:hover{color:#2a706b;opacity:1}.p-archive_financial__latest{display:flex;flex-direction:column;gap:40px;margin-bottom:90px}.p-archive_financial__latest-heading{padding-bottom:8px;position:relative}.p-archive_financial__latest-heading:before{background-color:#00a799;border-radius:3px;bottom:0;content:"";display:block;height:5px;left:0;position:absolute;width:84px}.p-archive_financial__latest-title{color:#282828;font-size:32px;font-weight:700;line-height:1.65;margin-bottom:6px}.p-archive_financial__latest-date{color:#4f4f4f;font-size:24px;font-weight:400;line-height:39.6px}.p-archive_financial__latest-movie{box-shadow:-12px -12px #2bcabc;height:0;margin:0 auto 24px;padding-bottom:57%;position:relative;width:calc(100% - 24px)}.p-archive_financial__latest-movie iframe{box-shadow:0 5.98px 19.13px #02627833;height:100%;left:0;position:absolute;top:0;width:100%}.p-archive_financial__latest-doc-title{color:#0b3633;font-size:24px;font-weight:700;margin-bottom:24px}.p-archive_financial__latest-doc-list{display:inline-flex;flex-direction:column;gap:24px}.p-archive_financial__latest-doc-link{align-items:center;color:#00a799;display:flex;font-size:16px;gap:16px;line-height:1.65;transition:color .3s}.p-archive_financial__latest-doc-link:hover{color:#026278}.p-archive_financial__latest-doc-link:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='16' fill='none'%3E%3Cpath stroke='%232A706B' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m18 7.613-4-6m4 6-4 6m4-6H2'/%3E%3C/svg%3E") no-repeat 50%/contain;content:"";display:block;flex-shrink:0;height:12px;width:16px}.p-archive_financial__yearly{display:flex;flex-direction:column;gap:72px}.p-archive_financial__year{bottom:24px;color:#2a706b;font-size:32px;font-weight:700;margin-bottom:24px}.p-archive_financial__list{display:flex;flex-direction:column;gap:40px}.p-archive_financial__quarter-title{border-bottom:1px solid #bdbdbd;color:#333;font-size:24px;font-weight:700;line-height:39.6px;margin-bottom:6px;padding-bottom:6px}.p-archive_financial__period{font-size:12px;font-weight:400;line-height:1.66}.p-archive_financial__doc-list{display:flex;flex-direction:column;gap:12px;margin-top:20px}.p-archive_financial__document{color:#00a799;font-size:16px;font-weight:400;line-height:1.6875;padding-left:30px;position:relative;transition:color .3s}.p-archive_financial__document:hover{color:#2a706b}.p-archive_financial__document:before{background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/ir/icon_pdf.svg) no-repeat 50%/contain;content:"";display:block;height:25px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:25px}.p-archive_financial__document--youtube:before{background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/ir/icon_play.svg) no-repeat 50%/contain}.p-archive_news{background:linear-gradient(180deg,#fafafc,#fff);margin:36px auto 0}.p-archive_news__container{margin:auto;max-width:800px;width:calc(100% - 48px)}.p-archive_news__card{align-items:center;display:grid;gap:12px;grid-template-columns:auto 1fr;opacity:1;padding:36px 0;position:relative}.p-archive_news__card:after{background:#e0e0e0;border-radius:2px;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.p-archive_news__card.show{animation:fade .5s ease 1.5s 1 forwards;margin-top:0}@keyframes fade{0%{margin-top:30px;opacity:0}to{margin-top:0;opacity:1}}.p-archive_news__time{color:#bdbdbd;font:16px/1 var(--font);letter-spacing:.05em}.p-archive_news__a{grid-area:2/1/2/3}.p-archive_news__heading{color:#333;font:700 20px/1.5 var(--font);transition:color .2s ease}.p-archive_news__a:hover .p-archive_news__heading{color:#00a799}.p-archive_policies{background:linear-gradient(180deg,#fafafc,#fff);color:#333}.p-archive_policies__inner{margin:0 auto;max-width:756px;padding-bottom:82px;padding-top:46px;width:calc(100% - 48px)}.p-archive_policies__container{display:flex;flex-direction:column;gap:46px}.p-archive_policies__category{font-size:24px;font-weight:700;line-height:1.66;margin-bottom:18px}.p-archive_policies__list{display:flex;flex-direction:column;gap:1em}.p-archive_policies__item{padding-left:1em;position:relative}.p-archive_policies__item:before{color:#333;content:"・";display:block;left:0;position:absolute;top:0}.p-archive_policies__item-link{color:#2a706b;font-size:16px;letter-spacing:.05em;line-height:1.3;text-decoration:underline;transition:color .3s ease}.p-archive_policies__item-link:hover{color:#00a799}.p-archive_policies__item-link--history{display:grid;gap:10px;grid-template-columns:1fr}.p-archive_tag{margin:54px auto 72px}.p-archive_tag__card{border-radius:10px;box-shadow:0 10px 32px #02627833;margin:30px 0 0}.p-archive_tag__card:first-of-type{margin:0}.p-archive_tag__figure{border-radius:12px 12px 0 0;height:49vw;overflow:hidden;position:relative}.p-archive_tag__img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.p-archive_tag__card:hover .p-archive_tag__img{transform:scale(1.1)}.p-archive_tag__company{color:#333;font:500 16px/1.5 var(--font);letter-spacing:.05em;padding:26px 20px 0}.p-archive_tag__heading{padding:18px 20px 12px}.p-archive_tag__a{color:#333;font:700 18px/1.5 var(--font);letter-spacing:.05em;transition:transform .3s ease}.p-archive_tag__card:hover .p-archive_tag__a{color:#00a799}.p-archive_tag__ul{display:flex;flex-wrap:wrap-reverse;margin-left:-5.5px;padding:0 20px 32px}.p-archive_tag__li{margin:11px 5.5px 0}.p-archive_tag__tag{align-items:center;border:1px solid #3edcd5;border-radius:20px;box-sizing:border-box;color:#00a799;display:flex;font:500 12px/2.5 var(--font);height:24px;letter-spacing:.05em;padding:0 11px;text-align:center}.p-archive_tag__tag:hover{background:#3edcd5;color:#fff;opacity:1}.p-archive_tag__li.current{align-items:center;background:#3edcd5;border:1px solid #3edcd5;border-radius:20px;box-sizing:border-box;color:#fff;display:flex;font:500 12px/2.5 var(--font);height:24px;letter-spacing:.05em;padding:0 11px;text-align:center}.p-archive_download,.p-archive_download__section:not(:first-of-type){margin:47px 0 0}.p-archive_download__heading{color:#333;font:700 32px/1 var(--font);letter-spacing:.1em}.p-archive_download__lead{color:#000;font:22px/1.73 var(--font);letter-spacing:.1em;margin:18px 0 0}.p-archive_download__container{display:grid;gap:48px;margin:48px 0 0}.p-archive_download__card{border-radius:12px;box-shadow:0 10px 32px #02627833;cursor:pointer;display:grid;grid-template:auto 1fr/1fr;position:relative}.p-archive_download__card.slide{flex-shrink:0;width:296px}.p-archive_download__card:after{bottom:0;content:"";filter:blur(19.5px);height:246px;left:0;margin:auto;position:absolute;right:0;transition:background-color .2s ease;width:calc(100% - 50px)}.p-archive_download__card:hover:after{background:#0000003f}.p-archive_download__figure{background:#03d6c6;border-radius:12px 12px 0 0;overflow:hidden;position:relative;z-index:1}.p-archive_download__img{aspect-ratio:1.57/1;height:100%;object-fit:contain;transition:transform .3s ease;width:100%}.p-archive_download__card:hover .p-archive_download__img{transform:scale(1.1)}.p-archive_download__body{align-content:start;background:#fff;border-radius:0 0 12px 12px;display:grid;gap:20px;padding:24px;position:relative;z-index:1}.p-archive_download__title{color:#333;font:700 20px/1.5 var(--font);letter-spacing:.05em;transition:color .2s ease}.p-archive_download__card:hover .p-archive_download__title{color:#00a799}.p-archive_download__time{color:#828282;font:14px/1 var(--font);letter-spacing:.05em}.p-archive_download__text{color:#333;font:16px/1.8 var(--font);letter-spacing:.05em}.p-archive_download__ul{display:flex;flex-wrap:wrap;gap:11px 24px;padding:2px 0 0}.p-archive_download__a{align-items:center;border:1px solid #3edcd5;border-radius:20px;box-sizing:border-box;color:#00a799;display:flex;font:12px/1.2 var(--font);letter-spacing:.05em;min-height:24px;padding:2px 11px;transition:background-color .2s ease,color .2s ease}.p-archive_download__a:hover{background:#3edcd5;color:#fff}.p-archive_faq{margin-top:70px}.p-archive_faq__section{margin-top:40px}.p-archive_faq__section:first-of-type{margin-top:0}.p-archive_faq__heading{color:#333;font:700 24px/1.5 var(--font);font-weight:700;padding-bottom:10px}.p-archive_faq__dl{border-top:1px solid #e0e0e0;cursor:pointer;padding:18px 0}.p-archive_faq__dl:hover{background-color:#ebfffd}.p-archive_faq__dt{color:#333;display:block;font:16px/1.65 var(--font);padding:0 0 0 40px;position:relative;text-align:left}.p-archive_faq__dt:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzBjYjlhYyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTEiLz48cGF0aCBkPSJNMTIgN3Y1aDVtLTUgNXYtMi41TTcgMTJoMi41Ii8+PC9zdmc+) 50%/contain no-repeat;background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;font-size:0;height:24px;left:0;position:absolute;top:0;width:24px}.active .p-archive_faq__dt:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Ccircle cx='12' cy='12' r='11' stroke='%23949494' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath stroke='%23949494' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M7 12h10'/%3E%3C/svg%3E")}.p-archive_faq__dd.answer{color:#4f4f4f;font:16px/1.65 var(--font);padding:10px 0 0 40px;word-break:break-all}.p-archive_faq__dd.answer a{color:#00a799}.l-glossary .p-article__title{color:#333;font:600 22px/1.6 var(--font);letter-spacing:.1em;margin:36px auto 40px;text-align:center}.l-glossary .p-article__title:after{background-color:#83eee9;border-radius:4px;content:"";display:block;height:8px;margin:8px auto 0;width:94px}.p-archive_update{margin:72px auto;max-width:712px;width:calc(100% - 48px)}.p-archive_update__card{border-bottom:1px solid #e0e0e0;display:grid;gap:8px;padding:0 0 25px}.p-archive_update__card:not(:first-of-type){margin:24px 0 0}.p-archive_update__time{color:#595959;font:14px/1 var(--font)}.p-archive_update__heading{color:#2a706b;font:700 20px/1.5 var(--font);letter-spacing:.1em}.p-archive_update__content{color:#333;font:15px/1.65 var(--font);letter-spacing:.05em}.p-archive_update__content a{color:#0a949c}.p-archive_industry{margin:52px 0 0;position:relative}.p-archive_industry:after{background:linear-gradient(140.08deg,#ebebeb -15.59%,#fff0 58.91%);content:"";height:987px;left:0;position:absolute;top:0;width:100%;z-index:-1}.p-archive_industry__container{margin:0 auto;max-width:968px;padding:52px 24px 93px;position:relative}.p-archive_industry__card{border-radius:12px;box-shadow:0 10px 32px #02627833;margin-bottom:42px;overflow:hidden}.p-archive_industry__card:last-of-type{margin-bottom:0}.p-archive_industry__figure{margin-bottom:32px;overflow:hidden;width:100%}.p-archive_industry__img{aspect-ratio:1.909/1;height:100%;object-fit:cover;transition:transform .2s ease;width:100%}.p-archive_industry__card:hover .p-archive_industry__img{transform:scale(1.1)}.p-archive_industry__heading{color:#333;font:700 32px/1.5 var(--font);padding:0 24px 18px}.p-archive_industry__card:hover .p-archive_industry__heading{color:#00a799}.p-archive_industry__text{color:#333;font:400 14px/1.8 var(--font);padding:0 24px 32px}.p-banner_default{background:#2a706b;display:grid;gap:12px;padding:20px 26px}.p-banner_default__imga{display:none}.p-banner_default__imgbc{max-width:100%}.p-banner_mobility2023{background:#032d64}.p-banner_mobility2023__container{box-sizing:border-box;display:grid;gap:6px 13px;grid-template-rows:auto 1fr;height:97px;margin-inline:auto;padding:8px 5px 12px 0;width:calc(100% - 14px)}.p-banner_mobility2023__picture{grid-row:1/3;place-self:center end}.p-banner_mobility2023__date{color:#fff;font:17px/1.6 var(--font);grid-column:2;letter-spacing:1.53px}.p-banner_mobility2023__small{font-size:14px;margin:0 4px 0 0}.p-banner_mobility2023__line:nth-of-type(2){color:#87f3ff}.p-banner_mobility2023__day{font-size:9px;line-height:1.33;padding:0 0 0 2px}.p-banner_mobility2023__infomation{display:none}.p-banner_mobility2023__title{color:#87f3ff;font:20px/1.185 var(--font);letter-spacing:1px}.p-banner_mobility2023__price{display:none}.p-banner_mobility2023__free{align-self:center;color:#87f3ff;font:16px/1.41 var(--font);grid-area:1/1;letter-spacing:1.44px;padding:29px;z-index:1}.p-banner_mobility2023__car{grid-area:1/1}.p-banner_mobility2023__button{height:44px;position:relative;width:159px}.p-banner_mobility2023__button:before{border:2.202px solid #fff;box-sizing:border-box;content:"";height:40px;inset:auto 0 0 4px;opacity:.68;position:absolute;transition:border-color .2s ease}.p-banner_mobility2023:hover .p-banner_mobility2023__button:before{border-color:#ff336480}.p-banner_mobility2023__text{align-items:center;background:#ff3364f2;color:#fff;display:flex;gap:14px;height:40px;justify-content:center;position:relative;transition:background-color .2s ease;white-space:nowrap;width:calc(100% - 4px)}.p-banner_mobility2023:hover .p-banner_mobility2023__text{background:#145ab6f2}.p-banner_mobility2023__text:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxNyIgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTS41MzUgMTUuMzQ2Qy41MjUgMTEuODgzLjUxMiA2LjE0LjUxNyAxLjY2Mi41MTcuNTMyIDEuODgtLjAyOSAyLjY4Mi43NjhsNi44NiA2LjgzYy41LjQ5OC41MDIgMS4zMDYuMDAyIDEuODA0YTU4MDYgNTgwNiAwIDAgMC02LjgzNyA2LjgzNmMtLjguODAyLTIuMTY4LjI0LTIuMTcyLS44OTIiLz48L3N2Zz4=) 50%/cover no-repeat;content:"";display:block;height:15px;min-width:9px;width:9px}.p-banner_mobility2023__inline{font:700 12px/1.6 var(--font);letter-spacing:2.4px}.p-banner_box{background-color:#dcfefd;margin:0 auto;max-width:967px;overflow:hidden;position:relative}.p-banner_box:after,.p-banner_box:before{aspect-ratio:1/1;border-radius:50%;content:"";display:block;position:absolute}.p-banner_box:before{background-color:#c9eeeb;opacity:.7;right:-56px;top:154px;width:262px}.p-banner_box:after{background-color:#d2f3ef66;right:70px;top:307px;width:417px}.p-banner_box__inner{align-items:center;display:grid;gap:12px;margin:0 auto;max-width:370px;padding:32px 18px;position:relative;z-index:1}.p-banner_box__head{font-size:14px;letter-spacing:.05em;line-height:1.5}.p-banner_box__catch,.p-banner_box__head{font-family:sdsora,ryo-gothic-plusn,sans-serif}.p-banner_box__catch{background-color:#00a7994d;border-radius:10px;font-size:18px;font-weight:700;letter-spacing:.06em;line-height:1.3;padding:8px 12px}.p-banner_box__illust{margin:0 auto;max-width:240px}.p-banner_box__illust img{max-width:100%}.p-banner_box__logo{max-width:515px;padding:19px 0}.p-banner_box__logo img{width:100%}.p-banner_box__btn-wrap{display:flex;justify-content:center}.p-banner_box__btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-basic_download{padding:86px 0 63px}.p-basic_download__heading{color:#000;font:600 38px/1.5 var(--font);letter-spacing:.1em;margin:auto;width:335px}.p-basic_download__container,.p-basic_download__inner{margin:36px 0 0}.p-basic_download__figure{background:#00a799;overflow:hidden;padding:54px 0 87px}.p-basic_download__figcaption{color:#fff;font:700 25px/1.8 var(--font);letter-spacing:.05em;margin:auto;width:335px}.p-basic_download__picture{display:block;height:241px;margin:31px auto 0;position:relative;width:330px}.p-basic_download__img{left:-61px;position:absolute;top:-13px;width:453px}.p-basic_download__form{margin:23px auto 0;max-width:375px}.p-basic_effect{background:linear-gradient(140deg,#ebebeb -16%,#fff0 59%);padding:94px 0 36px}.p-basic_effect__figure{display:flex;justify-content:center;margin:auto;max-width:393px;width:100%}.p-basic_effect__img{width:100%}.p-basic_effect__inner{color:#333;display:grid;font:16px/2 var(--font);gap:32px;margin:50px auto 0;width:327px}.p-basic_feature{padding:90px 0 102px}.p-basic_feature__heading{color:#000;font:700 32px/1.5 var(--font);letter-spacing:.1em;text-align:center;text-indent:.1em}.p-basic_feature__heading:after{background:#83eee9;border-radius:4px;content:"";display:block;height:8px;margin:32px auto 0;width:94px}.p-basic_feature__dl{display:grid;gap:88px;margin:80px 0 0;max-width:1440px}.p-basic_feature__block{display:grid;gap:49px;justify-items:center}.p-basic_feature__block.easy{gap:72px}.p-basic_feature__block.compliance{gap:62px}.p-basic_feature__dt{color:#000;font:700 24px/1.6 var(--font);letter-spacing:.05em}.normal .p-basic_feature__dt{text-align:center}.p-basic_feature__dd{grid-row:1;position:relative;width:256px}.easy .p-basic_feature__dd{height:234px;width:238px}.compliance .p-basic_feature__dd,.paperless .p-basic_feature__dd{width:auto}.easy .p-basic_feature__img{left:-54px;position:absolute;top:-24px}.normal .p-basic_feature__img{width:100%}.p-bpo_download{padding:80px 0}.p-bpo_download__heading{color:#2a706b;font:700 30px/1.3 var(--font);margin:auto;max-width:375px;width:calc(100% - 48px)}.p-bpo_download__img{border-radius:8px;display:block;margin:28px auto 0;max-width:375px;width:calc(100% - 48px)}.p-bpo_download__form{margin:39px auto 0;max-width:375px}.p-bpo_effect{background:linear-gradient(140deg,#ebebeb -16%,#fff0 59%);padding:94px 0 36px}.p-bpo_effect__figure{display:flex;justify-content:center;margin:auto;max-width:393px;width:100%}.p-bpo_effect__img{width:100%}.p-bpo_effect__inner{color:#333;display:grid;font:16px/2 var(--font);gap:32px;margin:50px auto 0;width:327px}.p-bpo_solution{background:#dcfefd;padding:157px 0 80px;position:relative}.p-bpo_solution:before{border-left:89px solid #0000;border-right:89px solid #0000;border-top:82px solid #fff;content:"";left:0;margin:auto;position:absolute;right:0;top:0;width:0}.p-bpo_solution__heading{color:#000;font:700 28px/1.5 var(--font);text-align:center}.p-bpo_solution__heading:after{background:#83eee9;border-radius:8px;content:"";display:block;height:8px;margin:31px auto 0;width:94px}.p-bpo_solution__delegate{display:grid;gap:16px;margin:78px 0 0;place-items:center}.p-bpo_solution__arrow{fill:none;stroke:#2a706b;stroke-linecap:round;stroke-linejoin:round;stroke-width:6}.p-bpo_solution__inner{display:grid;gap:33px;margin:80px auto 0;max-width:969px;width:calc(100% - 48px)}.p-bpo_solution__img{aspect-ratio:1.57/1;border-radius:7px;grid-area:img;object-fit:cover;width:100%}.p-bpo_solution__title{color:#2a706b;font:700 20px/1.6 var(--font);margin:16px 0 0}.p-bpo_solution__text{color:#333;font:16px/1.6 var(--font);margin:8px 0 0;word-break:break-all}.p-bpo_trouble{padding:80px 0 110px}.p-bpo_trouble__heading{color:#000;font:700 28px/1.5 var(--font);letter-spacing:.1em;text-align:center;text-indent:.1em}.p-bpo_trouble__heading:after{background:#83eee9;border-radius:4px;content:"";display:block;height:8px;margin:32px auto 0;width:94px}.p-bpo_trouble__dl{display:grid;gap:58px;margin:80px 0 0;max-width:975px}.p-bpo_trouble__block{display:grid;gap:15px;place-items:center}.p-bpo_trouble__dt{color:#000;font:700 24px/1.6 var(--font);letter-spacing:.05em;text-align:center}.p-bpo_trouble__dd{grid-row:1;max-width:327px;width:100%}.p-bpo_trouble__img{width:100%}.p-career_benefits{padding:38px 0 62px;position:relative;z-index:2}.p-career_benefits__container{margin:auto;max-width:968px;width:327px}.p-career_benefits__header{position:relative}.p-career_benefits__heading{color:#2a706b;font:800 40px/1.4 var(--font);max-width:530px}.p-career_benefits__line{display:block;font-weight:800}.p-career_benefits__lead{color:#333;font:18px/1.65 var(--font);margin:49px 0 0}.p-career_benefits__img{position:absolute;right:-55px;top:-62px;z-index:-1}.p-career_benefits__inner{color:#333;display:grid;gap:38px;margin:36px 0 0}.p-career_benefits__dt{font:700 20px/1.65 var(--font)}.p-career_benefits__dd{border-top:1px solid #bdbdbd;font:16px/1.65 var(--font);margin:3px 0 0;padding:4px 0 0}.p-career_data{background:#fafafa;overflow:hidden;padding:62px 0 42px}.p-career_data__container{margin:auto}.p-career_data__header{margin:auto;width:calc(100% - 48px)}.p-career_data__heading{color:#2a706b;font:800 40px/1.4 var(--font)}.p-career_data__heading br{display:none}.p-career_data__small{color:#4f4f4f;font:12px/1 var(--font);letter-spacing:.05em;margin:18px 0 0}.p-career_data__dl{display:grid;gap:28px 17px;grid-template:"employee right" 196px "age right" 196px "team right" 196px/296px 588px;margin:42px 0 0;overflow:auto;padding:0 24px 82px}.p-career_data__block{background:#fff;border-radius:12px;box-shadow:0 36px 67px #1508631a;box-sizing:border-box;padding:31px 0 0 21px;-webkit-user-select:none;user-select:none}.p-career_data__block.employee{background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/career/employee.svg) 100% 0/auto no-repeat #fff;grid-area:employee}.p-career_data__block.age{background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/career/age.svg) calc(100% - 29px) 25px/auto no-repeat #fff;grid-area:age}.p-career_data__block.team{grid-area:team;padding:25px 25px 31px;position:relative}.p-career_data__block.occupation{padding:20px 0 17px 25px}.p-career_data__block.composition{padding:8px 0 5px 25px}.p-career_data__right{display:grid;gap:14px;grid-area:right}.p-career_data__dt{color:#4f4f4f;font:700 20px/1.4 var(--font);padding:0 0 0 4px;text-transform:capitalize}.composition .p-career_data__dt,.occupation .p-career_data__dt,.team .p-career_data__dt{padding:0}.p-career_data__dd{color:#00a799;font:800 94px/1 var(--font);margin:12px 0 0}.age .p-career_data__dd{color:#2a706b}.team .p-career_data__dd{color:#333;font:400 14px/1.3 var(--font);margin:16px 0 0}.p-career_data__unit{font:800 24px/1 var(--font)}.p-career_data__ul{display:grid;gap:7px}.p-career_data__li{align-items:center;display:flex;gap:3px}.p-career_data__li:before{background:#1a6778;border-radius:50%;content:"";height:10px;width:10px}.p-career_data__li:first-of-type:before{background:#00a799}.team .p-career_data__img{position:absolute;right:9px;top:10px}.p-career_data__text{color:#828282;font:400 12px/1.3 var(--font);margin:8px auto 0;width:calc(100% - 48px)}.p-career_document{background:#fafafa;padding:44px 0 42px}.p-career_document__container{margin:auto;max-width:968px;width:calc(100% - 72px)}.p-career_document__heading{color:#2a706b;font:700 40px/1 var(--font);text-align:center}.p-career_document__inner{margin:24px 0 0;max-width:839px;position:relative;text-align:center}.p-career_document__inner:before{content:"";display:block;padding-top:calc(56.25% + 36px)}.p-career_document__iframe{height:100%;left:0;position:absolute;top:0;width:100%}.p-career_form{background:linear-gradient(180deg,#fbfbff,#fff);padding:62px 0 108px}.p-career_form__wrapper{margin:auto;width:calc(100% - 48px)}.p-career_form__heading{color:#333;font:700 22px/1 var(--font);letter-spacing:.1em}.p-career_form__heading:after{background:#3edcd5;border-radius:2px;content:"";display:block;height:4px;margin:16px 0 0;width:67px}.p-career_form__container{display:grid;gap:32px;margin:32px 0 0}.p-career_form__label{color:#828282;display:block;font-size:12px}.p-career_form__input{border:2px solid #bdbdbd;border-radius:6px;box-sizing:border-box;font-size:15px;height:52px;margin:8px 0 0;padding:0 12px;transition:border-color .2s ease;width:100%}.p-career_form__input:hover{border-color:#4f4f4f}.p-career_form__input::placeholder{color:#999}.p-career_form__error{color:red;font-size:12px;margin:4px 0}.p-career_form__box{margin:8px 0 0;position:relative}.p-career_form__box:after{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2218%22%20height%3D%2215%22%20viewBox%3D%220%200%2018%2015%22%20fill%3D%22%23c4c4c4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M9.64%2013.644a1%201%200%2001-1.695%200L.656%201.986a1%201%200%2001.848-1.53h14.578a1%201%200%2001.848%201.53L9.64%2013.644z%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;bottom:0;content:"";height:15px;margin:auto;position:absolute;right:16px;top:0;width:18px}.p-career_form__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#999;font-size:15px;height:52px;padding:0 12px}.p-career_form__select,.p-career_form__text{border:2px solid #bdbdbd;border-radius:6px;box-sizing:border-box;width:100%}.p-career_form__text{font:15px/1.6 var(--font);height:180px;margin:8px 0 0;max-width:903px;padding:12px;transition:border-color .2s ease,color .2s ease}.p-career_form__text:focus{border-color:#4f4f4f;color:#333}.p-career_form__button-wrapper{margin-left:auto;margin-right:0;width:100%}.p-career_form__button-wrapper .c-button_yellow__inner{padding-left:24px;padding-right:13px}.p-career_form__button{background:#fbf548;border-radius:12px;box-shadow:-1px 5px 21px #045f5866;color:#0b4e49;display:flex;font-size:16px;justify-content:space-between;letter-spacing:.02em;padding:22px 16px;transition:background-color .2s ease,color .2s ease;width:100%}.p-career_form__button:hover{background:#00a799;color:#fbf548}.p-career_form__button:hover:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNSIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZmJmNTQ4IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTIuNSAyLjQ2NyAxMS45OSAxMC41NWE0LjU3NiA0LjU3NiAwIDAgMCA2LjAyIDBMMzIuNSAyLjQ2OG0wIDE5LjA2Ni02LTcuMzMzbS0yNCA3LjMzMyA2LTcuMzMzTTMgMjNoMjlhMiAyIDAgMCAwIDItMlYzYTIgMiAwIDAgMC0yLTJIM2EyIDIgMCAwIDAtMiAydjE4YTIgMiAwIDAgMCAyIDJaIi8+PC9zdmc+)}.p-career_form__button:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNSIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMEI0RTQ5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTIuNSAyLjQ2NyAxMS45OSAxMC41NWE0LjU3NiA0LjU3NiAwIDAgMCA2LjAyIDBMMzIuNSAyLjQ2OG0wIDE5LjA2Ni02LTcuMzMzbS0yNCA3LjMzMyA2LTcuMzMzTTMgMjNoMjlhMiAyIDAgMCAwIDItMlYzYTIgMiAwIDAgMC0yLTJIM2EyIDIgMCAwIDAtMiAydjE4YTIgMiAwIDAgMCAyIDJaIi8+PC9zdmc+) 50%/contain no-repeat;content:"";display:block;height:24px;transition:background-image .2s ease;width:35px}.p-career_interview{background:linear-gradient(180deg,#fbfbff,#fff 56%);overflow:hidden;padding:62px 0}.p-career_interview__container{margin:0 auto;max-width:970px;width:calc(100% - 48px)}.p-career_interview__container .swiper-wrapper{display:flex;touch-action:pan-y}.p-career_interview__heading{color:#2a706b;font:700 40px/1 var(--font)}.p-career_interview__search{background:#fff;border-radius:12px;box-shadow:0 10px 32px #02627833;margin:56px 0 0;max-width:884px;padding:20px 20px 18px 24px}.p-career_interview__bold{color:#333;font:700 20px/1 var(--font)}.p-career_interview__ul{display:flex;flex-direction:column;gap:20px;margin:20px 0 0}.p-career_interview__input{display:none}.p-career_interview__tax{align-items:center;color:#333;display:flex;gap:8px}.p-career_interview__tax:before{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2217%22%20height%3D%2217%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.75%2010.876l4.319%204.374L15.5%201.5%22%20stroke%3D%22%23f2f2f2%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/17px no-repeat;border:1.25px solid #828282;border-radius:2.5px;box-shadow:inset 0 1.25px 3.75px #00000080;box-sizing:border-box;content:"";height:20px;width:20px}.p-career_interview__input:checked+.p-career_interview__tax:before{background:#00a799 url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2215%22%20height%3D%2215%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2%209.421L5.534%2013%2013.25%201.75%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/15px no-repeat;border-color:#00a799;box-shadow:0 0}.p-career_interview__swiper{margin:56px auto 0;max-width:880px;position:relative}.p-career_interview__swiper:after{background:linear-gradient(270deg,#fff .26%,#fff 86.3%,#fff0);bottom:-40px;position:absolute;right:calc(-50vw + 50%);top:-24px;width:calc(50vw - 50% + 3px)}.p-career_interview__article{background:#fff;border-radius:12px;box-shadow:0 10px 32px #02627833;height:100%;overflow:hidden;width:296px}.p-career_interview__a{display:flex;flex-direction:column;height:100%;justify-content:flex-start;-webkit-user-select:none;user-select:none}.p-career_interview__img{height:184px;object-fit:cover;width:100%}.p-career_interview__body{color:#333;display:flex;flex:1 1;flex-direction:column;padding:24px;text-align:left}.p-career_interview__title{direction:ltr;font:700 20px/1.5 var(--font)}.p-career_interview__position{font:15px/1.8 var(--font);margin:20px 0 0}.p-career_interview__name{font:700 15px/1.8 var(--font);margin:0 0 40px}.p-career_interview__button{align-items:center;border:2px solid #3edcd5;border-radius:4px;color:#00a799;display:flex;font:700 15px/1 var(--font);height:32px;justify-content:center;letter-spacing:.05em;margin:auto 0 0;transition:background-color .2s ease,border-color .2s ease,color .2s ease;width:100px}.p-career_interview__a:hover .p-career_interview__button{background:#00a799;border:2px solid #00a799;color:#fff}.p-career_interview__dots{display:flex;flex-direction:row-reverse;gap:14px;justify-content:flex-start;margin:42px auto 0;max-width:880px;white-space:nowrap;width:100%}.p-career_interview__dots .swiper-pagination-bullet{background:#e0e0e0;border-radius:50%;height:14px;width:14px}.p-career_interview__dots .swiper-pagination-bullet-active{background:#00a799}.p-career_interview__all{margin:56px auto 0;max-width:880px}.p-career_interview__link{align-items:center;border:2px solid #00a799;border-radius:12px;box-sizing:border-box;color:#00a799;display:flex;font:700 16px/1 var(--font);height:64px;justify-content:space-between;margin:0 0 0 auto;padding:0 14px;transition:background-color .2s ease,border-color .2s ease,color .2s ease;width:327px}.p-career_interview__link:hover{background:#045f58;border-color:#045f58;color:#fff}.p-career_interview__svg{fill:none;stroke:#00a799;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.p-career_interview__link:hover .p-career_interview__svg{stroke:#fff;transition:stroke-color .2s ease}.p-career_occupation{background:linear-gradient(180deg,#fbfbff,#fff 55.98%);padding:61px 0 71px}.p-career_occupation__container{margin:auto;width:327px}.p-career_occupation__heading{color:#2a706b;font:800 40px/1 var(--font)}.p-career_occupation__lead{color:#333;font:16px/1.6 var(--font);margin-top:24px}.p-career_occupation__inner{width:327px}.p-career_occupation__inner,.p-career_occupation__none{background:#f2f2f2;margin:24px auto 0}.p-career_occupation__none{border-radius:6px;color:#828282;display:grid;font:700 24px/1 var(--font);height:126px;place-items:center}.p-career_occupation__block{border-bottom:1px solid #80d3cc;transition:border .2s ease}.p-career_occupation__block.active,.p-career_occupation__block:last-of-type{border:0}.p-career_occupation__name{align-items:center;background:#00a799;color:#fff;cursor:pointer;display:flex;font:700 20px/1 var(--font);justify-content:space-between;padding:12px 14px 12px 16px}.p-career_occupation__name:after{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2216%22%20height%3D%227%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15%201L8%206%201%201%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;content:"";height:7px;transition:transform .2s ease;width:16px}.active .p-career_occupation__name:after{transform:rotate(180deg)}.p-career_occupation__ul{display:grid;gap:28px}.p-career_occupation__list{margin:auto;width:calc(100% - 36px)}.p-career_occupation__a{color:#2a706b;display:flex;font:16px/1 var(--font);padding-right:32px;position:relative;transition:color .2s ease}.p-career_occupation__a:after,.p-career_occupation__a:before{position:absolute;right:0}.p-career_occupation__a:after{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2220%22%20height%3D%2216%22%20viewBox%3D%220%200%2020%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M18%208l-4-6m4%206l-4%206m4-6H2%22%20stroke%3D%22%232A706B%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat}.p-career_occupation__a:after,.p-career_occupation__a:before{content:"";height:16px;transition:opacity .2s ease;width:20px}.p-career_occupation__a:before{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2220%22%20height%3D%2216%22%20viewBox%3D%220%200%2020%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M18%208l-4-6m4%206l-4%206m4-6H2%22%20stroke%3D%22%2300a799%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;opacity:0}.p-career_occupation__a:hover{color:#2a706b;font-weight:700}.p-career_occupation__a:hover:after{opacity:0}.p-career_occupation__a:hover:before{opacity:1}.p-career_occupation__section{margin:32px 0 0}.p-career_occupation__video{aspect-ratio:16/9;margin:0 auto 62px;position:relative;width:327px}.p-career_occupation__iframe{height:100%;left:0;position:absolute;top:0;width:100%}.p-career_occupation__title{color:#333;font:800 25px/1 var(--font);margin:auto;width:327px}.p-career_occupation__ol{display:flex;gap:42px;margin:22px 0 0;overflow:auto;padding:0 24px 0 calc(50vw - 163.5px)}.p-career_occupation__li{position:relative}.p-career_occupation__li:last-of-type:after{content:none}.p-career_occupation__li:after{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2210%22%20height%3D%2222%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.333%201.667L8%2011l-6.667%209.333%22%20stroke%3D%22%2300a799%22%20stroke-width%3D%222.667%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;content:"";height:22px;position:absolute;right:-27px;top:38px;width:10px}.p-career_occupation__box{background:#f2f2f2;border-radius:4px;color:#2a706b;display:grid;font:700 18px/1.4 var(--font);height:98px;place-items:center;text-align:center;width:119px}.p-career_occupation__box.green{background:#00a799;color:#fff}.p-career_occupation__text{color:#000;font:14px/1.4 var(--font);margin:14px -50% 0;text-align:center}.p-career_occupation__small{color:#000;font:12px/1 var(--font);margin:48px auto 0;width:327px}.p-career_occupation__button{margin:32px auto 0;width:327px}.p-career_toc{align-items:flex-end;bottom:42px;display:flex;flex-direction:row-reverse;position:fixed;right:-176px;transition:right .2s ease;z-index:5}.p-career_toc.visible{right:0}.p-career_toc__ul{background:#83eee9;border-radius:12px 0 0;box-sizing:border-box;display:flex;flex-direction:column;gap:28px;padding:24px;width:176px}.p-career_toc__li.occupation{position:relative}.p-career_toc__a{color:#333;font:700 16px/1.4 var(--font);transition:color .2s ease}.occupation .p-career_toc__a{align-items:center;background:#f7ff14;border-radius:8px;display:flex;height:64px;justify-content:center;position:relative;transition:background-color .2s ease,color .2s ease;width:121px}.occupation .p-career_toc__a:hover{background:#045f58;color:#fff}.p-career_toc__tab{align-items:center;background:#83eee9;border-radius:12px 0 0 12px;bottom:-344px;box-shadow:0 28px 51px #045f5845;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;height:89px;padding:8px 8px 12px 12px;transition:box-shadow .2s ease}.visible .p-career_toc__tab{box-shadow:0 0}.p-career_toc__menu{color:#333;font:800 14px/1 var(--font);transform:rotate(180deg);writing-mode:vertical-rl}.p-career_toc__svg{fill:none;stroke:#333;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;transition:transform .2s ease}.visible .p-career_toc__svg{transform:rotate(180deg)}.p-career_values{padding:62px 0}.p-career_values__container{margin:auto;max-width:968px;width:327px}.p-career_values__heading{color:#2a706b;font:800 40px/1.4 var(--font);text-align:center}.p-career_values__line{display:block;font-weight:800}.p-career_values__dl{display:flex;flex-direction:column;gap:47px;margin:62px 0 0;max-width:928px}.p-career_values__block{display:grid;gap:28px}.p-career_values__dt{background:#83eee9;border-radius:12px;box-sizing:border-box;color:#4f4f4f;display:grid;font:700 20px/1 var(--font);margin:auto;min-width:153px;padding:10px;place-items:center;text-align:center}.p-career_values__figure{text-align:center}.p-career_values__ul{color:#4f4f4f;display:grid;font:16px/1.35 var(--font);gap:14px;list-style:disc;padding:0 0 0 19px}.p-case_cta{background:#00a799;margin:80px 0 0;padding:24px 0 38px}.p-case_cta__container{margin:auto;max-width:880px;width:327px}.p-case_cta__heading{color:#fff;display:grid;font:700 24px/1.5 var(--font);gap:15px;letter-spacing:.05em}.p-case_cta__lead{color:#f2f2f2;font-size:15px;letter-spacing:0}.p-case_cta__figure{height:236px;margin:38px 0 0;position:relative}.p-case_cta__img{border-radius:3px;position:absolute}.p-case_cta__img.first{filter:drop-shadow(0 72px 57px rgba(4,103,97,.07)) drop-shadow(0 30px 24px rgba(4,103,97,.07)) drop-shadow(0 16px 13px rgba(4,103,97,.07)) drop-shadow(0 9px 7px rgba(4,103,97,.07)) drop-shadow(0 5px 4px rgba(4,103,97,.07)) drop-shadow(0 2px 15px rgba(4,103,97,.07));left:0;top:0;z-index:1}.p-case_cta__img.last{bottom:0;filter:drop-shadow(0 72px 57px rgba(4,104,98,.07)) drop-shadow(0 30px 24px rgba(4,104,98,.05)) drop-shadow(0 16px 13px rgba(4,104,98,.04)) drop-shadow(0 9px 7px rgba(4,104,98,.04)) drop-shadow(0 5px 4px rgba(4,104,98,.03)) drop-shadow(0 2px 2px rgba(4,104,98,.02));right:0}.p-case_cta__text{color:#fff;font:16px/1.75 var(--font);letter-spacing:.05em;margin:38px 0 0}.p-case_cta__text br{display:none}.p-case_cta__button{margin:28px 0 0}.p-case_data{padding:32px 0 47px}.p-case_data__inner{margin:auto;width:calc(100% - 48px)}.p-case_data__icon{max-height:38px;width:auto}.p-case_data__company{color:#4f4f4f;font:700 20px/1.65 var(--font);margin:16px 0 0}.p-case_data__company:first-child{margin:0}.p-case_data__dl{margin:16px 0 0}.p-case_data__block{border-top:1px solid #e0e0e0;color:#4f4f4f;display:grid;font:14px/1.65 var(--font);gap:20px;grid-template:1fr/89px 1fr;letter-spacing:.05em;padding:7px 0 6px}.p-case_data__block:first-of-type{border:0}.p-case_data__dt{font-weight:700}.p-case_data__detail{background-color:#fff;border-radius:4px;margin-top:5px;padding:10px}.p-case_data__detail_block{display:inline-flex;gap:4px;margin-right:12px}.p-case_data__detail_dt{color:#4f4f4f;flex-shrink:0;font:600 12px/1.65 var(--font);margin-right:4px}.p-case_data__detail_dd{color:#4f4f4f;font:400 12px/1.65 var(--font)}.p-case_data__ul{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 0}.p-case_data__tag{background:#cbf0f7;border-radius:4px;box-sizing:border-box;color:#333;display:grid;font:700 12px/1 var(--font);height:32px;letter-spacing:.05em;padding:2px 8px 0;place-content:center;transition:background-color .2s ease,color .2s ease}.p-case_data__tag:hover{background:#2bcabc}.p-case_follow{background:#00a799;bottom:0;box-shadow:0 4px 30px #00000026;height:194px;left:0;opacity:0;overflow:hidden;position:fixed;right:0;visibility:hidden;z-index:1}.p-case_follow.first{animation:follow .2s ease;display:none}.p-case_follow.active{animation:fadein .2s ease;opacity:1;visibility:visible}.p-case_follow.single{display:block;opacity:1;visibility:visible}.p-case_follow.delete{display:none}.p-case_follow__a{box-sizing:border-box;display:grid;gap:12px;grid-template:repeat(3,auto)/182px 1fr;margin:auto;max-width:375px;padding:17px}.p-case_follow__ul{display:flex;gap:5px;grid-area:1/1/1/3}.p-case_follow__li{border:1px solid #83eee9;border-radius:172px;box-sizing:border-box;color:#fff;display:grid;font:700 12px/1 var(--font);height:24px;padding:2px 8px 0;place-content:center;text-align:center}.p-case_follow__h2{color:#fff;font:700 26px/1.45 var(--font);grid-area:2}.p-case_follow__figure{grid-area:2/2/4;height:115px;position:relative;width:168px}.p-case_follow__cta{grid-area:3;width:156px}.p-case_follow__img{left:-30px;position:absolute;top:-7px}.p-case_follow__close{border-radius:0 0 0 8px;display:grid;height:48px;place-content:center;position:absolute;right:0;top:0;transition:background-color .2s ease;width:48px}.p-case_follow__close:hover{background:#022827}.p-case_follow__svg{stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.p-case_follow__a:hover .p-case_follow__button_inner{background:#045f58;color:#fff}.p-case_follow__a:hover .p-case_follow__button_inner:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMyI+PHBhdGggZD0iTTMzLjI1IDkuNXYxNi40MTdhMSAxIDAgMCAxLTEgMUgxNi44MzNhMSAxIDAgMCAxLTEtMVYyLjU4M2ExIDEgMCAwIDEgMS0xaDkuMjkyem0wIDBoLTguNzA4VjUuNTQyTTI4LjUgMjYuOTE3djMuMTY2YzAgLjg3NS0uNzA5IDEuNTg0LTEuNTgzIDEuNTg0aC0xNC4yNWExLjU4MyAxLjU4MyAwIDAgMS0xLjU4NC0xLjU4NFY3LjkxOGMwLS44NzUuNzEtMS41ODMgMS41ODQtMS41ODNNMjMuNzUgMzEuNjY2djMuMTY2YzAgLjg3NS0uNzA5IDEuNTg0LTEuNTgzIDEuNTg0SDcuOTE3YTEuNTgzIDEuNTgzIDAgMCAxLTEuNTg0LTEuNTg0VjEyLjY2OGMwLS44NzUuNzEtMS41ODMgMS41ODQtMS41ODMiLz48L3N2Zz4=) 50%/contain no-repeat;height:21px;width:21px}.p-case_filter__btn_wrapper{margin-bottom:40px}.p-case_filter__btn{border:1px solid #00a799;border-radius:50px;padding:10px;width:100%}.p-case_filter__btn_inner{align-items:center;display:flex;font-size:16px;font-weight:700;gap:10px;justify-content:center;width:100%}.p-case_filter__btn_inner:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%232A706B' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M6.5 18V2l-5 5m10 0-3-3m10 2v16l5-5m-10 0 3 3'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M.5 0h24v24H.5z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");content:"";display:block;height:24px;width:24px}.p-case_filter__wrapper{margin-bottom:42px}.p-case_filter__list{box-sizing:border-box;margin:0 calc(50% - 50vw);overflow:auto;padding:0 24px;width:100vw}.p-case_filter__slections{display:flex;gap:8px;width:-webkit-max-content;width:max-content}.p-case_filter__selecting{align-items:center;background:#dcfefd;border:1px solid var(--green-medium-3-sm-3,#3edcd5);border-radius:50px;color:#2a706b;display:grid;gap:10px;grid-template-columns:1fr 18px;padding:10px 20px;transition:color,background-color .3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-case_filter__selecting:hover{background-color:#3edcd5;color:#383845}.p-case_filter__selecting_span{font-size:14px;font-weight:700;max-width:138px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-case_filter__selecting_delete:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cpath stroke='%232A706B' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M16 2 2 16M2 2l14 14'/%3E%3C/svg%3E");content:"";display:block;height:18px;width:18px}.p-case_filter__reset{margin-top:16px}.p-case_filter__reset_btn{color:#828282;font:12px/1.3 var(--font);text-align:left;text-decoration:underline}.l-case-b .p-case_form{background-color:#fff;box-sizing:border-box;height:100%;left:100%;overflow:auto;position:fixed;top:0;transition:left .3s;width:100%;z-index:10000}.l-case-b .p-case_form.is-active{left:0}.l-case-b .p-case_form__close{position:absolute;right:24px;top:24px}.l-case-b .p-case_form__close:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%232A706B' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M21.334 2.667 2.666 21.333m0-18.666 18.667 18.666'/%3E%3C/svg%3E");content:"";display:block;height:24px;width:24px}.l-case-b .p-case_form__form{box-sizing:border-box;height:100%;margin:auto;overflow:auto;padding:60px 24px 160px;width:100%}.l-case-b .p-case_form__wrapper{display:flex;flex-direction:column;gap:44px}.l-case-b .p-case_form__button{background-color:#fff;bottom:0;box-shadow:0 10px 32px #02627833;box-sizing:border-box;display:flex;gap:14px;left:0;padding:28px 25px;position:absolute;width:100%}.l-case-b .p-case_form__submit{display:block;height:64px;position:relative;width:100%}.l-case-b .p-case_form__submit:after{background:#045f58;border-radius:5px;bottom:5px;content:"";display:block;filter:blur(20px);height:41px;left:0;margin:0 auto;opacity:.4;position:absolute;right:0;width:calc(100% - 28px)}.l-case-b .p-case_form__submit_inner{align-items:center;background:linear-gradient(256deg,#03acc4 -12%,#008da000 69%),#00a892;border:0;border-radius:8px;box-sizing:border-box;color:#fff;display:flex;font:700 16px/1 var(--font);gap:17px;height:100%;justify-content:center;letter-spacing:.05em;padding:1px 16px 0;position:relative;transition:background-color .2s ease,color .2s ease;z-index:1}.l-case-b .p-case_form__submit_inner:hover{background:#2a706b}.l-case-b .p-case_form__submit_inner:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMyI+PHBhdGggZD0iTTMuODEgMjYuMzgzQTE2Ljg4OSAxNi44ODkgMCAxIDAgMi4xMTIgMTloMjUuMzMzbTAgMEwxOSAxMC41NTZNMjcuNDQ0IDE5IDE5IDI3LjQ0NCIvPjwvc3ZnPg==) 50%/contain no-repeat;content:"";display:block;height:24px;width:24px}.l-case-b .p-case_form__heading{color:#333;font:700 32px/1.3 var(--font)}.l-case-b .p-case_form__inner{display:flex;flex-direction:column;gap:24px;margin:24px 0 0}.l-case-b .p-case_form__check{color:#333;display:flex;font-size:18px;gap:8px;line-height:1.3333333333;min-height:24px}.l-case-b .p-case_form__check:before{border:1px solid #828282;border-radius:2px;box-shadow:inset 0 1px 3px #00000080;box-sizing:border-box;content:"";display:block;height:24px;width:24px}.l-case-b .p-case_form__input{display:none}.l-case-b .p-case_form__input:checked+.p-case_form__check:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZjJmMmYyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEgOC41IDQuNDU1IDEyIDEyIDEiLz48L3N2Zz4=) 50%/11px no-repeat #00a799;border-color:#00a799;box-shadow:0 2px 8px #46757861}.l-case-b .p-case_form__reset{background-color:#fff;border:2px solid #828282;border-radius:8px;color:#4f4f4f;display:block;font-size:16px;font-weight:700;padding:18px;width:100%}.p-case_form__accordion_trigger{display:none}.p-case_form__accordion_trigger.is_active:after{transform:rotate(180deg)}.p-case_form__accordion_inner{display:flex;flex-direction:column;gap:24px;padding-bottom:24px}.p-case_related:not(:first-of-type){margin:58px 0 0}.p-case_related__heading{font:700 16px/1.3 var(--font)}.p-case_related__container{border-top:2px solid #333;display:grid;gap:39px;margin:19px 0 0;padding:21px 0 0}.p-case_related__figure{overflow:hidden}.p-case_related__img{aspect-ratio:1.909/1;object-fit:cover;transition:transform .3s ease;width:100%}.p-case_related__card:hover .p-case_related__img{transform:scale(1.1)}.p-case_related__company{color:#333;font:13px/1.5 var(--font);letter-spacing:.05em;margin:24px 0 0}.p-case_related__title{color:#333;font:700 20px/1.5 var(--font);margin:8px 0 0;transition:color .2s ease}.p-case_related__a:hover .p-case_related__title{color:#00a799}.p-case_shorts{animation:fadeIn .3s ease-in-out forwards;animation-delay:.5s;bottom:18px;display:none;opacity:0;position:fixed;right:23px;top:auto;width:180px;z-index:50}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.p-case_shorts.is_close{display:none}.p-case_shorts.is_fullscreen{align-items:center;display:flex;height:100%;justify-content:center;left:0;top:0;width:100%}.p-case_shorts__bg{background:#000000b8;display:none;height:100%;left:0;position:absolute;top:0;width:100%}.is_fullscreen .p-case_shorts__bg{display:block}.is_fullscreen .p-case_shorts__inner{position:relative}.p-case_shorts__movie{aspect-ratio:315/560;width:100%}.p-case_shorts__iframe{display:block;height:100%;width:100%}.p-case_shorts__close{height:17px;position:absolute;right:6px;top:6px;width:17px}.p-case_shorts__close svg{width:100%}.is_fullscreen .p-case_shorts__close{height:26px;right:11px;top:11px;width:26px}.p-case_shorts__close--fold{display:none}.is_fullscreen .p-case_shorts__close--fold{display:block}.is_fullscreen .p-case_shorts__close--close{display:none}.p-case_shorts__cta{background:#00a799}.p-case_shorts__cta .c-button_yellow{grid-area:button;height:27px;width:109px}.p-case_shorts__cta .c-button_yellow:after{display:none}.is_fullscreen .p-case_shorts__cta .c-button_yellow{height:40px;width:161px}.p-case_shorts__cta .c-button_yellow__inner{border-radius:3px;font-size:8px;gap:7px;padding-left:10px;padding-right:7px}.p-case_shorts__cta .c-button_yellow__inner:after{height:17px;width:17px}.is_fullscreen .p-case_shorts__cta .c-button_yellow__inner{font-size:12px}.is_fullscreen .p-case_shorts__cta .c-button_yellow__inner:after{height:23px;width:23px}.is_fullscreen .p-case_shorts__cta{bottom:0;left:0;position:absolute;width:100%}.p-case_shorts__cta-tags{display:none;grid-area:tags}.p-case_shorts__cta-tag{border:1px solid #f3ffff;border-radius:11px;color:#f3ffff;font-size:12px;line-height:1;padding:4px 8px}.p-case_shorts__cta-text{color:#fff;font-size:10px;font-weight:700;grid-area:text;margin-bottom:4px}.is_fullscreen .p-case_shorts__cta-text{font-size:14px}.p-case_shorts__cta-inner{background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/case/popup.png) no-repeat right -12px center/64px auto;box-sizing:border-box;margin:0 auto;max-width:281px;padding:7px 45px 7px 7px}.is_fullscreen .p-case_shorts__cta-inner{background-size:114px auto;padding-bottom:11px;padding-right:105px;padding-top:11px}.p-cmn_content{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 128px)}.p-cmn_content__box{background-color:#f2f2f2;margin:0 auto;max-width:980px;padding:16px 0;width:calc(100% - 48px)}.p-cmn_content__inner{font-size:16px;line-height:1.5;margin:0 auto;width:calc(100% - 48px)}.p-company_access{margin:170px 0 0}.p-company_access__container{margin:0 auto;max-width:968px;width:calc(100% - 48px)}.p-company_access__heading{color:#333;font:700 36px/1 var(--font);text-transform:capitalize}.p-company_access__dl{margin:47px 0 0}.p-company_access__block{font:16px/2.1 var(--font)}.p-company_access__dt{font-weight:700}.p-company_access__map{border-radius:12px;margin:28px 0 0;overflow:hidden}.p-company_access__iframe{border:0;vertical-align:bottom;width:100%}.p-company_access__button{margin:32px 0 0;max-width:375px}.p-company_award{margin:121px 0 0}.p-company_award__container{margin:0 auto;max-width:968px;width:calc(100% - 48px)}.p-company_award__heading{color:#333;font:700 36px/1 var(--font)}.p-company_award__dl{margin:11px 0 0}.p-company_award__block{border-bottom:1px solid #e0e0e0;padding:32px 0}.p-company_award__logo{height:80px;object-fit:contain}.p-company_award__logo.ita{height:82px;width:78px}.p-company_award__dd{color:#333;font:14px/1.5 var(--font);letter-spacing:.19em;margin:8px 0 0}.p-company_award__section{margin:60px 0 0}.p-company_award__section:not(:first-of-type){border-top:1px solid #e0e0e0}.p-company_award__title{color:#333;font:700 18px/1.31 var(--font);letter-spacing:.02em}.p-company_award__img{display:block;margin:42px auto 0}.p-company_award__p{color:#333;font:14px/2 var(--font);margin:42px auto 0;max-width:632px}.p-company_award__p.jsx{margin-top:28px;text-align:center}.p-company_award__jsx{display:block;margin:60px auto 0}.p-company_history{background:linear-gradient(225deg,#ebebeb -15.6%,#fff0 58.9%);margin:72px 0 0;padding:56px 0 47px}.p-company_history__heading{color:#333;font:700 36px/1 var(--font);margin:0 auto;width:calc(100% - 48px)}.p-company_history__inner{overflow:auto;padding:0 0 0 24px}.p-company_history__ul{display:flex;margin:38px 0 0}.p-company_history__li{min-width:287px;padding:0 0 0 5px}.p-company_history__date{align-items:center;color:#2a706b;display:flex;font:700 16px/1 var(--font);gap:5px;letter-spacing:.05em}.p-company_history__date:before{background:#3edcd5;border-radius:50%;content:"";display:inline-block;height:8px;margin:0 0 2px;position:relative;width:8px}.p-company_history__date:after{background:#bdbdbd;content:"";flex:1 1;height:1px;margin:0 0 2px}.p-company_history__title{color:#333;font:700 22px/1.7 var(--font);margin:22px 0 0 8px;width:243px}.p-company_overview{margin:128px 0 0}.p-company_overview__container{margin:0 auto;max-width:968px;position:relative;width:calc(100% - 48px)}.p-company_overview__heading{color:#333;font:700 36px/1 var(--font)}.p-company_overview__inner{margin:38px 0 0;position:relative;z-index:1}.p-company_overview__list{border-bottom:1px solid #d6d6d6;padding:18px 0}.p-company_overview__dt{color:#4f4f4f;font:700 18px/1 var(--font);letter-spacing:.05em}.p-company_overview__dd{color:#333;font:18px/1.8 var(--font);letter-spacing:.05em;margin:7px 0 0}.p-company_overview__jpx{align-items:center;color:#828282;display:flex;font:12px/1.5 var(--font);gap:15px;margin-top:22px}.p-company_overview__img{position:absolute;right:-132px;top:-66px}.p-company_shareholder{margin:82px 0 0}.p-company_shareholder__container{margin:0 auto;width:calc(100% - 48px)}.p-company_shareholder__heading{color:#333;font:700 36px/1 var(--font);text-align:center}.p-company_shareholder__inner{margin:22px 0 0;max-width:990px}.p-company_shareholder__list{align-items:center;border-top:1px solid #bdbdbd;display:flex;flex-direction:column;margin:64px 0 0;padding:48px 0 0}.p-company_shareholder__list:first-of-type{margin:0}.p-company_shareholder__logo.mufg,.p-company_shareholder__logo.smas,.p-company_shareholder__logo.sumitomo{margin:57px 0 0}.p-company_shareholder__logo.foxconn,.p-company_shareholder__logo.glp{margin:71px 0 0}.p-company_shareholder__logo.sony{margin:73px 0 0}.p-company_shareholder__logo.mizuho{margin:61px 0 0}.p-company_shareholder__logo.goldman{margin:48px 0 0}.p-company_shareholder__logo.anri,.p-company_shareholder__logo.incj{margin:46px 0 0}.p-company_team{padding:40px 0 0}.p-company_team__container{margin:0 auto;max-width:968px;width:calc(100% - 48px)}.p-company_team__heading{color:#333;font:700 36px/1 var(--font)}.p-company_team__ceo{margin:52px 0 0}.p-company_team__small{color:#00a799;font:700 16px/1 var(--font);letter-spacing:.02em}.p-company_team__name{color:#333;font:50px/1 var(--font);letter-spacing:.02em;margin:22px 0 0}.p-company_team__name:after{background:#00a799;border-radius:4px;content:"";display:block;height:4px;margin:24px 0 0;width:84px}.p-company_team__text{color:#333;font:16px/2.1 var(--font);margin:36px 0 0}.p-company_team__figure{display:flex;justify-content:center;margin:48px 0 0}.p-company_team__message{margin:26px 0 0}.p-company_team__title{color:#00a799;font:800 36px/1 var(--font)}.p-company_team__p{color:#333;font:700 18px/2.1 var(--font);letter-spacing:.05em;margin:40px 0 0;position:relative}.p-company_team__p:first-of-type{text-indent:41px}.p-company_team__p:first-of-type:before{color:#00a799;content:"“";font:800 57px/1 var(--font);left:-41px;position:absolute;top:6px}.p-company_team__p:last-of-type:after{bottom:-24px;color:#00a799;content:"”";font:800 57px/1 var(--font);position:absolute;right:auto}.p-company_team__br{display:none}.p-company_team__dl{margin:64px 0 0}.p-company_team__card{background:#fff;box-shadow:7px 9px 32px #0000000d;box-sizing:border-box;display:flex;flex-direction:column;gap:25px;margin:41px auto 0;padding:48px 37px;width:326px}.p-company_team__card:first-of-type{margin-top:0}.p-company_team__dt{color:#000;font:28px/1.31 var(--font);letter-spacing:.03em;order:1;text-align:center}.p-company_team__dd{text-align:center}.p-company_team__icon{aspect-ratio:1/1;border-radius:50%;object-fit:cover;width:164px}.p-company_team__position{color:#00a799;font:700 16px/1.28 var(--font);letter-spacing:.05em;order:1;text-align:center}.p-company_team__content{color:#000;font:14px/2 var(--font);order:1;text-align:left}:lang(auto) .p-company_team__content,:lang(ja) .p-company_team__content{text-align:justify}.p-company_vision{margin:209px 0 0}.p-company_vision__container{margin:0 auto;max-width:968px;width:calc(100% - 48px)}.p-company_vision__heading{color:#333;font:800 36px/1 var(--font)}.p-company_vision__figure{margin:38px auto 0;width:375px}.p-company_vision__section{margin:42px 0 0}.p-company_vision__mission{margin:0 auto;width:375px}.p-company_vision__logo{filter:drop-shadow(0 31px 52px rgba(6,41,67,.12));margin:0 0 0 -93px}.p-company_vision__title{color:#1a6778;font:800 36px/1 var(--font);margin:40px auto 0;width:calc(100% - 48px)}.p-company_vision__text{color:#333;font:16px/1.8 var(--font);margin:22px auto 0;width:calc(100% - 48px)}.p-contact_form{margin:57px auto 0;max-width:880px;width:calc(100% - 48px)}.p-contact_form__section{margin:32px 0 0}.p-contact_form__section:first-of-type{margin:0}.p-contact_form__inner{margin:32px 0 0}.p-contact_form__inner:first-of-type{margin:0}.p-contact_form__label{color:#828282;display:block;font-size:12px}.p-contact_form__input{border:2px solid #bdbdbd;border-radius:6px;box-sizing:border-box;font-size:15px;height:52px;margin:8px 0 0;padding:0 12px;width:100%}.p-contact_form__input::placeholder{color:#999}.p-contact_form__box{margin:8px 0 0;position:relative}.p-contact_form__box:after{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2218%22%20height%3D%2215%22%20viewBox%3D%220%200%2018%2015%22%20fill%3D%22%23c4c4c4%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M9.64%2013.644a1%201%200%2001-1.695%200L.656%201.986a1%201%200%2001.848-1.53h14.578a1%201%200%2001.848%201.53L9.64%2013.644z%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;bottom:0;content:"";height:15px;margin:auto;position:absolute;right:16px;top:0;width:18px}.p-contact_form__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#999;font-size:15px;height:52px;padding:0 12px}.p-contact_form__select,.p-contact_form__text{border:2px solid #bdbdbd;border-radius:6px;box-sizing:border-box;width:100%}.p-contact_form__text{font:15px/1.6 var(--font);height:180px;margin:8px 0 0;max-width:903px;padding:12px;transition:border-color .2s ease,color .2s ease}.p-contact_form__text:focus{border-color:#4f4f4f;color:#333}.p-contact_form__button{background:#fbf548;border-radius:12px;box-shadow:-1px 5px 21px #045f5866;color:#0b4e49;display:flex;font-size:16px;justify-content:space-between;letter-spacing:.02em;margin:40px 0 0;padding:22px 16px;transition:background-color .2s ease,color .2s ease;width:100%}.p-contact_form__button:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNSIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMEI0RTQ5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTIuNSAyLjQ2NyAxMS45OSAxMC41NWE0LjU3NiA0LjU3NiAwIDAgMCA2LjAyIDBMMzIuNSAyLjQ2OG0wIDE5LjA2Ni02LTcuMzMzbS0yNCA3LjMzMyA2LTcuMzMzTTMgMjNoMjlhMiAyIDAgMCAwIDItMlYzYTIgMiAwIDAgMC0yLTJIM2EyIDIgMCAwIDAtMiAydjE4YTIgMiAwIDAgMCAyIDJaIi8+PC9zdmc+) 50%/contain no-repeat;content:"";display:block;height:24px;transition:background-image .2s ease;width:35px}.p-contact_form__button:hover{background:#00a799;color:#fbf548}.p-contact_form__button:hover:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNSIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZmJmNTQ4IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTIuNSAyLjQ2NyAxMS45OSAxMC41NWE0LjU3NiA0LjU3NiAwIDAgMCA2LjAyIDBMMzIuNSAyLjQ2OG0wIDE5LjA2Ni02LTcuMzMzbS0yNCA3LjMzMyA2LTcuMzMzTTMgMjNoMjlhMiAyIDAgMCAwIDItMlYzYTIgMiAwIDAgMC0yLTJIM2EyIDIgMCAwIDAtMiAydjE4YTIgMiAwIDAgMCAyIDJaIi8+PC9zdmc+)}.p-contact_thanks{background:#fff;border-radius:13px;box-shadow:0 35.6px 66.9px #1508631a;box-sizing:border-box;color:#333;height:394px;margin:0 auto;padding:46px 0;position:relative;text-align:center;width:329px}.p-contact_thanks__h1{font:700 28px/1.5 var(--font)}.p-contact_thanks__p{font:16px/1.5 var(--font);margin:16px 0 0}.p-contact_thanks__button{margin:48px auto 0;width:189px}.p-content.news{margin:28px auto 0;max-width:800px;width:calc(100% - 48px)}.p-content.career{margin:auto;max-width:712px;padding:41px 0 62px;width:calc(100% - 48px)}.p-content.special{padding:48px 0 32px}.p-content__banner{display:block;margin:30px auto;transition:opacity .3s}.p-content__banner img{max-width:100%}.p-content__container table{border-collapse:collapse;border-spacing:0;margin:32px 0;max-width:100%;width:auto}.p-content__container table thead{background:#dcfefd}.p-content__container table td,.p-content__container table th{border:1px solid #ccc;font:15px/1.6 var(--font);padding:5px 10px;text-align:left}.has-light-blue-background-color{background-color:#edfffe}.has-green-dark-background-color{background-color:#2a706b}.has-green-midium-background{background-color:#00a799}.has-light-blue-color.has-text-color{color:#edfffe}.has-green-dark-color.has-text-color{color:#2a706b}.has-green-midium-color.has-text-color{color:#00a799}.glossary .p-content__container{margin-top:40px;padding-top:0}.glossary .p-content__container p{color:#000;font:500 16px/1.8 var(--font);margin:32px 0 0}.glossary .p-content__container h2{color:#000;font:700 28px/1 var(--font);margin:64px 0 0}.glossary .p-content__container figure{margin:40px 0 0}.glossary .p-content__container img{width:100%}.glossary .p-content__container h3{color:#2a706b;font:700 20px/1 var(--font);margin:68px 0 0}.glossary .p-content__container a{color:#00a799}.glossary .p-content__container ol{margin:32px 0 0;padding:0 0 0 20px}.glossary .p-content__container ol li{font:400 15px/1.9 var(--font);list-style-type:decimal;padding:0;text-indent:0}.glossary .p-content__container ul{margin:32px 0 0}.glossary .p-content__container ul li{font:400 15px/1.9 var(--font)}.case .p-content__container *+*,.case .p-post>*+*{margin-top:2em}*+.case.p-content{margin-top:40px}.p-content.case h2{color:#00a799;font:700 38px/1.5 var(--font);letter-spacing:.2em}.p-content.case h3{line-height:1.6}.p-content.case p{font:400 16px/2 var(--font);overflow-wrap:break-word}.p-content.case .wp-block-image{margin-bottom:10px}.p-content.case img{height:auto;width:100%}.p-content.case mark{background:linear-gradient(#0000 60%,#ffee0e 0);font-weight:700}.p-content.function{margin:0 auto 96px;width:calc(100% - 48px)}.function .p-content__text{background:#00a799;color:#fff;font:500 20px/1.8 var(--font);letter-spacing:.05em;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:56px 24px}.case .has-background,.has-very-light-gray-background-color{background-color:#eee;padding:20px 30px}.magazine_page .p-content__container{padding-top:63px}.magazine_page .p-content__container p{font-size:15px;letter-spacing:.05em;line-height:2.13;text-align:center}.magazine_page .p-content__container .wp-block-buttons{margin-top:30px}.magazine_page .p-content__container .wp-element-button{align-items:center;background:#f7ff14;border:0;border-radius:8px;box-shadow:0 5px 13px #045f5833;color:#2a706b;display:grid;font:700 16px/1 var(--font);gap:0 17px;grid-auto-flow:column;height:64px;letter-spacing:.05em;padding:0 16px 0 24px;place-content:center space-between;position:relative;transition:background-color .2s ease,color .2s ease;z-index:1}.magazine_page .p-content__container .wp-element-button:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDBhNzk5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMyI+PHBhdGggZD0iTTMuODEgMjYuMzgzQTE2Ljg4OSAxNi44ODkgMCAxIDAgMi4xMTIgMTloMjUuMzM0bTAgMEwxOSAxMC41NTZNMjcuNDQ1IDE5IDE5IDI3LjQ0NCIvPjwvc3ZnPg==) 50%/contain no-repeat;content:"";display:block;height:38px;transition:background-image .2s ease;width:38px}.magazine_page .p-content__container .wp-element-button:hover{background:#045f58;color:#fff}.magazine_page .p-content__container .wp-element-button:hover:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMyI+PHBhdGggZD0iTTMuODEgMjYuMzgzQTE2Ljg4OSAxNi44ODkgMCAxIDAgMi4xMTIgMTloMjUuMzM0bTAgMEwxOSAxMC41NTZNMjcuNDQ1IDE5IDE5IDI3LjQ0NCIvPjwvc3ZnPg==)}.useful .p-content__container p{color:#000;font:500 16px/1.8 var(--font);margin:32px 0 0}.useful .p-content__container h2{color:#000;font:700 28px/1.3 var(--font);margin:64px 0 0}.useful .p-content__container h3{color:#2a706b;font:700 20px/1.3 var(--font);margin:68px 0 0}.useful .p-content__container h4{color:#000;font:700 16px/1.6 var(--font);margin:40px 0 0}.useful .p-content__container figure{margin:40px 0 0;overflow-y:auto}.useful .p-content__container figure table{margin:0;max-width:3000px;min-width:100%;table-layout:fixed;width:-webkit-max-content;width:max-content}.useful .p-content__container figure td,.useful .p-content__container figure th{box-sizing:border-box;max-width:300px}.useful .p-content__container img{width:100%}.useful .p-content__container a{color:#00a799}.useful .p-content__container ol{margin:32px 0 0;padding:0 0 0 20px}.useful .p-content__container ol li{font:400 15px/1.9 var(--font);list-style-type:decimal;margin-bottom:8px;padding:0;text-indent:0}.useful .p-content__container ul{list-style:disc;margin:32px 0 0;padding:0 0 0 18px}.useful .p-content__container ul li{font:400 15px/1.9 var(--font);margin-bottom:8px}.useful .p-content__container .has-background ol,.useful .p-content__container .has-background ul{margin:0}.useful .p-content__container .has-background{margin:32px auto;padding:32px}.useful .p-content__container .has-background p:first-of-type{margin-top:0}.useful .p-content__container figcaption{padding-top:12px}.useful .p-content__container cite{display:block;margin:32px 0 0}.wp-block-embed__wrapper{height:0;padding-top:56.25%;position:relative;width:100%}.wp-block-embed__wrapper iframe{border:1px solid #ddd;height:100%!important;left:0;position:absolute;top:0;width:100%!important}.policies .p-content__container{counter-reset:count;margin:50px auto 0}.policies .p-content__container h2{font:700 24px/1.5 var(--font);margin:32px 0 0}.policies .p-content__container h2.number{padding:0 0 0 1.4em;text-indent:-1.4em}.policies .p-content__container h3{font:700 24px/1.5 var(--font);margin:32px 0 0}.policies .p-content__container p{color:#333;font:15px/1.8 var(--font);margin:20px 0 0}.policies .p-content__container p:first-child{margin:0}.policies .p-content__container p.has-text-align-right{text-align:right}.policies .p-content__container a{word-break:break-all}.policies .p-content__container ol,.policies .p-content__container ul{counter-reset:number 0;font:15px/1.8 var(--font);margin:20px 0 0}.policies .p-content__container ol>li{margin:15px 0 0;padding:0 0 0 40px;position:relative}.policies .p-content__container ol>li:first-of-type{margin:0}.policies .p-content__container ol>li:before{box-sizing:border-box;content:counter(number) ".";counter-increment:number 1;display:block;font-family:Hiragino Kaku Gothic ProN,Hiragino Sans W3,meiryo,sans-serif;left:0;padding:0 0 0 10px;position:absolute;top:0;width:40px}.policies .p-content__container ul>li{list-style:disc;margin:15px 0 0 40px}.policies .p-content__container ul>li:first-of-type{margin:0 0 0 40px}.policies .p-content__container .brackets li:before,.policies .p-content__container .parent li li:before{content:"(" counter(number) ")";padding:0}.policies .p-content__container .circle li:before{align-items:center;border:1px solid #000;border-radius:50%;content:counter(number);display:flex;height:20px;justify-content:center;padding:0;top:3px;width:20px}.policies .p-content__container .none li{list-style:none;margin:20px 0 0}.policies .p-content__container .none li:first-of-type{margin:0}.policies .p-content__container .wp-block-table{width:100%}.policies .p-content__container tr:nth-of-type(2n){background:#f2f2f2}.policies .p-content__container tr:nth-of-type(odd){background:#ebebeb}.policies .p-content__container tr:first-of-type{background:#e0e0e0;font-weight:700;line-height:1.7}.policies .p-content__container td{border:0;padding:15px 11px;vertical-align:middle}.policies .p-content__container hr{background:#e0e0e0;border:0;height:1px;margin:62px 0}.policies-b .p-content__container{counter-reset:count;margin:50px auto 0}.policies-b .p-content__container h2{color:#282828;font:700 24px/1.5 var(--font);margin:32px 0 0;padding:0 0 20px;position:relative}.policies-b .p-content__container h2:before{background-color:#83eee9;border-radius:4px;bottom:0;content:"";display:block;height:8px;left:0;position:absolute;width:94px}.policies-b .p-content__container h2.number{padding:0 0 0 1.4em;text-indent:-1.4em}.policies-b .p-content__container h3{font:700 24px/1.5 var(--font);margin:32px 0 0}.policies-b .p-content__container p{color:#333;font:15px/1.8 var(--font);margin:20px 0 0}.policies-b .p-content__container p:first-child{margin:0}.policies-b .p-content__container p.has-text-align-right{text-align:right}.policies-b .p-content__container a{word-break:break-all}.policies-b .p-content__container .head-anchor a{color:#2a706b;display:inline-block;font-size:14px;padding-right:27px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.policies-b .p-content__container .head-anchor a:before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2220%22%20height%3D%2216%22%20viewBox%3D%220%200%2020%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M18%208L14%202M18%208L14%2014M18%208H2%22%20stroke%3D%22%230B3633%22%20stroke-width%3D%223%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:18px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:20px}.policies-b .p-content__container .head-anchor a:hover{text-decoration:underline}.policies-b .p-content__container .policies-dl{color:#282828;counter-reset:parent}.policies-b .p-content__container .policies-dl>dt{color:#2a706b;font-size:1.33em;font-weight:700;margin-top:64px}.policies-b .p-content__container .policies-dl>dt:before{content:counter(parent) ". ";counter-increment:parent}.policies-b .p-content__container .policies-dl>dd{font:17px/1.4 var(--font);margin-top:30px;position:relative}.policies-b .p-content__container .policies-dl>dd>dl{counter-reset:child}.policies-b .p-content__container .policies-dl>dd>dl>dt{color:#282828;font-size:20px;font-weight:700;margin-top:64px}.policies-b .p-content__container .policies-dl>dd>dl>dt:first-child{margin-top:0}.policies-b .p-content__container .policies-dl>dd>dl>dt:before{content:counter(parent) "." counter(child);counter-increment:child;margin-right:8px}.policies-b .p-content__container .policies-dl>dd>dl>dd{font-size:15px;margin-top:16px}.policies-b .p-content__container .policies-dl>dd>dl>dd>dl{counter-reset:g-child;margin-top:30px}.policies-b .p-content__container .policies-dl>dd>dl>dd>dl>dt{font-size:15px;font-weight:400;margin-top:30px}.policies-b .p-content__container .policies-dl>dd>dl>dd>dl>dt:before{content:"(" counter(g-child) ") ";counter-increment:g-child;font-size:1em;font-weight:400}.policies-b .p-content__container .policies-dl>dd>dl>dd>dl>dd{padding-left:1.5em}.policies-b .p-content__container .policies-dl>dd>dl>dd>dl>dd>dl{counter-reset:gg-child;margin-top:15px;padding-left:0}.policies-b .p-content__container .policies-dl>dd>dl>dd>dl>dd>dl>dt{font-size:15px;font-weight:400;margin-top:15px;padding-left:1em;position:relative}.policies-b .p-content__container .policies-dl>dd>dl>dd>dl>dd>dl>dt:before{content:counter(gg-child);counter-increment:gg-child;left:0;position:absolute;top:0}.policies-b .p-content__container .policies-dl>dd>dl>dd>dl>dd>dl>dd{padding-left:1em}.policies-b .p-content__container .policies-dl ol,.policies-b .p-content__container .policies-dl ul{counter-reset:number 0}.policies-b .p-content__container .policies-dl ul>li{list-style:disc;margin:15px 0 0 40px}.policies-b .p-content__container .policies-dl ol>li{list-style:decimal;margin:15px 0 0 40px;position:relative}.policies-b .p-content__container .lists-of-table{background-color:#f2f2f2;box-sizing:border-box;counter-reset:lists-of-table;list-style:none;margin:60px auto 60px 0;max-width:296px;padding:32px}.policies-b .p-content__container .lists-of-table li{color:#2a706b;font-size:15px;margin-top:10px}.policies-b .p-content__container .lists-of-table a{color:#2a706b}.policies-b .p-content__container .lists-of-table a:hover{text-decoration:underline}.policies-b .p-content__container .lists-of-table>li{counter-increment:lists-of-table;margin-top:16px}.policies-b .p-content__container .lists-of-table>li:before{content:counter(lists-of-table) ".";margin-right:8px}.policies-b .p-content__container .lists-of-table>li ol{counter-reset:lists-of-table-child;padding-left:20px}.policies-b .p-content__container .lists-of-table>li ol>li{counter-increment:lists-of-table-child}.policies-b .p-content__container .lists-of-table>li ol>li:before{content:counter(lists-of-table) "." counter(lists-of-table-child);margin-right:8px}.policies-b .p-content__container .brackets li:before,.policies-b .p-content__container .parent li li:before{content:"(" counter(number) ")";padding:0}.policies-b .p-content__container .circle li:before{align-items:center;border:1px solid #000;border-radius:50%;content:counter(number);display:flex;height:20px;justify-content:center;padding:0;top:3px;width:20px}.policies-b .p-content__container .none li{list-style:none;margin:20px 0 0}.policies-b .p-content__container .none li:first-of-type{margin:0}.policies-b .p-content__container .wp-block-table{width:100%}.policies-b .p-content__container tr:nth-of-type(2n){background:#f2f2f2}.policies-b .p-content__container tr:nth-of-type(odd){background:#ebebeb}.policies-b .p-content__container tr:first-of-type{background:#e0e0e0;font-weight:700;line-height:1.7}.policies-b .p-content__container td{border:0;padding:15px 11px;vertical-align:middle}.policies-b .p-content__container hr{background:#e0e0e0;border:0;height:1px;margin:62px 0}.policies-b .p-content__container .policies-grid .is-layout-grid{display:block}.policies-b .p-content__container .policies-sticky-wrapper{height:100%}.policies-b .p-content__container .policies-sticky-nav{color:#2a706b;display:none;list-style:none;opacity:1;transition:.3s}.policies-b .p-content__container .policies-sticky-nav.is-hidden{opacity:0;pointer-events:none}.policies-b .p-content__container .policies-sticky-nav>li{list-style:none}.policies-b .p-content__container .policies-sticky-nav a{color:#2a706b;display:block;font-size:15px;padding:10px 0 10px 20px;position:relative}.policies-b .p-content__container .policies-sticky-nav a:before{background-color:#2a706b;border-radius:10px;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:4px}.policies-b .p-content__container .policies-sticky-nav a.is-active{font-weight:700}.policies-b .p-content__container .policies-sticky-nav a.is-active:before{opacity:1}.english .p-content__container h2:before{content:counter(count) ". ";counter-increment:count 1}.english .p-content__container .exempt:before{content:none}.english .p-content__container ol ol{counter-reset:child 0}.english .p-content__container ol>li:before{content:counter(count) "." counter(number) "."}.english .p-content__container ol>li ol>li{padding:0 0 0 80px}.english .p-content__container ol>li ol>li:before{content:counter(count) "." counter(number) "." counter(child);counter-increment:child 1}.english .p-content__container ol>li ol>li ul>li{counter-increment:number 1;list-style:none;margin:15px 0 0;padding:0 0 0 30px;position:relative}.english .p-content__container ol>li ol>li ul>li:first-of-type{margin:0}.english .p-content__container ol>li ol>li ul>li:before{content:"(" counter(number,lower-alpha) ")";left:0;position:absolute;top:0;width:40px}.news .p-content__container{display:grid;gap:28px}.news .p-content__container p{color:#000;font:16px/1.85 var(--font)}.news .p-content__container a{color:#009d93;text-decoration:underline;transition:color .2s ease}.news .p-content__container a:hover{color:#0b4e49}.news .p-content__container img{max-width:100%}.career .p-content__container{color:#333}.career .p-content__container h2{display:flex;font:700 20px/2.1 var(--font);gap:13px;letter-spacing:.05em;margin:52px 0 0 -3px}.career .p-content__container h2:before{background:#00a799;border-radius:6px;content:"";width:6px}.career .p-content__container p,.career .p-content__container ul{font:16px/2.1 var(--font);letter-spacing:.05em;margin:12px 0 0}.career .p-content__container p:first-child,.career .p-content__container ul:first-child{margin:0}.career .p-content__container ul{list-style:disc;padding:0 0 0 16px}.special .p-content__container{margin:auto;max-width:800px;padding:0;width:calc(100% - 49px)}.special .p-content__container :first-child{margin-top:0}.special .p-content__container h2{color:#333;font-size:26px;font-weight:600;letter-spacing:.05em;line-height:1.6;margin:32px 0 0}.special .p-content__container h3{color:#2a706b;font-size:20px;font-weight:600;letter-spacing:.05em;line-height:1.8;margin:32px 0 0}.special .p-content__container h4{color:#333;font-size:18px;font-weight:700;letter-spacing:.05em;line-height:1.8}.special .p-content__container p{color:#000;font-size:16px;letter-spacing:.05em;line-height:1.6;margin:32px 0 0}.special .p-content__container img{border-radius:8px;width:100%}.special .p-content__container figcaption{color:#001218;font-size:16px;letter-spacing:.05em;line-height:1.6;margin:20px 0 0}.special .p-content__container table{width:100%}.special .p-content__container .wp-block-image{margin:32px 0 0;padding:20px 0}.special .p-content__container .wp-block-table{overflow:auto;white-space:nowrap}.special .p-content__container .is-layout-flex{display:grid;gap:38px;margin:32px 0 0;padding:20px 0}.special .p-content__container .is-layout-flex .wp-block-image{margin:0;padding:0}.p-content_function__issue{color:#333;font:700 24px/2.33 var(--font);margin-top:52px}.p-content_function__ul{margin:23px 0 0}.p-content_function__ul li{color:#333;display:flex;font:18px/1.78 var(--font);letter-spacing:.05em}.p-content_function__ul li:before{background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/function/checkGreen.svg) 50%/cover no-repeat;content:"";display:block;height:22px;margin:7px 20px 0 0;min-width:22px;width:22px}.p-content_function__solution{color:#333;font:700 22px/1.65 var(--font);letter-spacing:.1em;margin:72px 0 0;padding:0 0 24px;position:relative;text-align:center}.p-content_function__solution:after{background:#83eee9;border-radius:4px;content:"";display:block;height:8px;inset:auto 0 0;margin:0 auto;position:absolute;width:94px}.p-content_function__card{margin:48px 0 0}.p-content_function__card figure{border-radius:8.60526px;box-shadow:0 8.60526px 27.5368px #02627833;margin-bottom:32px;overflow:hidden}.p-content_function__card img{width:100%}.p-content_function__title{color:#333;font:700 22px/1.6 var(--font);letter-spacing:.05em}.p-content_function__text{color:#333;font:16px/1.8 var(--font);letter-spacing:.05em;margin:16px 0 0}.p-content_special__table{margin:32px 0 0;overflow:visible!important;padding:20px 0;white-space:normal!important}.p-content_special__table tbody{display:grid;gap:22px}.p-content_special__table table tr{display:grid;gap:6px}.p-content_special__table table td{border:0;color:#132937;display:block;font-size:16px;letter-spacing:.05em;line-height:1.8;padding:0}.p-content_special__table table td:first-of-type{font-weight:700}.p-content_special__table ul{color:#000;display:grid;font-size:12px;gap:12px;letter-spacing:.05em;line-height:1.6;margin:22px 0 0}.p-content_special__heading{color:#333;font-size:18px;font-weight:600;letter-spacing:.05em;line-height:1.6}.p-content_special__figure{margin:22px 0 0}.p-content_special__list{margin:32px 0 0;padding:20px 0}.p-content_special__ul{color:#132937;display:grid;font-size:16px;gap:18px;letter-spacing:.05em;line-height:1.8;margin:26px 0 0}.p-content_special__ul li{display:flex}.p-content_special__ul li:before{content:"・";min-width:20px;text-align:center}.p-content_special__cta{display:grid;gap:20px;margin:32px 0 0;padding:20px 0}.p-content_special__cta .wp-block-media-text__content{display:grid;gap:20px;grid-template-columns:minmax(0,1fr)}.p-content_special__text{word-wrap:break-word}.p-content_special__editor{margin:32px 0 0;padding:20px 0}.p-device_smartdrive{margin:66px 0 102px}.p-device_smartdrive__heading{color:#333;font:700 22px/1.65 var(--font);letter-spacing:.1em;margin-bottom:52px}.p-device_smartdrive__heading:after{background-color:#83eee9;border-radius:4px;content:"";display:block;height:8px;margin:8px auto 0 0;width:94px}.p-device_smartdrive__figure{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}.p-device_smartdrive__img{width:100%}.p-device_smartdrive__text{color:#333;font:700 18px/1.75 var(--font);letter-spacing:.2em;margin:24px 0 32px}.p-device_smartdrive__left{margin-bottom:24px}.p-device_smartdrive__left,.p-device_smartdrive__right{background:#f2f2f2;border-radius:8px;overflow:hidden;width:100%}.p-device_smartdrive__right{margin-bottom:42px}.p-device_smartdrive__stock{align-items:center;display:flex;justify-content:center;width:100%}.p-device_smartdrive__stock.pc{display:none}.p-device_recorder{margin-bottom:102px}.p-device_recorder__heading{color:#333;font:700 22px/1.65 var(--font);letter-spacing:.1em;margin-bottom:52px}.p-device_recorder__heading:after{background-color:#83eee9;border-radius:4px;content:"";display:block;height:8px;margin:8px auto 0 0;width:94px}.p-device_recorder__figure{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden;width:100vw}.p-device_recorder__img{transform:translate(-20px);width:111%}.p-device_recorder__other .p-device_recorder__img{transform:none;width:100%}.p-device_recorder__text{color:#333;font:700 18px/1.75 var(--font);letter-spacing:.2em;margin:24px 0 32px}.p-device_recorder__box{align-items:center;background:#f2f2f2;border-radius:8px;display:flex;flex-direction:column;margin-bottom:42px}.p-device_recorder__logo{padding:24px 34px}.p-device_recorder__figcaption{color:#333;font:700 14px/1.35 var(--font);letter-spacing:.02em;padding:0 24px 15px;text-align:center}.p-device_recorder__small{font:400 12px/1.6 var(--font);padding-top:12px;text-align:center}.p-device_recorder__swiper{margin:0 -12px 42px}.p-device_recorder__swiper,.p-device_recorder__videos{background:#d2f3ef66;border-radius:12px;overflow:hidden;position:relative}.p-device_recorder__videos{aspect-ratio:16/9;display:none;margin:0 0 42px;max-height:536px}.p-device_recorder__list{display:grid;grid-auto-flow:column}.p-device_recorder__card{box-sizing:border-box;padding:34px 34px 50px}.p-device_recorder__screen{box-shadow:0 3px 7px #0000001a;width:100%}.p-device_recorder__video{height:auto;width:100%}.p-device_recorder__p{align-items:center;color:#2a706b;display:flex;font:700 15px/1.3 var(--font);gap:12px;margin:14px 0 0}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.end .p-device_recorder__p{animation:fade-out 1s ease-in-out}.p-device_recorder__icon{border-radius:2px}.p-device_recorder__dots{align-items:center;bottom:14px;display:flex;gap:14px;left:0;margin:auto;position:absolute;right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-device_recorder__bullet{background:#bdbdbd;border-radius:50%;height:10px;width:10px}.p-device_recorder__bullet.active{background:#00a799}.p-exam_cv{background-color:#00a799;color:#fff}.p-exam_cv__inner{margin:0 auto;max-width:712px;padding:32px 0;width:calc(100% - 44px)}.p-exam_cv__title{font-size:31px;font-weight:700;letter-spacing:.24em;line-height:1.33}.p-exam_cv__lead{font-size:14px;font-weight:400;letter-spacing:.1em;line-height:1.8}.p-exam_cv__figure{margin-top:-12px}.p-exam_cv__figure img{max-width:100%;width:100%}.p-exam_cv__button{display:grid;gap:20px;grid-template-columns:1fr}.p-exam_fv{color:#282828;overflow:hidden;position:relative}.p-exam_fv:before{background:radial-gradient(ellipse at bottom,#019f9833 0,#fff0 70%);bottom:0;content:"";height:100%;left:50%;position:absolute;transform:translate(-50%);width:200%}.p-exam_fv__inner{margin:0 auto;max-width:464px;padding:28px 0;position:relative;width:calc(100% - 48px);z-index:3}.p-exam_fv__header{margin-bottom:35px}.p-exam_fv__heading{text-align:center}.p-exam_fv__heading-sub{display:block;font-size:24px;font-weight:700;letter-spacing:.05em;line-height:1.34}.p-exam_fv__heading-main{color:#2a706b;display:block;font-size:52px;font-weight:800;letter-spacing:.03em;line-height:1.35}.p-exam_fv__tag{color:#828282;font-size:12px;font-weight:400;line-height:1.33;margin-top:7px;text-align:center}.p-exam_fv__figure{margin-bottom:24px;text-align:center}.p-exam_fv__img{width:100%}.p-exam_fv__target{background-color:#fff;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:14px 18px}.p-exam_fv__target-title{font-size:14px;font-weight:700;letter-spacing:.1em;line-height:1.8;text-align:center}.p-exam_fv__target-list{display:flex;flex-direction:column;gap:4px}.p-exam_fv__target-item{font-size:15px;line-height:1.8;padding-left:22px;position:relative}.p-exam_fv__target-item:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' fill='none'%3E%3Cpath fill='%232A706B' d='M14.67 8.5h.666l-.001-.042zM8.655 1.867l.065-.663zm4.06 1.92.556.37a.67.67 0 0 0-.084-.84zM5.857 7.67a.667.667 0 1 0-1.04.835zm1.955 3.498-.52.418a.666.666 0 0 0 1.075-.049zm7.22-4.757a.667.667 0 0 0-1.296.31zm-2.364-2.673-.467.477zm1.336 4.764a6 6 0 0 1-1.362 3.806l1.03.846A7.33 7.33 0 0 0 15.336 8.5zm-1.362 3.806a6 6 0 0 1-3.468 2.078l.26 1.308a7.33 7.33 0 0 0 4.238-2.54zm-3.468 2.078a6 6 0 0 1-3.999-.593l-.628 1.176a7.33 7.33 0 0 0 4.887.725zm-3.999-.593a6 6 0 0 1-2.715-2.995l-1.232.51a7.33 7.33 0 0 0 3.319 3.661zM2.46 10.797a6 6 0 0 1-.198-4.038L.985 6.372a7.33 7.33 0 0 0 .242 4.935zm-.198-4.038a6 6 0 0 1 2.408-3.247l-.74-1.109A7.33 7.33 0 0 0 .984 6.372zm2.408-3.247a6 6 0 0 1 3.922-.982l.13-1.327a7.33 7.33 0 0 0-4.793 1.2zm.147 4.992 2.475 3.08 1.04-.834-2.475-3.081zm3.55 3.032 4.906-7.38-1.11-.738-4.907 7.38zM8.59 2.53a6 6 0 0 1 3.61 1.684l.932-.953a7.33 7.33 0 0 0-4.412-2.058zm3.61 1.684.044.044.943-.943-.055-.054zm3.134 4.244a10.5 10.5 0 0 0-.303-2.048l-1.297.31c.174.73.224 1.128.269 1.823z'/%3E%3C/svg%3E") no-repeat 50%/contain;content:"";display:block;height:16px;left:0;position:absolute;top:12px;transform:translateY(-50%);width:16px}.p-exam_fv__target-strong{color:#2a706b}.p-exam_fv__button{margin:22px auto 0;max-width:327px}.p-exam_form{overflow:hidden;position:relative}.p-exam_form:before{background:radial-gradient(ellipse at bottom,#019f9833 0,#fff0 70%);bottom:0;content:"";height:100%;left:50%;position:absolute;transform:translate(-50%);width:200%}.p-exam_form__inner{margin:0 auto;max-width:464px;padding:32px 0;position:relative;width:calc(100% - 48px);z-index:3}.p-exam_form__title{color:#4f4f4f;font-size:24px;font-weight:700;letter-spacing:.04em;line-height:1.21;margin-bottom:32px}.p-exam_form__list{display:flex;flex-direction:column;gap:32px}.p-exam_form__question{align-items:center;display:flex;font-size:15px;gap:4px;line-height:1.35;margin-bottom:12px;position:relative}.p-exam_form__question:before{color:#00a799;content:"Q";flex-shrink:0;font-size:32px;font-weight:700;line-height:1}.p-exam_form__answer{display:flex;gap:25px}.p-exam_form__radio{flex-grow:1;position:relative;width:calc(50% - 12px)}.p-exam_form__radio input{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.p-exam_form__radio-label{background-color:#fff;border:2px solid #00a799;border-radius:8px;box-sizing:border-box;color:#2a706b;display:block;font-size:16px;font-weight:700;letter-spacing:.05em;padding:16px 24px;text-align:center;width:100%}:checked+.p-exam_form__radio-label{background-color:#00a799;color:#fff}.p-exam_form__button{display:flex;gap:24px;justify-content:center;margin-top:32px;padding-top:24px;position:relative;width:100%}.p-exam_form__button:before{background-color:#fff;content:"";display:block;height:1px;position:absolute;top:0;width:100vw}.p-exam_form__button :disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.p-exam_swiper{opacity:0;overflow:hidden;transition:opacity .2s}.p-exam_swiper.swiper-initialized{opacity:1}.p-exam_swiper__inner{align-items:flex-start;display:flex}.p-exam_swiper__inner .swiper-slide{flex-shrink:0}.p-exam_marketo{overflow:hidden;position:relative}.p-exam_marketo:before{background:radial-gradient(ellipse at bottom,#019f9833 0,#fff0 70%);bottom:0;content:"";height:100%;left:50%;position:absolute;transform:translate(-50%);width:200%}.p-exam_marketo__inner{margin:0 auto;max-width:464px;overflow:hidden;padding:32px 0;position:relative;width:calc(100% - 48px);z-index:3}.p-exam_marketo__next{display:none}.p-exam_marketo__back{display:grid;grid-template-columns:130px;margin-top:32px}.p-exam_result{overflow:hidden;position:relative}.p-exam_result:before{background:radial-gradient(ellipse at bottom,#019f9833 0,#fff0 70%);bottom:0;content:"";height:100%;left:50%;position:absolute;transform:translate(-50%);width:200%}.p-exam_result__inner{margin:0 auto;max-width:712px;padding:32px 0;position:relative;width:calc(100% - 48px);z-index:3}.p-exam_result__fv{background-color:#fff;border-radius:14px;box-shadow:0 7.05px 22.55px #02627833;margin:0 auto 62px;max-width:464px}.p-exam_result__fv-inner{padding:25px}.p-exam_result__fv-title{color:#545461;font-size:12px;font-weight:400;letter-spacing:.05em;line-height:1.3;text-align:center}.p-exam_result__fv-figure{margin:0 auto;position:relative;width:100%}.p-exam_result__fv-img{display:block;margin:-10px auto;max-width:186px}.p-exam_result__fv-bg{bottom:0;left:50%;position:absolute;transform:translate(-50%);width:327px}.p-exam_result__fv-text{color:#2a706b;font-size:16px;font-weight:700;line-height:1.5;text-align:center}.p-exam_result__fv-text span{font:inherit}.p-exam_result__accuracy{display:grid;gap:58px;grid-template-columns:1fr}.p-exam_result__accuracy-label{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.p-exam_result__accuracy-title{color:#0b3633;font-size:20px;font-weight:700;letter-spacing:.12em;line-height:1}.p-exam_result__accuracy-score{color:#2a706b;font-size:16px;font-weight:400;line-height:1;text-align:right}.p-exam_result__accuracy-bar{height:8px;position:relative}.p-exam_result__accuracy-bar:before{background-color:#2a706b;content:"";display:block;height:1px;position:absolute;top:calc(50% - .5px);width:100%}.p-exam_result__accuracy-bar-main{background-color:#2bcabc;border-radius:4px;height:100%;left:0;position:absolute;top:0}.p-exam_result__review{color:#122b29;font-size:15px;font-weight:400;line-height:1.5;margin-top:62px}.p-exam_result [class^=rank_][class$=__only]{display:none}.p-exam_result .rank_a .rank_a__only,.p-exam_result .rank_b .rank_b__only,.p-exam_result .rank_c .rank_c__only{display:block}.p-exam_banners{background-color:#fff;padding-block:62px}.p-exam_banners__inner{display:grid;gap:62px;grid-template-columns:1fr;margin:0 auto;max-width:968px;width:calc(100% - 48px)}.p-exam_banners__item{display:grid;gap:24px;grid-template-columns:1fr}.p-exam_banners__img{max-width:100%}.p-exam_banners__title{color:#00a799;font-size:15px;font-weight:600;text-align:center}.p-faq_toc__ul{border-left:1px solid #e0e0e0}.p-faq_toc__li{margin-top:10px}.p-faq_toc__a{color:#333;display:block;font:400 20px/1.59 var(--font);padding:10px 0 10px 24px;position:relative;transition:color .3s}.p-faq_toc__a:hover{color:#2a706b;opacity:1}.p-fleet_banner{animation:fadeout .2s ease-in;background:#024441e6;border-radius:7px;bottom:16px;box-sizing:border-box;display:none;height:227px;left:16px;opacity:0;padding:18px 8px 19px 13px;position:fixed;visibility:hidden;width:489px;z-index:1}.p-fleet_banner.first{animation:banner .2s ease-in;display:none}.p-fleet_banner.active{animation:fadein .2s ease-in;opacity:1;visibility:visible}.p-fleet_banner.delete{display:none}.p-fleet_banner__heading{color:#fff;font:23px/1.21 var(--font);grid-area:heading;letter-spacing:.1em}.p-fleet_banner__bold{color:#f7ff14;display:block;font-size:38px;font-weight:700}.p-fleet_banner__big{font:700 61px/1 var(--font);letter-spacing:.035em}.p-fleet_banner__figure{align-self:end;grid-area:img}.p-fleet_banner__cta{grid-area:cta}.p-fleet_banner__button{align-items:center;border-radius:8px;display:flex;height:40px;justify-content:center;position:absolute;right:0;top:0;transition:background-color .2s ease;width:40px}.p-fleet_banner__button:hover{background:#022827}@keyframes banner{0%{display:none}to{display:grid}}.p-fleet_case__header{align-content:center;background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/fleet/background.webp) 50%/cover no-repeat;display:grid;gap:9px;height:308px;justify-items:center}.p-fleet_case__heading{color:#fff;display:grid;font:700 24px/1.4 var(--font);letter-spacing:.1em;text-align:center}.p-fleet_case__small{font:700 16px/1.5 var(--font);letter-spacing:.1em}.p-fleet_case__section{margin:104px auto 0;max-width:970px;width:calc(100% - 48px)}.p-fleet_case__h3{color:#333;display:grid;font:700 22px/1 var(--font);gap:16px;justify-items:center;letter-spacing:.1em}.p-fleet_case__h3:after{background:#83eee9;border-radius:4px;content:"";height:8px;width:94px}.p-fleet_case__ul{display:grid;gap:40px;margin:41px 0 0}.p-fleet_case__li{display:grid;gap:24px;grid-template:auto 1fr/1fr}.p-fleet_case__img{aspect-ratio:298/188;border-radius:24px;width:100%}.p-fleet_case__body{display:grid;gap:24px;grid-template:auto 1fr/1fr;padding:0 16px}.p-fleet_case__title{color:#333;font:600 20px/1.5 var(--font);letter-spacing:.05em}.p-fleet_case__text{color:#333;font:14px/1.8 var(--font);letter-spacing:.05em}.p-fleet_case__button{margin:54px auto 0;max-width:420px;width:calc(100% - 48px)}.p-fleet_demo{display:none}.p-fleet_demo__container{margin:0 auto;width:calc(100% - 48px)}.p-fleet_demo__content{aspect-ratio:1230/690;margin:0 auto;max-height:calc(100vh - 170px);max-width:1230px;overflow:hidden;padding:0}.p-fleet_download{padding:64px 0 63px}.p-fleet_download.simple{padding-top:0}.p-fleet_download__heading{color:#000;font:600 38px/1.5 var(--font);letter-spacing:.1em;margin:auto;width:335px}.p-fleet_download__inner{margin:36px 0 0}.p-fleet_download__block{background:#00a799;overflow:hidden;padding-block:40px}.p-fleet_download__figure{margin-inline:auto;width:335px}.p-fleet_download__figcaption{color:#fff;font:700 25px/1.8 var(--font);letter-spacing:.05em}.p-fleet_download__picture{display:block;height:241px;margin:31px auto 0;position:relative;width:330px}.common .p-fleet_download__picture{display:inline;position:static}.p-fleet_download__img{left:-61px;position:absolute;top:-13px;width:453px}.common .p-fleet_download__img{border-radius:3.695px;box-shadow:0 2.256px 17.192px #0a14541f,0 5.421px 4.337px #0a145408,0 10.208px 8.166px #0a14540a,0 18.209px 14.567px #0a14540a,0 34.058px 27.246px #0a14540d,0 81.521px 65.217px #0a145412;margin-top:16px;position:static;width:100%}.p-fleet_download__list{color:#fff;font:19px/1.8 var(--font);letter-spacing:.95px;margin-inline:auto;margin-top:32px;width:324px}.p-fleet_download__ul{list-style:disc;padding-left:19px}.p-fleet_download__form{margin:23px auto 0;max-width:375px}.p-fleet_function{background:#f5f5f5;padding:54px 0}.p-fleet_function.simple{padding-bottom:96px}.p-fleet_function__container{margin:auto;max-width:968px;width:calc(100% - 80px)}.p-fleet_function__heading{color:#333;font:18px/1.67 var(--font);letter-spacing:.05em}.p-fleet_function__ul{display:grid;gap:76px;margin:28px 0 0}.p-fleet_function__li{border-radius:12px;display:grid;grid-template:auto 1fr/1fr;overflow:hidden}.p-fleet_function__img{aspect-ratio:296/188;object-fit:cover;width:100%}.p-fleet_function__body{background:#fff;display:grid;gap:16px;grid-template:auto 1fr/1fr;padding:32px 24px}.p-fleet_function__title{color:#333;font:600 20px/1.5 var(--font)}.p-fleet_function__text{color:#333;font:14px/1.8 var(--font);letter-spacing:.05em}.p-fleet_function__simple{margin-inline:auto;margin-top:48px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-fleet_function__button{margin:54px auto 0;max-width:420px}.p-fleet_issue{background:linear-gradient(140deg,#ebebeb -16%,#fff0 59%);padding:54px 0}.p-fleet_issue.simple{padding-bottom:91px}.p-fleet_issue__container{margin:0 auto;max-width:968px;width:calc(100% - 48px)}.p-fleet_issue__heading{color:#333;display:flex;font:700 30px/1.4 var(--font);letter-spacing:.1em;padding:0 0 0 22px;position:relative}:lang(en) .p-fleet_issue__heading{letter-spacing:0}.p-fleet_issue__heading:before{background:#00a799;border-radius:4px;bottom:0;content:"";left:0;position:absolute;top:0;width:8px}.p-fleet_issue__inner{display:grid;gap:40px;margin:42px 0 0}.p-fleet_issue__card{text-align:center}.p-fleet_issue__img{max-width:296px;width:100%}.p-fleet_issue__text{color:#333;font:700 21px/1.6 var(--font);letter-spacing:.05em;margin:4px 0 0}.p-fleet_issue__simple{margin-inline:auto;margin-top:63px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-fleet_issue__button{margin:63px auto 0;max-width:420px;width:auto}.p-fleet_notes{color:#828282;font:11px/1.4 var(--font);margin:92px auto 0;width:calc(100% - 48px)}.b .p-fleet_notes{margin-bottom:64px}.p-fleet_notes__list{display:flex;gap:10px;margin:16px 0 0}.p-fleet_notes__list:first-of-type{margin:0}.p-fleet_notes__number{min-width:17px}.p-fleet_price{margin:89px auto 54px}.p-fleet_price__heading{color:#333;display:grid;font:700 22px/1 var(--font);gap:16px;justify-items:center;letter-spacing:2.2px}.p-fleet_price__heading:after{background:#83eee9;border-radius:16px;content:"";height:8px;width:94px}.p-fleet_price__p{color:#333;font:18px/1.7 var(--font);letter-spacing:1.8px;margin-top:52px;text-align:center}.p-fleet_price__button{margin-inline:auto;margin-top:49px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-fleet_promote{padding:48px 0 52px}.p-fleet_promote.partner{padding-top:74px}.p-fleet_promote__headline{color:#333;display:grid;font:700 22px/normal var(--font);gap:16px;justify-content:center;letter-spacing:2.2px;margin-bottom:47px}.p-fleet_promote__headline:after{background:#83eee9;border-radius:16px;content:"";height:8px;margin-inline:auto;width:94px}.p-fleet_promote__container{margin:0 auto;max-width:968px;width:calc(100% - 48px)}.p-fleet_promote__copy{align-items:flex-end;color:#65603b;display:flex;font:27px/2.11 var(--font);gap:15px;justify-content:center;letter-spacing:.1em}.p-fleet_promote__copy:after,.p-fleet_promote__copy:before{background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/fleet/paulownia.svg) 50%/contain no-repeat;content:"";height:62px;width:21px}.p-fleet_promote__copy:before{transform:scaleX(-1)}.p-fleet_promote__heading{color:#333;font:700 30px/1.4 var(--font);letter-spacing:.1em;margin:8px 0 0;text-align:center}:lang(en) .p-fleet_promote__heading{letter-spacing:0}.p-fleet_promote__inner{margin:34px 0 0}.p-fleet_promote__screen{border-radius:4px;box-shadow:0 10px 32px #02627833;margin:0 -9px;width:100%}.p-fleet_promote__img{display:block;left:-20px;margin:27px auto 0;position:relative;width:calc(100% + 40px)}.p-fleet_promote__content{margin:19px 0 0}.p-fleet_promote__text{color:#333;font:16px/1.8 var(--font);letter-spacing:.05em}.p-fleet_promote__text:first-of-type{margin:0}:lang(en) .p-fleet_promote__text{letter-spacing:0}.p-fleet_promote__simple{margin-inline:auto;margin-top:27px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-fleet_promote__button{margin:44px auto 0}.active .p-fleet_promote__button,.common .p-fleet_promote__button{display:none}.p-fleet_promote__button.tentative{display:none;max-width:425px;width:auto}.active .p-fleet_promote__button.tentative,.common .p-fleet_promote__button.tentative{display:block}.p-fleet_promote__partner{display:none}.p-fleet_promote__partner:after{background:#045f58;border-radius:5.077px;bottom:-10px;content:"";filter:blur(13.3269px);height:41px;inset-inline:0;margin-inline:auto;opacity:.52;position:absolute;width:389px}.p-fleet_promote__partner_inner{align-items:center;background:#00a799;border-radius:7px;box-sizing:border-box;display:flex;height:100%;padding:16px;position:relative;transition:background-color .2s ease;width:100%;z-index:1}.p-fleet_promote__partner_inner:hover{background:#2a706b}.p-fleet_promote__partner_bold{color:#fff;display:flex;font:700 26px/1.3 var(--font);gap:8px;letter-spacing:1.3px}.p-fleet_promote__partner_bold:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjODNFRUU5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0iTTEuNSAxMmgyMmwtNi44NzUtN20wIDE0IDQuMTI1LTQuMiIvPjwvc3ZnPg==) 50%/contain no-repeat;content:"";height:16px;margin-top:3px;width:16px}:lang(en) .p-fleet_promote__partner_bold{font-size:21px;letter-spacing:0}.p-fleet_promote__partner_p{color:#fff;font:700 14px/1.5 var(--font);letter-spacing:.7px}:lang(en) .p-fleet_promote__partner_p{font-size:12px;font-weight:400;letter-spacing:0}.p-fleet_promote__partner_img{bottom:-33px;position:absolute;right:-63px}.p-fleet_purpose{background:#f5f5f5;overflow:hidden;padding:52px 0 72px}.p-fleet_purpose__container{margin:0 auto;width:calc(100% - 48px)}.p-fleet_purpose__heading{color:#333;font:700 21px/1.3 var(--font);letter-spacing:.1em}.p-fleet_purpose__lead{color:#333;font:16px/1.8 var(--font);letter-spacing:.1em;margin:8px 0 0}.p-fleet_purpose__form{background:#fff;border-radius:4px;box-shadow:0 10px 32px #02627833;margin:18px 0 0;overflow:hidden}.p-fleet_purpose__choice{align-items:center;box-sizing:border-box;color:#333;display:flex;font:15px/1 var(--font);height:36px;justify-content:space-between;padding:2px 8px 0 10px;width:100%}.p-fleet_purpose__choice:after{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M21%2010l-9%206-9-6%22%20stroke%3D%22%23333%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;content:"";display:block;height:24px;transform:translateY(-2px);transition:transform .2s ease;width:24px}.p-fleet_purpose__choice.open:after{transform:rotate(180deg)}.p-fleet_purpose__box{display:none}.p-fleet_purpose__box.open{display:block}.p-fleet_purpose__ul{padding:28px 16px 36px}.modal .p-fleet_purpose__ul{margin:14px 0 0;padding:0}.p-fleet_purpose__li{color:#828282;font:700 18px/1.35 var(--font);margin:32px 0 0}.p-fleet_purpose__li:first-of-type{margin:0}.p-fleet_purpose__label{align-items:center;display:flex;gap:8px}.p-fleet_purpose__input:checked+.p-fleet_purpose__label{color:#333}.p-fleet_purpose__input:checked+.p-fleet_purpose__label svg{background:#2a706b;border-radius:50%}.p-fleet_purpose__input:checked+.p-fleet_purpose__label path{fill:#fff}.p-fleet_purpose__input:checked+.p-fleet_purpose__label rect{stroke:none}.p-fleet_purpose__ditail{margin:28px 0 0;padding:0 0 0 25px}.p-fleet_purpose__child{margin:18px 0 0}.p-fleet_purpose__child:first-of-type{margin:0}.p-fleet_purpose__name{align-items:center;color:#333;display:flex;font:16px/1 var(--font);gap:8px}.p-fleet_purpose__check{align-items:center;background:#fff;border:1px solid #828282;border-radius:2px;box-shadow:inset 0 1px 3px #00000080;box-sizing:border-box;display:flex;height:24px;justify-content:center;width:24px}.p-fleet_purpose__input:checked+.p-fleet_purpose__name .p-fleet_purpose__check{background:#00a799;border-color:#00a799;border-radius:2px;box-shadow:0 4px 8px #46487861}.p-fleet_purpose__svg{height:38px;stroke:#f2f2f2;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:38px}.p-fleet_purpose__input:checked+.p-fleet_purpose__name .p-fleet_purpose__svg{stroke:#fff}.p-fleet_purpose__background{display:none}.p-fleet_purpose__background.open{display:block;top:0;right:0;bottom:0;left:0;position:fixed;z-index:2}.p-fleet_purpose__modal{background:#fff;display:block;height:100%;padding:56px 24px}.p-fleet_purpose__title{color:#333;font:600 22px/1.2 var(--font)}.p-fleet_purpose__footer{background:#f2f2f2;display:grid;gap:12px 20px;grid-template:"detail select" auto "lift select" auto/1fr 129px;padding:25px 8px 25px 16px}.modal .p-fleet_purpose__footer{bottom:0;grid-template:"lift select" auto/1fr 129px;left:0;position:absolute;right:0}.p-fleet_purpose__detail{align-self:end;box-sizing:border-box;color:#00a799;display:flex;font:12px/1.3 var(--font);gap:8px;grid-area:detail;padding:2px 0 0;text-align:left}.p-fleet_purpose__detail:after{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5.176%201.973a8%208%200%201011.337%209.775M10.6%201H17v5.6m-1.6-4L9%209%22%20stroke%3D%22%232a706B%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;content:"";display:block;height:18px;transform:translateY(-2px);width:18px}.p-fleet_purpose__lift{color:#4f4f4f;font:12px/1.3 var(--font);grid-area:lift;text-align:left}.modal .p-fleet_purpose__lift{align-self:center;font-size:16px;text-align:right}.p-fleet_purpose__select{grid-area:select;height:64px;position:relative}.p-fleet_purpose__select:after{background:#045f58;border-radius:5px;bottom:5px;content:"";filter:blur(13px);height:41px;left:0;margin:0 auto;position:absolute;right:0;width:calc(100% - 28px)}.p-fleet_purpose__span{align-items:center;background:linear-gradient(256deg,#03acc4 -12%,#008da000 69%),#00a892;border-radius:8px;box-sizing:border-box;color:#fff;display:flex;font:600 16px/1 var(--font);height:100%;justify-content:space-between;letter-spacing:.05em;padding:0 16px 0 24px;position:relative;transition:background-color .2s ease;width:100%;z-index:1}.p-fleet_purpose__span:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMyI+PHBhdGggZD0iTTMuODEgMjYuMzgzQTE2Ljg4OSAxNi44ODkgMCAxIDAgMi4xMTIgMTloMjUuMzMzbTAgMEwxOSAxMC41NTZNMjcuNDQ0IDE5IDE5IDI3LjQ0NCIvPjwvc3ZnPg==) 50%/contain no-repeat;content:"";display:block;height:38px;width:38px}.p-fleet_purpose__span:hover{background:#2a706b}.p-fleet_purpose__back{position:absolute;right:23px;top:18px}.p-fleet_purpose__cancel{stroke:#2a706b;stroke-linecap:round;stroke-linejoin:round;stroke-width:4px;transition:stroke .2s ease}.p-fleet_purpose__cancel:hover{stroke:#83eee9}.p-fleet_side{background:#fff;bottom:0;box-shadow:0 10px 32px #02627833;box-sizing:border-box;display:none;padding:20px 27px;position:absolute;right:0;top:0;width:320px;z-index:1}.p-fleet_side__container{margin-top:-30px;position:-webkit-sticky;position:sticky;top:41px}.p-fleet_side__title{color:#00a799;font:700 20px/1.5 var(--font);letter-spacing:.05em;margin:auto}.p-fleet_side__figure{margin-top:4px;width:100%}.p-fleet_side__figure img{width:100%}.p-footer_menu{grid-area:menu}.p-footer_menu__li{margin:24px 0 0}.p-footer_menu__li:first-of-type{margin:0}.p-footer_menu__a{color:#fff;font:13px/1 var(--font);letter-spacing:.02em;transition:color .2s ease}.p-footer_menu__a:hover{color:#333}.p-footer_menu_alcohol{display:grid;gap:67px}.p-footer_menu_alcohol__inner{display:grid;gap:24px}.p-footer_menu_alcohol__container{display:grid;gap:48px 29px}.p-footer_menu_alcohol__ul{display:grid;gap:32px}.p-footer_menu_alcohol__ul.first{grid-area:1/2}.p-footer_menu_alcohol__a{color:#fff;font:14px/1 var(--font)}.green .p-footer_menu_alcohol__a{color:#83eee9;font:700 16px/1 var(--font);letter-spacing:.19em}.second .p-footer_menu_alcohol__a{letter-spacing:.05em}.p-footer_menu_top.area_0{grid-area:first;margin-top:20px}.p-footer_menu_top.area_1{grid-area:second}.p-footer_menu_top.area_2{grid-area:third}.p-footer_menu_top.area_3{grid-area:fourth}.p-footer_menu_top__li{margin:24px 0 0}.p-footer_menu_top__li:first-of-type{margin:0}.p-footer_menu_top__a{color:#fff;font:700 14px/1.5 var(--font);letter-spacing:.15em;transition:color .2s ease}.p-footer_menu_top__a:hover{color:#024441}.p-from_text__logo{height:42px;margin:14px 0 0;width:187px}.p-form_text__wrap{margin-top:32px;position:relative}.p-form_text__wrap .p-form_text__note{color:#838383;font:400 14px/1.5 var(--font);letter-spacing:.05em;margin-top:8px;padding-left:1em;position:relative}.p-form_text__wrap .p-form_text__note:before{content:"※";left:0;position:absolute;top:0}.p-form__text__img{display:none}.p-form_price__heading{display:flex;flex-direction:column;gap:20px 0}.p-form_price__heading--pc{display:none}.p-form_price__heading_desc{display:flex;gap:0 14px}.p-form_price__title{color:#2a706b;font-size:32px;font-weight:700;line-height:1.35;margin-top:13px}.p-form_price__text{font-size:14px;line-height:1.5}.p-form_price__text br{display:none}.p-form_price__figure{margin-left:-20px;width:127.2px}.p-form_price__img{width:100%}.p-form_price__step{margin-top:18px}.p-form_price__step_list{display:flex;flex-direction:column;gap:11px 12px}.p-form_price__step_heading{align-items:center;background-color:#dcfefd;color:#2a706b;display:flex;font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:700;height:20px;line-height:1;overflow:hidden;padding:0 4px;position:relative}.p-form_price__step_desc{display:flex;gap:0 11px;margin-top:14px}.p-form_price__step_icon{height:20px;margin-top:1px;width:20px}.p-form_price__step_text{flex:1;font-size:15px;line-height:1.45}.p-form_price__voice{margin-top:59px}.p-form_price__voice_title{color:#2a706b;font-size:24px;font-weight:700;line-height:1.5}.p-form_price__voice_list{margin-top:19px}.p-form_price__voice_item{border-bottom:1px solid #e0e0e0;padding:16px 0 10px}.p-form_price__voice_item:first-child{padding-top:0}.p-form_price__voice_item:last-child{border-bottom:none;display:none;padding-bottom:0}.p-form_price__voice_item:nth-child(2){border-bottom:none;padding-bottom:0}.p-form_price__voice_text{color:#333;font-size:15px;font-weight:700;line-height:1.45}.p-form_price__voice_info{color:#828282;display:flex;flex-direction:column;font-size:14px;gap:3px 14px;line-height:1.35;margin-top:7px}.p-form_price__faq{margin-top:55px}.p-form_price__faq_title{color:#2a706b;font-size:24px;font-weight:700;line-height:1.5;margin-bottom:8px}.p-form_price__faq .p-archive_faq__dl{padding:16px 0 14px}.p-form_price__faq .p-archive_faq__dl:last-child{border-bottom:1px solid #e0e0e0}.p-form_price__faq .p-archive_faq__dt{line-height:1.65}.p-form_price__faq .p-archive_faq__dl:last-of-type{padding:16px 0 7px}.p-form_form{margin:65px 0 42px}.p-function_cta{background:linear-gradient(131deg,#2bcabc33 17%,#00a79900 38%,#00a79900 78%),linear-gradient(0deg,#3ba7bd26,#3ba7bd26),#fff;overflow:hidden;padding:57px 0}.p-function_cta__container{display:grid;gap:8px;margin:auto;max-width:969px;width:327px}.p-function_cta__figure{width:327px}.p-function_cta--alc .p-function_cta__figure{margin-bottom:20px}.p-function_cta__img{object-fit:contain;transform:translate(-24px,-11px)}.p-function_cta--alc .p-function_cta__img{transform:translate(0)}.p-function_cta__h2{color:#2a706b;font:600 42px/1.3 var(--font)}.p-function_cta__small{color:#000;display:block;font:600 16px/1.3 var(--font)}.p-function_cta__middle{color:#000;font:600 26px/1.3 var(--font)}.p-function_cta__button{margin:20px 0 0}.p-glossary_tocwrap{margin:48px auto 0;max-width:800px}.p-glossary_toc{display:flex;flex-wrap:wrap;font-size:1rem;font-weight:700;margin:0 -4px 32px}.p-glossary_toc__li{margin:8px 4px 0}.p-glossary_toc__a{border:1px solid #3edcd5;border-radius:20px;box-sizing:border-box;color:#00a799;font-size:12px;font-weight:500;line-height:1;padding:5px 10px}.p-header_heading_left{display:grid;gap:6px;grid-template-columns:1fr;position:relative}.p-header_heading_left.border-left{gap:2px;padding-left:30px}.p-header_heading_left.border-left:before{background:#00a799;border-radius:8px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:8px}.p-header_heading_left__title{color:#333;font:700 30px/1.4 var(--font);letter-spacing:.1em}.p-header_heading_left__lead{color:#00a799;font:600 14px/1.6 var(--font);letter-spacing:.24em;text-transform:uppercase}.p-header_heading_description__title{color:#333;font:700 24px/1.6 var(--font);letter-spacing:.2em;margin-bottom:42px;padding-bottom:24px;position:relative}.p-header_heading_description__title:after{background:#55fbef;border-radius:4px;bottom:0;content:"";height:8px;left:0;position:absolute;width:128px}.p-header_heading_description__lead{color:#333;display:block;font:400 18px/1.78 var(--font);grid-area:text;letter-spacing:.05em;margin-top:42px}.p-header_alcohol_archive{background:linear-gradient(351deg,#2bcabc21 -24%,#d9d9d900 107%)}.p-header_alcohol_archive__container{margin:auto;padding:42px 0;position:relative;width:347px}.p-header_alcohol_archive__container:before{background:#f9f9f9;border-radius:50%;content:"";height:224px;left:206px;mix-blend-mode:multiply;position:absolute;top:-197px;width:224px}.p-header_alcohol_archive__container:after{background:#c9eeeb66;border-radius:50%;bottom:-235px;content:"";height:374px;left:-180px;mix-blend-mode:multiply;position:absolute;width:374px}.p-header_alcohol_archive__p{color:#333;font:700 18px/1.6 var(--font);letter-spacing:.1em}.p-header_alcohol_archive__h1{color:#000;font:700 35px/1.4 var(--font);margin:4px 0 0}.p-header_alcohol_archive__button{margin-top:16px}.p-header_alcohol_archive__button .c-button_yellow__inner{font-size:20px}.p-header_alcohol_archive__green{color:#00a799;font-weight:700}.p-header_alcohol_archive__block{display:none}.p-header_alcohol_form{grid-area:1/1/2/2;margin:auto;width:324px}.p-header_alcohol_form__h1{color:#2a706b;font:700 32px/1.4 var(--font)}.p-header_alcohol_form__p{color:#000;font:16px/1.6 var(--font);letter-spacing:.05em;margin:10px 0 0}.p-header_alcohol_single{background:#f2f2f2;padding:32px 0}.p-header_alcohol_single__container{margin:auto;width:327px}.p-header_alcohol_single__a{align-items:center;color:#009d9a;display:flex;font:14px/1 var(--font);gap:9px;grid-area:1/1/1/3;padding:0 0 2px}.p-header_alcohol_single__svg{fill:none;stroke:#d1d0d7;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.p-header_alcohol_single__heading{grid-area:2/1/2/3;margin:32px 0 0}.p-header_alcohol_single__heading:before{background:#00a799;border-radius:8px;grid-area:1/1/3;height:100%;width:8px}.p-header_alcohol_single__h1{color:#2a706b;font:700 24px/1.4 var(--font)}.p-header_alcohol_single__name{color:#000;font:700 16px/1.6 var(--font);letter-spacing:.05em;margin:4px 0 0}.p-header_alcohol_single__wrapper{margin:24px 0 0}.p-header_alcohol_single__slider{border-radius:8px;filter:drop-shadow(0 10px 32px rgba(2,98,120,.2));height:326px;overflow:hidden;position:relative;width:100%}.p-header_alcohol_single__figure{display:flex;height:100%;-webkit-user-select:none;user-select:none}.p-header_alcohol_single__img{height:100%;min-width:100%;object-fit:cover}.p-header_alcohol_single__img:first-of-type{border-radius:8px 0 0 8px}.p-header_alcohol_single__img:last-of-type{border-radius:0 8px 8px 0}.p-header_alcohol_single__button{background:#00000029;bottom:0;box-sizing:border-box;display:none;height:40px;margin:auto;place-content:center;position:absolute;top:0;width:24px}.p-header_alcohol_single__button.prev{border-radius:0 6px 6px 0;left:0;padding:0 3px 0 0}.p-header_alcohol_single__button.next{border-radius:6px 0 0 6px;padding:0 0 0 3px;right:0}.p-header_alcohol_single__button:disabled{visibility:hidden}.p-header_alcohol_single__arrow{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.p-header_alcohol_single__inner{margin:32px 0 0}.p-header_alcohol_single__h2{color:#000;font:700 24px/1.6 var(--font);letter-spacing:.05em}.p-header_alcohol_single__ul{display:grid;gap:16px;margin:18px 0 0}.p-header_alcohol_single__li{align-items:center;color:#000;display:grid;font:700 18px/1.6 var(--font);gap:9px;grid-template-columns:22px 1fr;letter-spacing:.05em}.p-header_alcohol_single__li:before{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M24.919%209A12.002%2012.002%200%200126%2014c0%206.646-5.354%2012-12%2012S2%2020.646%202%2014%207.354%202%2014%202c3.327%200%206.33%201.342%208.5%203.515L12.523%2018.94l-3.6-4.431%22%20stroke%3D%22%232bcabc%22%20stroke-width%3D%223%22%20stroke-miterlimit%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;content:"";height:22px;width:22px}.p-header_alcohol_single__p{background:#fff;border-radius:6px;box-sizing:border-box;color:#000;font:16px/1.6 var(--font);letter-spacing:.05em;margin:32px 0 0;padding:18px}.p-header_alcohol_single__pagination{display:flex;gap:14px;justify-content:center;margin:26px 0 0}.p-header_alcohol_single__pagination.swiper-pagination-lock{visibility:hidden}.p-header_alcohol_single__bullet{background:#d9d9d9;border-radius:50%;height:14px;width:14px}.p-header_alcohol_single__bullet.active{background:#00a799}.p-header_announce{overflow:hidden;padding:36px 0 64px}.p-header_announce__container{margin:0 auto;max-width:968px;position:relative;width:calc(100% - 46px);z-index:1}.p-header_announce__label{align-items:center;background:#00a799;border-radius:3px;box-sizing:border-box;color:#fff;display:flex;font:700 14px/1 var(--font);height:29px;justify-content:center;padding:2px 0 0;position:relative;width:159px;z-index:1}.p-header_announce__heading{margin:18px 0 0;position:relative;z-index:1}.p-header_announce__bold{color:#333;font:700 25px/1.22 var(--font);letter-spacing:.04em}.p-header_announce__bold.question{position:relative;width:181px}.p-header_announce__bold.question:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NSIgaGVpZ2h0PSI3MyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMGNiOWFjIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSI0Ij48cGF0aCBkPSJNMiAyMi43NDNDMiAxMC40MzEgMTIuNC43OSAyNC44NTIgMi4xMjNjOS4zNzYgMS4wNCAxNi45OTMgOC43NTMgMTguMDE5IDE4LjI0NyAxLjMxOCAxMi4wMTUtNy42MTggMjIuNC0xOS4wNDQgMjMuMTQxLS43MzIgMC0xLjMxOC43NDItMS4zMTggMS40ODR2MTMuMzVtMCA5LjQ5NHYzLjExNSIvPjxwYXRoIGQ9Ik0xMC43ODggMjIuNzQ0YzAtNy4yNyA2LjU5Mi0xMy4wNTUgMTQuMDYzLTExLjU3MSA0LjU0MS44OSA4LjIwNCA0LjU5OCA5LjA4MyA5LjE5NyAxLjQ2NCA3LjU2Ni00LjI0OSAxNC4yNC0xMS40MjcgMTQuMjQtNC44MzQgMC04Ljc5IDQuMDA2LTguNzkgOC45MDF2MTQuODM1bS4wMDIgOS40OTN2My4xMTUiLz48L3N2Zz4=) 50%/contain no-repeat;bottom:13px;content:"";height:73px;position:absolute;right:-49px;width:45px}.p-header_announce__green{color:#2a706b;font:700 42px/1.22 var(--font);letter-spacing:.04em}.p-header_announce__text{color:#828282;font:16px/1.65 var(--font);margin:14px 0 0;position:relative;z-index:1}.p-header_announce__inner{margin:18px 0 0;position:relative;z-index:1}.p-header_announce__block{display:flex}.p-header_announce__dl{background:#f2f2f2;border-radius:4px;box-sizing:border-box;color:#333;display:flex;flex-direction:column;font:16px/1.6 var(--font);gap:4px;padding:16px}.p-header_announce__dd:before{content:":";margin:0 4px}.p-header_announce__dt{width:80px}.p-header_announce__button{margin:24px 0 0}.p-header_announce__figure{box-sizing:border-box;height:251px;left:151px;margin:auto;padding:67px 0 0 14px;position:absolute;right:0;top:-96px;width:251px}.p-header_announce__figure:before{background:#f5f5f5;border-radius:50%;content:"";top:0;right:0;bottom:0;left:0;position:absolute}.p-header_announce__img{position:relative;width:247px}.p-header_announce-2023{overflow:hidden;padding-block:36px 64px}.p-header_announce-2023__container{margin:0 auto;max-width:968px;position:relative;width:calc(100% - 46px);z-index:1}.p-header_announce-2023__label{align-items:center;background:#00a799;border-radius:3px;box-sizing:border-box;color:#fff;display:flex;font:700 14px/1.3 var(--font);justify-content:center;padding:7px 8px;position:relative;width:159px;z-index:1}.p-header_announce-2023__heading{margin-top:14px;position:relative;z-index:1}.p-header_announce-2023__bold{color:#333;font:700 32px/1.52 var(--font);letter-spacing:1.28px}.p-header_announce-2023__bold--en{font-weight:900}.p-header_announce-2023__green{color:#2a706b;font-weight:700}.p-header_announce-2023__green--en{font-weight:900}.p-header_announce-2023__inner{margin-top:24px;position:relative;z-index:1}.p-header_announce-2023__dl{background:#f2f2f2;border-radius:4px;color:#333;display:grid;font:16px/1.6 var(--font);gap:15px;padding:23px}.p-header_announce-2023__dt{font-weight:700}.p-header_announce-2023__button{margin-top:24px}.p-header_announce-2023__eyeblow{color:#4f4f4f;font-size:12px;transition:color .2s ease}.p-header_announce-2023__button:hover .p-header_announce-2023__eyeblow{color:#fff}:lang(en) .p-header_announce-2023__eyeblow{letter-spacing:0}.p-header_announce-2023__note{color:#4f4f4f;font:12px/1.3 var(--font);grid-column:1/3;letter-spacing:1.2px;margin-top:14px}:lang(en) .p-header_announce-2023__note{letter-spacing:0}.p-header_announce-2023__figure{box-sizing:border-box;height:251px;left:151px;margin:auto;padding:67px 0 0 14px;position:absolute;right:0;top:-96px;width:251px}.p-header_announce-2023__figure:before{background:#f5f5f5;border-radius:50%;content:"";top:0;right:0;bottom:0;left:0;position:absolute}.p-header_announce-2023__img{position:relative;width:247px}.p-header_announce-2024{overflow:hidden;padding-block:36px 64px}.p-header_announce-2024__container{margin:0 auto;max-width:968px;position:relative;width:calc(100% - 46px);z-index:1}.p-header_announce-2024__label{align-items:center;background:#00a799;border-radius:3px;box-sizing:border-box;color:#fff;display:flex;font:700 14px/1.3 var(--font);justify-content:center;padding:7px 8px;position:relative;width:159px;z-index:1}.p-header_announce-2024__heading{margin-top:14px;position:relative;z-index:1}.p-header_announce-2024__bold{color:#333;font:700 32px/1.52 var(--font);letter-spacing:1.28px}.p-header_announce-2024__bold--en{font-weight:900}.p-header_announce-2024__green{color:#2a706b;font-weight:700}.p-header_announce-2024__green--en{font-weight:900}.p-header_announce-2024__inner{margin-top:24px;position:relative;z-index:1}.p-header_announce-2024__dl{background:#f2f2f2;border-radius:4px;color:#333;display:grid;font:16px/1.6 var(--font);gap:15px;padding:23px}.p-header_announce-2024__dt{font-weight:700}.p-header_announce-2024__button{margin-top:24px}.p-header_announce-2024__eyeblow{color:#4f4f4f;font-size:12px;transition:color .2s ease}.p-header_announce-2024__button:hover .p-header_announce-2024__eyeblow{color:#fff}:lang(en) .p-header_announce-2024__eyeblow{letter-spacing:0}.p-header_announce-2024__note{color:#4f4f4f;font:12px/1.3 var(--font);grid-column:1/3;letter-spacing:1.2px;margin-top:14px}:lang(en) .p-header_announce-2024__note{letter-spacing:0}.p-header_announce-2024__figure{box-sizing:border-box;height:251px;left:151px;margin:auto;padding:67px 0 0 14px;position:absolute;right:0;top:-96px;width:251px}.p-header_announce-2024__figure:before{background:#f5f5f5;border-radius:50%;content:"";top:0;right:0;bottom:0;left:0;position:absolute}.p-header_announce-2024__img{position:relative;width:247px}.p-header_app__inner{margin:auto;max-width:580px;position:relative;width:calc(100% - 48px)}.p-header_app__header{left:0;position:absolute;top:35px}.p-header_app__figure{height:355px;margin:0 -24px 0 auto;width:calc(100% - 44px)}.p-header_app__img{border-radius:12px;height:100%;object-fit:cover;width:100%}.p-header_app__text{margin-top:52px}.p-header_app__p{color:#fff;font:20px/1.8 var(--font);letter-spacing:.05em;margin:auto;max-width:580px;width:calc(100% - 48px)}.p-header_app__button{margin-inline:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-header_app__button.wide{display:none}.p-header_ao{--font:sdsora,ryo-gothic-plusn,sans-serif;background-color:#f0f7f7;background-image:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/home/noise.png);background-size:300px;font-family:sdsora,ryo-gothic-plusn,sans-serif;overflow:hidden;position:relative}.p-header_ao__inner{box-sizing:border-box;margin:0 auto;max-width:375px;padding:45px 0 0 40px}:lang(en) .p-header_ao__inner{padding-left:0}.p-header_ao__heading{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.p-header_ao__catch{display:inline-block}.p-header_ao__catch--large{color:#fff;font-size:33px;font-weight:300;letter-spacing:.2em;line-height:130%;padding:8px 16px}.p-header_ao__catch--large:first-child{background-color:#163038}.p-header_ao__catch--large:nth-child(2){background-color:#1a6778}.p-header_ao__catch--large:nth-child(3){background-color:#03a1c0;padding-right:24px}:lang(en) .p-header_ao__catch--large{font-size:30px;font-weight:400;letter-spacing:.05em}.p-header_ao__figure{margin-bottom:-40px;margin-top:63px;text-align:center}.p-header_ao__img{transform:translate(-11%);width:462px}.p-header_ao__button{margin-top:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-header_ao__message{background-color:#fff;box-sizing:border-box;font-size:18px;font-weight:300;letter-spacing:3.6px;line-height:210%;padding:64px 40px 40px}:lang(en) .p-header_ao__message{font-size:16px;font-weight:400;letter-spacing:.02em}.p-header_ao-download{margin:0 auto 60px;max-width:1209px;width:calc(100% - 48px)}.p-header_ao-download__heading{margin-bottom:55px;padding:3px 0 3px 27px;position:relative}.p-header_ao-download__heading:before{background-color:#00a799;border-radius:8px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:8px}.p-header_ao-download__title{color:#333;font-size:30px;font-weight:600;line-height:1.4;margin-bottom:11px}.p-header_ao-download__en{color:#00a799;font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase}.p-header_ao-download__description{color:#000;font-size:18px;font-weight:600;letter-spacing:.1em;line-height:1.7}.p-header_basic{padding:0 0 24px}.p-header_basic__inner{background:#dcfefd;overflow:hidden;padding:34px 0}.p-header_basic__block{margin:auto;position:relative;width:345px}.p-header_basic__block:after,.p-header_basic__block:before{background:#c9eeebb3;border-radius:50%;bottom:-22px;content:"";height:534px;left:-113px;mix-blend-mode:multiply;position:absolute;width:534px}.p-header_basic__block:after{bottom:-635px;height:713px;left:-15px;width:713px}.p-header_basic__heading{display:grid;gap:9px;justify-items:start;margin:auto;position:relative;width:327px;z-index:1}.p-header_basic__line{padding:7px 0}.p-header_basic__background{background:#12a89d;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;font:700 29px/1.32 var(--font);letter-spacing:.09em;padding:11px 18px}.p-header_basic__background ::-webkit-full-page-media,.p-header_basic__background :future,:root .p-header_basic__background{line-height:1.7}.b .p-header_basic__background{font-size:25px}.p-header_basic__p{color:#000;font:700 14px/1.8 var(--font);letter-spacing:.1em;margin:23px 0 0 9px;position:relative;width:353px;z-index:2}.p-header_basic__figure{display:grid;margin:22px 0 0;place-content:center;position:relative;z-index:1}.p-header_basic__figcaption{color:#00a799;font-size:10px;line-height:1.2;margin-top:30px;text-align:left}.p-header_basic__img{position:relative;width:305px}.p-header_basic__banner{display:flex;margin:25px auto auto;position:relative;width:327px}.p-header_bpo{background:radial-gradient(86% 83% at 40% 21%,#fff 0,#d2f3ef),#fff;overflow:hidden;position:relative}.p-header_bpo__outer{display:grid;grid-template-areas:"paragraph" "figure" "button";grid-template-columns:1fr;margin:0 auto;max-width:450px;padding:30px 0 42px;position:relative;width:calc(100% - 48px)}.p-header_bpo__paragraph{grid-area:paragraph}.p-header_bpo__heading{color:#000;font-size:32px;font-weight:700;letter-spacing:0;line-height:1.3;text-align:center;z-index:1}.p-header_bpo__heading span:not([class]){color:#2a706b;font:700 54px/1.2 var(--font)}.p-header_bpo__heading .en{font-size:27px;font-weight:900;letter-spacing:0;text-align:left}.p-header_bpo__p{color:#000;font:700 18px/1.3 var(--font);letter-spacing:.1em;text-align:center;z-index:1}.p-header_bpo__p--en{font-weight:400}.p-header_bpo__button{margin-top:21px;width:100%;z-index:2}.p-header_bpo__button span:not([class]){display:block;font:inherit}.p-header_bpo__button .small{display:block;font:inherit;font-size:12px;margin-bottom:3px}.p-header_bpo__button .c-button_yellow__inner{line-height:1.3}.p-header_bpo__figure{grid-area:figure;margin:14px auto 0;max-width:400px;position:relative;width:100%}.p-header_bpo__img{object-fit:cover;width:100%}.p-header_career{overflow:hidden}.p-header_career__container{background:linear-gradient(138deg,#2bcabc21 -8%,#d9d9d900 72%);padding:63px 0 55px;position:relative}.p-header_career__container:before{background:#00a79924;border-radius:50%;content:"";height:287px;left:0;margin:auto;position:absolute;right:-326px;top:-79px;width:287px}.p-header_career__container:after{background:#5d5d5d14;border-radius:50%;bottom:24px;content:"";height:365px;left:-148px;margin:auto;position:absolute;right:0;width:365px}.p-header_career__inner{display:flex;flex-direction:column;gap:33px;position:relative;z-index:1}.p-header_career__list{box-sizing:border-box;display:flex;gap:34px;grid-area:top;margin:0 auto;padding:0 15px;width:375px}.p-header_career__list.last{grid-area:bottom;left:-63px;padding:0;position:relative}.p-header_career__img{border-radius:12px;width:100px}.p-header_career__heading{color:#2a706b;font:800 78px/1 var(--font);grid-area:heading;text-align:center}.p-header_career__button{display:flex;flex-direction:column;gap:24px;grid-area:button;margin:auto;width:327px}.p-header_career__text{color:#000;font:700 21px/1.55 var(--font);margin:auto;width:315px}.p-header_career__green{color:#00a799;display:block;font-weight:700}.p-header_career__box{background:#00a799;margin:55px 0 0;padding:32px 0}.p-header_career__block{margin:auto;width:327px}.p-header_career__title{color:#fff;font:700 18px/1 var(--font)}.p-header_career__ul{color:#fff;display:flex;flex-direction:column;font:16px/1.65 var(--font);gap:16px;list-style:disc;margin:20px 0 0;padding:0 0 0 19px}.p-header_career_single{border-bottom:2px solid #e0e0e0;margin:auto;max-width:712px;padding:0 0 41px;width:calc(100% - 48px)}.p-header_career_single__heading{color:#2a706b;font:700 28px/1.4 var(--font)}.p-header_career_single__button{margin:24px 0 0}.p-header_case{background:radial-gradient(88% 170% at 92% 104%,#019f981a 0,#fff0),#f8f8f8;overflow:hidden;padding:73px 0 43px}.p-header_case__inner{margin:auto;max-width:330px}.p-header_case__figure{height:204px;margin:48px 0 0 -10px;position:relative;width:348px}.p-header_case__img{position:absolute;right:0;top:-8px}.p-header_case__lottie{display:none;left:-42px;position:absolute;top:-21px;width:591px}.p-header_case__button{margin:43px 0 0}.p-header_case_single{background:linear-gradient(0deg,#f0f0f0e6 10.56%,#fff 68.21%)}.p-header_case_single__inner{max-width:968px}.p-header_case_single__figure{margin:32px 0 0}.p-header_case_single__img{aspect-ratio:1.909/1;object-fit:cover;width:100%}.p-header_case_single__heading{color:#2a706b;font:700 24px/1.65 var(--font);letter-spacing:.1em;margin:auto;width:calc(100% - 48px)}.p-header_company{position:relative;z-index:1}.p-header_company__heading{color:#2a706b;font:800 46px/1.57 var(--font);margin:0 auto;width:calc(100% - 36px)}.p-header_company__heading span{font:inherit}.p-header_company__green{color:#00a799;display:inline-block;font-weight:800}.p-header_company__figure{margin:16px auto 0;position:relative;width:375px;z-index:5}.p-header_company__img{border-radius:12px;margin:0 0 0 92px}.p-header_company__text{background:#00a799;color:#fff;font:20px/1.8 var(--font);letter-spacing:.05em;margin:-88px 0 0;padding:120px 24px 55px;position:relative;z-index:1}.p-header_company__link_area{bottom:-158px;display:block;left:24px;position:absolute;right:24px}.p-header_company__btn{display:block}.p-header_company__cta{align-items:center;background:#f7ff14;border-radius:8px;color:#045f58;display:flex;font-size:16px;font-weight:700;height:64px;line-height:1.2;padding:0 24px;position:relative;transition:background-color .2s ease,color .2s ease;z-index:auto}.p-header_company__cta:hover{background:#045f58;color:#fff}.p-header_company__cta_text{font-weight:700;line-height:1.2}.p-header_company__cta_text br{display:inline}.p-header_company__cta_icon{display:inline-block;margin:auto 0;position:absolute;right:16px;transition:filter .2s ease}.p-header_company__cta:hover .p-header_company__cta_icon{filter:grayscale(1) brightness(2)}.p-header_company__cta:after{background:#045f58;border-radius:5px;bottom:5px;content:"";display:block;filter:blur(13px);height:41px;left:0;margin:0 auto;opacity:.4;position:absolute;right:0;width:calc(100% - 28px);z-index:-1}.p-header_company__ir_text{color:#333;display:block;font-size:14px;letter-spacing:.1em;padding:20px 0 0}.p-header_company__ir_text a{color:#2641f5}.p-header_contact{margin:0 auto 53px;width:calc(100% - 48px)}.p-header_contact__heading{color:#2a706b;font:800 46px/1.6 var(--font)}.p-header_contact__text{color:#333;font:20px/1.6 var(--font);margin:6px 0 0}.p-header_device__inner{position:relative}.p-header_device__header{display:grid;gap:6px 15px;grid-template-columns:1fr;margin:30px 0 0;position:absolute;top:0;z-index:1}.p-header_device__figure{border-radius:12px 0 0 12px;height:355px;margin:0 -24px 0 auto;overflow:hidden;width:87.16%}.p-header_device__img{border-radius:12px 0 0 12px;display:block;height:100%;object-fit:cover;width:100%}.p-header_device__button{margin-inline:auto;margin-top:42px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-header_device__button.wide{display:none}.p-header_fleet{overflow:hidden}.p-header_fleet__container{background:#efefef;box-sizing:border-box;margin:0 auto;padding:19px 0;position:relative;width:calc(100% - 32px)}.simple .p-header_fleet__container{padding-block:68px 45px}.p-header_fleet__container:before{background:#00a799;border-radius:50%;bottom:-300px;content:"";height:514px;opacity:.14;pointer-events:none;position:absolute;right:-250px;width:514px}.p-header_fleet__container:after{border:16px solid #fff;box-sizing:border-box;content:"";height:calc(100% + 32px);left:-16px;pointer-events:none;position:absolute;right:-16px;top:-16px;width:calc(100% + 32px);z-index:1}.p-header_fleet__head{margin:0 auto;width:calc(100% - 48px)}.p-header_fleet__copy{color:#828282;font:14px/1.8 var(--font);letter-spacing:.1em}.p-header_fleet__heading{color:#122b29;font:31px/1.3 var(--font);letter-spacing:.24em;margin:4px 0 0;white-space:nowrap}:lang(en) .p-header_fleet__heading{font-weight:900;letter-spacing:.03em;text-transform:uppercase;white-space:normal}.p-header_fleet__heading--lp,.simple .p-header_fleet__heading{font-weight:700}.p-header_fleet__cloud{display:block}:lang(en) .p-header_fleet__cloud{font-size:20px;letter-spacing:.03em;text-transform:none}.simple .p-header_fleet__cloud{font-weight:700}:lang(en) .p-header_fleet__system{font-weight:900}.simple .p-header_fleet__system{font-weight:700}.p-header_fleet__preloader{left:50%;position:absolute;translate:-50% 0;z-index:1}.p-header_fleet__preloader+.p-header_fleet__figure{opacity:0}.is-all-loaded .p-header_fleet__preloader{display:none}.is-all-loaded .p-header_fleet__preloader+.p-header_fleet__figure{opacity:1}.p-header_fleet__slider{margin:0 0 -14px;position:relative}.p-header_fleet__figure{display:flex}.p-header_fleet__figure:after{background:#5d5d5d1c;border-radius:50%;content:"";height:254px;top:0;right:0;bottom:0;left:0;margin:auto;position:absolute;width:254px}.p-header_fleet__figure.simple{justify-content:center}.p-header_fleet__picture{display:flex;justify-content:center;position:relative;visibility:hidden;z-index:1}.p-header_fleet__picture.swiper-slide-active{visibility:visible}.p-header_fleet__img{padding:0 40px 0 0;pointer-events:none;position:relative}.p-header_fleet__pagination{display:flex;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;z-index:1}.p-header_fleet__button{margin-inline:auto;margin-top:14px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-header_fleet__bullet{flex:1 1}.p-header_fleet__cta{margin:auto;position:relative;width:calc(100% - 34px);z-index:1}.p-header_fleet__cta_link{align-items:center;background:#f7ff14;border-radius:7px;box-sizing:border-box;display:flex;justify-content:space-between;padding:8px 16px;transition:background-color .2s ease}.p-header_fleet__cta_link--reverse{flex-direction:row-reverse;gap:14px}:lang(en) .p-header_fleet__cta_link{padding-bottom:9px;padding-top:9px}.p-header_fleet__cta_link:hover{background:#2a706b}.p-header_fleet__free{color:#2a706b;font:14px/1 var(--font);letter-spacing:.1em;margin-bottom:8px;transition:color .2s ease}.p-header_fleet__cta_link:hover .p-header_fleet__free{color:#fff}.p-header_fleet__p{color:#2a706b;font:700 20px/1.3 var(--font);letter-spacing:.04em;transition:color .2s ease}:lang(en) .p-header_fleet__p{letter-spacing:0}:lang(en) .p-header_fleet__p br{display:none}.p-header_fleet__cta_link:hover .p-header_fleet__p{color:#fff}.p-header_fleet__image{margin:0 0 0 -9px;width:115px}.p-header_fleet__download{width:100%}.p-header_fleet__a{display:none}.p-header_fleet__simulation{background:#fff;padding:9px 0;position:relative;z-index:1}.p-header_fleet__link{align-items:center;color:#00a799;display:flex;font:700 16px/1 var(--font);height:56px;justify-content:space-between;letter-spacing:.05em;margin:0 auto;width:269px}.p-header_fleet__link:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOSIgaGVpZ2h0PSIzNyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDBhNzk5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0iTTUgMjZoMTBNNSAyMWgxMG05LTVINXYxNmg1bTAtMTZ2MTZtMCAwaDVWMTZtNCA1aDV2MTFoLTV6bTMuNS0xMEExLjUgMS41IDAgMCAxIDIxIDkuNXYtMmExLjUgMS41IDAgMCAxIDMgMHYyYTEuNSAxLjUgMCAwIDEtMS41IDEuNW0tNiAwQTEuNSAxLjUgMCAwIDEgMTUgOS41di0yYTEuNSAxLjUgMCAwIDEgMyAwdjJhMS41IDEuNSAwIDAgMS0xLjUgMS41bS0xMCAwQTEuNSAxLjUgMCAwIDEgNSA5LjV2LTJhMS41IDEuNSAwIDEgMSAzIDB2MkExLjUgMS41IDAgMCAxIDYuNSAxMW00LjUgMGEuNzA3LjcwNyAwIDAgMCAxIDB2MGEuNzA3LjcwNyAwIDAgMCAwLTF2MGEuNzA3LjcwNyAwIDAgMC0xIDB2MGEuNzA3LjcwNyAwIDAgMCAwIDFNMyAzNmgyM2EyIDIgMCAwIDAgMi0yVjNhMiAyIDAgMCAwLTItMkgzYTIgMiAwIDAgMC0yIDJ2MzFhMiAyIDAgMCAwIDIgMiIvPjwvc3ZnPg==) 50%/contain no-repeat;content:"";height:35px;width:27px}.p-header_fleet__result{background:#efefef;margin:16px 0 0;padding:48px 0;position:relative;z-index:1}.b .p-header_fleet__result{max-width:1152px}.p-header_fleet__inner{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-header_fleet__list{align-items:center;display:flex;flex-grow:2;gap:11px;margin:40px 0 0;padding:0 14px}.p-header_fleet__list:first-of-type{margin:0}.p-header_fleet__icon{flex-shrink:0;width:101px}.p-header_fleet__text{color:#444129;font:700 16px/1.43 var(--font);letter-spacing:.1em}.p-header_fleet__note{color:#828282;display:inline-block;font:12px/1 var(--font);transform:translate(5px,-2px)}.p-header_fleet__campaign{background-color:#fff;box-sizing:border-box;display:grid;gap:18px;padding:33px 24px 48px;position:relative;z-index:2}.p-header_fleet__campaign--pc{display:none}.p-header_fleet__campaign-title{color:#2a706b;font-size:24px;font-weight:700;line-height:1.35}.p-header_fleet__campaign-text{font-size:16px;letter-spacing:.05em;line-height:1.6}.p-header_fleet__campaign-btn-wrap{align-items:center;display:flex;justify-content:center}.p-header_fleet__campaign-btn-wrap .c-button_rounded__inner{min-width:300px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-header_function_archive{align-items:center;flex-wrap:wrap;margin:44px auto 0;max-width:968px;position:relative;width:calc(100% - 48px);z-index:1}.p-header_function_archive__inner{grid-area:title}.p-header_function_archive__button{margin:45px auto 0;width:100%}.p-header_function_single{margin:0 auto 76px;max-width:968px;width:calc(100% - 48px)}.p-header_function_single__inner{display:grid;grid-template:"title" auto "text" auto "img" auto "button" auto/1fr}.p-header_function_single__heading{color:#333;font:700 44px/1.59 var(--font);grid-area:title;letter-spacing:.1em}.p-header_function_single__text{color:#333;font:500 18px/1.78 var(--font);grid-area:text;letter-spacing:.05em;margin:4px 0 0;max-width:350px;text-align:justify}.p-header_function_single__figure{border-radius:10px;grid-area:img;margin:30px 0 0;position:relative}.p-header_function_single__figure:is(a){display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;pointer-events:none;transition:opacity .3s ease}.p-header_function_single__play{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:21%}.p-header_function_single__play.with-caption{top:calc(50% - 31px)}.p-header_function_single__figcaption{align-items:center;background-color:#0b3633cc;border-radius:0 0 10px 10px;bottom:0;box-sizing:border-box;color:#fff;display:grid;gap:16px;grid-template-columns:1fr;left:0;padding:16px;position:absolute;width:100%}.p-header_function_single__modal{align-items:center;display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.is-modal-active .p-header_function_single__modal{display:block;z-index:9999}.p-header_function_single__modal-bg{background-color:#000c;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}.p-header_function_single__modal-close{position:absolute;right:42px;top:42px;z-index:2}.p-header_function_single__modal-inner{aspect-ratio:1230/690;top:0;right:0;bottom:0;left:0;margin:auto;max-height:90vh;max-width:min(1230px,90vw);position:fixed;z-index:1}.p-header_function_single__iframe{height:100%;width:100%}.p-header_function_single__figcaption_text{font-size:16px;font-weight:700}.p-header_function_single__only-pc{display:none}.p-header_function_single__button{height:46px;width:221px}.p-header_function_single__button .c-button_yellow__inner{font-size:12px;gap:10px;padding:0 14px}.p-header_function_single__button .c-button_yellow__inner:after{height:24px;width:24px}.p-header_function_single__img{border:1px solid #fff;border-radius:10px;box-shadow:0 6.7px 12.2px #045f5845;box-sizing:border-box;width:100%}.p-header_function_single__inner .p-function_cta__button{display:block;grid-area:button;margin:51px 0 0;position:relative}.p-header_glossary__a{align-items:center;color:#00a799;display:flex;font:600 18px/1.8 var(--font);font-weight:700;margin-bottom:32px;margin-left:-5px}.p-header_glossary__a:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='11' fill='none' stroke='%2300a799'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M11 5 8 1m3 4L8 9m3-4H1'/%3E%3C/svg%3E") 50%/contain no-repeat;content:"";display:block;height:15px;margin:0 9px 0 0;transform:rotate(180deg);width:9px}.p-header_home{background-color:#f1f6f4;background-image:radial-gradient(circle at 17% 165%,#3edcd51e 36%,#0000 51.05%);border:32px solid #fff;box-sizing:border-box;height:895px;overflow:hidden;position:relative;width:100%;z-index:0}.p-header_home__noise{animation:animateGrain 8s steps(10) infinite;background-image:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/home/noise.webp);background-size:300px;height:300%;left:0;position:absolute;top:0;width:300%;z-index:4}.p-header_home__container{color:#191919;font-size:48px;font-style:normal;font-weight:300;left:51%;letter-spacing:.18em;line-height:80px;max-width:1100px;overflow:hidden;padding:0;position:absolute;top:716px;transform:translate(-50%);width:100%;z-index:3}.p-header_home__text{display:inline;float:left}.p-header_home__aligner{height:80px;overflow:hidden}.p-header_home__list{animation-duration:14s;animation-iteration-count:infinite;animation-name:change;list-style:none;margin-top:0;padding-left:0;text-align:center}.p-header_home__list-item{line-height:80px;margin:0}:lang(en) .p-header_home__list-item{letter-spacing:.03em}.p-header_home__objects{height:100%;transform:scale(.75);width:100%}.p-header_home__video{filter:drop-shadow(0 24px 66.4px rgba(21,53,51,.4));height:632px;left:calc(50% - 375px);-webkit-mask-image:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/home/logo-shape.webp);mask-image:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/home/logo-shape.webp);-webkit-mask-mode:alpha;mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:700px 632px;mask-size:700px 632px;object-fit:cover;pointer-events:none;position:absolute;top:calc(50% - 40px);transform:translateY(-50%);width:700px;z-index:2}.p-header_home__lines-container,.p-header_home__logo-overlay,.p-header_home__philosophy,.p-header_home__video{pointer-events:none;position:absolute;transform:translate(-50%,-50%);-webkit-user-select:none;user-select:none}.p-header_home__lines-container,.p-header_home__logo-overlay,.p-header_home__video{left:48.6%;top:54.8%}.p-header_home__philosophy{left:50%;top:50%;transform:translate(24.4%,-57.5%);z-index:1}:lang(en) .p-header_home__philosophy{left:51.2%;scale:.96;top:50.2%;transform-origin:right top}.p-header_home__lines-container,.p-header_home__logo-overlay{height:632px;opacity:.8;width:700px;z-index:3}@keyframes change{0%,12.66%,to{transform:translateZ(0)}16.66%,29.32%{transform:translate3d(0,-25%,0)}33.32%,45.98%{transform:translate3d(0,-50%,0)}49.98%,62.64%{transform:translate3d(0,-75%,0)}66.64%,79.3%{transform:translate3d(0,-50%,0)}83.3%,95.96%{transform:translate3d(0,-25%,0)}}.p-header_home__lines-container{z-index:1}.p-header_home__lines-container svg{left:-2095px;position:absolute;top:-1367px}.inner-over,.inner-under,.outer-over,.outer-under{stroke-dasharray:5000;stroke-dashoffset:5000;stroke-width:210.5px}.inner-under{animation:f1 9s cubic-bezier(.91,.01,.065,.995) infinite;animation-delay:0s;opacity:.7}.inner-over{animation:b1 5.75s cubic-bezier(.91,.01,.065,.995) infinite;opacity:.7;stroke-width:209.5px;transform:translate(-.03%,.03%)}.outer-under{animation:f1 8s cubic-bezier(.91,.01,.065,.995) infinite;animation-delay:1.5s;opacity:.6}.outer-over{animation:b1 7s cubic-bezier(.91,.01,.065,.995) infinite;animation-delay:2.3s;opacity:.6}@keyframes f1{0%{stroke-dashoffset:15000}90%{stroke-dashoffset:5000}to{stroke-dashoffset:5000}}@keyframes b1{0%{stroke-dashoffset:5000}90%{stroke-dashoffset:15000}to{stroke-dashoffset:15000}}.p-header_ir{margin-bottom:32px;position:relative}.p-header_ir__container{background:#fafafa url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/ir/top.webp) no-repeat 100% 0/contain;position:relative}.p-header_ir__inner{box-sizing:border-box;margin:0 auto;max-width:980px;padding:32px 24px;position:relative}.p-header_ir__heading{color:#2a706b;font:700 50px/1.2 var(--font);position:relative;z-index:1}.p-header_ir__heading span:not([class]){font:inherit}.p-header_ir__links{display:flex;gap:17px;margin-top:20px;position:relative;z-index:1}.p-header_ir__link{height:auto}.p-header_ir__link .c-button_skeleton__inner{font-size:12px;gap:8px;padding:14px}.p-header_ir__link .c-button_skeleton__inner:hover{color:#fff}.p-header_ir__green{color:#00a799;display:block;font-size:14px;font-weight:700;letter-spacing:.19em}.p-header_ir_single__container{display:flex;flex-direction:column;gap:32px;margin:0 auto;max-width:980px;padding:0 20px 50px}.p-header_ir_single__heading{font:800 43px/1.2 var(--font);margin:0 auto}.p-header_ir_single__heading span{font:inherit}.p-header_ir_single__heading br.u-only-pc{display:none}.p-header_ir_single__green{color:#00a799;display:block;font-size:16px;font-weight:800;letter-spacing:1px;padding:10px 0 0}.p-header_ir_single__links{display:flex;gap:18px;min-width:458px}.p-header_lp__figure{max-width:833px}.p-header_lp__img{width:100%}.p-header_lp__container{margin:40px auto 0;width:calc(100% - 48px)}.p-header_lp__logo{width:186px}.p-header_lp__heading{color:#333;font:700 24px/1.6 var(--font);letter-spacing:.2em;margin:15px 0 0}.p-header_lp__heading:after{background:#55fbef;border-radius:8px;content:"";display:block;height:8px;margin:32px 0 0;width:128px}.p-header_lp__detail{color:#00a799;font:17px/1.47 var(--font);letter-spacing:.1em;margin:32px 0 0}.p-header_lp__name{color:#333;font:700 32px/1 var(--font);line-height:150%;margin:20px 0 0}.p-header_lp__button{margin:27px 0 0}.p-header_alcohol__container{color:#333;margin:0 auto;width:calc(100% - 36px)}.p-header_alcohol__heading{font:700 34px/1.5 var(--font);letter-spacing:.1em}.p-header_alcohol__text{font:14px/2.29 var(--font);margin:8px 0 0}.simple .p-header_alcohol__text{color:#2a706b;font-size:18px;line-height:1.78}.p-header_alcohol__subtitle{align-items:center;display:flex;margin-top:8px}.p-header_alcohol__fee{align-items:center;color:#2a706b;font:31px/1.278 var(--font);text-align:justify;width:31px}.p-header_alcohol__price{color:#00a799;font:700 83px/1.347 var(--font);letter-spacing:4.98px;margin-left:11px}.p-header_alcohol__unit{color:#2a706b;font:35px/.92 var(--font);letter-spacing:1.05px;margin-left:14px;margin-top:22px}.p-header_alcohol__simple{margin-inline:auto;margin-top:25px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-header_alcohol__button{margin:32px 0 0}.p-header_alcohol__figure{margin:37px 0 0;max-width:785px}.p-header_alcohol__img{width:100%}.p-header_flexible{background-color:#00a799}.p-header_flexible__container{color:#333;margin:-44px auto 0;padding-top:44px;width:calc(100% - 36px)}.p-header_flexible__logo{margin-bottom:24px;max-width:200px;width:100%}.p-header_flexible__logo img{max-width:100%}.p-header_flexible__heading{font:800 34px/1.5 var(--font);letter-spacing:.05em}.p-header_flexible__subtitle{align-items:center;display:flex;gap:6px;margin-bottom:6px}.p-header_flexible__fee{color:#fff;font:25px/1 var(--font);letter-spacing:.01em;writing-mode:vertical-lr}.p-header_flexible__fee _::-webkit-full-page-media,.p-header_flexible__fee _:future,:root .p-header_flexible__fee{margin-top:3px}.p-header_flexible__price{color:#fff;font:700 64px/1 var(--font);margin-bottom:-10px}.p-header_flexible__price _::-webkit-full-page-media,.p-header_flexible__price _:future,:root .p-header_flexible__price{margin-bottom:0}.p-header_flexible__unit{color:#83eee9;font:17px/.92 var(--font);margin-top:35px}.p-header_flexible__text{color:#fff;font:14px/2.29 var(--font)}.p-header_flexible__button{margin:19px 0 0}.p-header_flexible__figure{margin:37px 0 0;max-width:785px}.p-header_flexible__img{width:100%}.p-header_mobility{display:flex;justify-content:center;min-height:465px;overflow:hidden;pointer-events:revert;position:relative;-webkit-user-select:none;user-select:none;width:100vw}.p-header_mobility__img{position:relative;z-index:1}.p-header_mobility__container{box-sizing:border-box;position:absolute;top:122px;width:329px;z-index:1}.p-header_mobility__name{color:#fff;font:15.5px/1 var(--font);text-shadow:0 7px 15px #013a3d1a}.p-header_mobility__heading{font:600 42.7px/1.3 var(--font)}.p-header_mobility__heading,.p-header_mobility__text{color:#fff;margin:3px 0 0;text-shadow:0 7px 15px #013a3d1a}.p-header_mobility__text{font:14px/1.5 var(--font);letter-spacing:.05em;padding:0 0 0 3px;text-transform:uppercase}.p-header_mobility__button{margin:30px 0 0}.p-header_mobility__field{top:0;right:0;bottom:0;left:0;position:absolute}.p-header_mobility__field canvas{min-height:465px}.p-header_mobility_case{margin:23px auto 0;width:calc(100% - 48px)}.p-header_mobility_case__heading{color:#333;font:700 46px/1 var(--font)}.p-header_mobility_case__text{color:#00a799;font:600 16px/1.6 var(--font);letter-spacing:.15em;margin:23px 0 0}.p-header_mobility_case__button{margin:23px 0 0;max-width:375px}.p-header_news{margin:auto;max-width:800px;width:calc(100% - 48px)}.p-header_news__heading{color:#0b4e49;font:800 46px/1 var(--font)}.p-header_single_news{align-items:center;display:grid;gap:12px;grid-template-columns:auto 1fr;margin:0 auto;width:calc(100% - 48px)}.p-header_single_news__time{color:#bdbdbd;font:16px/1 var(--font);letter-spacing:.05em}.p-header_single_news__heading{color:#2a706b;font:700 24px/1.5 var(--font);grid-area:2/1/2/3}.p-header_partner{background:#eef8f7;border:16px solid #fff;overflow:hidden;position:relative}.p-header_partner__container{margin-inline:auto;max-width:343px;padding-top:45px;position:relative}.p-header_partner__heading{color:#122b29;font:700 31px/1.3 var(--font);letter-spacing:4.34px}.p-header_partner__heading,.p-header_partner__text{margin-inline:auto;width:calc(100% - 48px);z-index:1}.p-header_partner__text{color:#00a799;font:600 16px/1.7 var(--font);margin-top:8px}.p-header_partner__cover{display:grid;margin-inline:calc(50% - 50vw);margin-top:23px;position:relative;width:100vw}.p-header_partner__badge{bottom:181px;position:absolute;right:8px;text-align:right;z-index:2}.p-header_partner__illust{margin-bottom:100px;margin-inline:auto}.p-header_partner__img{height:315px;object-fit:cover;object-position:top;width:100%}.p-header_partner__button{display:block;inset:auto 0 16px;margin-inline:auto;position:absolute;width:309px;z-index:1}.p-header_partner__button .c-button_banner{width:100%}.p-header_partner__button_inner{align-items:center;background:#f7ff14;border-radius:8px;color:#2a706b;display:flex;font:600 16px/1 var(--font);height:100%;justify-content:space-between;letter-spacing:.8px;padding-inline:24px 16px;position:relative;transition:background-color .2s ease,color .2s ease}.p-header_partner__button_inner:hover{background:#2a706b;color:#fff}.p-header_partner__button_inner:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDBhNzk5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIzIj48cGF0aCBkPSJNMzMuMjUgOS41djE2LjQxN2ExIDEgMCAwIDEtMSAxSDE2LjgzM2ExIDEgMCAwIDEtMS0xVjIuNTgzYTEgMSAwIDAgMSAxLTFoOS4yOTJ6bTAgMGgtOC43MDhWNS41NDJNMjguNSAyNi45MTd2My4xNjZjMCAuODc1LS43MDkgMS41ODQtMS41ODMgMS41ODRoLTE0LjI1YTEuNTgzIDEuNTgzIDAgMCAxLTEuNTg0LTEuNTg0VjcuOTE4YzAtLjg3NS43MS0xLjU4MyAxLjU4NC0xLjU4M00yMy43NSAzMS42NjZ2My4xNjZjMCAuODc1LS43MDkgMS41ODQtMS41ODMgMS41ODRINy45MTdhMS41ODMgMS41ODMgMCAwIDEtMS41ODQtMS41ODRWMTIuNjY4YzAtLjg3NS43MS0xLjU4MyAxLjU4NC0xLjU4MyIvPjwvc3ZnPg==) 50%/contain no-repeat;content:"";display:block;height:38px;transition:background-image .2s ease;width:38px}.p-header_partner__button_inner:hover:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIzIj48cGF0aCBkPSJNMzMuMjUgOS41djE2LjQxN2ExIDEgMCAwIDEtMSAxSDE2LjgzM2ExIDEgMCAwIDEtMS0xVjIuNTgzYTEgMSAwIDAgMSAxLTFoOS4yOTJ6bTAgMGgtOC43MDhWNS41NDJNMjguNSAyNi45MTd2My4xNjZjMCAuODc1LS43MDkgMS41ODQtMS41ODMgMS41ODRoLTE0LjI1YTEuNTgzIDEuNTgzIDAgMCAxLTEuNTg0LTEuNTg0VjcuOTE4YzAtLjg3NS43MS0xLjU4MyAxLjU4NC0xLjU4M00yMy43NSAzMS42NjZ2My4xNjZjMCAuODc1LS43MDkgMS41ODQtMS41ODMgMS41ODRINy45MTdhMS41ODMgMS41ODMgMCAwIDEtMS41ODQtMS41ODRWMTIuNjY4YzAtLjg3NS43MS0xLjU4MyAxLjU4NC0xLjU4MyIvPjwvc3ZnPg==)}.p-header_policies{color:#000;font:700 34px/1.32 var(--font);padding:0 0 0 17px;position:relative}.p-header_policies:before{background-color:#00a799;border-radius:8px;bottom:0;content:"";left:-4px;position:absolute;top:0;width:4px}.p-header_policies-archive{margin:0 auto;max-width:756px;padding-bottom:46px;padding-top:1px;width:calc(100% - 48px)}.p-header_policies-archive__title{color:#0b4e49;font-size:46px;font-weight:700;line-height:1.19;margin-bottom:19px}.p-header_policies-archive__text{color:#333;font-size:14px;letter-spacing:.05em;line-height:2.14}.p-header_purpose{margin:auto;max-width:1080px;width:calc(100% - 48px)}.p-header_purpose__figure{margin-top:45px;width:100%}.p-header_purpose__img{aspect-ratio:1.909/1;border-radius:4.95455px;box-shadow:0 6.70515px 12.213px #045f5845;object-fit:cover;width:100%}.p-header_reasons{background:radial-gradient(269% 106% at 38% -4%,#f7f7f700 12%,#019f984d),#f7f7f7;overflow:hidden;padding:48px 0 42px;position:relative}.p-header_reasons:before{background:#5d5d5d14;border-radius:50%;content:"";height:323px;position:absolute;right:-136px;top:190px;width:323px}.p-header_reasons:after{background:#00a79924;border-radius:50%;bottom:-479px;content:"";height:774px;left:-322px;position:absolute;width:774px}.p-header_reasons__wrapper{margin:0 auto;max-width:968px;position:relative;width:calc(100% - 48px);z-index:1}.p-header_reasons__heading{margin:0 auto;max-width:336px}.p-header_reasons__button{margin:40px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-header_reasons__inner{margin:40px 0 0}.p-header_reasons__box{background:#fff;border-radius:20px;box-shadow:0 10px 32px #0262780f;box-sizing:border-box;color:#333;margin:24px auto 0;padding:27px 0 32px;text-align:center;transition:opacity .8s ease,transform .8s ease;width:326px}.visible .p-header_reasons__box{opacity:1;transform:translate(0)}.p-header_reasons__title{color:#2a706b;font:700 18px/1.5 var(--font);letter-spacing:.9px;margin:18px 0 0;position:relative}.p-header_reasons__title:first-of-type{margin-top:32px}.p-header_reasons__note{color:#bdbdbd;font:11px/1.6 var(--font);position:absolute;top:2px}.p-header_reasons__note:last-of-type{display:none}.p-header_reasons__ul{margin:32px 0 0}.p-header_reasons__li{color:#fff;font:12px/1.61 var(--font)}.p-header_recorder__inner{max-width:1124px;padding:34px 24px;position:relative}.p-header_recorder__header{margin-top:34px;position:absolute;z-index:1}.p-header_recorder__figure{border-radius:12px 0 0 12px;height:335px;margin:0 -24px 0 auto;overflow:hidden;width:78.5%}.p-header_recorder__img{height:100%;object-fit:cover;width:100%}.p-header_recorder__card{display:none;height:100%;object-fit:contain;object-position:32% 50%;width:100%}.p-header_recorder__text{background-color:#00a799;color:#fff;font:400 20px/1.8 var(--font);letter-spacing:.05em;margin:-59px calc(50% - 50vw) 0;padding:101px 24px 42px}.p-header_recorder__button{margin-top:40px}.p-header_safety__label{background-color:#00a799;border-radius:4px;color:#fff;font-size:20px;line-height:1.3;padding:6px}.p-header_safety__figure{position:relative}.p-header_safety__img{width:100%}.p-header_safety__container{margin:-42px auto 0;position:relative;width:327px}.p-header_safety__copy{height:157.89px;width:265.8px}.p-header_safety__heading{color:#333;font:600 20px/1.4 var(--font);margin:52px 0 0}.p-header_safety__button{margin:24px 0 0}.p-header_safety-2025{padding-top:43px}.p-header_safety-2025__label{background-color:#00a799;border-radius:4px;color:#fff;font-size:20px;font-weight:700;line-height:1.3;margin-bottom:12px;padding:6px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-header_safety-2025__lead{font-size:16px;line-height:1.5;margin-bottom:12px}.p-header_safety-2025__figure{position:relative}.p-header_safety-2025__img{width:100%}.p-header_safety-2025__container{margin:-42px auto 0;position:relative;width:327px;z-index:1}.p-header_safety-2025__copy{height:157.89px;width:265.8px}.p-header_safety-2025__heading{color:#333;font:600 20px/1.4 var(--font);margin:52px 0 0}.p-header_seminar{margin:auto;max-width:968px}.p-header_seminar__data{color:#828282;font:13px/1.5 var(--font);letter-spacing:.05em;margin:auto;width:calc(100% - 48px)}.p-header_seminar__h1{box-sizing:border-box;color:#333;display:grid;font:700 25px/1.5 var(--font);gap:4px;margin:22px auto 0;padding:0 0 0 18px;position:relative;width:calc(100% - 48px)}.p-header_seminar__h1:before{background:#00a799;border-radius:8px;content:"";top:3px;right:0;bottom:3px;left:-4px;position:absolute;width:8px}.p-header_seminar__h1.other-seminar:before{background-color:#004098}.p-header_seminar__span{color:#2a706b;display:block;font-size:14px}.other-seminar .p-header_seminar__span{color:#004098}.p-header_seminar__figure{margin:44px 0 0}.p-header_seminar__img{aspect-ratio:1.909/1;object-fit:cover;width:100%}.p-header_seminar__container{margin:32px auto 0;width:calc(100% - 48px)}.p-header_seminar__reccomend{color:#4f4f4f;font:700 20px/1.3 var(--font);letter-spacing:.05em;margin:40px 0 0}.p-header_seminar__ul{color:#4f4f4f;font:16px/2 var(--font);letter-spacing:.05em;list-style:disc;margin:12px 0 0;padding:0 0 0 18px}.p-header_seminar__button.other-seminar .c-button_yellow__inner{background-color:#004098;color:#fff;transition:all .3s}.p-header_seminar__button.other-seminar .c-button_yellow__inner:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='3' d='M3.81 26.383A16.889 16.889 0 1 0 2.112 19h25.333m0 0L19 10.556M27.444 19 19 27.444'/%3E%3C/svg%3E")}.p-header_seminar__button.other-seminar .c-button_yellow__inner:hover{opacity:.6}.p-header_service{margin:0 auto;max-width:968px;position:relative;width:calc(100% - 48px)}.p-header_service__inner{position:absolute}.p-header_service__heading{font:700 38px/1.5 var(--font);line-height:1;margin:35px auto 0;padding:39px 28px;position:relative}.p-header_service__heading:before{border-left:7px solid #3edcd5;border-top:7px solid #3edcd5;left:0;top:0}.p-header_service__heading:after,.p-header_service__heading:before{border-radius:0;content:"";display:block;height:23px;position:absolute;width:23px}.p-header_service__heading:after{border-bottom:7px solid #3edcd5;border-right:7px solid #3edcd5;bottom:0;right:0}.p-header_service__button,.p-header_service__text{display:none}.p-header_service__button.small{display:block;margin:46px 0 0}.p-header_service__img{border-radius:12px 0 0 12px;display:block;height:100%;object-fit:cover;width:100%}.p-header_service__figure{border-radius:12px 0 0 12px;height:355px;margin:0 -24px 0 auto;max-width:784px;overflow:hidden;width:78.5%}.p-header_simple{margin:0 auto;width:calc(100% - 48px)}.p-header_simple__wrapper{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:12px 24px;justify-content:center;margin:0 auto;padding:24px;position:relative;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-header_simple__wrapper:after,.p-header_simple__wrapper:before{box-sizing:border-box;content:"";height:23px;position:absolute;width:23px}.p-header_simple__wrapper:before{border-left:6px solid #3edcd5;border-top:6px solid #3edcd5;left:0;top:0}.p-header_simple__wrapper:after{border-bottom:6px solid #3edcd5;border-right:6px solid #3edcd5;bottom:0;right:0}.p-header_simple__heading{color:#333;font:700 30px/1 var(--font);letter-spacing:.1em}.p-header_simple__text{color:#00a799;font:700 10px/1.3 var(--font);letter-spacing:.24em;text-transform:uppercase}.p-header_simple__button{margin:40px auto 0}.p-header_simulator{margin-inline:auto;max-width:968px;width:calc(100% - 48px)}.p-header_smartdrive{margin:0 auto;max-width:968px;width:calc(100% - 48px)}.p-header_smartdrive__inner{position:relative}.p-header_smartdrive__header{margin:30px 0 0;position:absolute;top:0;z-index:1}.p-header_smartdrive__figure{border-radius:12px 0 0 12px;height:335px;margin:0 -24px 0 auto;overflow:hidden;width:78.5%}.p-header_smartdrive__img{border-radius:12px 0 0 12px;display:block;height:100%;object-fit:cover;object-position:bottom;width:100%}.p-header_special{background:radial-gradient(269% 106% at 62% 104%,#019f984d 0,#fcfcfc00),#f7f7f7;overflow:hidden;padding:40px 0 49px}.p-header_special__container{display:grid;gap:24px;margin:auto;max-width:800px;position:relative;width:calc(100% - 48px)}.p-header_special__container:before{aspect-ratio:1;background:#5d5d5d0d;border-radius:50%;content:"";position:absolute;right:-150px;top:-192px;width:307px}.p-header_special__container:after{aspect-ratio:1;background:#2a706b1a;border-radius:50%;bottom:-136px;content:"";left:-181px;position:absolute;width:361px}.p-header_special__heading{color:#2a706b;font-size:30px;font-weight:600;letter-spacing:.05em;line-height:1.6}.p-header_special__small{color:#4f4f4f;display:block;font-size:20px;line-height:1.6;margin:12px 0 0}.p-header_special__img{border-radius:4px;position:relative;width:100%;z-index:1}.p-header_special__text{color:#333;font-size:16px;letter-spacing:.05em;line-height:1.6;position:relative;text-align:justify;z-index:1}.p-header_sustainability{position:relative}.p-header_sustainability:after{background:radial-gradient(87% 126.94% at 62.43% 41.5%,#e9f2f07a 0,#ccdbd77a 63.66%,#c7d8d47a);content:"";height:587px;position:absolute;top:0;width:100%;z-index:-1}.p-header_sustainability__container{margin:0 auto;padding:59px 0 0;width:340px}.p-header_sustainability__lottie{display:none}.p-header_sustainability__figure{margin:0 auto -36px;transform:translate(-57px)}.p-header_sustainability__heading{transform:translate(9px)}.p-header_sustainability__circle{align-items:center;background:#383838;border-radius:128px;box-sizing:border-box;display:flex;height:240px;margin:35px auto 0;padding:0 30px;width:240px}.p-header_sustainability__text{color:#fff;font:400 14px/2 var(--font);letter-spacing:.1em}:lang(en) .p-header_sustainability__text{font-size:11px;letter-spacing:0}.p-header_tag__a{align-items:center;color:#01a79a;display:flex;font:14px/1 var(--font)}.p-header_tag__a:before{background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/useful/left_grey.svg) 50%/contain no-repeat;content:"";display:block;height:15px;margin:-1px 9px 0 0;width:9px}.p-header_tag__heading{font:40px/1 var(--font);margin:66px 0 0}.p-header_tag__title{color:#2a706b}.p-header_tennisfund{font-family:sdmetro,source-han-sans-japanese,sans-serif}.p-header_tennisfund__inner{position:relative}.p-header_tennisfund__fv{display:block;position:relative}.p-header_tennisfund__fv img{max-width:100%}.p-header_tennisfund__main{box-sizing:border-box;left:50%;max-width:375px;padding:0 30px;position:absolute;top:35px;transform:translate(-50%);width:100%}.p-header_tennisfund__text{align-items:center;box-sizing:border-box;display:flex;gap:14px;justify-content:center}.p-header_tennisfund__catch{display:block;width:138px}.p-header_tennisfund__symbol{flex-shrink:0;translate:0 -5%;width:60px}.p-header_tennisfund__heading{color:#2a706b;font-size:22px;font-weight:800;line-height:1.5;margin-top:4px}.p-header_tennisfund__subtext{color:#0b3633;font-size:12px;letter-spacing:.01em;line-height:2;margin:26px auto 0;text-align:right}.p-header_tennisfund__nav{overflow:auto;position:-webkit-sticky;position:sticky;top:0;z-index:2}.p-header_tennisfund__nav-inner{align-items:center;display:flex;margin:auto;width:-webkit-max-content;width:max-content}.p-header_tennisfund__nav-link{background:#03a1c0;color:#fff;display:block;font-family:SDSora,sans-serif;font-size:16px;letter-spacing:.02em;padding:16px 32px;text-align:center;text-decoration:none;transition:all .3s}.p-header_tennisfund__nav-link:hover{background:#72d5ea;color:#333}.p-header_usability__block{margin:0 auto;width:calc(100% - 50px)}.p-header_usability__figure{display:flex;height:auto;margin:6px -43px 0;max-width:1109px}.p-header_usability__img{display:block;height:auto;object-fit:cover;width:100%}.p-header_usability__button{grid-row:3;margin-inline:auto;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-header_usability__text{font:500 18px/1.78 var(--font);letter-spacing:.05em;margin:28px 24px 0;text-align:left}.p-header_useful{margin:auto;max-width:966px}.p-header_useful__container{margin:auto;width:calc(100% - 48px)}.p-header_useful__a{align-items:center;color:#01a79a;display:flex;font:14px/1 var(--font);gap:9px}.p-header_useful__svg{fill:none;padding:0 0 2px;stroke:#d1d0d7;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.p-header_useful__date{color:#919191;display:flex;flex-direction:column;font:12px/1 var(--font);gap:12px;margin:32px 0 0}.p-header_useful__heading{color:#333;font:700 24px/1.5 var(--font);margin:22px 0 0}.p-header_useful__heading--green{color:#2a706b}.p-header_useful__list-wrap{margin:20px auto 0;width:calc(100% - 48px)}.p-header_useful__list-title{font-size:18px;font-weight:700;margin-bottom:16px}.p-header_useful__list{display:flex;flex-direction:column;gap:8px;line-height:1.6;list-style:disc;margin-left:1em}.p-header_useful__text{color:#00a799;font:16px/1.6 var(--font);letter-spacing:.1em;margin:20px auto 0;width:calc(100% - 48px)}.p-header_useful__figure{display:none;margin:24px 0 0}.p-header_useful__img{aspect-ratio:1.909/1;object-fit:cover;width:100%}.p-header_user-conference{height:762px;overflow:hidden;position:relative}.p-header_user-conference__container{margin-inline:auto;position:relative;top:73px;width:343px;z-index:1}.p-header_user-conference__date{color:#83eee9;font:14px/1.5 var(--font);letter-spacing:1.4px}.p-header_user-conference__heading{margin-top:32px}.p-header_user-conference__title{color:#fff;font:57px/59px var(--font)}.p-header_user-conference__inner{display:grid;gap:6px 12px;grid-template:auto 1fr/auto 1fr;margin-top:20px}.p-header_user-conference__year{background:linear-gradient(138deg,#089f93 25%,#0aaacc 92%);-webkit-background-clip:text;background-clip:text;color:#0000;font:57px/1 var(--font);grid-row:1/3;letter-spacing:-2.547px}.p-header_user-conference__logo{grid-column:2}.p-header_user-conference__subtitle{color:#83eee9;font:12px/1 var(--font);letter-spacing:.622px;text-transform:uppercase}.p-header_user-conference__a{background:#f7ff14;border-radius:7px;color:#2a706b;display:grid;font:700 20px/1.3 var(--font);height:58px;letter-spacing:1px;margin-top:32px;place-content:center}.p-header_user-conference__picture{display:grid;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}.p-home_contact{background:#545461;margin:72px 0 0;overflow:hidden}.p-home_contact__container{margin:0 auto;max-width:968px;padding:45px 0;position:relative;width:calc(100% - 48px)}.p-home_contact__heading{color:#fff;font:800 25px/1 var(--font)}.p-home_contact__button{margin:24px 0 0;width:266px}.p-home_contact__button .c-button_yellow__inner:not(:hover){color:#383845}.p-home_contact__button .c-button_yellow__inner:not(:hover):after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2238%22%20height%3D%2238%22%20viewBox%3D%220%200%2038%2038%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.03549%2018.4552C1.32341%208.78095%209.25626%201.02686%2019.0002%201.02686C28.9262%201.02686%2036.9729%209.07363%2036.9729%2018.9998C36.9729%2028.926%2028.9262%2036.9728%2019.0002%2036.9728C10.19%2036.9728%202.86043%2030.6336%201.32374%2022.2676M17.3622%2028.2586L23.8963%2021.723M1.02698%2018.4552H27.1633L17.3622%208.65175%22%20stroke%3D%22%23383845%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E)}.p-home_contact__button .c-button_yellow__inner:hover:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2238%22%20height%3D%2238%22%20viewBox%3D%220%200%2038%2038%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.03536%2018.4553C1.32329%208.78107%209.25614%201.02698%2019%201.02698C28.9261%201.02698%2036.9728%209.07375%2036.9728%2019C36.9728%2028.9261%2028.9261%2036.9729%2019%2036.9729C10.1899%2036.9729%202.86031%2030.6338%201.32362%2022.2678M17.3621%2028.2588L23.8961%2021.7231M1.02686%2018.4553H27.1632L17.3621%208.65188%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E)}.p-home_contact__figure{bottom:0;position:absolute;right:-50px}.p-home_ao{margin:0 auto;max-width:1152px;overflow:hidden;position:relative;width:100%}.p-home_ao__lead{font-size:34px;font-weight:300;letter-spacing:.15em;line-height:1.58;margin-bottom:20px;text-align:center}.p-home_ao__lead>span{background-color:#eff5f3;display:inline-block;font:inherit}.p-home_ao__lead span{font:inherit}:lang(en) .p-home_ao__lead{letter-spacing:.02em}.p-home_ao__title{background-color:#03a1c0;border-radius:8px;box-sizing:border-box;color:#fff;margin:0 auto;padding:16px 16px 12px;position:relative;width:calc(100% - 16px);z-index:1}.p-home_ao__title--en{font-size:10px;font-weight:700;letter-spacing:.2em;line-height:1.6;padding-bottom:5px;text-transform:uppercase}:lang(en) .p-home_ao__title--en{font-size:22px;font-weight:700;letter-spacing:.04em;padding:0;text-align:center}:lang(en) .p-home_ao__title--en br{display:none}.p-home_ao__title--jp{border-top:1px solid #fff;font-size:24px;font-weight:300;letter-spacing:.1em;line-height:1.6}.p-home_ao__objects{margin:-63px auto 0;max-width:375px;padding-top:122px;position:relative;z-index:2}.p-home_ao__office{display:none}.p-home_ao__features{display:flex;flex-direction:column;gap:64px}.p-home_ao__feature-figure{display:block;margin:0 auto;position:relative;width:252px}.p-home_ao__feature-figure:before{background-color:#00c2e9;border-radius:50%;content:"";display:block;height:100%;left:0;opacity:.21;position:absolute;top:0;width:100%;z-index:-1}.p-home_ao__feature-figure img{max-width:100%}.p-home_ao__feature-badge{position:absolute;right:-50px;top:0;width:101px}.p-home_ao__feature-title{background-color:#eff5f3;color:#4a4a57;font-size:21px;font-weight:700;letter-spacing:.4em;margin:8px auto 0;padding:8px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-home_ao__feature-title span{font:inherit}.p-home_ao__text,:lang(en) .p-home_ao__feature-title{letter-spacing:.05em}.p-home_ao__text{background-color:#eff5f3;font-size:18px;line-height:1.8;margin:74px auto 0;text-align:center;width:calc(100% - 24px)}.p-home_ao__button{margin:52px auto 0;max-width:245px}.p-home_ao__companies{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:30px;margin-top:40px;padding:20px;position:relative;z-index:2}.p-home_ao__companies img{height:112px;width:auto}.p-home_banner{overflow:hidden;padding-top:35px}.p-home_banner__inner{margin:0 auto;max-width:1208px;position:relative;z-index:2}.p-home_banner__list{display:flex}.p-home_banner__card{background-color:#fff;border:1px solid #e6e6ea;border-radius:16px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:24px 16px 16px;position:relative;transition:opacity .3s;width:272px;z-index:1}.p-home_banner__card:hover .c-button_green__inner{background:#2a706b}.p-home_banner__card-text{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.p-home_banner__card-text--small{background-color:#f4f4f8;color:#545461;display:block;font-size:15px;letter-spacing:.12em;padding:4px 2px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-home_banner__card-text--large{color:#383845;display:block;font-size:30px;font-weight:600;letter-spacing:.12em;line-height:1.16}.p-home_banner__card-text--large span{font-size:14px;font-weight:inherit}.p-home_banner__card-img{left:-15px;margin-bottom:8px;position:relative;width:calc(100% + 30px)}.p-home_banner__button .c-button_green{height:45px}.p-home_banner__button .c-button_green:after{height:21px}.p-home_banner__button .c-button_green__inner{font-size:15px;gap:0;letter-spacing:.03em;padding-left:12px;padding-right:10px}.p-home_banner__button .c-button_green__inner:after{width:24px}.p-home_banner__pagination{align-items:center;display:flex;gap:14px;justify-content:center;margin-top:33px}.p-home_banner__bullet{background-color:#bdbdbd;border-radius:50%;display:block;height:10px;width:10px}.p-home_banner__bullet.swiper-pagination-bullet-active{background-color:#00a799}.p-home_detail{margin-top:24px;position:relative}.p-home_detail__inner{margin:0 auto;max-width:1588px}.p-home_detail__sec1{overflow:hidden}.p-home_detail__line{display:none}.p-home_detail__earth{height:455px;margin:0 auto -105px;overflow:hidden;position:relative;width:431px}.p-home_detail__earth-svg{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%}.p-home_detail__earth .earth_ellipse{left:40.0800464037%;position:absolute;top:37.9659340659%;transform:rotate(-180deg);transition:1s ease-in-out;translate:-50% -50%;width:98.3%}.is-inview .p-home_detail__earth .earth_ellipse{transform:rotate(0)}.p-home_detail__catch{color:#20202f;display:flex;flex-direction:column;font-size:42px;font-weight:300;gap:10px;margin:0 auto 40px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-home_detail__catch span{font:inherit}:lang(en) .p-home_detail__catch{box-sizing:border-box;display:block;font-size:37px;line-height:1.3;padding:0 24px;width:100%}:lang(en) .p-home_detail__catch>span{display:block}.p-home_detail__lead{align-items:flex-start;display:flex;flex-direction:column;margin:0 auto 50px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}:lang(en) .p-home_detail__lead{display:block;padding:0 24px}.p-home_detail__lead span{background-color:#00a799;color:#fff;display:inline-block;font-size:24px;font-weight:300;line-height:2;padding:0 14px}:lang(en) .p-home_detail__lead span{background-color:initial;color:#20202f;font-size:19px;font-weight:300;letter-spacing:.02em;line-height:1.89;padding:0}.p-home_detail__connection{pointer-events:none;position:relative;z-index:3}.p-home_detail__connector{animation-timing-function:ease-in-out;display:none;left:50%;position:absolute;stroke-dasharray:100%;stroke-dashoffset:150%;top:50%;transform:translate(-50%,-50%);width:min(950px,59.82368vw)}.is-inview .p-home_detail__connector{animation:connectors 2s forwards}@keyframes connectors{0%{stroke-dashoffset:150%}to{stroke-dashoffset:200%}}.p-home_detail__db{box-sizing:border-box;height:299px;margin:0 auto 80px;overflow:hidden;padding:18px;position:relative;width:299px}.p-home_detail__db-ring{animation:rotate 10s linear infinite;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.p-home_detail__db-content{background-color:#4a4a57;border-radius:50%;box-sizing:border-box;height:100%;margin:0 auto;position:relative;width:100%}.p-home_detail__db-inner{height:100%;transform:scale(.78);width:100%}@keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}.p-home_detail__db .db{left:calc(50% - 119px);position:absolute;top:calc(50% - 97px)}.p-home_detail__db .db-shadow{left:calc(50% - 92px);position:absolute;top:calc(50% + 10px)}.p-home_detail__db .curve-txt{color:#fff;left:calc(50% - 119px);overflow:visible;position:absolute;scale:1.15;top:calc(50% - 144px)}.p-home_detail__db .curve-txt path{fill:#0000}.p-home_detail__db .curve-txt text{fill:#fff;letter-spacing:.5em}:lang(en) .p-home_detail__db .curve-txt text{letter-spacing:.05em}.p-home_detail__db .cover-top,.p-home_detail__db .ring1{animation:r1 5s infinite;stroke-dasharray:400}@keyframes r1{0%{stroke-dashoffset:0}to{stroke-dashoffset:800}}.p-home_detail__db .ring2{animation:r2 4.5s infinite;stroke-dasharray:410}@keyframes r2{0%{stroke-dashoffset:100}to{stroke-dashoffset:916}}.p-home_detail__db .cover-bottom,.p-home_detail__db .ring3{animation:r3 4s infinite;stroke-dasharray:400}@keyframes r3{0%{stroke-dashoffset:0}to{stroke-dashoffset:800}}.p-home_detail__db-title{display:none}.p-home_detail__db-title-inner{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:space-between;padding:0 min(185px,11.64987vw)}:lang(en) .p-home_detail__db-title-inner{padding:0 min(140px,8.81612vw)}.p-home_detail__db-link{align-items:center;border:1px solid #0000;border-radius:80px;color:#fff;display:flex;flex-direction:column;left:0;padding-bottom:min(32px,2.01511vw);padding-top:min(40px,2.51889vw);pointer-events:auto;top:0;transition:all .3s;width:min(145px,9.13098vw)}:lang(en) .p-home_detail__db-link{border-radius:102px;box-sizing:border-box;height:362px;justify-content:center;padding-left:min(18px,1.1335vw);padding-right:min(18px,1.1335vw);width:min(202px,12.7204vw)}.p-home_detail__db-link--fleet{background-color:#00a799}.p-home_detail__db-link--fleet:hover{background-color:#2a706b}.p-home_detail__db-link--fleet.is-deactive{background-color:#f1f6f4;border:1px solid rgba(0,167,153,.278);color:#00a79999}.p-home_detail__db-link--fleet.is-deactive:hover{background-color:#f1f6f4;border:1px solid;color:#00897b}.p-home_detail__db-link--ao{background-color:#03a1c0}.p-home_detail__db-link--ao:hover{background-color:#1a6778}.p-home_detail__db-link--ao.is-deactive{background-color:#f1f6f4;border:1px solid rgba(3,161,192,.278);color:#03a1c099}.p-home_detail__db-link--ao.is-deactive:hover{background-color:#f1f6f4;border:1px solid;color:#0083a2}.p-home_detail__db-link-en{box-sizing:border-box;display:block;font-size:min(12px,.75567vw);font-weight:700;letter-spacing:.2em;line-height:1.6;padding-bottom:8px;padding-left:18px;text-transform:uppercase;width:100%}:lang(en) .p-home_detail__db-link-en{font-size:min(22px,1.38539vw);font-weight:700;letter-spacing:.04em;margin:0 auto;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-home_detail__db-link-jp{border-top:1px solid;font-size:min(35px,2.20403vw);font-weight:300;letter-spacing:.4em;line-height:1.6;padding-top:8px;text-orientation:upright;writing-mode:vertical-rl}.p-home_detail__dx{position:relative}.p-home_detail__dx:before{background:linear-gradient(180deg,#83eee9,#0061b2 37.41%);content:"";display:block;height:calc(100% - 150px);left:50%;position:absolute;top:100px;transform:translate(-50%);width:2px;z-index:-1}.p-home_detail__dx-content{display:flex;flex-direction:column;gap:168px;position:relative}.p-home_detail__bg-line{display:none;overflow:visible;position:absolute}.p-home_fleet{margin:0 auto;max-width:1152px;overflow:hidden;position:relative;width:100%}.p-home_fleet__lead{font-size:34px;font-weight:300;letter-spacing:.15em;line-height:1.58;margin-bottom:20px;text-align:center}.p-home_fleet__lead>span{background-color:#eff5f3;display:inline-block}.p-home_fleet__lead span{font:inherit}:lang(en) .p-home_fleet__lead{letter-spacing:.02em}.p-home_fleet__title{background-color:#00a799;border-radius:8px;box-sizing:border-box;color:#fff;margin:0 auto;padding:16px 16px 12px;position:relative;width:calc(100% - 16px);z-index:1}.p-home_fleet__title--en{font-size:10px;font-weight:700;letter-spacing:.2em;line-height:1.6;padding-bottom:5px;text-transform:uppercase}:lang(en) .p-home_fleet__title--en{font-size:22px;font-weight:700;letter-spacing:.04em;padding:0;text-align:center}:lang(en) .p-home_fleet__title--en br{display:none}.p-home_fleet__title--jp{border-top:1px solid #fff;font-size:24px;font-weight:300;letter-spacing:.1em;line-height:1.6}.p-home_fleet__objects{margin:-63px auto 0;max-width:375px;padding-top:122px;position:relative;z-index:2}.p-home_fleet__ellipse{border-radius:50%;height:307px;position:absolute;width:307px}.p-home_fleet__ellipse--right{background-color:#2bcabc;opacity:.3;right:-77px;top:0}.p-home_fleet__ellipse--left{background-color:#83eee9;left:-70px;opacity:.2;top:109px;z-index:-1}.p-home_fleet__car{display:block;margin:0 auto;max-width:311px;position:relative;transform:translate(-10px);width:100%;z-index:1}.p-home_fleet__features{display:flex;flex-direction:column;gap:64px;margin:36px auto 0;max-width:216px}.p-home_fleet__feature{align-items:center;box-sizing:border-box;display:flex;flex-direction:column-reverse;gap:8px}.p-home_fleet__feature--filter{--feature-img-width:160px}.p-home_fleet__feature--timeline{--feature-img-width:164px}.p-home_fleet__feature--recorder{--feature-img-width:194px}.p-home_fleet__feature-title{background-color:#eff5f3;font-size:21px;font-weight:700;letter-spacing:.4em;padding:8px 18px}.p-home_fleet__feature-title span{font:inherit}:lang(en) .p-home_fleet__feature-title{font-size:27px;font-weight:700;letter-spacing:.05em;padding:0;text-align:center;white-space:nowrap}.p-home_fleet__feature-image{filter:drop-shadow(0 17.575px 30.903px 0 rgba(3,12,77,.07));max-width:var(--feature-img-width,100%);width:100%}.p-home_fleet__text{background-color:#eff5f3;font-size:18px;letter-spacing:.05em;line-height:1.8;margin:74px auto 0;max-width:calc(100% - 24px);text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-home_fleet__button{margin:52px auto 0;max-width:245px}.p-home_fleet__companies{box-sizing:border-box;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-top:76px;padding:20px;position:relative}.p-home_fleet__companies:before{background-color:#f1f6f4;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translate(-50%);width:30%;z-index:-1}.p-home_fleet__companies img{max-width:100%;position:relative;z-index:1}.p-home_mobility span{font:inherit}.p-home_mobility__header{aspect-ratio:375/174;display:flex;flex-direction:column;justify-content:center;margin-bottom:50px;overflow:hidden;padding:20px 10px;position:relative;text-align:center;z-index:1}.p-home_mobility__header-img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}.p-home_mobility__title{font-size:34px;font-weight:300;letter-spacing:.15em;line-height:1.5}:lang(en) .p-home_mobility__title{letter-spacing:0}.p-home_mobility__lead{font-size:18px;letter-spacing:.1em;line-height:1.8;text-align:center}.p-home_mobility__categories{margin:0 auto;width:calc(100% - 48px)}.p-home_mobility__category{padding-left:24px;padding-right:24px}.p-home_mobility__category-line{background-color:#6e6e7c;display:block;height:1px;margin:40px 0;width:100%}.p-home_mobility__category-title{color:#545461;font-size:21px;font-weight:700;letter-spacing:.4em;line-height:1.6}:lang(en) .p-home_mobility__category-title{letter-spacing:.05em}.p-home_mobility__category-lead{color:#545461;font-size:16px;letter-spacing:.05em;line-height:1.9}.p-home_mobility__category-img{margin:0 auto;max-width:244px}.p-home_mobility__category-img img{max-width:100%}.p-home_mobility__shapes{display:block;margin-top:-50px;overflow:hidden}.p-home_mobility__shapes img{transform:translate(-7.6%);width:168%}.p-home__noise{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:388px;-webkit-user-select:none;user-select:none;width:100%}.p-home__noise:before{animation:animateGrain 8s steps(10) infinite;background-image:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/home/noise.webp);background-size:300px;content:"";display:block;height:200%;left:0;position:absolute;top:0;width:200%}@keyframes animateGrain{0%,to{transform:translate(0)}10%{transform:translate(-5%,-10%)}20%{transform:translate(-15%,-20%)}30%{transform:translate(-5%,-10%)}40%{transform:translate(-15%,-20%)}50%{transform:translate(-5%,-10%)}60%{transform:translate(-15%,-20%)}70%{transform:translate(-5%,-10%)}80%{transform:translate(-15%,-20%)}90%{transform:translate(-5%,-10%)}to{transform:translate(-15%,-20%)}}.p-inquiry-contact_form{margin:0 auto;width:calc(100% - 48px)}.p-inquiry-contact_form label{color:#828282;display:block;font-size:12px;font-style:normal;font-weight:500;padding-bottom:8px}.p-inquiry-contact_form input,.p-inquiry-contact_form select{border:2px solid #bdbdbd;border-radius:6px;box-sizing:border-box;font-size:15px;height:52px;padding:0 12px;transition:all .25s ease-in-out;width:100%}.p-inquiry-contact_form input:focus,.p-inquiry-contact_form select:focus{border:2px solid #4f4f4f;color:#333!important;outline:0}.p-inquiry-contact_form textarea{border-radius:6px;box-sizing:border-box;font-size:15px;height:180px;line-height:1.6;max-width:903px;padding:12px;transition:all .25s ease-in-out;width:100%}.p-inquiry-contact_form textarea:focus{border:2px solid #4f4f4f;color:#333!important;outline:0}.p-inquiry-contact_form button{background:#fbf548;border:none;border-radius:12px;box-shadow:-1px 5px 21px #045f5866;color:#0b4e49;display:flex;justify-content:space-between;letter-spacing:.02em;margin-top:8px;padding:22px 16px;position:relative;transition:all .25s ease-in-out;vertical-align:middle;width:134px}.p-inquiry-contact_form button:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38' fill='none'%3E%3Cpath stroke='%230B4E49' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1.036 18.456C1.324 8.78 9.256 1.027 19 1.027c9.927 0 17.973 8.047 17.973 17.973 0 9.927-8.046 17.973-17.972 17.973-8.81 0-16.14-6.339-17.677-14.705m16.039 5.991 6.534-6.535m-22.87-3.268h26.137l-9.801-9.804'/%3E%3C/svg%3E") 50%/contain no-repeat;content:"";display:block;height:38px;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:all .25s ease-in-out;width:38px}.p-inquiry-contact_form button:hover{background:#00a799;box-shadow:-1px 5px 21px 0 rgba #045f5833;color:#fbf548;opacity:1;outline:0}.p-inquiry-contact_form button:hover:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38' fill='none'%3E%3Cpath stroke='%23fbf548' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1.036 18.456C1.324 8.78 9.256 1.027 19 1.027c9.927 0 17.973 8.047 17.973 17.973 0 9.927-8.046 17.973-17.972 17.973-8.81 0-16.14-6.339-17.677-14.705m16.039 5.991 6.534-6.535m-22.87-3.268h26.137l-9.801-9.804'/%3E%3C/svg%3E") 50%/contain no-repeat}.p-inquiry-contact_form button p{font:600 18px/1.8 var(--font)}.p-inquiry-contact_form_form-group{padding-bottom:32px}.p-header-company-form{max-width:100%}.p-header-company-form .p-header-company-form__headwrapper{background:#fff;height:75px;position:relative;top:0;width:100%;z-index:10}.p-header-company-form .p-header-company-form__headwrapper :after{background:#0b4e49;border-radius:6px;content:"";display:block;filter:blur(38.1665px);height:100%;left:0;margin:0 auto;opacity:.3;position:absolute;right:0;top:0;width:calc(100% - 18px);z-index:-1}.p-header-company-form .p-header-company-form__headwrapper .p-header-company-form__headimg{background:#fff;padding:20px 24px 21px}.p-header-company-form .p-header-company-form__headwrapper .p-header-company-form__headimg img{width:200px}.p-header-company-form .p-header-company-form__heading{color:#004f49;font:700 28px/42px var(--font);padding:40px 24px 24px}.l-company-form{display:block;max-width:100%}.p-company-form__left{max-width:100%;padding:0 24px 29px}.p-company-form__text{color:#333;font:18px/27px var(--font)}.p-company-form__list{padding:25px 0 21px}.p-company-form__list li{background-image:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/inquiry/save.webp);background-position:0 3px;background-repeat:no-repeat;background-size:1em;color:#333;font:18px/1.4 var(--font);padding-bottom:13px;padding-left:1.2em}.p-company-form__list li:last-child{padding-bottom:auto}.p-company-form__imgbox{padding:0 24px 36px}.p-company-form__imgbox .p-company-form__mainimg{border-radius:12px;width:100%}.p-company-form__right{width:100%}.p-company-form__wrapper{background-color:#dcfefd;padding:25px 24px}.p-company-form__formtitle{font:700 20px/1 var(--font)}.p-company-form__formabout{font:normal 14px/24px var(--font);padding:21px 0 22px}.p-company-form__formblock{padding:0 0 15px}.p-company-form__label{font:700 15px/1.6 var(--font)}.p-company-form__label .p-company-form__asterisk{color:#bf0000;padding-right:5px}.p-company-form__formselect,.p-company-form__formtext{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:2px solid #e0e0e0;border-radius:6px;box-sizing:border-box;color:#757575;font:normal 14px/24px var(--font);padding:10px 14px 9px;transition:all .25s ease-in-out;width:100%}.p-company-form__formselect:focus,.p-company-form__formselect:hover,.p-company-form__formtext:focus,.p-company-form__formtext:hover{border:2px solid #3edcd5;color:#333;outline:0}.p-company-form__formselect ::placeholder,.p-company-form__formtext ::placeholder{color:#757575}.p-company-form__checkpri{display:flex;padding:0 0 58px}.p-company-form__checkreason1{display:flex;padding:15px 0}.p-company-form__radiobutton{margin:0 5px 0 0}.p-company-form__checkreason2,.p-company-form__checkreason3{display:flex;padding:0 0 15px}.p-company-form__formcheck input[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;height:1em;margin:0 10px 0 0;width:1em}.p-company-form__formcheck input[type=checkbox] label{font:normal 15px/24px var(--font)}.p-company-form__button{background:linear-gradient(190.17deg,#1f214a -110.71%,#191e7d00 60.99%),#00a99d;border:none;border-radius:52px;box-shadow:0 12px 12px #02322f33;color:#fff;font:18px/24px var(--font);line-height:48px;margin-top:10px;padding:0 24px;transition:all .25s ease-in-out;width:100%}.p-company-form__button:hover{background:linear-gradient(28.77deg,#1f214a -67.18%,#191e7d00 57.02%),#008b7f;box-shadow:0 0 44px #02322f33}.p-ir_business__inner{display:flex;flex-direction:column;gap:40px}.p-ir_business__heading{font-size:32px;font-weight:700;line-height:1.65;padding-bottom:18px;position:relative}.p-ir_business__heading:before{background-color:#00a799;border-radius:4px;bottom:0;content:"";display:block;height:6px;left:0;position:absolute;width:68px}.p-ir_business__content{display:grid;gap:12px;grid-template-columns:1fr}.p-ir_business__area{color:#2a706b;font-size:24px;font-weight:700}.p-ir_business__box{border-radius:24px;overflow:hidden}.p-ir_business__col-inner{margin:0 auto;max-width:263px}.p-ir_business__col{background-color:#dcfefd;box-sizing:border-box;padding:32px}.p-ir_business__col--ao{background-color:#d5f6fc;padding:32px 47px}.p-ir_business__subtitle{font-size:15px}.p-ir_business__subtitle,.p-ir_business__title{font-weight:700;line-height:1.4;margin-bottom:6px}.p-ir_business__title{color:#2a706b;font-size:34px}.p-ir_business__title .u-dib{display:inline-block;font:inherit}.p-ir_business__title--overseas{color:#1a6778}.p-ir_business__item{color:#282828;font-size:15px;line-height:1.4;padding-left:1em;position:relative}.p-ir_business__item:before{content:"・";left:0;position:absolute;top:0}.p-ir_business__target{margin-top:20px;position:relative}.p-ir_business__target-figure{margin:0 auto;width:214px}.p-ir_business__target-figure img{max-width:100%}.p-ir_business__target-list{bottom:26px;left:50%;max-width:102px;position:absolute;transform:translate(-50%)}.p-ir_business__target-item{color:#000;font-size:12px;line-height:1.4;padding-left:1em;position:relative}.p-ir_business__target-item:before{content:"・";left:0;position:absolute;top:0}.p-ir_business__target-item--white{color:#fff}.p-ir_business__paragraph{margin:0 auto;max-width:265px}.p-ir_business__overseas{background-color:#dcfefd;display:flex;flex-direction:column;gap:30px;padding:32px}.p-ir_business__overseas-figures{align-items:center;display:flex;flex-direction:column;gap:30px}.p-ir_business__overseas-figure{margin:0 auto;max-width:180px;position:relative}.p-ir_business__overseas-caption{bottom:23px;color:#20202f;font-size:12px;font-weight:400;left:50%;line-height:1.25;position:absolute;text-align:center;transform:translate(-50%)}.p-ir_business__overseas-text{color:#20202f;font-size:20px;font-weight:700;line-height:1.65}.p-ir_clendar__list{font:16px/1.6 var(--font)}.p-ir_clendar__img{max-width:none;width:800px}.p-ir_clendar__item{padding:40px 0 0}.p-ir_clendar__dt{color:#4f4f4f;font-weight:800;padding:0 0 8px}.p-ir_clendar__dd{color:#333}.p-ir_clendar__note{color:#000;font:12px/1.6 var(--font);margin:40px 0 0}.p-ir_cashflow__box{margin:0 0 50px}.p-ir_cashflow__heading{align-items:end;border-bottom:1px solid #bdbdbd;color:#333;display:flex;font:700 24px/1.4 var(--font);letter-spacing:0;margin:0 auto 20px;padding:0 0 5px}.p-ir_cashflow__unit{color:#828282;font:800 14px/1.2 var(--font);padding:0 0 16px}.p-ir_cashflow__tab{font:calc(5px + 1.5vw) /1 var(--font);padding:30px 0 0}.p-ir_cashflow__note{font:12px/1.6 var(--font);margin-top:32px}.p-ir_cashflow__caution{background:#f2f2f2;font:14px/1.6 var(--font);margin:50px 0 0;max-width:606px;padding:20px}.p-ir_cashflow__title{font-weight:800}.p-ir_disclaimer__p{font:16px/1.6 var(--font);letter-spacing:.05em}.p-ir_disclaimer__p:not(:first-of-type){margin:24px 0 0}.p-ir_faq__item{border-bottom:1px solid #e0e0e0;font:16px/1.65 var(--font)}.p-ir_faq__dt{cursor:pointer;display:grid;gap:14px;grid-template:1fr/24px 1fr;padding:16px 0;transition:background-color .2s ease,padding .2s ease}.p-ir_faq__dt:hover{background-color:#ebfffd}.p-ir_faq__dt:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzBjYjlhYyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTEiLz48cGF0aCBkPSJNMTIgN3Y1aDVtLTUgNXYtMi41TTcgMTJoMi41Ii8+PC9zdmc+) 50%/contain no-repeat;content:"";height:24px;width:24px}.active .p-ir_faq__dt{font-weight:700;padding:16px 0 4px}.active .p-ir_faq__dt:hover{background-color:initial}.active .p-ir_faq__dt:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzk0OTQ5NCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTEiLz48cGF0aCBkPSJNNyAxMmgxMCIvPjwvc3ZnPg==)}.p-ir_faq__dd{padding:0 0 0 38px}.p-ir_faq__a{color:#00a799;text-decoration:underline}.p-ir_faq__a:hover{color:#2a706b}.p-ir_finance__box{margin:0 0 50px}.p-ir_finance__heading{align-items:end;border-bottom:1px solid #bdbdbd;color:#333;display:flex;font:700 24px/1.4 var(--font);letter-spacing:0;margin:0 auto 20px;padding:0 0 5px}.p-ir_finance__unit{color:#828282;font:800 14px/1.2 var(--font);padding:0 0 16px}.p-ir_finance__tab{font:calc(5px + 1.5vw) /1 var(--font);padding:30px 0 0}.p-ir_finance__note{font:12px/1.6 var(--font)}.p-ir_finance__caution{background:#f2f2f2;font:14px/1.6 var(--font);margin:50px 0 0;padding:20px}.p-ir_finance__title{font-weight:800}.p-ir_governance__container{display:grid;gap:42px}.p-ir_governance__section{color:#333;display:grid;font:16px/1.85 var(--font);gap:14px;letter-spacing:.05em}.p-ir_governance__title{color:#2a706b;font:700 20px/1.65 var(--font)}.p-ir_governance__figure{display:grid;margin:0 -16px;place-content:center}.p-ir_governance__ul{font:20px/1.5 var(--font)}.p-ir_highlight__box{margin:0 0 50px}.p-ir_highlight__heading{align-items:end;border-bottom:1px solid #bdbdbd;color:#333;display:flex;font:700 24px/1.4 var(--font);letter-spacing:0;margin:0 auto 20px;padding:0 0 5px}.p-ir_highlight__unit{color:#828282;font:800 14px/1.2 var(--font);padding:0 0 16px}.p-ir_highlight__note{font:12px/1.6 var(--font)}.p-ir_highlight__caution{background:#f2f2f2;font:14px/1.6 var(--font);margin:50px 0 0;padding:20px}.p-ir_highlight__title{font-weight:800}.p-ir_inquiry{max-width:675px}.p-ir_inquiry__heading{color:#333;font:700 16px/1.85 var(--font);letter-spacing:.05em}.p-ir_inquiry__text{margin:32px 0 0}.p-ir_inquiry__text,.p-ir_inquiry__ul{color:#4f4f4f;font:12px/1.85 var(--font);letter-spacing:.05em}.p-ir_inquiry__ul{display:grid;gap:6px;margin:6px 0 0}.p-ir_inquiry__li{display:flex}.p-ir_inquiry__li:before{content:"・";min-width:12px;text-align:center}.p-ir_inquiry__note{color:#333;font:16px/1.85 var(--font);letter-spacing:.05em;margin:63px 0 0}.p-ir_inquiry__form{max-width:460px}.p-ir_inquiry .p-inquiry-form__form{max-width:461px}.p-ir_inquiry__list{font:16px/1.6 var(--font);margin:55px 0 30px}.p-ir_inquiry__item{padding:0 0 25px;position:relative}.p-ir_inquiry__item.check{display:flex;gap:10px}.p-ir_inquiry__dt{color:#828282;font-weight:700;padding:0 0 10px}.check .p-ir_inquiry__dt{order:1;padding:0}.p-ir_inquiry__dd{width:100%}.check .p-ir_inquiry__dd{color:#828282;font-weight:700;position:relative;width:auto;z-index:1}.p-ir_inquiry__input{border:2px solid #bdbdbd;border-radius:.5em;box-sizing:border-box;font:14px/1.6 var(--font);padding:1em .5em;width:100%}.p-ir_inquiry__check{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.p-ir_inquiry__error{bottom:4px;color:red;font-size:12px;position:absolute}.p-ir_inquiry__button{align-items:center;background:linear-gradient(219.17deg,#03acc4 -12.49%,#008da000 69.44%),#00a892;border:0;border-radius:8px;color:#fff;display:flex;font:700 16px/1 var(--font);gap:24px;height:64px;justify-content:space-between;letter-spacing:.05em;margin:50px auto 0;min-width:160px;padding:1px 16px 0 24px;position:relative;transition:background-color .2s ease,color .2s ease;z-index:1}.p-ir_inquiry__button:hover{background:#2a706b}.p-ir_inquiry__button:before{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2238%22%20height%3D%2238%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.036%2018.455C1.324%208.781%209.256%201.027%2019%201.027c9.927%200%2017.973%208.047%2017.973%2017.973%200%209.926-8.046%2017.973-17.973%2017.973-8.81%200-16.14-6.34-17.676-14.705m16.038%205.99l6.535-6.535m-22.87-3.268h26.137l-9.802-9.803%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;content:"";display:block;height:38px;order:1;width:38px}.p-ir_inquiry__button:after{background:#045f58;border-radius:5.0769px;bottom:5px;content:"";display:block;filter:blur(20px);height:14px;left:0;margin:0 auto;position:absolute;right:0;transform:translateZ(0);width:calc(100% - 26px);z-index:-1}.p-ir_library__card{margin-bottom:24px}.p-ir_library__heading{align-self:end;border-bottom:1px solid #bdbdbd;color:#333;font:700 24px/1.4 var(--font);letter-spacing:1px;margin:0 auto 7px;padding:0 0 5px;width:100%}.p-ir_library__btn{color:#00a799;display:block;margin-left:auto;margin-right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-ir_library__btn:hover{color:#333}.p-ir_library__svg{fill:none;margin:0 0 0 1em;stroke:#2a706b;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;transition:stroke .2s ease}.p-ir_library__btn:hover .p-ir_library__svg{stroke:#333}.p-ir_magazine{display:flex;flex-direction:column;gap:32px}.is_complete .p-ir_magazine__form{display:none}.p-ir_magazine__form-inner{display:flex;flex-direction:column;gap:24px}.p-ir_magazine__text{font-size:20px;font-weight:700;line-height:1.65}.p-ir_magazine__form-group{display:flex;flex-direction:column;gap:12px}.p-ir_magazine__label{color:#282828;font-size:12px;font-weight:700}.p-ir_magazine__input{border:1px solid #bdbdbd;border-radius:4px;box-sizing:border-box;font-size:14px;line-height:1;max-width:362px;padding:10px 0 10px 16px;width:100%}.p-ir_magazine__input ::placeholder{color:#bdbdbd}.p-ir_magazine__term{align-items:center;display:flex;gap:5px;position:relative}.p-ir_magazine__check-block{position:relative}.p-ir_magazine__checkbox{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.p-ir_magazine__check-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cg filter='url(%23a)'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M2 0a2 2 0 0 0-2 2v20a2 2 0 0 0 2 2h20a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2z' clip-rule='evenodd'/%3E%3C/g%3E%3Cpath stroke='%23828282' d='M.5 2A1.5 1.5 0 0 1 2 .5h20A1.5 1.5 0 0 1 23.5 2v20a1.5 1.5 0 0 1-1.5 1.5H2A1.5 1.5 0 0 1 .5 22z'/%3E%3Cpath stroke='%23F2F2F2' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M6 14.546 10.398 19 20 5'/%3E%3Cdefs%3E%3Cfilter id='a' width='24' height='25' x='0' y='0' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='1'/%3E%3CfeGaussianBlur stdDeviation='1.5'/%3E%3CfeComposite in2='hardAlpha' k2='-1' k3='1' operator='arithmetic'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0'/%3E%3CfeBlend in2='shape' result='effect1_innerShadow_58_145'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");display:block;height:24px;width:24px}:checked+.p-ir_magazine__check-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cg filter='url(%23a)'%3E%3Cpath fill='%23dcfefd' fill-rule='evenodd' d='M2 0a2 2 0 0 0-2 2v20a2 2 0 0 0 2 2h20a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2z' clip-rule='evenodd'/%3E%3C/g%3E%3Cpath stroke='%23828282' d='M.5 2A1.5 1.5 0 0 1 2 .5h20A1.5 1.5 0 0 1 23.5 2v20a1.5 1.5 0 0 1-1.5 1.5H2A1.5 1.5 0 0 1 .5 22z'/%3E%3Cpath stroke='%23002623' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M6 14.546 10.398 19 20 5'/%3E%3Cdefs%3E%3Cfilter id='a' width='24' height='25' x='0' y='0' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='1'/%3E%3CfeGaussianBlur stdDeviation='1.5'/%3E%3CfeComposite in2='hardAlpha' k2='-1' k3='1' operator='arithmetic'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0'/%3E%3CfeBlend in2='shape' result='effect1_innerShadow_58_145'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E")}.p-ir_magazine__agree{color:#282828;font-size:12px}.p-ir_magazine__link{color:inherit;text-decoration:underline}.p-ir_magazine__submit{background:#f7ff14;border-radius:4px;box-sizing:border-box;color:#274947;font-size:21px;font-weight:700;padding:4px;transition:color .3s,background-color .3s;width:87px}.p-ir_magazine__submit:disabled{opacity:.4}.p-ir_magazine__submit:not(:disabled):hover{background-color:#dcfefd;color:#1d4e4b}.p-ir_magazine__success{display:none}.is_complete .p-ir_magazine__success{display:block}.p-ir_magazine__note{color:#828282;font-size:12px;letter-spacing:.05em;line-height:1.6;padding-left:1.5em;position:relative}.p-ir_magazine__note:before{content:"※";left:0;position:absolute;top:0}.p-ir_meeting__title{color:#333;font:800 30px/1.2 var(--font);padding:20px 0}.p-ir_meeting__box{margin:0 0 50px}.p-ir_message{max-width:672px}.p-ir_message__figure{margin:0 auto;position:relative;width:250px}.p-ir_message__figure:before{background:#2ccabc;border-radius:10px;content:"";display:block;height:234px;left:-10px;position:absolute;width:100%}.p-ir_message__img{border-radius:10px;box-shadow:0 5px 20px #045f5845;margin:20px 0 0 10px;position:relative}.p-ir_message__heading{color:#2a706b;display:block;font:700 27px/1.8 var(--font);letter-spacing:1px;margin:40px auto 30px;text-align:center}:lang(en) .p-ir_message__heading br{display:none}.p-ir_message__text{font:16px/1.6 var(--font);letter-spacing:.05em}.p-ir_message__text p:not(:first-of-type){padding:1.5em 0 0}.p-ir_message__text a{color:#00a799;text-decoration:underline}.p-ir_message__text a:hover{color:#2a706b}.p-ir_message__sign{padding:2em 0 0}.p-ir_message__name{display:block;font:800 20px/1.6 var(--font)}.p-ir_notice__container{display:grid;gap:46px;margin:81px 0 0;max-width:631px}.p-ir_notice__text{color:#333;font:18px/1.5 var(--font)}.p-ir_notice__p:not(:first-of-type){margin:16px 0 0}.p-ir_notice__dl{color:#333;font:18px/1.95 var(--font)}.p-ir_notice__dt{font-weight:700}.p-ir_notice__button{width:250px}.p-ir_numbers__heading{font-size:32px;font-weight:700;line-height:1.65;margin-bottom:60px;padding-bottom:18px;position:relative}.p-ir_numbers__heading:before{background-color:#00a799;border-radius:4px;bottom:0;content:"";display:block;height:6px;left:0;position:absolute;width:68px}.p-ir_numbers__content{display:grid;gap:40px;grid-template-columns:1fr}.p-ir_numbers__item{background-color:#fff;border-radius:12px;box-shadow:0 35.62px 66.93px #1508631a;box-sizing:border-box;margin:0 auto;max-width:327px;min-height:189px;padding:24px;position:relative;width:100%}.p-ir_numbers__item-inner{display:grid;gap:12px;grid-template-columns:1fr}.p-ir_numbers__figure{bottom:0;height:100%;pointer-events:none;position:absolute;right:0;width:100%}.p-ir_numbers__figure img{height:100%;object-fit:contain;object-position:right bottom;width:100%}.p-ir_numbers__label{color:#4f4f4f;font-size:20px;font-weight:700;line-height:1.4}.p-ir_numbers__number{color:#00a799;font-size:33px;font-weight:700;line-height:1}.p-ir_numbers__unit{font-size:18px;font-weight:700}.p-ir_numbers__supplement{background-color:#dcfefd;border-radius:6px;color:#20202f;display:inline-block;font-size:12px;font-weight:700;line-height:1;padding:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-ir_numbers__note{color:#828282;font-size:10px}.p-ir_performance__box{margin:0 0 50px}.p-ir_performance__heading{align-items:end;border-bottom:1px solid #bdbdbd;color:#333;display:flex;font:700 24px/1.4 var(--font);letter-spacing:0;margin:0 auto 20px;padding:0 0 5px}.p-ir_performance__unit{color:#828282;font:800 14px/1.2 var(--font);padding:0 0 16px}.p-ir_performance__tab{font:calc(5px + 1.5vw) /1 var(--font);padding:30px 0 0}.p-ir_performance__note{font:12px/1.6 var(--font);margin-top:32px}.p-ir_performance__caution{background:#f2f2f2;font:14px/1.6 var(--font);margin:50px 0 0;max-width:606px;padding:20px}.p-ir_performance__title{font-weight:800}.p-ir_policy{display:grid;gap:42px}.p-ir_policy__section{color:#333;display:grid;font:16px/1.85 var(--font);gap:12px;letter-spacing:.05em}.p-ir_policy__title{color:#333;font:700 20px/1.85 var(--font)}.p-ir_quote{color:#333;display:grid;font:16px/1.65 var(--font);gap:24px}.p-ir_quote__a{color:#00a799;text-decoration:underline}.p-ir_quote__a:hover{color:#2a706b}.p-ir_securities__title{color:#333;font:800 30px/1.2 var(--font);padding:20px 0}.p-ir_securities__box{margin:0 0 50px}.p-ir_stock__title{color:#2a706b;display:block;font:700 30px/1.2 var(--font);letter-spacing:1px;margin:0 auto 40px}.p-ir_stock__title:not(:first-of-type){margin-top:70px}.p-ir_stock__container{font:16px/1.6 var(--font)}.p-ir_stock__item{border-bottom:1px solid #d6d6d6;margin:0 0 20px;padding:0 0 16px}.p-ir_stock__dt{color:#4f4f4f;font-weight:700;letter-spacing:.05em;padding:0 0 10px}.p-ir_stock__dd{color:#333;letter-spacing:.05em}.p-ir_strength__heading{font-size:32px;font-weight:700;line-height:1.65;margin-bottom:60px;padding-bottom:18px;position:relative}.p-ir_strength__heading:before{background-color:#00a799;border-radius:4px;bottom:0;content:"";display:block;height:6px;left:0;position:absolute;width:68px}.p-ir_strength__main{display:flex;flex-direction:column;gap:72px}.p-ir_strength__lead{margin-bottom:24px}.p-ir_strength__lead,.p-ir_strength__title{color:#2a706b;font-size:24px;font-weight:700;letter-spacing:.05em;line-height:1.84}.p-ir_strength__title{margin-bottom:12px}.p-ir_strength__text{color:#000;font-size:16px;font-weight:400;letter-spacing:.05em;line-height:1.85}.p-ir_strength__picture{display:block;margin-left:-20px;margin-right:-20px;margin-top:60px}.p-ir_strength__picture img{max-width:100%}.p-ir_strength__strategy{display:flex;flex-direction:column;gap:40px}.p-ir_strength .u-only-pc{display:none}.p-ir_strategy{background-color:#f2f2f2;border-radius:18px;box-sizing:border-box;padding:30px 24px}.p-ir_strategy__container{display:flex;flex-direction:column;gap:72px}.p-ir_strategy__title{color:#00a799;font-size:20px;font-weight:700;letter-spacing:.05em;line-height:1.85;margin-bottom:8px}.p-ir_strategy__text{color:#20202f;font-size:16px;font-weight:700;line-height:1.875}.p-ir_strategy__picture{display:block;margin:20px 0 0;text-align:center}.p-ir_strategy__picture img{max-width:460px;width:100%}.p-ir_strategy__picture--target{margin-left:-12px;margin-right:-19px}.p-ir_strategy__notes{margin-top:24px}.p-ir_strategy__note{color:#4f4f4f;font-size:12px;line-height:1.66}.p-ir_strategy__lead{color:#20202f;font-size:16px;font-weight:700;line-height:1.625;margin-bottom:37px}.p-ir_strategy__model-picture{display:block;margin-bottom:58px}.p-ir_strategy__model-picture img{max-width:100%}.p-ir_strategy__model-list{display:flex;flex-direction:column;flex-shrink:0;gap:24px;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-ir_strategy__model-list>li{color:#282828;font-size:18px;font-weight:700;letter-spacing:.05em;line-height:1.84;padding-left:14px;position:relative;text-align:left}.p-ir_strategy__model-list>li:before{background-color:#00a799;border-radius:10px;content:"";display:block;height:18px;left:0;position:absolute;top:7px;width:6px}.p-ir_strategy__model-list-span{font-size:12px}.p-ir_summary-links{margin-bottom:72px}.p-ir_summary-links__text{font-size:15px;line-height:1.6;margin-bottom:18px}.p-ir_summary-links__list{display:flex;flex-direction:column;gap:14px}.p-ir_summary-links__link{align-items:center;color:#00a799;display:inline-flex;gap:14px;transition:opacity .3s}.p-ir_summary-links__link:hover{opacity:.6}.p-ir_summary-links__link:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='19' fill='none'%3E%3Cpath stroke='%232A706B' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m18 9.5-4-6m4 6-4 6m4-6H2'/%3E%3C/svg%3E") no-repeat 50%/contain;content:"";display:block;flex-shrink:0;height:18px;width:18px}.p-ir_toc{align-content:start;background:#2a706b;display:grid;gap:10px;inset:0 -100vw 0 auto;overscroll-behavior:contain;padding:14px 0 0;position:fixed;transition:right .2s ease;z-index:1}.p-ir_toc.visible{right:0;z-index:10010}.p-ir_toc__button{align-items:center;color:#fff;display:flex;font:12px/1.5 var(--font);gap:5px;height:18px;justify-self:end;margin:0 13px 0 0;width:54px}.p-ir_toc__button:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGQ9Im0xMiAuNS0xMSAxMW0wLTExIDExIDExIi8+PC9zdmc+);content:"";height:12px;transform:translateY(-1px);width:12px}.p-ir_toc__ul{background:#2a706b;box-sizing:border-box;height:100%;overflow:auto;width:100vw}.p-ir_toc__a,.p-ir_toc__span{color:#fff;display:block;font:500 16px/1.4 var(--font);padding:10px 32px;position:relative;transition:.2s ease}.p-ir_toc__a.current,.p-ir_toc__span.current{background:#2bcabc}.p-ir_toc__a br,.p-ir_toc__span br{display:none}.p-ir_toc__child .p-ir_toc__a{padding:10px 10px 10px 52px}.p-ir_toc__a-inner{position:relative}.p-ir_toc__span:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCA4Ij48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJtMTkgMS05IDYtOS02Ii8+PC9zdmc+) no-repeat;content:"";display:block;height:.5em;left:172px;position:absolute;top:calc(50% - 4px);transition:.2s;width:20px}.open .p-ir_toc__span:after{transform:rotate(180deg)}.p-ir_toc__span:hover:after{filter:invert(1) grayscale(1) brightness(2)}.p-ir_toc__tab{align-items:center;background:#2a706b;border-radius:12px 0 0 12px;bottom:150px;box-sizing:border-box;height:100px;left:-43px;padding:0 0 17px;position:absolute;transition:box-shadow .2s ease}.visible .p-ir_toc__tab{box-shadow:none}.p-ir_toc__menu{color:#fff;font:800 14px/1 var(--font);margin-top:1.5em;transform:rotate(-90deg)}.p-ir_toc__svg{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;transition:transform .2s ease}.visible .p-ir_toc__svg{transform:rotate(180deg)}.p-ir_docs__pin{background-color:#fff;border:2px solid #e0e0e0;border-radius:12px;font:18px/1.6 var(--font);margin-bottom:54px;padding:12px}.p-ir_docs__pin_content{padding-left:42px;position:relative}.p-ir_docs__pin_content:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='none'%3E%3Cpath stroke='%23828282' d='M18.316 2.553a1.88 1.88 0 0 0-2.59.598 1.12 1.12 0 0 0 .356 1.544l.322.201 3.392 2.12 3.714 2.32a1.12 1.12 0 0 0 1.544-.356 1.88 1.88 0 0 0-.597-2.59z'/%3E%3Cpath fill='%23828282' d='m11.264 18.781 1.696 1.06-3.71 5.936-1.378.319-.318-1.378z'/%3E%3Cpath stroke='%23828282' d='M12.976 11.008a4.5 4.5 0 0 0-5.574.641l-.484.486a1.5 1.5 0 0 0 .268 2.33l11.442 7.15a1.5 1.5 0 0 0 2.212-.78l.224-.649a4.5 4.5 0 0 0-1.867-5.29l-3.11-1.944z'/%3E%3Cpath fill='%23828282' d='M23.38 9.76a.5.5 0 0 0-.914-.404zm-6.859-4.119a.5.5 0 0 0-.764-.644zm5.945 3.715-2.861 6.466.914.405 2.862-6.466zm-10.502 1.692L16.52 5.64l-.764-.644-4.558 5.406z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:30px;left:0;position:absolute;top:0;width:30px}.p-ir_top-banners__container{margin:0 auto;max-width:980px;width:calc(100% - 40px)}.p-ir_top-banners__list{align-items:center;display:flex;flex-direction:column;gap:32px;margin:0 auto;max-width:328px}.p-ir_top-banners__item{aspect-ratio:328/182;box-shadow:0 5.96px 19.06px #02627833;flex-grow:1;width:100%}.p-ir_top-banners__item--link{background-color:#dcfefd;border-radius:13px;transition:opacity .3s}.p-ir_top-banners__item--link:hover{opacity:.6}.p-ir_top-banners__item-inner{align-items:center;display:grid;grid-template-columns:178px 1fr;height:100%;padding:0 0 0 22px}.p-ir_top-banners__item--integrated .p-ir_top-banners__item-inner{grid-template-columns:112px 1fr}.p-ir_top-banners__title{color:#333;font-size:22px;font-weight:700;line-height:1.4;margin-bottom:5px}.p-ir_top-banners__subtitle{color:#00a799;font-size:13px;font-weight:700;letter-spacing:.12em;line-height:1.46}.p-ir_top-banners__youtube{display:block;height:100%;width:100%}.p-ir_top-banners__figure{margin:0 auto}.p-ir_top-banners__figure img{width:100%}.p-ir_top-banners__figure--result{box-sizing:border-box;max-width:98px;padding-right:10px}.p-ir_videos{background:linear-gradient(235.8deg,#f7f7f7b3 55.01%,#fff 71.99%);padding-bottom:62px;padding-top:62px}.p-ir_videos__inner{display:grid;gap:32px;grid-template-columns:1fr;margin:0 auto}.p-ir_videos__video iframe{aspect-ratio:7/4}.xj-cate__list{max-width:636px}.xj-cate__item{align-items:center;display:flex;justify-content:center}.xj-cate__item,.xj-list--news .xj-list__label{box-sizing:border-box;padding-left:5px;padding-right:5px}.xj-list--news .xj-list__label{min-width:70px;width:auto}.xj-list__title{padding:0}.xj-list__title a{font-weight:700}.p-checker-cp_hero{background:#00a799;padding:33px 24px 22px}.p-checker-cp_herocontainer{margin:0 auto;max-width:400px}.p-checker-cp_textwrap{position:relative;z-index:1}.p-checker-cp_subtitle{color:#fff;font:700 16px/1.7 var(--font);margin:auto 0 14px}.p-checker-cp_title{word-break:keep-all}.p-checker-cp_title span{background-color:#dcfefd;color:#2a706b;display:inline-block;font:700 26px/1.32 var(--font);padding:11px}.p-checker-cp_title span:first-of-type{margin-bottom:12px}.p-checker-cp__heroimg{display:block;margin:-67px auto 0;max-width:400px;width:100%}.p-checker-cp_button{box-shadow:0 0;margin:12px auto 16px;width:100%}p.p--checker-cp_term{color:#fff}.p-checker-cp_intro,p.p--checker-cp_term{font:500 16px/1.78 var(--font);letter-spacing:.05em}.p-checker-cp_intro{margin:48px auto;width:calc(100% - 48px)}.p-checker-cp_saftycontainer{background:radial-gradient(395.86% 54.96% at -7.6% -27.9%,#019f9826 0,#019f9800),#fafafa;margin:48px 0 58px;overflow:hidden}.p-checker-cp_safty{margin:0 auto;max-width:375px;padding:45px 0;position:relative}.p-checker-cp_recorder{margin:0 auto 34px;max-width:375px;position:relative;width:calc(100% - 48px)}.p-checker-cp_plus{display:block;height:39px;margin:0 auto;width:39px}.p-checker-cp__recorderimg{position:relative;z-index:1}.p-checker-cp_circle{color:#fff;display:block;font:700 21.5px/1.42 var(--font);letter-spacing:.05em;position:absolute;right:-16px;text-align:center;top:47px;width:112px;z-index:1}.p-checker-cp_circle:after{background:#00a799;border-radius:50%;content:"";height:137px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:137px;z-index:-1}.p-checker-cp_circle span{font:400 12px/1.6 var(--font)}.p-checker-cp_circle small{font:700 11.54px/1.42 var(--font)}.p-checker-cp_cloud .p-checker-cp_circle{color:#333;top:-7px}.p-checker-cp_cloud .p-checker-cp_circle:after{background:#fec003;border-radius:50%;content:"";height:137px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:137px;z-index:-1}.p-checker-cp_name{color:#333;font:700 18px/1.6 var(--font);letter-spacing:.05em;padding-top:23px;text-align:center}.p-checker-cp_cloud{margin:52px auto 0;max-width:375px;position:relative;width:calc(100% - 48px)}.p-checker-cp_bartitle{color:#333;font:700 22px/1.3 var(--font);letter-spacing:.1em;margin:0 auto;position:relative;text-align:center}.p-checker-cp_bartitle:after{background:#83eee9;border-radius:4px;bottom:-24px;content:"";height:8px;left:50%;position:absolute;transform:translate(-50%);width:94px}.p-checker-cp_bartitle.form{margin-bottom:68px}.p-checker-cp_bartitles{color:#333;font:700 22px/1.6 var(--font);letter-spacing:.1em;margin:0 auto;position:relative;text-align:center}.p-checker-cp_bartitles:after{background:#83eee9;border-radius:4px;bottom:-24px;content:"";height:8px;left:50%;position:absolute;transform:translate(-50%);width:94px}.p-checker-cp_barstitle_pan{display:block;font:700 22px/1.1 var(--font);padding-bottom:14px}.p-checker-cp_number{background:#dcfefd;margin:88px 0 27px;padding:43px 0 48px}.p-checker-cp_number_timeline{margin:50px auto 16px;max-width:375px;width:calc(100% - 48px)}.p-checker-cp_lists{margin:0 auto;max-width:375px;width:calc(100% - 44px)}.p-checker-cp_lists_all{margin:73px auto 64px}.p-checker-cp_lists_eachimg{margin-bottom:16px;width:100%}.p-checker-cp_lists_name{color:#828282;font:400 14px/1.5 var(--font);padding-bottom:8px}.p-checker-cp_lists_copy{color:#2a706b;font:700 24px/1.6 var(--font)}.p-checker-cp_lists_text{color:#333;font:400 16px/1.6 var(--font)}.p-checker-cp_lists_each{margin-bottom:64px}.p-checker-cp_number_each{background:#fff;border-radius:7px;margin-bottom:16px;padding:28px 20px;text-align:center}.p-checker-cp_number_each:last-of-type{background:#333;color:#fff;margin-bottom:0}.p-checker-cp_number_year{font:700 20px/1.6 var(--font);letter-spacing:.05em;padding-bottom:8px}.p-checker-cp_number_arrow{display:block;margin:21px auto;transform:rotate(90deg)}.p-checker-cp_number_action{font:14px/1.6 var(--font);text-align:center}.p-checker-cp_attetntion{font:400 16px/1.6 var(--font);margin:0 auto 82px;width:calc(100% - 48px)}.p-checker-cp_compinner{margin:67px auto 75px;width:calc(100% - 48px)}.p-checker-cp_compinnereach{margin:0 auto 40px;max-width:375px}.p-checker-cp_compinnereach:first-of-type{background:#dcfefd;height:282px;margin-bottom:44px;max-width:none;position:relative;width:100%}.p-checker-cp_compinnereach:first-of-type:after{border-color:#dcfefd #0000 #0000;border-style:solid;border-width:68px calc(50vw - 24px) 0;bottom:-68px;content:"";display:block;height:0;position:absolute;width:0;z-index:-1}.p-checker-cp_compinner:nth-of-type(2) .p-checker-cp_compinnereach:first-of-type{background:#fff7df}.p-checker-cp_compinner:nth-of-type(2) .p-checker-cp_compinnereach:first-of-type:after{border-color:#fff7df #0000 #0000}.p-checker-cp_comppic{filter:drop-shadow(0 10.5711px 61.6981px rgba(86,86,86,.13));margin-bottom:24px;width:100%}.p-checker-cp_compinnereach:first-of-type .p-checker-cp_comppic{left:50%;position:absolute;top:0;transform:translate(-50%);width:327px}.p-checker-cp_comppic img{width:100%}.p-checker-cp_compsubtitle{font:700 20px/1.6 var(--font)}.p-checker-cp_comptext{font:16px/1.6 var(--font)}.p-checker-cp_presenttable{background:#e2fffe;margin:74px auto 88px;width:100%;word-break:break-word;word-wrap:break-word}.p-checker-cp_presenttable tbody{color:#000;display:block;font:16px/1.6 var(--font);letter-spacing:.05em;margin:0 auto;max-width:375px;padding:32px 0 27px;width:calc(100% - 48px)}.p-checker-cp_presenttable tr{display:flex;flex-direction:column}.p-checker-cp_presenttable td{padding-bottom:16px;text-align:left}.p-checker-cp_presenttable th{font-weight:700;margin-right:16px;text-align:left;width:100%}.p-checker-cp_form{margin:0 auto 94px;max-width:375px;width:calc(100% - 48px)}.p-checker-cp_presenttablelink:first-of-type{margin:12px 0}.p-checker-cp_presenttablelink a{color:#00008b;text-decoration:underline}.p-checker-cp_risk{margin:89px auto 49px;max-width:375px;width:calc(100% - 48px)}.p-checker-cp_risktitle{color:#333;font:700 22px/1.3 var(--font);letter-spacing:.1em;margin:0 auto 57px;max-width:375px;position:relative;text-align:center}.p-checker-cp_risktitle:after{background:#83eee9;border-radius:4px;bottom:-24px;content:"";height:8px;left:50%;position:absolute;transform:translate(-50%);width:94px}.p-checker-cp_risktitle br{display:block}.p-checker-cp_risktitle .p-checker-cp_pcbr{display:none}.p-checker-cp_riskimg{display:block;margin:56px calc(50% - 50vw) 32px}.p-checker-cp_riskimg img{width:100vw}.p-checker-cp_risksub{color:#333;font:700 22px/1.6 var(--font);letter-spacing:.05em;padding-bottom:16px}.p-checker-cp_risktext{color:#333;font:16px/1.8 var(--font);letter-spacing:.05em;padding-bottom:32px}.p-lp_case{margin:121px 0 0}.p-lp_case__container{margin:0 auto;width:calc(100% - 48px)}.p-lp_case__heading{color:#333;font:700 22px/1.65 var(--font);letter-spacing:.1em;text-align:center}.p-lp_case__heading:after{background:#55fbef;border-radius:8px;content:"";display:block;height:8px;margin:23px auto 0;width:94px}.p-lp_case__inner{margin:64px auto 0;max-width:880px}.p-lp_case__card{margin:121px 0 0}.p-lp_case__card:first-of-type{margin:0}.p-lp_case__figure{margin:0 calc(50% - 50vw)}.p-lp_case__img{width:100%}.p-lp_case__title{color:#2a706b;font:700 24px/1.6 var(--font);letter-spacing:.24em;margin:24px 0 0}.p-lp_case__dl{border-top:2px solid #4f4f4f;color:#4f4f4f;display:flex;flex-wrap:wrap;margin:40px 0 0}.p-lp_case__dd,.p-lp_case__dt{border-top:1px solid #e0e0e0;flex-basis:122px;font:700 16px/1.65 var(--font);letter-spacing:.05em;padding:14px 0}.p-lp_case__dd:first-of-type,.p-lp_case__dt:first-of-type{border:0}.p-lp_case__dd{flex-basis:calc(100% - 122px)}.p-lp_case__content{margin:32px 0 0}.p-lp_case__list{margin:40px 0 0}.p-lp_case__list:first-of-type{margin:0}.p-lp_case__name{color:#333;font:700 22px/1.6 var(--font);letter-spacing:.05em}.p-lp_case__ul{margin:16px 0 0}.p-lp_case__li{color:#333;display:flex;font:14px/1.8 var(--font);letter-spacing:.05em}.p-lp_case__li:before{color:#333;content:"・";font-weight:700;letter-spacing:.05em;min-width:15px}.p-checker_herocontainer{background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/lp/checker/hero-background.webp) top/cover no-repeat;display:flex;flex-direction:column;height:406px}.p-checker_herocontainer p{color:#fff;font:500 20px/1.7 var(--font);margin:auto 0 11px;text-align:center}.p-checker_herocontainer h1{color:#fff;font:700 33px/1.6 var(--font);letter-spacing:.075em;margin-bottom:38px;text-align:center}.p-checker_button{box-shadow:0 0;margin:25px auto 26px;max-width:375px;width:calc(100% - 48px)}p.p--checker_term{color:#333;margin:0 auto 48px}.p-checker_intro,p.p--checker_term{font:500 16px/1.78 var(--font);letter-spacing:.05em;max-width:375px;width:calc(100% - 48px)}.p-checker_intro{margin:0 auto}.p-checker_safty{background:#f2f2f2;margin:52px 0 0;padding:45px 0 119px;position:relative;z-index:-2}.p-checker_recorder{margin:0 auto 34px;max-width:375px;position:relative;width:calc(100% - 48px)}.p-checker_plus{display:block;height:39px;margin:0 auto;width:39px}.p-checker_recorder picture{margin:0 auto;transform:translate(-5px)}.p-checker_circle{color:#fff;display:block;font:700 21.5px/1.42 var(--font);letter-spacing:.05em;position:absolute;right:18px;text-align:center;top:55px;width:112px}.p-checker_circle:after{background:#00a799;border-radius:50%;content:"";height:137px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:137px;z-index:-1}.p-checker_circle small{font:700 11.54px/1.42 var(--font)}.p-checker_cloud .p-checker_circle{top:-7px}.p-checker_cloud .p-checker_circle:after{background:#fec003;border-radius:50%;content:"";height:137px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:137px;z-index:-1}.p-checker_name{color:#333;font:700 18px/1.6 var(--font);letter-spacing:.05em;padding-top:23px;text-align:center}.p-checker_cloud{margin:52px auto 0;max-width:375px;position:relative;width:calc(100% - 48px)}.p-checker_compliance{background:#83eee9;color:#333;font:700 20px/1.6 var(--font);letter-spacing:.05em;margin:-51px auto 0;max-width:375px;padding:20px 47px 18px 43px;text-align:center;width:calc(100% - 44px)}.p-checker_compliance br{display:none}.p-checker_risk{margin:89px auto 49px}.p-checker_risk,.p-checker_risktitle{max-width:375px;width:calc(100% - 48px)}.p-checker_risktitle{color:#333;font:700 22px/1.3 var(--font);letter-spacing:.1em;margin:0 auto;position:relative;text-align:center}.p-checker_risktitle:after{background:#83eee9;border-radius:4px;bottom:-24px;content:"";height:8px;left:50%;position:absolute;transform:translate(-50%);width:94px}.p-checker_risktitle br{display:block}.p-checker_risktitle .p-checker_pcbr{display:none}.p-checker_riskimg{display:block;margin:56px calc(50% - 50vw) 32px}.p-checker_riskimg img{width:100vw}.p-checker_risksub{color:#333;font:700 22px/1.6 var(--font);letter-spacing:.05em;padding-bottom:16px}.p-checker_risktext{color:#333;font:16px/1.8 var(--font);letter-spacing:.05em;padding-bottom:32px}.p-checker_row{background:#83eee9;color:#333;font:700 20px/1.6 var(--font);letter-spacing:.05em;margin:0 auto;max-width:375px;padding:20px 47px 18px 43px;text-align:center;width:calc(100% - 44px)}.p-checker_number{background:#f2f2f2;margin:88px 0 58px;padding:43px 0 48px}.p-checker_number_timeline{margin:50px auto 16px;max-width:375px;width:calc(100% - 48px)}.p-checker_number_each{background:#fff;border-radius:7px;margin-bottom:16px;padding:28px 20px;text-align:center}.p-checker_number_each:last-of-type{background:#333;color:#fff;margin-bottom:0}.p-checker_number_year{font:700 20px/1.6 var(--font);letter-spacing:.05em;padding-bottom:8px}.p-checker_number_arrow{display:block;margin:16px auto 21px}.p-checker_number_action{font:14px/1.6 var(--font);text-align:center}.p-checker_fine{display:grid;gap:32px 30px;grid-template:"title title" auto "iconleft iconright" auto/1fr 1fr}.p-checker_finetext{background:#333;border-radius:63.4552px;color:#fff;font:700 22px/1.5 var(--font);grid-area:title;letter-spacing:.04em;padding:11px 36.5px;text-align:center}.p-checker_fineicon{color:#333;font:700 16px/1.5 var(--font);grid-area:iconleft;letter-spacing:.04em;padding-bottom:16px;text-align:center}.p-checker_fineicon:nth-of-type(2){grid-area:iconright}.p-checker_compinner{margin:67px auto 75px;width:calc(100% - 48px)}.p-checker_compinnereach{margin:0 auto 40px;max-width:375px}.p-checker_compinnereach:first-of-type{background:#dcfefd;height:282px;margin-bottom:44px;max-width:none;position:relative;width:100%}.p-checker_compinnereach:first-of-type:after{border-color:#dcfefd #0000 #0000;border-style:solid;border-width:68px calc(50vw - 24px) 0;bottom:-68px;content:"";display:block;height:0;position:absolute;width:0;z-index:-1}.p-checker_compinner:nth-of-type(2) .p-checker_compinnereach:first-of-type{background:#fff7df}.p-checker_compinner:nth-of-type(2) .p-checker_compinnereach:first-of-type:after{border-color:#fff7df #0000 #0000}.p-checker_comppic{filter:drop-shadow(0 10.5711px 61.6981px rgba(86,86,86,.13));margin-bottom:24px;width:100%}.p-checker_compinnereach:first-of-type .p-checker_comppic{left:50%;position:absolute;top:0;transform:translate(-50%);width:327px}.p-checker_comppic img{width:100%}.p-checker_compsubtitle{font:700 20px/1.6 var(--font)}.p-checker_comptext{font:16px/1.6 var(--font)}.p-checker_presenttable{background:#e2fffe;margin:74px auto 88px;width:100%;word-break:break-word;word-wrap:break-word}.p-checker_presenttable tbody{color:#000;display:block;font:16px/1.6 var(--font);letter-spacing:.05em;margin:0 auto;max-width:375px;padding:32px 0 27px;width:calc(100% - 48px)}.p-checker_presenttable tr{display:flex;flex-direction:column}.p-checker_presenttable td{padding-bottom:16px;text-align:left}.p-checker_presenttable th{font-weight:700;margin-right:16px;text-align:left;width:100%}.p-checker_form{margin:0 auto 94px;max-width:375px;width:calc(100% - 48px)}.p-checker_form .p-checker_risktitle{margin-bottom:44px}.p-checker_presenttablelink:first-of-type{margin:12px 0}.p-checker_presenttablelink a{color:#00008b;text-decoration:underline}.p-lp_feature{background:linear-gradient(148.42deg,#ebebeb -15.59%,#fff0 30%);margin:121px 0 0;padding:56px 0 0}.p-lp_feature__container{margin:0 auto;width:calc(100% - 48px)}.p-lp_feature__heading{color:#333;font:700 22px/1.65 var(--font);letter-spacing:.1em;text-align:center}.p-lp_feature__heading:after{background:#55fbef;border-radius:8px;content:"";display:block;height:8px;margin:23px auto 0;width:94px}.p-lp_feature__inner{margin:64px auto 0;max-width:880px}.p-lp_feature__card{margin:48px 0 0}.p-lp_feature__card:first-of-type{margin:0}.p-lp_feature__img{border-radius:8px;box-shadow:0 9px 28px #02627833;width:100%}.p-lp_feature__title{color:#333;font:700 24px/1.5 var(--font);letter-spacing:.1em;margin:40px 0 0}.p-lp_feature__text{color:#4f4f4f;font:700 16px/2 var(--font);letter-spacing:.2em;margin:16px 0 0}.p-lp_form{margin:121px 0 0}.p-lp_form.alcohol-check{margin:0}.p-lp_form__img{aspect-ratio:1.2/1;margin:0 -10% -20%;object-fit:none;object-fit:cover;object-position:center 0;width:120%}.p-lp_form__img.small{margin:0;width:100%}.p-lp_form__container{background:#fff;margin:19px 0 0;position:relative}.p-lp_form__alcohol{background:#dcfefd;overflow:hidden;padding-block:48px}.p-lp_form__inner{margin-inline:auto;position:relative;width:330px}.p-lp_form__inner:before{background:#00a799;border-radius:50%;bottom:-274px;content:"";height:449px;left:-61px;opacity:.09;position:absolute;width:449px}.p-lp_form__heading{color:#000;font:700 30px/1.7 var(--font)}.p-lp_form__text{color:#005952;font:600 18px/1.7 var(--font);letter-spacing:.9px;margin-top:8px}.p-lp_form__figure{height:180px;margin-inline:auto;margin-top:31px;position:relative;width:286px}.p-lp_form__image{left:-27px;max-width:calc(100% + 54px);position:absolute;top:-14px}.p-lp_other{margin:88px 0 0}.p-lp_other__heading{color:#333;font:700 32px/1.3 var(--font);letter-spacing:.1em;text-align:center}.p-lp_other__container{margin:56px auto 0;max-width:968px}.p-lp_other__card:nth-of-type(2){margin:54px 0 0}.p-lp_other__text{color:#333;font:700 16px/1.6 var(--font);letter-spacing:.05em;margin:24px 0 0;text-align:center}.p-lp_other__figure{grid-area:img;margin:0 auto;max-width:147px;text-align:center}.p-lp_other__img{width:100%}.p-lp_solution{margin:85px 0}.p-lp_solution.alcohol-check{background:linear-gradient(140deg,#ebebeb -16%,#fff0 59%);margin:104px 0 0;padding:66px 0 145px}.p-lp_solution__container{margin:0 auto;width:calc(100% - 48px)}.p-lp_solution__heading{color:#333;font:700 22px/1.65 var(--font);letter-spacing:.1em;text-align:center}.common-flex .p-lp_solution__heading{color:#000;font-size:20px;line-height:1.5}.p-lp_solution__heading:after{background:#55fbef;border-radius:8px;content:"";display:block;height:8px;margin:23px auto 0;width:94px}.p-lp_solution__heading:after.alcohol-check{margin-top:32px}.p-lp_solution__inner{display:grid;gap:60px;margin:50px auto 0;max-width:968px}.common-flex .p-lp_solution__inner{gap:88px;justify-content:center;margin-top:64px}.p-lp_solution__card{color:#333}.p-lp_solution__img{border-radius:12px;box-shadow:0 20.6px 37.5px #045f5833;width:100%}.common-flex .p-lp_solution__img{border-radius:7px}.p-lp_solution__title{font:700 24px/1.79 var(--font);letter-spacing:.05em;margin:50px 0 0}.common-flex .p-lp_solution__title{font:700 25px/1.6 var(--font);margin:44px 0 0}.p-lp_solution__title:after{background:#0cb9ac;border-radius:8px;content:"";display:block;height:8px;margin:32px 0 0;width:80px}.common-flex .p-lp_solution__title:after{content:none}.p-lp_solution__text{font:16px/2.25 var(--font);margin:26px 0 0;word-break:break-all}.common-flex .p-lp_solution__text{font:14px/2 var(--font);margin:32px 0 0}.p-lp_trouble{margin:121px 0 0}.p-lp_trouble.alcohol-check,.p-lp_trouble.alcohol-check-b{margin:72px 0 0}.p-lp_trouble__container{margin:0 auto;width:calc(100% - 48px)}.p-lp_trouble__heading{color:#333;font:700 22px/1.65 var(--font);letter-spacing:.1em;text-align:center}.common-flex .p-lp_trouble__heading{color:#000;font-size:20px;line-height:1.5}.p-lp_trouble__heading:after{background:#55fbef;border-radius:8px;content:"";display:block;height:8px;margin:23px auto 0;width:94px}.p-lp_trouble__heading:after.alcohol-check{margin-top:32px}.p-lp_trouble__inner{display:grid;gap:35px;margin:56px auto 0;max-width:968px}.common-flex .p-lp_trouble__inner{gap:56px;justify-content:center;margin-top:64px}.p-lp_trouble__card{display:grid;gap:40px}.common-flex .p-lp_trouble__card{gap:21px;justify-items:center;width:296px}.p-lp_trouble__figure{text-align:center}.common-flex .p-lp_trouble__figure{height:232px;width:232px}.p-lp_trouble__img{max-width:190px}.common-flex .p-lp_trouble__img{max-width:100%}.p-lp_trouble__text{color:#333;display:grid;font:700 16px/1.6 var(--font);height:78px;letter-spacing:.05em;place-content:center;text-align:center}.p-magazine_cta{background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/magazine/cta_bg_sp.png) no-repeat 50%/cover,linear-gradient(271.67deg,#2a706b00 -1.11%,#0b3633b3 89.47%),linear-gradient(0deg,#00a799,#00a799)}.p-magazine_cta__inner{margin:0 auto;max-width:968px;padding:54px 0;width:calc(100% - 48px)}.p-magazine_cta__title{color:#fff;font-size:40px;font-weight:700;letter-spacing:.15em;line-height:1.5}.p-magazine_cta__text{color:#fff;font-size:16px;letter-spacing:.05em;line-height:2}.p-magazine_knowledge__catch{color:#4f4f4f;font-size:14px;font-weight:700;line-height:1.2;margin-bottom:24px;padding-bottom:6px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-magazine_knowledge__catch:before{background-color:#2bcabc;border-radius:2px;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;width:100%}.p-magazine_knowledge__title{color:#2a706b;font-size:24px;font-weight:700;line-height:1.2;margin-bottom:36px}.p-magazine_knowledge__container{display:flex;flex-direction:column;gap:24px}.p-magazine_knowledge__card{align-items:flex-start;border-bottom:1px solid #bdbdbd;display:grid;gap:12px;grid-template-columns:122px 1fr;padding-bottom:24px}.p-magazine_knowledge__card:last-child{border-bottom:0;padding-bottom:0}.p-magazine_knowledge__card-figure{border-radius:4px;overflow:hidden}.p-magazine_knowledge__card-img{aspect-ratio:1.909/1;max-width:100%;object-fit:cover;transition:all .3s}.p-magazine_knowledge__card:hover .p-magazine_knowledge__card-img{scale:1.1}.p-magazine_knowledge__card-date{color:#828282;font-size:10px;margin-bottom:12px}.p-magazine_knowledge__card-title{color:#333;font-size:15px;font-weight:600;line-height:1.8}.p-magazine_latest__title{color:#2a706b;font-size:24px;font-weight:700;line-height:1.2;margin-bottom:36px}.p-magazine_latest__container{display:flex;flex-direction:column;gap:24px}.p-magazine_latest__card{align-items:flex-start;border-bottom:1px solid #bdbdbd;display:grid;gap:12px;grid-template-columns:122px 1fr;padding-bottom:24px}.p-magazine_latest__card:last-child{border-bottom:0;padding-bottom:0}.p-magazine_latest__card-figure{border-radius:4px;overflow:hidden}.p-magazine_latest__card-img{aspect-ratio:1.909/1;max-width:100%;object-fit:cover;transition:all .3s}.p-magazine_latest__card:hover .p-magazine_latest__card-img{scale:1.1}.p-magazine_latest__card-date{color:#828282;font-size:10px;margin-bottom:12px}.p-magazine_latest__card-title{color:#333;font-size:15px;font-weight:600;line-height:1.8}.p-magazine_latest__tags{display:flex;gap:12px;margin-top:24px}.p-magazine_latest__tag{align-items:center;border:1px solid #3edcd5;border-radius:20px;box-sizing:border-box;color:#00a799;display:flex;font:500 12px/2.5 var(--font);height:24px;letter-spacing:.05em;padding:0 11px;text-align:center}.p-magazine_latest__tag:hover{background:#3edcd5;color:#fff;opacity:1}.p-magazine_poster{background-color:#f3ffff}.p-magazine_poster__inner{display:grid;gap:36px;grid-template-columns:1fr;margin:0 auto;max-width:969px;padding-bottom:52px;padding-top:52px;width:calc(100% - 48px)}.p-magazine_poster__title{color:#2a706b;font-size:32px;font-weight:700;letter-spacing:.1em}.p-magazine_poster__figure{box-shadow:0 2.65px 6.62px #0000001a;display:block;margin:0 auto;max-width:221px}.p-magazine_poster__image{width:100%}.p-magazine_poster__text{font-size:15px;font-weight:500;letter-spacing:.05em;line-height:1.8}.p-magazine_slider{overflow:hidden;padding-bottom:54px;padding-top:27px;position:relative}.p-magazine_slider__wrapper{display:grid;grid-auto-flow:column}.p-magazine_slider__dots{align-items:center;display:flex;gap:23px;justify-content:center}.p-magazine_slider__dots .swiper-pagination-bullet{background:#bdbdbd;border-radius:50%;display:block;height:12px;width:12px}.p-magazine_slider__dots .swiper-pagination-bullet-active{background:#00a799;scale:1.75}.p-magazine_slider__navi{align-items:center;display:flex;gap:23px;justify-content:center;margin-top:54px}.p-magazine_slider__card-figure{aspect-ratio:1.909/1;border-radius:12px;margin-bottom:12px;overflow:hidden}.p-magazine_slider__card-img{height:100%;object-fit:cover;width:100%}.p-magazine_slider__card-date{color:#828282;font-size:12px;margin-bottom:5px}.p-magazine_slider__card-title{color:#333;font-size:15px;font-weight:700;letter-spacing:.05em;line-height:1.8}.p-magazine_slider__card-tags{display:flex;gap:12px;margin-top:12px}.p-magazine_slider__card-tag{align-items:center;border:1px solid #3edcd5;border-radius:20px;box-sizing:border-box;color:#00a799;display:flex;font:500 12px/2.5 var(--font);height:24px;letter-spacing:.05em;padding:0 11px;text-align:center}.p-magazine_slider__card-tag:hover{background:#3edcd5;color:#fff;opacity:1}.p-magazine_widget img{max-width:100%}.p-mobility_case{padding:47px 0 108px}.p-mobility_case__container{margin:0 auto;max-width:968px;width:calc(100% - 48px)}.p-mobility_case__card{background:#fff;border-radius:12px;box-shadow:0 10px 32px #02627833;margin:32px 0 0;position:relative}.p-mobility_case__card:first-of-type{margin:0}.p-mobility_case__card:after{bottom:0;content:"";filter:blur(19.5px);height:246px;left:0;margin:auto;position:absolute;right:0;transition:background-color .2s ease;width:calc(100% - 50px)}.p-mobility_case__card:hover:after{background:#0000003f}.p-mobility_case__inner{background:#fff;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;z-index:1}.p-mobility_case__img{background:linear-gradient(.31deg,#f2f2f2 -40%,#fff0 111%);transition:transform .2s ease;width:100%}.p-mobility_case__inner:hover .p-mobility_case__img{transform:scale(1.1)}.p-mobility_case__body{background:#fff;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;overflow:hidden;padding:16px 24px 24px;position:relative;z-index:1}.p-mobility_case__heading{color:#333;font:700 22px/1.5 var(--font);margin:16px 0 24px;transition:color .2s ease}.p-mobility_case__inner:hover .p-mobility_case__heading{color:#00a799}.p-mobility_case__button{align-items:center;border:2px solid #3edcd5;border-radius:4px;box-sizing:border-box;color:#00a799;display:flex;font:600 15px/1 var(--font);height:32px;justify-content:center;letter-spacing:.05em;margin:auto 0 0 auto;min-width:100px;padding:0 5px;text-indent:.05em;transition:background-color .2s ease,border-color .2s ease,color .2s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-mobility_case__inner:hover .p-mobility_case__button{background:#00a799;border-color:#00a799;color:#fff}.p-mobility_case__modal{display:none}.p-mobility_case__modal.visible{display:block;top:0;right:0;bottom:0;left:0;position:fixed;z-index:3}.p-mobility_case__block{background:#fff;border-radius:12px;box-shadow:0 10px 32px #02627833;display:flex;flex-direction:column;margin:81px auto 0;max-height:calc(100% - 105px);max-width:465px;position:relative;width:calc(100% - 32px);z-index:1}.p-mobility_case__text{color:#333;font:15px/1.8 var(--font);letter-spacing:.05em;overflow:auto;overscroll-behavior:contain}.p-mobility_case__close{background:#fff;border-radius:50%;height:49px;position:absolute;right:0;top:-65px;width:49px}.p-mobility_case__svg{fill:none;stroke:#4f4f4f;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.p-mobility_case__background{background:#0006;top:0;right:0;bottom:0;left:0;position:absolute}.p-mobility_company{padding:0 0 91px}.p-mobility_company__figure{display:flex;justify-content:center}.p-mobility_company__img{min-width:441px;width:100%}.p-mobility_company__inner{margin:33px auto 0;width:calc(100% - 48px)}.p-mobility_company__heading{color:#333;font:600 26px/1.5 var(--font);letter-spacing:.1em}.p-mobility_company__heading br{display:none}.p-mobility_company__logo{margin:62px 0 0}.p-mobility_company__buttons{margin:72px 0 0}.p-mobility_contact{background:linear-gradient(220deg,#ebebeb -16%,#fff0 57%);padding:46px 0}.p-mobility_contact__container{margin:0 auto;max-width:948px;width:calc(100% - 48px)}.p-mobility_contact__heading{color:#333;font:600 24px/1.5 var(--font);letter-spacing:.1em;text-align:center}.p-mobility_contact__p{font:16px/1.9 var(--font);margin:20px 0 0;text-align:center}.p-mobility_contact__figure{margin:30px 0 0;text-align:center}.p-mobility_contact__buttons{margin:33px auto 0;max-width:375px}.p-mobility_download{padding:63px 0 120px}.p-mobility_download__container{margin:0 auto;width:calc(100% - 48px)}.p-mobility_download__heading{color:#333;font:36px/1 var(--font);letter-spacing:.1em;text-transform:uppercase}.p-mobility_download__p{margin:63px auto 0;max-width:954px}.p-mobility_download__green{color:#00a799;font:600 16px/1 var(--font);letter-spacing:.15em}.p-mobility_download__black{color:#333;display:block;font:600 26px/1.5 var(--font);letter-spacing:.1em;margin:16px 0 0}.p-mobility_download__black br{display:none}.p-mobility_download__inner{margin:73px auto 0;max-width:948px}.p-mobility_download__card{margin:90px 0 0;position:relative}.p-mobility_download__card:first-of-type{margin:0}.p-mobility_download__card:after{bottom:0;content:"";filter:blur(19.5px);height:246px;left:0;margin:auto;position:absolute;right:0;transition:background-color .2s ease;width:calc(100% - 50px)}.p-mobility_download__card:hover:after{background:#0000003f}.p-mobility_download__a{border-radius:12px;box-shadow:0 10px 32px #02627833;display:block;overflow:hidden;position:relative;z-index:1}.p-mobility_download__figure{overflow:hidden}.p-mobility_download__img{aspect-ratio:1.36/1;object-fit:cover;transition:transform .2s ease;width:100%}.p-mobility_download__a:hover .p-mobility_download__img{transform:scale(1.1)}.p-mobility_download__body{background:#fff;color:#333;padding:24px}.p-mobility_download__title{font:600 20px/1.5 var(--font);transition:color .2s ease}.p-mobility_download__a:hover .p-mobility_download__title{color:#00a799}.p-mobility_download__text{font:16px/1.8 var(--font);letter-spacing:.05em;margin:20px 0 0}.p-mobility_download__button{align-items:center;border:2px solid #3edcd5;border-radius:4px;box-sizing:border-box;color:#00a799;display:flex;font:600 14px/1 var(--font);gap:5px;height:33px;justify-content:space-between;letter-spacing:.05em;margin:33px 0 0 auto;min-width:126px;padding:0 13px 0 14px;transition:color .2s ease,border-color .2s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-mobility_download__a:hover .p-mobility_download__button{border-color:#0b4e49;color:#0b4e49}.p-mobility_download__svg{fill:none;margin:0 0 1px;stroke:#00a799;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;transition:stroke .2s ease,transform .2s ease}.p-mobility_download__a:hover .p-mobility_download__svg{stroke:#0b4e49;transform:translate(4px)}.p-mobility_flow{padding:63px 0 96px}.p-mobility_flow__container{margin:0 auto;max-width:824px;width:calc(100% - 48px)}.p-mobility_flow__heading{font:700 36px/1.4 var(--font)}.p-mobility_flow__inner{margin:63px 0 0}.p-mobility_flow__big{display:none}.p-mobility_flow__box{display:flex;flex-direction:column;margin:103px 0 0}.p-mobility_flow__box:first-of-type{margin:0}.p-mobility_flow__box:first-of-type:before{content:none}.p-mobility_flow__box:last-of-type{margin:61px 0 0}.p-mobility_flow__dt{color:#333;font:600 30px/1 var(--font);margin:39px 0 0;order:1}.p-mobility_flow__dd{color:#4f4f4f;font:16px/2 var(--font);letter-spacing:.2em;margin:24px 0 0;order:1}.p-mobility_flow__figure{text-align:center}.p-mobility_form{margin:0 auto;max-width:952px}.p-mobility_form__container{margin:0 auto;width:calc(100% - 48px)}.p-mobility_form__heading{color:#153533;font:700 32px/1.5 var(--font);position:relative}.p-mobility_form__text{font:20px/1.5 var(--font);margin:16px 0 0}.p-mobility_form__img{display:none}.p-mobility_form__block{background:linear-gradient(180deg,#0262840f,#02628400);margin:24px 0 0;padding:32px 24px 109px}.p-mobility_provide{background:#8ae2dd;padding:254px 0 0}.p-mobility_provide__heading{color:#333;font:16px/1.5 var(--font);letter-spacing:.1em;margin:0 auto;width:calc(100% - 48px)}.p-mobility_provide__dl{margin:40px 0 0}.p-mobility_provide__box{background:#c6ffff;display:flex;flex-direction:column;font:24px/1.7 var(--font);padding:40px 0}.p-mobility_provide__box:first-of-type{background:#b7fdfd}.p-mobility_provide__box:last-of-type{background:#dbfffd}.p-mobility_provide__dt{font-weight:700;margin:34px auto 0;order:1;width:calc(100% - 48px)}.p-mobility_provide__figure{order:0;text-align:center}.p-mobility_provide__dd{margin:12px auto 0;order:1;width:calc(100% - 48px)}.p-mobility_thanks{margin:0 auto;max-width:952px;padding:44px 0 0;width:calc(100% - 48px)}.p-mobility_form__a{left:-14px;position:relative}.p-mobility_thanks__img{display:block;margin:85px auto 0}.p-mobility_thanks__heading{color:#4f4f4f;font:700 26px/1.5 var(--font);margin:27px 0 0;text-align:center}.p-mobility_thanks__text{color:#828282;font:16px/1.44 var(--font);margin:27px 0 0;text-align:center}.p-mobility_what{background:#153533;padding:63px 0 405px}.p-mobility_what__container{margin:auto;max-width:968px;position:relative;width:calc(100% - 48px)}.p-mobility_what__heading{color:#fff;font:600 24px/1.5 var(--font)}.p-mobility_what__p{color:#fff;font:16px/2 var(--font);letter-spacing:.2em;margin:30px 0 0}.p-mobility_what__p:first-of-type{margin:20px 0 0}.p-mobility_what__img{bottom:-688px;left:-191px;margin:0 auto;position:absolute;right:-191px}.p-navigation_cta{margin:0 0 0 16px}.p-navigation_cta.lang{align-items:flex-end;display:flex;flex-direction:column;gap:16px;margin:0 0 0 50px}.p-navigation_cta__a{align-items:center;background:#00a799;border-radius:6px;color:#fff;display:flex;font:700 12px/1 var(--font);justify-content:center;letter-spacing:.1em;padding:10px 8px;transition:background-color .2s ease,color .2s ease}.p-navigation_cta__a:hover{background:#2a706b}.p-navigation_cta__a.yellow{background:#f7ff14;color:#2a706b}.p-navigation_cta__a.yellow:hover{background:#2a706b;color:#fff}.p-navigation_desktop{align-items:center;display:none;flex:1 1;min-height:128px}.p-navigation_desktop__container{align-items:flex-end;background:#fff;display:flex;flex-direction:column;height:128px;justify-content:center;margin:0 0 0 auto;padding:0 32px 0 22px}.p-navigation_main__ul{align-items:center;display:flex;height:40px;justify-content:flex-end}.p-navigation_main__sub{align-items:center;bottom:-75px;display:none;height:49px;left:-22px;position:absolute;right:0;z-index:1}:has(.above) :not(.limit)>.p-navigation_main__sub{bottom:-56px}.limit .p-navigation_main__sub{bottom:-49px;left:0;right:auto}.p-navigation_main__sub.open{display:flex;justify-content:center}.p-navigation_main__child{align-items:stretch;background:#333;border-radius:6px;display:flex;padding:12px;white-space:nowrap}.p-navigation_main__child:before{background-color:#333;content:"";display:block;height:10px;left:50%;position:absolute;top:0;transform:rotate(45deg) translate(-50%,-50%);width:10px}.p-navigation_main__li{align-items:center;display:flex;margin:0 0 0 16px;position:relative}.p-navigation_main__li:first-of-type{margin:0}.p-navigation_main__li.limit{position:static}.p-navigation_main__li.parent:after{bottom:-27px;content:"";height:27px;left:0;position:absolute;right:0}.p-navigation_main__li.limit.parent:after{bottom:0;content:"";display:block;height:27px;left:unset;position:absolute;right:unset;width:120px}.p-navigation_main__a{align-items:center;border-radius:6px;box-sizing:border-box;color:#0b3633;display:flex;font:700 12px/1 var(--font);justify-content:space-between;letter-spacing:.1em;padding:12px 8px;position:relative;transition:all .2s ease}.p-navigation_main__a:hover{background-color:#dcfefd;color:#2a706b}.p-navigation_main__a.more:after{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2218%22%20height%3D%2219%22%20viewBox%3D%220%200%2018%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M16%207.5l-7%205-7-5%22%20stroke%3D%22%23828282%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;content:"";display:block;height:18px;margin:0 0 0 8px;transition:all .2s ease;width:18px}.p-navigation_main__a.more:hover:after{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2218%22%20height%3D%2219%22%20viewBox%3D%220%200%2018%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M16%207.5l-7%205-7-5%22%20stroke%3D%22%232BCABC%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;transform:rotate(180deg)}.p-navigation_main__a.child{color:#fff;transition:background-color .2s ease}.p-navigation_main__a.child.current,.p-navigation_main__a.child:hover{background:#3edcd5;color:#0b3633}.p-navigation_mobile{background:#024441;box-sizing:border-box;height:100svh;left:100vw;opacity:0;padding:78px 16px 0 32px;position:fixed;top:0;transition:opacity .2s ease,left .2s ease;width:100vw;z-index:3}.p-navigation_mobile.open{left:0;opacity:1;overflow:auto}.p-navigation_mobile.admin{height:calc(100vh - 46px);margin:46px 0 0}.p-navigation_mobile__parent{align-items:center;border-radius:7px;display:grid;gap:8px;justify-content:space-between;padding:20px 16px 25px 0;position:relative;width:310px;z-index:1}.p-navigation_mobile__parent:active{background:#00302d}.p-navigation_mobile__parent:after{transition:transform .2s ease}.down .p-navigation_mobile__parent:after{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.047%208.02l10.966%2011.651L23%208%22%20stroke%3D%22%2300a799%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;content:"";display:block;grid-area:1/2/3;height:24px;width:24px}.p-navigation_mobile__parent.active:after{transform:rotate(180deg)}.p-navigation_mobile__span{color:#fff;font:28px/1.3 var(--font);letter-spacing:.05em;transition:color .2s ease,font-weight .2s ease}.active .p-navigation_mobile__span{color:#fff;font-weight:700}.p-navigation_mobile__description{color:#2bcabc;font:12px/1 var(--font);letter-spacing:.1em}.p-navigation_mobile__inner{margin:8px 0 0;padding:0 0 0 22px;position:relative}.p-navigation_mobile__inner:before{background:#ffffff6e;content:"";display:block;height:100%;left:2px;position:absolute;top:0;width:1px}.p-navigation_mobile__ul{margin:16px 0 0}.p-navigation_mobile__ul:first-of-type{margin:0}.p-navigation_mobile__li.button{margin:12px 0 0}.p-navigation_mobile__li.button:first-of-type{margin:0}.p-navigation_mobile__a{align-items:center;color:#fff;display:flex;font:700 20px/1 var(--font);height:52px;letter-spacing:.1em;padding:0 0 0 8px}.p-navigation_mobile__a.small{font:16px/1 var(--font)}.p-navigation_mobile__a.more:after{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.02%2022.953l11.651-10.966L8%201%22%20stroke%3D%22%2300a799%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;content:"";display:block;height:24px;margin:0 0 0 24px;width:24px}.p-navigation_mobile__cta{align-items:center;border-radius:8px;box-sizing:border-box;color:#fff;display:flex;font:600 16px/1 var(--font);height:64px;justify-content:space-between;letter-spacing:.05em;padding:0 13px 0 24px;width:290px}.p-navigation_mobile__cta:after{content:"";display:block;height:38px;width:38px}.p-navigation_mobile__cta.download{background:linear-gradient(256.49deg,#03acc4 -12.49%,#008da000 69.44%),#00a892}.p-navigation_mobile__cta.download:after{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2238%22%20height%3D%2238%22%20viewBox%3D%220%200%2038%2038%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.512%2014H6.76C5.8%2014%205%2014.823%205%2015.812v19.376C5%2036.177%205.8%2037%206.76%2037h12.48c.96%200%201.76-.823%201.76-1.812v-.883M16.512%208H12.76C11.8%208%2011%208.823%2011%209.811V29.19c0%20.988.8%201.811%201.76%201.811h12.48c.96%200%201.76-.823%201.76-1.811v-2.112M25%204.5v5.503h7m1%2012.186c0%20.988-.8%201.811-1.76%201.811H18.76c-.96%200-1.76-.823-1.76-1.811V2.81C17%201.823%2017.8%201%2018.76%201h7.467L33%208.575V22.19z%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat}.p-navigation_mobile__cta.demo{background:linear-gradient(0deg,#f7ff14,#f7ff14),linear-gradient(256.49deg,#03acc4 -12.49%,#008da000 69.44%),#00a892;color:#2a706b}.p-navigation_mobile__cta.demo:after{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2238%22%20height%3D%2238%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.036%2018.455C1.324%208.781%209.256%201.027%2019%201.027c9.927%200%2017.973%208.047%2017.973%2017.973%200%209.926-8.046%2017.973-17.973%2017.973-8.81%200-16.14-6.34-17.676-14.705m16.038%205.99l6.535-6.535m-22.87-3.268h26.137l-9.802-9.803%22%20stroke%3D%22%230b4e49%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat}.p-navigation_mobile__cta.login{border:2px solid #00a799}.p-navigation_mobile__cta.login:after{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2238%22%20height%3D%2238%22%20viewBox%3D%220%200%2038%2038%22%20fill%3D%22%23dcfefd%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M18%2031.666a1%201%200%20102%200h-2zm-6.917-19v1a1%201%200%20001-1h-1zm3.959-1a1%201%200%20000%202v-2zM20%2027.708a1%201%200%2010-2%200h2zm1.167-5.542c0%201.197-.97%202.167-2.167%202.167v2a4.167%204.167%200%20004.167-4.167h-2zM19%2024.333a2.167%202.167%200%2001-2.167-2.167h-2A4.167%204.167%200%200019%2026.333v-2zm-2.167-2.167c0-1.196.97-2.166%202.167-2.166v-2a4.167%204.167%200%2000-4.167%204.166h2zM19%2020c1.197%200%202.167.97%202.167%202.166h2A4.167%204.167%200%200019%2018v2zm13.25-4.167V33.25h2V15.833h-2zm-2.167%2019.583H7.917v2h22.166v-2zM5.75%2033.25V15.833h-2V33.25h2zm2.167%202.166A2.167%202.167%200%20015.75%2033.25h-2a4.167%204.167%200%20004.167%204.166v-2zM32.25%2033.25c0%201.196-.97%202.166-2.167%202.166v2a4.167%204.167%200%20004.167-4.166h-2zm-2.167-19.584c1.197%200%202.167.97%202.167%202.167h2a4.167%204.167%200%2000-4.167-4.167v2zm-22.166-2a4.167%204.167%200%2000-4.167%204.167h2c0-1.197.97-2.167%202.167-2.167v-2zM12.083%209.5A6.917%206.917%200%200119%202.583v-2A8.917%208.917%200%200010.083%209.5h2zM19%202.583A6.917%206.917%200%200125.917%209.5h2A8.917%208.917%200%200019%20.583v2zM25.917%209.5v3.166h2V9.5h-2zm-15.834%200v3.166h2V9.5h-2zm-2.166%204.166h3.166v-2H7.917v2zm22.166-2h-3.166v2h3.166v-2zm-15.041%202h11.875v-2H15.042v2zm4.958%2018v-3.958h-2v3.958h2z%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat}.p-navigation_mobile__back{align-items:center;background:linear-gradient(0deg,#f7ff14,#f7ff14),linear-gradient(256.49deg,#03acc4 -12.49%,#008da000 69.44%),#00a892;border-radius:8px;box-sizing:border-box;color:#2a706b;display:flex;font:600 16px/1 var(--font);height:56px;justify-content:space-between;letter-spacing:.05em;padding:0 28px 0 16px;width:111px}.p-navigation_mobile__back:before{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15.98%2022.953L4.329%2011.987%2016%201%22%20stroke%3D%22%232a706b%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;content:"";display:block;height:24px;width:24px}.p-navigation_mobile__heading{color:#fff;font:700 28px/1.5 var(--font);letter-spacing:.05em;margin:29px 0 0}.p-navigation_mobile__title{color:#fff;font:28px/1.5 var(--font);letter-spacing:.05em}.p-navigation_mobile__buttons{display:flex;flex-direction:column;gap:40px;margin-bottom:40px;max-width:370px;padding:0 16px}.p-navigation_mobile__ir{display:none}:lang(en) .p-navigation_mobile__ir{display:block}.p-navigation_sub{align-items:center;display:flex;flex-wrap:wrap;gap:2px 0;justify-content:flex-end;padding:4px 0 0}.p-navigation_sub:has(.above):before{content:"";display:block;order:2;width:100%}.p-navigation_sub__li{margin:0 0 0 4px;order:2;position:relative}.p-navigation_sub__li:first-of-type{margin:0}.p-navigation_sub__li.above{order:1}.p-navigation_sub__li.buttons{align-items:center;display:flex;gap:36px}.p-navigation_sub__li.parent:hover:after{bottom:-27px;content:"";height:27px;left:0;position:absolute;right:0}.p-navigation_sub__a{align-items:center;border-radius:6px;color:#2a706b;display:flex;font:700 12px/1.5 var(--font);letter-spacing:.1em;padding:6px 8px;position:relative;transition:background-color .2s ease,color .2s ease}.p-navigation_sub__a.bubble{background:#dcfefd;border-radius:4px;color:#024441}.p-navigation_sub__a.bubble:hover{background:#00a799;color:#fff}.p-navigation_sub__a:before{display:block;height:20px;margin:0 10px 0 0;width:20px}.p-navigation_sub__a.related_service:before{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.44466%209.98615C7.9026%208.95603%2012.0549%208.95161%2015.5276%209.98615C15.5276%206.92567%2013.0466%204.44466%209.98615%204.44466C7.83385%204.44466%205.96813%205.67169%205.05038%207.46438M11.606%2016.1113C11.5867%2015.6856%2011.5712%2015.7357%2011.575%2015.5558C11.6318%2013.3421%2013.3336%2012.2224%2015.0002%2012.778C15.1802%2012.838%2015.3571%2012.9186%2015.5276%2013.012M8.30255%2016.1114C8.32181%2015.6856%208.33728%2015.7357%208.33355%2015.5558C8.27668%2013.3422%206.57498%2012.2225%204.90831%2012.778C4.7283%2012.838%204.55143%2012.9186%204.38094%2013.012M18.8891%2010.0002C18.8891%2014.9094%2014.9094%2018.8891%2010.0002%2018.8891C5.09102%2018.8891%201.11133%2014.9094%201.11133%2010.0002C1.11133%205.09102%205.09102%201.11133%2010.0002%201.11133C14.9094%201.11133%2018.8891%205.09102%2018.8891%2010.0002Z%22%20stroke%3D%22%2300A799%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) no-repeat 50%/contain;content:""}.p-navigation_sub__a.login:before{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10%2017v-1.5M5%205V3.5a2%202%200%20012-2h6a2%202%200%20012%202v3m1%201c1.105%200%202%20.831%202%201.857v8.286c0%201.026-.895%201.857-2%201.857H4c-1.105%200-2-.831-2-1.857V9.357C2%208.331%202.895%207.5%204%207.5h12zm-6%207a2%202%200%20100-4%202%202%200%20000%204z%22%20stroke%3D%22%2300a799%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;content:"";transition:opacity .2s ease}.p-navigation_sub__a.login:after{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10%2017v-1.5M5%205V3.5a2%202%200%20012-2h6a2%202%200%20012%202v3m1%201c1.105%200%202%20.831%202%201.857v8.286c0%201.026-.895%201.857-2%201.857H4c-1.105%200-2-.831-2-1.857V9.357C2%208.331%202.895%207.5%204%207.5h12zm-6%207a2%202%200%20100-4%202%202%200%20000%204z%22%20stroke%3D%22%232a706b%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;content:"";display:block;height:20px;left:8px;margin:0 10px 0 0;opacity:0;position:absolute;transition:opacity .2s ease;width:20px}.p-navigation_sub__a.login:hover:after{opacity:1}.p-navigation_sub__a.login:hover:before{opacity:0}.p-navigation_sub__a:hover{background-color:#dcfefd;color:#00a799}.p-navigation_sub__a.child{border-radius:6px;color:#fff;display:block;font:700 12px/1 var(--font);letter-spacing:.1em;padding:12px 8px;transition:all .2s ease}.p-navigation_sub__a.child:hover{background:#3edcd5;color:#0b3633}.p-navigation_sub__a.more:after{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2218%22%20height%3D%2219%22%20viewBox%3D%220%200%2018%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M16%207.5l-7%205-7-5%22%20stroke%3D%22%23828282%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;content:"";display:block;height:18px;margin:0 0 0 8px;transition:all .2s ease;width:18px}.p-navigation_sub__a.more:hover:after{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2218%22%20height%3D%2219%22%20viewBox%3D%220%200%2018%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M16%207.5l-7%205-7-5%22%20stroke%3D%22%232BCABC%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;transform:rotate(180deg)}.p-navigation_sub__balloon{background:#f7ff14;border-radius:4px;box-sizing:border-box;color:#024441;display:grid;font:700 12px/1 var(--font);height:22px;left:0;letter-spacing:.05em;padding:1px 6px 0;place-content:center;position:absolute;text-transform:uppercase;top:-19px;transition:background-color .2s ease,color .2s ease}.p-navigation_sub__a.bubble:hover+.p-navigation_sub__balloon{background:#2a706b;color:#f7ff14}.p-navigation_sub__children{align-items:stretch;background:#333;border-radius:6px;bottom:-65px;display:none;padding:12px;position:absolute;right:0;white-space:nowrap;z-index:20}.p-navigation_sub__children.open{display:flex}.p-navigation_sub__children:before{background-color:#333;content:"";display:block;height:10px;left:50%;position:absolute;top:0;transform:rotate(45deg) translate(-50%);width:10px}.p-navigation_top{align-items:end;box-sizing:border-box;display:flex;flex-direction:column;height:128px;justify-content:space-around;margin:0 0 0 auto;padding:10px 56px}.p-navigation_top__inner{align-items:center;display:flex;flex-wrap:wrap;gap:28px;justify-content:flex-end}.p-navigation_top__a{align-content:center;color:#2a706b;display:grid;font:700 16px/1 var(--font);gap:12px;letter-spacing:.1em;position:relative;transition:color .15s ease-in-out,transform .15s ease-in-out}.p-navigation_top__a span{font-weight:inherit}.p-navigation_top__a:before{background:#0000;border-radius:2px;bottom:0;content:"";height:0;left:0;margin:auto;position:absolute;top:0;transition:background-color .15s ease-in-out,height .15s ease-in-out,left .15s ease-in-out;width:4px}.p-navigation_top__a:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute;transition:left .15s ease-in-out}.p-navigation_top__a:hover{color:#333;transform:translate(16px)}.p-navigation_top__a:hover:before{background:#83eee9;height:24px;left:-16px}.p-navigation_top__a:hover:after{left:-16px}.p-navigation_top__description{color:#818e8d;display:none;font:12px/1 var(--font);letter-spacing:.1em}.p-navigation_top__buttons{align-items:center;display:flex;gap:8px}.p-navigation_vertical{align-items:flex-start;display:flex;flex:1 1;margin:0 0 0 20px;min-height:24px;min-width:24px;overflow:hidden;position:relative}.p-navigation_vertical__container{display:flex;gap:15px}.p-navigation_vertical__svg{fill:none;stroke:#00a799;stroke-width:2;transition:stroke .2s ease}.p-navigation_vertical__open:hover .p-navigation_vertical__svg.open{stroke:#2a706b}.mobility-data-platform:not(.scroll) .p-navigation_vertical__svg{stroke:#fff}.p-navigation_vertical__svg.close{stroke:#fff;stroke-linecap:round;stroke-linejoin:round}.p-navigation_vertical__here{align-items:flex-end;color:#2a706b;display:none;font:700 17px/1.3 var(--font);letter-spacing:.1em;transition:color .2s ease}.open+.p-navigation_vertical__here{color:#2bcabc}.mobility-data-platform:not(.scroll) .p-navigation_vertical__here{color:#fff}.p-navigation_vertical__a,.p-navigation_vertical__current{color:#3edcd5;display:block;font:28px/1.5 var(--font);letter-spacing:.05em;margin:32px 0 0;transition:color .2s ease}.p-navigation_vertical__a:first-child{margin:0}.p-navigation_vertical__a:hover{color:#f7ff14}.p-navigation_vertical__current{color:#fff;font-weight:700}.p-navigation_vertical__current:first-child{margin:0}.p-navigation_vertical__menu{background:#024441;box-sizing:border-box;height:100vh;left:-955px;opacity:0;padding:140px 38px;position:fixed;top:0;transition:opacity .2s ease,left .2s ease;width:955px;z-index:2}.p-navigation_vertical__menu.open{left:0;opacity:1}.p-navigation_vertical__close{position:absolute;right:32px;top:48px}.p-navigation_vertical__background{height:100vh;left:0;pointer-events:none;position:fixed;top:0;transition:background-color .2s ease,-webkit-backdrop-filter .2s ease;transition:backdrop-filter .2s ease,background-color .2s ease;transition:backdrop-filter .2s ease,background-color .2s ease,-webkit-backdrop-filter .2s ease;width:100vw;z-index:1}.p-navigation_vertical__background.open{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background:#00000045;pointer-events:auto}.p-navigation_lang{border-radius:8px;display:flex;overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-navigation_lang .glink{background-color:#fafafa;box-sizing:border-box;color:#828282;font-size:12px;min-width:70px;padding:8px 3px;text-align:center;text-transform:uppercase;transition:color .15s ease-in-out}.p-navigation_lang .glink:hover{color:#2a706b;font-weight:700}.p-navigation_lang .glink.gt-current-lang{background-color:#f2f2f2;color:#2a706b;font-weight:700}.p-navigation_lang.mobile .glink{background-color:#043a35;color:#f3ffff;font-size:15px;min-width:100px}.p-navigation_lang.mobile .gt-current-lang{background-color:#00a79980;color:#ffffffe6}.p-navigation_ir{background-color:#f7ff14;border-radius:8px;box-sizing:border-box;color:#2a706b;display:inline-block;font-size:13px;font-weight:700;min-width:123px;padding:12px;position:relative;text-align:center;transition:background-color .2s ease,color .2s ease}.p-navigation_ir:hover{background:#045f58;color:#fff}:lang(auto) .p-navigation_ir,:lang(ja) .p-navigation_ir{display:none}.p-news_footer{margin:82px auto 0;max-width:800px;width:calc(100% - 48px)}.p-news_footer__contener{background:#f7f7f7;border-radius:12px;padding:32px 0 39px;text-align:center}.p-news_footer__heading{color:#333;font:700 20px/1.8 var(--font)}.p-news_footer__name{font:16px/1.7 var(--font);margin:8px 0 0}.p-news_footer__mail{color:#009d93;font:16px/1.7 var(--font);letter-spacing:.04em;text-decoration:underline;transition:color .2s ease}.p-news_footer__mail:hover{color:#0b4e49}.p-news_footer__list{display:flex;flex-wrap:wrap;gap:5px 40px;justify-content:space-between;margin:38px auto 0;width:calc(100% - 36px)}.p-news_footer__a{align-items:center;color:#00a799;display:flex;font:700 16px/1.8 var(--font);gap:13px;grid-column:1;transition:color .2s ease}.p-news_footer__a:hover{color:#0b4e49}.p-news_footer__a.prev{order:1;padding:0 0 0 5px}.p-news_footer__a.next{order:3;padding:0 5px 0 0}.p-news_footer__a.all{justify-content:center;order:4;width:100%}.p-news_footer__svg{fill:none;stroke:#00a799;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;transition:stroke .2s ease}.p-news_footer__a:hover .p-news_footer__svg{stroke:#0b4e49}.p-news_inquiry{font:16px/1.8 var(--font);margin:108px auto;max-width:800px;width:calc(100% - 48px)}.p-news_inquiry__heading{color:#333;font-weight:700;letter-spacing:.04em}.p-news_inquiry__name{margin:12px 0 0}.p-news_inquiry__mail{color:#00a799;text-decoration:underline;transition:color .2s ease}.p-news_inquiry__mail:hover{color:#0b4e49}.p-news_link{margin:48px auto 0;max-width:800px;width:calc(100% - 48px)}.p-news_navigation{margin:45px auto 0;max-width:800px;overflow:auto}.p-news_navigation__ul{display:flex;gap:16px;padding:0 0 31px;scrollbar-width:none}.p-news_navigation__ul:after,.p-news_navigation__ul:before{content:"";min-width:8px}.p-news_navigation__ul::-webkit-scrollbar{display:none}.p-news_navigation__a{color:#333;font-size:18px;position:relative;transition:color .2s ease;white-space:nowrap}.p-news_navigation__a:hover{color:#00a799}.current .p-news_navigation__a{color:#00a799;font-weight:700}.simplebar-track.simplebar-horizontal{background:#f2f2f2;border-radius:20px;bottom:2px;height:6px;overflow:visible}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{height:10px;top:-2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{background:#e0e0e0;opacity:1}.p-news_pagination{display:flex;gap:7px;margin:82px auto 0;max-width:800px;width:calc(100% - 48px)}.p-news_pagination__a,.p-news_pagination__dot{color:#4f4f4f;display:grid;height:38px;place-content:center;width:38px}.p-news_pagination__a{border-radius:8px;transition:background-color .2s ease}.p-news_pagination__a:hover{background:#83eee9}.p-news_pagination__a.current{background:#2bcabc;color:#fff}.p-news_pagination__link{border-radius:8px;display:grid;height:38px;place-content:center;transition:background-color .2s ease;width:56px}.p-news_pagination__link.prev{margin:0 13px 0 0}.p-news_pagination__link.next{margin:0 0 0 13px}.p-news_pagination__link:hover{background:#83eee9}.p-news_pagination__svg{fill:none;stroke:#333;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.p-partner__wrapper{padding-block:62px}.p-partner__heading{color:#333;font-family:var(--font);font-size:30px;font-weight:600;letter-spacing:.01em;line-height:1.4;margin-bottom:52px;text-align:center}.p-partner__heading:after{background-color:#83eee9;border-radius:4px;content:"";display:block;height:8px;margin:16px auto 0;width:94px}.p-partner_case{overflow:hidden}.p-partner_case_safety__logos{display:grid;gap:24px 0;grid-template-columns:repeat(3,130px);justify-content:center;margin-top:49px}.p-partner_case_safety__logos_scroll{display:flex;gap:16px;margin-top:49px;overflow:hidden}.p-partner_case_safety__logos_container{display:flex;flex-flow:column wrap;height:160px;justify-content:space-between}.p-partner_case_safety__logo{height:68px;width:130px}.p-partner_case_safety__icon{height:100%;object-fit:contain;width:100%}.p-partner_case__container{margin-inline:auto;margin-top:48px;width:calc(100% - 48px)}.p-partner_case__header{align-items:center;display:flex;font:18px/1 var(--font);gap:16px;letter-spacing:.05em}.p-partner_case__headline{color:#333}.p-partner_case__archive{align-items:center;color:#2a706b;display:flex;font-weight:600;gap:5px}.p-partner_case__archive:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMmE3MDZiIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0ibTcgMiA1IDctNSA3Ii8+PC9zdmc+) 50%/contain no-repeat;content:"";display:block;height:18px;transform:translateY(-2px);width:18px}.p-partner_case__swiper{margin-inline:auto;position:relative;width:calc(100% - 32px)}.p-partner_case__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:grid;grid-auto-flow:column;height:100%;touch-action:pan-y}.p-partner_case__card{background:#fff;border-radius:10px;box-shadow:0 10px 32px #02627833;overflow:hidden}.p-partner_case__card:hover{cursor:pointer}.p-partner_case__figure{overflow:hidden}.p-partner_case__img{aspect-ratio:1.909/1;object-fit:cover;transition:transform .3s ease;width:100%}.p-partner_case__card:hover .p-partner_case__img{transform:scale(1.1)}.p-partner_case__body{color:#333;display:grid;grid-template:auto auto 1fr/1fr;letter-spacing:.05em;padding:24px}.p-partner_case__company{font:16px/1.5 var(--font)}.p-partner_case__title{margin:18px 0 22px}.p-partner_case__a{color:#333;font:700 18px/1.5 var(--font)}.p-partner_case__card:hover .p-partner_case__a{color:#00a799}.p-partner_case__ul{display:flex;flex-wrap:wrap-reverse;gap:11px;margin:auto 0 0}.p-partner_case__tag{align-items:center;border:1px solid #3edcd5;border-radius:20px;color:#00a799;display:inline-flex;font:12px/1 var(--font);height:24px;letter-spacing:.05em;padding:0 11px;transition:background-color .2s ease,color .2s ease}.p-partner_case__tag:hover{background:#3edcd5;color:#fff}.p-partner_case__arrow{bottom:0;height:42px;margin:auto;position:absolute;top:0;transition:opacity .2s ease,transform .2s ease;width:42px;z-index:1}.p-partner_case__arrow.swiper-button-disabled,.p-partner_case__arrow.swiper-button-lock{display:none}.p-partner_case__container:hover .p-partner_case__arrow{opacity:1}.p-partner_case__prev{left:-42px}.p-partner_case__next{right:-42px}.p-partner_case__svg{fill:none;stroke:#2a706b;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.p-partner_case__button{margin-inline:auto;margin-top:36px;width:264px}.p-partner_corporate__list{align-items:center;display:grid;gap:50px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:877px;width:calc(100% - 48px)}.p-partner_corporate__logo{height:auto;width:100%}.p-partner_flow{background:#dcfefd}.p-partner_flow__ol{display:grid;gap:53px;margin-inline:auto;margin-top:59px;width:325px}.p-partner_flow__li{align-items:center;display:grid;gap:12px;grid-template-columns:1fr;justify-content:center;position:relative;text-align:center}.p-partner_flow__li:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIxOSIgZmlsbD0iIzgzZWVlOSI+PHBhdGggZD0iTTM1LjQ5Ny41MjdjLjY5LjY4My42NjggMS43NzEtLjA0OCAyLjQzTDE4IDE5IC41NTEgMi45NTdBMS42NjQgMS42NjQgMCAwIDEgLjUwMy41MjcgMS44NiAxLjg2IDAgMCAxIDMuMDUuNDhMMTggMTQuMjI4IDMyLjk1MS40ODFhMS44NiAxLjg2IDAgMCAxIDIuNTQ2LjA0NiIvPjwvc3ZnPg==) 50%/contain no-repeat;bottom:-32px;content:"";height:19px;left:50%;position:absolute;transform:translate(-50%);width:36px}.p-partner_flow__li:last-child:after{content:none}.p-partner_flow__count{background:#024441;border-radius:54px;box-sizing:border-box;color:#fff;display:grid;font:700 12px/1 var(--font);margin:0 auto;padding:4px 10px;place-content:center;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-partner_flow__title{color:#2a706b;font:700 26px/1.5 var(--font);letter-spacing:1.3px;text-transform:capitalize}.p-partner_flow__img{padding-left:10px}.p-partner_flow__start{color:#00a799;font:700 34px/1.5 var(--font);letter-spacing:1.7px}.p-partner_faq{margin:0 auto;max-width:711px}.p-partner_faq__container{margin:0 auto;width:calc(100% - 48px)}.p-partner_case_form__form{margin:auto;width:calc(100% - 48px)}.p-partner_case_form__wrapper{display:grid;gap:44px;max-width:968px}.p-partner_case_form__button{margin:53px 0 0}.p-partner_case_form__heading{color:#333;font:700 20px/1.3 var(--font)}.p-partner_case_form__inner{display:flex;flex-wrap:wrap;gap:24px;margin:30px 0 0}.p-partner_case_form__check{color:#333;display:flex;gap:8px;height:16px;line-height:1.1875}.p-partner_case_form__check:before{border:1px solid #828282;border-radius:2px;box-shadow:inset 0 1px 3px #00000080;box-sizing:border-box;content:"";display:block;height:16px;width:16px}.p-partner_case_form__input:checked+.p-partner_case_form__check:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZjJmMmYyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEgOC41IDQuNDU1IDEyIDEyIDEiLz48L3N2Zz4=) 50%/11px no-repeat #00a799;border-color:#00a799;box-shadow:0 2px 8px #46757861}.p-partner_case_form__input{display:none}.p-partner_form{background:linear-gradient(180deg,#f2f2f299 .1%,#f2f2f200 8%);padding-block:43px 32px}.p-partner_form__heading{color:#2a706b;font:600 26px/1.5 var(--font);letter-spacing:.1em;margin:auto;width:calc(100% - 50px)}.p-partner_form__container{margin:auto;max-width:968px;width:calc(100% - 48px)}.p-partner_form__span{color:#333;font:700 18px/1 var(--font);letter-spacing:.05em}.p-partner_form__title{color:#2a706b;font:900 36px/1.4 var(--font);letter-spacing:.05em}.p-partner_form__img{border-radius:3px;margin-top:27px;width:100%}.p-partner_form__inner{margin-top:64px}.p-partner_merit{background:#3edcd5}.p-partner_merit__heading{color:#333;display:grid;font:700 30px/1.7 var(--font);gap:16px;letter-spacing:2.2px;text-align:center}.p-partner_merit__heading:after{background:#fff;border-radius:4px;content:"";height:8px;margin-inline:auto;width:94px}.p-partner_merit__container{margin-inline:auto;margin-top:61px;max-width:968px;width:calc(100% - 77px)}.p-partner_merit__inner{display:grid;gap:40px}.p-partner_merit__block{display:grid;grid-template-rows:auto 78px;place-items:center center;text-align:center}.p-partner_merit__text{color:#333;font:600 20px/1.6 var(--font);letter-spacing:1px}.p-partner_support__container{margin-inline:auto;max-width:970px;width:calc(100% - 80px)}.p-partner_support__inner{display:grid;gap:41px}.p-partner_support__card{display:grid;gap:12px}.p-partner_support__img{border-radius:12px;width:100%}.p-partner_support__title{color:#333;font:600 20px/normal var(--font);letter-spacing:2px;margin-top:12px}.p-partner_support__text{font:16px/1.8 var(--font);letter-spacing:1.6px}.p-partner_type{background:#fafafa}.p-partner_type__inner{display:grid;gap:62px 0;margin-top:48px}.p-partner_type__list{display:grid;gap:48px}.p-partner_type__introduction{width:100%}.p-partner_type__summary{color:#000;display:grid;gap:15px;margin-inline:auto;margin-top:24px;width:calc(100% - 48px)}.p-partner_type__title{font:700 30px/1.6 var(--font);letter-spacing:1.5px}.p-partner_type__text{font:14px/2 var(--font);letter-spacing:.7px}.p-partner_type__parent{margin-top:14px;overflow-y:scroll;scrollbar-width:none}.p-partner_type__parent::-webkit-scrollbar{display:none}.p-partner_type__scroll{overflow:hidden;padding-inline:24px;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-partner_type__table{border-collapse:collapse;border-spacing:0}.p-partner_type__tr{height:80px}.p-partner_type__th{border:1px solid #bdbdbd;box-sizing:border-box;color:#2a706b;font:700 14px/1.7 var(--font);letter-spacing:.7px;min-width:251px;vertical-align:middle}.p-partner_type__tbody .p-partner_type__th{color:#000;min-width:211px}.p-partner_type__td{border:1px solid #bdbdbd;box-sizing:border-box;font:14px/1.7 var(--font);text-align:center;vertical-align:middle}.p-partner_type__small{color:#828282;display:block;font:14px/1.3 var(--font);letter-spacing:.7px;margin-top:24px}.p-award{margin:104px auto 0;width:calc(100% - 48px)}.p-award__heading{color:#333;display:grid;font:700 22px/1 var(--font);gap:16px;justify-items:center;letter-spacing:.1em}.p-award__heading:after{background:#83eee9;border-radius:4px;content:"";height:8px;width:94px}.p-award__ul{display:grid;gap:32px;margin:41px auto 0;max-width:968px}.p-award__li:not(:last-of-type){border-top:1px solid #e0e0e0;padding:24px 0 0}.p-award__img{height:80px;object-fit:contain;width:126px}.p-award__text{color:#333;font:14px/1.5 var(--font);letter-spacing:.19em;margin:8px 0 0}.p-award__br{display:none}.p-breadcrumb{box-sizing:border-box;margin:auto;position:relative;width:calc(100% - 42px);z-index:1}.p-breadcrumb.case{left:0;position:absolute;right:0}.p-breadcrumb__ul{align-items:center;display:flex;gap:16px;height:50px}.p-breadcrumb__ul.narrow{margin:0 auto;max-width:1020px}.p-breadcrumb__li{align-items:center;display:none}.p-breadcrumb__li:first-of-type:before{content:none}.p-breadcrumb__li:nth-last-of-type(2){display:flex;gap:24px}.p-breadcrumb__li:nth-last-of-type(2):before{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%224%22%20height%3D%228%22%20viewBox%3D%220%200%204%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M3.5%207L1.207%204.707a1%201%200%20010-1.414L3.5%201%22%20stroke%3D%22%23819695%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;content:"";height:8px;width:8px}.p-breadcrumb__li:after{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%224%22%20height%3D%228%22%20viewBox%3D%220%200%204%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M.5%207l2.293-2.293a1%201%200%20000-1.414L.5%201%22%20stroke%3D%22%23819695%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;content:none;height:8px;width:8px}.p-breadcrumb__li:last-of-type a{pointer-events:none}.p-breadcrumb__li:last-of-type:after{content:none}.p-breadcrumb__a{color:#6e8382;font:12px/1 var(--font);letter-spacing:.1em}.p-breadcrumb__inner{color:#6e8382;font:700 12px/1 var(--font);letter-spacing:.1em}.p-breadcrumb__back{color:#01a79a;padding-left:17px;position:relative}.p-breadcrumb__back:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='15' fill='none'%3E%3Cpath stroke='%23D1D0D7' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M8 1 1 7.5 8 14'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:block;height:13px;left:0;position:absolute;top:-2px;width:7px}.p-pagination{align-items:center;color:#4f4f4f;display:flex;gap:11px;justify-content:center}.p-pagination:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjI5IiBmaWxsPSJub25lIiBzdHJva2U9IiNlYmViZWIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIj48cGF0aCBkPSJNMS45NzggMXYyN002LjIwMiAxdjI3Ii8+PC9zdmc+) 50%/contain no-repeat;content:""}.p-pagination__a{box-sizing:border-box;color:#4f4f4f;display:grid;font:700 16px/1 var(--font);height:26px;padding:3px 0 0;place-content:center;transition:background-color .2s ease,color .2s ease;width:27px}.p-pagination__a.current{background:#274947;color:#fff}.p-pagination__a.next,.p-pagination__a.prev{color:#fff;display:flex;padding:0;width:62px}.p-pagination__a.next:hover,.p-pagination__a.prev:hover{background:0}.p-pagination__a:hover{background:#274947;color:#fff}.p-pagination__a.next:after,.p-pagination__a.prev:before{border-bottom:13px solid #0000;border-left:10px solid #01a79a;border-top:13px solid #0000;content:"";transition:border-color .2s ease}.p-pagination__a.prev:before{border-left:0;border-right:10px solid #01a79a}.p-pagination__a:hover.next:after{border-left:10px solid #274947}.p-pagination__a:hover.prev:before{border-right:10px solid #274947}.p-pagination__text{background:#01a79a;display:grid;font:700 12px/1 var(--font);padding:1px 0 0;place-content:center;transition:background-color .2s ease;width:52px}.p-pagination__a:hover .p-pagination__text{background:#274947}.p-pagination__svg{fill:none;height:27px;padding:0 8px;stroke:#ebebeb;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.p-author{align-items:flex-start;background:#f2f2f2;display:inline-flex;flex-direction:column;gap:18px;margin:36px 0 0;padding:24px}.p-author__title{color:#2a706b;font-family:SDMetro;font-size:20px;font-weight:600}.p-author__info{align-items:center;display:flex;gap:12px}.p-author__avatar img{border-radius:999px;margin-bottom:12px}.p-author__heading{align-items:flex-start;display:flex;flex-direction:column;gap:12px;margin-bottom:8px}.p-author__name{color:var(--Gray-Dark,#333);font:400 28px/2 var(--font);font-weight:600;letter-spacing:1.4px;line-height:100%;overflow-wrap:break-word}.p-author__nickname{color:var(--Gray-Medium-2,#828282);font:400 16px/2 var(--font);font-weight:400;letter-spacing:1.6px;line-height:120%;overflow-wrap:break-word}.p-author__text{color:var(--Gray-Dark,#333);font:16px/1.65 var(--font);font-weight:400;letter-spacing:.05em;letter-spacing:.8px;line-height:160%}.p-mdp{font-family:sdsora,ryo-gothic-plusn,sans-serif;overflow:hidden;padding:50px 0;--font:sdsora,ryo-gothic-plusn,sans-serif}.p-mdp span{font:inherit}.p-mdp__inner{margin:0 auto;width:calc(100% - 24px)}.p-mdp__title{font-size:34px;font-weight:300;letter-spacing:.15em;line-height:1.5;margin-bottom:30px;text-align:center}:lang(en) .p-mdp__title{letter-spacing:.02em}.p-mdp__lead{letter-spacing:.05em;line-height:1.5}.p-mdp__label,.p-mdp__lead{font-size:18px;text-align:center}.p-mdp__label{color:#2a706b;font-weight:700;letter-spacing:.4em;margin:0 auto;padding:8px 32px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-mdp__label--input{border-bottom:1px solid #3edcd5}.p-mdp__label--output{border-top:1px solid #72d5ea;color:#1a6778}.p-mdp__objects{margin:50px auto 0;max-width:375px}.p-mdp__objects-center{max-width:100%;position:relative}.p-mdp__shadow{display:none;left:50%;position:absolute;top:0;z-index:-1}.p-mdp__modules{box-sizing:border-box;display:block;margin:20px auto;width:82%}.p-mdp__modules img{width:100%}.p-mdp__line-img{left:50%;opacity:0;position:absolute;top:48%;transform:translate(-50%,-50%);transition:all .3s;width:65.3%;z-index:-1}.is-active .p-mdp__line-img{opacity:1}.p-mdp__line-svg{display:none;opacity:0;transition:all .3s;width:73%}.is-active .p-mdp__line-svg{opacity:1}.p-mdp__line-svg .input-lines,.p-mdp__line-svg .output-lines{animation-timing-function:ease-in-out;stroke-dasharray:425}.p-mdp__line-svg .input-lines{animation:input-connectors 2.75s infinite;animation-direction:reverse}.p-mdp__line-svg .output-lines{animation:input-connectors 3.5s infinite}@keyframes input-connectors{0%{stroke-dashoffset:1275}10%{stroke-dashoffset:1275}50%{stroke-dashoffset:850}90%{stroke-dashoffset:425}to{stroke-dashoffset:425}}.p-mdp__layers{height:330px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:334px}.p-mdp__layers img{width:100%}.p-mdp__base,.p-mdp__city,.p-mdp__city-shadow{left:50%;position:absolute;top:0;transform:translate(-50%)}.p-mdp__button{margin:40px auto 0;max-width:245px;position:relative;z-index:2}.p-posts_logo{display:flex;margin:42px 0 0;overflow:hidden}.p-posts_logo__container{display:flex;flex-flow:column wrap;height:160px;justify-content:space-between}.p-posts_logo__img{height:68px;object-fit:contain;width:130px}@keyframes first{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes second{0%{transform:translate(0)}to{transform:translate(-200%)}}.p-posts_purpose{margin:42px 0 0}.p-posts_purpose__header{align-items:center;display:flex;font:18px/1 var(--font);gap:16px;letter-spacing:.05em}.p-posts_purpose__heading{color:#333}.p-posts_purpose__link{align-items:center;color:#2a706b;display:flex;font-weight:600;gap:5px}.p-posts_purpose__link:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMmE3MDZiIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0ibTcgMiA1IDctNSA3Ii8+PC9zdmc+) 50%/contain no-repeat;content:"";display:block;height:18px;transform:translateY(-2px);width:18px}.p-posts_purpose__container{margin:18px auto 0;position:relative;width:calc(100% - 32px)}.p-posts_purpose__arrow{bottom:0;height:42px;margin:auto;position:absolute;top:0;transition:opacity .2s ease,transform .2s ease;width:42px;z-index:1}.p-posts_purpose__arrow.swiper-button-disabled,.p-posts_purpose__arrow.swiper-button-lock{display:none}.p-posts_purpose__container:hover .p-posts_purpose__arrow{opacity:1}.p-posts_purpose__prev{left:-42px}.p-posts_purpose__next{right:-42px}.p-posts_purpose__svg{fill:none;stroke:#2a706b;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.p-posts_purpose__list{display:flex;height:100%;touch-action:pan-y}.p-posts_purpose__card,.p-posts_purpose__list{-webkit-backface-visibility:hidden;backface-visibility:hidden}.p-posts_purpose__card{border-radius:12px;box-shadow:0 10px 32px #02627833;box-sizing:border-box;flex-shrink:0;margin:0;outline:none;position:relative}.p-posts_purpose__card:after{bottom:0;content:"";filter:blur(19.5px);height:246px;left:0;margin:auto;position:absolute;right:0;transition:background-color .2s ease;width:calc(100% - 50px)}.p-posts_purpose__card:hover:after{background:#0000003f}.p-posts_purpose__a{background:#fff;border-radius:12px;display:grid;grid-template:auto 1fr/1fr;height:100%;overflow:hidden;position:relative;z-index:1}.p-posts_purpose__figure{overflow:hidden}.p-posts_purpose__img{aspect-ratio:1.909/1;object-fit:cover;transition:transform .2s ease;width:100%}.p-posts_purpose__a:hover .p-posts_purpose__img{transform:scale(1.1)}.p-posts_purpose__body{padding:18px 24px;position:relative}.p-posts_purpose__icon{align-items:center;display:flex;gap:8px;left:5px;position:absolute;top:-32px}.p-posts_purpose__icon svg{background:#00a799;border-radius:50%;box-shadow:0 4px 10px #0000001a;height:38px;width:38px}.p-posts_purpose__icon path{fill:#fff}.p-posts_purpose__icon rect{stroke:none}.p-posts_purpose__name{background:#00a799;box-shadow:0 0 15px #00000026;box-sizing:border-box;color:#fff;font:12px/33px var(--font);height:33px;opacity:0;padding:2px 12px 0;transition:opacity .2s ease}.p-posts_purpose__a:hover .p-posts_purpose__name{opacity:1}.p-posts_purpose__title{color:#333;font:600 20px/1.5 var(--font);transition:color .2s ease}.p-posts_purpose__a:hover .p-posts_purpose__title{color:#00a799}.p-posts_purpose__text{color:#333;font:14px/1.8 var(--font);letter-spacing:.05em;margin:12px 0 0}.p-posts_purpose__ul{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 0}.p-posts_purpose__li{color:#828282;font:12px/1 var(--font)}.p-posts_purpose__li:after{content:"/";margin:0 0 0 6px}.p-posts_purpose__li:last-of-type:after{content:none}.p-posts_case__container{padding:48px 0 77px}.p-posts_case__inner{display:grid;gap:40px;margin:0 auto;max-width:968px;width:calc(100% - 48px)}.p-posts_case__card{border-radius:12px;box-shadow:0 10px 32px #02627833;position:relative}.p-posts_case__card:after{bottom:0;content:"";filter:blur(19.5px);height:246px;left:0;margin:auto;position:absolute;right:0;transition:background-color .2s ease;width:calc(100% - 50px)}.p-posts_case__card:hover:after{background:#0000003f}.p-posts_case__a{background:#fff;border-radius:12px;display:grid;grid-template:auto 1fr/1fr;height:100%;overflow:hidden;position:relative;z-index:1}.p-posts_case__figure{overflow:hidden}.p-posts_case__img{aspect-ratio:1.909/1;object-fit:cover;transition:transform .2s ease;width:100%}.p-posts_case__a:hover .p-posts_case__img{transform:scale(1.1)}.p-posts_case__body{color:#333;display:grid;gap:16px;grid-template:auto auto 1fr/1fr;letter-spacing:.05em;padding:24px}.p-posts_case__title{font:700 20px/1.4 var(--font);transition:color .2s ease}.p-posts_case__a:hover .p-posts_case__title{color:#00a799}.p-posts_case__company{font:16px/1.8 var(--font)}.p-posts_case__link{border:2px solid #3edcd5;border-radius:4px;box-sizing:border-box;color:#00a799;display:grid;font:700 14px/1 var(--font);grid-area:3;height:32px;justify-self:end;letter-spacing:.05em;margin:auto 0 0;padding:2px 0 0;place-content:center;transition:background-color .2s ease,border-color .2s ease,color .2s ease;width:100px}.p-posts_case__a:hover .p-posts_case__link{background:#00a799;border-color:#00a799;color:#fff}.p-posts_case__button{margin:auto;width:264px}.active .p-posts_case__button,.common .p-posts_case__button{display:none}.p-posts_case__button.tentative{display:none;max-width:425px;width:auto}.active .p-posts_case__button.tentative,.common .p-posts_case__button.tentative{display:block}.p-posts_case_related{padding:80px 0}.l-case .p-posts_case_related.case,.p-posts_case_related.purpose{background:linear-gradient(0deg,#ebebeb,#ebebeb),#f0f8f7}.p-posts_case_related.purpose{margin:76px 0 0}.p-posts_case_related__heading{color:#333;display:grid;font:700 22px/1 var(--font);gap:16px;justify-items:center;letter-spacing:.1em}.p-posts_case_related__heading:after{background:#83eee9;border-radius:4px;content:"";height:8px;width:94px}.p-posts_case_related__container{display:grid;gap:40px;margin:48px auto 0;max-width:968px;width:calc(100% - 48px)}.p-posts_case_related__card{border-radius:12px;box-shadow:0 10px 32px #02627833;position:relative}.p-posts_case_related__card:after{bottom:0;content:"";filter:blur(19.5px);height:246px;left:0;margin:auto;position:absolute;right:0;transition:background-color .2s ease;width:calc(100% - 50px)}.p-posts_case_related__card:hover:after{background:#0000003f}.p-posts_case_related__a{background:#fff;border-radius:12px;display:grid;grid-template:auto 1fr/1fr;height:100%;overflow:hidden;position:relative;z-index:1}.p-posts_case_related__figure{overflow:hidden}.p-posts_case_related__img{aspect-ratio:1.909/1;object-fit:cover;transition:transform .2s ease;width:100%}.p-posts_case_related__a:hover .p-posts_case_related__img{transform:scale(1.1)}.p-posts_case_related__body{color:#333;display:grid;gap:16px;grid-template:auto auto 1fr/1fr;letter-spacing:.05em;padding:24px}.p-posts_case_related__title{font:700 20px/1.4 var(--font);transition:color .2s ease}.p-posts_case_related__a:hover .p-posts_case_related__title{color:#00a799}.p-posts_case_related__company{font:16px/1.8 var(--font)}.p-posts_case_related__link{border:2px solid #3edcd5;border-radius:4px;box-sizing:border-box;color:#00a799;display:grid;font:700 14px/1 var(--font);grid-area:3;height:32px;justify-self:end;letter-spacing:.05em;margin:auto 0 0;padding:2px 0 0;place-content:center;transition:background-color .2s ease,border-color .2s ease,color .2s ease;width:100px}.p-posts_case_related__a:hover .p-posts_case_related__link{background:#00a799;border-color:#00a799;color:#fff}.p-posts_case_related__button{margin:80px auto 0;width:264px}.p-posts_case_safety{margin:144px auto;width:327px}.p-posts_case_safety__heading{color:#333;font:700 22px/1.65 var(--font);letter-spacing:.1em;text-align:center}.p-posts_case_safety__heading:after{background:#83eee9;border-radius:4px;content:"";display:block;height:8px;margin:20px auto 0;width:94px}.p-posts_case_safety__container{margin:32px 0 0}.p-posts_case_safety__card{border-radius:10px;box-shadow:0 10px 32px #02627833;cursor:pointer;margin:30px 0 0;position:relative}.p-posts_case_safety__card:first-of-type{margin:0}.p-posts_case_safety__card:after{bottom:0;content:"";filter:blur(19.5px);height:246px;left:0;margin:auto;position:absolute;right:0;transition:background-color .2s ease;width:calc(100% - 50px)}.p-posts_case_safety__card:hover:after{background:#0000003f}.p-posts_case_safety__inner{background:#fff;border-radius:10px;height:100%;overflow:hidden;position:relative;z-index:1}.p-posts_case_safety__figure{overflow:hidden;position:relative;width:100%;z-index:1}.p-posts_case_safety__figure:before{content:"";display:block;padding-top:73%}.p-posts_case_safety__img{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;transition:transform .3s ease;width:100%}.p-posts_case_safety__card:hover .p-posts_case_safety__img{transform:scale(1.1)}.p-posts_case_safety__body{flex:1 1;flex-direction:column;padding:26px 20px 20px}.p-posts_case_safety__company{color:#333;font:500 16px/1.5 var(--font);letter-spacing:.05em}.p-posts_case_safety__title{margin:18px 0 0}.p-posts_case_safety__link{color:#333;font:700 18px/1.5 var(--font);letter-spacing:.05em;transition:color .2s ease}.p-posts_case_safety__card:hover .p-posts_case_safety__link{color:#00a799}.p-posts_case_safety__ul{display:flex;flex-wrap:wrap-reverse;margin-left:-5.5px;padding:9px 0 0}.p-posts_case_safety__li{margin:11px 5.5px 0}.p-posts_case_safety__tag{align-items:center;border:1px solid #3edcd5;border-radius:20px;box-sizing:border-box;color:#00a799;display:flex;font:500 12px/2.5 var(--font);height:24px;letter-spacing:.05em;padding:0 11px;text-align:center}.p-posts_case_safety__tag:hover{background:#3edcd5;color:#fff;opacity:1}.p-posts_function{background:#f2f2f2;margin:0 calc(50% - 50vw);padding:85px 0 100px}.p-posts_function__heading{color:#333;font:700 22px/1.65 var(--font);letter-spacing:.1em;padding:0 0 24px;position:relative;text-align:center}.p-posts_function__heading:after{background:#83eee9;border-radius:4px;bottom:0;content:"";height:8px;left:0;margin:0 auto;position:absolute;right:0;width:94px}.p-posts_function__container{display:grid;gap:64px;margin:39px auto 0;max-width:968px;width:calc(100% - 48px)}.p-posts_function__a{color:#333}.p-posts_function__figure{border-radius:5px;overflow:hidden}.p-posts_function__img{aspect-ratio:63/40;box-shadow:0 13px 41px #02627833;object-fit:cover;transition:transform .2s ease;width:100%}.p-posts_function__title{font:600 24px/1.2 var(--font);margin:31px 0 0;transition:color .2s ease}.p-posts_function__text{font:16px/1.8 var(--font);letter-spacing:.05em;margin:8px 0 0}.p-posts_case_interview{background-color:#f2f2f2;margin:144px auto;padding:42px 0 52px;width:100%}.p-posts_case_interview__heading{color:#333;font:700 22px/1.65 var(--font);letter-spacing:.1em;text-align:center}.p-posts_case_interview__heading:after{background:#83eee9;border-radius:4px;content:"";display:block;height:8px;margin:20px auto 0;width:94px}.p-posts_case_interview__container{margin:auto;padding-top:42px;width:327px}.p-posts_case_interview__article{margin-bottom:42px;width:100%}.p-posts_case_interview__figure{overflow:hidden;padding-bottom:81%;position:relative;width:100%}.p-posts_case_interview__img{height:100%;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s ease;width:100%}.p-posts_case_interview__article:hover .p-posts_case_interview__img{transform:translate(-50%,-50%) scale(1.1)}.p-posts_case_interview__title{color:#333;font:700 20px/1.5 var(--font);padding-top:32px}.p-posts_case_interview__article:hover .p-posts_case_interview__title{color:#00a799}.p-posts_service{margin-inline:auto;max-width:968px;padding-block:56px 32px;width:calc(100% - 48px)}.p-posts_service__heading{color:#333;display:grid;font:700 22px/1 var(--font);gap:16px;justify-items:center;letter-spacing:.1em}.p-posts_service__heading:after{background-color:#83eee9;border-radius:4px;content:"";height:8px;width:94px}.p-posts_service__container{display:grid;gap:38px;margin-inline:auto;margin-top:56px}.p-posts_service__figure{aspect-ratio:109/43;box-shadow:0 10px 32px #02627833;display:flex;overflow:hidden;width:100%}.p-posts_service__img{object-fit:cover;object-position:center;transition:transform .3s;width:100%}.p-posts_service__a:hover .p-posts_service__img{transform:scale(1.1)}.p-posts_service__title{color:#333;font:700 20px/1.5 var(--font);margin-top:24px;transition:color .3s}.p-posts_service__a:hover .p-posts_service__title{color:#00a799}.p-posts_service__text{color:#333;font:400 16px/1.5 var(--font);margin-top:10px}.p-posts_useful{margin:103px auto 0;width:calc(100% - 48px)}.p-posts_useful__heading{color:#333;display:grid;font:700 22px/1 var(--font);gap:16px;justify-items:center;letter-spacing:.1em}.p-posts_useful__heading:after{background:#83eee9;border-radius:4px;content:"";height:8px;width:94px}.p-posts_useful__container{display:grid;gap:64px;margin:41px 0 0}.p-posts_useful__figure{border-radius:12px;overflow:hidden;transition:box-shadow .2s ease}.p-posts_useful__img{aspect-ratio:1.909/1;object-fit:cover;transition:transform .2s ease;width:100%}.p-posts_useful__a:hover .p-posts_useful__img{transform:scale(1.1)}.p-posts_useful__title{color:#333;font:700 20px/1.5 var(--font);letter-spacing:.1em;margin:24px 0 0;transition:color .2s ease}.p-posts_useful__a:hover .p-posts_useful__title{color:#00a799}.p-posts_useful__button{margin:64px auto 0;width:320px}.active .p-posts_useful__button,.common .p-posts_useful__button,.p-posts_useful__button.tentative{display:none}.active .p-posts_useful__button.tentative,.common .p-posts_useful__button.tentative{display:block}.p-posts_safety{background-color:#f2f2f2;margin:144px auto;padding:42px 0 52px;width:100%}.p-posts_safety.announce{margin:0}.p-posts_safety__heading{color:#333;font:700 22px/1.65 var(--font);letter-spacing:.1em;text-align:center}.p-posts_safety__heading:after{background:#83eee9;border-radius:4px;content:"";display:block;height:8px;margin:20px auto 0;width:94px}.p-posts_safety__container{margin:auto;padding-top:42px;width:327px}.p-posts_safety__article{margin-bottom:42px;width:100%}.p-posts_safety__figure{overflow:hidden;padding-bottom:81%;position:relative;width:100%}.p-posts_safety__img{height:100%;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s ease;width:100%}.p-posts_safety__article:hover .p-posts_safety__img{transform:translate(-50%,-50%) scale(1.1)}.p-posts_safety__title{color:#333;font:700 20px/1.5 var(--font);padding-top:32px}.p-posts_safety__article:hover .p-posts_safety__title{color:#00a799}.p-posts_topics{margin:50px 0 0;overflow:hidden;position:relative;z-index:1}.l-sustainability .p-posts_topics{margin-top:18px}.p-posts_topics__heading{background:#0b3633;color:#fff;display:inline-block;font:700 14px/1 var(--font);letter-spacing:.275em;opacity:.7;padding:14px 17px 11px 23px;text-transform:uppercase}.p-posts_topics__inner{margin:24px auto 0;touch-action:pan-y;width:calc(100% - 48px)}.p-posts_topics__list{display:flex;height:100%}.p-posts_topics__card{background-color:#fff;border-radius:4px;box-sizing:border-box;flex-shrink:0;margin:0;outline:none;overflow:hidden;transition:all .2s ease;width:252px}.p-posts_topics__card:hover{background:#f8f8f8;border-radius:4px;margin-right:16px}.p-posts_topics__a{box-sizing:border-box;display:grid;gap:16px 0;grid-template:"company time" auto "img img" auto "title title" 1fr/1fr auto;height:100%;padding:10px 20px}.p-posts_topics__company{color:#333;font:14px/1 var(--font);grid-area:company}.p-posts_topics__time{align-self:center;color:#bdbdbd;font:12px/1 var(--font);grid-area:time;letter-spacing:.05em;text-align:right}.p-posts_topics__figure{grid-area:img}.p-posts_topics__img{aspect-ratio:1.504/1;object-fit:cover;width:100%}.p-posts_topics__title{-webkit-box-orient:vertical;color:#333;display:flex;font:14px/1.7 var(--font);grid-area:title;-webkit-line-clamp:3;overflow:hidden;transition:color .2s ease}.p-posts_topics__a:hover .p-posts_topics__title{color:#00a799}.p-posts_topics__arrow{display:none}.p-posts_topics__arrow.swiper-button-disabled{cursor:default;opacity:.5}.p-posts_useful_related{padding:80px 0}.p-posts_useful_related__heading{color:#333;display:grid;font:700 22px/1 var(--font);gap:16px;justify-items:center;letter-spacing:.1em}.p-posts_useful_related__heading:after{background:#83eee9;border-radius:4px;content:"";height:8px;width:94px}.p-posts_useful_related__container{display:grid;gap:40px;margin:48px auto 0;max-width:968px;width:calc(100% - 48px)}.p-posts_useful_related__a{display:grid;gap:24px}.p-posts_useful_related__figure{border-radius:12px;overflow:hidden}.p-posts_useful_related__img{aspect-ratio:1.909/1;object-fit:cover;transition:transform .2s ease;width:100%}.p-posts_useful_related__a:hover .p-posts_useful_related__img{transform:scale(1.1)}.p-posts_useful_related__time{color:#4f4f4f;font:13px/1.5 var(--font);letter-spacing:.05em}.p-posts_useful_related__title{color:#333;font:700 20px/1.5 var(--font);transition:color .2s ease}.p-posts_useful_related__a:hover .p-posts_useful_related__title{color:#00a799}.p-posts_useful_related__button{margin:80px auto 0;width:294px}.p-posts_glossary{background:#f7f7f7;margin:72px calc(50% - 50vw);padding:32px calc(50vw - 50%)}.p-posts_glossary__heading{color:#333;font:700 20px/1 var(--font);letter-spacing:.1em;text-align:center}.p-posts_glossary__heading:after{background:#3edcd5;border-radius:2px;content:"";display:block;height:4px;margin:12px auto 0;width:87px}.p-posts_glossary__ul{margin:53px auto 0;max-width:710px}.p-posts_glossary__li{margin:43px 0 0}.p-posts_glossary__li:first-of-type{margin:0}.p-posts_glossary__a{align-items:center;color:#4f4f4f;display:flex;font:700 21px/1 var(--font);letter-spacing:.15em}.p-posts_glossary__a:before{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2221%22%20height%3D%2221%22%20viewBox%3D%220%200%2021%2021%22%20fill%3D%22%23e0e0e0%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.068%2015.177a1.105%201.105%200%2001-1.643-.08l-3.026-3.725a1.105%201.105%200%20111.715-1.395l2.25%202.77%209.044-9.142A10.476%2010.476%200%200010.5%200C4.71%200%200%204.71%200%2010.5S4.71%2021%2010.5%2021%2021%2016.29%2021%2010.5a10.44%2010.44%200%2000-1.301-5.057z%22%2F%3E%3C%2Fsvg%3E) 50%/cover no-repeat;content:"";display:block;height:21px;margin:0 11px 0 0;min-width:21px;width:21px}.p-price_lead{margin:33px auto 0;max-width:985px;width:calc(100% - 48px)}.p-price_lead__img{display:block;height:199px;margin:0 auto;width:295px}.p-price_lead__text{background:#fff;border-radius:12px;box-shadow:0 10px 32px #02627833;color:#000;font:700 16px/1.8 var(--font);letter-spacing:.05em;margin:3px auto 0;padding:24px;position:relative}.p-price_form{margin:69px auto 77px}.p-price_form form{box-sizing:border-box}.p-purpose_issue{margin:-40px calc(50% - 50vw);padding:80px 24px 92px;position:relative}.p-purpose_issue:after{background:linear-gradient(140.08deg,#ebebeb -15.59%,#fff0 58.91%);content:"";height:997px;left:0;position:absolute;top:0;width:100vw;z-index:-1}.p-purpose_issue__banner{margin:30px auto}.p-purpose_issue__container{margin:auto;max-width:968px;width:calc(100% - 48px)}.p-purpose_issue__heading{color:#333;font:700 24px/2.33 var(--font)}.p-purpose_issue__ul{margin:23px 0 0}.p-purpose_issue__li{color:#333;display:flex;font:18px/1.78 var(--font);letter-spacing:.05em;margin-bottom:24px}.p-purpose_issue__li:last-of-type{margin-bottom:0}.p-purpose_issue__li:before{background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/purpose/checkGreen.svg) 50%/cover no-repeat;content:"";display:block;flex-shrink:0;height:22px;margin:7px 20px 0 0;min-width:22px;width:22px}.p-purpose_effect{margin:92px auto 32px;max-width:800px;width:calc(100% - 48px)}.p-purpose_effect__heading{color:#333;font:700 22px/1.65 var(--font);letter-spacing:.1em;margin-bottom:52px;padding:0 0 24px;position:relative;text-align:center}.p-purpose_effect__heading:after{background:#83eee9;border-radius:4px;content:"";display:block;height:8px;inset:auto 0 0;margin:0 auto;position:absolute;width:94px}.p-purpose_effect__block{display:grid;grid-template:"figure" auto "title" auto "text" auto "related" auto/auto;margin-bottom:32px}.p-purpose_effect__block:last-of-type{margin-bottom:0}.p-purpose_effect__title{color:#2a706b;font:700 22px/1.65 var(--font);grid-area:title;letter-spacing:.05em;padding:24px 0 18px}.p-purpose_effect__text{font:400 16px/1.8 var(--font);grid-area:text;letter-spacing:.05em;padding-bottom:24px}.p-purpose_effect__figure{border-radius:12px;grid-area:figure;margin:0 calc(50% - 50vw);overflow:hidden;width:100vw}.p-purpose_effect__img{aspect-ratio:1.909/1;object-fit:cover;width:100%}.p-purpose_effect__related{background:linear-gradient(155.25deg,#f2f2f2 -40.35%,#f2f2f200 84.22%);margin:0 calc(50% - 50vw);padding:32px 24px}.p-purpose_effect__copy{color:#333;font:700 22px/1.65 var(--font);letter-spacing:.1em;padding-bottom:10px}.p-purpose_effect__inner{display:grid;gap:23px 24px;grid-template-columns:repeat(2,1fr)}.p-purpose_effect__thumbnail{width:100%}.p-purpose_effect__card:hover .p-purpose_effect__thumbnail{box-shadow:0 10px 32px #02627833}.p-purpose_effect__name{color:#2a706b;font:700 15px/1.41 var(--font);padding-top:12px}.p-purpose_effect__card:hover .p-purpose_effect__name{color:#00a799}.p-reasons_content{background:linear-gradient(140.08deg,#ebebeb -15.59%,#fff0 58.91%);overflow:hidden;padding:60px 0 129px}.p-reasons_content__container{margin:0 auto;max-width:968px;width:calc(100% - 48px)}.p-reasons_content__section{margin:146px 0 0}.p-reasons_content__section:first-of-type{margin:0}.p-reasons_content__section.device{margin:106px 0 0}.p-reasons_content__figure{background:#83eee9;border-radius:14px;height:260px;margin:0 auto;position:relative;width:260px}.support .p-reasons_content__figure{background:#b1f2ff}.other .p-reasons_content__figure{background:#2bcabc}.p-reasons_content__img{position:absolute}.function .p-reasons_content__img{left:-75px;top:-7px}.useful .p-reasons_content__img{left:-90px;top:42px}.device .p-reasons_content__img{left:0;margin:auto;right:0;top:-50px}.support .p-reasons_content__img{left:0;margin:auto;right:0;top:40px}.event .p-reasons_content__img{bottom:0;display:block;left:0;margin:auto;right:0;width:80%}.other .p-reasons_content__img{left:-32px;top:46px}.app .p-reasons_content__img{left:0;top:15px}.p-reasons_content__lottie{display:none;position:absolute}.p-reasons_content__lottie[data-json=city]{left:-126px;top:-51px;width:556px}.p-reasons_content__lottie[data-json=usability]{left:-114px;top:52px;width:506px}.p-reasons_content__lottie[data-json=device]{left:-62px;top:-90px;width:515px}.p-reasons_content__lottie[data-json=app]{left:-88px;top:22px;width:582px}.p-reasons_content__lottie[data-json=integration]{left:-148px;top:57px;width:715px}.p-reasons_content__lottie[data-json=cs]{left:-5px;top:55px;width:419px}.p-reasons_content__heading{color:#333;font:600 22px/1.7 var(--font);letter-spacing:.1em;margin:105px 0 0}.support .p-reasons_content__heading{margin:72px 0 0}.other .p-reasons_content__heading{margin:82px 0 0}.p-reasons_content__text{color:#333;font:16px/2 var(--font);margin:24px 0 0}.p-reasons_content__p{margin:32px 0 0}.p-reasons_content__p:first-of-type{margin:0}.p-reasons_content__button{margin:40px 0 0}.p-reasons_footer{background:linear-gradient(169deg,#2bc7ca2b -37%,#ffffff75),#00a799cc;padding:72px 0}.p-reasons_footer__container{margin:0 auto;width:327px}.p-reasons_footer__box{background:#fff;border-radius:8px;margin:38px 0 0;padding:28px 18px}.p-reasons_footer__box:first-of-type{margin:0}.p-reasons_footer__text{color:#333}.p-reasons_footer__green{color:#00a799;font:700 38px/1 var(--font);letter-spacing:.05em}.p-reasons_footer__big{font:700 20px/1.7 var(--font);letter-spacing:.05em}.p-reasons_footer__small{color:#333;display:block;font:700 16px/1.5 var(--font);letter-spacing:.05em}.p-reasons_footer__figure{height:181px;margin:18px auto 0;position:relative;width:251px}.p-reasons_footer__figure.demo{height:160px;margin-top:32px;width:273px}.p-reasons_footer__img{left:-45px;position:absolute;top:-11px}.demo .p-reasons_footer__img{left:-38px}.p-reasons_footer__button{margin:35px auto 0;width:257px}.p-reasons_cta{background-color:#00a799}.p-reasons_cta__inner{padding:40px 24px}.p-reasons_cta__heading{color:#fff;font:600 30px/1.5 var(--font);margin-bottom:40px}.p-reasons_cta__container{display:grid;gap:36px;grid-template-columns:1fr}.p-reasons_cta__box{background-color:#fff;border-radius:8px;display:grid;gap:15px;grid-row:span 3;grid-template-rows:subgrid;overflow:hidden;padding:36px 33px}.p-reasons_cta__title{align-self:center;color:#2a706b;font:700 24px/1.5 var(--font);text-align:center}.p-reasons_cta__figure{align-self:center}.p-reasons_cta__figure--document{margin-bottom:-25%}.p-reasons_cta__figure--screen{margin-bottom:-20%;margin-left:-12%;width:124%}.p-reasons_cta__figure--plan{box-sizing:border-box;padding:0 35px}.p-reasons_cta__figure img{width:100%}.p-recorder_issue{background:linear-gradient(148.42deg,#ebebeb -15.59%,#fff0 30%);margin:48px 0 0;padding:40px 24px 0}.p-recorder_issue__container{margin:32px 0 0}.p-recorder_issue__heading{color:#333;font:700 22px/1.6 var(--font);letter-spacing:.1em;text-align:center}.p-recorder_issue__heading:after{background-color:#83eee9;border-radius:4px;content:"";display:block;height:8px;margin:8px auto 0;width:94px}.p-recorder_issue__heading br{display:none}.p-recorder_issue__heading .p-recorder_issue__br{display:inline}.p-recorder_issue__figure{margin:24px 0 0;text-align:center}.p-recorder_issue__figure.recorder{margin:33px 0 0;text-align:center}.p-recorder_issue__img{place-self:center center}.p-recorder_issue__figcaption{align-items:center;color:#333;display:flex;font:600 16px/1.6 var(--font);height:78px;justify-content:center;letter-spacing:.05em;text-align:center}.p-recorder_issue__figcaption .p-recorder_issue__br{display:inline}.p-recorder_solution{margin:80px 0;padding:0 24px}.p-recorder_solution__heading{color:#333;font:700 22px/1.6 var(--font);letter-spacing:.1em;text-align:center}.p-recorder_solution__heading:after{background-color:#83eee9;border-radius:4px;content:"";display:block;height:8px;margin:8px auto 0;width:94px}.p-recorder_solution__container{margin:52px 0 0}.p-recorder_solution__card{margin:42px 0 0}.p-recorder_solution__card:nth-of-type(2n) .p-recorder_solution__figure{order:1}.p-recorder_solution__card:last-of-type .p-recorder_solution__figure{padding-top:15%;position:relative}.p-recorder_solution__img{border-radius:4px;box-shadow:0 10.5711px 36.6465px #56565647;overflow:hidden;width:100%}.p-recorder_solution__body{margin:36px 0 0}.p-recorder_solution__title{color:#333;font:700 30px/1.4 var(--font);letter-spacing:.05em;padding:0 0 20px;position:relative}.p-recorder_solution__title:after{background:#0cb9ac;border-radius:4px;bottom:0;content:"";display:block;height:4px;position:absolute;width:80px}.p-recorder_solution__inner,.p-recorder_solution__text{color:#333;font:500 16px/2 var(--font);margin:28px 0 0}.p-recorder_solution__inner .p-recorder_solution__text{margin:0}.p-recorder_solution__merit{color:#0cb9ac;font-weight:700}.p-recorder_feature{background:linear-gradient(0deg,#f5f5f5,#f5f5f5),#f0f8f7;margin:48px 0 0;padding:56px 24px 53px}.p-recorder_feature__heading{font:700 22px/1.6 var(--font);letter-spacing:.1em;text-align:center}.p-recorder_feature__heading:after{background-color:#83eee9;border-radius:4px;content:"";display:block;height:8px;margin:8px auto 0;width:94px}.p-recorder_feature__container{margin:48px 0 0}.p-recorder_feature__card{padding-bottom:40px}.p-recorder_feature__figure{box-shadow:0 6px 20px #02627833}.p-recorder_feature__img{border-radius:10px;height:100%;object-position:center;width:100%}.p-recorder_feature__body{margin-top:30px}.p-recorder_feature__title{font:700 26px/1.2 var(--font);letter-spacing:.05em}.p-recorder_feature__text{color:#333;font:500 14px/1.8 var(--font);margin-top:10px}.p-recorder_request{background-color:#fff;margin:80px 0;padding:0 24px}.p-recorder_request__heading{color:#2a706b;font:700 50px/1.5 var(--font);letter-spacing:.1em;margin-bottom:24px}.p-recorder_request__figure{left:-12px;margin:40px auto 0;position:relative;width:calc(100% + 24px)}.p-recorder_request__img{width:100%}.p-recorder_request__text{font:400 16px/1.6 var(--font);margin-top:15px}.p-recorder_request__button{margin-top:24px}.p-safety_about{padding-block:72px}.p-safety_about__container{display:grid;margin:0 auto;max-width:970px;width:calc(100% - 48px)}.p-safety_about__heading{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.p-safety_about__line{background-color:#2a706b;color:#fff;font-size:24px;font-weight:700;line-height:1.35;padding:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-safety_about__figure{margin:0 auto -40px}.p-safety_about__img{display:block;margin-left:-24px;width:calc(100% + 48px)}.p-safety_about__text{font-size:16px;letter-spacing:.1em;line-height:1.5}.p-safety_greeting{padding-block:72px}.p-safety_greeting__container{display:grid;gap:42px;grid-template-columns:1fr;margin:0 auto;max-width:970px;width:calc(100% - 48px)}.p-safety_greeting__heading{color:#2a706b;font-size:34px;font-weight:700;letter-spacing:.1em;line-height:1.35;text-align:center}.p-safety_greeting__img{width:100%}.p-safety_greeting__lead{font-size:24px;font-weight:700;letter-spacing:.2em;line-height:1.5;text-align:center}.p-safety_greeting__text{font-size:16px;letter-spacing:.1em;line-height:1.35}.p-safety_event-details{background-color:#ebffff;font-family:sdmetro,source-han-sans-japanese,sans-serif;padding:60px 0}.p-safety_event-details__container{margin:0 auto;max-width:970px;padding:0 15px}.p-safety_event-details__heading{color:#2a706b;font-size:42px;font-weight:700;line-height:1.35;margin-bottom:30px}.p-safety_event-details__list{display:flex;flex-direction:column;gap:16px;margin-bottom:40px}.p-safety_event-details__item{align-items:flex-start;display:flex;font-size:16px;font-weight:700;gap:12px;letter-spacing:.1em;line-height:1.35}.p-safety_event-details__item:before{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2223%22%20height%3D%2223%22%20viewBox%3D%220%200%2023%2023%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20id%3D%22Vector%22%20d%3D%22M20.6144%207.70638C21.1933%208.97366%2021.5156%2010.3845%2021.5156%2011.873C21.5156%2017.4115%2017.0541%2021.873%2011.5156%2021.873C5.97716%2021.873%201.51562%2017.4115%201.51562%2011.873C1.51562%206.33459%205.97716%201.87305%2011.5156%201.87305C14.2881%201.87305%2016.7908%202.99107%2018.599%204.80254L10.2848%2015.9885L7.28477%2012.2962%22%20stroke%3D%22%230CB9AC%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) no-repeat 50%/contain;content:"";display:block;flex-shrink:0;height:24px;width:24px}.p-safety_event-details__block{background-color:#fff;border-radius:24px;box-sizing:border-box;padding:24px 15px;width:100%}.p-safety_event-details__lead{font-size:14px;line-height:1.65;margin-bottom:20px;text-align:center}.p-safety_event-details__score-grid{align-items:center;display:grid;gap:12px;grid-template-columns:1fr;margin:0 auto 10px}.p-safety_event-details__score-item{border:2px solid;border-radius:12px;box-sizing:border-box;padding:6px 14px;width:100%}.p-safety_event-details__score-item--driving{border-color:#2a706b}.p-safety_event-details__score-item--operation{border-color:#00a799}.p-safety_event-details__score-item--speed{border-color:#03a1c0}.p-safety_event-details__score-item h3{color:#20202f;font-size:15px;font-weight:700;line-height:1.65}.p-safety_event-details__score-item p{color:#333;font-size:15px;line-height:1.65}.p-safety_event-details__plus{fill:#282828;justify-self:center}.p-safety_event-details__equal{color:#000;font-size:35px;font-weight:700;line-height:1.65;margin:10px 0;rotate:90deg;text-align:center;transform-origin:center}.p-safety_event-details__total-score{align-items:center;background-color:#03a1c0;border-radius:12px;box-sizing:border-box;display:flex;gap:20px;justify-content:center;padding:17px;width:100%}.p-safety_event-details__total-score img{opacity:.8;width:40px}.p-safety_event-details__total-score span{color:#fff;font-size:32px;font-weight:700;line-height:1.65}.p-safety_event-details__awards{display:flex;flex-direction:column;gap:16px;margin-top:40px}.p-safety_event-details__award{border-radius:12px;box-sizing:border-box;padding:19px 12px;width:100%}.p-safety_event-details__award--driver{background-color:#024441}.p-safety_event-details__award--company{background-color:#2a706b}.p-safety_event-details__award-header{align-items:center;box-sizing:border-box;display:flex;gap:8px;margin-bottom:16px;padding-left:8px}.p-safety_event-details__award-header img{width:30px}.p-safety_event-details__award-header h3{color:#fff;font-size:24px;font-weight:700;line-height:1}.p-safety_event-details__award-text{color:#fff;font-size:16px;line-height:1.65;padding-left:1em;position:relative}.p-safety_event-details__award-text:before{content:"・";left:0;position:absolute;top:0}.p-safety_event-details__award-text+.p-safety_event-details__award-text{margin-top:16px}.p-safety_event-details__note{font-size:11px;line-height:1.5;margin-top:40px}.p-safety_history{padding-block:72px}.p-safety_history__container{align-items:center;display:flex;flex-direction:column;gap:32px;margin:0 auto;max-width:880px;width:calc(100% - 48px)}.p-safety_history__heading{align-items:center;display:flex;flex-direction:column;gap:42px;max-width:474px;width:100%}.p-safety_history__title{color:#2a706b;font-family:SDMetro,sans-serif;font-size:42px;font-weight:700;line-height:1.35;text-align:center}.p-safety_history__text{color:#1e1e1e;font-size:16px;font-weight:500;letter-spacing:.1em;line-height:1.5;text-align:center}.p-safety_history__stats{display:flex;flex-direction:column;gap:48px;width:100%}.p-safety_history__stat{align-items:center;display:flex;flex-direction:column;gap:12px;margin:0 auto;position:relative;width:260px}.p-safety_history__stat-icon{height:100%;position:absolute;width:100%}.p-safety_history__stat-icon:after,.p-safety_history__stat-icon:before{background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/safety/stat.svg) no-repeat 50%/contain;content:"";display:block;height:144px;position:absolute;top:50%;transform:translateY(-50%);width:90px}.p-safety_history__stat-icon:before{left:0}.p-safety_history__stat-icon:after{right:0;scale:-1 1}.p-safety_history__stat-label{color:#333;font-size:20px;font-weight:700;letter-spacing:.05em;line-height:1.5;text-align:center}.p-safety_history__stat-value{color:#2a706b;font-size:42px;text-align:center}.p-safety_history__stat-note,.p-safety_history__stat-value{font-family:SDMetro,sans-serif;font-weight:700;line-height:1.5}.p-safety_history__stat-note{color:#828282;font-size:10px;letter-spacing:.05em}.p-safety_history__notes{color:#828282;font-family:SDMetro,sans-serif;font-size:12px;font-weight:400;line-height:1.5;margin-top:32px;text-align:center}.p-safety_history__archive{align-items:center;display:flex;flex-direction:column;gap:31px;margin-top:42px;width:100%}.p-safety_history__archive-title{color:#1e1e1e;font-size:20px;font-weight:700;line-height:1.5;text-align:center}.p-safety_history__archive-list{display:flex;flex-direction:column;gap:32px;width:100%}.p-safety_history__archive-item{text-decoration:none;width:100%}.p-safety_history__archive-text{color:#2a706b;display:grid;font-size:16px;font-weight:600;line-height:1.5}.p-safety_history__archive-text span{font-weight:700}.p-safety_lead{color:#333;font:600 15px/2.5 var(--font);letter-spacing:.05em;margin:auto;padding:44px 0 0;position:relative;width:327px}.p-safety_lead:after{background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/safety/object.right.webp) 50%/contain no-repeat;content:"";display:block;height:274.35px;position:absolute;right:-124px;top:-412px;width:248px;z-index:-1}.p-safety_lead p{color:#333;font:600 15px/2.5 var(--font);letter-spacing:.05em;margin:auto;width:327px}.p-safety_summary{background:#fff;border-radius:12px;box-shadow:0 9.91795px 31.7374px #02627833;margin:44px auto 0;overflow:hidden;width:327px}.p-safety_summary__heading{color:#2a706b;font:700 24px/1 var(--font);letter-spacing:.05em;padding:24px 18px 0}.p-safety_summary__dl{margin:24px 18px 0}.p-safety_summary__dt{color:#333;font:700 15px/1.4 var(--font);margin:24px 0 0;position:relative}.p-safety_summary__dt:first-of-type{margin:0}.p-safety_summary__dd{color:#333;font:15px/1.4 var(--font);margin:8px 0 0}.p-safety_summary__dd:first-of-type{grid-area:dd1}.p-safety_summary__a{border:2px solid #3edcd5;border-radius:4px;box-sizing:border-box;color:#00a799;display:inline-block;font:600 14px/2 var(--font);letter-spacing:.05em;margin:32px 18px;padding:0 10px}.p-safety_summary__section{background:#00a799;padding:24px 18px}.p-safety_summary__title{color:#fff;font:700 24px/1.3 var(--font)}.p-safety_summary__text{color:#fff;font:16px/1.4 var(--font);margin:12px 0 0}.p-safety_summary__score{margin:26px 0 0}.p-safety_summary__stock{height:auto;max-width:100%;vertical-align:top}.p-safety_summary__result{margin:42px auto;text-align:center;width:327px}.p-safety_summary__img{border-radius:8.4569px;margin:42px 0 0;max-width:327px}.p-safety_summary__img:first-of-type{margin:0}.p-safety_ranking_2021_autumn{margin:82px 0 0;position:relative;text-align:center}.p-safety_ranking_2021_autumn__heading{align-items:center;background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/safety/ribbon.svg) 50%/contain no-repeat;color:#fff;display:flex;font:700 24px/1 var(--font);height:53.2px;justify-content:center;letter-spacing:.1em;margin:0 auto;width:364px}.p-safety_ranking_2021_autumn__lead{box-sizing:border-box;font:15px/1.5 var(--font);letter-spacing:.05em;padding:32px 24px 26px;text-align:center;width:100%}.p-safety_ranking_2021_autumn__section{background:#f2f2f2;border-radius:12px;margin:28px auto 33px;padding:34px 0 36px;width:327px}.p-safety_ranking_2021_autumn__section:first-of-type{margin-top:0}.p-safety_ranking_2021_autumn__header{align-items:center;display:flex;justify-content:center;margin-bottom:32px}.p-safety_ranking_2021_autumn__icon{margin-right:7px}.p-safety_ranking_2021_autumn__title{color:#333;font:600 24px/1 var(--font);letter-spacing:.1em}.p-safety_ranking_2021_autumn__card{background:#fff;border-radius:12px;box-shadow:0 15.2511px 48.8036px #02627833;display:block;margin:0 20px 42px;padding:24px 42px;position:relative}.p-safety_ranking_2021_autumn__card.special{box-shadow:0 0}.p-safety_ranking_2021_autumn__rank{height:82.86px;left:-13px;position:absolute;top:-17px;width:58px}.p-safety_ranking_2021_autumn__name{font:normal 700 34px/1.4 var(--font)}.p-safety_ranking_2021_autumn__score{align-items:center;background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/safety/score.svg) 50%/contain no-repeat;color:#333;display:flex;grid-area:score;height:213px;justify-content:center;width:213px}.p-safety_ranking_2021_autumn__point{margin:9px 0 0 9px}.p-safety_ranking_2021_autumn__integer{font:normal 700 54px/1.4 var(--font)}.p-safety_ranking_2021_autumn__fraction{font:normal 400 14px/1.4 var(--font)}.p-safety_ranking_2021_autumn__company{color:#333;font:18px/1.4 var(--font);margin:8px 0 0;text-align:center}.p-safety_ranking_1921_autumn__name{color:#333;font:700 34px/1.4 var(--font);text-align:center}.p-safety_ranking_2021_spring{margin:82px 0 0;position:relative;text-align:center}.p-safety_ranking_2021_spring__heading{align-items:center;background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/safety/ribbon.svg) 50%/contain no-repeat;color:#fff;display:flex;font:700 24px/1 var(--font);height:53.2px;justify-content:center;letter-spacing:.1em;margin:0 auto;width:364px}.p-safety_ranking_2021_spring__lead{font:15px/1.5 var(--font);letter-spacing:.05em;padding:32px 24px 26px;text-align:center}.p-safety_ranking_2021_spring__section{background:#f2f2f2;border-radius:12px;margin:28px auto 33px;padding:34px 0 44px;width:327px}.p-safety_ranking_2021_spring__section:first-of-type{margin:0 auto}.p-safety_ranking_2021_spring__header{align-items:center;display:flex;justify-content:center;margin-bottom:32px}.p-safety_ranking_2021_spring__icon{margin-right:7px}.p-safety_ranking_2021_spring__title{color:#333;font:600 24px/1 var(--font);letter-spacing:.1em}.p-safety_ranking_2021_spring__container{margin:46px auto 0}.p-safety_ranking_2021_spring__card{background:#fff;border-radius:12px;box-shadow:0 15.2511px 48.8036px #02627833;display:block;margin:0 20px 42px;padding:24px 12px;position:relative}.p-safety_ranking_2021_spring__rank{height:91.43px;left:3px;position:absolute;top:3px;width:64px}.p-safety_ranking_2021_spring__score{align-items:center;background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/safety/score.svg) 50%/contain no-repeat;color:#333;display:flex;height:272px;justify-content:center;width:272px}.p-safety_ranking_2021_spring__card:first-of-type .p-safety_ranking_2021_spring__score{height:272px;width:272px}.p-safety_ranking_2021_spring__point{margin:9px 0 0 9px}.p-safety_ranking_2021_spring__integer{font:normal 700 71px/1.4 var(--font)}.p-safety_ranking_2021_spring__fraction{font:normal 400 18px/1.4 var(--font);margin-left:-2px}.p-safety_ranking_2021_spring__name{font:700 24px/1.4 var(--font);padding:14px 0 0}.p-safety_ranking_2021_spring__company{font:700 28px/1.4 var(--font);padding:8px 0 0}.p-safety_interview.ceo{margin:62px 0 0;padding:52px 0 0;position:relative}.p-safety_interview.ceo:before{background:linear-gradient(140.08deg,#ebebeb -15.59%,#fff0 58.91%);content:"";display:block;height:2674px;position:absolute;top:0;width:100%;z-index:-1}.p-safety_interview__container{margin:auto;width:327px}.p-safety_interview .p-header_safety__heading{color:#00a799;font:700 24px/1.5 var(--font)}.p-safety_interview__figure{margin:14px calc(50% - 50vw) 0;position:relative}.p-safety_interview__figure:before{content:"";display:block;padding:89.7% 0 0}.p-safety_interview__figure:after{background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/safety/quotes.svg) 50%/contain no-repeat;bottom:-32px;content:"";display:block;height:55px;left:24px;position:absolute;width:58px}.p-safety_interview__lead{color:#333;font:700 20px/1.5 var(--font);letter-spacing:.05em;padding:52px 0 0}.p-safety_interview__img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.p-safety_interview__text{color:#333;font:15px/1.5 var(--font);letter-spacing:.05em;margin:32px 0 24px}.p-safety_interview__name,.p-safety_interview__position{display:block;font:700 15px/1.5 var(--font)}.p-safety_pickup{margin:0 auto;padding:44px 0 0;width:327px}.p-safety_pickup__heading{color:#00a799;font:700 24px/1.4 var(--font);padding-bottom:19px}.p-safety_pickup__lead{color:#333;font:700 16px/1.5 var(--font);letter-spacing:.1em;padding-bottom:32px}.p-safety_pickup__card{background:#fff;border-radius:12px;box-shadow:0 15.2511px 48.8036px #02627833;margin:0 0 42px;overflow:hidden}.p-safety_pickup__img{height:100%;object-fit:cover;width:100%}.p-safety_pickup__body{padding:12px 14px 36px}.p-safety_pickup__logo{height:44px;margin-bottom:16px;width:auto}.p-safety_pickup__icon{height:44px;width:auto}.p-safety_pickup__name{color:#333;font:700 24px/1.4 var(--font);text-align:left}.p-safety_pickup__text{color:#333;font:normal 15px/1.6 var(--font);padding:16px 0 28px;text-align:left}.p-safety_pickup2022{margin:0 auto;padding:82px 0 0;width:327px}.p-safety_pickup2022_heading{align-items:center;background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/safety/ribbon.svg) 50%/contain no-repeat;color:#fff;display:flex;font:700 20px/1 var(--font);height:53.2px;justify-content:center;letter-spacing:.1em;margin:0 auto;width:364px}.p-safety_pickup2022_lead{box-sizing:border-box;font:15px/1.5 var(--font);letter-spacing:.05em;padding:32px 24px 26px;text-align:center;width:100%}.p-safety_response{background:#f2f2f2;margin:43px 0 0;padding:58px 28px 62px}.p-safety_response__ul{display:grid;gap:70px 40px;grid-auto-flow:row;grid-template-columns:repeat(3,auto);grid-template-rows:auto auto;margin:auto;max-width:962px;transform:translate(0)}.p-safety_response__li{display:flex;flex-direction:column;width:296px}.p-safety_response__text{background:#fff;border:2px solid #3edcd5;border-radius:10px;box-sizing:border-box;color:#333;flex:1 auto;font:16px/1.5 var(--font);letter-spacing:.05em;padding:107px 32px 64px;position:relative}.p-safety_response__text:before{background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/safety/quotes.svg) 50%/contain no-repeat;content:"";display:block;height:55px;left:32px;position:absolute;top:26px;width:58px}.p-safety_response__text:after{background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/safety/tryangle.svg) 50%/contain no-repeat;bottom:-48px;content:"";display:block;height:57px;left:36px;position:absolute;width:54px}.p-safety_response__data{display:grid;grid-template:"industry img" auto "initial img" 1fr/1fr auto;margin:10px 0 0 104px}.p-safety_response__industry{color:#2a706b;font:700 15px/1.69 var(--font);grid-area:industry;letter-spacing:.05em}.p-safety_response__initial{color:#828282;font:13px/1.69 var(--font);grid-area:initial;letter-spacing:.05em}.p-safety_response__img{grid-area:img;height:auto;margin:7px 0 0;width:50px}.p-safety_article{margin:auto;width:327px}.p-safety_article__figure{margin:0 calc(50% - 50vw);min-width:100vw}.p-safety_article__img{width:100%}.p-safety_article__Aheading{color:#333;font:700 32px/1.5 var(--font);letter-spacing:.1em;margin:12px 0 0}.p-safety_article__text{font:700 20px/1.5 var(--font);letter-spacing:.05em;margin:24px 0 0}.p-safety_article__data{color:#333;font:15px/1.5 var(--font);margin:18px 0 0}.p-safety_article__button{margin:24px 0 0}.p-safety_top{margin:82px 0 0;position:relative;text-align:center}.p-safety_top__heading{align-items:center;background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/safety/ribbon.svg) 50%/contain no-repeat;color:#fff;display:flex;font:700 24px/1 var(--font);height:53.2px;justify-content:center;letter-spacing:.1em;margin:0 auto;width:364px}.p-safety_top__section{margin:72px auto 0;width:327px}.p-safety_top__section:first-of-type{margin-top:45px}.p-safety_top__header{border-bottom:1px solid #bdbdbd;padding:0 0 38px}.p-safety_top__figure,.p-safety_top_figure{border-radius:50%;height:199px;margin:0 auto;overflow:hidden;width:199px}.p-safety_top__icon{height:100%;object-fit:cover;object-position:center;width:100%}.p-safety_top__title{color:#333;font:600 24px/1 var(--font);letter-spacing:.1em;margin:18px 0 0}.p-safety_top__summary{color:#333;font:700 15px/1.5 var(--font);margin:12px 0 0}.p-winners__container{margin:46px auto 0}.p-safety_top_company{margin:82px auto 0}.p-safety_top_company:first-of-type{margin-top:0}.p-safety_top_company__header{display:grid;gap:10px 17px;grid-template:"rank name" auto "rank img" auto/auto 1fr;margin-top:0}.p-safety_top_company__rank{grid-area:rank;height:71px;text-align:left;width:50px}.p-safety_top_company__name{color:#333;font:24px/1.4 var(--font);grid-area:name;text-align:left}.p-safety_top_company__thumbnail{border-radius:12px;margin:34px 0 0;overflow:hidden}.p-safety_top_company__img{width:100%}.p-safety_top_company__score{align-items:center;background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/safety/score.svg) 50%/cover no-repeat;color:#333;display:flex;grid-area:score;height:236px;justify-content:center;margin:16px auto 0;width:236px}.p-safety_top_company__point{margin:12px 0 0 9px}.p-safety_top_company__integer{font:normal 700 71px/1.4 var(--font)}.p-safety_top_company__fraction{font:normal 400 18px/1.4 var(--font);margin-left:-2px}.p-safety_top_company__logo{grid-area:img;text-align:left}.p-safety_top_company__container .p-safety_top_company__logo{display:none}.p-safety_top_company__container .p-safety_top_company__logo:before{background:radial-gradient(180.75% 180.74% at 50.2% 55.74%,#fff 0,#e2e2e2),#fff;content:"";display:block;height:100%;left:0;mix-blend-mode:multiply;opacity:.6;position:absolute;top:0;width:100%}.p-safety_top_company__icon{height:40px;position:relative;width:auto}.p-safety_top_company__inner{background:#f2f2f2;background:none;grid-area:interview;padding:24px}.p-safety_top_company__label{color:#333;display:block;font:700 18px/1 var(--font)}.p-safety_top_company__effort{margin:24px 0 0}.p-safety_top_company__stock{width:100%}.p-safety_top_company__figcaption{color:#000;font:16px/1.5 var(--font);margin:8px 0 0}.p-safety_top_company__button{margin:40px 0 0}.p-safety_top_company__summary{font:normal 700 18px/1.5 var(--font);padding:23px 0 18px}.p-safety_top_driver{background:#fff;border-radius:12px;box-shadow:0 15.2511px 48.8036px #02627833;display:grid;gap:0 18px;grid-template:"score score" auto "driver data" auto "button button" auto/auto 1fr;margin:44px auto 0;padding:16px 0 0;position:relative}.p-safety_top_driver:first-of-type{margin:33px auto 0}.p-safety_top_driver__rank{height:91.43px;left:3px;position:absolute;top:3px;width:64px}.p-safety_top_driver__score{align-items:center;background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/safety/score.svg) 50%/contain no-repeat;color:#333;display:flex;grid-area:score;height:236px;justify-content:center;margin:16px auto 0;width:236px}.p-safety_top_driver__point{margin:12px 0 0 9px}.p-safety_top_driver__integer{font:normal 700 71px/1.4 var(--font)}.p-safety_top_driver__fraction{font:normal 400 18px/1.4 var(--font);margin-left:-2px}.p-safety_top_driver__figure{grid-area:driver;margin:0 0 0 16px;max-width:90px;overflow:hidden;text-align:left}.p-safety_top_driver__img,.p-winners__icon{height:100%;object-fit:cover;width:100%}.p-safety_top_driver__data{align-self:center;grid-area:data;margin:0 16px 0 0;text-align:left}.p-safety_top_driver__name{color:#333;font:700 28px/1.4 var(--font)}.p-safety_top_driver__company{color:#333;font:400 20px/1.4 var(--font);margin:0}.p-safety_top_driver__button{grid-area:button;margin:25px 0 0;padding:0 14px 24px}.p-safety_top_driver__expl{display:block;font:700 12px/1.4 var(--font);margin-top:14px}.p-seminar_detail{margin:111px auto 0;max-width:968px;position:relative;width:calc(100% - 32px)}.p-seminar_detail__heading{color:#333;font:700 22px/1.5 var(--font);letter-spacing:.1em;text-align:center}.p-seminar_detail__dl{color:#333;display:grid;font:700 14px/2 var(--font);grid-template-columns:124px 1fr;letter-spacing:.05em;margin:64px 0 0;max-width:703px}.p-seminar_detail__dt{font-weight:700;padding:12px 0}.p-seminar_detail__dt:not(:first-of-type){border-top:1px solid #e4e4e4}.p-seminar_detail__dt.flow{grid-column:span 2}.p-seminar_detail__dd{padding:12px 0}.p-seminar_detail__dd:not(:first-of-type){border-top:1px solid #e4e4e4}.p-seminar_detail__dd.flow{border:0;grid-column:span 2;padding:8px 0 0}.p-seminar_detail__flow{counter-reset:flow 0;display:grid;grid-template:1fr 1fr/1fr 1fr}.p-seminar_detail__figure{border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;display:grid;grid-template:auto auto 1fr/1fr;place-items:center}.p-seminar_detail__figure:nth-of-type(2n){border-right:0}.p-seminar_detail__figure:nth-of-type(n+3){border-bottom:0}.p-seminar_detail__figure:before{background:#83eee9;border-radius:50%;box-sizing:border-box;color:#2a706b;content:counter(flow) " ";counter-increment:flow 1;display:grid;font:700 16px/1 var(--font);height:28px;padding:1px 0 0;place-content:center;width:28px}.p-seminar_detail__figure:nth-of-type(n+3):before{margin:16px 0 0}.p-seminar_detail__img{width:100%}.p-seminar_detail__figcaption{align-self:start;color:#000;font:700 14px/1.71 var(--font);letter-spacing:0;text-align:center;width:calc(100% - 30px)}.p-seminar_feature{display:grid;gap:32px;margin:32px auto 0;max-width:968px;width:calc(100% - 48px)}.p-seminar_feature__card{background:linear-gradient(236deg,#dadada -57%,#fff0 57%),#fff;border-radius:10px;box-shadow:0 10px 32px #02627833;box-sizing:border-box;padding:38px 38px 48px}.p-seminar_feature__img{aspect-ratio:1.909/1;border-radius:10px;object-fit:cover;width:100%}.p-seminar_feature__date{color:#333;font:18px/2 var(--font);letter-spacing:.05em;margin:32px 0 0}.p-seminar_feature__time{font:14px/2 var(--font);letter-spacing:.05em}.p-seminar_feature__button{margin:16px 0 0}.p-seminar_feature__details{margin:40px 0 0;word-break:break-word}.p-seminar_feature__title{color:#333;display:grid;font:700 18px/1.5 var(--font);gap:4px}.p-seminar_feature__span{color:#2a706b;font-size:13px}.p-seminar_feature__ul{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0}.p-seminar_feature__li{background:#cbf0f7;border-radius:4px;color:#333;display:grid;font:700 12px/1 var(--font);height:32px;letter-spacing:.05em;padding:0 8px;place-content:center;text-indent:.05em}.p-seminar_feature__summary{color:#333;font:16px/1.8 var(--font);letter-spacing:.05em;margin:32px 0 0}.p-seminar_feature__dl{font:16px/1.5 var(--font);letter-spacing:.05em;margin:32px 0 0}.p-seminar_feature__dt{color:#00a799;font-weight:700}.p-seminar_feature__dt:not(:first-of-type){margin:20px 0 0}.p-seminar_feature__dd{color:#333;font-weight:700}.p-seminar_feature__data{font-weight:700}.p-seminar_form{margin:135px auto 0;max-width:968px;position:relative;width:calc(100% - 32px)}.p-seminar_form.end{margin-top:88px;text-align:center}.p-seminar_form__heading{color:#333;display:grid;font:700 22px/1.5 var(--font);gap:16px;letter-spacing:.1em;place-items:center}.p-seminar_form__heading.end{color:#4f4f4f;font:700 40px/1.3 var(--font);letter-spacing:.05em;margin:18px 0 0}.p-seminar_form__heading:after{background:#83eee9;border-radius:4px;content:"";height:8px;width:94px}.p-seminar_form__heading.other-seminar:after{background-color:#00afec}.p-seminar_form__heading.end:after{content:none}.p-seminar_form__application{margin:40px auto 0}.p-seminar_form__iframe-wrapper{height:0;padding-top:220%;position:relative;width:100%}.p-seminar_form__iframe-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.p-seminar_form__text{color:#4f4f4f;font:16px/1.3 var(--font);letter-spacing:.05em;margin:16px 0 0}.p-seminar_form__flex{display:block!important}.p-seminar_form__inner{float:none!important;margin:0!important;min-width:100%!important}.p-seminar_form__ul{list-style:disc;margin:5px 0 0;padding:0 0 0 20px!important}.p-seminar_form__li{color:#333;font-size:13px;line-height:1.5;padding:0!important}.p-seminar_form__a{color:#0a949c;padding:0!important}.p-seminar_form__button{margin:32px auto 0}.p-seminar_speaker{position:relative}.p-seminar_speaker__heading{color:#828282;font:700 20px/1.3 var(--font);letter-spacing:.05em;margin:auto;width:calc(100% - 32px)}.p-seminar_speaker__container{display:grid;gap:64px;margin:40px auto 0;max-width:968px;width:calc(100% - 53px)}.p-seminar_speaker__card{display:grid;place-items:center;text-align:center}.p-seminar_speaker__figure{border-radius:50%;height:212px;margin:auto;overflow:hidden;width:212px}.p-seminar_speaker__img{height:100%;object-fit:cover;width:100%}.p-seminar_speaker__company{margin:24px 0 0}.p-seminar_speaker__company,.p-seminar_speaker__position{color:#4f4f4f;font:14px/1.4 var(--font);letter-spacing:.1em}.p-seminar_speaker__name{color:#000;font:700 40px/1.5 var(--font);letter-spacing:.05em;margin:10px 0 0}.p-seminar_speaker__text{color:#333;font:16px/2 var(--font);letter-spacing:.05em;margin:10px 0 0;text-align:left}.p-seminar_summary{background:#dcfefd;margin:40px 0 0;padding:40px 0}.p-seminar_summary.other-seminar{background:#f5f5f5}.p-seminar_summary__container{color:#333;margin:auto;max-width:968px;width:calc(100% - 32px)}.p-seminar_summary__h2{font:700 24px/1.65 var(--font)}.p-seminar_summary__p{font:14px/2 var(--font);letter-spacing:.05em;margin:14px 0 0}.p-simulator_content{background:#dcfefd;margin-top:44px;overflow:hidden;padding-block:44px;position:relative}.p-simulator_content__section{display:grid;gap:44px;margin-inline:auto;max-width:968px}.p-simulator_content__form{margin-inline:auto;max-width:380px;width:calc(100% - 50px)}.p-simulator_content__heading{color:#333;font:700 15px/1.65 var(--font);letter-spacing:.05em}.p-simulator_content__container{display:grid;gap:30px;margin-top:24px}.p-simulator_content__title{color:#333;font:12px/1.6 var(--font)}.p-simulator_content__required{color:#bf2c3d}.p-simulator_content__note{color:#828282}.p-simulator_content__block{align-items:center;display:flex;gap:40px;margin-top:12px}.p-simulator_content__block.unit{font:700 15px/1 var(--font);gap:15px;margin:0}.p-simulator_content__set{align-items:center;display:flex;gap:8px}.p-simulator_content__radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border-radius:50%;display:grid;place-items:center}.p-simulator_content__radio:before{border:1px solid #828282;border-radius:50%;box-shadow:inset 0 1px 3px #00000080;content:"";grid-area:1/1;height:24px;width:24px}.p-simulator_content__radio:after{background:#f2f2f2;border-radius:50%;content:"";grid-area:1/1;height:16px;width:16px}.p-simulator_content__radio:checked:before{border:2px solid #00a799;box-shadow:none;filter:drop-shadow(0 4px 8px rgba(70,72,120,.38))}.p-simulator_content__radio:checked:after{background:#00a799}.p-simulator_content__label{color:#333;font:12px/1.5 var(--font)}.p-simulator_content__input{border:2px solid #828282;border-radius:4px;box-sizing:border-box;color:#333;font:14px/1 var(--font);height:40px;padding-inline:6px;padding-top:2px;width:208px}.p-simulator_content__input:focus{background:#dcfefd;border:3px solid #00a799;border-radius:5px;outline:0;padding-inline:5px;padding-top:2px}.p-simulator_content__input::placeholder{color:#bdbdbd}.p-simulator_content__input.initial{background:#f2f2f2;border-color:#e0e0e0;color:#bdbdbd}.p-simulator_content__table{background:#2a706b;border-collapse:collapse;bottom:0;box-shadow:0 -10px 32px #02627833;position:fixed;z-index:1}.p-simulator_content__example{margin-inline:auto;max-width:548px;width:calc(100% - 48px)}.p-simulator_content__ul{color:#333;display:grid;font:16px/1.65 var(--font);gap:12px;letter-spacing:.8px;list-style:disc;padding-left:20px}.p-simulator_content__small{display:block;font-size:12px;letter-spacing:.6px;margin-top:7px}.p-simulator_content__text{color:#828282;display:grid;font:12px/1.65 var(--font);gap:4px;letter-spacing:.6px;margin-top:12px}.p-simulator_content__p:before{content:"※"}.p-simulator_content_pdf{min-width:1200px;padding:62px 48px;position:absolute;z-index:-1}.p-simulator_content_pdf__heading{font:700 64px/1.5 var(--font);text-align:center}.p-simulator_content_pdf__number{display:grid;gap:12px;justify-items:end}.p-simulator_content_pdf__count,.p-simulator_content_pdf__date{border-bottom:1px solid #333;padding-bottom:4px}.p-simulator_content_pdf__name{border-bottom:1px solid #333;font:700 24px/1.5 var(--font);margin-top:12px;padding-bottom:14px;padding-left:12px;text-align:right;width:600px}.p-simulator_content_pdf__limit{margin-top:14px;width:500px}.p-simulator_content_pdf__estimate,.p-simulator_content_pdf__payment{border-bottom:1px solid #333;line-height:34px;padding-left:12px}.p-simulator_content_pdf__amount{border-bottom:1px solid #333;display:grid;font:700 32px/1.5 var(--font);grid-auto-flow:column;justify-content:space-between;margin-top:42px;padding-bottom:14px;padding-left:12px;width:900px}.p-simulator_content_pdf__total{font-weight:700}.p-simulator_content_pdf__table{margin-top:63px;width:100%}.p-simulator_content_pdf__table.total{margin-left:auto;width:400px}.p-simulator_content_pdf__tr{border-bottom:1px solid #333;line-height:34px}.p-simulator_content_pdf__th{font:700 16px/1.65 var(--font)}.p-simulator_content_pdf__th:first-of-type{width:600px}.p-simulator_content_pdf__th:last-of-type{width:130px}.p-simulator_content_pdf__td{text-align:center}.p-simulator_content_pdf__td:last-of-type,.total .p-simulator_content_pdf__td:first-of-type{text-align:right}.p-simulator_content_pdf__title{font:700 16px/1 var(--font)}.p-simulator_content_pdf__p{border-bottom:1px solid #333;line-height:34px;padding-bottom:34px}.p-simulator_content_table{box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;padding:18px 24px;width:100vw}.p-simulator_content_table__total{color:#fff;font:700 18px/1.5 var(--font)}.p-simulator_content_table__bold{font-weight:700}.p-simulator_content_table__subtotal{color:#fff;font:12px/1.5 var(--font);margin-top:5px}.p-simulator_content_table__tax{color:#fff;font:12px/1.5 var(--font)}.p-simulator_content_table__open{align-self:start;color:#dcfefd;display:grid;font:18px/1.5 var(--font);gap:4px;grid-area:1/2/4;grid-auto-flow:column;justify-content:end}.p-simulator_content_table__open:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMyI+PHBhdGggZD0ibTIxIDEwLTkgNi05LTYiLz48L3N2Zz4=) 50%/contain no-repeat;content:"";height:24px;transition:transform .2s ease;width:24px}.p-simulator_content_table__open.open:after{transform:rotate(-180deg)}.p-simulator_content_table__container{grid-column:1/3;height:0;opacity:0;visibility:hidden}.p-simulator_content_table__inner{margin-inline:calc(50% - 50vw);overflow-x:scroll;padding-inline:23px;scrollbar-width:none}.p-simulator_content_table__inner::-webkit-scrollbar{display:none}.p-simulator_content_table__block{border-radius:6px 6px 0 0;border-spacing:0;filter:drop-shadow(0 0 10px rgba(0,0,0,.06)) drop-shadow(0 0 4px rgba(0,0,0,.08));min-width:548px;overflow:hidden;text-align:left}.p-simulator_content_table__tr{background:#fff;color:#000;font:14px/36px var(--font)}.p-simulator_content_table__tr:first-of-type{background:#4f4f4f;color:#fff;font-size:12px;line-height:30px}.p-simulator_content_table__tr:nth-of-type(2n){background-color:#f6f6f6}.p-simulator_content_table__tr:nth-of-type(4){position:relative}.p-simulator_content_table__tr.wide{display:none}.p-simulator_content_table__th{box-sizing:border-box;min-width:102px;padding-inline:13px}.p-simulator_content_table__th:not(:first-of-type){border-left:1px solid #6b6b6b}.p-simulator_content_table__td{padding-inline:13px}.p-simulator_content_table__scroll{background:#132937a6;border-radius:12px 0 0 12px;bottom:0;fill:none;margin:auto;position:absolute;right:0;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;top:0;transition:right .2s ease}.p-simulator_content_table__scroll.hidden{right:-88px}.p-simulator_content_table__button{grid-column:1/3;margin-top:14px;position:relative}.p-simulator_content_table__button:after{background:#045f58;border-radius:5px;bottom:5px;content:"";display:block;filter:blur(13px);height:41px;left:0;margin:0 auto;opacity:.4;position:absolute;right:0;width:calc(100% - 28px)}.p-simulator_content_table__button_inner{align-items:center;background:#f7ff14;border-radius:8px;color:#2a706b;display:grid;font:700 16px/1 var(--font);grid-auto-flow:column;height:64px;justify-content:space-between;letter-spacing:.8px;padding-inline:24px 16px;position:relative;transition:background-color .2s ease,color .2s ease;z-index:1}.p-simulator_content_table__button_inner:hover{background:#045f58;color:#fff}.p-simulator_content_table__button_inner:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDBhNzk5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMyI+PHBhdGggZD0iTTE5IDEuNTg0djI1LjMzM2w3LjkxNy03LjkxNm0tMTUuODMzIDAgNC43NSA0Ljc1bS0xNC4yNS02LjMzNHYxNS44MzRhMy4xNjcgMy4xNjcgMCAwIDAgMy4xNjcgMy4xNjZoMjguNWEzLjE2NyAzLjE2NyAwIDAgMCAzLjE2Ni0zLjE2NlYxNy40MTciLz48L3N2Zz4=) 50%/contain no-repeat;content:"";height:38px;transition:background-image .2s ease;width:38px}.p-simulator_content_table__button_inner:hover:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMyI+PHBhdGggZD0iTTE5IDEuNTg0djI1LjMzM2w3LjkxNy03LjkxNm0tMTUuODMzIDAgNC43NSA0Ljc1bS0xNC4yNS02LjMzNHYxNS44MzRhMy4xNjcgMy4xNjcgMCAwIDAgMy4xNjcgMy4xNjZoMjguNWEzLjE2NyAzLjE2NyAwIDAgMCAzLjE2Ni0zLjE2NlYxNy40MTciLz48L3N2Zz4=)}.p-smartdrive_data{margin:132px auto 0;max-width:968px;width:calc(100% - 48px)}.p-smartdrive_data__heading{color:#333;font:700 22px/1.65 var(--font);letter-spacing:.1em;text-align:center}.p-smartdrive_data__heading:after{background-color:#83eee9;border-radius:4px;content:"";display:block;height:8px;margin:8px auto 0;width:94px}.p-smartdrive_data__heading br{display:none}.p-smartdrive_data__text{color:#333;font:16px/1.8 var(--font);letter-spacing:.05em;margin:39px 0 0}.p-smartdrive_data__text br{display:none}.p-smartdrive_data__container{display:grid;gap:64px;grid-template-columns:1fr;margin:43px 0 0}.p-smartdrive_data__figcaption{color:#00a799;font:700 22px/1 var(--font);letter-spacing:.05em;text-align:center}.p-smartdrive_data__img{display:block;filter:drop-shadow(0 15.759px 26.5934px rgba(2,54,50,.224));margin:21px auto 0;width:100%}.p-smartdrive_data__figure:nth-of-type(2) .p-smartdrive_data__img{transform:translate(-2%)}.p-smartdrive_data__figure:last-of-type .p-smartdrive_data__img{filter:none}.p-smartdrive_data__notice{color:#333;display:flex;font:500 16px/1.8 var(--font);letter-spacing:.05em;max-width:648px}.p-smartdrive_data__notice:before{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M23.3284%208.27006C23.9855%209.7086%2024.3514%2011.31%2024.3514%2012.9998C24.3514%2019.2867%2019.2869%2024.3511%2013%2024.3511C6.71313%2024.3511%201.64868%2019.2867%201.64868%2012.9998C1.64868%206.71289%206.71313%201.64844%2013%201.64844C16.1472%201.64844%2018.988%202.91755%2021.0406%204.97381L11.6028%2017.6714L8.19744%2013.4801%22%20stroke%3D%22%232bcabc%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/cover no-repeat;content:"";display:block;height:24px;margin:2px 17px 0 0;min-width:24px;width:24px}.p-smartdrive_device{margin:66px auto 0;max-width:968px;width:calc(100% - 48px)}.p-smartdrive_device__Dheading{color:#333;font:700 22px/1.65 var(--font);grid-area:Dheading;letter-spacing:.1em;text-align:center}.p-smartdrive_device__Dheading:after{background-color:#83eee9;border-radius:4px;content:"";display:block;height:8px;margin:8px auto 0;width:94px}.p-smartdrive_device__Dheading br{display:none}.p-smartdrive_device__text{color:#333;font:16px/1.8 var(--font);letter-spacing:.05em;margin:39px 0 0}.p-smartdrive_device__text br{display:none}.p-smartdrive_device__figure{margin:17px calc(50% - 50vw) 0 auto;min-width:453px}.p-smartdrive_device__img{display:block;width:100%}.p-smartdrive_device__section{margin:66px 0 0}.p-smartdrive_device__title{color:#333;font:700 22px/1.65 var(--font);letter-spacing:.1em}.p-smartdrive_device__size{display:block;margin:36px auto 0;width:100%}.p-smartdrive_device__dl{display:flex;flex-wrap:wrap;margin:21px 0 0}.p-smartdrive_device__dt{background:#f5f5f5;box-sizing:border-box;color:#333;font:16px/2 var(--font);padding:3px 10px;width:50%}.p-smartdrive_device__dt:nth-of-type(2n){background:#e8e8e8}.p-smartdrive_device__dd{background:#f5f5f5;box-sizing:border-box;color:#333;font:700 16px/2 var(--font);padding:3px 10px;width:50%}.p-smartdrive_device__dd:nth-of-type(2n){background:#e8e8e8}.p-smartdrive_distributor{margin:81px 24px 132px}.p-smartdrive_distributor__heading{color:#333;font:700 24px/1.3 var(--font);text-align:center}.p-smartdrive_distributor__text{color:#333;font:16px/2 var(--font);margin:24px 0 0;max-width:629px}.p-smartdrive_distributor__text br{display:inline}.p-special_editor{margin:auto;max-width:800px;padding:52px 0;width:calc(100% - 48px)}.p-special_editor :first-child{margin:0}.p-special_editor h2{color:#333;font-size:26px;line-height:1.6}.p-special_editor h2,.p-special_editor h3{font-weight:600;letter-spacing:.05em;margin:32px 0 0}.p-special_editor h3{color:#2a706b;font-size:20px;line-height:1.8}.p-special_editor h4{color:#333;font-size:18px;font-weight:700;letter-spacing:.05em;line-height:1.8}.p-special_editor p{color:#000;font-size:16px;letter-spacing:.05em;line-height:1.6;margin:32px 0 0}.p-special_editor img{border-radius:8px;width:100%}.p-special_editor figcaption{color:#001218;font-size:16px;letter-spacing:.05em;line-height:1.6;margin:20px 0 0}.p-special_form{padding:64px 0 63px}.p-special_form__heading{color:#000;font:600 38px/1.5 var(--font);letter-spacing:.1em;margin:auto;width:335px}.p-special_form__inner{margin:36px 0 0}.p-special_form__block{background:#00a799;overflow:hidden;padding-block:40px}.p-special_form__figure{margin-inline:auto;width:335px}.p-special_form__figcaption{color:#fff;font:700 25px/1.8 var(--font);letter-spacing:.05em}.p-special_form__img{border-radius:3.695px;box-shadow:0 2.256px 17.192px #0a14541f,0 5.421px 4.337px #0a145408,0 10.208px 8.166px #0a14540a,0 18.209px 14.567px #0a14540a,0 34.058px 27.246px #0a14540d,0 81.521px 65.217px #0a145412;margin-top:16px;width:100%}.p-special_form__list{color:#fff;font:19px/1.8 var(--font);letter-spacing:.95px;margin-inline:auto;margin-top:32px;width:324px}.p-special_form__ul{list-style:disc;padding-left:19px}.p-special_form__form{margin:23px auto 0;max-width:375px}.p-support_detail{margin:80px auto 0;padding:0 24px}.p-support_detail:last-child{margin-bottom:0}.p-support_detail__section{margin-bottom:48px}.p-support_detail__section:last-of-type{margin-bottom:0}.p-support_detail__figure{text-align:center}.p-support_detail__img{border-radius:8px;box-shadow:0 6px 20px #02627833;width:100%}.p-support_detail__heading{font:700 22px/1.6 var(--font);letter-spacing:.05em;margin-top:32px}.p-support_detail__text{font:400 14px/1.8 var(--font)}.p-sustainability_message{margin:0 auto;max-width:1184px}.p-sustainability_message__container{background:linear-gradient(180deg,#fafafc,#fff);margin:54px calc(50% - 50vw) 0;padding:0 calc(50vw - 50%)}.p-sustainability_message__heading{color:#333;font:700 40px/1.2 var(--font);padding:64px 0 35px}.p-sustainability_message__heading br{display:none}.p-sustainability_message__dark{color:#2a706b;display:block;font:700 40px/1.2 var(--font)}.p-sustainability_message__medium{color:#00a799;display:block;font:700 40px/1.2 var(--font)}.p-sustainability_message__p{color:#333;font:300 16px/2 var(--font)}.p-sustainability_message__p:last-of-type{margin-top:42px}.p-sustainability_message__p br{content:"";display:block;height:42px}.p-sustainability_message__bold{display:block}.p-sustainability_message__figure{margin:61px calc(50% - 50vw) 0;width:100vw}.p-sustainability_message__img{height:100%;object-fit:cover;object-position:center;width:100%}.p-sustainability_contribution{background:#3edcd5;margin:0 calc(50% - 50vw);width:100vw}.p-sustainability_contribution__container{overflow:hidden;position:relative}.p-sustainability_contribution__img{left:50%;margin:0 auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:871.67px}.p-sustainability_contribution__object.number_1{stroke-dasharray:188.6075592041px;stroke-dashoffset:188.6075592041px;transition:stroke-dashoffset .5s ease-out 0s,fill .7s cubic-bezier(.47,0,.745,.715) .8s}.p-sustainability_contribution__object.number_2{stroke-dasharray:552.8059692383px;stroke-dashoffset:552.8059692383px;transition:stroke-dashoffset .5s ease-out .05s,fill .7s cubic-bezier(.47,0,.745,.715) .9s}.p-sustainability_contribution__object.number_3{stroke-dasharray:551.6959838867px;stroke-dashoffset:551.6959838867px;transition:stroke-dashoffset .5s ease-out .1s,fill .7s cubic-bezier(.47,0,.745,.715) 1s}.p-sustainability_contribution__object.number_4{stroke-dasharray:552.5739746094px;stroke-dashoffset:552.5739746094px;transition:stroke-dashoffset .5s ease-out .15s,fill .7s cubic-bezier(.47,0,.745,.715) 1.1s}.p-sustainability_contribution__object.number_5{stroke-dasharray:1031.9112548828px;stroke-dashoffset:1031.9112548828px;transition:stroke-dashoffset .5s ease-out .2s,fill .7s cubic-bezier(.47,0,.745,.715) 1.2s}.p-sustainability_contribution__object.number_6{stroke-dasharray:992.813659668px;stroke-dashoffset:992.813659668px;transition:stroke-dashoffset .5s ease-out .25s,fill .7s cubic-bezier(.47,0,.745,.715) 1.3s}.p-sustainability_contribution__object.number_7{stroke-dasharray:957.9432373047px;stroke-dashoffset:957.9432373047px;transition:stroke-dashoffset .5s ease-out .3s,fill .7s cubic-bezier(.47,0,.745,.715) 1.4s}.p-sustainability_contribution__object.number_8{stroke-dasharray:928.6704711914px;stroke-dashoffset:928.6704711914px;transition:stroke-dashoffset .5s ease-out .35s,fill .7s cubic-bezier(.47,0,.745,.715) 1.5s}.p-sustainability_contribution__object.number_9{stroke-dasharray:905.1535644531px;stroke-dashoffset:905.1535644531px;transition:stroke-dashoffset .5s ease-out .4s,fill .7s cubic-bezier(.47,0,.745,.715) 1.6s}.p-sustainability_contribution__object.number_10{stroke-dasharray:887.7373046875px;stroke-dashoffset:887.7373046875px;transition:stroke-dashoffset .5s ease-out .45s,fill .7s cubic-bezier(.47,0,.745,.715) 1.7s}.p-sustainability_contribution__object.number_11{stroke-dasharray:877.2053833008px;stroke-dashoffset:877.2053833008px;transition:stroke-dashoffset .5s ease-out .5s,fill .7s cubic-bezier(.47,0,.745,.715) 1.8s}.p-sustainability_contribution__object.number_12{stroke-dasharray:552.5739746094px;stroke-dashoffset:552.5739746094px;transition:stroke-dashoffset .5s ease-out .55s,fill .7s cubic-bezier(.47,0,.745,.715) 1.9s}.p-sustainability_contribution__object.number_13{stroke-dasharray:1352.9099737848px;stroke-dashoffset:1352.9099737848px;transition:stroke-dashoffset .5s ease-out .6s,fill .7s cubic-bezier(.47,0,.745,.715) 2s}.p-sustainability_contribution__object.number_14{stroke-dasharray:973.6694750141px;stroke-dashoffset:973.6694750141px;transition:stroke-dashoffset .5s ease-out .65s,fill .7s cubic-bezier(.47,0,.745,.715) 2.1s}.p-sustainability_contribution__object.number_15{stroke-dasharray:1733.080383981px;stroke-dashoffset:1733.080383981px;transition:stroke-dashoffset .5s ease-out .7s,fill .7s cubic-bezier(.47,0,.745,.715) 2.2s}.p-sustainability_contribution__object.number_16{stroke-dasharray:2112.3145995665px;stroke-dashoffset:2112.3145995665px;transition:stroke-dashoffset .5s ease-out .75s,fill .7s cubic-bezier(.47,0,.745,.715) 2.3s}.p-sustainability_contribution__object.number_17{stroke-dasharray:2491.5550983372px;stroke-dashoffset:2491.5550983372px;transition:stroke-dashoffset .5s ease-out .8s,fill .7s cubic-bezier(.47,0,.745,.715) 2.4s}.p-sustainability_contribution__object.number_18{stroke-dasharray:593.9690470789px;stroke-dashoffset:593.9690470789px;transition:stroke-dashoffset .5s ease-out .85s,fill .7s cubic-bezier(.47,0,.745,.715) 2.5s}.p-sustainability_contribution__object.number_19{stroke-dasharray:188.6074981689px;stroke-dashoffset:188.6074981689px;transition:stroke-dashoffset .5s ease-out .9s,fill .7s cubic-bezier(.47,0,.745,.715) 2.6s}.p-sustainability_contribution__object.number_20{stroke-dasharray:188.6075134277px;stroke-dashoffset:188.6075134277px;transition:stroke-dashoffset .5s ease-out .95s,fill .7s cubic-bezier(.47,0,.745,.715) 2.7s}.p-sustainability_contribution__object.number_21{stroke-dasharray:1302.3096923828px;stroke-dashoffset:1302.3096923828px;transition:stroke-dashoffset .5s ease-out 1s,fill .7s cubic-bezier(.47,0,.745,.715) 2.8s}.p-sustainability_contribution__object.number_22{stroke-dasharray:1811.171875px;stroke-dashoffset:1811.171875px;transition:stroke-dashoffset .5s ease-out 1.05s,fill .7s cubic-bezier(.47,0,.745,.715) 2.9s}.p-sustainability_contribution__object.number_23{fill:#0000;stroke-dasharray:57.5667943967px;stroke-dashoffset:57.5667943967px;transition:stroke-dashoffset .5s ease-out 1.1s,fill .7s cubic-bezier(.47,0,.745,.715) 3s}.p-sustainability_contribution__object.number_24{fill:#0000;stroke-dasharray:57.5667943967px;stroke-dashoffset:57.5667943967px;transition:stroke-dashoffset .5s ease-out 1.15s,fill .7s cubic-bezier(.47,0,.745,.715) 3.1s}.p-sustainability_contribution__object.number_25{stroke-dasharray:551.6959838867px;stroke-dashoffset:551.6959838867px;transition:stroke-dashoffset .5s ease-out 1.2s,fill .7s cubic-bezier(.47,0,.745,.715) 3.2s}.p-sustainability_contribution__object.number_26{stroke-dasharray:873.6658325195px;stroke-dashoffset:873.6658325195px;transition:stroke-dashoffset .5s ease-out 1.25s,fill .7s cubic-bezier(.47,0,.745,.715) 3.3s}.p-sustainability_contribution__object.number_27{stroke-dasharray:873.6147460938px;stroke-dashoffset:873.6147460938px;transition:stroke-dashoffset .5s ease-out 1.3s,fill .7s cubic-bezier(.47,0,.745,.715) 3.4s}.p-sustainability_contribution__object.number_28{stroke-dasharray:873.6658325195px;stroke-dashoffset:873.6658325195px;transition:stroke-dashoffset .5s ease-out 1.35s,fill .7s cubic-bezier(.47,0,.745,.715) 3.5s}.p-sustainability_contribution__object.number_29{stroke-dasharray:873.6149291992px;stroke-dashoffset:873.6149291992px;transition:stroke-dashoffset .5s ease-out 1.4s,fill .7s cubic-bezier(.47,0,.745,.715) 3.6s}.p-sustainability_contribution__object.number_30{stroke-dasharray:873.6149291992px;stroke-dashoffset:873.6149291992px;transition:stroke-dashoffset .5s ease-out 1.45s,fill .7s cubic-bezier(.47,0,.745,.715) 3.7s}.p-sustainability_contribution__object.number_31{stroke-dasharray:873.6149291992px;stroke-dashoffset:873.6149291992px;transition:stroke-dashoffset .5s ease-out 1.5s,fill .7s cubic-bezier(.47,0,.745,.715) 3.8s}.p-sustainability_contribution__object.number_32{stroke-dasharray:873.6149291992px;stroke-dashoffset:873.6149291992px;transition:stroke-dashoffset .5s ease-out 1.55s,fill .7s cubic-bezier(.47,0,.745,.715) 3.9s}.p-sustainability_contribution__object.number_33{stroke-dasharray:873.6149291992px;stroke-dashoffset:873.6149291992px;transition:stroke-dashoffset .5s ease-out 1.6s,fill .7s cubic-bezier(.47,0,.745,.715) 4s}.p-sustainability_contribution__object.number_34{fill:#0000;stroke-dasharray:57.5667943967px;stroke-dashoffset:57.5667943967px;transition:stroke-dashoffset .5s ease-out 1.65s,fill .7s cubic-bezier(.47,0,.745,.715) 4.1s}.active .p-sustainability_contribution__object{stroke-dashoffset:0}.active .p-sustainability_contribution__object .number_23,.active .p-sustainability_contribution__object .number_24,.active .p-sustainability_contribution__object .number_34{fill:#fff}.p-sustainability_contribution__p{color:#000;font:700 40px/2 var(--font);letter-spacing:.05em;margin:0 auto;padding:137px 0;position:relative;width:calc(100% - 48px);z-index:1}.p-sustainability_environment__container{margin-top:-77px}.p-sustainability_environment__img{display:block;margin:0 auto;transform:translate(-80px);width:501px}.p-sustainability_environment__anime{display:none;grid-area:img;position:relative}.p-sustainability_environment__lottie{left:-96px;position:absolute;top:15px;width:1162px}.p-sustainability_environment__lottie[data-json=lines]{left:-92px;top:37px}.p-sustainability_environment__heading{color:#333;font:700 40px/1.2 var(--font);letter-spacing:.1em;margin-bottom:34px;text-transform:capitalize}.p-sustainability_environment__p{color:#333;font:300 16px/2 var(--font)}.p-sustainability_safety{margin-top:106px}.p-sustainability_safety__inner{margin:58px auto 156px}.p-sustainability_safety__heading{color:#333;font:700 40px/1.2 var(--font);letter-spacing:.1em;margin-bottom:12px;text-transform:capitalize}.p-sustainability_safety__p{color:#333;font:400 16px/1.6 var(--font);margin-bottom:47px}.p-sustainability_safety__p:last-of-type{margin-bottom:0}.p-sustainability_safety__deep{color:#2a706b;display:block;font-weight:700}.p-sustainability_safety__figure{margin:0 calc(50% - 50vw);width:100vw}.p-sustainability_safety__img{height:100%;object-fit:cover;object-position:center;width:100%}.p-sustainability_environment__report{margin:0 auto 132px;position:relative;transform:translate(-11px);width:459px}.p-sustainability_environment__report:after{background:#ddf5ff;border-radius:24px;content:"";height:582px;left:79px;position:absolute;top:-98px;width:419px;z-index:-1}.p-sustainability_health__list{margin-bottom:72px}.p-sustainability_health__figure{margin:0 calc(50% - 50vw) 52px;width:100%;width:100vw}.p-sustainability_health__img{height:100%;object-fit:cover;object-position:center;width:100%}.p-sustainability_health__heading{color:#333;font:700 55px/1.2 var(--font);letter-spacing:.1em;margin-bottom:34px;text-transform:capitalize}.p-sustainability_health__p{color:#333;font:400 16px/2 var(--font)}.p-sustainability_health__title{color:#2a706b;font:700 24px/1.4 var(--font);margin:58px 0}.p-sustainability_health__support{border-radius:32px;height:248px;margin-bottom:32px;overflow:hidden;width:100%}.p-sustainability_health__person{height:100%;object-fit:cover;object-position:center;width:100%}.p-sustainability_health__name{color:#333;font:700 23px/2 var(--font);letter-spacing:.05em}.p-sustainability_health__text{color:#333;font:400 16px/2 var(--font);letter-spacing:.05em}.p-sustainability_health__button{margin-top:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-tennisfund{color:#333;font-family:sdsora,ryo-gothic-plusn,sans-serif}.p-tennisfund img{max-width:100%}.p-tennisfund__title{color:#163038;font-size:40px;font-weight:700;line-height:1.4;margin-bottom:24px}.p-tennisfund__box{background-color:#9eefff;padding:22px}.p-tennisfund__dl{display:flex;flex-direction:column;gap:42px}.p-tennisfund__dt{font-size:16px;font-weight:700;margin-bottom:24px}.p-tennisfund__dd{font-size:16px;line-height:1.5}.p-tennisfund__dd a{color:#2a706b;font-weight:700;text-decoration:underline}.p-tennisfund__dd ul{display:flex;flex-direction:column;gap:.5em;list-style:disc;padding-left:24px}.p-tennisfund__dd ul li{line-height:1.5;margin-bottom:12px}.p-tennisfund__dd ul strong{display:block}.p-tennisfund__details{display:flex;flex-direction:column;font-size:16px;gap:24px;line-height:1.5}.p-tennisfund__detail span{font:inherit}.p-tennisfund__detail-title{display:block}.p-tennisfund__detail-title:after{content:":"}.p-tennisfund_about{background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/sustainability/tennisfund/logo_construction.svg) no-repeat center top -88px/870px auto;line-height:1.7;padding-top:109px}.p-tennisfund_about__hero{margin:0 auto;padding:48px 0 22px;width:calc(100% - 48px)}.p-tennisfund_about__subtitle{color:#1a6778;font-size:32px;line-height:2;margin:0 auto}.p-tennisfund_about__subtitle br{display:none}.p-tennisfund_project__img{margin:0 auto}.p-tennisfund_project__img img{width:100%}.p-tennisfund_project__desc{background-color:#3edcd5;position:relative}.p-tennisfund_project__desc-inner{margin:0 auto;padding-block:56px;width:calc(100% - 48px)}.p-tennisfund_project__title{color:#0b3633;font-size:40px;font-weight:700;margin-bottom:24px}.p-tennisfund_project__text{font-size:16px}.p-tennisfund_project__note{font-size:14px;margin:16px auto 0}.p-tennisfund_supports{padding:66px 0}.p-tennisfund_supports__inner{margin:0 auto;width:calc(100% - 48px)}.p-tennisfund_supports__list{display:flex;flex-flow:column;gap:72px;margin:0 auto}.p-tennisfund_support img{aspect-ratio:327/248;border-radius:4px;display:block;margin-bottom:32px;object-fit:cover;width:100%}.p-tennisfund_support__title{color:#2a706b;font-size:23px;font-weight:700;margin-bottom:16px}.p-tennisfund_support__text{color:#333;font-size:16px;letter-spacing:.05em;line-height:2}.p-tennisfund_achievements{background:#0262840f;padding:58px 0}.p-tennisfund_achievements__inner{margin:0 auto;max-width:968px;width:calc(100% - 48px)}.p-tennisfund_achievements__desc{font-size:16px;line-height:2;margin-bottom:58px}.p-tennisfund_achievements__list{display:flex;flex-flow:column wrap;gap:58px;justify-content:center}.p-tennisfund_achievement{background:#fff;box-shadow:0 4px 24px #0000000a;padding:48px 22px 32px;text-align:left}.p-tennisfund_achievement__img{aspect-ratio:1/1;border-radius:50%;display:block;margin:0 auto 24px;width:164px}.p-tennisfund_achievement__title{font-size:28px;letter-spacing:.03em;line-height:1.3;margin-bottom:12px;text-align:center}.p-tennisfund_achievement__age{color:#828282;font-size:16px;text-align:center}.p-tennisfund_achievement__histories{margin-top:24px}.p-tennisfund_achievement__histories>li{border-top:1px solid #e5e5e5;margin-top:16px;padding-top:16px}.p-tennisfund_achievement__year{color:#828282;font-size:12px}.p-tennisfund_achievement__tournament{font-size:16px;font-weight:700;line-height:1.5}.p-tennisfund_achievement__text{font-size:16px;line-height:1.5}.p-tennisfund_achievement__text strong{color:#00a799;margin-left:.5em}.p-tennisfund_coaches{background:#3edcd5;padding:66px 0}.p-tennisfund_coaches__inner{margin:0 auto;width:calc(100% - 48px)}.p-tennisfund_coaches__desc{font-size:16px;line-height:2;margin-bottom:58px}.p-tennisfund_coaches__list{display:flex;flex-flow:column;gap:58px;max-width:1200px}.p-tennisfund_coach{background:#fff;border-radius:8px;overflow:hidden}.p-tennisfund_coach__img{aspect-ratio:327/248;margin-bottom:16px;object-fit:cover;object-position:top left;width:100%}.p-tennisfund_coach__body{padding:32px}.p-tennisfund_coach__name{font-size:23px;font-weight:700;margin-bottom:24px}.p-tennisfund_coach__text{font-size:16px;letter-spacing:.05em;line-height:1.5}.p-tennisfund_contact{background:linear-gradient(180deg,#0262840f 0,#02628400);padding:74px 0}.p-tennisfund_contact__inner{margin:0 auto;width:calc(100% - 48px)}.p-tennisfund_contact__form-inner{position:relative}.p-tennisfund_contact .mktoForm .mktoFormRow .mktoHtmlText{width:100%!important}.p-tennisfund_contact .mktoForm .mktoFormRow .mktoHtmlText p{color:#2a706b;font-size:18px;font-weight:700;line-height:1.5}.p-tennisfund_contact .mktoForm .mktoFormRow input:not([type=checkbox]),.p-tennisfund_contact .mktoForm .mktoFormRow textarea{border:2px solid #2a706b;border-radius:7px;font-size:15px;min-height:55px;padding:10px}.p-tennisfund_contact .mktoForm .mktoFormRow textarea{height:158px}.p-tennisfund_contact .mktoForm .mktoLabel{color:#828282;font-size:16px;font-weight:700;line-height:1.5}.p-tennisfund_contact .mktoForm .mktoLabel .mktoAsterix{display:none}.p-tennisfund_contact .mktoForm .mktoButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2238%22%20height%3D%2239%22%20viewBox%3D%220%200%2038%2039%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.03585%2019.0651C1.32378%209.39081%209.25663%201.63672%2019.0005%201.63672C28.9266%201.63672%2036.9733%209.68349%2036.9733%2019.6097C36.9733%2029.5359%2028.9266%2037.5827%2019.0005%2037.5827C10.1904%2037.5827%202.8608%2031.2435%201.32411%2022.8775M17.3625%2028.8685L23.8966%2022.3329M1.02734%2019.0651H27.1637L17.3625%209.26162%22%20stroke%3D%22%2300A799%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) no-repeat right 20px center #f7ff14!important;border:0!important;border-radius:8px;color:#2a706b!important;display:flex;font-size:16px!important;font-weight:700;justify-content:space-between;margin:0 auto!important;min-width:226px;padding:24px;text-align:left}.p-tennisfund_contact .mktoForm .mktoButton:hover{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2238%22%20height%3D%2239%22%20viewBox%3D%220%200%2038%2039%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.03585%2019.0651C1.32378%209.39081%209.25663%201.63672%2019.0005%201.63672C28.9266%201.63672%2036.9733%209.68349%2036.9733%2019.6097C36.9733%2029.5359%2028.9266%2037.5827%2019.0005%2037.5827C10.1904%2037.5827%202.8608%2031.2435%201.32411%2022.8775M17.3625%2028.8685L23.8966%2022.3329M1.02734%2019.0651H27.1637L17.3625%209.26162%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) no-repeat right 20px center #00a799;color:#fff!important}.p-tennisfund_support_detail{background-color:#f1f6f8;padding-block:52px}.p-tennisfund_support_detail__inner{margin:0 auto;max-width:712px;width:calc(100% - 64px)}.p-tennisfund_support_detail__title{margin-bottom:26px}.p-usability_demo{margin:26px 0 0;max-width:1440px}.p-usability_demo__figure{display:flex;flex-wrap:wrap;grid-area:figure;justify-content:space-between;margin:0 auto;padding:0 14px 0 0;position:relative;width:324px}.p-usability_demo__img{filter:drop-shadow(-8.3878px 13.7255px 20.5882px rgba(3,49,46,.06)) drop-shadow(0 .7511px 10.516px rgba(0,0,0,.0582));height:100%}picture:last-of-type .p-usability_demo__img{height:auto;position:absolute;right:14px;top:33px}.p-usability_demo__figcaption{font:500 12px/1.0588 var(--font);margin:61px 0 0;text-align:center;width:100%}.p-usability_demo__inner{align-items:center;background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/usability/trial.webp) top/cover no-repeat;display:flex;flex-direction:column;grid-area:inner;justify-content:center;margin:49px 0 0;min-height:371px}.p-usability_demo__heading{color:#fff;font:700 40px/1.6 var(--font);letter-spacing:.05em;text-shadow:0 -3px 17px #00000026}.p-usability_demo__button{margin:32px 0 0;max-width:304px;width:100%}.p-usability_design{margin:117px 0 0}.p-usability_design__heading{font:700 22px/1.3 var(--font);text-align:center;text-transform:capitalize}.p-usability_design__heading:after{background:#83eee9;border-radius:4px;content:"";display:block;height:8px;margin:32px auto 0;width:94px}.p-usability_design__container{margin:36px auto 0;max-width:968px;width:calc(100% - 48px)}.p-usability_design__lead{color:#828282;font:500 16px/1.7 var(--font);letter-spacing:.05em;text-align:center}.p-usability_design__card{margin:80px 0 0}.p-usability_design__card:first-of-type{margin:24px 0 0}.p-usability_design__img{border-radius:10px;box-shadow:0 10px 32px #02627833;height:303px;object-fit:cover;width:100%}.p-usability_design__body{margin:48px 0 0}.p-usability_design__title{color:#2a706b;font:700 32px/1.5 var(--font);letter-spacing:.1em;text-transform:capitalize}.p-usability_design__text{color:#333;font:500 16px/1.8 var(--font);letter-spacing:.05em;margin:8px 0 0}.p-usability_feedback{margin:54px auto 0;max-width:968px;width:calc(100% - 48px)}.p-usability_feedback__heading{color:#333;font:700 22px/1.3 var(--font);letter-spacing:.1em;text-align:center;text-transform:capitalize}.p-usability_feedback__heading:after{background:#83eee9;border-radius:4px;content:"";display:block;height:8px;margin:16px auto 0;width:94px}.p-usability_feedback__container{display:grid;gap:39px;grid-template-columns:1fr;grid-template-rows:repeat(6,auto);margin:56px 0 0;width:100%}.p-usability_feedback__img{border-radius:10px 10px 0 0;width:100%}.p-usability_feedback__text{border:2px solid #3edcd5;border-radius:0 0 10px 10px;border-top:0;font:500 16px/1.5 var(--font);letter-spacing:.05em;padding:40px 32px 43px;position:relative}.p-usability_feedback__text:before{background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/usability/quote.svg) 50%/cover no-repeat;content:"";height:55px;left:32px;position:absolute;top:-41px;width:58px}.p-usability_feedback__text:after{background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/usability/tryangle.svg) 50%/cover no-repeat;bottom:-48px;content:"";height:48px;left:42px;position:absolute;width:48px}.p-usability_feedback__dl{display:flex;flex-direction:column;margin:24px 0 0 114px}.p-usability_feedback__dd{color:#2a706b;font:700 15px/1.69 var(--font);letter-spacing:.05em}.p-usability_feedback__dt{color:#828282;font:500 13px/1.69 var(--font);letter-spacing:.05em}.p-usability_update{background:linear-gradient(-180deg,#019f982e -2.92%,#fff0 93.26%);margin:80px 0 0;padding:73px 24px 46px}.p-usability_update__heading{color:#333;font:700 22px/1.3 var(--font);letter-spacing:.1em;text-align:center;text-transform:capitalize}.p-usability_update__heading:after{background:#83eee9;border-radius:4px;content:"";display:block;height:8px;margin:16px auto 0;width:94px}.p-usability_update__figure{margin:24px calc(50% - 50vw - 11px) 0}.p-usability_update__img{display:block;margin:0 auto;max-width:397px;width:auto}.p-usability_update__700{font:700 16px/1.8 var(--font);letter-spacing:.1em;margin:62px auto 0;max-width:464px}.p-usability_update__700 br{display:none}.p-usability_update__bold{font:700 16px/1.8 var(--font);letter-spacing:.1em;margin:62px auto 0;max-width:464px}.p-usability_update__text{font:500 14px/1.5 var(--font);margin:17px auto 0;max-width:464px;text-align:left}.p-usability_update__button{margin:46px auto 0;max-width:334px}.p-useful_cta{display:block;margin:45px auto 0;max-width:632px}.p-useful_cta.side{display:block}.p-useful_cta__figure{width:100%}.p-useful_cta__img{aspect-ratio:1.57/1;object-fit:cover;width:100%}.p-useful_cta__title{align-items:center;background:#2a706b;color:#fff;display:flex;font:700 16px/1 var(--font);gap:8px;height:40px;justify-content:center;transition:all .2s ease}.p-useful_cta__title:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMyIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS4xOSIgZD0iTTEuMTQ2IDExLjA3OEMxLjMxNiA1LjM3IDUuOTk3Ljc5MyAxMS43NDguNzkzYzUuODU3IDAgMTAuNjA2IDQuNzQ5IDEwLjYwNiAxMC42MDdzLTQuNzQ4IDEwLjYwNy0xMC42MDYgMTAuNjA3Yy01LjIgMC05LjUyNS0zLjc0Mi0xMC40MzItOC42NzltOS40NjUgMy41MzYgMy44NTYtMy44NTdNMS4xNDEgMTEuMDc4aDE1LjQyNGwtNS43ODQtNS43ODUiLz48L3N2Zz4=) 50%/contain no-repeat;content:"";display:block;height:22px;width:22px}a.p-useful_cta__a:hover .p-useful_cta__title{background:#024441}.p-useful_banner{background:#03d6c6;border-radius:6px;box-sizing:border-box;margin:24px auto 0;max-width:968px;overflow:hidden;padding:24px 20px;width:calc(100% - 48px)}.p-useful_banner.seminar{padding:0}.p-useful_banner__a{display:grid;gap:12px}.seminar .p-useful_banner__a{display:block}.p-useful_banner__heading{color:#333;font:700 22px/1.5 var(--font);position:relative;z-index:1}.p-useful_banner__p{color:#333;font:16px/1.5 var(--font);position:relative;z-index:1}.p-useful_banner__figure{margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-useful_banner__figure.portrait{margin:-7px auto -12px}.p-useful_banner__img{aspect-ratio:1.57/1;object-fit:cover;width:240px}.portrait .p-useful_banner__img{width:271px}.p-useful_banner__lectangle{width:100%}.p-useful_banner_archive{background:#03d6c6;border-radius:8px;box-sizing:border-box;margin:0 auto 4px;order:0;overflow:hidden;width:327px}:lang(en) .p-useful_banner_archive{display:none}.p-useful_banner_archive__head{background:#00a799;padding:14px 14px 19px}.p-useful_banner_archive__text{font:14px/1.4 var(--font);letter-spacing:.1em;text-align:center}.p-useful_banner_archive__text.white{color:#fff}.p-useful_banner_archive__text.black{color:#024441;display:none}.p-useful_banner_archive__frame{height:155px;margin:12px auto 0;position:relative;width:246px}.p-useful_banner_archive__frame:after{aspect-ratio:1/1;background:#2a706b;border-radius:50%;bottom:-3px;box-shadow:0 32px 60px #045f5845;box-sizing:border-box;color:#f7ff14;content:"無料";display:grid;font:700 28px/1 var(--font);padding:3px 0 0;place-content:center;position:absolute;right:-30px;width:86px}.p-useful_banner_archive__img{left:-38px;position:absolute;top:-26px}.p-useful_banner_archive__body{padding:8px 14px 18px}.p-useful_banner_archive__heading{color:#333}.a .p-useful_banner_archive__heading{display:flex}.b .p-useful_banner_archive__heading{align-items:start;display:grid;grid-template:auto 1fr/auto auto;padding:12px 11px 0}.a .p-useful_banner_archive__big{font:600 56px/1.3 var(--font);letter-spacing:-.05em}.b .p-useful_banner_archive__big{font:700 100px/1.3 var(--font);letter-spacing:-.04em}.b .p-useful_banner_archive__big ::-webkit-full-page-media,.b .p-useful_banner_archive__big :future,:root .b .p-useful_banner_archive__big{margin:-6px 0 10px}@-moz-document url-prefix(""){@supports (offset-anchor:auto){.b .p-useful_banner_archive__big{margin:-6px 0 10px}}}.a .p-useful_banner_archive__small{font:14px/1.04 var(--font);letter-spacing:.22em;margin:8px 5px 0 4px;writing-mode:vertical-rl}.b .p-useful_banner_archive__small{font:47px/1.3 var(--font);letter-spacing:.145em;margin:47px 0 0}.a .p-useful_banner_archive__normal{font:700 21px/1.3 var(--font);grid-column:1/3;letter-spacing:.04em;margin:6px 0 0}.b .p-useful_banner_archive__normal{font:700 30px/1.45 var(--font);grid-column:1/3;letter-spacing:.115em;margin:-28px 0 0}.p-useful_banner_archive__background{align-items:center;background:#2a706b;border-radius:8px;box-sizing:border-box;display:flex;gap:12px;margin:19px auto 0;padding:3px 15px;width:calc(100% - 30px)}.p-useful_banner_archive__yellow{color:#f7ff14;font:700 29px/1 var(--font);letter-spacing:.26em;text-align:center;text-indent:.26em;writing-mode:vertical-rl}.p-useful_banner_archive__description{color:#fff;font:15px/1.4 var(--font);letter-spacing:.12em}.b .p-useful_banner_archive__cta{margin:14px 0 0;padding:0 15px 15px}.p-useful_banner_archive__button{height:50px}.p-useful_download-slider{background:#2a706b;overflow:hidden}.p-useful_download-slider__slides{display:grid;grid-auto-flow:column}.p-useful_download-slider__slide-img{aspect-ratio:296/189;object-fit:cover;width:100%}.p-useful_download-slider__navigation{align-items:center;display:flex;gap:12px;justify-content:center;padding-bottom:9px;padding-top:9px}.p-useful_download-slider__arrow path{transition:all .3s}.p-useful_download-slider__arrow:hover path{stroke:#83eee9}.p-useful_download-slider__pagination{display:flex;gap:12px;justify-content:center}.p-useful_download-slider__bullet{background-color:#fff;border-radius:50%;height:8px;width:8px}.p-useful_download-slider__bullet.active{background-color:#83eee9}.p-useful_download-slider__body{box-sizing:border-box;padding:14px}.p-useful_download-slider__title{color:#fff;font-size:18px;font-weight:600;line-height:1.55;text-align:center}.p-useful_download-slider__button{align-items:center;background-color:#f7ff14;border-radius:8px;color:#0b3633;display:flex;font-size:16px;font-weight:600;justify-content:center;margin-top:10px;padding:24px 11px;text-align:center;transition:all .3s}.p-useful_download-slider__button:hover{background-color:#00a799;color:#fff}.p-useful_download-side__heading{border-bottom:2px solid #333;color:#333;font:700 16px/1 var(--font);letter-spacing:.15em;margin-bottom:21px;padding-bottom:13px}.p-useful_download-side__container{display:flex;flex-direction:column;gap:26px}.p-useful_download-side__card{border-radius:12px;cursor:pointer;overflow:hidden}.p-useful_download-side__tag{background-color:#f7ff14;color:#0b3633;font-size:12px;font-weight:600;margin-bottom:14px;padding:7px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-useful_download-side__figure{border-radius:6px 6px 0 0;overflow:hidden}.p-useful_download-side__img{aspect-ratio:3/2;object-fit:cover;transition:all .3s;width:100%}.card:hover .p-useful_download-side__img{transform:scale(1.1)}.p-useful_download-side__body{background-color:#dcfefd;padding:14px 12px}.p-useful_download-side__link{color:#0b3633;font-size:16px;font-weight:600;line-height:1.6;text-decoration:underline}.p-useful_download-side__archive{background-color:#2a706b;margin-top:24px;padding:18px 16px}.p-useful_download-side__archive-heading{color:#fff;font-size:20px;font-weight:600;line-height:1.6}.p-useful_download-side__archive-text{color:#fff;font-size:16px;line-height:1.6;margin-top:4px}.p-useful_download-side__archive-link{align-items:center;border:2px solid #fff9;border-radius:8px;color:#fff;display:flex;font-size:16px;font-weight:700;gap:17px;justify-content:space-between;letter-spacing:.8px;margin-top:10px;padding:12px 16px 12px 24px;transition:all .3s}.p-useful_download-side__archive-link:hover{background-color:#fff;color:#2a706b}.p-useful_form{border-radius:12px;box-shadow:0 4px 10px #0000001a;margin:0 0 40px}.p-useful_form.side{display:block;position:-webkit-sticky;position:sticky;top:16px}.p-useful_form.bottom{margin-top:40px}.p-useful_form__heading{background:#2a706b;border-top-left-radius:12px;border-top-right-radius:12px;color:#fff;font-size:16px;font-weight:700;line-height:1.6;padding:1rem}.p-useful_form__heading.side{font-size:16px}.p-useful_form__container{display:block;gap:24px;padding:1rem}.p-useful_form__container.side{display:block;max-height:80vh;overflow:hidden scroll}.p-useful_form__inner{width:100%}.p-useful_form__inner.side{margin:0 0 24px;width:100%}.p-useful_form__figure img{border-radius:6px;margin:0 0 24px;width:100%}.p-useful_form__p{font-size:500 16px/1.8 var(--font);line-height:1.6}.p-useful_form__p.side{font-size:14px}.p-useful_form__container{position:relative}.p-useful_form__container__inner.side{margin:0 0 24px;position:relative}.p-useful_form__container__inner.side .p-useful_form__p{overflow:hidden}.p-useful_form__container__inner.side .p-useful_form__p.expanded{max-height:none}.p-useful_form__container__inner.side #toggleBtn{background-color:initial;border:none;bottom:2px;color:#00a799;cursor:pointer;outline:none;position:absolute;right:4px}.p-useful_form__block{border-top:1px solid #e0e0e0;cursor:pointer;padding:18px 0}.p-useful_form__block:hover{background-color:#ebfffd}.p-useful_form__dt{color:#333;cursor:pointer;display:block;display:inline-table;position:relative;text-align:left}.active .p-useful_form__dt,.p-useful_form__dt{font:400 14px/1.65 var(--font)}.p-useful_form__dt:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMDBBNzk5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEwLjY2NyA0LjY2NyA2IDggMS4zMzMgNC42NjciLz48L3N2Zz4=);content:"全て表示 ";display:inline-block;right:0}.active .p-useful_form__dt:before,.p-useful_form__dt:before{background-position:100%;background-repeat:no-repeat;bottom:-24px;color:#00a799;font-size:14px;position:absolute;text-align:right;width:100%}.active .p-useful_form__dt:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMDBBNzk5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEuMzMzIDcuMzMzIDYgNGw0LjY2NyAzLjMzMyIvPjwvc3ZnPg==);-webkit-box-orient:vertical;content:"折りたたむ ";display:flex;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.p-useful_form__thumbnails{overflow:hidden}.p-useful_form__modal{align-items:center;display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10}.is-modal-active .p-useful_form__modal{display:flex}.p-useful_form__modal-bg{background-color:#000c;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.p-useful_form__modal-close{position:absolute;right:15px;top:15px;width:26px}.p-useful_form__modal-inner{max-width:711px;width:100%}.p-useful_form__modal-slider{overflow:hidden}.p-useful_form__slides{display:grid;grid-auto-flow:column}.thumbnails .p-useful_form__slide{cursor:pointer;position:relative}.thumbnails .p-useful_form__slide:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2233%22%20height%3D%2232%22%20viewBox%3D%220%200%2033%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20x%3D%220.5%22%20width%3D%2232%22%20height%3D%2232%22%20rx%3D%224%22%20fill%3D%22%230B3633%22%2F%3E%3Cg%20clip-path%3D%22url(%23clip0_8135_68459)%22%3E%3Cpath%20d%3D%22M9.16602%2011.3337V8.66699M9.16602%208.66699H11.8327M9.16602%208.66699L14.4993%2014.0003M23.8326%2020.667V23.3337M23.8326%2023.3337H21.166M23.8326%2023.3337L18.4993%2018.0003M9.16602%2020.667V23.3337M9.16602%2023.3337H11.8327M9.16602%2023.3337L13.166%2019.3336M23.8326%2011.3337V8.66699M23.8326%208.66699H21.166M23.8326%208.66699L18.4993%2014.0003M13.8894%2016.5472C13.9612%2016.89%2014.0998%2017.2152%2014.2974%2017.5044C14.4949%2017.7936%2014.7474%2018.041%2015.0406%2018.2326C15.3337%2018.4242%2015.6617%2018.5561%2016.0059%2018.6209C16.35%2018.6857%2016.7035%2018.6821%2017.0463%2018.6103C17.389%2018.5385%2017.7143%2018.3998%2018.0035%2018.2023C18.2926%2018.0048%2018.5401%2017.7522%2018.7316%2017.4591C18.9232%2017.1659%2019.0552%2016.8379%2019.12%2016.4938C19.1848%2016.1497%2019.1811%2015.7961%2019.1093%2015.4534C19.0375%2015.1106%2018.8989%2014.7854%2018.7013%2014.4962C18.5038%2014.207%2018.2513%2013.9596%2017.9581%2013.768C17.665%2013.5765%2017.337%2013.4445%2016.9928%2013.3797C16.6487%2013.3149%2016.2952%2013.3185%2015.9524%2013.3903C15.6097%2013.4622%2015.2844%2013.6008%2014.9952%2013.7983C14.7061%2013.9958%2014.4586%2014.2484%2014.2671%2014.5415C14.0755%2014.8347%2013.9435%2015.1627%2013.8787%2015.5068C13.8139%2015.851%2013.8175%2016.2045%2013.8894%2016.5472Z%22%20stroke%3D%22white%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_8135_68459%22%3E%3Crect%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22white%22%20transform%3D%22translate(8.5%208)%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E") no-repeat 50%/contain;content:"";height:32px;left:5px;position:absolute;top:5px;width:32px}.p-useful_form__img{aspect-ratio:291/185;border-radius:6px;object-fit:cover;width:100%}.p-useful_form__modal .p-useful_form__img{border-radius:17px}.p-useful_form__navigations{align-items:center;display:flex;gap:14px;justify-content:center;margin-top:20px}.p-useful_form__dots{display:flex;gap:14px}.p-useful_form__arrow:disabled{opacity:.5}.p-useful_form__arrow svg{width:100%}.p-useful_form__arrow path{transition:stroke .3s}.p-useful_form__modal .p-useful_form__arrow:hover path{stroke:#3edcd5}.p-useful_form__bullet{background-color:#e0e0e0;border-radius:50%;height:8px;width:8px}.p-useful_form__bullet.active{background-color:#2a706b}.p-useful_form__modal .p-useful_form__bullet.active{background-color:#2bcabc}.p-useful_form__companies{margin:38px auto 40px}.p-useful_form__companies-heading{color:#0b3633;font-size:16px;font-weight:700;letter-spacing:.05em;margin-bottom:22px;text-align:center}.p-useful_form__companies-logos{display:grid;gap:0 3px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:291px}.p-useful_form__companies-logo{width:100%}.p-useful_follow{animation:fadeout .2s ease;background:#03d6c6;border-radius:8px;bottom:16px;box-shadow:0 4px 30px #00000026;box-sizing:border-box;display:none;height:159px;left:16px;opacity:0;overflow:hidden;position:fixed;visibility:hidden;width:366px;z-index:1}.p-useful_follow.first{animation:follow .2s ease;display:none}.p-useful_follow.active{animation:fadein .2s ease;opacity:1;visibility:visible}.p-useful_follow.delete{display:none}.p-useful_follow__heading{color:#333;font:17px/1.2 var(--font);grid-area:1;letter-spacing:.1em;position:relative;z-index:1}.p-useful_follow__heading.contact{font:20px/1.2 var(--font)}.p-useful_follow__heading.contact .p-useful_follow__bold{font:700 36px/1.2 var(--font)}.p-useful_follow__bold{display:block;font:700 46px/1.2 var(--font)}.p-useful_follow__figure{grid-area:1/2/3;height:113px}.portrait .p-useful_follow__figure{height:134px;margin:-6px 0 0 -10px;width:210px}.p-useful_follow__img{aspect-ratio:1.57/1;object-fit:cover;width:100%}.p-useful_follow__cta{grid-area:2}.p-useful_follow__button{align-items:center;border-radius:8px;display:flex;height:22px;justify-content:center;position:absolute;right:0;top:0;transition:background-color .2s ease;width:22px}.p-useful_follow__button:hover{background:#022827}.p-useful_follow__svg{stroke:#000;stroke-linecap:round;stroke-linejoin:round;transition:stroke .2s ease}.p-useful_follow__button:hover .p-useful_follow__svg{stroke:#fff}@keyframes follow{0%{display:none}to{display:grid}}@keyframes fadein{0%{display:grid;opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes fadeout{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.p-useful_follow_seminar{max-width:352px;transition:all .3s ease;translate:0 150%;width:100%}.is-active>.p-useful_follow_seminar{translate:0 0}.p-useful_follow_seminar.delete{display:none}.p-useful_follow_seminar__link{background-color:#fafafa;border-radius:6px;box-shadow:0 4px 30px #00000026;color:#1e1e1e;display:grid;margin:0 auto;overflow:hidden;width:100%}.p-useful_follow_seminar__link:hover{color:#00a799}.p-useful_follow_seminar__time{font-size:12px}.p-useful_follow_seminar__title{background-color:#2a706b;color:#fafafa;font-size:16px;font-weight:600;line-height:1.5;padding:5px 8px}.p-useful_follow_seminar__heading{font-size:18px;font-weight:700;line-height:1.35}.p-useful_follow_seminar__span{display:block;font-size:15px;line-height:1.35;margin-top:4px}.p-useful_follow_seminar__body{align-items:center;display:flex;flex-direction:column;gap:4px;padding:12px;text-align:center}.p-useful_follow_seminar__img{aspect-ratio:3/2;margin:0 auto 12px;max-width:254px;object-fit:cover}.p-useful_follow_seminar__button{bottom:calc(100% + 6px);position:absolute;right:0;width:20px;z-index:2}.p-useful_follow_seminar__button .rect{fill:#828282;transition:fill .2s ease}.p-useful_follow_seminar__button:hover .rect{fill:#333}.p-useful_article_202507{display:flex;flex-direction:column;gap:46px}.p-useful_faq{margin:80px auto}.p-useful_faq.glossary{margin-bottom:72px}.p-useful_faq__heading{color:#333;font:700 20px/30px var(--font);margin-bottom:8px}.p-useful_faq__dl{cursor:pointer}.p-useful_faq__block{border-top:1px solid #e0e0e0;cursor:pointer;padding:18px 0}.p-useful_faq__block:hover{background-color:#ebfffd}.p-useful_faq__dt{color:#333;display:block;font:400 16px/1.65 var(--font);padding:0 0 0 40px;position:relative;text-align:left}.active .p-useful_faq__dt{font:700 16px/1.65 var(--font)}.p-useful_faq__dt:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' fill='none'%3E%3Ccircle cx='12' cy='12' r='11' stroke='%230CB9AC' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath stroke='%230CB9AC' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 7v5h5m-5 5v-2.5M7 12h2.5'/%3E%3C/svg%3E") 50%/contain no-repeat;background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;font-size:0;height:24px;left:0;position:absolute;top:0;width:24px}.active .p-useful_faq__dt:before{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2211%22%20stroke%3D%22%23949494%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M7%2012H17%22%20stroke%3D%22%23949494%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;height:24px;width:24px}.p-useful_faq__dd{color:#4f4f4f;font:400 16px/1.65 var(--font);padding:10px 0 0 40px;word-break:break-all}.p-useful_faq__dd a{color:#00a799}.p-useful_related_aside{align-content:start;display:grid;gap:24px;margin:45px 0 0}.p-useful_related_aside__sticky{display:grid;gap:24px}.p-useful_related__card{margin:39px 0 0}.p-useful_related__heading{border-bottom:2px solid #333;color:#333;font:700 16px/1 var(--font);letter-spacing:.15em;margin-bottom:21px;padding-bottom:13px}.p-useful_related__figure{border-radius:4px;overflow:hidden;width:100%}.p-useful_related_b{background-color:#f1fdff;padding:24px 0}.p-useful_related_b__container{display:grid;gap:32px;grid-template:none}.p-useful_related_b__figure{border-radius:4px;overflow:hidden}.p-useful_related_b__img{aspect-ratio:1.909/1;object-fit:cover;width:100%}.p-useful_related_b__inner{margin:0 auto;max-width:968px;width:calc(100% - 42px)}.p-useful_related_b__card{display:grid;gap:26px;grid-template-columns:68px 1fr}.p-useful_related_b__title{color:#333;font:600 16px/1.5 var(--font);transition:color .3s}.p-useful_related_b__card:hover .p-useful_related_b__title{color:#00a799}.p-useful_related_b__arrow{color:#00a799;font:600 12px/1 var(--font);margin-top:4px;padding-right:14px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-useful_related_b__arrow:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='16' fill='none'%3E%3Cpath stroke='%2300A799' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 5 7-5 7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:14px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:5px}.p-useful_widget__img{width:100%}.p-useful_contentlist__heading{color:#333;display:grid;font:700 22px/1.65 var(--font);gap:16px;letter-spacing:.1em;margin-bottom:56px}.p-useful_contentlist__heading:after{background:#83eee9;border-radius:4px;content:"";height:8px;width:94px}.p-useful_recommend{margin:0 auto;max-width:968px;position:relative;width:calc(100% - 24px)}.p-useful_recommend__list{display:grid;gap:40px}.p-useful_recommend__card:hover .p-useful_recommend__img{transform:scale(1.1)}.p-useful_recommend__heading{color:#333;display:grid;font:700 22px/1.65 var(--font);gap:16px;letter-spacing:.1em;margin-bottom:56px}.p-useful_recommend__heading:after{background:#83eee9;border-radius:4px;content:"";height:8px;width:94px}.p-useful_recommend__figure{aspect-ratio:1.909/1;border-radius:12px;margin-bottom:24px;overflow:hidden}.p-useful_recommend__figure img{height:100%;object-fit:cover;transition:transform .3s;width:100%}.p-useful_recommend__date{color:#828282;display:block;font:400 13px/1.5 var(--font);letter-spacing:.05em;margin-bottom:16px}.p-useful_recommend__title{color:#333;font:700 20px/1.5 var(--font);letter-spacing:.05em}.p-useful_recommend_document{container-type:inline-size}.p-useful_recommend_document__title{color:#2a706b;font-size:18px;font-weight:700;margin-bottom:12px}.p-useful_recommend_document__card{background-color:#fff;border-radius:12px;box-shadow:0 10px 32px #02627833;display:block;overflow:hidden}@container (min-width: 600px){.p-useful_recommend_document__card{align-items:center;display:grid;grid-template-columns:215px 1fr}}.p-useful_recommend_document__thumb{aspect-ratio:327/208;overflow:hidden}.p-useful_recommend_document__img{height:100%;object-fit:cover;transition:scale .3s;width:100%}.p-useful_recommend_document__card:hover .p-useful_recommend_document__img{scale:1.1}.p-useful_recommend_document__inner{display:grid;gap:12px;padding:12px}@container (min-width: 600px){.p-useful_recommend_document__inner{gap:12px;padding:22px 24px}}.p-useful_recommend_document__text{color:#333;font-size:12px;line-height:1.35}@container (min-width: 600px){.p-useful_recommend_document__text{align-self:end;min-height:0;text-align:left}}.p-useful_recommend_document__cta{color:#333;font-size:18px;font-weight:700;line-height:1.35;transition:color .3s}.p-useful_recommend_document__card:hover .p-useful_recommend_document__cta{color:#00a799}@container (min-width: 600px){.p-useful_recommend_document__cta{align-self:start;background-color:initial;color:#0b3633;display:block;font-size:18px;min-height:0;padding:0;position:static;width:100%}.p-useful_recommend_document__card:hover .p-useful_recommend_document__cta{color:#2a706b}}.p-useful_recommend_document_banner__title{color:#0b3633;font-size:20px;font-weight:700;line-height:1.5;margin-bottom:12px}.p-useful_recommend_document_banner__card{align-items:center;background-color:#f7ff14;border-radius:4px;display:grid;gap:8px;grid-template-columns:120px 1fr;overflow:hidden;transition:opacity .3s}.p-useful_recommend_document_banner__img{aspect-ratio:120/77;display:block;object-fit:cover;width:120px}.p-useful_recommend_document_banner__cta{color:#0b3633;font-size:12px;font-weight:600;transition:color .3s}.p-useful_recommend_document_banner__card:hover .p-useful_recommend_document_banner__cta{color:#2a706b}.p-useful_document{margin:0 auto;max-width:968px;position:relative;width:calc(100% - 24px)}.p-useful_document__list{display:grid;gap:40px}.p-useful_document__button_wrap{margin-top:56px}.p-useful_glossary_hashtags{background-color:#f2f2f2;margin:0 auto;max-width:968px;position:relative;width:100%}.p-useful_glossary_hashtags__container{padding:24px}.p-useful_glossary_hashtags__heading{color:#12524e;font:600 20px/1.5 var(--font);margin-bottom:24px}.p-useful_glossary_hashtags__ul{display:flex;flex-wrap:wrap;gap:10px 14px}.p-useful_glossary_hashtags__a{border:1px solid #2bcabc;border-radius:25px;color:#2a706b;display:block;font:400 16px/1.5 var(--font);line-height:1.3;padding:8px 12px;transition:all .3s}.p-useful_glossary_hashtags__a:before{content:"#"}.p-useful_glossary_hashtags__a:hover{background-color:#2bcabc;color:#fff}.p-useful_latest{margin:0 auto;max-width:968px;position:relative;width:calc(100% - 24px)}.p-useful_latest__list{display:grid;gap:40px}.p-useful_popular{padding-bottom:30px}.p-useful_popular__inner{padding:0 24px}.p-useful_popular__container{margin:0 auto;max-width:968px;position:relative;width:calc(100% - 24px)}.p-useful_popular__list{display:flex;touch-action:pan-y}.gap .p-useful_popular__list{gap:40px}.p-useful_popular__card{background:#fff;border-radius:12px;box-shadow:0 10px 32px #02627833;cursor:pointer;display:grid;flex-shrink:0;grid-template:auto 1fr/1fr;order:1;overflow:hidden;position:relative;width:296px}.p-useful_popular__label{display:flex;left:0;position:absolute;top:0;z-index:1}.p-useful_popular__category{background:#00a799;color:#fff;padding:0 13px;place-content:center;position:relative}.p-useful_popular__category,.p-useful_popular__new{display:grid;font:700 10px/1 var(--font);height:29px;letter-spacing:.05em;text-indent:.05em}.p-useful_popular__new{background:#f7ff14;color:#333;place-content:center;width:56px}.p-useful_popular__figure{overflow:hidden}.p-useful_popular__img{aspect-ratio:1.909/1;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.p-useful_popular__card:hover .p-useful_popular__img{transform:scale(1.1)}.p-useful_popular__body{display:grid;grid-template:auto auto 1fr/1fr;padding:24px 24px 32px}.p-useful_popular__time{color:#828282;font:10px/1 var(--font)}.p-useful_popular__h2{margin:10px 0 20px}.p-useful_popular__a{color:#333;font:700 20px/1.8 var(--font);letter-spacing:.05em;transition:color .2s ease}.p-useful_popular__card:hover .p-useful_popular__a{color:#00a799}.p-useful_popular__ul{display:flex;flex-wrap:wrap;gap:16px;margin:auto 0 0}.p-useful_popular__tag{border:1px solid #3edcd5;border-radius:20px;box-sizing:border-box;color:#00a799;display:grid;font:12px/1 var(--font);height:24px;letter-spacing:.05em;padding:0 11px;place-content:center;text-indent:.05em;transition:background-color .2s ease,color .2s ease}.p-useful_popular__tag:hover{background:#3edcd5;color:#fff}.p-useful_popular__arrow{bottom:0;height:42px;margin:auto;position:absolute;top:0;transition:opacity .2s ease,transform .2s ease;width:42px;z-index:1}.gap .p-useful_popular__arrow,.p-useful_popular__arrow.swiper-button-disabled,.p-useful_popular__arrow.swiper-button-lock{display:none}.p-useful_popular__prev{left:-42px}.p-useful_popular__next{right:-42px}.p-useful_popular__svg{fill:none;stroke:#2a706b;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.p-user-conference-banner{display:none}.p-user-conference-banner.visible{opacity:1;z-index:1}.p-user-conference-banner.hidden{opacity:0;z-index:-1}.p-user-conference-banner__heading{color:#fff;display:flex;font:33px/1 var(--font);gap:8px;padding-top:4px}.p-user-conference-banner__green{background:linear-gradient(138deg,#089f93 24.61%,#0aaacc 91.53%);-webkit-background-clip:text;background-clip:text;color:#0000}.p-user-conference-banner__name{color:#83eee9;font:15px/1.04 var(--font);letter-spacing:.75px;text-transform:uppercase}.p-user-conference-banner__a{background:#f7ff14;border-radius:7px;color:#2a706b;display:grid;font:700 20px/1.3 var(--font);height:48px;letter-spacing:1px;place-content:center}.p-user-conference-contents{padding-block:42px 72px}.p-user-conference-contents__container{margin-inline:auto;width:343px}.p-user-conference-contents__heading{color:#00a799;font:60px/1.2 var(--font)}.p-user-conference-contents__dl{display:grid;gap:72px;margin-top:42px}.p-user-conference-contents__frame{display:grid;height:282px;margin-inline:auto;width:282px}.p-user-conference-contents__frame:after{background:#3edcd5;box-shadow:0 2px 1.6px #0a145405,0 4.8px 3.8px #0a145408,0 9px 7.2px #0a14540a,0 16px 12.9px #0a14540a,0 30px 24px #0a14540d,0 72px 57.6px #0a145412;content:"";grid-area:1/1;transform:translate(10px,10px)}.p-user-conference-contents__img{grid-area:1/1;height:282px;object-fit:cover;width:282px;z-index:1}.p-user-conference-contents__title{color:#41414e;font:700 36px/1.2 var(--font);letter-spacing:6.12px;margin-top:58px}.p-user-conference-contents__text{color:#000;font:16px/2.4 var(--font);letter-spacing:.8px;margin-top:31px}.p-user-conference-details{padding-bottom:42px}.p-user-conference-details__container{margin-inline:auto;width:343px}.p-user-conference-details__heading{color:#33466d;font:60px/1.2 var(--font)}.p-user-conference-details__block{margin-top:42px}.p-user-conference-details__dl{display:grid;font:16px/2.2 var(--font);gap:0 3px;grid-template-columns:95px 1fr;letter-spacing:.8px}.p-user-conference-details__dt{color:#2a706b;font-weight:600}.p-user-conference-details__dd{color:#000}.p-user-conference-details__schedule{margin-top:26px}.p-user-conference-details__headline{color:#2a706b;font:600 16px/2.2 var(--font);letter-spacing:.8px}.p-user-conference-details__inner{display:grid;gap:72px;margin-top:26px}.p-user-conference-details__time{background:#33466d;color:#fff;display:grid;font:14px/1 var(--font);height:30px;letter-spacing:.7px;padding-inline:13px;place-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-user-conference-details__title{color:#000;font:600 16px/30px var(--font);letter-spacing:.8px;margin-top:26px}.p-user-conference-details__text{color:#000;font:16px/30px var(--font);letter-spacing:.8px}.p-user-conference-details__profile{display:grid;gap:32px;margin-top:26px}.p-user-conference-details__data{align-items:center;display:grid;gap:0 29px;grid-template:auto auto auto/72px 1fr}.p-user-conference-details__img{border-radius:50%;grid-row:1/4;height:72px;object-fit:cover;width:72px}.p-user-conference-details__name{color:#2a706b;font:600 18px/1.3 var(--font);letter-spacing:.9px}.p-user-conference-details__position{color:#000;font:16px/24px var(--font);letter-spacing:.8px}.p-user-conference-details__company{color:#000;font:600 16px/24px var(--font);letter-spacing:.8px}.p-user-conference-details__flow{display:none}.p-user-conference-details__step{counter-reset:step;display:grid;gap:43px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:26px;padding-left:29px}.p-user-conference-details__figure{display:grid;gap:11px;grid-template-rows:102px 1fr;position:relative;text-align:center}.p-user-conference-details__figure:before{background:#2a706b;border-radius:50%;box-sizing:border-box;color:#fff;content:counter(step,decimal);counter-increment:step;display:grid;font:600 16px/1 var(--font);height:28px;left:0;padding:2px 1px 0 0;place-content:center;position:absolute;top:0;width:28px}.p-user-conference-details__figcaption{color:#000;font:700 14px/26px var(--font)}.p-user-conference-details__icon{place-self:end center;width:50%}.p-user-conference-details__form{margin-top:72px}.p-user-conference-details__application{margin-top:32px}.p-user-conference-speakers{background:#33466d;padding-block:72px}.p-user-conference-speakers__container{margin-inline:auto;width:343px}.p-user-conference-speakers__heading{color:#83eee9;font:60px/1.2 var(--font)}.p-user-conference-speakers__inner{display:grid;gap:40px;margin-inline:auto;margin-top:79px;width:209px}.p-user-conference-speakers__frame{align-items:unset;display:grid;height:209px;margin-inline:auto;width:209px}.p-user-conference-speakers__frame:after{background:#3edcd5;box-shadow:0 2px 1.6px #0a145405,0 4.8px 3.8px #0a145408,0 9px 7.2px #0a14540a,0 16px 12.9px #0a14540a,0 30px 24px #0a14540d,0 72px 57.6px #0a145412;content:"";grid-area:1/1;transform:translate(10px,10px)}.p-user-conference-speakers__img{grid-area:1/1;height:209px;object-fit:cover;width:209px;z-index:1}.modal .p-user-conference-speakers__img{height:291px;width:291px}.p-user-conference-speakers__detail{border-bottom:1px solid #6b7b9a;border-left:1px solid #6b7b9a;color:#fff;font:12px/1.7 var(--font);letter-spacing:1.2px;margin-top:32px;padding-bottom:3px;padding-left:7px}.modal .p-user-conference-speakers__detail{border:0;color:#828282;font:14px/1.35 var(--font);grid-column:2;letter-spacing:.7px;margin-top:14px;padding:0}.modal .p-user-conference-speakers__company{color:#183861;font-weight:700}.modal .p-user-conference-speakers__position{margin-top:16px}.p-user-conference-speakers__name{color:#fff;font:700 26px/1.4 var(--font);letter-spacing:2.6px;margin-top:32px}.p-user-conference-speakers__detail+.p-user-conference-speakers__name{margin-top:8px}.modal .p-user-conference-speakers__name{color:#000;font-size:28px;grid-column:2;letter-spacing:1.4px;line-height:1;margin-top:24px}.p-user-conference-speakers__text{color:#000;font:16px/1.8 var(--font);grid-column:2;letter-spacing:.8px;margin-top:22px}.p-user-conference-speakers__modal{display:none;top:0;right:0;bottom:0;left:0;place-content:center;position:fixed;z-index:999}.p-user-conference-speakers__modal.visible{display:grid}.p-user-conference-speakers__card{background:#fff;box-sizing:border-box;padding:18px;position:relative;width:327px;z-index:1}.p-user-conference-speakers__button{position:absolute;right:0;top:-64px}.p-user-conference-speakers__close{stroke:#83eee9;stroke-linecap:round;stroke-width:2}.p-user-conference-speakers__background{background:#032d64e6;top:0;right:0;bottom:0;left:0;position:absolute}.p-user-conference-sponsors{padding-block:64px}.p-user-conference-sponsors__container{margin-inline:auto;width:343px}.p-user-conference-sponsors__heading{color:#00a799;font:60px/1.2 var(--font)}.p-user-conference-sponsors__img{display:block;margin-inline:auto;margin-top:42px}.p-user-conference-summary__heading{display:none}.p-user-conference-summary__block{margin-inline:auto;margin-top:32px;max-width:950px}.p-user-conference-summary__img{width:100%}.p-user-conference-summary__inner{background:#f0fafb;padding-block:40px}.p-user-conference-summary__summary{color:#000;font:16px/2.4 var(--font);letter-spacing:.8px;margin-inline:auto;max-width:458px;width:calc(100% - 48px)}.p-user-conference-supplement{margin-inline:auto;max-width:956px;padding-block:48px}.p-user-conference-supplement__container{display:grid;gap:24px;justify-items:start;margin-inline:auto;max-width:956px;width:calc(100% - 32px)}.p-user-conference-supplement__heading{background:#33466d;color:#fff;display:grid;font:600 15px/1 var(--font);height:51px;letter-spacing:1.5px;place-content:center;width:138px}.p-user-conference-supplement__summary{color:#000;font:700 16px/2.4 var(--font);letter-spacing:.8px;margin-top:24px;word-break:break-all}.p-policies{padding:41px 0 46px}.p-policies a{color:#00a799}.p-policies a:hover{color:#2a706b}.p-policies h2{font:700 26px/1.5 var(--font);text-align:center}.p-policies h3{font:700 15px/1.5 var(--font)}.p-policies p{color:#333;font:400 15px/1.8 var(--font)}.p-policies .p-policies__effectivedate{margin:20px 0;vertical-align:top}.p-policies em{font-style:inherit;font-weight:700}.p-policies ul>li,.p-policies ul>li p{margin-top:20px;vertical-align:top}.p-policies .p-policies__tabelcontainer{margin-top:10px}.p-policies .p-policies__tabelcontainer tr{display:block;margin-top:10px;vertical-align:top}.p-policies .p-policies__tabelcontainer tr td{border:0;font-size:15px;line-height:1.8;text-align:left}.p-policies .p-policies__tabelcontainer tr td:first-of-type{padding-right:1em}.p-toc{background:#f2f2f2;padding:31px 32px 30px}.p-toc__title{color:#000;font:700 22px/1.5 var(--font);margin:0}.p-toc__ul{counter-reset:section;display:flex;flex-direction:column;gap:10px;list-style:none;margin:5px 0 0}.p-toc__li{color:#00a799;font:700 16px/1.8 var(--font);list-style-type:decimal;margin-left:1.5em}.p-toc__li::marker{min-width:1em}.p-toc__li .p-toc__ul{padding-left:40px}.p-toc__a{color:inherit;display:block;font:inherit}.p-useful__toc .p-toc{background-color:initial;grid-area:toc;padding:0 0 0 32px;position:relative}.p-useful__toc .p-toc:before{background-color:#00a799;border-radius:6px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:8px}.p-useful__toc .p-toc__li{font-weight:400}.p-useful__aside-toc .p-toc{background-color:initial;margin-top:12px;padding:0}.p-useful__aside-toc .p-toc__title{font-size:16px}.p-useful__aside-toc .p-toc__li{font-size:14px;font-weight:400}.p-useful__aside-toc .p-toc__li:hover{color:#2a706b;font-weight:700}.p-useful__aside-toc .p-toc__li:has(.p-toc__a.is-active){color:#2a706b;font-weight:700}.u-only-pc{display:none}@media screen and (min-width:415px){.p-ir_governance__figure{display:block;margin:0}.p-ir_governance__img{width:100%}}@media screen and (min-width:480px){.l-thanks{margin:0}.l-thanks__container{padding:76px 0}.l-thanks__container:before{width:calc(100% + 286px)}.alcohol .c-button_green__inner{font-size:13px;padding:0 13px 0 20px}.alcohol .c-button_green__inner:after{height:31px;width:31px}.p-alcohol_banner{background:#2a706b;border-radius:20px;bottom:30px;box-shadow:0 28px 51px #045f5845;padding:16px 16px 18px;right:30px;width:294px}.p-alcohol_banner__container{gap:0;grid-template:repeat(3,auto)/179px 1fr;width:100%}.p-alcohol_banner__h2{color:#fff;font-size:28px;grid-area:1/1/1/3}.p-alcohol_banner__p{color:#fff;grid-area:2/1/2/3;line-height:1.5;margin:10px 0 0;padding-right:80px}.p-alcohol_banner__figure{grid-area:2/2;height:88px;width:83px}.p-alcohol_banner__img{bottom:0;left:-5px}.p-alcohol_banner__cancel{background:#dcfefd;border-radius:50%;display:grid;height:25px;place-content:center;right:8px;top:8px;width:25px}.p-alcohol_banner__svg{height:14px;stroke-width:3px;width:14px}.p-alcohol_banner__button{grid-area:3/1/3/3;height:52px;margin:14px 0 0}.p-alcohol_download_form__form{width:calc(100% - 20px)}.p-basic_download{padding:86px 0 73px}.p-basic_download__form{margin-top:33px;width:calc(100% - 20px)}.p-bpo_download__form{width:calc(100% - 20px)}.p-case_follow{border-radius:8px;bottom:16px;left:16px;width:333px}.p-fleet_download{padding:64px 0 73px}.p-fleet_download__form{margin-top:33px;width:calc(100% - 20px)}.p-header_basic{padding:0 0 34px}.p-special_form{padding:64px 0 73px}.p-special_form__form{margin-top:33px;width:calc(100% - 20px)}}@media screen and (min-width:560px){.l-footer__container{gap:24px 32px;grid-template:"menu menu first logo" auto "menu menu second logo" auto "menu menu third logo" auto "small small fourth logo" auto "iso jpx jpx jpx" auto/79px 1fr auto 96px;max-width:568px}.c-button_yellow.banner{border-radius:8px!important;grid-column:2/3;margin:4px 0 0;padding:0!important;width:176px!important}.c-footer_other__small{margin:8px 0 0}.p-announce_score-2024__inner{flex-flow:wrap;gap:0;justify-content:center}.p-announce_score-2024__block.last{width:800px}.p-announce_interview__inner{flex-flow:wrap}.p-announce_interview__card{width:calc(50% - 16px)}.p-announce_merit__dl{flex-flow:wrap;gap:40px;justify-content:center}.p-archive_service__figure:after{padding-bottom:60.5%}.p-archive_function{background:linear-gradient(150.16deg,#ebebeb -15.59%,#fff0 58.91%);display:flex;margin:56px calc(50% - 50vw) 0;padding:64px 24px 152px}.p-archive_function__container{display:grid;gap:0 20px;grid-template-columns:repeat(2,1fr);width:100%}.p-archive_function__card{margin:87px 0 0}.p-archive_function__card:nth-of-type(2){margin:0}.p-archive_case__card{display:grid;gap:0;grid-row:span 4;grid-template-rows:subgrid}.p-archive_partner_case__container{gap:48px 40px;grid-template:1fr/1fr 1fr}.p-archive_partner_case__card{display:grid;grid-template:auto 1fr/1fr}.p-archive_download__container{gap:48px 40px;grid-template-columns:1fr 1fr}.p-career_form__wrapper{border-radius:12px;box-shadow:0 23px 45px #02627836;box-sizing:border-box;max-width:880px;padding:32px}.p-case_follow__close{border-radius:8px}.p-contact_form__wrapper{border-radius:12px;box-shadow:0 23px 45px #02627836;padding:32px}.p-fleet_banner{display:grid;gap:6px 22px;grid-template:"heading img" auto "cta img" auto/1fr 221px}.p-fleet_case__ul{gap:38px;grid-template-columns:1fr 1fr}.p-fleet_function__ul{gap:40px;grid-template-columns:1fr 1fr}.p-fleet_promote__button{width:314px}.p-header_announce__inner{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;max-width:526px}.p-header_announce__dl{background:0;padding:0}.p-header_announce__dd,.p-header_announce__dt{font-weight:700}.p-header_announce__button{margin:0;width:201px}.p-header_announce-2023__inner{display:grid;gap:24px 32px;grid-template-columns:auto 1fr;max-width:575px}:lang(en) .p-header_announce-2023__inner{display:flex;flex-direction:column;gap:18px}.p-header_announce-2023__dl{align-content:center;background:0;gap:4px;padding:0}:lang(en) .p-header_announce-2023__dl{order:2}.p-header_announce-2023__block{display:flex}.p-header_announce-2023__dd{font-weight:700}.p-header_announce-2023__dd:before{content:":";margin:0 4px}.p-header_announce-2023__button{grid-row:1;margin:0;width:201px}:lang(en) .p-header_announce-2023__button{width:215px}.p-header_announce-2023__note{margin:0}:lang(en) .p-header_announce-2023__note{order:3}.p-header_announce-2024__inner{display:grid;gap:24px 32px;grid-template-columns:auto 1fr;max-width:575px}:lang(en) .p-header_announce-2024__inner{display:flex;flex-direction:column;gap:18px}.p-header_announce-2024__dl{align-content:center;background:0;gap:4px;padding:0}:lang(en) .p-header_announce-2024__dl{order:2}.p-header_announce-2024__block{display:flex}.p-header_announce-2024__dd{font-weight:700}.p-header_announce-2024__dd:before{content:":";margin:0 4px}.p-header_announce-2024__button{grid-row:1;margin:0;width:201px}:lang(en) .p-header_announce-2024__button{width:215px}.p-header_announce-2024__note{margin:0}:lang(en) .p-header_announce-2024__note{order:3}.p-header_fleet__img{width:700px}.p-header_fleet__pagination{margin:auto;width:62%}.p-partner_case_safety__logos{grid-template-columns:repeat(4,130px)}.p-partner_case__container{max-width:969px}.p-partner_case__swiper{width:100%}.p-partner_case__list{gap:24px;grid-auto-flow:unset;grid-template-columns:1fr 1fr}.p-partner_case__card{display:grid;grid-template:auto 1fr/1fr;margin:0!important;width:auto!important}.p-posts_useful__button.tentative{max-width:425px;width:auto}.p-simulator_content_table__scroll{display:none}.p-sustainability_environment__img{transform:none}.p-usability_feedback__container{gap:39px 11px;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,auto)}.p-usability_feedback__text{min-height:253px}.p-useful_banner{padding-left:15px}.p-useful_banner__a{align-items:center;gap:10px 15px;grid-template-columns:180px 1fr}.p-useful_banner__heading{grid-column:2/3;padding:0}.p-useful_banner__p{grid-column:2/3}.p-useful_banner__figure{grid-area:1/1/4/2}.p-useful_banner__figure.portrait{margin:auto}.p-useful_banner__img{transform:translate(-10px);width:190px}.portrait .p-useful_banner__img{transform:translate(-40px)}.p-useful_follow{display:block}.p-useful_follow__a{align-items:center;display:grid;gap:8px;grid-template:1fr 36px/156px 1fr;padding:19px 7px 19px 18px}.portrait .p-useful_follow__a{gap:8px 0}}@media screen and (min-width:760px){.l-404__heading{white-space:nowrap}.l-404__heading br{display:none}.l-career__container{margin:102px 0 0}.l-case{background:#f5f5f5}.l-case.single{background:#fff}.l-case__outer{background:#f5f5f5;display:grid;gap:130px 41px;grid-template-columns:248px 1fr;max-width:1240px;padding:76px 31px}.l-case__container{margin:0;padding:0 0 58px}.l-case__wrapper{margin:0;padding:0}.l-faq__container{display:flex;margin-top:144px;padding:0 0 0 9px}.campaign .l-header__container{display:block;height:100%}.l-ir__container{min-height:565px}.l-partner_case{background:#f5f5f5}.l-partner_case.single{background:#fff}.l-partner_case__container{margin:0;padding:64px 0 58px}.single .l-partner_case__container{padding:0}.l-seminar__container{padding:82px 0 120px}.l-useful__inner{display:grid;gap:0 41px;grid-template:"article aside" auto "article aside" auto "cta aside" auto "three aside" auto "glossary glossary"/ calc(100% - 335px) 294px;margin-top:62px}.l-useful__inner-202507{display:grid;gap:0 41px;grid-template:"toc ." auto "content aside" auto "foot ." auto/ calc(100% - 335px) 294px;margin-top:62px}.l-useful__contentlist{gap:164px}.l-useful__foot .p-toc{display:block}.l-useful__follow-banner{bottom:24px;left:24px;width:auto}.c-button_banner{width:376px}.c-button_yellow.app{height:68px}.app .c-button_yellow__inner{padding:0 17px 0 40px}.app .c-button_yellow__inner:after{height:40px;width:40px}.c-footer_fleet{font:14px/2 var(--font)}.c-footer_fleet__container{padding:0 24px}.c-footer_guide{display:flex;justify-content:space-between;margin:0;padding:0}.c-footer_guide__company ul{gap:19px;justify-content:flex-start}.c-footer_guide__button{display:flex}.c-footer_guide__button a{margin:0 12px 0 0}.c-footer_guide__button a .c-button_green__inner{width:-webkit-max-content;width:max-content}.c-footer_link{display:flex;gap:24px;justify-content:space-between}.c-footer_link--mobile{display:none}.c-footer_link__box{flex:1;padding:0}.c-footer_link__box .c-footer_link__name{border-bottom:1px solid #fff}.c-footer_link__box--mobile{min-width:200px}.c-footer_link__box--mobile .c-footer_link__name--mobile{border-bottom:1px solid #fff}.c-footer_others{padding:64px 24px 0}.c-footer_others__box{align-items:center;flex-direction:row}.c-footer_others__link ul{display:flex;flex-flow:row wrap}.c-footer_others__link li{margin-bottom:0}.c-footer_others__link li a{display:block;margin:0 24px 0 0}.c-footer_others__jpx{width:280px}.c-footer_others__partner{margin:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.c-footer_cta__container h3{font:700 38px/1 var(--font);margin:2.4rem auto;padding:.4rem;text-align:center}.c-footer_cta__figure{height:200px}.c-footer_cta__img{width:400px}.c-footer__cta__txt{font:400 16px/1.5 var(--font)}.c-footer__cta__txt span{font:700 24px/1.5 var(--font)}.c-ir_select{width:186px}:lang(en) .c-ir_select{width:440px}.p-ao-download_service__heading{align-items:center;display:flex;font-size:21px;font-weight:300;gap:32px;justify-content:center;letter-spacing:.3em;margin-bottom:118px}.p-ao-download_service__heading:after,.p-ao-download_service__heading:before{content:"";display:block;height:22px;opacity:.3;width:100%}.p-ao-download_service__heading:before{border-bottom:1px solid #545461;border-left:1px solid #545461;border-radius:0 0 0 16px;translate:0 -50%}.p-ao-download_service__heading:after{border-radius:0 16px 0 0;border-right:1px solid #545461;border-top:1px solid #545461;translate:0 50%}.p-ao-download_service__a{align-items:center;display:grid;gap:min(145px,9.13098vw);grid-template-columns:480px 1fr}.p-ao-download_service__text{line-height:2.3}.p-ao-download_useful__heading{align-items:center;display:flex;font-size:21px;font-weight:300;gap:32px;justify-content:center;letter-spacing:.3em;margin-bottom:118px}.p-ao-download_useful__heading-text{flex-shrink:0;font:inherit}.p-ao-download_useful__heading:after,.p-ao-download_useful__heading:before{content:"";display:block;height:22px;opacity:.3;width:100%}.p-ao-download_useful__heading:before{border-bottom:1px solid #545461;border-left:1px solid #545461;border-radius:0 0 0 16px;translate:0 -50%}.p-ao-download_useful__heading:after{border-radius:0 16px 0 0;border-right:1px solid #545461;border-top:1px solid #545461;translate:0 50%}.p-announce_award__inner{grid-template-columns:1fr 1fr}.p-announce_detail-2023__text{text-align:center}.p-announce_detail-2023__summary{grid-template-columns:auto 1fr}.p-announce_detail-2023__list{display:grid;gap:24px;grid-column:span 2;grid-template-columns:subgrid}.p-announce_detail-2023__note{text-align:right}.p-announce_detail-2024__text{text-align:center}.p-announce_detail-2024__summary{grid-template-columns:auto 1fr}.p-announce_detail-2024__list{display:grid;gap:24px;grid-column:span 2;grid-template-columns:subgrid}.p-announce_detail-2024__note{text-align:right}.p-announce_interview__company{font-size:14px}.p-app_download{padding-block:80px}.p-app_download__container{max-width:842px}.p-app_download__heading{font-size:44px;line-height:1}.p-app_download__text{font-size:16px;line-height:1.6;margin:16px auto 0;width:330px}.p-app_download__text br{display:none}.p-app_download__inner{gap:70px;height:auto;margin:44px 0 0}.p-app_download__figure{gap:16px;padding:24px 0}.p-app_download__img{height:200px}.p-app_download__caption{font-size:20px;width:270px}.p-app_download__caption br{display:none}.p-app_download__button{margin-inline:auto;margin-top:40px}.p-archive_ao__ellipse{border-radius:50%;display:block;filter:blur(250px);height:821px;opacity:.2;position:absolute;translate:50% 0;width:821px}.p-archive_ao__ellipse:first-child{background-color:#cef5f5;opacity:.77;right:0;top:5%}.p-archive_ao__ellipse:nth-child(2){background-color:#3edcd5;left:0;top:50%;translate:-50% -50%}.p-archive_ao__ellipse:nth-child(3){background-color:#babaca;bottom:10%;opacity:.5;right:0}.p-archive_ao__inner{padding-bottom:267px;padding-top:156px}.p-archive_ao__heading{font-size:81px;margin-bottom:115px}.p-archive_ao__container{gap:110px}.p-archive_ao__category-title{font-size:21px;font-weight:300;letter-spacing:.3em}.p-archive_ao__item-thumb{border-radius:4px;margin-bottom:0;max-width:100%}.p-archive_service{background:linear-gradient(150.16deg,#ebebeb -15.59%,#fff0 58.91%);margin:-147px calc(50% - 50vw) 0;padding:240px 24px 86px}.p-archive_service__container{display:flex;flex-wrap:wrap}.p-archive_function__container{gap:0 78px;grid-template-columns:repeat(3,1fr)}.p-archive_function__card:nth-of-type(-n+3){margin:0}.p-archive_function__heading{font-size:22px}.p-archive_function__text{font-size:16px}.p-archive_partner_case{background:#f5f5f5;margin:48px 0 135px;padding:0}.p-archive_seminar{margin:128px 0 102px}.p-archive_seminar__container{gap:40px;grid-template-columns:1fr 1fr 1fr;margin-top:48px}.p-archive_useful{gap:0 20px;grid-template-columns:1fr 1fr 1fr;margin:76px auto 112px}.p-archive_useful__card{order:0}.p-archive_useful__card.old{border-radius:0;border-top:1px solid #e0e0e0;box-shadow:0 0;gap:0 39px;grid-column:span 3;grid-template:1fr/213px 1fr;padding:24px 0}.p-archive_useful__card.old:nth-of-type(4){margin:72px 0 0}.old .p-archive_useful__label{top:24px}.old .p-archive_useful__new{display:block;margin:0 0 0 auto}.old .p-archive_useful__figure{align-self:start;border-radius:6px;grid-area:1}.old .p-archive_useful__body{padding:0}.p-archive_glossary{margin-bottom:76px;width:calc(100% - 294px)}.p-ir__card{flex-basis:calc(50% - 15px)}.p-ir__wrap{gap:44px 40px;grid-template-columns:repeat(2,1fr)}.p-archive_ir_news{padding:100px 0}.p-archive_ir_news__heading{color:#333;margin:0 auto 50px;text-align:center}.p-irtop_news__button{margin:0 auto;width:200px}.p-archive_issue__heading{font:700 40px/1 var(--font);gap:38px;place-items:start}.p-archive_issue__container{margin:48px 0 0}.p-archive_issue__arrow:hover{transform:scale(1.1)}.p-archive_issue__container:hover .p-archive_issue__arrow{opacity:1}.p-archive_issue__arrow.next:hover{transform:scale(-1.1,1.1)}.p-archive_issue_toc{display:block;flex-grow:1;padding-bottom:30px}.p-archive_issue_toc__ul{margin-left:auto;margin-right:0;position:-webkit-sticky;position:sticky;top:150px;width:240px}.p-archive_issue_toc__a{font:400 14px/1 var(--font)}.p-archive_issue_toc__a:before{background-color:#009184;border-radius:2px;content:"";display:block;height:100%;left:-2px;opacity:0;position:absolute;top:0;transition:opacity .3s;width:4px}.p-archive_issue_toc__a.is-active{color:#2a706b;font-weight:700}.p-archive_issue_toc__a.is-active:before{opacity:1}.p-archive_policies__inner{padding-bottom:112px}.p-archive_policies__container{gap:112px}.p-archive_policies__item-link--history{gap:1em;grid-template-columns:150px 1fr}.p-archive_policies__button{max-width:320px}.p-archive_tag{display:flex;flex-wrap:wrap;justify-content:space-between}.p-archive_tag__card{margin:38px 0 0;width:calc(50% - 20px)}.p-archive_tag__card:nth-of-type(2){margin:0}.p-archive_tag__figure{height:184px}.p-archive_faq{margin-top:0}.l-glossary .p-article__title:after{margin-top:16px}.l-glossary .p-article__title{font-size:40px}.p-archive_update{margin:92px auto}.p-archive_update__heading{font-size:24px}.p-archive_industry__container{column-gap:40px;display:flex;flex-wrap:wrap}.p-archive_industry__card{width:calc(50% - 20px)}.p-archive_industry__card:last-of-type{margin-bottom:42px}.p-banner_box:before{right:-105px;top:-201px;width:385px}.p-banner_box:after{right:-200px;top:112px;width:650px}.p-banner_box__inner{align-items:center;gap:12px 32px;grid-template:"head img" "catch img" "logo img" "btn img"/2fr 1fr;max-width:100%}.p-banner_box__head{grid-area:head}.p-banner_box__catch{font-size:19px;grid-area:catch;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-banner_box__illust{grid-area:img;max-width:100%}.p-banner_box__logo{grid-area:logo;padding:28px 0}.p-banner_box__btn-wrap{grid-area:btn;justify-content:flex-start}.p-bpo_solution__card{display:grid;gap:18px 41px;grid-template:"img title" auto "img text" 1fr/380px 1fr}.p-bpo_solution__card.right{grid-template:"title img" auto "text img" 1fr/1fr 380px}.p-bpo_solution__title{font-size:27px;margin:0}.p-bpo_solution__text{font-size:18px;margin:0}.p-career_benefits{padding:111px 0 102px}.p-career_benefits__container{width:calc(100% - 72px)}.p-career_benefits__line{display:inline}.p-career_benefits__line:before{content:"・";margin:0 8px}.p-career_benefits__lead{font:20px/1.85 var(--font);margin:24px 0 0;width:419px}.p-career_benefits__img{right:0;top:-75px;width:240px}.p-career_benefits__inner{gap:42px 38px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));max-width:925px}.p-career_benefits__block:nth-of-type(6){padding:33px 0 0}.p-career_data__header{width:calc(100% - 72px)}.p-career_data__dl{padding:0 36px 82px}.p-career_document__heading,.p-career_document__inner{text-align:left}.p-career_form__button-wrapper{width:130px}.p-career_interview__container{width:calc(100% - 72px)}.p-career_interview__ul{flex-flow:wrap;gap:23px 42px}.p-career_occupation__container{max-width:968px;width:calc(100% - 72px)}.p-career_occupation__inner{width:100%}.p-career_occupation__inner,.p-career_occupation__none{background:0;border-radius:12px;box-shadow:0 10px 32px #02627833;box-sizing:border-box;display:grid;gap:64px;max-width:926px;padding:45px}.p-career_occupation__none{height:164px}.p-career_occupation__block{border:0}.p-career_occupation__name{background:0;color:#333;cursor:auto;font-size:24px;padding:0}.p-career_occupation__name:after{content:none}.p-career_occupation__ul{display:flex;flex-flow:wrap;gap:38px 42px;margin:32px 0 0;padding:0 0 0 39px}.p-career_occupation__list{margin:0;width:auto}.p-career_occupation__a{color:#00a799;font-size:18px;gap:14px}.p-career_occupation__title{width:calc(100% - 72px)}.p-career_occupation__ol{padding:0 32px}.p-career_occupation__small,.p-career_values__container{width:calc(100% - 72px)}.p-career_values__heading{text-align:left}.p-career_values__line{display:inline;margin:0 0 0 16px}.p-career_values__dl{align-items:flex-start;flex-flow:wrap;gap:37px}.p-career_values__block{width:283px}.p-case_data{grid-area:2}.p-case_data__inner{width:auto}.p-case_data__dd{font-size:14px;margin:0}.p-case_filter__btn_wrapper{display:none}.p-case_filter__wrapper{margin-bottom:46px}.p-case_filter__list{margin:0 auto;padding:0;width:100%}.p-case_filter__slections{flex-wrap:wrap;gap:12px;width:100%}.l-case-b .p-case_form{border-radius:12px;height:auto;max-height:100%;padding:24px 16px;position:static}.l-case-b .p-case_form__close{display:none}.l-case-b .p-case_form__form{padding:0}.l-case-b .p-case_form__container:first-of-type{grid-row:1/3}.l-case-b .p-case_form__button{display:none;margin:24px auto 0;width:227px}.l-case-b .p-case_form__heading{font-size:20px}.l-case-b .p-case_form__check{align-items:center;font-size:14px}.l-case-b .p-case_form__check:before{height:16px;width:16px}.p-case_form__accordion_trigger{align-items:center;color:#00a799;display:block;display:flex;font-size:14px;gap:6px;text-align:left}.p-case_form__accordion_trigger:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none'%3E%3Cpath stroke='%2300A799' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10.667 4.667 6 8 1.333 4.667'/%3E%3C/svg%3E") no-repeat 50%;content:"";display:block;height:18px;transition:transform .3s;width:18px}.p-case_form__accordion_body{box-sizing:border-box;height:0;overflow:hidden}.p-case_shorts{display:block;scale:1.4;transform-origin:right bottom}.p-case_shorts.is_fullscreen{scale:1}.is_fullscreen .p-case_shorts__inner{padding-bottom:90px;width:360px}.is_fullscreen .p-case_shorts__close{height:45px;right:-69px;top:0;width:45px}.is_fullscreen .p-case_shorts__cta .c-button_yellow{height:55px;width:201px}.is_fullscreen .p-case_shorts__cta .c-button_yellow__inner{border-radius:7px;font-size:14px;padding-left:20px;padding-right:13px}.is_fullscreen .p-case_shorts__cta .c-button_yellow__inner:after{height:33px;width:33px}.is_fullscreen .p-case_shorts__cta-tags{display:flex;gap:6px;margin-bottom:8px}.is_fullscreen .p-case_shorts__cta-text{font-size:24px}.is_fullscreen .p-case_shorts__cta-inner{background-position:0;display:grid;grid-template-areas:"tags button" "text button";grid-template-columns:1fr auto;max-width:652px;padding:16px 7px 16px 114px}.p-company_access__heading{font-size:57px;text-align:center}.p-company_access__block{display:grid;gap:0 42px;grid-template:"dt map" 1fr "address map" auto "button map" 50%/1fr 1fr}.p-company_access__dt{align-self:end;grid-area:dt}.p-company_access__address{align-self:end;grid-area:address}.p-company_access__map{grid-area:map;height:360px;margin:0}.p-company_access__button{grid-area:button;margin:43px 0 0;width:270px}.p-company_award__heading{font-size:57px;text-align:center}.p-company_award__dl{display:flex;flex-wrap:wrap;gap:44px 33px;justify-content:center;margin:70px auto 0;width:712px}.p-company_award__block{border:0;padding:0;width:208px}.p-company_award__dt{text-align:center}.p-company_award__dd{letter-spacing:.05em;margin:16px 0 0}.p-company_award__dd br{display:none}.p-company_award__section{border-top:1px solid #3333;margin:68px 0 0;padding:68px 0 0}.p-company_award__section:not(:first-of-type){border-color:#3333}.p-company_award__title{text-align:center}.p-company_award__title br{display:none}.p-company_award__img{margin-top:56px}.p-company_award__p{font:15px/1.9 var(--font);letter-spacing:.05em;margin-top:48px;text-align:center}.p-company_award__p.jsx{margin-top:49px}.p-company_history__container{margin:0 auto;max-width:968px;width:calc(100% - 48px)}.p-company_history__heading{font-size:57px;margin:0;width:auto}.p-company_history__inner{padding:0}.p-company_history__ul{flex-direction:column;gap:38px;position:relative}.p-company_history__ul:before{background:#eaeaea;content:"";height:calc(100% - 20px);left:3.5px;position:absolute;top:8px;width:1px}.p-company_history__li{align-items:flex-start;display:flex;padding:0}.p-company_history__date{color:#4f4f4f;gap:15px;line-height:1.7;width:140px}.p-company_history__date:after{content:none}.p-company_history__title{display:flex;flex:1 1;font:15px/1.7 var(--font);gap:16px;margin:0;width:auto}.p-company_history__title:before{background:#e0e0e0;content:"";height:1px;margin:12px 0 0;min-width:40px}.p-company_overview__heading{font-size:57px}.p-company_overview__list{align-items:center;display:flex;gap:90px;padding:20px 0}.p-company_overview__dt{flex-basis:79px;font-size:15px}.p-company_overview__dd{font-size:15px;line-height:2;margin:0}.p-company_overview__img{right:-200px;width:400px}.p-company_shareholder__heading{font-size:57px}.p-company_shareholder__inner{display:flex;justify-content:center;margin:75px auto 0}.p-company_shareholder__inner:after{background:#ddd;content:"";height:635px;margin:-20px 0 0;width:1px}.p-company_shareholder__list{border:0;margin:0;padding:0;width:50%}.p-company_shareholder__list:last-of-type{order:1}.p-company_shareholder__logo.mufg,.p-company_shareholder__logo.smas,.p-company_shareholder__logo.sumitomo{margin:70px 0 0}.p-company_shareholder__logo.mufg{margin:57px 0 0}.p-company_shareholder__logo.foxconn,.p-company_shareholder__logo.glp{margin:83px 0 0}.p-company_shareholder__logo.sony{margin:85px 0 0}.p-company_shareholder__logo.anri{margin:41px 0 0}.p-company_team{background:linear-gradient(0deg,#f3f3f3b3 -6%,#e8e8e833 96%);padding:40px 0}.p-company_team__heading{font-size:57px}.p-company_team__ceo{display:grid;gap:22px 41px;grid-template:"img profile" auto "img message" auto/40% calc(60% - 40px)}.p-company_team__profile{grid-area:profile}.p-company_team__small{font-size:14px}.p-company_team__name{font-size:34px}.p-company_team__name:after{width:80px}.p-company_team__text{font-size:14px}.p-company_team__figure{align-self:flex-start;grid-area:img;margin:0;overflow:hidden}.p-company_team__img{height:112%;object-fit:cover;object-position:-18px -11px}.p-company_team__message{background:#fff;box-sizing:border-box;grid-area:message;justify-self:end;margin:0;padding:56px 64px;position:relative;width:600px}.p-company_team__message:before{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%22116%22%20height%3D%2283%22%20viewBox%3D%220%200%20116%2083%22%20fill%3D%22%2300a799%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M27.522%200C18.12%209.018%2011.145%2017.655%206.596%2025.909%202.2%2034.316%200%2042.417%200%2050.213c0%209.477%202.275%2017.349%206.824%2023.616C11.373%2079.943%2017.362%2083%2024.792%2083c6.52%200%2012.055-2.37%2016.604-7.108%204.55-4.891%206.824-10.623%206.824-17.196%200-6.42-2.275-11.922-6.824-16.508-4.549-4.739-9.932-7.108-16.149-7.108%201.213-4.127%203.109-8.33%205.686-12.61%202.73-4.433%206.142-8.484%2010.236-12.152L27.522%200zm67.78%200c-9.401%209.018-16.3%2017.655-20.698%2025.909-4.55%208.407-6.824%2016.508-6.824%2024.304%200%209.477%202.275%2017.349%206.824%2023.616C79.304%2079.943%2085.294%2083%2092.573%2083c6.52%200%2012.054-2.37%2016.603-7.108C113.725%2071.001%20116%2065.27%20116%2058.696c0-6.42-2.275-11.922-6.824-16.508-4.549-4.739-9.932-7.108-16.148-7.108%201.212-4.127%203.184-8.33%205.913-12.61%202.578-4.433%205.914-8.484%2010.008-12.152L95.302%200z%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;color:#00a799;content:"";font:800 57px/1 var(--font);height:83px;left:-87px;position:absolute;top:-35px;width:116px}.p-company_team__title{font-size:57px}.p-company_team__p{font-size:14px;margin:32px 0 0}.p-company_team__p:first-of-type{text-indent:0}.p-company_team__p:first-of-type:before,.p-company_team__p:last-of-type:after{content:none}.p-company_team__br{display:inline}.p-company_team__dl{display:flex;flex-wrap:wrap;gap:40px 32px;margin:64px auto 0;width:684px}.p-company_team__card{margin:0}.p-company_vision__heading{font-size:57px}.p-company_vision__figure{width:712px}.p-company_vision__img{width:800px}.p-company_vision__section{display:grid;gap:20px 40px;grid-template:"img heading" auto "img text" auto/50% 1fr;margin:42px auto 0;max-width:968px;width:calc(100% - 48px)}.p-company_vision__mission{display:flex;grid-area:img;justify-content:flex-end;width:100%}.p-company_vision__logo{margin:0;width:500px}.p-company_vision__title{align-self:end;font-size:57px;grid-area:heading;margin:0;width:auto}.p-company_vision__text{font:15px/2.1 var(--font);grid-area:text;margin:0;width:auto}.p-contact_form{margin-top:52px}.p-content.news{margin-top:32px}.p-content__banner{margin:60px auto}.p-content__container{margin:0 auto;max-width:966px;padding:70px 0 0;width:calc(100% - 48px)}.glossary .p-content__container h3{margin:48px 0 0}.case .p-content__container{width:100%}*+.case.p-content{margin-top:80px}.p-content.function{background:linear-gradient(150.16deg,#ebebeb -15.59%,#fff0 58.91%);margin:0 0 136px;width:100%}.function .p-content__text{background:none;color:#000;font-size:18px;letter-spacing:.1em;line-height:1.5;margin:0 auto;max-width:966px;padding:0 0 0 36px;position:relative;width:calc(100% - 48px)}.function .p-content__text:after{background:#00a799;border-radius:8px;bottom:0;content:"";left:0;position:absolute;top:0;width:8px}.magazine_page .p-content__container{padding-top:32px}.magazine_page .p-content__container p{font-size:18px}.useful .p-content__container{width:100%}.useful .p-content__container h3{margin:48px 0 0}.policies .p-content__container{padding:0}.policies .p-content__container h2,.policies .p-content__container h3{margin:64px 0 0;padding:0}.policies .p-content__container p{margin:30px 0 0}.policies .p-content__container ol,.policies .p-content__container ul{margin:30px auto 0;width:calc(100% - 90px)}.policies .p-content__container ol ol,.policies .p-content__container ul ul{margin:20px auto 0;width:calc(100% - 90px)}.policies .p-content__container ol>li:before{padding:0}.policies .p-content__container .wp-block-table{margin:70px auto;width:calc(100% - 90px)}.policies .p-content__container tr:first-of-type{white-space:nowrap}.policies .p-content__container td{padding:8px 24px}.policies-b .p-content__container{padding:0}.policies-b .p-content__container h2{margin:64px 0 0}.policies-b .p-content__container h3{margin:64px 0 0;padding:0}.policies-b .p-content__container p{margin:30px 0 0}.policies-b .p-content__container .policies-dl>dd>dl>dd>dl{padding-left:45px}.policies-b .p-content__container .wp-block-table{margin:70px auto;width:calc(100% - 90px)}.policies-b .p-content__container tr:first-of-type{white-space:nowrap}.policies-b .p-content__container td{padding:8px 24px}.news .p-content__container{gap:32px;padding:0;width:100%}.career .p-content__container{margin:0 auto;max-width:712px;padding:0;width:auto}.p-content_function__issue{font-size:20px;line-height:2.8;margin:98px 0 29px}.p-content_function__card{display:grid;gap:32px;grid-template:"cardimg cardtext" auto/50% 1fr;margin:48px 0 0}.p-content_function__card .wp-block-media-text__content{grid-area:cardtext}.p-content_function__card figure{grid-area:cardimg;margin-bottom:0}.p-device_smartdrive{margin:176px auto 204px}.p-device_smartdrive__container{display:grid;grid-template:"text img" auto "left right" auto/1fr 1fr}.p-device_smartdrive__heading{font:700 40px/1.4 var(--font);letter-spacing:.05em;margin-bottom:58px}.p-device_smartdrive__heading:after{margin:16px auto 0 0}.p-device_smartdrive__figure{grid-area:img;margin:-138px 0 22px;width:100%}.p-device_smartdrive__text{font:700 20px/2 var(--font);grid-area:text;margin:0 42px 42px 0}.p-device_smartdrive__left{grid-area:left;margin:0 20px 0 0}.p-device_smartdrive__left,.p-device_smartdrive__right{align-items:center;background:radial-gradient(110.13% 64.89% at 46.72% 50%,#fff6 0,#d2f3ef66);display:flex;width:calc(100% - 20px)}.p-device_smartdrive__right{grid-area:right;margin:0 0 0 20px}.p-device_smartdrive__stock.mobile{display:none}.p-device_smartdrive__stock.pc{display:block}.p-device_smartdrive__button{display:block;margin:62px auto 0;width:431px}.p-device_recorder{margin-bottom:204px;position:relative}.p-device_recorder__heading{font:700 40px/1.4 var(--font);letter-spacing:.05em;margin-bottom:58px}.p-device_recorder__heading:after{margin:8px auto 0 0}.p-device_recorder__figure{margin:0;position:absolute;right:0;top:0;width:30%}.p-device_recorder__img{transform:none;width:100%}.p-device_recorder__text{font-size:20px;grid-area:text;margin:0 0 32px;max-width:548px}.p-device_recorder__box{flex-direction:row;gap:20px;height:111px}.p-device_recorder__logo{height:67.69px;padding:20px 0 23px 20px;width:160px}.p-device_recorder__figcaption{font:400 16px/1.31 var(--font);margin:0;padding:21px 18px 21px 0;text-align:left}.p-device_recorder__button{display:block;margin:49px auto 0;width:480px}.p-device_recorder__other .p-device_recorder__button{margin-top:72px}.p-device_recorder__swiper{display:none}.p-device_recorder__videos{display:block}.p-device_recorder__card{padding:0;position:relative}.p-device_recorder__p{bottom:-10px;font-size:24px;justify-content:center;left:0;letter-spacing:.1em;margin:0;position:absolute;right:0}.p-device_recorder__dots{bottom:40px}.p-exam_fv__inner{padding-bottom:172px;padding-top:148px}.p-exam_fv__img{max-width:464px}.p-exam_fv__target{padding:34px 80px}.p-exam_fv__target-title{font-size:18px}.p-exam_fv__target-item{font-size:16px}.p-exam_form__inner{padding-bottom:67px;padding-top:148px}.p-exam_form__answer{max-width:327px}.p-exam_form__button:before{left:0;width:100%}.p-exam_form__button{box-sizing:border-box;gap:25px;max-width:327px;padding:24px 20px 0}.p-exam_marketo__inner{padding-bottom:209px;padding-top:200px}.p-exam_marketo__form{background-color:#fff;border-radius:12px;box-shadow:0 10px 32px #02627833;padding:40px 50px}.p-exam_result__inner{padding-bottom:145px;padding-top:132px}.p-exam_result__fv-title{font-size:15px}.p-exam_result__fv-img{margin:0 auto;max-width:264px}.p-exam_result__fv-bg{width:387px}.p-exam_result__accuracy{gap:58px 40px;grid-template-columns:1fr 1fr}.p-exam_result__review{margin-top:58px}.p-exam_banners__inner{gap:40px;grid-template-columns:repeat(3,1fr)}.p-faq_toc{flex-shrink:0;margin-right:21px;width:240px}.p-faq_toc__ul{position:-webkit-sticky;position:sticky;top:150px}.p-faq_toc__a{font:400 14px/1 var(--font)}.p-faq_toc__a:before{background-color:#009184;border-radius:2px;content:"";display:block;height:100%;left:-2px;opacity:0;position:absolute;top:0;transition:opacity .3s;width:4px}.p-faq_toc__a.is-active:before{opacity:1}.p-fleet_case__h3{font-size:40px;gap:32px}.p-fleet_case__ul{margin:52px 0 0}.p-fleet_issue__heading{font-size:40px;line-height:1.5;padding-left:28px}.p-fleet_issue__heading:before{background:#83eee9}.p-fleet_issue__inner{grid-template:1fr 1fr/repeat(3,1fr);margin:105px 0 0}.p-fleet_issue__text{font-size:16px;margin:16px 0 0}.p-fleet_issue__simple{margin-top:48px}.p-fleet_issue__button{margin-top:82px}.p-fleet_notes{display:flex;gap:16px;margin-top:140px;width:calc(100% - 232px)}.b .p-fleet_notes{margin-bottom:42px}.p-fleet_notes__list{margin:0}.p-fleet_notes__number{min-width:unset}.p-fleet_purpose__heading{color:#2a706b;font-size:32px;margin:0 auto;max-width:968px}.p-fleet_purpose__lead{font-size:20px;margin:14px auto 0;max-width:968px}.p-fleet_purpose__form{border-radius:12px;margin:28px auto 0;max-width:968px}.p-fleet_purpose__choice{display:none}.p-fleet_purpose__box{display:block;padding:35px 35px 20px}.p-fleet_purpose__ul{display:grid;gap:25px 75px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;padding:0}.modal .p-fleet_purpose__ul{gap:40px;margin:36px 0 0}.p-fleet_purpose__li{margin:0}.modal .p-fleet_purpose__label path{fill:#00a799}.modal .p-fleet_purpose__label rect{stroke:#00a799}.p-fleet_purpose__background.open{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;display:flex;justify-content:center}.p-fleet_purpose__modal{border-radius:12px;box-shadow:0 10px 32px #02627833;box-sizing:border-box;height:auto;max-width:1016px;padding:40px 40px 130px;position:relative;width:calc(100% - 80px)}.p-fleet_purpose__footer{background:0;display:flex;gap:22px;justify-content:flex-end;margin:24px 0 0 auto;padding:0}.modal .p-fleet_purpose__footer{align-items:center;background:#f2f2f2;border-radius:0 0 12px 12px;box-sizing:border-box;height:76px;justify-content:flex-end;padding:0 40px 0 0;width:100%}.p-fleet_purpose__detail,.p-fleet_purpose__lift{align-self:center}.p-fleet_purpose__select{height:48px;width:110px}.p-fleet_purpose__select:after{height:30px}.p-fleet_purpose__span{font-size:12px;padding:0 12px 0 19px}.p-fleet_purpose__span:after{height:29px;width:29px}.p-fleet_purpose__back{right:-48px;top:-48px}.p-fleet_purpose__cancel{stroke:#fff}.p-form_text__wrap .p-form_text__note{font-size:16px}.p-form_price__heading{flex-direction:row}.p-form_price__heading--pc{display:flex;gap:0 1px}.p-form_price__heading--sp{display:none}.p-form_price__heading_desc{display:block}.p-form_price__title{color:#333;font-size:40px;letter-spacing:2px;line-height:56px;margin-top:2px}.p-form_price__text br{display:block}.p-form_price__text{margin-top:15px}.p-form_price__figure{margin-left:-2px;width:145px}.p-form_price__step{margin-top:36px}.p-form_price__step_list{flex-direction:row}.p-form_price__step_item{width:204px}.p-form_price__step_item:last-of-type{width:202px}.p-form_price__step_item:not(:last-child) .p-form_price__step_heading{-webkit-clip-path:polygon(0 0,97.6% 0,100% 50%,97.6% 100%,0 100%);clip-path:polygon(0 0,97.6% 0,100% 50%,97.6% 100%,0 100%)}.p-form_price__step_item:not(:last-child) .p-form_price__step_heading:after{background-image:url(https://smartdrive.co.jp/wp-content/uploads/Rectangle-18-1.png);background-size:contain;bottom:0;content:"";display:block;height:20px;margin:auto;position:absolute;right:0;top:0;vertical-align:middle;width:10px}.p-form_price__step_desc{align-items:flex-start;margin-top:7px}.p-form_price__step_icon{margin-top:0}.p-form_price__step_text{font-size:12px}.p-form_price__voice{margin-top:67px}.p-form_price__voice_list{margin-top:18px}.p-form_price__voice_item{padding:14px 0 11px}.p-form_price__voice_item:last-child{display:block}.p-form_price__voice_item:nth-child(2){border-bottom:1px solid #e0e0e0;padding:14px 0 11px}.p-form_price__voice_text{line-height:1.35}.p-form_price__voice_info{flex-direction:row;margin-top:7px}.p-form_price__faq{margin-top:49px}.p-form_price__faq_title{margin-bottom:20px}.p-form_price__faq .p-archive_faq__dl{padding:15px 0}.p-header_heading_left.border-left:before{animation:titleBar 1.6s ease}.p-header_heading_description__title{font-size:32px;grid-area:title;padding-bottom:42px}.p-header_announce{padding:82px 0}.p-header_announce__heading{display:block}.p-header_announce__bold{color:#4f4f4f;font:700 34px/1.24 var(--font);letter-spacing:.03em}.p-header_announce__bold.question{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-header_announce__bold.question:after{bottom:-6px;height:134px;right:-73px;width:83px}.p-header_announce__green{font:700 62px/1.24 var(--font);letter-spacing:.03em}.p-header_announce__figure{height:642px;left:400px;padding:80px 0 0 118px;top:-82px;width:642px}.p-header_announce__img{width:451px}.p-header_announce-2023{padding-block:82px}.p-header_announce-2023__heading{display:block}.p-header_announce-2023__bold{color:#4f4f4f;font-size:59px;letter-spacing:1.77px}.p-header_announce-2023__figure{height:642px;left:370px;margin:0;padding:80px 0 0 118px;top:-57px;width:642px}.p-header_announce-2023__img{width:451px}.p-header_announce-2024{padding-block:82px}.p-header_announce-2024__heading{display:block}.p-header_announce-2024__bold{color:#4f4f4f;font-size:59px;letter-spacing:1.77px}.p-header_announce-2024__figure{height:642px;left:370px;margin:0;padding:80px 0 0 118px;top:-57px;width:642px}.p-header_announce-2024__img{width:451px}.p-header_app__button{display:none}.p-header_app__button.wide{display:block}.p-header_ao{background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/ao/header_bg.svg) no-repeat 50%/cover;background-color:#e6ffff;border:32px solid #fff}.p-header_ao-download{align-items:center;display:grid;gap:54px;grid-template-columns:500px 1fr;padding-bottom:101px;padding-top:76px;width:calc(100% - 94px)}.p-header_ao-download__heading{margin-bottom:0;padding-left:44px}.p-header_ao-download__title{font-size:50px;margin-bottom:8px}.p-header_ao-download__description,.p-header_ao-download__en{font-size:16px}.p-header_career__container{background:linear-gradient(138deg,#2bcabc21 -8%,#d9d9d900 72%)}.p-header_career__inner{display:grid;gap:47px 72px;grid-template:"heading heading top top" 104px "button button top top" 72px ". bottom bottom bottom" 232px/76px auto 1fr;margin:auto;max-width:1096px;width:calc(100% - 72px)}.p-header_career__list{padding:0;width:auto}.p-header_career__list.last{position:static}.p-header_career__img{width:212px}.p-header_career__heading{align-items:flex-end;display:flex;font-size:100px;max-width:540px;text-align:left}:lang(en) .p-header_career__heading{font-size:80px}.p-header_career__button{flex-direction:row;gap:16px;margin:0 auto 0 6px;width:342px}.p-header_career__text{font-size:38px;margin:39px auto 0;max-width:944px;width:calc(100% - 72px)}.p-header_career__text br{display:none}.p-header_career__box{background:0;margin:64px auto 0;max-width:968px;padding:0;width:calc(100% - 72px)}.p-header_career__block{background:#f6f6f6;border-radius:12px;box-sizing:border-box;margin:0;max-width:884px;padding:28px 52px 28px 28px;width:100%}.p-header_career__title{color:#333;font-size:20px}.p-header_career__ul{color:#333}.p-header_career_single__container{align-items:center;display:flex;gap:24px;justify-content:space-between}.p-header_career_single__heading{font-size:40px}.p-header_career_single__button{margin:0;min-width:121px}.p-header_case_single__inner{align-items:start;display:grid;gap:36px 40px;grid-template:auto 1fr/1fr 1fr;margin:auto;width:calc(100% - 48px)}.p-header_case_single__figure{border-radius:12px;grid-area:2;margin:0;overflow:hidden}.p-header_case_single__heading{font-size:28px;grid-area:1/1/1/3;letter-spacing:.24em;width:auto}.p-header_company__container{display:grid;gap:25px 40px;grid-template:"heading img" auto "text img" auto/50% 1fr;margin:0 auto;max-width:968px;width:calc(100% - 48px)}.p-header_company__heading{align-self:end;font:800 57px/1.2 var(--font);grid-area:heading;margin:0;width:auto}.p-header_company__figure{align-self:center;grid-area:img;margin:0;width:auto}.p-header_company__img{margin:0;width:560px}.p-header_company__text{background:0;color:#333;font:15px/2.2 var(--font);grid-area:text;margin:0;padding:0}.p-header_company__link_area{padding:53px 0 0;position:static}.p-header_company__cta{height:auto;justify-content:space-between;line-height:2.2;max-width:310px;padding:13px 16px 13px 24px}.p-header_company__cta_text br{display:none}.p-header_company__cta_icon{margin:0;position:static;right:auto}.p-header_company__ir_text{line-height:1;padding:23px 0 0}.p-header_contact{display:grid;gap:20px;margin-bottom:108px;text-align:center}.p-header_contact__heading{font-size:60px;line-height:1.2}.p-header_contact__text{font-size:24px;line-height:1.4;margin:0}.p-header_device__header{gap:8px 36px;margin:117px 0 0}.p-header_device__figure{animation:fadein .4s ease 1.2s forwards;height:auto;opacity:0}.p-header_device__button{display:none;margin-left:0;margin-top:60px}.p-header_device__button.wide{display:block}.p-header_fleet__img{flex-shrink:0;width:960px}.p-header_fleet__cta{width:410px}:lang(en) .p-header_fleet__cta{width:470px}.p-header_fleet__p{font-size:20px;letter-spacing:.05em}.p-header_fleet.common .p-header_fleet__p{font-size:27px}.p-header_fleet__inner{display:flex;gap:24px 48px;justify-content:center;padding:14px 5px}.p-header_fleet__list{margin:0;padding:0}.p-header_fleet__list:nth-of-type(2){flex-grow:3}.p-header_fleet__icon{width:79px}.p-header_fleet__campaign{gap:24px;text-align:center}.p-header_fleet__campaign--pc{display:grid}.p-header_fleet__campaign--sp{display:none}.p-header_fleet__campaign-title{font-size:32px}.p-header_fleet__campaign-btn-wrap .c-button_rounded__inner{min-width:260px;padding-inline:20px}.p-header_function_archive{display:grid;gap:0 52px;grid-template:"title button" auto/344px 1fr}.p-header_function_archive__inner{max-width:402px}.p-header_function_archive__button{animation:fadein .4s ease 1.2s forwards;grid-area:button;margin:0;opacity:0;width:248px}.p-header_function_single__inner{column-gap:40px;grid-template:"title img" auto "text img" auto "button img" 1fr/379px 1fr}.p-header_function_single__heading{font:700 53px/1.32 var(--font)}.p-header_function_single__text{margin:12px 0 0;max-width:295px}.p-header_function_single__figcaption{grid-template-columns:1fr 221px}.p-header_function_single__inner .p-function_cta__button{display:inline-block;margin:40px 0 0;max-width:300px;min-width:246px;width:100%}.p-header_ir_single__container{padding:82px 20px}:lang(en) .p-header_ir_single.presentations .p-header_ir_single__heading_inner{display:block;max-width:700px}.p-header_lp{margin:95px auto 0;max-width:980px;position:relative;width:calc(100% - 48px)}.p-header_lp__figure{margin:12px 0 0;position:absolute;right:calc(50% - 50vw);top:0;width:60vw;z-index:1}.p-header_lp__container{margin:0 auto 0 0;max-width:527px;width:50vw}.p-header_lp__heading{font-size:30px;margin:16px 0 0}.p-header_lp__detail,.p-header_lp__heading:after{margin:38px 0 0}.p-header_lp__name{margin:11px 0 0}.p-header_lp__button{margin:44px 0 0;width:233px}.p-header_alcohol{display:grid;grid-template-columns:auto auto 1fr;margin:0 auto;max-width:966px;position:relative;width:calc(100% - 48px)}.p-header_alcohol__container{grid-column:1/3;grid-row:1;margin:0 auto 0 0;max-width:521px;padding:30px 0 0;position:relative;width:50vw;z-index:1}.p-header_alcohol__heading{font:700 40px/1.32 var(--font);white-space:nowrap}.p-header_alcohol__text{margin:16px 0 0}.p-header_alcohol__simple{margin-inline:0;margin-top:20px}.p-header_alcohol__button{margin:48px 0 0;width:248px}.p-header_alcohol__figure{grid-column:2/4;grid-row:1;margin:0 calc(68.4% - 50vw) 0 auto;width:60vw}.p-header_flexible{align-items:center;background-color:#fff;display:grid;grid-template-columns:auto auto 1fr;margin:0 auto;max-width:966px;min-height:40vw;position:relative;width:calc(100% - 48px)}.p-header_flexible__container{align-self:center;grid-column:1/3;grid-row:1;margin:0;padding:0;position:relative;width:100%;z-index:1}.p-header_flexible__logo{margin-bottom:36px;max-width:277px}.p-header_flexible__heading{font:800 40px/1.32 var(--font)}.p-header_flexible__subtitle{margin-bottom:32px;margin-top:6px}.p-header_flexible__fee{color:#00a799;font-size:35px;margin-left:-2px}.p-header_flexible__fee _::-webkit-full-page-media,.p-header_flexible__fee _:future,:root .p-header_flexible__fee{margin-top:6px}.p-header_flexible__price{color:#00a799;font-size:88px;margin-bottom:-14px}.p-header_flexible__price _::-webkit-full-page-media,.p-header_flexible__price _:future,:root .p-header_flexible__price{margin-bottom:0}.p-header_flexible__unit{color:#2a706b;font-size:24px;margin-top:49px}.p-header_flexible__text{color:#2a706b;font-size:18px;margin:16px 0 0}.p-header_flexible__button{margin:20px 0 0;width:248px}.p-header_flexible__figure{border-radius:12px;left:44%;margin:0;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:54vw}.p-header_mobility_case__button{width:230px}.p-header_single_news{max-width:800px}.p-header_policies-archive{padding-top:112px}.p-header_policies-archive__title{font-size:57px;margin-bottom:28px}.p-header_purpose__container{align-items:center;column-gap:20px;display:grid;grid-template-columns:400px 1fr}.p-header_purpose__figure{margin-top:0}.p-header_purpose__img{border-radius:10px;box-shadow:0 13.5333px 24.65px #045f5845}.p-header_recorder__header{animation:fadein 1s ease .2s forwards;opacity:0}.p-header_safety__container{margin-top:-157px;width:704px}.p-header_safety__copy{height:301.66px;width:507.82px}.p-header_safety__heading{font-size:36px;margin:36px 0 0 4px}.p-header_safety__button{margin:24px 0 0;width:373px}.p-header_safety-2025__label{font-size:20px;margin-bottom:20px}.p-header_safety-2025__lead{font-size:24px;margin-bottom:20px}.p-header_safety-2025__container{margin-top:-157px;width:704px}.p-header_safety-2025__copy{height:301.66px;width:507.82px}.p-header_safety-2025__heading{font-size:36px;margin:36px 0 0 4px}.p-header_seminar{display:grid;gap:0 41px;grid-template:1fr/377px 1fr;width:calc(100% - 48px)}.p-header_seminar__data{grid-column:span 2;width:100%}.p-header_seminar__data br{display:none}.p-header_seminar__h1{font-size:50px;gap:8px;grid-column:span 2;margin:38px 0 0;padding:0 0 0 32px;width:auto}.p-header_seminar__h1:before{top:9px;right:0;bottom:9px;left:-4px}.p-header_seminar__span{font-size:28px}.p-header_seminar__figure{grid-column:2;margin:68px 0 0}.p-header_seminar__img{border-radius:8px;box-shadow:0 11px 20px #045f5845}.p-header_seminar__container{align-content:start;display:grid;grid-area:3;margin:68px 0 0;width:auto}.p-header_seminar__reccomend{margin:0}.p-header_seminar__button{margin:24px 0 0;order:1;width:167px}.p-header_seminar__button.archive{width:263px}.p-header_service__heading{animation:fadein 1s ease .2s forwards;opacity:0}.p-header_service__heading:before{animation:titleBracketTop .8s ease .6s forwards;transform:scale(0)}.p-header_service__heading:after{animation:titleBracketBottom .8s ease .6s forwards;transform:scale(0)}.p-header_simple__wrapper{animation:fadein 1s ease .2s forwards;gap:18px;height:183px;opacity:0;padding:24px 48px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-header_simple__wrapper:after,.p-header_simple__wrapper:before{border-width:10px;height:36px;width:36px}.p-header_simple__wrapper:before{animation:titleBracketTop .8s ease .6s forwards;transform:scale(0)}.p-header_simple__wrapper:after{animation:titleBracketBottom .8s ease .6s forwards;transform:scale(0)}.p-header_simple__heading{font-size:60px;line-height:1.5}.p-header_simple__text{font:700 14px/1.4 var(--font)}.p-header_simple__button{max-width:264px}.p-header_smartdrive__header{margin:118px 0 0}.p-header_smartdrive__figure{animation:fadein .4s ease 1.2s forwards;height:auto;opacity:0}.p-header_tennisfund__fv{border:32px solid #fff;box-sizing:border-box}.p-header_tennisfund__main{max-width:1214px;padding-inline:60px;top:41%}.p-header_tennisfund__text{gap:27px;justify-content:flex-start}.p-header_tennisfund__catch{max-width:266px;width:100%}.p-header_tennisfund__symbol{width:min(116px,84.6715328467vw)}.p-header_tennisfund__heading{font-size:44px}.p-header_tennisfund__subtext{font-size:18px;padding-left:143px;text-align:left}.p-header_tennisfund__img{height:670px;object-fit:cover;width:100%}.p-header_usability{display:grid;gap:0 80px;grid-template:auto auto 1fr/auto 1fr;margin:0 auto;max-width:1028px;position:relative;width:calc(100% - 80px);z-index:1}.p-header_usability__block{max-width:380px;padding-top:53px;width:100%}.p-header_usability__figure{align-items:center;grid-column:2/3;grid-row:1/4;margin:0 calc(50% - 50vw) 0 0}.p-header_usability__button{margin-left:0;margin-top:12px}.p-header_usability__text{font-size:14px;line-height:2.1;margin:0;max-width:252px}.p-header_useful__date{flex-direction:row;gap:18px}.p-header_useful__list-title{font-size:20px}.p-home_contact__figure{bottom:-60px}.p-home_contact__img{width:480px}.p-home__noise{top:0}.p-home__topics{background-color:#fff;padding-bottom:130px;padding-top:30px}.p-inquiry-contact_form{border-radius:12px;box-shadow:0 23px 45px #02627836;box-sizing:border-box;height:auto;margin:0 auto 131px;max-width:967px;padding:32px;width:100%}#p-inquiry-contact_form_flex{display:flex;justify-content:space-between}.p-inquiry-contact_form_form-group{width:calc(50% - 24px)}.p-inquiry-contact_form_form-textareawrap{width:100%}.p-ir_business__heading .u-only-sp{display:none}.p-ir_clendar__img{width:100%}.p-ir_cashflow__wrap{display:grid;gap:85px min(128px,9vw);grid-template-columns:repeat(2,1fr)}.p-ir_cashflow__box{margin:0}.p-ir_cashflow__tab{font-size:12px}.p-ir_finance__wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.p-ir_finance__box{width:48%}.p-ir_finance__tab{font-size:12px}.p-ir_highlight__wrap{display:grid;gap:85px min(128px,9vw);grid-template-columns:repeat(2,1fr)}.p-ir_highlight__box:nth-of-type(4) .p-ir_highlight__heading{height:67px}.p-ir_library__wrap{display:grid;gap:24px 4%;grid-template-columns:repeat(2,48%)}.p-ir_library__card{display:grid;gap:0;grid-row:span 3;grid-template-rows:subgrid;margin-bottom:0}.p-ir_magazine{gap:68px}.p-ir_magazine__text{font-size:24px}.p-ir_message__header{align-items:center;display:flex;justify-content:center;padding:0 0 50px}.p-ir_message__figure{margin:0 0 0 10px;width:200px}.p-ir_message__figure:before{height:188px;width:100%}.p-ir_message__heading{font:700 38px/1.8 var(--font);margin:0 0 0 50px;text-align:left}.p-ir_numbers__heading .u-only-sp{display:none}.p-ir_performance__wrap{display:grid;gap:85px min(128px,9vw);grid-template-columns:repeat(2,1fr)}.p-ir_performance__box{margin:0}.p-ir_performance__box:nth-of-type(n+3) .p-ir_performance__heading{height:67px}.p-ir_performance__tab{font-size:12px}.p-ir_quote{font-size:20px}.p-ir_stock__item{display:flex;justify-content:space-between}.p-ir_stock__dt{flex-basis:200px;padding:0 20px 0 0}.p-ir_stock__dd{flex:1 0 0%}.p-ir_strength .u-only-sp{display:none}.p-ir_docs__pin{padding:20px}.xj-list--news .xj-list__item{align-items:start;display:grid;grid-template-columns:103px 74px 1fr;margin-bottom:18px;padding-bottom:18px}.xj-list--news .xj-list__date{margin-right:12px;width:auto}.xj-list--news .xj-list__title{margin-left:36px;padding:0}.xj-list--meeting .xj-list__item,.xj-list--securities .xj-list__item{align-items:start;display:grid;gap:36px;grid-template-columns:103px 1fr;margin-bottom:18px;padding-bottom:18px}.xj-list--meeting .xj-list__title,.xj-list--securities .xj-list__title{padding:0}.p-checker-cp_subtitle{font-size:20px;margin:auto 0 24px}.p-checker-cp_title span{font:700 44px/44px var(--font);margin:0}.p-checker-cp__recorderimg{height:auto;width:376px}.p-checker-cp_circle{right:-32px;top:-8px}.p-checker-cp_cloud .p-checker-cp_circle{right:2px;top:-8px}.p-checker-cp_cloud{margin:0}.p-checker-cp__cloudimg,.p-checker-cp_cloud{height:auto;width:376px}.p-checker-cp_bartitle{font-size:32px;max-width:none;width:100%}.p-checker-cp_bartitle:after{bottom:-32px}.p-checker-cp_bartitle.form{margin-bottom:92px}.p-checker-cp_bartitle.number br{display:none}.p-checker-cp_bartitles{font:700 32px/1.5 var(--font)}.p-checker-cp_bartitles:after{bottom:-32px}.p-checker-cp_barstitle_pan{font:700 32px/1.5 var(--font);padding-bottom:0}.p-checker-cp_lists{max-width:none}.p-checker-cp_lists_eachimg{margin-right:41px;width:380px}.p-checker-cp_lists_name{font:400 15px/1.6 var(--font)}.p-checker-cp_lists_copy{font:700 27px/1.6 var(--font)}.p-checker-cp_lists_text{font:400 18px/1.6 var(--font)}.p-checker-cp_lists_each{display:flex}.p-checker-cp_attetntion{margin:0 auto 114px;text-align:center}.p-checker-cp_compinner{column-gap:40px;display:flex;max-width:1077px}.p-checker-cp_compinnereach{margin:76px 0 0;max-width:167px;z-index:-1}.p-checker-cp_compinnereach:nth-of-type(2){margin:76px 0 0 -100px}.p-checker-cp_compinnereach:first-of-type{box-sizing:initial;height:301px;margin:0;padding:56px 131px 65px 35px;width:286px}.p-checker-cp_compinnereach:first-of-type:after{border-color:#0000 #0000 #0000 #dcfefd;border-width:211px 86px;bottom:auto;right:-171px;top:0}.p-checker-cp_compinner:nth-of-type(2) .p-checker-cp_compinnereach:first-of-type:after{border-color:#0000 #0000 #0000 #fff7df}.p-checker-cp_compinnereach:first-of-type .p-checker-cp_comppic{position:static;transform:none;width:100%;z-index:-1}.p-checker-cp_presenttable{margin:99px auto 140px;max-width:968px;padding:64px 40px}.p-checker-cp_presenttable tbody{font-size:14px;max-width:none}.p-checker-cp_presenttable tr{display:initial;flex-direction:row}.p-checker-cp_presenttable th{padding-right:40px;text-align:right;width:100%;width:117px;word-break:keep-all}.p-checker-cp_form{margin-bottom:146px;max-width:auto;width:380px}.p-checker-cp_risk{margin:163px auto 46px;max-width:968px}.p-checker-cp_risktitle{font-size:32px;margin:0 auto 95px;max-width:none;width:100%}.p-checker-cp_risktitle:after{bottom:-32px}.p-checker-cp_risktitle br{display:none}.p-checker-cp_risktitle .p-checker-cp_pcbr{display:block}.p-checker-cp_riskimg{margin:96px auto 56px;width:100%}.p-checker-cp_riskimg img{width:100%}.p-checker-cp_riskflex{column-gap:128px;display:flex}.p-lp_case__card{display:grid;gap:22px 42px;grid-template:"img title" auto "img info" auto "text text" 1fr/1fr 1.5fr;margin:150px auto 0}.p-lp_case__figure{grid-area:img;margin:0;max-width:379px}.p-lp_case__img{border-radius:8px}.p-lp_case__title{grid-area:title;margin:0}.p-lp_case__dl{grid-area:info;margin:0}.p-lp_case__dd,.p-lp_case__dt{flex-basis:84px;font-size:14px}.p-lp_case__dd{flex-basis:calc(100% - 84px)}.p-lp_case__content{grid-area:text;margin:10px 0 0}.p-checker_hero{background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/lp/checker/hero-background.big.webp) top/cover no-repeat;height:792px}.p-checker_herocontainer{background:none;height:409px}.p-checker_herocontainer p{font-size:24px}.p-checker_herocontainer h1{font-size:51px;margin:0}.p-checker_button{margin:50px auto 17px;max-width:295px}p.p--checker_term{color:#fff;font:500 14px/1.6 var(--font);letter-spacing:.05em}.p-checker_intro{margin:99px auto 106px;max-width:800px}.p-checker_safty{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:968px;padding:61px 44px 78px}.p-checker_recorder{height:auto;margin:0;width:376px}.p-checker_recorder picture{transform:none}.p-checker__recorderimg{height:auto;width:379px}.p-checker_circle{right:-44px;top:33px}.p-checker_cloud .p-checker_circle{right:22px;top:33px}.p-checker_cloud{margin:0}.p-checker__cloudimg,.p-checker_cloud{height:auto;width:376px}.p-checker_compliance{max-width:632px;padding:21px 87px 16px 85px}.p-checker_compliance br{display:block}.p-checker_risk{margin:163px auto 46px;max-width:968px}.p-checker_risktitle{font-size:32px;max-width:none;width:100%}.p-checker_risktitle:after{bottom:-32px}.p-checker_risktitle br{display:none}.p-checker_risktitle .p-checker_pcbr{display:block}.p-checker_riskimg{margin:96px auto 56px;width:100%}.p-checker_riskimg img{width:100%}.p-checker_riskflex{column-gap:128px;display:flex}.p-checker_row{max-width:632px;padding:22px 42px 20px 41px}.p-checker_number{margin:88px 0 155px;padding:88px 0 129px}.p-checker_number_timeline{align-items:center;display:flex;margin:121px auto 0;max-width:968px}.p-checker_number_flex{display:flex;flex-wrap:wrap;gap:16px;width:calc(100% - 464px)}.p-checker_number_each{margin:0;max-width:244px;width:calc(50% - 20px)}.p-checker_number_arrow{height:84px;transform:rotate(-90deg)}.p-checker_fine{width:380px}.p-checker_fineicon{padding:0}.p-checker_compinner{column-gap:40px;display:flex;max-width:1077px}.p-checker_compinnereach{margin:76px 0 0;max-width:167px;z-index:-1}.p-checker_compinnereach:nth-of-type(2){margin:76px 0 0 -100px}.p-checker_compinnereach:first-of-type{box-sizing:initial;height:301px;margin:0;padding:56px 131px 65px 35px;width:286px}.p-checker_compinnereach:first-of-type:after{border-color:#0000 #0000 #0000 #dcfefd;border-width:211px 86px;bottom:auto;right:-171px;top:0}.p-checker_compinner:nth-of-type(2) .p-checker_compinnereach:first-of-type:after{border-color:#0000 #0000 #0000 #fff7df}.p-checker_compinnereach:first-of-type .p-checker_comppic{position:static;transform:none;width:100%;z-index:-1}.p-checker_presenttable{margin:99px auto 140px;max-width:968px;padding:64px 40px}.p-checker_presenttable tbody{font-size:14px;max-width:none}.p-checker_presenttable tr{display:initial;flex-direction:row}.p-checker_presenttable th{padding-right:40px;text-align:right;width:100%;width:190px}.p-checker_form{background:#fff;border-radius:12px;box-shadow:0 23px 45px #02627836;max-width:880px;padding:72px 60px 78px 91px}.p-checker_form .p-checker_risktitle{font-size:44px;margin-bottom:97px;text-align:left}.p-checker_form .p-checker_risktitle:after{left:0;transform:none}.p-lp_feature__card{display:grid;gap:14px 40px;grid-template:"img title" 1fr "img text" 1fr/.4fr .6fr;margin:71px 0 0}.p-lp_feature__figure{grid-area:img;max-width:336px}.p-lp_feature__title{align-self:end;grid-area:title;line-height:1.6;margin:0}.p-lp_feature__text{font:14px/1.8 var(--font);grid-area:text;margin:0}.p-lp_solution__inner{gap:130px;margin-top:104px}.common-flex .p-lp_solution__inner{gap:112px}.p-lp_solution__card{display:grid;gap:26px 40px;grid-template:"img title" auto "img text" 1fr/1fr 1fr}.p-lp_solution__card.right{grid-template:"title img" auto "text img" 1fr/1fr 1fr}.common-flex .p-lp_solution__card{margin:0}.p-lp_solution__figure{grid-area:img;max-width:464px}.common-flex .p-lp_solution__img{border-radius:10px}.p-lp_solution__title{grid-area:title;margin:0}.common-flex .p-lp_solution__title{margin:0}.p-lp_solution__text{grid-area:text;margin:0}.common-flex .p-lp_solution__text{margin:0}.p-lp_trouble{margin:124px 0 0}.p-lp_trouble.alcohol-check,.p-lp_trouble.alcohol-check-b{margin:20vw 0 0}.p-magazine_cta{background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/magazine/cta_bg_pc.png) no-repeat 50%/cover,linear-gradient(271.67deg,#2a706b00 -1.11%,#0b3633b3 89.47%),linear-gradient(0deg,#00a799,#00a799)}.p-magazine_cta__title{font-size:47px}.p-magazine_slider{padding-bottom:80px;padding-top:80px}.p-magazine_slider__dots{bottom:40px}.p-magazine_slider__dots .swiper-pagination-bullet{height:8px;width:8px}.p-magazine_slider__navi{gap:10px}.p-magazine_slider__arrow{height:28px;width:28px}.p-magazine_slider__card-date{font-size:10px}.p-magazine_slider__card-title{font-size:20px}.p-mobility_case{margin:47px 0 0;position:relative}.p-mobility_case:before{background:linear-gradient(140deg,#ebebeb -16%,#fff0 59%);content:"";height:997px;left:0;position:absolute;right:0;top:0}.p-mobility_case__container{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.p-mobility_case__card{margin:40px 0 0;width:calc(50% - 20px)}.p-mobility_case__card:nth-of-type(2){margin:0}.p-news_footer{margin:102px auto 82px}.p-news_footer__name{line-height:1.8;margin:18px 0 0}.p-news_footer__mail{line-height:1.8}.p-news_inquiry{margin:102px auto}.p-partner_case_safety__logos{grid-template-columns:repeat(5,130px)}.p-partner_case__list{grid-template-columns:1fr 1fr 1fr}.p-partner_corporate__list{gap:100px;grid-template-columns:repeat(3,1fr)}.p-partner_case_form{background:#fff;border-radius:12px;box-sizing:border-box;margin:auto;max-width:968px;padding:24px 43px;width:calc(100% - 48px)}.p-partner_case_form__form{width:100%}.p-partner_case_form__wrapper{grid-template:1fr/1fr 1fr}.p-partner_case_form__container:first-of-type{grid-row:1/3}.p-partner_case_form__button{margin:24px auto 0;width:227px}.p-partner_merit__inner{gap:32px 0;grid-template-columns:1fr 1fr}.p-award{margin-top:149px}.p-award__heading{font-size:40px;gap:32px}.p-award__ul{gap:20px;grid-template:1fr/repeat(4,1fr);margin-top:52px}.p-award__li:not(:last-of-type){border:0;padding:0}.p-award__img{box-sizing:border-box;height:82px;padding:7px 12px;width:100%}.p-award__text{letter-spacing:.05em;margin:16px 0 0}.p-award__br{display:inline}.p-award__min{display:none}.p-breadcrumb__a:hover{color:#00a799}.p-breadcrumb__inner{max-width:330px}.p-posts_case__inner{gap:20px;grid-template:1fr/repeat(3,1fr)}.p-posts_case__body{padding:20px}.p-posts_case__title{font-size:18px;line-height:1.5}.p-posts_case__company{font-size:14px}.l-case .p-posts_case_related.case{padding:80px 0 102px}.p-posts_case_related__container{gap:20px;grid-template:1fr/repeat(3,1fr)}.p-posts_case_related__body{padding:20px}.p-posts_case_related__title{font-size:18px;line-height:1.5}.p-posts_case_related__company{font-size:14px}.p-posts_case_safety{width:702px}.p-posts_case_safety__heading{font-size:32px}.p-posts_case_safety__heading:after{margin-top:16px}.p-posts_case_safety__container{display:flex;flex-wrap:wrap;justify-content:space-between}.p-posts_case_safety__card{margin:38px 0 0;width:calc(50% - 20px)}.p-posts_case_safety__card:first-of-type{margin:38px 0 0}.p-posts_function__container{gap:20px;grid-template:1fr/repeat(3,1fr)}.p-posts_function__card{width:252px}.p-posts_case_interview{padding:82px 0 52px}.p-posts_case_interview__container{display:flex;flex-wrap:wrap;gap:40px;padding-top:72px;width:702px}.p-posts_case_interview__article{width:calc(33% - 40px)}.p-posts_service{padding-block:144px}.p-posts_service__heading{font-size:40px;gap:32px}.p-posts_service__container{gap:98px 106px;grid-template-columns:1fr 1fr 1fr;margin-top:79px}.p-posts_service__figure{aspect-ratio:84/43}.p-posts_useful__heading{font-size:40px;gap:32px}.p-posts_useful__container{gap:40px;grid-template:1fr/repeat(3,1fr);margin:63px auto 0;max-width:968px}.p-posts_safety{padding:82px 0 52px}.p-posts_safety__container{display:flex;flex-wrap:wrap;gap:40px;padding-top:72px;width:702px}.p-posts_safety__article{width:calc(33% - 40px)}.p-posts_useful_related{padding:108px 0 80px}.p-posts_useful_related__container{gap:20px;grid-template:1fr/repeat(3,1fr)}.p-posts_useful_related__a{gap:16px}.p-posts_useful_related__time{margin:8px 0 0}.p-posts_glossary{grid-area:glossary;margin:102px calc(50% - 50vw);padding:52px calc(50vw - 50%) 72px}.p-posts_glossary__heading{display:block}.p-posts_glossary__ul{margin-top:68px}.p-price_lead{align-items:center;display:flex;margin:75px auto 0}.p-price_lead__img{height:174px;margin:0;width:252px}.p-price_lead__text{box-shadow:0 0;font:700 24px/1.5 var(--font);margin:28px 0 0 21px;padding:0}.p-price_form{margin:53px auto 142px}.p-purpose_issue{margin:50px calc(50% - 50vw);padding:116px calc(50vw - 50%) 82px}.p-purpose_issue:after{height:987px}.p-purpose_issue__banner{margin:60px auto;width:calc(100% - 48px)}.p-purpose_issue__container{border-bottom:2px solid #e0e0e0;padding:0 0 45px}.p-purpose_issue__heading{font-size:20px}.p-purpose_issue__li{font-size:26px}.p-purpose_issue__li:before{height:32px;width:32px}.p-purpose_effect{margin:0 auto 92px}.p-purpose_effect__heading{font:700 40px/1 var(--font);margin-bottom:134px;padding:80px 0 40px}.p-purpose_effect__container{margin:0 auto;max-width:799px}.p-purpose_effect__block{display:block;margin-bottom:92px}.p-purpose_effect__block:last-of-type{margin-bottom:0}.p-purpose_effect__title{font:700 28px/1.6 var(--font);padding:0 0 0 36px;position:relative}.p-purpose_effect__title:before{background:#00a799;border-radius:4px;content:"";height:100%;left:0;position:absolute;top:0;width:8px}.p-purpose_effect__text{padding-bottom:38px}.p-purpose_effect__figure{margin:38px 0;width:100%}.p-purpose_effect__related{background:none;margin:0;padding:0}.p-purpose_effect__copy{font:700 28px/1.35 var(--font);letter-spacing:.05em;padding-bottom:24px}.p-purpose_effect__inner{gap:25px;grid-template-columns:repeat(4,1fr)}.p-reasons_content__section{display:grid;gap:0 60px;grid-template:"img Cheading" auto "img text" auto "img button" auto/1fr 400px}.p-reasons_content__section:nth-of-type(2n){grid-template:"Cheading img" auto "text img" auto "button img" auto/400px 1fr}.p-reasons_content__section.device{margin:146px 0 0}.p-reasons_content__figure{grid-area:img}.function .p-reasons_content__img{width:346px}.p-reasons_content__heading{grid-area:Cheading;margin:0}.other .p-reasons_content__heading,.support .p-reasons_content__heading{margin:0}.p-reasons_content__text{grid-area:text}.p-reasons_content__button{grid-area:button;margin-left:auto;min-width:198px}.p-recorder_issue{background:none;margin:202px calc(50% - 50vw) 140px;max-width:968px;padding:0 calc(50vw - 50%)}.p-recorder_issue__container{margin:53px auto 0;padding:0 24px}.p-recorder_issue__heading{font-size:32px;line-height:1.8}.p-recorder_issue__heading:after{margin-top:16px}.p-recorder_issue__heading br{display:inline}.p-recorder_issue__figcaption .p-recorder_issue__br,.p-recorder_issue__heading .p-recorder_issue__br{display:none}.p-recorder_solution{margin:100px 32px}.p-recorder_solution__heading{font-size:32px;line-height:1.8}.p-recorder_solution__heading:after{margin-top:16px}.p-recorder_solution__container{margin:100px 0 0}.p-recorder_solution__card{align-items:center;display:flex;margin:100px 0 0}.p-recorder_solution__figure{max-width:330px;max-width:464px;min-width:270px;min-width:472px}.p-recorder_solution__body{margin:0 0 0 24px}.p-recorder_feature__heading{font-size:32px;line-height:1.8}.p-recorder_feature__heading:after{margin-top:16px}.p-recorder_feature__container{display:flex;flex-wrap:wrap;margin:79px 0 0;padding:0}.p-recorder_feature__card{box-sizing:border-box;flex-basis:50%;padding:0 65px 48px}.p-recorder_request{margin:90px 0}.p-recorder_request__inner{align-items:center;display:grid;gap:40px;grid-template-columns:380px 1fr;margin:0 auto;max-width:883px}.p-recorder_request__figure{margin-top:0;width:100%}.p-recorder_request__button{width:230px}.p-safety_greeting{padding-block:92px}.p-safety_history__archive-text{gap:12px;grid-template-columns:194px 1fr}.p-safety_lead{padding:60px 0 0;width:704px}.p-safety_lead p{width:704px}.p-safety_summary{margin-top:60px;width:704px}.p-safety_summary__dl{display:grid;gap:10px 13px;grid-area:table;grid-template:"dt1 dd1" auto "dt2 dd2" auto "dt3 dd3" auto "dt3 dd4" auto "dt3 dd5" auto/auto 1fr}.p-safety_summary__dt{margin:0}.p-safety_summary__dt:first-of-type{grid-area:dt1}.p-safety_summary__dt:nth-of-type(2){grid-area:dt2;margin:0}.p-safety_summary__dt:nth-of-type(3){grid-area:dt3;margin:0}.p-safety_summary__dt:nth-of-type(4){grid-area:dt4;margin:0}.p-safety_summary__dt:nth-of-type(5){grid-area:dt5;margin:0}.p-safety_summary__dd{margin:0}.p-safety_summary__dd:nth-of-type(2){grid-area:dd2;margin:0}.p-safety_summary__dd:nth-of-type(3){grid-area:dd3;margin:0}.p-safety_summary__dd:nth-of-type(4){grid-area:dd4;margin:0}.p-safety_summary__dd:nth-of-type(5){grid-area:dd5;margin:0}.p-safety_summary__result{display:flex;justify-content:space-between;margin:82px auto 0;width:704px}.p-safety_summary__img{margin:0;max-width:none;width:calc(50% - 20px)}.p-safety_ranking_2021_autumn{margin:149px 0 0}.p-safety_ranking_2021_autumn__heading{font-size:40px;height:86.79px;width:594px}.p-safety_ranking_2021_autumn__section{width:704px}.p-safety_ranking_2021_autumn__card{display:flex;justify-content:space-between;margin:24px;padding:14px 11px 14px 61px}.p-safety_ranking_2021_autumn__card.special{align-items:center;flex-direction:column;gap:5px;justify-content:center;padding:14px}.p-safety_ranking_2021_autumn__card.special:first-of-type{gap:5;padding:14px}.p-safety_ranking_2021_spring__heading{font-size:40px;height:86.79px;width:594px}.p-safety_ranking_2021_spring__lead{font:18px/1.5 var(--font);padding:53px 0}.p-safety_ranking_2021_spring__section{margin:0 auto 53px;max-width:704px;width:calc(100% - 36px)}.p-safety_ranking_2021_spring__container{display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between;padding:0 44px}.p-safety_ranking_2021_spring__card{box-sizing:border-box;margin:0;padding:28px 6px;width:calc(50% - 16px)}.p-safety_ranking_2021_spring__card:first-of-type{min-height:405px;width:100%}.p-safety_ranking_2021_spring__score{margin:0 auto}.p-safety_ranking_2021_spring__name{font:700 16px/1.4 var(--font)}.p-safety_ranking_2021_spring__card:first-of-type .p-safety_ranking_2021_spring__name{font:700 24px/1.4 var(--font)}.p-safety_ranking_2021_spring__container:first .p-safety_ranking_2021_spring__card .p-safety_ranking_2021_spring__name{height:66px}.p-safety_ranking_2021_spring__container:first .p-safety_ranking_2021_spring__card:first-of-type .p-safety_ranking_2021_spring__name{height:55px}.p-safety_ranking_2021_spring__company{font:400 16px/1.4 var(--font)}.p-safety_interview__container{width:702px}.p-safety_interview .p-header_safety__heading{font-size:37px}.p-safety_interview__figure{margin-top:32px}.p-safety_interview__text{font-size:16px}.p-safety_pickup{margin:0 auto;max-width:704px;padding:75px 0 0;width:100%}.p-safety_pickup__heading{font:700 37px/1.4 var(--font);padding-bottom:0;text-align:left}.p-safety_pickup__lead{padding:5px 0 64px;text-align:left}.p-safety_pickup__card{display:flex;margin:0 0 32px;width:100%}.p-safety_pickup__figure{width:212px}.p-safety_pickup__body{display:grid;grid-template:"company logo" auto "intro intro" auto "button button" 1fr/auto 1fr;padding:32px 32px 36px 40px;width:calc(100% - 252px)}.p-safety_pickup__logo{grid-area:logo;margin:0 22px}.p-safety_pickup__name{grid-area:company;line-height:44px}.p-safety_pickup__text{grid-area:intro}.p-safety_pickup__button{grid-area:button;max-width:283px}.p-safety_pickup2022{margin:0 auto;max-width:704px;padding:198px 0 0;width:100%}.p-safety_pickup2022_heading{font-size:30px;height:86.79px;width:594px}.p-safety_response{margin:82px 0 0;padding:58px 32px 62px}.p-safety_article{width:704px}.p-safety_article__Aheading{font-size:37px;margin:24px 0 0}.p-safety_article__text{font-size:24px;margin:32px 0 0}.p-safety_article__data{font-size:16px;margin:24px 0 0}.p-safety_article__button{margin:32px 0 0}.p-safety_top{margin:149px 0 0}.p-safety_top__heading{font-size:40px;height:86.79px;width:594px}.p-safety_top__section{margin-top:82px;width:700px}.p-safety_top__section:first-of-type{margin-top:62px}.p-safety_top_company{width:496px}.p-seminar_detail{background:#fff;border-radius:12px;box-shadow:0 10px 32px #02627833;margin-top:82px;overflow:hidden}.p-seminar_detail__heading{background:#2a706b;color:#fff;font-size:24px;line-height:1.3;padding:32px 40px;text-align:left}.p-seminar_detail__heading.other-seminar{background-color:#004098}.p-seminar_detail__dl{margin:0 auto;padding:40px 0 51px;width:calc(100% - 80px)}.p-seminar_detail__dt.flow{grid-column:1}.p-seminar_detail__dd.flow{border-top:1px solid #e4e4e4;box-sizing:border-box;grid-column:2;padding:12px 0}.p-seminar_detail__flow{grid-template:1fr/repeat(4,minmax(-webkit-min-content,148px));grid-template:1fr/repeat(4,minmax(min-content,148px))}.p-seminar_detail__figure{border:0}.p-seminar_detail__figure:nth-of-type(n+3):before{margin:0}.p-seminar_detail__img{max-height:96px;width:110px}.p-seminar_detail__figcaption{margin:6px 0 0;width:100%}.p-seminar_feature__card{background:0;display:grid;grid-template:1fr/minmax(-webkit-min-content,336px) 1fr;grid-template:1fr/minmax(min-content,336px) 1fr;overflow:hidden;padding:0}.p-seminar_feature__header{background:linear-gradient(238deg,#dadada -57%,#fff0 57%),#fff;padding:48px 42px}.p-seminar_feature__date,.p-seminar_feature__time{font-weight:700}.p-seminar_feature__details{background-color:#fff;margin:0;padding:48px 42px}.p-seminar_feature__title{font-size:26px;letter-spacing:.05em}.p-seminar_feature__span{font-size:16px}.p-seminar_feature__ul{margin:11px 0 0}.p-seminar_feature__dl{margin:24px 0 0}.p-seminar_form{background:#fff;border-radius:12px;box-shadow:0 10px 32px #02627833;margin-top:144px;overflow:hidden}.p-seminar_form.end{box-shadow:0 0;margin-top:120px;overflow:visible}.p-seminar_form__heading{background:#333;color:#fff;font-size:24px;line-height:1.3;padding:32px 40px;place-items:start}.p-seminar_form__heading.end{background:0;margin:24px 0 0;padding:0;place-items:center}.p-seminar_form__heading.end br{display:none}.p-seminar_form__heading:after{content:none}.p-seminar_form__button{margin-top:36px;max-width:263px}.p-seminar_speaker__heading{display:none}.p-seminar_speaker__container{gap:40px;margin:auto}.p-seminar_speaker__card{column-gap:40px;display:grid;grid-template:repeat(3,auto) 1fr/212px 1fr;place-items:start}.p-seminar_speaker__figure{grid-area:1/1/5;margin:0}.p-seminar_speaker__company{grid-area:1/2;margin:0}.p-seminar_speaker__position{grid-area:2/2}.p-seminar_speaker__name{grid-area:3/2;line-height:1;margin:12px 0 0}.p-seminar_speaker__text{font-size:14px;grid-area:4/2;margin:24px 0 0}.p-seminar_summary{margin:95px 0 0;padding:82px 0}.p-seminar_summary__h2{font-size:30px}.p-smartdrive_data{margin:152px auto 0}.p-smartdrive_data__heading{font-size:35px;letter-spacing:.05em;line-height:1.8;text-align:left}.p-smartdrive_data__heading:after{margin:8px auto 0 0}.p-smartdrive_data__heading br{display:inline}.p-smartdrive_data__text{font:14px/1.875 var(--font);margin:28px 0 0}.p-smartdrive_data__text br{display:inline}.p-smartdrive_device__Dheading{font-size:35px;letter-spacing:.05em;line-height:1.8;text-align:left}.p-smartdrive_device__Dheading:after{margin:8px auto 0 0}.p-smartdrive_device__Dheading br{display:inline}.p-smartdrive_device__text{font:14px/1.875 var(--font);margin:28px 0 0}.p-smartdrive_device__text br{display:inline}.p-smartdrive_device__dl{display:none;margin:0}.p-smartdrive_device__dt{width:160px}.p-smartdrive_device__dd{width:calc(100% - 160px)}.p-smartdrive_distributor__text{margin:21px auto 0}.p-smartdrive_distributor__text br{display:none}.p-support_detail{margin:102px auto 272px;max-width:968px}.p-support_detail__section{column-gap:84px;display:grid;grid-template:"img title" auto "img text" auto/auto 1fr;margin-bottom:88px}.p-support_detail__figure{grid-area:img;max-width:380px}.p-support_detail__heading{grid-area:title}.p-support_detail__text{grid-area:text}.p-tennisfund__box{padding:42px 50px}.p-tennisfund__dd ul strong{display:inline}.p-tennisfund__detail{display:grid;grid-template-columns:4.2em 1fr}.p-tennisfund__detail-title:after{display:none}.p-tennisfund__detail-content:before{content:":"}.p-tennisfund_support_detail__title{margin-bottom:48px;text-align:center}.p-usability_demo{display:grid;grid-template:"inner figure" 1fr/1fr 1fr}.p-usability_demo__figure{order:1;padding:0}.p-usability_demo__img{width:204px}picture:last-of-type .p-usability_demo__img{right:0;top:40px}.p-usability_demo__figcaption{font-size:14px;margin:74px 0 0}.p-usability_demo__inner{background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/usability/trial.big.webp) top/cover no-repeat;border-radius:0 12px 12px 0;height:100%;margin:0;position:relative}.p-usability_demo__button{max-width:252px}.p-usability_feedback{margin-top:83px}.p-usability_feedback__container{gap:50px 40px;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,auto)}.p-usability_feedback__text{min-height:203px}.p-useful_cta{grid-area:cta}.p-useful_cta.side{display:none}.p-useful_cta__title{font-size:32px;gap:16px;height:78px}.p-useful_cta__title:after{height:43px;width:43px}.p-useful_banner{margin-top:41px;padding:32px 32px 32px 15px}.p-useful_banner__a{grid-template-columns:228px 1fr}.p-useful_banner__heading{font-size:26px}.p-useful_banner__img{width:228px}.portrait .p-useful_banner__img{transform:translate(-58px);width:341px}.p-useful_banner_archive{grid-column:1/4;height:223px;margin:102px 0 0;position:relative;width:100%}.p-useful_banner_archive.b{overflow:visible}.a .p-useful_banner_archive__a{display:grid;grid-template-columns:1fr 260px;height:100%}.b .p-useful_banner_archive__a{box-sizing:border-box;display:block;height:100%;padding:31px 0 32px 23px;position:relative}.b .p-useful_banner_archive__a:after{aspect-ratio:1/1;background:#2a706b;border-radius:50%;color:#f7ff14;content:"無料";display:grid;font:700 38px/1.1 var(--font);padding:4px 0 0;place-content:center;position:absolute;right:-20px;top:-15px;width:123px}.p-useful_banner_archive__head{order:1}.p-useful_banner_archive__text{letter-spacing:.08em;text-align:left}.p-useful_banner_archive__text.white{display:none}.p-useful_banner_archive__text.black{display:block}.a .p-useful_banner_archive__text{padding:0 0 0 10px}.b .p-useful_banner_archive__text{font:20px/1 var(--font);padding:0 0 0 12px;width:calc(100% - 120px)}.p-useful_banner_archive__frame{height:126px;margin:auto;width:200px}.p-useful_banner_archive__frame:after{bottom:-4px;font-size:23px;right:-20px;width:70px}.p-useful_banner_archive__img{height:187px;left:-31px;top:-20px;width:262px}.p-useful_banner_archive__body{padding:36px 28px 0 22px}.b .p-useful_banner_archive__heading{display:flex;padding:0}.a .p-useful_banner_archive__big{font-size:90px;margin:12px 0 0}.b .p-useful_banner_archive__big{font-size:120px}.a .p-useful_banner_archive__small{font-size:20px;margin:29px 12px 0 7px}.b .p-useful_banner_archive__small{font-size:28px;letter-spacing:.15em;line-height:1.04;margin:23px 19px 0 13px;writing-mode:vertical-rl}.a .p-useful_banner_archive__normal{font-size:25px;margin:30px 0 0}.b .p-useful_banner_archive__normal{font-size:34px;line-height:1.41;margin:23px 0 0}.p-useful_banner_archive__background{display:none}.p-useful_banner_archive__cta{bottom:16px;position:absolute;right:24px}.b .p-useful_banner_archive__cta{margin:0;padding:0}.p-useful_form__p{order:2}.p-useful_form__info{display:flex;flex-direction:column;gap:14px}.p-useful_form__modal-close{right:0;top:0;width:45px}.p-useful_form__modal-close svg{width:100%}.p-useful_form__modal-inner{padding:76px 45px;position:relative}.p-useful_form__slides{order:1}.p-useful_form__modal .p-useful_form__navigations{gap:32px;margin-top:32px}.p-useful_form__modal .p-useful_form__dots{gap:32px}.p-useful_form__modal .p-useful_form__arrow{width:70px}.p-useful_form__modal .p-useful_form__bullet{height:20px;width:20px}.p-useful_form__companies{margin:20px auto 0;order:3}.p-useful_follow_seminar{translate:-150% 0}.p-useful_follow_seminar__button svg{width:100%}.p-useful_article{grid-area:article}.p-useful_related_aside{gap:24px;grid-area:aside;margin:0}.p-useful_related_aside__sticky{position:-webkit-sticky;position:sticky;top:150px}.p-useful_related_b{padding:82px 0}.p-useful_related_b__card{gap:40px;grid-template-columns:128px 1fr}.p-useful_widget.sticky-top{position:-webkit-sticky;position:sticky;top:150px}.p-useful_contentlist__heading{font:700 40px/1 var(--font);gap:38px;place-items:start}.p-useful_recommend__list{grid-template-columns:repeat(3,1fr)}.p-useful_recommend__heading{font:700 40px/1 var(--font);gap:38px;place-items:start}.p-useful_document__list{grid-template-columns:repeat(3,1fr)}.p-useful_document__button_wrap{margin-top:73px}.p-useful_document__button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-useful_glossary_hashtags__heading{font-size:28px}.p-useful_glossary_hashtags__a{font-size:20px}.p-useful_latest__list{grid-template-columns:repeat(3,1fr)}.p-useful_popular__card{order:0}.old .p-useful_popular__label{top:24px}.old .p-useful_popular__new{display:block;margin:0 0 0 auto}.old .p-useful_popular__figure{align-self:start;border-radius:6px;grid-area:1}.p-user-conference-contents__container{max-width:950px;width:calc(100% - 64px)}.p-user-conference-contents__heading{line-height:1;text-align:center}.p-user-conference-contents__card{align-items:center;display:grid;gap:31px 85px}.p-user-conference-contents__frame{grid-row:1/3}.right .p-user-conference-contents__frame{grid-column:2}.p-user-conference-contents__title{grid-column:2;margin:0}.right .p-user-conference-contents__title{grid-column:1}.p-user-conference-contents__text{margin:0}.p-user-conference-details{background:#dcfefd;padding-block:42px}.p-user-conference-details__container{max-width:956px;width:calc(100% - 64px)}.p-user-conference-details__heading{line-height:1;text-align:center}.p-user-conference-details__block{background:#fff;border-radius:32px;box-shadow:0 2.8px 2.2px #0a145405,0 6.7px 5.3px #0a145408,0 12.5px 10px #0a14540a,0 22px 17.9px #0a14540a,0 41.8px 33.4px #0a14540d,0 100px 80px #0a145412;padding:53px}.p-user-conference-speakers__container{max-width:956px;width:calc(100% - 64px)}.p-user-conference-speakers__heading{line-height:1;text-align:center}.p-user-conference-speakers__inner{gap:35px;grid-template-columns:1fr 1fr 1fr;justify-items:center;width:100%}.p-user-conference-speakers__data{width:209px}.modal .p-user-conference-speakers__img{grid-row:1/4;height:270px;width:270px}.modal .p-user-conference-speakers__name{margin:0}.p-user-conference-speakers__card{display:grid;gap:0 24px;grid-template:auto auto 1fr/270px 1fr;margin-inline:auto;max-width:979px;padding:28px;width:calc(100vw - 64px)}.p-user-conference-speakers__button{right:20px;top:20px}.p-user-conference-speakers__close{stroke:#000;transition:stroke .3s ease}.p-user-conference-sponsors__container{max-width:956px;width:calc(100% - 64px)}.p-user-conference-sponsors__heading{line-height:1;text-align:center}.p-user-conference-summary{padding-top:32px}.p-user-conference-summary__heading{color:#33466d;display:block;font:30px/2 var(--font);letter-spacing:1.9px;margin-inline:auto;max-width:956px;width:calc(100% - 64px)}.p-user-conference-supplement__container{border:1px solid #c1c1ca;box-sizing:border-box;grid-template-columns:auto 1fr;padding:24px;width:calc(100% - 64px)}.p-user-conference-supplement__summary{margin:0}.p-toc{padding:47px 44px 46px}.p-useful__toc .p-toc{padding:0 0 0 32px}.u-only-pc{display:block}.u-only-sp{display:none}}@media screen and (min-width:760px) and (min-width:1230px){.p-ir_library__wrap{gap:0 85px;grid-template-columns:repeat(3,1fr)}}@media (width >= 864px){.p-header_bpo__outer{box-sizing:border-box;gap:0 40px;grid-template-areas:"paragraph figure" "button figure";grid-template-columns:1fr 400px;margin-left:0;max-width:952px;padding:0 24px;width:952px}.p-header_bpo__paragraph{margin-top:56px}.p-header_bpo__heading{font-size:44px;letter-spacing:.05em;text-align:left}.p-header_bpo__heading span:not([class]){font-size:65px;line-height:1.3;text-align:left}.p-header_bpo__heading .en{font-size:46px;letter-spacing:0}.p-header_bpo__p{font-size:20px;grid-area:2;text-align:left}.p-header_bpo__p--en{text-align:left}.p-header_bpo__button{margin-bottom:56px;margin-top:35px;position:static;transform:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-header_bpo__figure{align-self:center;margin-top:0}.p-header_bpo__img{object-fit:contain}}@media (900px <= width <= 1229px){.top .open .l-header__inner{position:relative;width:auto}}@media screen and (min-width:900px){body.fixed{overflow:visible}.l-404{min-height:720px}.l-404__heading{bottom:102px;left:162px;margin:0;position:absolute;width:543px}.l-404__text{display:none}.l-alcohol.form{padding:14px 0 102px}.l-alcohol.archive{padding:0 0 184px}.l-alcohol__container{display:grid;gap:46px;grid-template:auto 1fr/1fr 420px;margin:auto;max-width:968px;width:calc(100% - 48px)}.archive .l-alcohol__container{gap:155px;grid-template:none;margin:82px 0 0;max-width:none;width:auto}.l-footer_alcohol__container{gap:32px;max-width:800px;width:calc(100% - 48px)}.l-form{display:flex;flex-wrap:nowrap;margin:0 auto 88px}.l-form.inquiry-demo{padding-top:0}.l-form--price{margin:0 auto 141px}.top .l-header{position:-webkit-sticky;position:sticky;transition:background-color 1s ease;width:100%;z-index:3}.l-header.basic:after{content:none}.l-header.alcohol{background:#fff;box-shadow:0 4px 10px #0000001a;margin:auto;top:0;width:100%}.l-header.form{box-shadow:0 0}.l-header.campaign:after{content:none}.top .l-header__container{align-items:center;display:flex;justify-content:space-between}.top .l-header__inner{height:auto;padding:0}.basic .l-header__inner{display:flex;height:126px;padding:0 40px}.alcohol .l-header__inner{gap:28px;height:100px}.form .l-header__inner{height:117px}.campaign .l-header__inner{height:64px;padding:0 36px}.visible .l-header__inner{height:126px;padding:0 40px}.hidden .l-header__inner{height:126px}.l-header__text{color:#4f4f4f;font-size:14px}.l-header__big{font-size:22px}.l-ir__summary{gap:180px}.top .l-main{margin-top:-128px}.l-magazine__body{display:grid;gap:0 40px;grid-template:"content aside"/1fr 294px;margin-bottom:108px;margin-top:42px}.l-magazine__content{gap:95px;grid-area:content}.l-magazine__aside{grid-area:aside}.l-mobility.inquiry{background:linear-gradient(180deg,#0262840f,#02628400)}.c-banner_useful{display:flex;margin:40px 0}.c-banner_useful .wp-block-media-text__content{padding:16px}.c-banner_useful.download .wp-block-media-text__media{flex-shrink:0;width:160px}.c-banner_useful.download .wp-block-media-text__media img{height:100%;object-fit:cover}.c-banner_useful.download .c-banner_useful__h3 a{font-size:22px;line-height:1.45}.c-banner_useful.download .c-banner_useful__p{font-size:14px;margin:8px 0 0}.c-button_green.small{height:48px}.small .c-button_green__inner{font-size:12px;padding:0 12px 0 18px}.small .c-button_green__inner:after{height:29px;width:29px}.minimum .c-button_skeleton__inner{font-size:12px}.minimum .c-button_skeleton__inner:after{height:28px;width:28px}.c-button_special{margin:38px auto 0}.c-button_special__container a{gap:23px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.c-button_yellow.small{height:48px}.light .c-button_yellow__inner{font-size:24px}.small .c-button_yellow__inner{font-size:12px;padding:0 12px 0 18px}.basic .c-button_yellow__inner{border-radius:0 8px 8px 0}.light .c-button_yellow__inner:after{height:64px;width:64px}.small .c-button_yellow__inner:after{height:29px;width:29px}.c-button_yellow__figure{display:block;height:64px;width:87px}.c-footer_logo_alcohol{text-align:left}.c-footer_logo_alcohol__img{width:203px}.c-footer_link{gap:40px}.c-footer_cta__container{display:flex;justify-content:space-between;width:868px}.c-footer_cta__box{box-sizing:border-box;margin:0;padding:32px;width:420px}.c-footer_cta__green{font-size:40px}.c-footer_cta__big{font-size:24px}.c-footer_cta__small{font-size:18px;margin:8px 0 0}.c-footer_cta__button{width:100%}.basic .c-header_banner{width:auto}.top .c-header_button{display:none}.top .c-header_logo{background:#00a799}.c-header_logo.basic{background:#0000}.top .c-header_logo:hover{background:#2a706b}.top .c-header_logo__a{background:0;height:128px;width:128px}.top .c-header_logo__img{width:100%}.basic .c-header_logo__img{width:407px}.c-header_logo_alcohol__img{width:130px}.form .c-header_logo_alcohol__img{width:226px}.form .c-header_logo_alcohol__img:hover{background:0}.c-header_logo_basic__img{width:407px}.c-header_logo_campaign{width:168px}.p-ao-download_service{padding-bottom:160px}.p-ao-download_service__figure{margin-bottom:0}.p-ao-download_useful{padding:98px 0 172px;position:relative}.p-ao-download_useful__card{margin:48px 0 0}.p-ao-download_useful__a{display:flex}.p-ao-download_useful__figure{flex-basis:309px}.p-ao-download_useful__img{aspect-ratio:auto;height:100%}.p-ao-download_useful__body{display:flex;flex:1 1;flex-direction:column;padding:40px}:lang(en) .p-ao-download_useful__body{justify-content:center}.p-ao-download_useful__button{margin:0 0 0 auto}:lang(en) .p-ao-download_useful__button{bottom:40px;position:absolute;right:56px}.p-alcohol_case__h2{font-size:40px;gap:10px;justify-items:start;text-indent:none}.p-alcohol_case__h2:after{margin:22px 0 0}.p-alcohol_case__container{margin-top:82px}.p-alcohol_contact{padding:62px 0 99px}.p-alcohol_contact__container{width:576px}.p-alcohol_contact__h2{font-size:40px;gap:32px;line-height:1.5}.p-alcohol_contents{margin:42px 0 0}.p-alcohol_contents__h2{font-size:40px;gap:10px}.p-alcohol_contents__h2:after{margin:22px 0 0}.p-alcohol_contents__green{font-size:26px}.p-alcohol_contents__tab{gap:8px;grid-template:1fr/repeat(4,1fr);height:81px;margin-top:62px;max-width:967px;width:calc(100% - 48px)}.p-alcohol_contents__button{border-radius:6px;display:grid;font-size:22px;gap:4px;line-height:1.45;position:relative}.p-alcohol_contents__button.active{background:#83eee9}.p-alcohol_contents__button.active:after{content:""}.p-alcohol_contents__bubble{display:block}.p-alcohol_contents__small{font-size:15px}.p-alcohol_contents__inner{margin:32px 0 0}.p-alcohol_contents__inner:before{content:none}.p-alcohol_contents__panel{max-width:967px;width:calc(100% - 48px)}.p-alcohol_contents__a{display:grid;gap:0 44px;grid-template:auto auto 1fr/252px 1fr}.p-alcohol_contents__label{justify-self:start;margin:0}.p-alcohol_contents__title{font-size:24px}.p-alcohol_contents__text{font-size:15px}.p-alcohol_download__h2{font-size:40px;gap:10px;justify-items:start;text-indent:none}.p-alcohol_download__h2:after{margin:22px 0 0}.p-alcohol_download__container{margin-top:82px}.p-alcohol_download_form__heading{font-size:26px;margin:0;max-width:100%;width:auto}.p-alcohol_download_form__container{display:grid;gap:42px 84px;grid-template:auto 1fr/1fr 380px;max-width:968px}.p-alcohol_download_form__img{max-width:450px}.p-alcohol_download_form__text{font-size:18px;max-width:450px}.p-alcohol_download_form__form{grid-area:1/2/3;margin:0;max-width:380px;width:auto}.p-alcohol_fleet_basic__h2{font-size:40px;gap:10px;justify-items:start;letter-spacing:0;line-height:1.4;margin-bottom:64px;text-align:left}.p-alcohol_fleet_basic__h2:after{margin:22px 0 0}.p-alcohol_fleet_basic__cards{flex-direction:row;gap:40px;justify-content:flex-start}.p-alcohol_fleet_basic__card{margin:0;max-width:380px}.p-alcohol_footer{padding:42px 0}.p-alcohol_footer__container{display:grid;gap:0 73px;grid-template:repeat(3,auto)/485px 1fr;max-width:968px;width:calc(100% - 48px)}.p-alcohol_footer__h2{font-size:40px;letter-spacing:.1em}.p-alcohol_footer__figure{grid-area:1/2/4;height:258px;margin:0}.p-alcohol_footer__figure:after{bottom:0;height:344px;left:143px;width:344px}.p-alcohol_footer__img{left:0;position:absolute;top:-21px}.p-alcohol_footer__p{font-weight:700;margin:18px 0 0}.p-alcohol_footer__button{width:311px}.p-alcohol_form{border-radius:12px;box-shadow:0 4px 8px #0000001a,0 4px 33px #0000000a,0 36px 67px #1508631a;margin:56px auto 0;padding:49px 43px 63px;width:463px}.p-alcohol_form.form{margin:0;padding:47px 30px 60px;width:auto}.p-alcohol_list{background:0;margin:0;padding:0}.p-alcohol_list__ul{gap:32px;width:auto}.p-alcohol_list__li{font-size:20px;gap:14px;letter-spacing:0}.p-alcohol_list__li:before{height:27px;width:27px}.p-alcohol_seminar__h2{font-size:40px;gap:10px;justify-items:start;text-indent:none}.p-alcohol_seminar__h2:after{margin:22px 0 0}.p-alcohol_seminar__p{margin:62px auto 0;max-width:968px;text-align:left}.p-alcohol_seminar__container{margin-top:82px}.p-alcohol_useful__h2{font-size:40px;gap:10px;justify-items:start;text-indent:none}.p-alcohol_useful__h2:after{margin:22px 0 0}.p-alcohol_useful__container{margin-top:82px}.p-announce_award{background:#fff;border-radius:12px;padding:44px 44px 37px}.p-announce_award__heading{font-size:32px;text-align:left}.p-announce_award__summary{font-size:12px;margin-top:12px;text-align:left}.p-announce_detail__inner{display:flex;gap:40px;justify-content:space-between}.p-announce_detail__dl{gap:62px;max-width:478px}.p-announce_detail__form{display:flex;flex:1 1;justify-content:center;margin:0;max-width:382px}.p-announce_detail-2023__inner{display:flex;gap:40px;justify-content:space-between}.p-announce_detail-2023__dl{gap:62px;max-width:478px}.p-announce_detail-2023__form{display:flex;flex:1 1;justify-content:center;margin:0;max-width:382px}.p-announce_detail-2024__inner{display:flex;gap:40px;justify-content:space-between}.p-announce_detail-2024__dl{gap:62px;max-width:478px}.p-announce_detail-2024__form{display:flex;flex:1 1;justify-content:center;margin:0;max-width:382px}.p-announce_interview__inner{gap:48px 40px}.p-announce_interview__card{width:calc(33.33333% - 26.66667px)}.p-app_detail{padding-block:80px}.p-app_detail__card{display:grid;gap:0 24px;grid-template:"title img" auto "text img" 1fr/auto 1fr}.p-app_detail__title{font-size:35px;grid-area:title}.p-app_detail__text{font:15px/2 var(--font);grid-area:text;margin-top:32px}.p-app_detail__figure{grid-area:img;margin:0;width:464px}.p-app_scroll{display:block}.p-app_setting{padding-block:80px 0}.p-app_setting__heading{font-size:22px;width:484px}.p-app_setting__green{font-size:37px}.p-app_setting__img{border-radius:15px 15px 0 0;box-shadow:0 10.64px 34.03px #02627833;margin-top:25px}.p-archive_alcohol__h2{font-size:40px;gap:10px;justify-items:start;text-indent:none}.p-archive_alcohol__h2:after{margin:22px 0 0}.p-archive_alcohol__green{font-size:26px}.p-archive_alcohol__container{margin-top:68px}.p-archive_ao__category-heading{margin-bottom:118px}.p-archive_ao__item{align-items:center;display:grid;gap:min(137px,8.6272vw);grid-template-columns:480px 1fr}.p-archive_ao__item-body{width:100%}.p-archive_service{padding:240px 24px 197px}.p-archive_service__container{gap:86px 128px}.p-archive_service__card{width:calc(50% - 64px)}.p-archive_function__container{gap:0 106px}.p-archive_case__container{gap:48px 40px;grid-template:1fr/1fr 1fr}.p-archive_partner_case__container{grid-template:1fr/1fr 1fr 1fr}.p-archive_seminar__heading{font:700 40px/1.2 var(--font);gap:32px}.p-archive_useful{gap:0 40px}.p-archive_useful__card.old:nth-of-type(4){margin:102px 0 0}.p-ir__textlinks{margin-top:44px}.p-archive_issue{display:flex;padding-left:min(6.5vw,95px);padding-top:100px}.p-archive_issue:after{background:linear-gradient(140deg,#f4f4f487 19%,#fff0 61%)}.p-archive_issue__wrapper{gap:132px;padding:0 0 140px}.p-archive_issue__arrow{background:#0009;border-radius:50%;height:88px;opacity:0;width:88px}.p-archive_issue__arrow.prev{left:52px}.p-archive_issue__arrow.next{right:36px}.p-archive_issue__svg{height:44px;stroke:#fff;stroke-width:5;width:44px}.p-archive_financial__latest{gap:57px}.p-archive_financial__latest-heading{align-items:center;display:flex;gap:27px;margin-bottom:0;padding-bottom:15px}.p-archive_financial__latest-title{margin-bottom:0}.p-archive_financial__latest-content{display:grid;gap:45px;grid-template-columns:420px 1fr}.p-archive_financial__latest-movie{box-shadow:-17px -17px #2bcabc;margin-right:0;width:calc(100% - 17px)}.p-archive_financial__latest-doc-title{margin-bottom:18px}.p-archive_financial__latest-doc-list{gap:18px}.p-archive_financial__list{display:grid;grid-template-columns:repeat(4,1fr)}.p-archive_news{margin-top:48px;padding:19px 0 0}.p-archive_news__heading{font-size:24px;line-height:1.7}.p-archive_tag:after{content:""}.p-archive_tag:after,.p-archive_tag__card{width:calc(33.33333% - 20px)}.p-archive_tag__card:nth-of-type(3){margin:0}.p-archive_download{margin:104px 0 0}.p-archive_download__section:not(:first-of-type){margin:120px 0 0}.p-archive_download__heading{font-size:40px}.p-archive_download__lead{font-size:24px;line-height:1;margin:34px 0 0}.p-archive_download__container{grid-template-columns:1fr 1fr 1fr}.p-archive_download__card.wide{grid-column:1/4;grid-template:1fr/309px 1fr;min-height:278px}.wide .p-archive_download__figure{border-radius:12px 0 0 12px;height:auto;width:309px}.wide .p-archive_download__body{border-radius:0 12px 12px 0;display:flex;flex-direction:column;gap:16px;padding:40px 53px}.wide .p-archive_download__title{font-size:28px}.p-archive_download__text{font-size:14px}.wide .p-archive_download__text{font-size:16px;line-height:1.5;padding:6px 0 0}.wide .p-archive_download__ul{margin:auto 0 0;padding:6px 0 0}.p-archive_industry__container{padding:102px 24px 140px}.p-archive_industry__card{margin-bottom:62px;width:calc(33.33333% - 40px)}.p-archive_industry__card:last-of-type{margin-bottom:62px}.p-basic_download{background:#03d6c6;padding:64px 0 109px}.p-basic_download__heading{font-size:46px;text-align:center;width:auto}.p-basic_download__heading br{display:none}.p-basic_download__container{margin:0}.p-basic_download__inner{background:#fff;border-radius:12px;box-shadow:0 36px 67px #1508631a;box-sizing:border-box;display:flex;gap:92px;justify-content:flex-end;margin:39px auto 0;max-width:968px;padding:47px 43px 60px;width:calc(100% - 48px)}.p-basic_download__figure{background:0;flex:1 1;max-width:402px;overflow:visible;padding:12px 0 0}.p-basic_download__figcaption{color:#00a799;font-size:28px;margin:0;width:auto}.p-basic_download__picture{height:290px;margin:47px 0 0;width:402px}.p-basic_download__img{left:-71px;top:-18px;width:544px}.p-basic_download__form{margin:0;max-width:360px}.p-basic_effect{padding:148px 0}.p-basic_effect__container{align-items:center;display:flex;gap:78px;margin:auto;max-width:1096px;width:calc(100% - 48px)}.p-basic_effect__figure{flex:1 1;height:auto;margin:0;max-width:576px}.p-basic_effect__inner{margin:0;width:378px}.p-basic_feature{padding:84px 0 114px}.p-basic_feature__dl{display:flex;flex-flow:wrap;gap:109px 80px;justify-content:center;margin:68px auto 0;width:calc(100% - 48px)}.p-basic_feature__block{width:calc(33.33333% - 53.33333px)}.p-basic_feature__block.small{align-items:center;gap:40px;grid-template-columns:147px 1fr;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.small .p-basic_feature__dt{color:#333;font-size:16px;text-align:center}.easy .p-basic_feature__dd{margin:49px 0 0}.compliance .p-basic_feature__dd{margin:59px 0 0}.small .p-basic_feature__dd{width:100%}.p-bpo_download{padding:164px 0 157px}.p-bpo_download__heading{font-size:36px;margin:0;max-width:100%;width:auto}.p-bpo_download__container{display:grid;gap:42px 84px;grid-template:auto 1fr/1fr 420px;margin:auto;max-width:968px;width:calc(100% - 48px)}.p-bpo_download__img{max-width:100%;width:100%}.p-bpo_download__form{background:#fff;border-radius:10px;box-shadow:0 16px 77px #234d4a17;box-sizing:border-box;grid-area:1/2/3;margin:0;max-width:420px;padding:24px 34px 34px;width:auto}.p-bpo_effect{padding:148px 0 202px}.p-bpo_effect__container{align-items:center;display:flex;gap:78px;margin:auto;max-width:1096px;width:calc(100% - 48px)}.p-bpo_effect__figure{flex:1 1;height:auto;margin:0;max-width:576px}.p-bpo_effect__inner{margin:0;width:378px}.p-bpo_solution{padding:182px 0 151px}.p-bpo_solution:before{border-left:113px solid #0000;border-right:113px solid #0000;border-top:103px solid #fff}.p-bpo_solution__heading{font-size:32px}.p-bpo_solution__heading br{display:none}.p-bpo_trouble{padding:96px 0 135px}.p-bpo_trouble__heading{font-size:32px}.p-bpo_trouble__br{display:none}.p-bpo_trouble__dl{align-items:flex-start;display:flex;flex-flow:wrap;gap:83px 40px;justify-content:center;margin:66px auto 0;width:calc(100% - 48px)}.p-bpo_trouble__block{gap:20px;width:calc(33.33333% - 26.66667px)}.p-career_benefits{padding:111px 0 133px}.p-career_benefits__container{width:calc(100% - 96px)}.p-career_benefits__heading{font-size:55px}.p-career_benefits__img{width:312px}.p-career_benefits__inner{margin:156px 0 0}.p-career_data{padding:88px 0 42px}.p-career_data__header{width:calc(100% - 96px)}.p-career_data__heading{font-size:55px}.p-career_data__small{margin:40px 0 0}.p-career_data__dl{gap:40px;margin:22px 0 0;padding:0 48px 82px}.p-career_data__right{gap:40px}.p-career_document{padding:102px 0}.p-career_document__container{width:calc(100% - 96px)}.p-career_document__heading{font-size:55px}.p-career_document__inner{margin:53px 0 0}.p-career_form{padding:102px 0 119px}.p-career_form__container{gap:32px 47px;grid-template-columns:repeat(2,1fr)}.p-career_form__inner.text{grid-column:1/3}.p-career_form__button{width:134px}.p-career_interview{padding:102px 0 116px}.p-career_interview__container{width:calc(100% - 96px)}.p-career_interview__heading{font-size:55px}.p-career_interview__search{margin:64px 0 0;padding:26px 26px 45px}.p-career_interview__ul{margin:26px 0 0}.p-career_interview__swiper{margin-top:112px}.p-career_interview__swiper:after{content:""}.p-career_interview__all,.p-career_interview__dots{margin-top:52px}.p-career_occupation{padding:102px 0}.p-career_occupation__container{width:calc(100% - 96px)}.p-career_occupation__heading{font-size:55px}.p-career_occupation__inner,.p-career_occupation__none{margin:38px 0 0}.p-career_occupation__section{margin:62px 0 0}.p-career_occupation__video{margin-left:0;width:840px}.p-career_occupation__title{width:calc(100% - 96px)}.p-career_occupation__ol{margin:38px 0 0;padding:0 46px}.p-career_occupation__small{margin-top:65px;width:calc(100% - 96px)}.p-career_occupation__button{width:315px}.p-career_values{padding:102px 0 106px}.p-career_values__container{width:calc(100% - 96px)}.p-career_values__heading{font-size:55px}.p-career_values__dl{margin:64px 0 0}.p-case_cta{margin:0;padding:32px 0}.p-case_cta__container{align-items:center;display:grid;gap:28px 84px;grid-template:repeat(3,auto)/292px 1fr;width:calc(100% - 48px)}.p-case_cta__heading{font-size:32px;grid-area:1/2}.p-case_cta__figure{grid-area:1/1/4;height:210px;margin:0}.p-case_cta__text{grid-area:2/2;line-height:1.5;margin:0}.p-case_cta__text br{display:inline}:lang(en) .p-case_cta__text br{display:none}.p-case_cta__button{grid-area:3/2;margin:0;min-width:230px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.l-case-b .p-case_form__wrapper{gap:46px 129px}.p-cmn_content{min-height:calc(100vh - 256px)}.p-company_shareholder__inner{margin-top:125px}.p-company_team{padding:101px 0 119px}.p-company_team__message{width:698px}.p-company_vision__img{width:900px}.p-contact_form__section{display:flex;gap:40px;justify-content:space-between}.p-contact_form__inner{margin:0;width:calc(50% - 20px)}.p-contact_form__inner.text{width:100%}.p-contact_form__button{width:134px}.p-content.career{padding:41px 0 102px}.p-content.case{max-width:632px}.special .p-content__container h2{font-size:28px;margin:38px 0 0}.special .p-content__container h3,.special .p-content__container p{font-size:20px;margin:38px 0 0}.special .p-content__container figcaption{margin:16px 0 0}.special .p-content__container .wp-block-image{gap:40px;margin:38px 0 0}.special .p-content__container .is-layout-flex{align-items:start;gap:40px;grid-auto-flow:column;margin:38px 0 0}.p-content_special__table{margin:38px 0 0}.p-content_special__table tbody{display:table-row-group}.p-content_special__table table{border-collapse:initial;border-spacing:0 16px}.p-content_special__table table tr{display:table-row}.p-content_special__table table td{display:table-cell}.p-content_special__table table td:first-of-type{padding:0 24px 0 0;white-space:nowrap}.p-content_special__table ul{margin:26px 0 0}.p-content_special__heading{margin:58px 0 0}.p-content_special__figure{margin:26px 0 0}.p-content_special__list{margin:38px 0 0}.p-content_special__cta{gap:40px;grid-template-columns:1fr 1fr;margin:38px 0 0}.p-content_special__cta .wp-block-media-text__content{gap:40px}.p-content_special__editor{margin:38px 0 0}.p-device_smartdrive__container{grid-template:"text img" auto "left right" auto/504px 1fr}.p-exam_cv__inner{box-sizing:border-box;padding:85px 372px 85px 0;position:relative}.p-exam_cv__figure{margin:-40px -50px 0 auto;position:absolute;right:0;top:90px;width:450px}.p-exam_cv__button{margin-top:26px;max-width:230px}.p-fleet_case__header{align-items:center;display:grid;gap:59px;grid-template:1fr/251px auto;height:318px;justify-content:center}.p-fleet_case__icon{width:251px}.p-fleet_case__heading{font-size:41px;letter-spacing:.1em;text-align:center;text-indent:.1em}.p-fleet_case__small{font-size:25px;letter-spacing:.22em;text-indent:.35em}.p-fleet_case__section{margin-top:73px}.p-fleet_case__ul{grid-template-columns:1fr 1fr 1fr}.p-fleet_case__button{margin-top:47px}.p-fleet_download{background:#03d6c6;margin:40px 0 0;padding:64px 0 109px}.p-fleet_download.simple{padding-top:64px}.p-fleet_download__heading{font-size:46px;text-align:center;width:auto}.p-fleet_download__heading br{display:none}.p-fleet_download__inner{background:#fff;border-radius:12px;box-shadow:0 36px 67px #1508631a;box-sizing:border-box;display:flex;gap:92px;justify-content:flex-end;margin:39px auto 0;max-width:968px;padding:47px 43px 60px;width:calc(100% - 48px)}.p-fleet_download__block{background:0;flex:1 1;max-width:402px;overflow:visible;padding:12px 0 0}.p-fleet_download__figure{margin:0;width:auto}.p-fleet_download__figcaption{color:#00a799;font-size:28px}.p-fleet_download__picture{height:290px;margin:47px 0 0;width:402px}.p-fleet_download__img{left:-71px;top:-18px;width:544px}.p-fleet_download__list{color:#00a799;font-size:22px;letter-spacing:1.1px;margin-top:48px;width:auto}.p-fleet_download__title{font-weight:600}.p-fleet_download__form{margin:0;max-width:360px}.p-fleet_function{padding:82px 0}.p-fleet_function.simple{padding-bottom:96px}.p-fleet_function__ul{grid-template-columns:1fr 1fr 1fr;margin:24px 0 0}.p-fleet_function__simple{margin-top:96px}.p-fleet_function__button{margin-top:130px}.p-fleet_issue{padding:102px 0 132px}.p-fleet_issue.simple{padding-bottom:102px 0 118px}.p-fleet_issue__heading{font-size:50px;padding-left:42px}.p-fleet_price{background:#fff;border-radius:12px;box-shadow:0 35.622px 66.926px #1508631a;margin-block:84px 147px;padding-block:81px 74px;width:718px}.p-fleet_price__heading{font-size:40px;gap:32px;letter-spacing:4px}.p-fleet_price__p{margin-top:60px}.p-fleet_price__button{margin-top:44px}.p-fleet_promote{background:#efefef radial-gradient(35% 77% at 85% 10%,#019f982e 0,#019f9800);padding:92px 0}.p-fleet_promote__headline{font-size:40px;gap:32px;letter-spacing:4px;margin-bottom:56px}.p-fleet_promote__container{background:#fff;border-radius:12px;box-shadow:0 10px 32px #02627833;box-sizing:border-box;padding:36px 43px 73px}.p-fleet_promote__heading{font-size:42px;line-height:1.35;margin:13px 0 0}.p-fleet_promote__inner{display:grid;gap:38px 40px;grid-template:auto auto/auto 421px;margin:38px 0 0}.p-fleet_promote__inner.partner{gap:35px 40px}.p-fleet_promote__figure{grid-area:1/1/3;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 0 0 -140px;position:relative}.p-fleet_promote__screen{border-radius:8px;box-shadow:0 15px 48px #02627833;margin:0}.p-fleet_promote__img{bottom:-55px;left:0;margin-left:auto;margin-right:10px;position:absolute;right:0;width:423px}.p-fleet_promote__content{display:block;grid-area:1/2;margin:27px 0 0}.p-fleet_promote__text{letter-spacing:.14em;line-height:1.7;margin:24px 0 0}.p-fleet_promote__simple{margin-top:0}.p-fleet_promote__button{display:block;grid-area:2;margin:0}.p-fleet_promote__partner{display:block;height:108px;position:relative;width:420px}.p-fleet_promote__partner_button{display:none}.p-fleet_purpose{padding:82px 0 127px}.p-fleet_purpose__ul{grid-template-columns:1fr 1fr 1fr}.modal .p-fleet_purpose__ul{grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.p-footer_menu_alcohol{align-items:center;gap:36px;grid-template:auto/252px 1fr}.p-footer_menu_alcohol__inner{grid-template:auto 1fr/1fr}.p-footer_menu_alcohol__container{height:143px}.p-footer_menu_alcohol__ul{display:flex;gap:40px}.p-footer_menu_alcohol__ul.first{grid-area:2}.p-footer_menu_alcohol__ul.second{gap:24px}.green .p-footer_menu_alcohol__a{font-size:14px}.second .p-footer_menu_alcohol__a{font-size:12px}.p-form_text__left{flex-shrink:1;margin-right:46px}.p-from_text__logo{height:26.82px;margin:66px 0 0;width:162.44px}.p-form_text__wrap{margin-top:42px;padding:0;width:100%}.p-form__text__img{display:block;margin-top:52px;max-width:420px;width:100%}.p-form_price__left{flex:1;margin-right:40px;max-width:632px}.p-form_form{flex-shrink:0;margin:0;width:296px!important;width:376px}.inquiry-demo .p-form_form{margin:72px 0 0}.p-function_cta{background:linear-gradient(148deg,#17baac2e 15%,#00a79900 48%,#00a79900 78%),linear-gradient(0deg,#3ba7bd26,#3ba7bd26),#fff;padding:82px 0 88px}.p-function_cta--alc{padding-block:39px}.p-function_cta__container{gap:24px 41px;grid-template:"img text" auto "img btn" auto/463px 1fr;width:calc(100% - 48px)}.p-function_cta--alc .p-function_cta__container{grid-template:"text img" auto "btn img" auto/1fr 384px;width:100%}.p-function_cta__figure{grid-area:img;width:100%}.p-function_cta__img{transform:translate(-64px,-19px)}.p-function_cta--alc .p-function_cta__img{transform:translate(0)}.p-function_cta__h2{align-self:end;font-size:48px;grid-area:text}.p-function_cta--alc .p-function_cta__h2{line-height:1}.p-function_cta__button{grid-area:btn;margin:0;width:248px}.p-header_heading_left{align-self:end;gap:10px;text-align:left}.p-header_heading_left.border-left{gap:4px;padding-left:44px}.p-header_heading_left__title{font-size:50px}.p-header_heading_left__lead{font-size:16px;line-height:1.35}.p-header_alcohol_archive{overflow:hidden}.p-header_alcohol_archive__container{max-width:970px;padding:70px 0 91px;width:calc(100% - 48px)}.p-header_alcohol_archive__container:before{height:432px;left:853px;top:-205px;width:432px}.p-header_alcohol_archive__container:after{bottom:-51px;left:-345px}.p-header_alcohol_archive__p{font-size:32px}.p-header_alcohol_archive__h1{color:#000;font-size:40px;line-height:1.35;margin:9px 0 0}.p-header_alcohol_archive__button{height:85px;max-width:440px}.p-header_alcohol_archive__button .c-button_yellow__inner{font-size:27px}.p-header_alcohol_archive__block{bottom:50%;display:block;left:545px;position:absolute;translate:0 50%;width:366px}.p-header_alcohol_form{width:auto}.p-header_alcohol_form__h1{font-size:42px}.p-header_alcohol_form__p{font-size:20px;margin:24px 0 0}.p-header_alcohol_single{padding:148px 0 56px}.p-header_alcohol_single__container{display:grid;gap:68px 44px;grid-template:auto/336px 1fr;max-width:968px;width:calc(100% - 48px)}.p-header_alcohol_single__a{margin:0 0 -20px}.p-header_alcohol_single__heading{display:grid;gap:4px 24px;grid-template:auto/8px 1fr;margin:0}.p-header_alcohol_single__heading:before{content:""}.p-header_alcohol_single__h1{font-size:32px;grid-area:1;letter-spacing:.05em;line-height:1.6}.p-header_alcohol_single__name{font-size:20px;grid-area:2;margin:0}.p-header_alcohol_single__name br{display:none}.p-header_alcohol_single__wrapper{grid-area:3/1;margin:0}.p-header_alcohol_single__slider{height:336px}.p-header_alcohol_single__button{display:grid}.p-header_alcohol_single__inner{grid-area:3;margin:0}.p-header_alcohol_single__ul{display:flex;flex-wrap:wrap;gap:18px 24px;margin:14px 0 0}.p-header_alcohol_single__li{grid-template-columns:27px 1fr}.p-header_alcohol_single__li:before{height:27px;width:27px}.p-header_alcohol_single__p{font-size:15px;margin:31px 0 0;padding:24px}.p-header_alcohol_single__pagination{margin:32px 0 0}.p-header_app{position:relative}.p-header_app__inner{max-width:968px}.p-header_app__header{top:124px}.p-header_app__figure{height:auto;margin:0 0 0 451px;width:784px}.p-header_app__text{background:0;left:0;margin:auto;max-width:968px;padding:0;position:absolute;right:0;top:357px;width:calc(100% - 48px)}.p-header_app__p{color:#000;font-size:11px;margin:0;width:376px}.p-header_app__button{left:0;margin:0}.p-header_ao__inner{max-width:1208px;padding-top:148px}.p-header_ao__catch--large,:lang(en) .p-header_ao__catch--large{font-size:65px}.p-header_ao__figure{left:50%;margin:0;position:absolute;top:165px}.p-header_ao__img{transform:none;width:593px}.p-header_ao__button{bottom:112px;left:60%;margin:0;max-width:337px;position:absolute;translate:-50% 0;z-index:1}.p-header_ao__message{bottom:-20px;left:-9px;padding:64px 66px;position:relative;width:45%}.p-header_basic{background:#dcfefd;overflow:hidden;padding:0}.p-header_basic__container{display:flex;gap:61px;margin:auto;max-width:972px;padding:62px 0 53px;position:relative;width:calc(100% - 48px)}.p-header_basic__inner{overflow:visible;padding:0}.p-header_basic__block{align-items:start;display:grid;grid-template:auto auto 1fr 53px/484px 1fr;margin:auto;max-width:968px;padding:62px 0 25px;position:relative;width:calc(100% - 48px)}.p-header_basic__block:after,.p-header_basic__block:before{bottom:auto;height:643px;left:-110px;top:-123px;width:643px}.p-header_basic__block:after{height:924px;inset:auto -112px -308px auto;width:924px}.p-header_basic__heading{gap:10px;margin:0;width:auto}.p-header_basic__p{font-size:18px;grid-area:2;margin:32px 0 0;width:auto}.c .p-header_basic__p{width:404px}.p-header_basic__figure{align-self:end;grid-area:1/2/5;margin:0}.p-header_basic__figcaption{margin-top:65px;text-align:right}.p-header_basic__img{width:586px}.p-header_basic__banner{grid-area:3;margin:25px 0 0;width:404px}.p-header_case{padding:107px 0}.p-header_case__inner{display:grid;gap:36px 50px;grid-template:auto 64px/1fr 502px;margin:auto;max-width:945px;width:calc(100% - 48px)}.p-header_case__figure{grid-row:span 2;height:286px;margin:0;width:502px}.p-header_case__img{display:none}.p-header_case__lottie{display:block}.p-header_case__button{margin:0;width:231px}.p-header_company__container{grid-template:"heading img" auto "text img" auto/45% 1fr}.p-header_device__figure{height:auto;margin:0 calc(50% - 50vw) 0 auto}.p-header_fleet__slider{height:665px}.b .p-header_fleet__slider{height:587px}.p-header_fleet__figure:after{height:642px;left:36px;top:-40px;width:642px}.p-header_fleet__img{width:1182px}.p-header_fleet.common .p-header_fleet__free{font-size:18px}.p-header_function_single__figure:is(a){pointer-events:auto}.p-header_function_single__figure:is(a):hover{opacity:.7}.p-header_function_single__only-pc,.p-header_function_single__play{display:block}.p-header_function_single__only-sp{display:none}.p-header_ir__heading{font-size:100px}.p-header_ir__links{gap:35px}.p-header_ir__link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-header_ir__link .c-button_skeleton__inner{font-size:16px;padding:14px 14px 14px 24px}.p-header_mobility{align-items:center;height:calc(100vh - 116px);min-height:714px}.p-header_mobility__img{margin:-35vw 0 0 5vw;max-width:1087px;width:100vw}.p-header_mobility__container{bottom:0;height:339px;margin:auto 0;padding:88px 0 0;top:0;width:667px}.p-header_mobility__name{font:23px/1.22 var(--font)}.p-header_mobility__heading{font-size:64px;margin:5px 0 0}.p-header_mobility__text{margin:2px 0 0}.p-header_mobility__text br{display:none}.p-header_mobility__button{margin:30px auto 0 0;width:230px}.p-header_mobility__field canvas{min-height:714px}.p-header_mobility_case{margin-top:64px}.p-header_mobility_case__heading{align-items:center;display:flex;font-size:60px;height:153px;justify-content:center;margin:0 auto;position:relative;text-align:center;width:348px}.p-header_mobility_case__heading:before{border-left:10px solid #3edcd5;border-top:10px solid #3edcd5;box-sizing:border-box;content:"";height:36px;left:0;position:absolute;top:0;width:36px}.p-header_mobility_case__heading:after{border-bottom:10px solid #3edcd5;border-right:10px solid #3edcd5;bottom:0;box-sizing:border-box;content:"";height:36px;position:absolute;right:0;width:36px}.p-header_mobility_case__text{color:#333;font:14px/2.2 var(--font);letter-spacing:.05em;margin:64px auto 0;text-align:center;width:420px}.p-header_mobility_case__button{margin:42px auto 0}.p-header_single_news__heading{font-size:36px;line-height:1.7}.p-header_partner{border-width:32px;width:calc(100% - 64px)}.p-header_partner__container{display:grid;grid-template-columns:373px 67px 1fr;grid-template-rows:auto auto 1fr;max-width:966px;padding-block:64px;position:static;width:calc(100% - 48px)}.thumbnail .p-header_partner__container{grid-template-columns:301px 139px 1fr}.p-header_partner__heading{font-size:50px;grid-column:1/3;grid-row:1;letter-spacing:5px;line-height:1.4;margin-inline:0;width:auto}.p-header_partner__text{grid-column:1/3;grid-row:2;letter-spacing:.64px;margin-inline:0;margin-top:24px;width:auto}.p-header_partner__cover{grid-column:2/4;grid-row:1/4;justify-content:start;margin-inline:0;margin-top:6px;width:auto}.thumbnail .p-header_partner__cover{margin-top:81px}.p-header_partner__badge{bottom:32px;right:32px}.p-header_partner__badge_img{width:279px}.p-header_partner__illust{margin:0;width:100%}.p-header_partner__img{border-radius:8px;height:auto;width:600px}.p-header_partner__button{grid-row:3;margin-inline:0;margin-top:33px;position:static;width:343px}.p-header_policies{line-height:1.2}.p-header_policies:before{left:0;width:6px}.p-header_policies br{display:none}.p-header_reasons{background:radial-gradient(102% 266% at 100% 94%,#019f984d 0,#fcfcfc00)}.p-header_reasons__inner{display:flex;justify-content:space-between}.p-header_reasons__box{opacity:0;transform:translateY(30px)}.p-header_reasons__title{margin:22px 0 0}.p-header_recorder{padding:0 24px}.p-header_recorder__inner{display:grid;grid-template:"title figure" auto "text figure" 1fr "button figure" 1fr/645px 1fr;margin:0 auto;padding:0}.p-header_recorder__header{margin-top:80px;max-width:600px;position:static}.p-header_recorder__figure{grid-area:figure;height:742.77px;margin:0 0 0 -237px;position:relative;width:869px}.p-header_recorder__img{border-radius:12px 0 0 12px;height:572px}.p-header_recorder__card{display:block;height:361.77px;left:96px;position:absolute;top:382px;width:537px}.p-header_recorder__text{align-items:flex-end;background:none;color:#333;display:flex;font:400 11px/2 var(--font);margin:0 0 32px 73px;padding:0;width:252px}.p-header_recorder__button{margin-top:60px;width:252px}.p-header_service{display:flex}.p-header_service__inner{display:grid;grid-template:"title" auto "text" 1fr "button" auto/1fr;height:100%}.p-header_service__heading{font-size:60px;grid-area:title;padding:61px 57px}.p-header_service__text{align-items:flex-end;display:block;display:flex;font:500 14px/2.1 var(--font);grid-area:text;letter-spacing:.05em;margin:0 30px;width:248px}.p-header_service__button{display:block;grid-area:button;margin:40px 30px 105px;width:248px}.p-header_service__button.small{display:none}.p-header_service__img{border-radius:12px}.p-header_service__figure{height:auto;margin:0 -236px 0 auto;width:860px}.p-header_smartdrive__figure{height:auto;margin:0 calc(50% - 50vw) 0 auto}.p-header_special{padding:92px 0}.p-header_special__container{gap:42px}.p-header_special__container:before{right:-440px;top:-415px;width:581px}.p-header_special__container:after{bottom:-329px;left:-539px;width:774px}.p-header_special__heading{font-size:42px}.p-header_special__small{font-size:24px;margin:14px 0 0}.p-header_special__img{border-radius:12px}.p-header_special__text{font-size:18px;font-weight:700}.p-header_sustainability{background:radial-gradient(87% 126.94% at 62.43% 41.5%,#e9f2f07a 0,#ccdbd77a 63.66%,#c7d8d47a);border:32px solid #fff;box-sizing:border-box;padding:0;position:relative;width:100%}.p-header_sustainability:after{display:none}.p-header_sustainability__container{align-items:center;background:none;display:flex;gap:24px;padding:0;position:relative;width:100%}.p-header_sustainability__container:after{content:"";display:block;padding-top:60%}.p-header_sustainability__title{width:80%}.p-header_sustainability__circle{bottom:-16px;position:absolute;right:-16px}.p-header_tennisfund__nav{top:128px}.p-header_tennisfund__nav-inner{justify-content:center}.p-header_tennisfund__nav-link{font-size:18px;margin:0;max-width:none;padding:16px 64px}.p-header_useful{display:grid;gap:47px 40px;grid-template-columns:1fr 1fr;width:calc(100% - 48px)}.p-header_useful__container{grid-column:1/3;width:100%}.p-header_useful__date{margin:48px 0 0}.p-header_useful__heading{font:700 34px/1.35 var(--font);margin:19px 0 0}.p-header_useful__text{grid-column:1/2;margin:0;width:100%}.p-header_useful__figure{display:block;grid-column:2/3;margin:0}.p-header_useful__img{border-radius:12px}.p-header_user-conference{height:542px}.p-header_user-conference__container{max-width:900px;top:52px;width:calc(100% - 64px)}.p-header_user-conference__date{padding-left:8px}.p-header_user-conference__heading{margin-top:24px}.p-header_user-conference__title{font-size:91px;line-height:95px}.p-header_user-conference__inner{gap:12px 24px;height:80px;margin-top:14px}.p-header_user-conference__year{font-size:91px;letter-spacing:-4.095px}.p-header_user-conference__logo{width:160px}.p-header_user-conference__subtitle{font-size:20px;letter-spacing:1px}.p-header_user-conference__a{margin-left:7px;width:417px}.p-home_contact__container{padding:201px 0}.p-home_contact__heading{font-size:57px}.p-home_contact__button{margin:51px 0 0;width:272px}.p-home_contact__figure{bottom:0;right:-26px}.p-home_contact__img{width:816px}.p-home_ao__lead{font-size:min(81px,5.10076vw);margin-bottom:min(140px,8.81612vw)}:lang(en) .p-home_ao__lead{font-size:min(73px,4.59698vw)}.p-home_ao__title{display:none}.p-home_ao__objects{box-sizing:border-box;height:min(642px,40.42821vw);margin:0 auto;max-width:100%;padding-top:0;position:relative;width:min(817px,51.44836vw)}.p-home_ao__office{display:block;left:50%;position:absolute;top:52%;transform:translate(-50%,-50%);width:min(364px,22.92191vw);z-index:1}.p-home_ao__office img{width:100%}.p-home_ao__features{display:grid;gap:min(13px,.81864vw) min(249px,15.6801vw);grid-template-columns:repeat(2,1fr);padding:0 min(16px,1.00756vw)}.p-home_ao__feature{display:flex;flex-direction:column-reverse;width:100%}.p-home_ao__feature:nth-child(n+3){flex-direction:column}.p-home_ao__feature-figure{width:100%}.p-home_ao__feature-title{font-size:min(26px,1.63728vw);padding:8px 4px}.p-home_ao__button{margin-top:41px;max-width:286px}.p-home_ao__companies{flex-direction:row;gap:min(27px,1.70025vw);justify-content:center;margin:65px auto 0;max-width:min(872px,54.91184vw)}.p-home_ao__companies img{height:min(112px,7.0529vw)}.p-home_banner{background-color:#fff;padding-bottom:53px}.p-home_detail{margin-top:max(-50px,-3.14861vw);overflow:hidden;padding-top:min(180px,11.33501vw)}.p-home_detail__sec1{height:min(804px,50.62972vw);overflow:visible;padding-top:min(139px,8.75315vw);position:relative}.p-home_detail__line{display:block;position:absolute;top:min(139px,8.75315vw);transform:translate(13.4%);width:min(1827px,115.05038vw);z-index:-1}.p-home_detail__line .path{stroke-dasharray:4000;stroke-dashoffset:3510;transition:1.5s ease-out}.is-inview .p-home_detail__line .path{stroke-dashoffset:0}.p-home_detail__earth{height:auto;margin:0 auto;position:absolute;right:max(-36px,-2.267vw);top:max(-206px,-12.97229vw);transform:translate(10%);width:min(878px,55.28967vw)}.p-home_detail__earth-svg{position:static;transform:none}.p-home_detail__catch{font-size:min(107px,6.7380352645vw);height:min(349px,21.97733vw);letter-spacing:.18em;line-height:1.3;margin:0;width:100%}:lang(en) .p-home_detail__catch{font-size:min(52px,3.27456vw)}.p-home_detail__catch-text{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-home_detail__catch-text:first-child{left:19%;top:min(32px,2.01511vw)}:lang(en) .p-home_detail__catch-text:first-child{font-size:min(145px,9.13098vw);font-weight:200;left:21.8%;letter-spacing:5.8px;top:min(24px,1.51134vw)}:lang(en) .p-home_detail__catch-text:first-child>span{font-size:min(81px,5.10076vw);font-weight:300;letter-spacing:2.46px;margin-left:23px}.p-home_detail__catch-text:nth-child(2){right:46%;text-align:right;top:min(238px,14.98741vw)}.p-home_detail__catch-text:nth-child(2) span{font-size:min(53px,3.33753vw)}:lang(en) .p-home_detail__catch-text:nth-child(2){font-weight:300;letter-spacing:1.56px;right:48.3%;top:min(244px,15.36524vw)}.p-home_detail__lead{display:block;left:min(563px,35.4534vw);margin-bottom:0;position:absolute;top:min(610px,38.4131vw)}:lang(en) .p-home_detail__lead{left:min(573px,36.08312vw);top:min(600px,37.78338vw)}.p-home_detail__lead span{background-color:initial;color:#20202f;font-size:min(26px,1.63728vw);padding:0}:lang(en) .p-home_detail__lead span{font-size:min(19px,1.19647vw)}.p-home_detail__connector{display:block}.p-home_detail__db{height:min(376px,23.67758vw);padding:min(22px,1.38539vw);width:min(376px,23.67758vw)}.p-home_detail__db-inner{transform:scale(.6)}.p-home_detail__db-title{display:block;height:100%;position:absolute;top:0;width:100%;z-index:1}.p-home_detail__dx:before{background:#0061b2;height:calc(100% - 307px);top:80px;width:min(5px,.31486vw)}.p-home_detail__bg-line{display:block;left:0;top:max(-159px,-10.01259vw);width:min(1481px,93.26196vw);z-index:-1}.p-home_detail__bg-line path{stroke-dasharray:310%;stroke-dashoffset:300%;transition:all 3s}.is-inview .p-home_detail__bg-line path{stroke-dashoffset:610%}.p-home_fleet__lead{font-size:min(81px,5.10076vw);margin-bottom:min(140px,8.81612vw)}:lang(en) .p-home_fleet__lead{font-size:min(73px,4.59698vw)}.p-home_fleet__title{display:none}.p-home_fleet__objects{height:min(714px,44.96222vw);margin:0 auto;max-width:100%;padding:0;position:relative;transform:translate(min(-25px,-1.57431vw));width:min(883px,55.60453vw)}.p-home_fleet__ellipse{height:min(520px,32.74559vw);width:min(520px,32.74559vw)}.p-home_fleet__ellipse--right{right:0}.p-home_fleet__ellipse--left{bottom:0;left:0;top:auto}.p-home_fleet__car{left:17%;max-width:100%;position:absolute;top:28.8%;transform:none;width:min(526px,33.12343vw)}.p-home_fleet__feature{gap:17px;position:absolute}.p-home_fleet__feature--filter{flex-direction:column;left:20.8380520951%;top:12.0448179272%;--feature-img-width:min(125px,7.87154vw)}.p-home_fleet__feature--timeline{left:74.4054360136%;top:43.2773109244%;--feature-img-width:min(141px,8.87909vw)}.p-home_fleet__feature--recorder{left:9.1732729332%;top:76.6106442577%;--feature-img-width:min(167px,10.51637vw)}.p-home_fleet__feature--overview{flex-direction:column;left:67.610419026%;top:5.8823529412%;--feature-img-width:min(184px,11.5869vw)}.p-home_fleet__feature-title{background-color:initial;font-size:min(27px,1.70025vw);padding:0}.p-home_fleet__text{margin-top:47px}.p-home_fleet__button{margin-top:47px;max-width:286px}.p-home_fleet__companies{box-sizing:border-box;gap:min(12px,.75567vw);grid-template-columns:repeat(6,1fr);margin:min(74px,4.65995vw) auto 0;max-width:min(831px,52.32997vw);padding:min(20px,1.25945vw) 0}.p-home_mobility__header{align-items:center;aspect-ratio:1312/537;margin-bottom:50px}.p-home_mobility__title{font-size:min(81px,5.10076vw)}.p-home_mobility__title br{display:none}.p-home_mobility__lead{font-size:min(18px,1.1335vw)}.p-home_mobility__categories{display:grid;grid-template-columns:repeat(2,1fr);max-width:1000px;position:relative}.p-home_mobility__category{display:grid;grid-row:span 3;grid-template-rows:subgrid;padding:49px min(84px,5.28967vw);position:relative;z-index:1}.p-home_mobility__category-line{height:100%;left:50%;margin:0;position:absolute;top:0;transform:translate(-50%);width:1px;z-index:1}.p-home_mobility__category-title{font-size:27px;padding:0 30px}.p-home_mobility__category-lead{font-size:18px;line-height:1.7;padding:0 30px}:lang(en) .p-home_mobility__category-lead{letter-spacing:.02em}.p-home_mobility__category-img{max-width:100%}.p-home_mobility__shapes{margin-top:-452px}.p-home_mobility__shapes img{transform:translate(-14%);width:139%}.p-ir_business__inner{gap:80px}.p-ir_business__heading{font-size:44px}.p-ir_business__heading:before{height:8px;width:93px}.p-ir_business__area{font-size:32px}.p-ir_business__domestic{display:flex}.p-ir_business__col-inner{align-items:flex-start;display:flex;gap:14px;max-width:100%}.p-ir_business__col{flex-grow:1;padding:22px 22px 32px}.p-ir_business__col-paragraph{padding-top:20px}.p-ir_business__target{margin-top:0}.p-ir_business__paragraph{max-width:100%;width:100%}.p-ir_business__overseas{align-items:center;flex-direction:row;gap:40px;padding:62px 50px 62px 30px}.p-ir_business__overseas-figures{align-items:center;flex-direction:row;position:relative}.p-ir_business__overseas-text{bottom:-20px;position:absolute;right:-20px}.p-ir_inquiry__note{margin:68px 0 0}.p-ir_numbers__heading{font-size:44px;margin-bottom:80px}.p-ir_numbers__heading:before{height:8px;width:93px}.p-ir_numbers__content{grid-template-columns:repeat(3,1fr)}.p-ir_strength__heading{font-size:44px;margin-bottom:80px}.p-ir_strength__heading:before{height:8px;width:93px}.p-ir_strength__main{gap:180px}.p-ir_strength__lead{margin-bottom:12px}.p-ir_strength__title{margin-bottom:24px}.p-ir_strength__picture{margin-top:80px}.p-ir_strength__strategy{gap:80px}.p-ir_strength .u-only-pc{display:block}.p-ir_strategy{padding:40px}.p-ir_strategy__title{background-color:#00a799;border-radius:8px;color:#fff;margin-bottom:24px;padding:6px 12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-ir_strategy__grid{align-items:center;display:grid;gap:46px;grid-template-columns:1fr 460px}.p-ir_strategy__text{font-size:18px;letter-spacing:.05em}.p-ir_strategy__picture--target{margin-left:auto;margin-right:auto}.p-ir_strategy__lead{font-size:20px;font-weight:400;margin-bottom:24px}.p-ir_strategy__model{align-items:center;display:flex;gap:26px}.p-ir_strategy__model-list{gap:44px}.p-ir_summary-links{margin-bottom:130px}.p-ir_top-banners__list{align-items:normal;flex-direction:row;gap:40px;max-width:100%}.p-ir_top-banners__item{aspect-ratio:auto;width:33%}.p-ir_top-banners__item-inner{box-sizing:border-box}.p-ir_top-banners__title{font-size:20px}.p-ir_top-banners__subtitle{font-size:12px}.p-ir_top-banners__figure--result{margin-left:-10px}.p-ir_videos{padding-bottom:102px;padding-top:102px}.p-ir_videos__inner{gap:42px;grid-template-columns:repeat(2,1fr)}.p-checker-cp_hero{box-sizing:border-box;height:497px;padding:82px 0 42px;position:relative}.p-checker-cp_herocontainer{display:grid;grid-template:"title img" auto "button img" auto "date img" 1fr/516px 1fr;max-width:968px}.p-checker-cp_textwrap{grid-area:title}.p-checker-cp__picture{grid-area:img;position:relative}.p-checker-cp__heroimg{left:-52px;margin:0;max-width:none;position:absolute;top:-153px;width:578px}.p-checker-cp_button{grid-area:button;height:67px;margin:44px 0 24px;width:295px}p.p--checker-cp_term{color:#fff;font:500 18px/1.6 var(--font);grid-area:date;letter-spacing:.05em}.p-checker-cp_intro{margin:87px auto 97px;max-width:800px}.p-checker-cp_saftycontainer{background:radial-gradient(121.85% 160.72% at 73.16% 107.25%,#019f980f 0,#019f9800),#fafafa;margin:97px 0 72px;padding:77px 24px 97px}.p-checker-cp_safty{align-items:center;background:#fff;border-radius:12px;box-shadow:0 10px 32px #02627833;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:968px;padding:61px 24px 78px;width:auto}.p-checker-cp_recorder{height:auto;margin:0;width:376px}.p-checker-cp_plus{transform:translate(39px)}.p-checker-cp_barstitle_pan br{display:none}.p-checker-cp_number{margin:88px 0 25px;padding:85px 0 132px}.p-checker-cp_number_timeline{align-items:center;display:flex;margin:121px auto 0;max-width:968px}.p-checker-cp_number_flex{display:flex;gap:16px;margin-bottom:8px}.p-checker-cp_number_each{margin:0;max-width:244px;width:calc(40% - 20px)}.p-checker-cp_number_arrow{height:84px;margin:0 32px 0 42px;transform:none}.p-checker-cp_attetntion{width:100%}.p-lp_case{margin:157px 0 0}.p-lp_case__content{display:flex;justify-content:space-between;margin:38px 0 0}.p-lp_case__list{flex-basis:calc(33.33333% - 26.66667px);margin:0;max-width:295px}.p-lp_feature{padding-top:94px}.p-lp_form{margin:150px 0 0}.p-lp_form__img{aspect-ratio:auto;object-position:unset}.p-lp_form__img,.p-lp_form__img.small{margin:0 0 -160px;width:100%}.p-lp_form__container{border-radius:12px;box-shadow:0 23px 45px #02627833;margin:0 auto;max-width:500px;padding:32px}.p-lp_other__container{align-items:center;display:flex;justify-content:space-between;margin:34px auto 0;width:751px}.p-lp_other__card{align-items:center;display:flex;gap:42px}.p-lp_other__card:nth-of-type(2),.p-lp_other__text{margin:0}.p-lp_solution{margin:128px 0}.p-lp_solution.alcohol-check{margin:78px 0 0;padding:101px 0 160px}.p-lp_trouble__inner{display:flex;justify-content:space-between}.p-lp_trouble__card{height:300px;margin:0;max-width:285px}.common-flex .p-lp_trouble__card{height:331px;max-width:none}.p-magazine_cta__inner{align-items:center;display:grid;gap:min(78px,5.41667vw);grid-template-columns:385px 1fr}.p-magazine_knowledge__title{font-size:45px}.p-magazine_knowledge__card{grid-template-columns:129px 1fr}.p-magazine_latest__title{font-size:45px}.p-magazine_latest__card{gap:39px;grid-template-columns:213px 1fr}.p-magazine_latest__card-title{font-size:20px}.p-magazine_poster__inner{gap:36px 44px;grid-template:"figure title" "figure text" "figure button";grid-template-columns:336px 1fr;grid-template-rows:1fr auto 1fr}.p-magazine_poster__title{align-self:end;font-size:45px;grid-area:title}.p-magazine_poster__figure{align-self:center;grid-area:figure;max-width:100%}.p-magazine_poster__text{grid-area:text}.p-magazine_poster__button{align-self:flex-start;grid-area:button;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-mobility_case{margin:64px 0 0;padding:64px 0 128px}.p-mobility_case__img{background:0}.p-mobility_case__img.card{max-height:300px;object-fit:contain}.modal .p-mobility_case__body{padding:0}.p-mobility_case__logo{height:36px;width:auto}.modal .p-mobility_case__logo{height:auto;max-height:40px;max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-mobility_case__heading{font:700 24px/1.6 var(--font);letter-spacing:.02em}.p-mobility_case__modal.visible{align-items:center;display:flex}.p-mobility_case__block{align-items:center;box-sizing:border-box;flex-direction:row;gap:24px;margin:0 auto;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;max-width:965px;padding:32px 24px 32px 0;width:calc(100% - 48px)}.p-mobility_case__figure{width:418px}.p-mobility_case__close{background:0;top:0}.p-mobility_company{margin:0 0 -55px;padding:0}.p-mobility_company__container{align-items:center;display:flex;height:911px;margin:0 auto;max-width:962px;position:relative;width:calc(100% - 48px)}.p-mobility_company__figure{position:absolute;right:-368px}.p-mobility_company__img{width:685px}.p-mobility_company__inner{margin:0;width:545px}.p-mobility_company__heading{font-size:30px}.p-mobility_company__heading br{display:inline}.p-mobility_company__logo{margin:25px 0 0;width:508px}.p-mobility_company__buttons{margin:45px 0 0;width:215px}.p-mobility_contact{padding:77px 0}.p-mobility_contact__container{display:grid;grid-template:"heading img" auto "text img" auto "button img" auto/1fr 520px}.p-mobility_contact__heading{font-size:30px;grid-area:heading;text-align:left}.p-mobility_contact__p{font-size:14px;grid-area:text;margin:12px 0 0;text-align:left}.p-mobility_contact__p br:first-of-type{display:none}.p-mobility_contact__figure{align-self:center;grid-area:img;margin:0}.p-mobility_contact__img{width:100%}.p-mobility_contact__buttons{grid-area:button;margin:32px 0 0;width:215px}.p-mobility_download{background:linear-gradient(180deg,#0262840f,#02628400 50%,#fff),#fff;padding:98px 0 172px;position:relative}.p-mobility_download__heading{font-size:65px;text-align:center}.p-mobility_download__p{margin-top:100px}.p-mobility_download__green{font-size:20px}.p-mobility_download__black{font-size:30px;margin:24px 0 0}.p-mobility_download__black br{display:inline}.p-mobility_download__card{margin:48px 0 0}.p-mobility_download__a{display:flex}.p-mobility_download__figure{flex-basis:309px}.p-mobility_download__img{aspect-ratio:auto;height:100%}.p-mobility_download__body{display:flex;flex:1 1;flex-direction:column;padding:40px}.p-mobility_download__button{margin:auto 0 0 auto}.p-mobility_flow{padding:98px 0 89px}.p-mobility_flow__heading{font:700 57px/1.5 var(--font);text-align:center}.p-mobility_flow__inner{display:flex;margin:136px 0 0}.p-mobility_flow__big{display:block}.p-mobility_flow__dl{margin:70px 0 0 103px}.p-mobility_flow__box{margin:80px 0 0;padding:81px 0 0;position:relative}.p-mobility_flow__box:first-of-type{padding:0;width:411px}.p-mobility_flow__box:before{background:#ddd;content:"";height:1px;left:0;position:absolute;top:0;width:50vw}.p-mobility_flow__dt{margin:0}.p-mobility_flow__dd{font:14px/2 var(--font);letter-spacing:.15em}.p-mobility_flow__figure{display:none}.p-mobility_form{display:flex;padding:64px 0;width:calc(100% - 48px)}.p-mobility_form__container{margin:0 auto 0 0;width:370px}.p-mobility_form__heading{color:#333;font-size:42px;margin:0;padding-bottom:24px}.p-mobility_form__heading:before{background-color:#83eee9;border-radius:4px;bottom:0;content:"";display:block;height:8px;left:0;position:absolute;width:94px}.p-mobility_form__img{display:block;margin:148px auto 0;position:relative;width:370px}.p-mobility_form__block{background:0;margin:0;padding:12px 0 0;width:376px}.p-mobility_provide{background:#dbfffd;padding:101px 0 107px}.p-mobility_provide__container{margin:0 auto;max-width:968px;width:calc(100% - 48px)}.p-mobility_provide__heading{font:600 30px/1.5 var(--font);width:100%}.p-mobility_provide__dl{display:flex;justify-content:space-between;margin:65px auto 0;max-width:920px}.p-mobility_provide__box{background:0;font-size:16px;padding:0;width:231px}.p-mobility_provide__box:first-of-type{background:0}.p-mobility_provide__dd,.p-mobility_provide__dt{width:208px}.p-mobility_what{padding:105px 0 120px}.p-mobility_what__heading{font:600 30px/1 var(--font)}.p-mobility_what__heading br{display:none}.p-mobility_what__p{margin:38px 0 0;width:383px}.p-mobility_what__p:first-of-type{margin:38px 0 0}.p-mobility_what__img{inset:-48px -259px auto auto}.top .p-navigation_desktop{display:flex}.top .p-navigation_desktop__container{position:relative}.top .p-navigation_mobile{display:none}.p-navigation_top{background:#fff}.p-news_footer__contener{padding:32px 0}.p-news_footer__heading{font-size:22px}.p-news_footer__list{justify-content:center;margin-top:82px}.p-news_footer__a{font-size:18px;letter-spacing:.04em}.p-news_footer__a.next{grid-column:3}.p-news_footer__a.all{order:2;width:auto}.p-news_link{margin-top:62px}.p-news_navigation{margin-top:49px}.p-news_navigation__ul{gap:34px}.p-news_navigation__ul:after,.p-news_navigation__ul:before{content:none}.p-news_navigation__a{font-size:18px}.p-news_navigation__a:hover{color:#333}.current .p-news_navigation__a{color:#333;font-weight:400}.p-news_navigation__a:after{background:#00e0d6;border-radius:4px;bottom:-16px;content:"";height:4px;left:0;opacity:0;position:absolute;right:0;transition:opacity .2s ease}.current .p-news_navigation__a:after,.p-news_navigation__a:hover:after{opacity:1}.p-partner__wrapper{padding-block:88px}.p-partner__heading{font-size:40px;margin-bottom:56px}.p-partner__heading:after{margin-top:32px}.p-partner_case_safety__logos{gap:32px 16px;grid-template-columns:repeat(5,165px)}.p-partner_case_safety__logos_scroll{background:#fff;margin:0;padding:76px 0}.p-partner_case_safety__logos_container{gap:0 16px;height:204px}.p-partner_case_safety__logo{height:86px;width:165px}.p-partner_case__container{margin-top:105px}.p-partner_case__header{font-size:20px;gap:28px}.p-partner_case__list{gap:48px 40px}.p-partner_case__button{margin-top:80px}.p-partner_flow__ol{gap:84px;grid-template-columns:repeat(3,134px);justify-content:space-between;margin-top:92px;width:703px}.p-partner_flow__li{gap:40px;grid-template-columns:auto;grid-template-rows:auto 1fr;height:156px;place-items:start center;text-align:center;white-space:nowrap}.p-partner_flow__li:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSI1MCIgZmlsbD0iIzgzZWVlOSI+PHBhdGggZD0iTTEuMjk2LjY5N2EyLjM0NyAyLjM0NyAwIDAgMSAzLjQwMS4wNjdsMjIuNDU3IDI0LjE3LTIyLjQ1NyAyNC4xN2EyLjM0NyAyLjM0NyAwIDAgMS0zLjQwMS4wNjYgMi41NiAyLjU2IDAgMCAxLS4wNjUtMy41MjZsMTkuMjQ0LTIwLjcxTDEuMjMgNC4yMjNBMi41NiAyLjU2IDAgMCAxIDEuMjk2LjY5NyIvPjwvc3ZnPg==);bottom:12px;height:50px;left:auto;right:-91px;width:28px}.p-partner_flow__count{font-size:19px;height:44px;padding-top:2px;width:130px}.p-partner_flow__title{align-self:center}.p-partner_flow__img{padding-inline:0;padding-top:15px;width:90px}.p-partner_faq__heading{margin-bottom:88px}.p-partner_case_form__wrapper{gap:46px 129px}.p-partner_form{background:#f2f2f2;padding-block:64px 109px}.p-partner_form__heading{font-size:46px;text-align:center}.p-partner_form__container{background:#fff;border-radius:12px;box-shadow:0 36px 67px #1508631a;box-sizing:border-box;display:grid;gap:34px 78px;grid-template:auto 1fr/minmax(300px,402px) minmax(360px,1fr);margin-top:39px;padding:54px 64px}.p-partner_form__span{font-size:24px}.p-partner_form__title{font-size:42px;grid-area:1}.p-partner_form__img{border-radius:4px;grid-area:2;margin:0}.p-partner_form__inner{grid-area:1/2/3;margin:0}.p-partner_merit__heading{font-size:40px;gap:32px;letter-spacing:4px}.p-partner_merit__container{margin-top:105px}.p-partner_support__inner{grid-template-columns:1fr 1fr 1fr}.p-partner_type__inner{gap:102px 0;margin-inline:auto;max-width:968px;width:calc(100% - 48px)}.p-partner_type__list{grid-template-columns:repeat(3,1fr)}.p-partner_type__block{background:#83eee9;border-radius:8px;box-sizing:border-box;display:grid;grid-template-rows:242px auto;padding-bottom:28px}.p-partner_type__block:nth-of-type(2){background:#75f6fe}.p-partner_type__block:nth-of-type(3){background:#72d5ea}.p-partner_type__frame{align-self:center}.p-partner_type__introduction{display:block;margin-inline:auto;max-width:431px}.p-partner_type__summary{gap:16px;margin-top:0;max-width:326px;width:calc(100% - 36px)}.p-partner_type__title{font-size:19px;letter-spacing:1.6px}.p-partner_type__parent{grid-column:1/3;margin-inline:calc(50% - 50vw);margin-top:0}.p-award__ul{gap:40px}.p-breadcrumb{margin:0;padding:0 0 0 24px;width:100%}.p-breadcrumb__li{display:flex;gap:16px}.p-breadcrumb__li:nth-last-of-type(2){gap:16px}.p-breadcrumb__li:nth-last-of-type(2):before{content:none}.p-breadcrumb__li:after{content:""}.p-author{align-items:flex-start;display:inline-flex;flex-direction:column;gap:24px;margin:36px 0 0;padding:40px 44px}.p-mdp{padding:126px 0 200px}.p-mdp__title{font-size:min(81px,5.10076vw);margin-bottom:25px}.p-mdp__lead{margin:0 auto;max-width:967px}.p-mdp__label{font-size:min(27px,1.70025vw);position:absolute;top:min(77px,4.84887vw)}.p-mdp__label--input{left:min(120px,7.55668vw)}.p-mdp__label--output{border-bottom:1px solid #72d5ea;border-top:0;right:min(120px,7.55668vw)}.p-mdp__objects{max-width:1208px;padding-top:min(210px,13.22418vw);position:relative;z-index:2}.p-mdp__shadow{display:block}.p-mdp__modules{margin:0 auto;width:95%}.p-mdp__line-img{display:none}.p-mdp__line-svg{display:block;left:51%;position:absolute;top:51.5%;transform:translate(-50%,-50%);z-index:-1}.p-mdp__layers{height:min(635px,39.98741vw);width:min(626px,39.42065vw)}.p-mdp__button{margin-top:152px;max-width:286px}.p-posts_logo{background:#fff;margin:0;padding:76px 0}.p-posts_logo__container{height:204px}.p-posts_logo__img{height:86px;width:165px}.p-posts_purpose{margin:54px auto 0;max-width:1136px}.p-posts_purpose:first-of-type{margin-top:89px}.p-posts_purpose__header{font-size:20px;gap:28px}.p-posts_purpose__container{margin:24px 0 0;width:auto}.p-posts_case__container{padding:102px 0 77px}.p-posts_case__inner{gap:40px}.p-posts_case__title{font-size:20px}.p-posts_case_related__container{gap:40px;margin-top:91px}.p-posts_case_related__title{font-size:20px}.p-posts_case_safety__card{width:calc(33.33333% - 20px)}.p-posts_case_safety__card.wide{width:100%}.wide .p-posts_case_safety__inner{display:grid;grid-template-columns:309px 1fr}.wide .p-posts_case_safety__body{align-self:center;padding:40px 58px}.wide .p-posts_case_safety__link{font-size:26px}.p-posts_function__container{gap:40px;margin-top:79px}.p-posts_case_interview__heading{font-size:32px}.p-posts_case_interview__heading:after{margin-top:16px}.p-posts_safety__heading{font-size:32px}.p-posts_safety__heading:after{margin-top:16px}.p-posts_topics{margin:30px 0 0;position:relative}.p-posts_useful_related__container{gap:40px;margin-top:91px}.p-reasons_content{background:#fff;position:relative;z-index:1}.p-reasons_content__section{grid-template:"img Cheading" auto "img text" auto "img button" auto/1fr 420px}.p-reasons_content__section:nth-of-type(2n){grid-template:"Cheading img" auto "text img" auto "button img" auto/420px 1fr}.p-reasons_footer{padding:64px 0}.p-reasons_footer__container{display:flex;justify-content:space-between;width:868px}.p-reasons_footer__box{box-sizing:border-box;margin:0;padding:32px;width:420px}.p-reasons_footer__green{font-size:40px}.p-reasons_footer__big{font-size:24px}.p-reasons_footer__small{font-size:18px;margin:8px 0 0}.p-reasons_footer__button{width:193px}.p-reasons_cta__inner{padding-bottom:118px;padding-top:118px}.p-reasons_cta__heading{font-size:52px;margin-bottom:45px;text-align:center}.p-reasons_cta__heading .only-sp{display:none}.p-reasons_cta__container{gap:39px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:966px}.p-reasons_cta__box{padding:36px 18px}.p-recorder_issue{margin:140px auto}.p-recorder_issue__container{display:grid;grid-template-columns:252px 1fr 252px;justify-items:center;max-width:968px}.p-recorder_issue__figure{align-items:end;display:grid;grid-template-rows:1fr 78px;height:312px;justify-content:center;margin:0;width:270px}.p-recorder_issue__figure.recorder{margin:0}.p-recorder_solution{margin:0 24px 100px;padding-left:calc(50% - 484px);padding-right:calc(50% - 484px)}.p-recorder_solution__body{margin:0 0 0 84px}.p-recorder_solution__card:nth-of-type(2) .p-recorder_solution__body{margin:0 50px 0 0}.p-recorder_solution__card:last-of-type .p-recorder_solution__body{margin:0 76px 0 0}.p-recorder_feature{padding-left:calc(50% - 484px);padding-right:calc(50% - 484px)}.p-safety_about__container{gap:42px 46px;grid-template:"img heading" auto "img text" auto/420px 1fr}.p-safety_about__heading{align-self:end;grid-area:heading;margin-bottom:0}.p-safety_about__line{font-size:32px;padding:10px 14px}.p-safety_about__figure{grid-area:img;margin-bottom:0;margin-left:-90px}.p-safety_about__text{align-self:start;grid-area:text}.p-safety_greeting__container{gap:0 85px;grid-template:"img heading" auto "img lead" auto "img text" 1fr/336px 1fr}.p-safety_greeting__heading{font-size:42px;grid-area:heading;margin-bottom:42px;text-align:left}.p-safety_greeting__figure{grid-area:img}.p-safety_greeting__lead{grid-area:lead;margin-bottom:18px;text-align:left}.p-safety_greeting__text{grid-area:text;margin:0 auto;max-width:800px}.p-safety_event-details{padding:92px 0}.p-safety_event-details__container{padding:0 20px}.p-safety_event-details__heading{margin-bottom:42px}.p-safety_event-details__list{gap:24px;margin-bottom:51px}.p-safety_event-details__item{font-size:18px}.p-safety_event-details__block{padding:32px 85px}.p-safety_event-details__lead{font-size:16px;margin-bottom:24px}.p-safety_event-details__score-grid{gap:18px;grid-template-columns:repeat(3,1fr 19px);max-width:800px}.p-safety_event-details__score-item{width:230px}.p-safety_event-details__plus{fill:#2a706b}.p-safety_event-details__equal{color:#2a706b;margin:0}.p-safety_event-details__awards{flex-direction:row;gap:21px;margin-top:52px}.p-safety_event-details__award{flex:1;width:auto}.p-safety_event-details__note{font-size:12px;margin-top:52px}.p-safety_history{padding-block:92px}.p-safety_history__stats{align-items:center;flex-direction:row;justify-content:center}.p-safety_history__archive{margin-top:82px;max-width:700px}.p-safety_history__archive-list{gap:20px}.p-safety_ranking_2021_spring__section:first-of-type{margin-bottom:53px}.p-seminar_detail__flow{gap:12px;grid-template:1fr/repeat(4,150px);margin:0 -56px 0 0}.p-seminar_feature{gap:48px;margin-top:80px}.p-seminar_form__application{margin:auto;padding:40px 84px 64px}.p-seminar_form__background{align-items:center;background:#f2f2f2;display:flex;margin:48px -84px -64px!important;padding:24px 84px 24px 88px!important}.p-simulator_content{background:linear-gradient(#f4f4f4,#fff);padding:64px 0 152px}.p-simulator_content__section{gap:24px 40px;grid-template-columns:380px 1fr;width:calc(100% - 48px)}.p-simulator_content__form{align-self:start;background-color:#fff;box-shadow:0 10px 32px #02627833;box-sizing:border-box;grid-row:1/3;padding:42px;width:100%}.p-simulator_content__container{margin-top:16px}.p-simulator_content__table{background:#0000;box-shadow:none;position:static}.p-simulator_content__example{width:auto}.p-simulator_content_table{display:block;padding:0;width:auto}.p-simulator_content_table__open,.p-simulator_content_table__subtotal,.p-simulator_content_table__tax,.p-simulator_content_table__total{display:none}.p-simulator_content_table__container{height:auto;opacity:1;visibility:visible}.p-simulator_content_table__inner{margin:0;padding:0}.p-simulator_content_table__block{min-width:auto;width:100%}.p-simulator_content_table__tr:nth-of-type(4):after{background:#bdbdbd;content:"";height:1px;top:0;right:0;bottom:0;left:0;position:absolute}.p-simulator_content_table__tr.wide{display:table-row}.p-simulator_content_table__th{min-width:auto}.p-simulator_content_table__td.bold{font-weight:700}.p-simulator_content_table__button{margin-top:24px;width:252px}.p-smartdrive_data__container{display:grid;gap:32px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;margin:100px 0 0}.p-smartdrive_data__figure:first-of-type{margin:0}.p-smartdrive_data__figure:nth-of-type(2){margin:0 0 0 30px}.p-smartdrive_data__img{margin:29px 0 0}.p-smartdrive_data__figure:nth-of-type(2) .p-smartdrive_data__img{margin:26px 0 0;transform:translate(0)}.p-smartdrive_data__notice:before{margin-top:-3px}.p-smartdrive_data__notice br{display:none}.p-special_editor{padding:92px 0}.p-special_editor h2{font-size:28px;margin:38px 0 0}.p-special_editor h3,.p-special_editor p{font-size:20px;margin:38px 0 0}.p-special_editor figcaption{margin:16px 0 0}.p-special_form{background:#03d6c6;margin:40px 0 0;padding:64px 0 109px}.p-special_form__heading{font-size:46px;text-align:center;width:auto}.p-special_form__heading br{display:none}.p-special_form__inner{background:#fff;border-radius:12px;box-shadow:0 36px 67px #1508631a;box-sizing:border-box;display:flex;gap:92px;justify-content:flex-end;margin:39px auto 0;max-width:968px;padding:47px 43px 60px;width:calc(100% - 48px)}.p-special_form__block{background:0;flex:1 1;max-width:402px;overflow:visible;padding:12px 0 0}.p-special_form__figure{margin:0;width:auto}.p-special_form__figcaption{color:#00a799;font-size:28px}.p-special_form__list{color:#00a799;font-size:22px;letter-spacing:1.1px;margin-top:48px;width:auto}.p-special_form__title{font-weight:600}.p-special_form__form{margin:0;max-width:360px}.p-sustainability_message__container{background:none;column-gap:42px;display:grid;grid-template:"title img" auto "text img" 1fr/auto 403px;margin-top:0}.p-sustainability_message__heading{font-size:55px;grid-area:title;padding:0 0 35px}.p-sustainability_message__heading br{display:inline}.p-sustainability_message__dark,.p-sustainability_message__medium{font-size:55px}.p-sustainability_message__p{color:#4f4f4f;font-size:14px;grid-area:text}.p-sustainability_message__bold{color:#333;font-weight:700}.p-sustainability_message__figure{border-radius:24px;grid-area:img;height:676.05px;margin:0;overflow:hidden;width:403px}.p-sustainability_contribution{margin-top:158px}.p-sustainability_contribution__container{margin:0 auto;max-width:1440px;position:relative}.p-sustainability_contribution__img{inset:50% auto auto -6px;transform:translateY(-50%)}.p-sustainability_contribution__p{font-size:55px;letter-spacing:.18em;max-width:974px;padding:227px 0}.p-sustainability_environment__container{display:grid;grid-template:"title img" 1fr "text img" auto/387px auto;margin:-142px auto 0;max-width:968px}.p-sustainability_environment__img{display:none}.p-sustainability_environment__anime{display:block;height:889px;margin-right:-40px;width:940px}.p-sustainability_environment__heading{display:flex;flex-direction:column;font-size:55px;grid-area:title;justify-content:flex-end}.p-sustainability_environment__p{grid-area:text}.p-sustainability_safety__container{display:grid;gap:272px 86px;grid-template:"img img" 617px "illust text" auto/1fr 1.066fr;margin:0 auto;max-width:1061px}.p-sustainability_safety__inner{grid-area:text;margin:0;max-width:386px}.p-sustainability_safety__heading{font-size:55px}.p-sustainability_safety__p{margin-bottom:42px}.p-sustainability_safety__figure{grid-area:img;height:617px}.p-sustainability_environment__report{align-self:center;grid-area:illust;margin:0}.p-sustainability_health{margin:272px auto 224px;max-width:968px}.p-sustainability_health__list{column-gap:82px;display:grid;grid-template:"img name" auto "img text" auto "img button" auto/381.54px auto}.p-sustainability_health__figure{grid-area:img;height:617px;margin-bottom:156px}.p-sustainability_health__support{grid-area:img;margin-bottom:0}.p-sustainability_health__name{grid-area:name}.p-sustainability_health__text{grid-area:text}.p-sustainability_health__button{grid-area:button}.p-tennisfund__title{font-size:55px;letter-spacing:.18em}.p-tennisfund_about{background-position:-230px 110px;background-size:90%}.p-tennisfund_about__hero{display:grid;grid-template-columns:480px 1fr;max-width:1090px;padding:0 0 66px}.p-tennisfund_project{display:flex;flex-direction:row-reverse;margin:56px auto 0;max-width:968px;position:relative}.p-tennisfund_project__img{flex:1;margin-left:-45px}.p-tennisfund_project__desc{border-radius:4px;flex:1;margin-right:-45px;margin-top:176px}.p-tennisfund_project__desc-inner{max-width:402px}.p-tennisfund_project__title{font-size:48px}.p-tennisfund_project__note{bottom:0;box-sizing:border-box;left:100%;padding-left:20px;position:absolute;width:calc(100% - 92px)}.p-tennisfund_supports{padding:104px 0}.p-tennisfund_supports__inner{max-width:968px}.p-tennisfund_supports__title{margin-bottom:88px;text-align:center}.p-tennisfund_supports__list{gap:96px}.p-tennisfund_support{display:grid;gap:82px;grid-template-columns:380px 1fr;padding:0}.p-tennisfund_support img{aspect-ratio:380/241}.p-tennisfund_support__title{font-size:32px;margin-bottom:24px}.p-tennisfund_achievements{padding:80px 0 64px;text-align:center}.p-tennisfund_achievements__list{display:grid;gap:40px;grid-template-columns:repeat(3,1fr)}.p-tennisfund_achievement{padding:32px 24px}.p-tennisfund_coaches{padding:80px 0 64px}.p-tennisfund_coaches__inner{max-width:968px}.p-tennisfund_coaches__desc,.p-tennisfund_coaches__title{text-align:center}.p-tennisfund_coaches__list{gap:96px}.p-tennisfund_coach{align-items:center;display:grid;gap:0 40px;grid-template-columns:379px 1fr;min-height:374px}.p-tennisfund_coach__img{aspect-ratio:auto;height:100%;margin-bottom:0}.p-tennisfund_coach__body{padding:44px}.p-tennisfund_contact__inner{max-width:968px}.p-tennisfund_contact__title{margin-bottom:48px;text-align:center}.p-tennisfund_contact__form{background-color:#fff;border-radius:12px;box-shadow:0 23px 24px #2a706b36;overflow:hidden;padding:54px 84px}.p-tennisfund_contact .mktoForm .mktoFormRow{display:flex;flex-direction:row;gap:37px;justify-content:space-between}.p-tennisfund_contact .mktoForm .mktoFormRow:nth-child(6){margin-top:50px}.p-tennisfund_contact .mktoForm .mktoFormRow .mktoHtmlText p{text-align:center}.p-tennisfund_contact .mktoForm .mktoButtonRow{bottom:0;position:absolute;right:0;width:226px}.p-usability_demo{margin:0 auto}.p-usability_demo__figure{align-self:end;width:375px}.p-usability_demo__button{margin:32px 180px 0 0}.p-usability_design{margin:159px 0 0}.p-usability_design__heading{font:700 40px/1.5 var(--font)}.p-usability_design__container{margin-top:52px}.p-usability_design__lead{font-size:18px;margin:0 auto;max-width:526px}.p-usability_design__card{display:flex;margin:112px 0 0;width:100%}.p-usability_design__card:first-of-type{margin:104px 0 0}.p-usability_design__card:nth-of-type(2n){flex-direction:row-reverse}.p-usability_design__body{margin:0 0 0 48px;padding:68px 0 0}.p-usability_design__card:nth-of-type(2n) .p-usability_design__body{margin:0 48px 0 0}.p-usability_feedback__heading{font:700 40px/1.5 var(--font)}.p-usability_feedback__heading:after{margin-top:32px}.p-usability_feedback__heading br{display:none}.p-usability_feedback__container{gap:50px 22px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto}.p-usability_feedback__text{min-height:229px}.p-usability_update{margin:176px 0 0;padding:124px 0 162px}.p-usability_update__heading{font:700 40px/1.5 var(--font)}.p-usability_update__heading:after{margin-top:32px}.p-usability_update__heading br{display:none}.p-usability_update__figure{margin:34px auto 0}.p-usability_update__img{margin-top:35px;max-width:886px;width:calc(100% - 48px)}.p-usability_update__700{margin-top:32px}.p-usability_update__700 br{display:inline}.p-usability_update__text{margin-top:17px}.p-usability_update__text br{display:none}.p-usability_update__button{margin-top:51px;max-width:215px}.a .p-useful_banner_archive__big{font-size:120px}.b .p-useful_banner_archive__big{font-size:141px}.a .p-useful_banner_archive__small{font-size:28px;margin:29px 12px 0 7px}.b .p-useful_banner_archive__small{font-size:36px}.a .p-useful_banner_archive__normal{font-size:34px}.b .p-useful_banner_archive__normal{font-size:44px;letter-spacing:.25em}.b .p-useful_banner_archive__cta{bottom:30px;right:35px}.p-useful_form__heading{color:#fff;font-size:24px;padding:1.2rem 1.6rem}.p-useful_form__container{display:flex;gap:35px;padding:44px}.p-useful_form__container.side{padding:1.2rem 1.6rem}.p-useful_form__inner{width:calc(50% - 17.5px)}.p-useful_form__companies-heading{text-align:left}.p-useful_faq{margin:82px auto 128px;width:100%}.p-useful_faq.glossary{margin-bottom:154px}.p-useful_faq__heading{margin-bottom:32px;text-align:center}.p-useful_glossary_hashtags__container{display:grid;gap:20px;grid-template-columns:180px 1fr;padding:40px}.p-useful_glossary_hashtags__heading{margin-bottom:0}.p-user-conference-details__dl{gap:0 71px;grid-template-columns:160px 1fr;line-height:2.5}.p-user-conference-details__schedule{margin-top:48px}.p-user-conference-details__inner{gap:48px;margin-top:20px}.p-user-conference-details__table{display:grid;gap:0 40px;grid-template-columns:auto 1fr}.p-user-conference-details__time{grid-row:1/4}.p-user-conference-details__title{margin:0}.p-user-conference-details__text,.p-user-conference-details__title{font-size:14px;grid-column:2;letter-spacing:.7px;line-height:2.5}.p-user-conference-details__profile{gap:51px;grid-auto-flow:column;margin-top:23px}.p-user-conference-details__data{display:block;width:181px}.p-user-conference-details__name{font-size:14px;letter-spacing:.7px;margin-top:16px}.p-user-conference-details__company,.p-user-conference-details__position{font-size:14px;letter-spacing:.7px;margin-top:7px}.p-user-conference-details__flow{display:block;margin-top:48px}.p-user-conference-details__form{margin-top:48px}.p-user-conference-details__application{margin-top:23px}.p-user-conference-summary__heading{font-size:38px;line-height:70px}.p-user-conference-summary__block{display:grid;grid-template-columns:209px 20vw 1fr}.p-user-conference-summary__img{grid-column:1/3;grid-row:1/2;z-index:1}.p-user-conference-summary__inner{background:#dcfefd;grid-column:2/4;grid-row:1/3}.p-user-conference-summary__summary{font-size:14px;margin-inline:auto 32px}.p-toc__li{font-size:15px;line-height:1.35}}@media screen and (min-width:900px) and (min-width:900px){.p-ir_business__col:first-child{padding-left:0}.p-ir_business__col:first-child .p-ir_business__col-inner{flex-direction:row-reverse}.p-ir_business__col:nth-child(2){padding-right:0}}@media (width >= 952px){.p-header_bpo__outer{margin:0 auto}}@media screen and (min-width:960px){.l-alcohol__container{gap:46px 84px}.single .l-case__container{padding:116px 0 294px}.single .l-case__inner{display:grid;gap:30px;grid-template:1fr/1fr 294px}.l-case__side{display:block}.l-footer{background:#f9f9f9;padding:80px 0 76px}.l-footer__container{gap:64px 44px;grid-template:"logo first second third fourth" auto "logo menu sns iso iso" auto "logo menu sns jpx jpx" auto "logo small . . ." auto;max-width:966px;width:calc(100% - 64px)}.single .l-partner_case__container{background:linear-gradient(140deg,#ebebeb -16%,#fff0 59%);padding:116px 0 294px}.single .l-partner_case__inner{display:grid;gap:30px;justify-content:center}.l-partner_case__side{display:block}.c-footer_logo{position:relative;top:-8px}.c-footer_other{display:flex;justify-content:space-between;width:126px}.c-footer_other__jpx{color:#828282;font-size:12px;margin-top:-37px;width:242px}.c-footer_other__logo{width:50px}.c-footer_other__text br:first-of-type{display:none}.c-footer_other__small{color:#333;font-size:11px}.p-ao-download_useful__body{padding:40px 56px}.p-ao-download_useful__title{letter-spacing:.05em}.p-ao-download_useful__text{margin:18px 0 0}.p-app_detail{background:#f9fbfb;margin-top:103px;width:100%}.p-app_detail__container{border-radius:12px;box-shadow:0 10px 32px #1e212233;display:grid;grid-auto-flow:column;grid-template-columns:212px 1fr;height:636px;margin-inline:auto;max-width:968px;width:calc(100% - 48px)}.p-app_detail__inner{box-sizing:border-box;display:grid;grid-column:2;height:636px;touch-action:pan-x}.p-app_detail__card{box-sizing:border-box;gap:32px 72px;grid-template:"title img" auto "text img" auto/auto 1fr;padding-block:32px;padding-inline:40px 32px}.p-app_detail__title{align-self:end;color:#2a706b;font-size:32px;font-weight:600;line-height:51.2px}.p-app_detail__title:after{content:none}.p-app_detail__text{align-self:start;font-size:15px;line-height:2;margin:0}.p-app_detail__figure{align-self:start;background:#6d6f6f;border-radius:26px;grid-template:1fr/1fr;padding:12px;width:auto}.p-app_detail__img{display:none}.p-app_detail__video{border-radius:14px;display:block}.p-app_detail__navigation{align-content:start;align-items:start;background:#f6f6f6;display:grid;gap:18px;margin:0;padding-top:43px}.p-app_detail__name{color:#333;display:inline;font-size:24px;font-weight:700;letter-spacing:.1em;padding-left:12px}.p-app_detail__pagination{gap:16px;grid-auto-flow:row;justify-items:start}.p-app_detail__bullet{background:0;border-radius:23px;padding:6px 12px;width:auto}.p-app_detail__bullet_inner{color:#2a706b;display:inline;font-size:14px;font-weight:700;line-height:1}.p-app_detail__next,.p-app_detail__prev{display:none}.p-app_scroll__pagination{display:grid}.p-banner_box__inner{padding:32px 52px 35px 59px}.p-bpo_solution__heading:after{margin:32px auto 0}.p-career_benefits__img{right:108px}.p-career_occupation__section{margin:62px auto 0;max-width:968px;width:calc(100% - 96px)}.p-career_occupation__title{width:auto}.p-career_occupation__ol{overflow:visible;padding:0}.p-career_occupation__small{width:auto}.p-case_data{padding:0}.p-company_overview__jpx{color:#828282;margin-top:27px}.p-company_overview__logo{width:50px}.p-fleet_demo{background:linear-gradient(140deg,#ebebeb -16%,#fff0 59%);display:block;padding:102px 0 132px}.modal .p-fleet_purpose__ul{grid-template-columns:1fr 1fr 1fr}.p-footer_menu__a{color:#828282}.p-footer_menu_top{display:flex}.p-footer_menu_top.area_0{margin:0}.p-footer_menu_top__li{margin:0 0 0 124px}.p-footer_menu_top__li:first-of-type{width:160px}.p-footer_menu_top__a{color:#2a706b;white-space:nowrap}.p-function_cta__small{font-size:24px;letter-spacing:.05em;margin:0 0 14px}.p-function_cta__middle{font-size:38px;letter-spacing:.05em}.p-header_announce__figure{left:470px;top:-93px}.p-header_announce-2023__figure,.p-header_announce-2024__figure{left:470px}.p-header_basic__block{grid-template:auto auto 1fr 77px/484px 1fr;padding:103px 0 25px}.p-header_basic__line{padding:0}.p-header_basic__background{display:inline-grid;font-size:44px;height:87px;padding:0 26px;place-content:center;white-space:nowrap}.b .p-header_basic__background{font-size:40px}.p-header_case_single__inner{gap:36px 84px;grid-template:auto 1fr/504px 1fr;padding:36px 0 87px}.p-header_ir{margin-bottom:92px}.p-header_ir__container{background:#fafafa url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/ir/top.big.webp) no-repeat 100% 0/contain}.p-header_ir__inner{padding:70px 0;width:calc(100% - 40px)}.p-header_ir__header{font-size:100px;max-width:530px}.p-header_ir_single__container{align-items:center;flex-direction:row;justify-content:space-between}.p-header_ir_single__heading br.u-only-pc{display:block}.p-header_ir_single__links{gap:35px}.p-header_safety{display:flex;flex-direction:row-reverse;margin:0 auto;width:968px}.p-header_safety__figure{border-radius:12px;flex-shrink:0;height:593px;margin:0 -285px 0 0;overflow:hidden;width:748px}.p-header_safety__container{flex-shrink:0;margin:0 -69px 0 0;padding:33px 0 0;width:578px}.p-header_safety__copy{height:341.27px;width:578.84px}.p-header_safety__heading{font-size:20px;margin:41px 0 0 4px;text-align:left}.p-header_safety-2025{display:flex;margin:0 auto;width:968px}.p-header_safety-2025__figure{border-radius:12px;flex-shrink:0;height:593px;margin:0 -285px 0 0;overflow:hidden;width:748px}.p-header_safety-2025__container{flex-shrink:0;margin:0 -69px 0 0;padding:33px 0 0;width:578px}.p-header_safety-2025__copy{height:341.27px;width:578.84px}.p-header_safety-2025__heading{font-size:20px;margin:41px 0 0 4px;text-align:left}.p-header_sustainability__circle{bottom:-8px;right:-8px}.p-header_usability__figure{height:auto;margin-bottom:-60px}.p-header_usability__button{margin-top:40px}.p-header_usability__text{margin:0 0 0 30px}.p-home_banner__pagination{display:none}.p-home_detail__db-inner{transform:scale(.68)}.p-header-company-form{margin:0 auto;max-width:900px;padding:52px 0 0}.p-header-company-form .p-header-company-form__headwrapper .p-header-company-form__headimg{background:#0000;padding:0}.p-header-company-form .p-header-company-form__headwrapper{background:#0000;height:auto;padding:0 0 55px}.p-header-company-form .p-header-company-form__headwrapper img{width:200px}.p-header-company-form .p-header-company-form__headwrapper :after{display:none}.p-header-company-form .p-header-company-form__heading{color:#004f49;font:700 38px/42px var(--font);padding:0 0 40px}.p-header-company-form .p-header-company-form__heading br{display:none}.l-company-form{display:flex;flex-wrap:nowrap;justify-content:space-between;margin:0 auto;max-width:900px}.p-company-form__left{max-width:450px;padding:0}.p-company-form__imgbox{padding:0 0 40px}.p-company-form__right{width:366px}.p-company-form__wrapper{padding:25px 27px}.p-ir_top-banners__item--link{padding:22px 0}.p-lp_case__heading{font-size:32px;line-height:1.78}.p-lp_case__heading:after{margin:16px auto 0}.p-lp_feature{margin-top:115px}.p-lp_feature__heading{font-size:32px;line-height:1.78}.p-lp_feature__heading:after{margin:16px auto 0}.p-lp_feature__card{gap:14px 80px}.p-lp_solution__heading:after{margin:16px auto 0}.p-lp_solution__heading:after.alcohol-check{margin-top:42px}.p-lp_solution__card{gap:26px 124px}.common-flex .p-lp_solution__card{gap:32px 44px;grid-template:"img title" auto "img text" 1fr/464px 1fr}.p-lp_trouble__heading:after{margin:16px auto 0}.p-lp_trouble__heading:after.alcohol-check{margin-top:42px}.modal .p-mobility_case__heading{font:700 32px/1.4 var(--font);margin:25px 0 0}.p-mobility_case__block{gap:41px;padding:75px 43px}.p-mobility_case__text{margin:24px 0 0}.p-mobility_case__close{right:17px;top:17px}.p-mobility_company__figure{right:-268px}.p-mobility_contact__container{grid-template:"heading img" auto "text img" auto "button img" auto/1fr 523px}.p-mobility_download__body{padding:40px 56px}.p-mobility_download__title{letter-spacing:.05em}.p-mobility_download__text{margin:18px 0 0}.p-mobility_flow__box{width:425px}.p-mobility_flow__box:first-of-type{width:411px}.p-mobility_provide__dl{justify-content:flex-start}.p-mobility_provide__box{margin:0 0 0 114px}.p-mobility_provide__box:first-of-type{margin:0}.p-mobility_provide__box:last-of-type{margin:0 0 0 101px}.p-mobility_what__img{width:772px}.p-partner_merit__inner{grid-template-columns:1fr 1fr 1fr}.p-posts_case_interview__container,.p-posts_safety__container{width:968px}.p-reasons_content__section{gap:0 90px}.p-reasons_content__figure{border-radius:24px;height:403px;margin:0;width:403px}.app .p-reasons_content__figure,.useful .p-reasons_content__figure{background:#7cd5fb}.p-reasons_content__img{display:none}.function .p-reasons_content__img{left:-113px;top:-11px;width:528px}.useful .p-reasons_content__img{left:-87px;top:67px;width:470px}.device .p-reasons_content__img{top:-64px;width:353px}.support .p-reasons_content__img{top:63px;width:329px}.event .p-reasons_content__img{width:329px}.other .p-reasons_content__img{left:-49px;top:72px;width:517px}.app .p-reasons_content__img{top:8px;width:403px}.p-reasons_content__lottie{display:block}.p-safety_lead{font-size:18px;margin:-57px auto 0;padding:153px 0 0;position:relative;text-align:center;width:913px}.p-safety_lead:before{background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/safety/object.left.webp) 50%/contain no-repeat;content:"";display:block;height:556.16px;left:-367px;position:absolute;top:91px;width:413.92px;z-index:-1}.p-safety_lead:after{height:578.22px;right:-367px;top:45px;width:457.93px}.p-safety_lead p{font-size:18px;position:relative;text-align:center}.p-safety_summary{display:grid;grid-template:"title green" auto "table green" auto "link green" auto/1fr .5fr;margin-top:102px;width:968px}.p-safety_summary__heading{color:#2a706b;font:700 24px/1 var(--font);grid-area:title;letter-spacing:.05em;padding:32px 32px 0}.p-safety_summary__dl{margin:24px 32px 0}.p-safety_summary__a{grid-area:link;margin-left:32px;width:216px}.p-safety_summary__section{grid-area:green}.p-safety_summary__result{width:968px}.p-safety_ranking_2021_autumn{margin:192px 0 0;text-align:left}.p-safety_ranking_2021_autumn__heading{font-size:52px;height:112px;width:766.5px}.p-safety_ranking_2021_autumn__lead{font:18px/1.5 var(--font);padding:53px 0}.p-safety_ranking_2021_autumn__section{margin:28px auto 62px;padding:42px 43px;width:800px}.p-safety_ranking_2021_autumn__container{display:grid;gap:40px;grid-template:"first first" auto "second third" auto/1fr 1fr}.p-safety_ranking_2021_autumn__section:last-of-type .p-safety_ranking_2021_autumn__container{display:flex;flex-wrap:wrap;gap:44px;justify-content:center}.p-safety_ranking_2021_autumn__card{align-items:center;margin:0;padding:14px 11px 14px 20px}.p-safety_ranking_2021_autumn__card:first-of-type{grid-area:first;margin:0;padding:14px 11px 14px 61px}.p-safety_ranking_2021_autumn__card:nth-of-type(2){grid-area:second}.p-safety_ranking_2021_autumn__card:nth-of-type(3){grid-area:third}.p-safety_ranking_2021_autumn__card.special{width:208px}.p-safety_ranking_2021_autumn__rank{height:58.14px;left:-15px;top:-14px;width:40.7px}.p-safety_ranking_2021_autumn__card:first-of-type .p-safety_ranking_2021_autumn__rank{height:96.72px;width:67.71px}.p-safety_ranking_2021_autumn__name{white-space:nowrap}.p-safety_ranking_2021_autumn__score{height:156px;width:156px}.p-safety_ranking_2021_autumn__point{margin:9px 0 0 2px}.p-safety_ranking_2021_autumn__integer{font-size:40px}.p-safety_ranking_2021_autumn__fraction{font-size:10px}.p-safety_ranking_2021_autumn__data{width:calc(100% - 120px)}.p-safety_ranking_2021_autumn__card:first-of-type .p-safety_ranking_2021_autumn__data{column-gap:19px;display:flex;flex-direction:row}.p-safety_ranking_2021_autumn__company{text-align:left}.special .p-safety_ranking_2021_autumn__company{font-size:16px;text-align:center}.p-safety_ranking_2021_spring__heading{font-size:52px;height:112px;width:766.5px}.p-safety_ranking_2021_spring__section{margin:0 auto;width:508px}.p-safety_ranking_2021_spring__card{margin:0}.p-safety_ranking_2021_spring__rank{height:50px;width:35px}.p-safety_ranking_2021_spring__card:first-of-type .p-safety_ranking_2021_spring__rank{height:91.43px;width:64px}.p-safety_ranking_2021_spring__score{height:160px;width:160px}.p-safety_ranking_2021_spring__point{margin:9px 0 0 4px}.p-safety_ranking_2021_spring__integer{font-size:40px}.p-safety_ranking_2021_spring__card:first-of-type .p-safety_ranking_2021_spring__integer{font-size:71px}.p-safety_ranking_2021_spring__fraction{font-size:11px}.p-safety_ranking_2021_spring__card:first-of-type .p-safety_ranking_2021_spring__fraction{font-size:19px}.p-safety_ranking_2021_spring__company br{display:none}.p-safety_interview.ceo{margin:138px 0 0}.p-safety_interview__container{display:grid;gap:24px 40px;grid-template:"Sheading img" auto "lead img" auto "text img" auto "position img" auto "name img" 1fr/1fr auto;padding:128px 0 0;width:968px}.p-safety_interview .p-header_safety__heading{grid-area:Sheading}.p-safety_interview .p-header_safety__heading:before{background:url(/wp-content/themes/smartdrive-corporate-WordPress/dist/img/safety/quotes.svg) 50%/contain no-repeat;content:"";display:block;height:84px;margin:0 0 40px;width:88.58px}.p-safety_interview__figure{border-radius:12px;grid-area:img;height:616px;margin:0 -285px 0 0;overflow:hidden;width:666px}.p-safety_interview__figure:after{display:none}.p-safety_interview__lead{grid-area:lead}.p-safety_interview__text{grid-area:text;margin:0 0 32px}.p-safety_interview__position{grid-area:position}.p-safety_interview__name{grid-area:name}.p-safety_pickup,.p-safety_pickup2022{max-width:924px}.p-safety_pickup2022_heading{font-size:40px;height:112px;width:766.5px}.p-safety_pickup2022_lead{font:18px/1.5 var(--font);padding:53px 0}.p-safety_article{display:grid;gap:0 40px;grid-template:"img Aheading" auto "img comment" auto "img data" auto "img button" auto/auto 1fr;margin-top:134px;width:968px}.p-safety_article__figure{border-radius:12px;grid-area:img;margin:0;min-width:auto;overflow:hidden;width:461px}.p-safety_article__Aheading{grid-area:Aheading;margin:0}.p-safety_article__text{grid-area:comment;margin:18px 0 0}.p-safety_article__data{grid-area:data;margin:28px 0 0}.p-safety_article__button{grid-area:button;margin:43px 0 0;width:280px}.p-safety_top{margin:192px 0 0;text-align:left}.p-safety_top__heading{font-size:52px;height:112px;width:766.5px}.p-safety_top__section{width:968px}.p-safety_top__section:first-of-type{margin-top:109px}.p-safety_top__header{display:grid;gap:14px 40px;grid-template:"figure title" 1fr "figure summary" 1fr/auto 1fr;padding:0 0 42px}.p-safety_top__figure,.p-safety_top_figure{grid-area:figure;height:183px;width:183px}.p-safety_top__title{align-self:end;font-size:46px;grid-area:title;margin:0}.p-safety_top__summary{font-size:18px;grid-area:summary;margin:0}.p-winners__container{display:grid;gap:82px 128px;grid-template:"first first" auto "second third" auto/1fr 1fr}.p-safety_top_company{margin:0;width:auto}.p-safety_top_company:first-of-type{grid-area:first}.p-safety_top_company:nth-of-type(2){grid-area:second}.p-safety_top_company:nth-of-type(3){grid-area:third}.p-safety_top_company__header{display:grid;gap:44px;grid-template:"rank name" auto/auto 1fr}.p-safety_top_company__rank{display:none}.p-safety_top_company__name{align-self:end;font-size:32px;font-weight:700;grid-area:name;margin:auto 0}.p-safety_top_company__container{background:#fff;border-radius:12px;box-shadow:0 15.2511px 48.8036px #02627833;display:grid;grid-template:"thumbnail thumbnail" auto "score img" auto "interview interview" 1fr/1fr 1fr;margin:40px 0 0;overflow:hidden}.p-safety_top_company:first-of-type .p-safety_top_company__container{grid-template:"thumbnail thumbnail interview" auto "score img interview" auto/1fr 1fr 505px;margin-top:48px}.p-safety_top_company__thumbnail{border-radius:0;grid-area:thumbnail;margin:0}.p-safety_top_company__score{grid-area:score;height:210px;margin:0;padding:16px 0 0;width:232px}.p-safety_top_company__point{margin:1px 0 0 6px}.p-safety_top_company__logo{align-items:center;display:flex;display:none;justify-content:center;position:relative}.p-safety_top_company__container .p-safety_top_company__logo{display:block;display:flex;justify-content:center;position:relative}.p-safety_top_company__icon{height:auto;width:156px}.p-safety_top_company__inner{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;padding:24px 32px 32px;width:100%}.p-safety_top_company__box{display:grid;gap:17px;grid-template-columns:1fr 1fr;grid-template-rows:auto;margin:24px 0;width:100%}.p-safety_top_company__effort:first-of-type{margin-right:10px}.p-safety_top_company__effort:nth-of-type(2){margin-left:10px}.p-safety_top_company__figcaption{font-size:15px;margin:0}.p-safety_top_company__button{margin:0 auto 0 0;width:100%}.p-safety_top_company__summary{padding:32px 0 18px}.p-safety_top_driver{display:grid;gap:24px;grid-template:"score data driver" auto "score button driver" auto/auto 1fr auto;margin:79px 0 0 auto;padding:0 0 0 8px;width:924px}.p-safety_top_driver:first-of-type{margin:79px 0 0 auto}.p-safety_top_driver__rank{height:128.57px;left:-43px;top:-37px;width:90px}.p-safety_top_driver__score{grid-area:score;height:100%;margin:0;padding:16px 0 0;width:232px}.p-safety_top_driver__point{margin:1px 0 0 6px}.p-safety_top_driver__figure{height:100%;max-width:none;width:251px}.p-safety_top_driver__data{margin:42px 16px 0 0}.p-safety_top_driver__name{font-size:32px}.p-safety_top_driver__company{font-size:18px}.p-safety_top_driver__button{margin-top:0;padding:0 14px 24px 0}.p-smartdrive_data__notice{font:500 14px/1.425 var(--font);margin:67px auto 0}.p-smartdrive_device{display:grid;gap:0 23px;grid-template:"Dheading figure" auto "text figure" auto "section figure" auto/440px 1fr}.p-smartdrive_device__Dheading{grid-area:Dheading}.p-smartdrive_device__text{grid-area:text}.p-smartdrive_device__figure{grid-area:figure;margin:17px 0 0;min-width:600px}.p-smartdrive_device__section{align-items:center;background:#4f4f4f;border-radius:12px;display:flex;grid-area:section;height:243px;justify-content:center;margin:36px 0 0;width:374px}.p-smartdrive_device__title{display:none}.p-smartdrive_device__size{margin:0}.p-smartdrive_distributor{margin:138px 0 220px}.p-sustainability_message{margin-top:198px;width:100%}.p-sustainability_message__container{column-gap:132px}.p-sustainability_contribution__p{width:100%}.p-usability_demo__inner{height:614px}.p-usability_demo__br{display:none}.p-usability_design__figure{width:504px}.p-usability_design__body{width:416px}.p-usability_feedback__container{gap:50px 35px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto}.p-usability_feedback__text{min-height:203px}.p-user-conference-summary__inner{margin-right:-209px}.p-user-conference-summary__summary{margin-inline:263px 203px}}@media screen and (min-width:1030px){.l-ir__block{margin:0}.l-purpose{margin:0;padding:88px 0 0}.l-sustainability_inner{max-width:1440px;width:100%}.c-ir_adobe{margin:60px 0 0;max-width:675px}.c-ir_adobe__a{align-items:center;display:flex}.c-ir_adobe__p{flex:1;padding:0 0 0 20px}.p-announce_what__block{margin:0;padding:11px 0 0}.p-ir{padding:102px 0 72px}.p-archive_ir_news__container,.p-ir__container{margin:0 auto}.p-archive_industry__container{padding:102px 0 140px}.p-banner_mobility2023__container{align-items:center;gap:14px;grid-template:auto/1fr auto 179px 1fr;height:109px;padding:0 18px 0 0}.p-banner_mobility2023__picture{grid-row:auto;justify-self:start}.p-banner_mobility2023__date{border-right:1px solid #87f3ff;display:grid;font-size:29px;letter-spacing:-.87px;line-height:1;padding:0 28px 0 0}.p-banner_mobility2023__date.mobile{display:none}.p-banner_mobility2023__infomation{align-items:center;display:flex;gap:29px}.p-banner_mobility2023__price{display:grid}.p-banner_mobility2023__button{justify-self:end}.p-basic_effect__figure{max-width:576px}.p-basic_effect__img{width:576px}.p-basic_effect__inner{padding:0 0 5px}.p-bpo_effect__figure{max-width:576px}.p-bpo_effect__img{width:576px}.p-bpo_effect__inner{padding:0 0 5px}.p-bpo_solution__delegate{display:flex;gap:36px;margin:66px 0 0;place-content:center}.p-bpo_solution__arrow{transform:rotate(270deg)}.p-bpo_solution__inner{gap:85px;margin-top:157px}.p-career_benefits__inner{align-items:start;grid-template-columns:repeat(auto-fill,minmax(283px,1fr))}.p-career_benefits__block:nth-of-type(4){padding:33px 0 0}.p-career_data{padding:88px 0 116px}.p-career_data__container{max-width:968px;width:calc(100% - 96px)}.p-career_data__header{width:auto}.p-career_data__dl{overflow:visible;padding:0}.p-career_data__text{margin:32px auto 0;width:100%}.p-case_follow{bottom:32px;left:32px}.p-company_access{margin:191px 0 0}.p-company_access__dl{margin:114px 0 0}.p-company_award{margin:239px 0 0}.p-company_history{margin:112px 0 0;padding:112px 0 104px}.p-company_overview{margin:156px 0 0}.p-company_overview__inner{margin:54px 0 0}.p-company_overview__img{right:-491px;top:-164px;width:684px}.p-company_shareholder{margin:112px 0 0}.p-company_team__ceo{grid-template:"img profile" auto "img message" auto/588px 338px;margin:72px 0 0}.p-company_team__figure{aspect-ratio:1.22/1}.p-company_team__img{object-position:-63px -18px}.p-company_team__dl{width:952px}.p-company_team__card{width:296px}.p-company_vision{margin:238px 0 0}.p-company_vision__img{width:1133px}.p-company_vision__section{gap:20px 124px;grid-template:"img heading" auto "img text" auto/380px 464px;margin-top:40px}.p-company_vision__logo{width:742px}.p-content__container{padding:190px 0 0}.glossary .p-content__container{margin-top:40px;padding-top:0}.case .p-content__container,.useful .p-content__container{padding:0}.useful .p-content__container .has-background{padding:44px 48px}.policies-b .p-content__container .policies-grid .is-layout-grid{display:grid;grid-template-columns:1fr 244px}.policies-b .p-content__container .policies-grid .is-layout-grid .wp-block-group__inner-container{height:100%}.policies-b .p-content__container .policies-sticky-nav{display:block;position:-webkit-sticky;position:sticky;top:150px}.career .p-content__container{padding:0}.p-content_function__ul li{font-size:26px;line-height:1.425;margin:32px 0 0}.p-content_function__ul li:before{height:32px;margin:0 20px 0 0;width:32px}.p-content_function__ul li:first-of-type{margin:0}.p-content_function__solution{border-top:2px solid #e0e0e0;font-size:40px;line-height:1;margin:112px 0 0;padding:116px 0 40px}.modal .p-fleet_purpose__ul{gap:54px 40px}.p-function_cta__h2{align-self:end;font-size:58px;letter-spacing:.05em}.p-header_career__container{padding:97px 0 93px}.p-header_career__container:before{height:350px;right:-1213px;top:-53px;width:350px}.p-header_career__container:after{bottom:-28px;height:538px;left:0;right:-754px;width:538px}.p-header_company__container{grid-template:"heading img" auto "text img" auto/1fr 1fr}.p-header_company__figure{width:464px}.p-header_company__img{width:776px}.p-header_function_single{margin:99px auto -69px}.p-header_ir_single__heading{font:800 52px/1.2 var(--font);margin:0 auto}.p-header_usability__figure{margin-bottom:-90px;margin-left:-100px}.p-header_usability__text{margin-top:40px}.p-ir_clendar__list{font-size:20px;padding:40px 0 0}.p-ir_clendar__item{display:flex;justify-content:space-between;padding:20px 0 0}.p-ir_clendar__dt{flex-basis:200px;padding:0 20px 0 0}.p-ir_clendar__dd{flex:1 0 0%}.p-checker-cp_intro{width:100%}.p-checker-cp_saftycontainer{padding:77px 0 97px}.p-checker-cp_safty{padding:61px 44px 78px}.p-checker-cp_recorder{width:100%}.p-checker-cp_bartitles br{display:none}.p-checker-cp_bartitles br.pc{display:block}.p-checker-cp_number_timeline{width:100%}.p-checker-cp_lists{width:969px}.p-checker-cp_number_each{padding:28px 0;width:244px}.p-checker-cp_compinner{width:100%}.p-checker-cp_compinnereach{max-width:212px}.p-checker-cp_form,.p-checker-cp_presenttable tbody,.p-checker_button,.p-checker_intro,.p-checker_number_timeline,.p-checker_recorder,p.p--checker_term{width:100%}.p-checker_number_each{padding:28px 0;width:244px}.p-checker_compinner{width:100%}.p-checker_compinnereach{max-width:212px}.p-checker_form,.p-checker_presenttable tbody{width:100%}.p-lp_form__alcohol{margin-bottom:-161px;padding-block:92px 202px}.p-lp_form__inner{box-sizing:border-box;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;max-width:1092px;padding-left:63px;width:calc(100% - 48px)}.p-lp_form__inner:before{height:841px;inset:-250px -376px auto auto;width:841px}.p-lp_form__heading{color:#000;font-size:50px;grid-row:1;max-width:550px}.p-lp_form__text{font-size:28px}.p-lp_form__figure{grid-row:1/3;height:253px;margin-top:18px;width:407px}.p-lp_form__image{left:-37px;max-width:calc(100% + 74px);top:-23px}.p-lp_solution__heading{font-size:32px;line-height:1.78}.common-flex .p-lp_solution__heading{font-size:32px}.common-flex .p-lp_solution__inner{margin-top:88px}.p-lp_trouble.alcohol-check,.p-lp_trouble.alcohol-check-b{margin:24vw 0 0}.p-lp_trouble__heading{font-size:32px;line-height:1.78}.common-flex .p-lp_trouble__heading{font-size:32px;line-height:1}.common-flex .p-lp_trouble__inner{gap:40px;margin-top:66px}.p-mobility_contact__container{box-sizing:border-box;padding:0 0 0 79px}.p-navigation_top__inner{gap:28px 44px}.p-partner_merit__heading br{display:none}.p-partner_merit__inner{gap:32px 40px}.p-partner_type__parent{margin:0}.p-partner_type__scroll{padding:0}.p-partner_type__small{margin-top:29px}.p-posts_case_related{padding:108px 0 153px}.p-posts_case_related__heading{font-size:40px;gap:32px}.p-posts_case_safety{width:968px}.p-posts_function{margin-top:45px;padding:96px 0}.p-posts_function__heading{font-size:40px;line-height:1;padding:0 0 40px}.p-posts_function__container{gap:106px}.p-posts_useful_related__heading{font-size:40px;gap:32px}.p-safety_ranking_2021_spring{display:grid;grid-template:"title title" auto "text text" auto "company driver" 1fr/1fr 1fr;margin:192px auto 0;max-width:1090px}.p-safety_ranking_2021_spring__heading{grid-area:title}.p-safety_ranking_2021_spring__lead{grid-area:text}.p-safety_ranking_2021_spring__section{grid-area:driver;margin:0 0 0 auto}.p-safety_ranking_2021_spring__section:first-of-type{grid-area:company;margin:0 auto 0 0}.p-safety_response{padding:72px 31px 76px}.p-tennisfund_about__subtitle br{display:block}.a .p-useful_banner_archive__text{font:20px/1 var(--font)}.a .p-useful_banner_archive__normal{font-size:46px;margin:21px 0 0}.b .p-useful_banner_archive__normal{font-size:50px;margin:11px 0 0}.p-user-conference-speakers__inner{gap:40px;grid-template-columns:1fr 1fr 1fr 1fr}.p-user-conference-summary__summary{margin-inline:289px 203px}.p-user-conference-supplement__container{gap:71px;padding:48px 43px;width:100%}}@media screen and (min-width:1230px){:root{scroll-padding-top:150px}.l-ao{margin-top:-128px}.l-app{margin:0;padding:50px 0 0}.l-career{overflow:visible}.l-career.single{margin:0;padding:102px 0 0}.l-case.single{margin:0;padding:50px 0 0}.l-company{padding:57px 0 125px}.l-contact{padding:120px 0 142px}.l-device{margin:0 auto 142px;padding-top:50px;width:100%}.l-download{margin:0 auto 254px;padding:72px 0 0}.l-faq{padding:100px 0 92px}.l-fleet{margin-top:-128px}.l-form{padding-top:94px;width:100%}.l-form--price{padding-top:252px;width:100%}.l-function{padding:50px 0 0}.l-glossary{margin:0 auto;max-width:800px;padding:100px 0 144px}.l-header{position:-webkit-sticky;position:sticky;top:0;transition:background-color 1s ease;width:100%;z-index:3}.l-header.scroll{background:#fff}.l-header.form{position:static}.l-header.common{margin:auto;position:absolute;top:93px;width:calc(100% - 132px)}.default .l-header.common{top:194px}.l-header.b{top:153px}.default .l-header.b{top:254px}.l-header__container{align-items:center;display:flex;justify-content:space-between}.basic .l-header__container{display:block}.alcohol .l-header__container{align-items:center;display:flex;justify-content:space-between;padding:0 10px 0 0}.l-header__inner{height:auto;padding:0}.vertical .l-header__inner{position:relative;top:-109px}.l-header__text{color:#2a706b}.l-header__magazine_top_link{background-color:#fff;margin-left:47px}.l-industry{padding:100px 0 0}.l-inquiry{margin:0 auto;padding:50px 0 80px}.l-ir{padding:57px 0 0}.l-ir__container{padding:40px 0 100px;position:relative}.l-issue{padding:100px 0 0}.l-lp{padding:0 0 77px}.l-lp.alcohol{padding:7px 0 158px}.l-mobility{margin-top:-128px}.l-news{padding:112px 0 0}.l-partner_case.single{margin:0;padding:50px 0 0}.l-partner{margin-top:-128px}.l-policies{margin:0 auto;padding:80px 0 100px}.l-price{padding:100px 0 215px}.l-recorder,.l-safety{padding-top:50px}.l-seminar{padding:113px 0 102px}.l-seminar.single{padding:78px 0 0}.l-service{margin:0 auto;padding-top:50px}.l-simulator{margin-top:72px}.l-special{padding:50px 0 0}.l-smartdrive{padding-top:50px}.l-support{padding:100px 0 179px}.l-sustainability{margin-top:-128px}.l-tag{padding-top:50px;width:100%}.l-thanks__container{padding:341px 0 181px}.l-thanks__container:before{height:849px;left:auto;right:-187px;top:206px;width:820px}.l-update{padding:106px 0 92px}.l-usability{padding-top:50px}.l-useful{padding:64px 0 92px}.l-user-conference{padding-top:50px}.c-button_rounded:before{width:224px}.c-button_rounded__inner{height:72px;width:260px}.c-header_button{display:none}.c-header_logo{background:#00a799}.vertical .c-header_logo{background:#024441}.c-header_logo:hover{background:#2a706b}.c-header_logo__a{background:0;height:128px;width:128px}.c-header_logo__img{width:100%}.open .c-header_logo__img{opacity:1}.c-header_logo_alcohol__img{background:#00a799;transition:background-color .2s ease}.c-header_logo_alcohol__img:hover{background:#2bcabc}.form .c-header_logo_alcohol__img{background:0}.c-header_logo_basic__img{width:100%}.c-header_logo_common__img{width:343px}.c-header_menu{background:0;gap:28px;padding:0}.c-header_menu__a{color:#2a706b;font-weight:700;letter-spacing:.05em}.c-header_menu__a:hover{color:#00a799}.p-announce_award{margin-top:90px}.p-announce_award.single{max-width:968px}.p-announce_award__inner{display:flex}.single .p-announce_award__section{border-radius:12px;gap:33px;padding-block:44px}.single .p-announce_award__icon{width:41px}.single .p-announce_award__title{font-size:40px}.single .p-announce_award__text{font-size:24px}.p-announce_detail{padding:102px 0}.p-announce_detail__heading{font-size:42px}.p-announce_detail__block{padding:0 0 0 99px}.p-announce_detail__block:before{font-size:20px}.p-announce_detail__block:after{font-size:44px;top:24px}.p-announce_detail-2023{padding:102px 0}.p-announce_detail-2023__heading{font-size:42px}.p-announce_detail-2023__block{padding:0 0 0 99px}.p-announce_detail-2023__block:before{font-size:20px}.p-announce_detail-2023__block:after{font-size:44px;top:24px}.p-announce_detail-2024{padding:102px 0}.p-announce_detail-2024__heading{font-size:42px}.p-announce_detail-2024__block{padding:0 0 0 99px}.p-announce_detail-2024__block:before{font-size:20px}.p-announce_detail-2024__block:after{font-size:44px;top:24px}.p-announce_interview{padding:102px 0 144px}.p-announce_interview__heading{font:700 32px/1 var(--font)}.p-announce_interview__heading:after{margin-top:32px}.p-announce_interview__heading br{display:none}.p-announce_interview__inner{margin:84px 0 0}.p-announce_interview__tag{font-size:12px;height:24px}.p-announce_merit{padding:72px 0}.p-announce_merit__heading{font-size:42px}.p-announce_merit__small{font-size:28px}.p-announce_merit__number{font-size:68px}.p-announce_what__container{box-sizing:border-box;display:grid;gap:24px 44px;grid-template:"heading block" auto "text block" 1fr/1fr 232px;padding:0 44px 0 0}.p-announce_what__heading{font-size:42px;grid-area:heading}.p-announce_what__text{grid-area:text;margin:0}.p-announce_what__img{border-radius:4px;width:232px}.p-archive_case__container{grid-template:1fr/1fr 1fr 1fr}.p-archive_news__card{opacity:0;padding:29px 0}.p-archive_industry:after{background:linear-gradient(140.8deg,#f5f5f587 18.99%,#fff0 65.5%);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}.p-banner_default{align-items:center;display:flex;gap:16px;padding:0}.p-banner_default__imga{display:block}.b .p-banner_default__imga{max-width:384px;width:28%}.p-career_toc{position:-webkit-sticky;position:sticky;top:107px}.p-career_toc__ul{background:0;padding:0;position:absolute;right:108px;top:107px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-career_toc__li.occupation:before{background:#045f58;border-radius:5px;content:"";filter:blur(27px);height:41px;left:0;margin:auto;opacity:.4;position:absolute;right:0;top:18px;width:93px}.p-career_toc__a.active{color:#00a799}.p-career_toc__a:hover{color:#828282}.occupation .p-career_toc__a{color:#2a706b}.p-career_toc__tab{display:none}.p-contact_thanks{background:0;box-shadow:none;height:auto;max-width:968px;padding:0;text-align:left;width:calc(100% - 48px)}.p-contact_thanks__h1{font-size:46px}.p-contact_thanks__p{font-size:20px}.p-contact_thanks__br{display:none}.p-contact_thanks__button{margin:52px auto 0 0}.p-content_function__card{gap:84px;grid-template:"cardimg cardtext" auto/380px 1fr;margin:80px auto 0;max-width:881px}.p-content_function__card:first-of-type{margin:87px auto 0}.p-device_recorder__figure{top:-55px;width:504px}.p-device_recorder__other .p-device_recorder__figure{margin-top:0;width:526px}.b .p-fleet_case__header{padding-right:295px}.b .p-fleet_case__section{max-width:856px;padding-right:295px}.b .p-fleet_case__ul{gap:29px 32px}.b .p-fleet_case__button,.b .p-fleet_download{display:none}.b .p-fleet_function{padding-right:320px}.b .p-fleet_function__container{max-width:856px}.b .p-fleet_function__ul{gap:40px 32px}.b .p-fleet_function__body{gap:18px;padding:32px 18px 24px}.b .p-fleet_function__button{display:none}.b .p-fleet_issue{padding-right:320px}.b .p-fleet_issue__container{max-width:855px}.b .p-fleet_issue__inner{gap:32px}.b .p-fleet_issue__button{display:none}.b .p-fleet_promote{padding-right:320px}.p-fleet_promote.partner{padding-block:90px 132px}.b .p-fleet_promote__container{max-width:855px}.b .p-fleet_promote__inner{gap:35px 33px;margin:65px 0 0}.b .p-fleet_promote__img{bottom:30px;width:271px}.b .p-fleet_promote__content{margin:0}.b .p-fleet_promote__button{display:none}.p-fleet_side{display:block}.p-header_announce{padding:260px 0 127px}.p-header_announce__container:after{background:#00a799;border-radius:50%;bottom:-1026px;content:"";height:1062px;opacity:.14;position:absolute;right:-748px;width:1062px}.p-header_announce__label{font-size:20px;height:41px;width:219px}.p-header_announce__heading{margin:28px 0 0}.p-header_announce__text{font:16px/1.45 var(--font);margin:16px 0 0}.p-header_announce__inner{margin:48px 0 0}.p-header_announce-2023{padding-block:96px 65px}.p-header_announce-2023__container:after{background:#00a799;border-radius:50%;content:"";height:1062px;left:663px;opacity:.14;position:absolute;top:367px;width:1062px}.p-header_announce-2023__label{font-size:20px;height:41px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-header_announce-2023__heading{margin-top:12px}.p-header_announce-2024{padding-block:96px 65px}.p-header_announce-2024__container:after{background:#00a799;border-radius:50%;content:"";height:1062px;left:663px;opacity:.14;position:absolute;top:367px;width:1062px}.p-header_announce-2024__label{font-size:20px;height:41px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-header_announce-2024__heading{margin-top:12px}.p-header_ao__button{left:50%}:lang(en) .p-header_ao__button{max-width:440px}.p-header_ao__message{width:34%}.p-header_case{background:radial-gradient(101% 213% at 83% 119%,#019f981a 0,#fff0),#f8f8f8;padding:109px 0 107px}.p-header_company{padding:66px 0 0}.p-header_company__figure{margin:-119px 0 0}.p-header_device__figure{border-radius:12px;height:571px;margin:0 -272px 0 auto;width:784px}.p-header_fleet{background:#efefef;border:32px solid #fff;box-sizing:border-box;height:100vh;padding:152px 0 36px;position:relative}.p-header_fleet:before{background:#fff;border-radius:50%;content:"";filter:blur(76px);height:725px;left:-362px;position:absolute;top:-318px;width:725px}.p-header_fleet__container{background:0;display:grid;gap:13px 15px;grid-template:repeat(3,auto) 1fr/462px 718px;max-width:1180px;padding:0;width:calc(100% - 68px)}.b .p-header_fleet__container{gap:13px 0;grid-template:repeat(3,auto) 1fr/487px 498px;max-width:1152px;padding-right:212px}.simple .p-header_fleet__container{padding:0}.p-header_fleet__container:before{bottom:-747px;height:1062px;right:-735px;width:1062px}.p-header_fleet__container:after{content:none}.common .p-header_fleet__container:before{bottom:-734px;right:-642px}.b .p-header_fleet__container:before{bottom:-462px;height:823px;right:-285px;width:823px}.p-header_fleet__head{grid-area:1;margin:0;width:100%}.b .p-header_fleet__head{margin:62px 0 0;position:relative;z-index:2}.p-header_fleet__heading{font-size:79px;letter-spacing:.4em;white-space:pre-wrap}:lang(en) .p-header_fleet__heading{font-size:59px}.p-header_fleet__heading--lp{font-size:62px;letter-spacing:.2em}.b .p-header_fleet__heading{font-weight:700}.p-header_fleet__cloud{font-size:60px;letter-spacing:.45em}:lang(en) .p-header_fleet__cloud{font-size:28px}.b .p-header_fleet__cloud{font-weight:700}.p-header_fleet__system{letter-spacing:.44em}:lang(en) .p-header_fleet__system{font-size:59px;letter-spacing:.03em;text-transform:uppercase}.b .p-header_fleet__system{font-weight:700}.p-header_fleet__slider{grid-area:1/2/5;margin:0}.common .p-header_fleet__slider{position:relative;top:-63px}.b .p-header_fleet__figure:after{bottom:auto;height:498px;left:0;top:42px;width:498px}.p-header_fleet__img{padding:0}.b .p-header_fleet__img{width:916px}.p-header_fleet__pagination{width:80%}.p-header_fleet__button{margin-left:0;margin-top:19px}.p-header_fleet__cta{grid-area:2;margin:8px auto 0 0}.b .p-header_fleet__cta{display:none}.p-header_fleet__a{align-items:center;color:#00a799;display:flex;font:700 18px/1 var(--font);grid-area:3;height:56px;letter-spacing:.05em}.p-header_fleet__simulation{display:none}.p-header_fleet__result{align-items:center;background:0;bottom:36px;display:flex;left:0;margin:auto;max-width:1316px;padding:0;position:absolute;right:0;width:calc(100% - 54px)}.p-header_fleet__inner{border:1px solid #fff;border-radius:7px;box-sizing:border-box;gap:24px;height:100%;margin:0;width:767px}:lang(en) .p-header_fleet__inner{width:1155px}.p-header_fleet__text{align-items:center;display:flex;font-size:12px;font-weight:500;gap:7px;position:relative}:lang(en) .p-header_fleet__text{display:block}.p-header_fleet__note{font-size:10px;transform:translateY(-1px)}.p-header_function_single__figure{margin:0 -170px 0 0;min-width:660px;width:660px}.p-header_lp__figure{left:400px;right:inherit}.p-header_lp__heading{font-size:40px}.p-header_alcohol__container{padding:65px 0 0}.p-header_alcohol__heading{font-size:53px}.simple .p-header_alcohol__text{margin-top:3px}.p-header_alcohol__figure{margin-left:158px;margin-right:0}.p-header_flexible{min-height:580px}.p-header_flexible__heading{font-size:53px}.p-header_mobility{height:100vh}.p-header_mobility__img{margin:-250px 0 0 -140px;max-width:1087px;width:100vw}.p-header_mobility_case{margin:0 auto;padding:222px 0 64px}.p-header_news__heading{font-size:57px}.p-header_partner__container{padding-block:241px 187px}.thumbnail .p-header_partner__container{padding-block:190px 85px}.p-header_partner__illust{width:736px}.p-header_partner__img{width:903px}.p-header_purpose__figure{width:660px}.p-header_reasons{margin-top:-128px;padding:256px 0 71px;z-index:1}.p-header_reasons:before{height:812px;left:-384px;right:auto;top:-201px;width:812px}.p-header_reasons:after{bottom:-583px;height:1205px;left:auto;right:-520px;width:1205px}.p-header_reasons__wrapper{column-gap:84px;display:grid;grid-template-columns:1fr 503px}.p-header_reasons__heading{margin:0;max-width:100%}.p-header_reasons__button{margin-left:0;margin-top:24px}.p-header_reasons__inner{grid-area:1/2/3;margin:0}.p-header_reasons__box{margin:0;padding:36px;width:100%}.p-header_reasons__img{padding-top:9px;width:240px}.p-header_reasons__title{margin:19px 0 0}.p-header_reasons__title:first-of-type{margin-top:35px}.p-header_reasons__note,.p-header_reasons__title br{display:none}.p-header_reasons__note:last-of-type{display:inline}.p-header_reasons__ul{grid-column:2;margin:29px 0 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-header_reasons__li{color:#00a799;font:11px/1.6 var(--font)}.p-header_reasons__li br{display:none}.p-header_recorder{padding:0}.p-header_recorder__img{border-radius:12px}.p-header_sustainability__container{gap:0;max-width:1376px}.p-header_sustainability__circle{bottom:56px;position:absolute;right:116px}.p-home_detail__db-inner{transform:scale(.78)}.p-ir_finance__note{margin:-20px 0 0}.p-ir_governance__container{gap:60px}.p-ir_highlight__note{margin:-20px 0 0;width:980px}.p-ir_highlight__caution{box-sizing:border-box;width:980px}.p-ir_library__card:nth-child(n+4){margin-top:125px}.p-ir_message__header{justify-content:flex-start}.p-ir_notice__container{margin:92px 0 0}.p-ir_toc{background-color:initial;border-radius:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:0;margin-bottom:82px;padding:0;position:relative}.p-ir_toc.visible{z-index:10}.p-ir_toc__button{display:none}.p-ir_toc__ul{background:#0000;display:flex;height:auto;overflow:visible;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-ir_toc__li{padding:0;position:relative}.p-ir_toc__a,.p-ir_toc__span{background-color:#dcfefd;box-sizing:border-box;color:#333;cursor:pointer;display:block;font:400 16px/1.4 var(--font);padding:11px 12px}.p-ir_toc__a:hover,.p-ir_toc__span:hover{background-color:#00a799;color:#fff}:not(.p-ir_toc__child)>.p-ir_toc__li:first-child .p-ir_toc__a,:not(.p-ir_toc__child)>.p-ir_toc__li:first-child .p-ir_toc__span{border-radius:20px 0 0 20px}:not(.p-ir_toc__child)>.p-ir_toc__li:last-child .p-ir_toc__a,:not(.p-ir_toc__child)>.p-ir_toc__li:last-child .p-ir_toc__span{border-radius:0 20px 20px 0}.p-ir_toc__a.current:not(:hover),.p-ir_toc__span.current:not(:hover){background:#dcfefd}.p-ir_toc__a br,.p-ir_toc__span br{display:inline}.p-ir_toc__child{background-color:#dcfefd;box-shadow:0 28px 51px #045f5845;display:flex;flex-direction:column;gap:14px;height:0;left:50%;opacity:0;padding:0 24px;position:absolute;top:calc(100% + 10px);transform:translate(-50%);visibility:hidden;width:-webkit-max-content;width:max-content}.open .p-ir_toc__child{padding-bottom:14px;padding-top:14px}.p-ir_toc__child:before{background-color:#dcfefd;content:"";display:block;height:16px;left:50%;position:absolute;top:-4px;transform:translate(-50%) rotate(45deg);transform-origin:center;width:16px}.p-ir_toc__child:after{content:"";display:block;height:10px;left:0;position:absolute;top:-10px;width:100%;z-index:-1}.p-ir_toc__child .p-ir_toc__a{background-color:initial;color:#0b3633;padding:10px 0 20px;position:relative}.p-ir_toc__child .p-ir_toc__a:hover{background:#0000}.p-ir_toc__child .p-ir_toc__a:hover .p-ir_toc__a-inner:before{width:100%}.p-ir_toc__a-inner:before{background-color:#2a706b;border-radius:2px;bottom:-10px;content:"";display:block;height:4px;left:0;position:absolute;transition:.2s;width:0}.p-ir_toc__span{padding-right:38px;position:relative}.p-ir_toc__span:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='7' fill='none'%3E%3Cpath stroke='%230B3633' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M15 1 8 6 1 1'/%3E%3C/svg%3E") no-repeat;left:auto;right:10px}.open .p-ir_toc__span:after{right:13px}.p-ir_toc__tab{display:none}.p-lp_trouble.alcohol-check{margin:339px 0 0}.p-lp_trouble.alcohol-check-b{margin:124px 0 0}.p-mobility_case{margin:0}.p-mobility_form{padding:191px 0}.p-mobility_form__container{width:490px}.p-mobility_form__text{margin:37px 0 0}.p-mobility_form__img{width:409px}.p-mobility_thanks__img{margin-top:210px}.p-navigation_desktop{display:flex}.p-navigation_desktop__container{position:relative}.p-navigation_mobile{display:none}.p-news_pagination{margin-top:102px}.b .p-award{box-sizing:border-box;padding-right:295px}.b .p-award__ul{gap:32px 40px;grid-auto-flow:column;grid-template:auto auto/212px 212px;width:465px}.p-breadcrumb{left:0;padding:0 0 0 42px;position:absolute;top:128px;z-index:2}.default .p-breadcrumb{top:229px}.p-posts_topics{display:flex;gap:22px;margin:0 auto;overflow:visible;width:calc(100% - 64px)}.p-posts_topics:after{background:linear-gradient(270deg,#fff,#fff0);bottom:0;content:"";position:absolute;right:0;top:0;width:96px}.p-posts_topics__container{overflow:hidden;padding:0 0 0 53px;position:relative;width:calc(100vw - 257px)}.p-posts_topics__container:before{background:linear-gradient(90deg,#fff,#fff0);bottom:0;content:"";left:0;position:absolute;top:0;width:96px;z-index:1}.p-posts_topics__heading{background:0;color:#bdbdbd;font:14px/1.83 var(--font);letter-spacing:.475em;padding:35px 20px 0 73px;position:relative;text-orientation:upright;writing-mode:vertical-rl;z-index:1}.p-posts_topics__inner{margin:0;padding:0 0 24px;position:relative;width:100%}.p-posts_topics__arrow{display:block;position:absolute;top:100px;z-index:1}.p-posts_topics__prev{left:155px}.p-posts_topics__next{right:-13px}.p-reasons_content{padding:172px 0 274px}.p-reasons_content__section{gap:0 145px}.p-reasons_content__section.useful{margin:291px 0 0}.p-reasons_content__section.device{margin:260px 0 0}.p-reasons_content__section.support{margin:324px 0 0}.p-reasons_content__section.other{margin:259px 0 0}.p-reasons_content__section.app{margin:245px 0 0}.p-reasons_content__heading{padding:67px 0 0}.other .p-reasons_content__heading{padding:89px 0 0}.app .p-reasons_content__heading{padding:5px 0 0}.p-recorder_issue__container{padding:0}.p-recorder_solution{margin:0 0 100px}.p-recorder_solution__card{margin:144px 0 0}.p-recorder_solution__card:last-of-type{align-items:flex-start}.p-recorder_solution__card:last-of-type .p-recorder_solution__figure{margin-top:-73px;padding-top:7.6%}.p-recorder_solution__card:last-of-type .p-recorder_solution__merit,.p-recorder_solution__card:last-of-type .p-recorder_solution__text{width:420px}.p-simulator_content{margin-top:96px;padding-block:92px}.p-simulator_content_table__th{min-width:102px}.p-useful_form.side{top:128px}.p-useful_form__container.side{max-height:64vh}.p-user-conference-banner{align-items:center;background:#0c2e2e;box-sizing:border-box;display:block;display:grid;gap:8px;grid-template-columns:1fr 170px .5fr .7fr;height:80px;inset:auto 0 -80px;opacity:0;padding:16px 16px 16px 24px;position:absolute;transition:opacity .3s ease;z-index:-1}.p-user-conference-contents{padding-block:16px 136px}.p-user-conference-contents__dl{gap:135px;margin-top:72px}.p-user-conference-contents__frame{height:393px;width:398px}.p-user-conference-contents__frame:after{transform:translate(16px,16px)}.p-user-conference-contents__img{height:393px;width:398px}.p-user-conference-contents__title{align-self:end;font-size:43px;letter-spacing:7.31px}.p-user-conference-contents__text{align-self:start}.p-user-conference-details{padding-block:128px}.p-user-conference-details__block{margin-top:102px;padding:58px 83px}.p-user-conference-speakers{padding-block:128px}.p-user-conference-speakers__card{padding:56px}.p-user-conference-sponsors{padding-block:128px}.p-user-conference-sponsors__img{margin-top:88px}.p-user-conference-summary{padding-top:72px}.p-user-conference-summary__block{grid-template-columns:209px 249px 1fr;margin-top:72px}.p-user-conference-supplement{padding-block:72px}}@media screen and (min-width:1440px){.alcohol .c-header_menu{gap:20px}.c-header_menu__a{font-size:16px}.p-alcohol_case__arrow{align-items:center;background:#0009;border-radius:50%;display:flex;height:88px;justify-content:center;width:88px}.p-alcohol_case__prev{left:-32px}.p-alcohol_case__next{right:-32px}.p-alcohol_case__svg{height:44px;stroke:#fff;stroke-width:5;width:44px}.p-alcohol_download__arrow{align-items:center;background:#0009;border-radius:50%;display:flex;height:88px;justify-content:center;width:88px}.p-alcohol_download__prev{left:-32px}.p-alcohol_download__next{right:-32px}.p-alcohol_download__svg{height:44px;stroke:#fff;stroke-width:5;width:44px}.p-alcohol_seminar__arrow{align-items:center;background:#0009;border-radius:50%;display:flex;height:88px;justify-content:center;width:88px}.p-alcohol_seminar__prev{left:-32px}.p-alcohol_seminar__next{right:-32px}.p-alcohol_seminar__svg{height:44px;stroke:#fff;stroke-width:5;width:44px}.p-alcohol_useful__arrow{align-items:center;background:#0009;border-radius:50%;display:flex;height:88px;justify-content:center;width:88px}.p-alcohol_useful__prev{left:-32px}.p-alcohol_useful__next{right:-32px}.p-alcohol_useful__svg{height:44px;stroke:#fff;stroke-width:5;width:44px}.p-archive_alcohol__arrow{align-items:center;background:#0009;border-radius:50%;display:flex;height:88px;justify-content:center;width:88px}.p-archive_alcohol__prev{left:-32px}.p-archive_alcohol__next{right:-32px}.p-archive_alcohol__svg{height:44px;stroke:#fff;stroke-width:5;width:44px}.p-banner_default.b{padding-right:435px}.p-banner_mobility2023__container{gap:24px}.p-banner_mobility2023__title{align-items:center;border-right:1px solid #87f3ff;display:grid;font-size:25px;height:71px;padding:0 29px 0 0}.p-banner_mobility2023__button{height:59px;width:268px}.p-banner_mobility2023__button:before{height:52px;left:6px}.p-banner_mobility2023__text{height:52px}.b .p-fleet_case{padding-right:295px}.b .p-fleet_case__header{margin-right:-295px}.b .p-fleet_case__section{padding-right:0}.b .p-fleet_function,.b .p-fleet_issue,.b .p-fleet_promote{padding-right:295px}.p-header_smartdrive__figure{border-radius:12px;margin:0 -236px 0 auto}.p-header_sustainability__container{align-items:flex-start;height:832px}.p-header_sustainability__container:after{display:none}.p-header_sustainability__lottie{display:block;position:absolute;right:-105px;top:100px;width:1578px}.p-header_sustainability__figure{margin:183px 0 0 -87px;transform:none;visibility:hidden}.p-header_sustainability__img{width:747px}.p-header_sustainability__heading{margin:273px 0 0 -109px;transform:none;visibility:hidden}.p-header_sustainability__title{width:739px}.p-home_detail__db-inner{transform:scale(1)}.p-navigation_desktop__container{gap:6px}:has(.above) :not(.limit)>.p-navigation_main__sub{bottom:-72px}.p-navigation_sub__li.above{order:2}.p-navigation_sub__a{padding:12px 8px}.p-navigation_sub__children{right:50%;transform:translate(50%)}.p-navigation_top__inner{flex-wrap:nowrap}.p-navigation_top__a,.p-navigation_top__a:hover:before{height:56px}.p-navigation_top__description{display:block}.p-navigation_top__buttons{align-items:flex-end;flex-direction:column}.p-posts_purpose__arrow{align-items:center;background:#0009;border-radius:50%;display:flex;height:88px;justify-content:center;opacity:0;width:88px}.p-posts_purpose__arrow:hover{transform:scale(1.068)}.p-posts_purpose__prev{left:-120px}.p-posts_purpose__next{right:-120px}.p-posts_purpose__svg{height:44px;stroke:#fff;stroke-width:5;width:44px}.p-posts_purpose__body{padding:32px 24px}.p-posts_purpose__icon{top:-18px}.p-smartdrive_data__container{gap:26px;grid-template-columns:332px 305px 306px;grid-template-rows:auto;margin:100px -30px 0 0}.p-smartdrive_device__figure{min-width:779px}.p-sustainability_message__heading{padding:0 0 35px 108px}.p-sustainability_message__text{grid-area:text;margin:0 0 0 108px}.p-usability_demo__inner{border-radius:12px}.p-usability_feedback__container{gap:50px 40px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto}.p-useful_popular__arrow{align-items:center;background:#0009;border-radius:50%;display:flex;height:88px;justify-content:center;width:88px}.p-useful_popular__prev{left:-32px}.p-useful_popular__next{right:-32px}.p-useful_popular__svg{height:44px;stroke:#fff;stroke-width:5;width:44px}.p-user-conference-banner{grid-template-columns:454px 170px 310px 1fr}.p-user-conference-banner__a{justify-self:end;width:410px}}@media (width >= 1588px){.p-home_mobility__shapes{overflow:visible}}@media screen and (width >= 1588px){.p-home_detail__line{transform:translate(13.87%)}}@media screen and (min-width:1600px){.p-banner_default{justify-content:space-between;padding-right:115px}.p-navigation_vertical__here{display:block}}@media only screen and (width <= 1366px){.p-header_home__container{font-size:40px;top:666px}.p-header_home__objects{transform:scale(.6)}}@media (width <= 1229px){.open .l-header__inner{box-sizing:border-box;position:fixed;top:0;width:100%}}@media only screen and (width <= 1100px){.p-header_home__list-item{font-weight:700}}@media screen and (width <= 767px){.lp-plainer .p-fleet_download__heading{font-size:30px;letter-spacing:0}.lp-plainer .p-header_fleet__image{width:122px}.lp-plainer .p-header_fleet__free{font-size:14px}.lp-plainer .p-header_fleet__p{font-size:20px}}@media screen and (max-width:759px){.p-company_award__logo{width:126px}.p-fleet_download--controled-for-mobile .mktoFormRow:has(#Title){display:none}.p-fleet_download--controled-for-mobile .mktoFormRow:has(#hoyuusyaryou_sentaku__c){display:none}.p-fleet_download--controled-for-mobile .mktoFormRow:has(#NumOfDrivers__c){display:none}.p-function_cta--alc .p-function_cta__h2{font-size:30px}.is-modal-active .p-header_function_single__modal{display:none}.p-header_home{background:#0000;border:0;height:1046px;margin-bottom:-451px}.p-header_home__container{top:543px}.p-header_home__aligner{height:36px}:lang(en) .p-header_home__aligner{height:72px}.p-header_home__list-item{font-size:23px;letter-spacing:.1em;line-height:36px}:lang(en) .p-header_home__list-item{font-size:28px;font-weight:400;letter-spacing:.02em}.p-header_home__objects{transform:scale(.35)}.p-header_home__lines-container,.p-header_home__logo-overlay,.p-header_home__video{left:42.1%;top:-15.7%}.p-header_home__philosophy,:lang(en) .p-header_home__philosophy{top:-19.8%}.p-header_ir__link .c-button_skeleton__inner:after{height:24px;width:24px}.p-header_ir_single__links{min-width:0}.p-header_ir_single__links .c-button_skeleton__inner{font-size:12px;padding-left:14px;padding-right:12px}.p-header_ir_single__links .c-button_skeleton__inner:after{height:27px;width:27px}.p-ir_magazine__text .u-only-pc{display:none}.xj-list--irtop .xj-list__label{min-width:70px;padding-left:5px;padding-right:5px;width:auto}.p-useful_form__modal .p-useful_form__img{border-radius:0}.p-useful__aside-toc .p-toc{display:none}}@media screen and (width <= 600px){#wpadminbar{top:-46px}}@media (width < 480px){.l-useful:has(.l-useful__follow-banner.is-active)~.c-button_top{bottom:400px}}@media (hover:hover){.c-button_banner:hover{background:#2a706b}.c-button_banner:hover .c-button_banner__label,.c-button_banner:hover .c-button_banner__title{color:#fff}.c-button_rounded__inner:hover{background:#2a706b;color:#fff}.p-fleet_purpose__input:hover+.p-fleet_purpose__label{color:#00a799}.p-posts_function__a:hover .p-posts_function__img{transform:scale(1.1)}.p-posts_function__a:hover .p-posts_function__title{color:#00a799}.p-simulator_content__input:hover{border:3px solid #00a799;padding-inline:5px;padding-top:2px}.p-simulator_content__input.initial:hover{border:2px solid #e0e0e0;padding-inline:6px;padding-top:2px}.p-simulator_content__input.initial:focus{outline:0}.p-user-conference-speakers__button:hover .p-user-conference-speakers__close{stroke:#009bdf}}@media (hover:none){.p-fleet_purpose__input:active+.p-fleet_purpose__label{color:#00a799}}</style><!-- Optimize Next --><script async>(function(p,r,o,j,e,c,t,g){p['_'+t]={};g=r.createElement('script');g.src='https://www.googletagmanager.com/gtm.js?id=GTM-'+t;r[o].prepend(g);r[o][j].add(e+t);setTimeout(function(){if(r[o][j].contains(e+t)){r[o][j].remove(e+t);p['_'+t]=0}},c)})(window,document,'documentElement','classList','loading',2000,'NTMLXHKB')</script><!-- End Optimize Next --> <!-- Google Tag Manager --> <script async> (function(w,d,s,l,i){ w[l]=w[l]||[]; w[l].push({ 'gtm.start': new Date().getTime(), event:'gtm.js' }); var f=d.getElementsByTagName(s)[0], j=d.createElement(s), dl=l!='dataLayer'?'&l='+l:'' ; j.async=true; j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl; f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-K6735MG'); </script> <!-- End Google Tag Manager --> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-ELBNNXS4H7"></script> <script async> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-ELBNNXS4H7', {send_page_view:false}); </script> <link rel="icon" href="https://smartdrive.co.jp/wp-content/uploads/2022/02/favi_logo-1.svg" sizes="32x32" /><link rel="icon" href="https://smartdrive.co.jp/wp-content/uploads/2022/02/favi_logo-1.svg" sizes="192x192" /><link rel="apple-touch-icon" href="https://smartdrive.co.jp/wp-content/uploads/2022/02/favi_logo-1.svg" /><meta name="msapplication-TileImage" content="https://smartdrive.co.jp/wp-content/uploads/2022/02/favi_logo-1.svg" /></head><body id="body" class="l-body"><!-- Google Tag Manager (noscript) --><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-K6735MG" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><!-- End Google Tag Manager (noscript) --><header class="l-header cmn"><div class="l-header__container"><div class="l-header__inner"><div class="c-header_logo"><a href="/" class="c-header_logo__a" onclick="gtag('event', 'click_Nav_header_logo');"><picture><source srcset="https://smartdrive.co.jp/wp-content/themes/smartdrive-corporate-WordPress/dist/img/header/logo.big.svg" width="128" height="128" media="(min-width:1230px)" /><img src="https://smartdrive.co.jp/wp-content/themes/smartdrive-corporate-WordPress/dist/img/header/logo.svg" width="187" height="42" alt="SmartDrive" class="c-header_logo__img" /></picture></a></div></div></div></header><aside class="p-breadcrumb"><ul class="p-breadcrumb__ul"><li class="p-breadcrumb__li"><a href="https://smartdrive.co.jp/" class="p-breadcrumb__a">トップ</a></li><li class="p-breadcrumb__li"><a href="" class="p-breadcrumb__a">スマスタ終了のお知らせ</a></li></ul></aside><main class="l-cmn"><div class="p-cmn_content"><div class="p-cmn_content__box"><div class="p-cmn_content__inner"><!-- wp:paragraph {"placeholder":"説明を入力","className":"p-cmn_text"} --><p class="p-cmn_text">SmartDrive Styleは終了いたしました。これまでご利用いただき、誠にありがとうございました。</p><!-- /wp:paragraph --></div></div></div></main><script type="speculationrules">{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/smartdrive-corporate-WordPress\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}</script><script defer type="module" src="https://smartdrive.co.jp/wp-content/themes/smartdrive-corporate-WordPress/dist/js/index.js"></script><script type="text/javascript" id="gt_widget_script_28562851-js-before">/* <![CDATA[ */window.gtranslateSettings = /* document.write */ window.gtranslateSettings || {};window.gtranslateSettings['28562851'] = {"default_language":"ja","languages":["en","es","it","pt","de","fr","ru","nl","ar","zh-CN"],"url_structure":"none","flag_style":"2d","flag_size":24,"alt_flags":[],"flags_location":"\/wp-content\/plugins\/gtranslate\/flags\/"};/* ]]> */</script><script src="https://smartdrive.co.jp/wp-content/plugins/gtranslate/js/base.js?ver=6.8.2" data-no-optimize="1" data-no-minify="1" data-gt-orig-url="/cmn/smartdrivestyle-close/" data-gt-orig-domain="smartdrive.co.jp" data-gt-widget-id="28562851" defer></script></body></html>