/*!
 * ress.css • v4.0.0
 * MIT License
 * github.com/filipelinhares/ress
 */html{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4}*,:after,:before{background-repeat:no-repeat;-webkit-box-sizing:inherit;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0;color:inherit}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{border-color:inherit;text-indent:0}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer;color:inherit}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:rgba(0,0,0,0);border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}img{border-style:none}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{width:100%;height:100%;padding:0;margin:0;font-family:"Zen Kaku Gothic New",sans-serif;font-size:14px;line-height:1.5;color:#000;text-align:left;background:#fff}body:has(.page-driver){overflow-x:hidden}body:has(.page-driver) .l-page{overflow:visible}body:has(.page-driver) .l-page__header{overflow:hidden}body:has(.page-driver) .l-page__container>section{overflow-x:clip;overflow-y:visible}_:input-placeholder,:root body{font-family:Meiryo,"メイリオ",sans-serif}img{max-width:100%;height:auto;vertical-align:bottom}table{border-collapse:collapse}a{color:#000;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}@media(hover){a:hover{opacity:.6;-webkit-transition:all .2s ease;transition:all .2s ease}}ul,li{list-style-type:none}::-moz-selection{color:#000;text-shadow:none;background-color:#00c2c8}::selection{color:#000;text-shadow:none;background-color:#00c2c8}.legacy-ie{position:absolute;top:0;left:0;z-index:10000;width:100%;padding:100px 0;text-align:center;background:#eee}.legacy-ie a{text-decoration:none}.noscript{position:absolute;top:0;left:0;z-index:10000;width:100%;padding:100px 0;text-align:center}.l-main{padding-top:90px;padding-bottom:80px}@media screen and (min-width: 992px){.l-main{padding-top:112px;padding-bottom:160px}}.l-page{overflow:hidden;background:#fff}.l-page .l-page__container{position:relative;padding-top:64px;padding-bottom:80px;background:#fff}@media screen and (min-width: 992px){.l-page .l-page__container{padding-top:160px;padding-bottom:160px}}.l-page .l-page__container::before{position:absolute;top:-36px;left:0;z-index:2;display:block;width:9.5%;max-width:81px;height:auto;aspect-ratio:81/103;content:"";background-color:#51ae2f;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='81' height='103' viewBox='0 0 81 103' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.65' fill-rule='evenodd' clip-rule='evenodd' d='M2.70928 2.35368C15.9622 -4.85842 31.5629 6.16636 45.0264 13.1271C56.3171 18.9645 66.0329 26.8489 71.9358 38.1443C78.1618 50.0579 83.2855 64.0763 78.1043 76.4221C73.0601 88.4412 59.2467 92.9646 47.0498 97.4423C36.1924 101.428 24.5194 104.378 13.7465 100.049C3.22297 95.8205 -3.3166 85.7882 -7.88836 75.367C-12.3327 65.2363 -12.5941 54.5447 -11.0085 43.6207C-8.8412 28.6891 -10.4769 9.52946 2.70928 2.35368Z' fill='%2351AE2F'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='81' height='103' viewBox='0 0 81 103' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.65' fill-rule='evenodd' clip-rule='evenodd' d='M2.70928 2.35368C15.9622 -4.85842 31.5629 6.16636 45.0264 13.1271C56.3171 18.9645 66.0329 26.8489 71.9358 38.1443C78.1618 50.0579 83.2855 64.0763 78.1043 76.4221C73.0601 88.4412 59.2467 92.9646 47.0498 97.4423C36.1924 101.428 24.5194 104.378 13.7465 100.049C3.22297 95.8205 -3.3166 85.7882 -7.88836 75.367C-12.3327 65.2363 -12.5941 54.5447 -11.0085 43.6207C-8.8412 28.6891 -10.4769 9.52946 2.70928 2.35368Z' fill='%2351AE2F'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}@media screen and (min-width: 992px){.l-page .l-page__container::before{top:-66px}}.l-page .l-page__container--02{padding:21px 2.564vw 80px;background-color:#edeef1}@media screen and (min-width: 992px){.l-page .l-page__container--02{padding:110px 40px 80px}}.l-page .l-page__breadcrumb{padding:34px 0 0}@media screen and (min-width: 992px){.l-page .l-page__breadcrumb{padding:64px 0 0}}.l-page .l-page__header{position:relative;padding:220px 0 67px;background-color:#edeef1}.l-page .l-page__header::before{position:absolute;top:106px;right:7%;z-index:2;display:block;width:15.641%;max-width:141px;height:auto;aspect-ratio:141/136;content:"";background-color:#e76032;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='141' height='136' viewBox='0 0 141 136' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.65' fill-rule='evenodd' clip-rule='evenodd' d='M74.2673 0.00461492C91.5242 -0.219591 107.63 7.74441 119.925 19.7849C132.321 31.9239 142.493 47.9592 140.819 65.1772C139.237 81.4506 123.128 90.6441 111.879 102.57C99.9625 115.204 91.559 133.628 74.2673 135.735C55.945 137.968 39.4888 125.701 26.1457 113.019C12.4318 99.9846 -0.715281 84.0248 0.0302702 65.1772C0.758998 46.7549 15.8868 33.1594 29.7874 20.956C42.5721 9.73238 57.2131 0.226187 74.2673 0.00461492Z' fill='%23E76032'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='141' height='136' viewBox='0 0 141 136' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.65' fill-rule='evenodd' clip-rule='evenodd' d='M74.2673 0.00461492C91.5242 -0.219591 107.63 7.74441 119.925 19.7849C132.321 31.9239 142.493 47.9592 140.819 65.1772C139.237 81.4506 123.128 90.6441 111.879 102.57C99.9625 115.204 91.559 133.628 74.2673 135.735C55.945 137.968 39.4888 125.701 26.1457 113.019C12.4318 99.9846 -0.715281 84.0248 0.0302702 65.1772C0.758998 46.7549 15.8868 33.1594 29.7874 20.956C42.5721 9.73238 57.2131 0.226187 74.2673 0.00461492Z' fill='%23E76032'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}@media screen and (min-width: 992px){.l-page .l-page__header::before{top:165px;right:66px}}.l-page .l-page__header::after{position:absolute;top:125px;right:-2.3%;z-index:1;display:block;width:12.564%;max-width:113px;height:auto;aspect-ratio:113/98;content:"";background-color:#f3b310;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='113' height='98' viewBox='0 0 113 98' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.65' fill-rule='evenodd' clip-rule='evenodd' d='M73.973 0.128889C87.9177 1.65345 104.031 5.16038 110.509 17.5732C117.024 30.0548 108.077 44.1539 103.961 57.5855C99.6554 71.6346 100.087 90.7032 86.4174 96.1925C72.7979 101.662 60.916 85.2414 47.014 80.454C33.3392 75.7449 15.4939 80.4504 6.93091 68.8201C-2.1586 56.4748 -2.12627 37.6715 5.95986 24.6943C13.3031 12.9092 30.3414 14.9682 43.4325 10.2398C53.9162 6.45324 62.8762 -1.0843 73.973 0.128889Z' fill='%23F3B310'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='113' height='98' viewBox='0 0 113 98' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.65' fill-rule='evenodd' clip-rule='evenodd' d='M73.973 0.128889C87.9177 1.65345 104.031 5.16038 110.509 17.5732C117.024 30.0548 108.077 44.1539 103.961 57.5855C99.6554 71.6346 100.087 90.7032 86.4174 96.1925C72.7979 101.662 60.916 85.2414 47.014 80.454C33.3392 75.7449 15.4939 80.4504 6.93091 68.8201C-2.1586 56.4748 -2.12627 37.6715 5.95986 24.6943C13.3031 12.9092 30.3414 14.9682 43.4325 10.2398C53.9162 6.45324 62.8762 -1.0843 73.973 0.128889Z' fill='%23F3B310'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}@media screen and (min-width: 992px){.l-page .l-page__header::after{top:210px;right:-19px}}.l-page .l-page__header--02{position:relative;padding:220px 0 30px;background-color:#edeef1}@media screen and (min-width: 992px){.l-page .l-page__header--02{padding:220px 0 60px}}.l-page .l-page__header--02 .l-page__inner{background:#fff}.l-page .l-page__title .en{font-family:"Oswald",sans-serif;font-size:clamp(15px,18/1200*100vw,18px);font-weight:500;line-height:1;letter-spacing:.1em}.l-page .l-page__title .ja{margin-top:18px;font-size:clamp(32px,72/1200*100vw,72px);font-weight:900;line-height:1.6}.l-header{position:fixed;top:0;left:0;z-index:100;width:100%;background:rgba(0,0,0,0);opacity:1;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.l-header::before{position:fixed;inset:0;z-index:2;width:100%;height:100vh;visibility:hidden;content:"";background-color:rgba(0,194,200,.8);opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.l-header.is-scroll{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.l-header.is-scroll.is-show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.l-header.is-open{position:fixed;-webkit-transform:translateY(0);transform:translateY(0)}.l-header.is-open::before{visibility:visible;opacity:1}.l-header.is-open .l-header__nav{display:block;overflow-y:auto;visibility:visible;opacity:1}.l-header.is-open .l-header__nav ul{opacity:1}.l-header.is-white .l-header__link .link-list .link-item--hasChild p::before,.l-header.is-white .l-header__link .link-list .link-item--hasChild p::after{background-color:#fff}.l-header.is-white .l-header__link .link-list .link-item>a,.l-header.is-white .l-header__link .link-list .link-item>p{color:#fff}.l-header__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:80px;padding:0 2.13% 0 0;margin:0 auto}@media screen and (min-width: 992px){.l-header__inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:128px;padding:0 16px 0 0}}.l-header__logo{-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 992px){.l-header__logo{margin-right:auto}}.l-header__logo .logo-inner{display:block;width:120px;height:80px;padding:11px 15px 15px;background:#fff;border-bottom-right-radius:20px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.25);box-shadow:0 0 8px rgba(0,0,0,.25)}@media screen and (min-width: 992px){.l-header__logo .logo-inner{width:240px;height:128px;padding:18px 40px 22px}}.l-header__logo .logo-image{width:90px;height:auto;margin:0 auto}@media screen and (min-width: 992px){.l-header__logo .logo-image{width:147px;height:auto}}.l-header__logo .logo-image img{display:block;width:100%;height:auto}.l-header__logo .logo-text{margin-top:6px;font-size:12px;font-weight:700;line-height:1.2;color:#333;text-align:center}@media screen and (min-width: 992px){.l-header__logo .logo-text{margin-top:12px;font-size:16px}}@media screen and (min-width: 992px){.l-header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:16px}}@media screen and (min-width: 1400px){.l-header__wrapper{gap:24px}}@media screen and (min-width: 1600px){.l-header__wrapper{gap:40px}}.l-header__link{display:none}@media screen and (min-width: 1400px){.l-header__link{display:block}}.l-header__link .link-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;gap:16px}@media screen and (min-width: 1400px){.l-header__link .link-list{gap:18px}}@media screen and (min-width: 1600px){.l-header__link .link-list{gap:28px}}.l-header__link .link-list .link-item{font-size:14px;font-weight:700}@media screen and (min-width: 1200px){.l-header__link .link-list .link-item{font-size:16px}}.l-header__link .link-list .link-item--hasChild{position:relative;cursor:pointer}.l-header__link .link-list .link-item--hasChild p{position:relative;padding-right:18px}.l-header__link .link-list .link-item--hasChild p::before{position:absolute;top:50%;right:0;width:10px;height:1px;content:"";background-color:#000;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.l-header__link .link-list .link-item--hasChild p::after{position:absolute;top:50%;right:0;width:10px;height:1px;content:"";background-color:#000;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.l-header__link .link-list .link-item--hasChild .link-item__child{position:absolute;top:40px;left:-12px;display:grid;grid-template-rows:0fr;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:200px;overflow:hidden;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.25);box-shadow:0 0 8px rgba(0,0,0,.25);opacity:0;-webkit-transition:grid-template-rows .2s ease,opacity .2s ease,-webkit-transform .2s ease;transition:grid-template-rows .2s ease,opacity .2s ease,-webkit-transform .2s ease;transition:grid-template-rows .2s ease,opacity .2s ease,transform .2s ease;transition:grid-template-rows .2s ease,opacity .2s ease,transform .2s ease,-ms-grid-rows .2s ease,-webkit-transform .2s ease;-webkit-transform:translateY(-8px);transform:translateY(-8px)}.l-header__link .link-list .link-item--hasChild .link-item__child .child-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:8px;min-height:0;padding:0 16px;-webkit-transition:padding .2s ease;transition:padding .2s ease}.l-header__link .link-list .link-item--hasChild.is-open .link-item__child{grid-template-rows:1fr;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.l-header__link .link-list .link-item--hasChild.is-open .child-list{padding:24px 16px}.l-header__link .link-list .link-item--hasChild.is-open p::after{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}.l-header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 992px){.l-header__container{gap:20px}}@media screen and (min-width: 1400px){.l-header__container{gap:28px}}.l-header__login{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-header__login .login-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:38px;padding:0 7px;background-color:#333;border:solid 2px #333;border-radius:4px;-webkit-transition:all .2s;transition:all .2s}@media screen and (min-width: 390px){.l-header__login .login-inner{padding:0 15px}}@media screen and (min-width: 992px){.l-header__login .login-inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:150px;height:60px}}@media(hover){.l-header__login .login-inner:hover{background-color:#fff;opacity:1}.l-header__login .login-inner:hover .login-icon{color:#000}.l-header__login .login-inner:hover .login-text{color:#000}}.l-header__login .login-icon{display:none}@media screen and (min-width: 992px){.l-header__login .login-icon{display:block;color:#fff}}.l-header__login .login-text{font-size:12px;font-weight:700;line-height:1.2;color:#fff}@media screen and (min-width: 992px){.l-header__login .login-text{font-size:14px}}.l-header__nav{position:fixed;top:0;right:0;z-index:3;width:94.359%;height:100vh;height:100dvh;padding:0 13% 42px;visibility:hidden;background:#fff;opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (min-width: 992px){.l-header__nav{width:88.125%;padding:clamp(40px,8.15vh,100px) 7.1%}}.l-header__nav .nav-inner{display:grid;grid-template-columns:repeat(1, 1fr);gap:68px}@media screen and (min-width: 992px){.l-header__nav .nav-inner{display:grid;grid-template-columns:220px auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1089px;margin:auto}}@media screen and (min-width: 1400px){.l-header__nav .nav-inner{grid-template-columns:280px auto}}.l-header__nav .nav-list{margin-top:80px;opacity:0}@media screen and (min-width: 992px){.l-header__nav .nav-list{display:grid;grid-template-rows:repeat(5, auto);grid-template-columns:repeat(2, 1fr);grid-column:2/3;grid-auto-flow:column;gap:32px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;margin:0;opacity:1}}@media screen and (min-width: 1200px){.l-header__nav .nav-list{gap:56px}}.l-header__nav .nav-list .nav-item{list-style:none;cursor:pointer;border-bottom:1px solid #fff;-webkit-transition:opacity .4s;transition:opacity .4s}@media screen and (min-width: 992px){.l-header__nav .nav-list .nav-item{display:grid;gap:13px;font-size:14px}}.l-header__nav .nav-list .nav-item:not(:first-child){margin-top:36px}@media screen and (min-width: 992px){.l-header__nav .nav-list .nav-item:not(:first-child){margin-top:0}}.l-header__nav .nav-list .nav-item:hover{opacity:.6}.l-header__nav .nav-list .nav-item__en{display:block;font-family:"Oswald",sans-serif;font-size:14px;font-weight:500;letter-spacing:.1em}@media screen and (min-width: 992px){.l-header__nav .nav-list .nav-item__en{font-size:15px}}.l-header__nav .nav-list .nav-item__en--01{color:#00c2c8}.l-header__nav .nav-list .nav-item__en--02{color:#e76032}.l-header__nav .nav-list .nav-item__en--03{color:#51ae2f}.l-header__nav .nav-list .nav-item__en--04{color:#785eb4}.l-header__nav .nav-list .nav-item__jp{margin-top:8px;font-size:24px;font-weight:900;line-height:1.6;color:#000;-webkit-transition:opacity .4s;transition:opacity .4s}@media screen and (min-width: 992px){.l-header__nav .nav-list .nav-item__jp{margin-top:0;font-size:28px}}.l-header__nav .nav-list .nav-item__jp:hover{opacity:.6}.l-header__nav .nav-logo{width:200px;margin:0 auto}@media screen and (min-width: 992px){.l-header__nav .nav-logo{grid-row:1/2;grid-column:1/2;width:100%}}.l-header__nav .nav-logo__image{width:100%;height:auto}.l-header__nav .nav-logo__image img{display:block;width:100%;height:auto}.l-header__nav .nav-logo__text{margin-top:6px;font-size:24px;font-weight:700;text-align:center}@media screen and (min-width: 992px){.l-header__nav .nav-logo__text{margin-top:12px}}@media screen and (min-width: 1400px){.l-header__nav .nav-logo__text{font-size:30px}}.l-header__nav .nav-other{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:16px;margin-top:42px;text-align:center}@media screen and (min-width: 992px){.l-header__nav .nav-other{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;gap:36px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:120px}}.l-header__nav .nav-other__link{font-size:14px;text-decoration:underline;-webkit-transition:all .2s ease;transition:all .2s ease}@media(hover){.l-header__nav .nav-other__link:hover{opacity:.6}}.l-header__nav .nav-other__copyright{font-size:14px}.l-header__button{padding:8px 0;list-style:none}@media screen and (min-width: 992px){.l-header__button{padding:0 1em}}.l-header__button:first-child{margin-top:32px}.l-header__button a{display:block;padding:6px 16px;font-weight:bold;color:#00c2c8;text-align:center;border:2px solid #00c2c8;border-radius:5px;-webkit-transition:all .2s;transition:all .2s}.l-header__button a:hover{color:#fff;background-color:#00c2c8}.l-header__button--cta a{color:#fff !important;background-color:#00c2c8}.l-footer{position:relative;padding:73px 24px 42px;overflow:hidden;background-color:#333}.l-footer::before{position:absolute;top:0;right:1%;width:26%;max-width:199px;height:auto;aspect-ratio:199/115;pointer-events:none;content:"";background-image:url("../img/common/footer-deco_01.svg");background-repeat:no-repeat;background-size:contain}.l-footer::after{position:absolute;bottom:0;left:0;width:42.6%;max-width:472px;height:auto;aspect-ratio:472/235;pointer-events:none;content:"";background-image:url("../img/common/footer-deco_02.svg");background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 768px){.l-footer{padding:80px 0}}@media screen and (min-width: 992px){.l-footer__container{padding:0 60px 0 80px}}@media screen and (min-width: 1200px){.l-footer__container{max-width:1440px;padding:0 170px 0 200px;margin:0 auto}}@media screen and (min-width: 992px){.l-footer__inner{display:grid;grid-template-columns:auto auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 1200px){.l-footer__inner{grid-template-columns:auto auto}}@media(hover){.l-footer__logo .logo-inner:hover{opacity:1}}.l-footer__logo .logo-head{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.l-footer__logo .logo-head__mark img{display:block;width:100%;height:auto}.l-footer__logo .logo-head__text{font-size:36px;font-weight:500;color:#fff}@media screen and (min-width: 992px){.l-footer__logo .logo-head__text{font-size:40px}}.l-footer__logo .logo-foot{margin-top:16px;font-size:22px;font-weight:700;color:#fff;text-align:center}@media screen and (min-width: 992px){.l-footer__logo .logo-foot{font-size:24px}}.l-footer__logo .logo-description{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px 28px;margin:20px auto 0;font-size:14px;font-weight:500;color:#fff;border:solid 1px #fff;border-radius:100px}@media screen and (min-width: 992px){.l-footer__logo .logo-description{padding:12px 32px;margin:24px auto 0;font-size:15px}}.l-footer__nav{display:none}@media screen and (min-width: 992px){.l-footer__nav{display:block}}.l-footer__nav .nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.l-footer__nav .nav-item__text{font-size:15px;font-weight:700;color:#fff}.l-footer__nav .nav-item:nth-child(1){padding-right:100px}.l-footer__nav .nav-item:nth-child(2){padding-right:86px}.l-footer__nav .nav-item:nth-child(3){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:40px}.l-footer__nav .nav-item__child{margin-top:24px}.l-footer__nav .nav-item__child .child-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:16px}.l-footer__nav .nav-item__child .child-item{position:relative;padding-left:12px}.l-footer__nav .nav-item__child .child-item__text{font-size:14px;color:#fff}.l-footer__nav .nav-item__child .child-item::before{position:absolute;top:50%;left:0;width:4px;height:4px;content:"";background-color:#fff;border-radius:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.l-footer__copyright{margin-top:55px}@media screen and (min-width: 992px){.l-footer__copyright{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:95px}}.l-footer__copyright .copyright-link{display:none}@media screen and (min-width: 992px){.l-footer__copyright .copyright-link{display:block;font-size:14px;color:#fff;text-decoration:underline;text-underline-offset:2px}}.l-footer__copyright .copyright-text{font-size:14px;color:#fff;text-align:center}.p-form{max-width:840px;margin:0 auto;border-top:2px solid #edeef1}.p-form .error{display:block;margin-top:.5em;font-size:85%;color:#b70000}.p-form__group{padding:12px 0}@media screen and (min-width: 768px){.p-form__group{padding:20px 0}}.p-form__group+.p-form__group{border-top:2px solid #edeef1}.p-form__row{padding:12px 0}@media screen and (min-width: 768px){.p-form__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 768px){.p-form__row--top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.p-form__row--top>dt{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:17px}}@media screen and (min-width: 768px){.p-form__row--labeled{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.p-form__row--labeled>dt{padding-top:42px}}.p-form__row>dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 768px){.p-form__row>dt{-ms-flex-negative:0;flex-shrink:0;width:27%;padding-right:20px}}@media screen and (min-width: 1200px){.p-form__row>dt{padding-right:30px}}.p-form__row>dt>label{padding-right:16px;font-size:13px;font-weight:500}@media screen and (min-width: 992px){.p-form__row>dt>label{font-size:14px}}.p-form__row>dt>label>small{display:block;font-size:12px;font-weight:normal;color:#ccc}@media screen and (min-width: 992px){.p-form__row>dt>label>small{font-size:13px}}.p-form__row>dt>.tag{display:inline-block;-ms-flex-negative:0;flex-shrink:0;height:18px;padding:0 6px;font-size:10px;line-height:18px;color:#fff;text-align:center;letter-spacing:.1em;background-color:#ccc;border-radius:2px}@media screen and (min-width: 768px){.p-form__row>dt>.tag{height:22px;padding:0 10px;font-size:12px;line-height:22px}}.p-form__row>dt>.tag--required{color:#fff;background-color:#00c2c8}.p-form__row>dd{margin-top:6px}@media screen and (min-width: 768px){.p-form__row>dd{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:0}}.p-form-controls{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -8px}@media screen and (min-width: 768px){.p-form-controls{margin:0 -12px}}.p-form-controls .p-form-control{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 8px}@media screen and (min-width: 768px){.p-form-controls .p-form-control{padding:0 12px}}.p-form-controls .p-form-control+.p-form-control{margin-top:0}.p-form-control{position:relative}.p-form-control+.p-form-control{margin-top:10px}@media screen and (min-width: 768px){.p-form-control+.p-form-control{margin-top:16px}}.p-form-control input[type=text],.p-form-control input[type=number],.p-form-control input[type=email],.p-form-control input[type=tel]{width:100%;padding:12px;font-size:14px;vertical-align:middle;background-color:#fff;-webkit-transition:border .2s ease-out;transition:border .2s ease-out}@media screen and (min-width: 768px){.p-form-control input[type=text],.p-form-control input[type=number],.p-form-control input[type=email],.p-form-control input[type=tel]{padding:16px}}.p-form-control input[type=text]::-webkit-input-placeholder, .p-form-control input[type=number]::-webkit-input-placeholder, .p-form-control input[type=email]::-webkit-input-placeholder, .p-form-control input[type=tel]::-webkit-input-placeholder{color:hsla(0,0%,80%,.4)}.p-form-control input[type=text]::-moz-placeholder, .p-form-control input[type=number]::-moz-placeholder, .p-form-control input[type=email]::-moz-placeholder, .p-form-control input[type=tel]::-moz-placeholder{color:hsla(0,0%,80%,.4)}.p-form-control input[type=text]:-ms-input-placeholder, .p-form-control input[type=number]:-ms-input-placeholder, .p-form-control input[type=email]:-ms-input-placeholder, .p-form-control input[type=tel]:-ms-input-placeholder{color:hsla(0,0%,80%,.4)}.p-form-control input[type=text]::-ms-input-placeholder, .p-form-control input[type=number]::-ms-input-placeholder, .p-form-control input[type=email]::-ms-input-placeholder, .p-form-control input[type=tel]::-ms-input-placeholder{color:hsla(0,0%,80%,.4)}.p-form-control input[type=text]::placeholder,.p-form-control input[type=number]::placeholder,.p-form-control input[type=email]::placeholder,.p-form-control input[type=tel]::placeholder{color:hsla(0,0%,80%,.4)}.p-form-control input[type=text]:focus,.p-form-control input[type=number]:focus,.p-form-control input[type=email]:focus,.p-form-control input[type=tel]:focus{border-color:#00c2c8;outline:0;-webkit-box-shadow:rgba(0,194,200,.5) 0 0 5px 2px;box-shadow:rgba(0,194,200,.5) 0 0 5px 2px}.p-form-control textarea{width:100%;padding:12px;font-size:12px;vertical-align:middle;background-color:#fff;-webkit-transition:border .2s ease-out;transition:border .2s ease-out}@media screen and (min-width: 768px){.p-form-control textarea{padding:18px 16px;font-size:14px}}.p-form-control textarea::-webkit-input-placeholder{color:#ccc}.p-form-control textarea::-moz-placeholder{color:#ccc}.p-form-control textarea:-ms-input-placeholder{color:#ccc}.p-form-control textarea::-ms-input-placeholder{color:#ccc}.p-form-control textarea::placeholder{color:#ccc}.p-form-control textarea:focus{border-color:#00c2c8;outline:0;-webkit-box-shadow:rgba(0,194,200,.5) 0 0 5px 2px;box-shadow:rgba(0,194,200,.5) 0 0 5px 2px}.p-form-control>p{margin-top:4px;color:#ccc}.p-form-control--zip{display:-webkit-box;display:-ms-flexbox;display:flex}.p-form-control--zip .c-input{position:relative;min-width:120px}@media screen and (min-width: 768px){.p-form-control--zip .c-input{min-width:140px}}.p-form-control--zip .c-input+.c-input{margin-left:20px}@media screen and (min-width: 768px){.p-form-control--zip .c-input+.c-input{margin-left:22px}}.p-form-control--zip .c-input+.c-input::before{position:absolute;top:calc(50% + 12px);left:-13px;line-height:0;content:"-"}@media screen and (min-width: 768px){.p-form-radios--horizontal,.mwform-radio-field--horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -12px}}.p-form__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;text-align:center}@media screen and (min-width: 768px){.p-form__actions{margin-top:48px}}.p-form__actions .back-btn{display:block;margin:24px auto}@media screen and (min-width: 768px){.p-form__actions .back-btn{margin:40px auto}}.p-form__actions .back-btn:hover{text-decoration:underline}.mw_wp_form .horizontal-item+.horizontal-item{margin-left:0}.page-contact-confirm .p-form__row--labeled dt,.page-contact-confirm .p-form__row--top dt{padding-top:0}.page-contact-confirm .p-form-controls .p-form-control{-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:initial}.page-contact-confirm .p-form-control .c-input label{display:none}.page-contact-confirm .p-form-control .c-select::before{display:none}.page-contact-confirm .p-form-control--zip .c-input{min-width:0}.page-contact-confirm .p-form-control--zip .c-input+.c-input::before{top:50%}.page-contact-confirm .p-form-radios--horizontal{margin:0}.p-editor-content{word-break:break-all}.p-editor-content h1{margin:24px 0 15px;font-size:22px}@media screen and (min-width: 768px){.p-editor-content h1{margin:48px 0 25px;font-size:28px}}.p-editor-content h2{padding:0 10px;margin:24px 0 15px;font-size:18px;line-height:1.25;border-left:4px solid #00c2c8}@media screen and (min-width: 768px){.p-editor-content h2{padding:0 15px;margin:48px 0 25px;font-size:26px;border-left-width:4px}}.p-editor-content h3{position:relative;padding-left:24px;margin:24px 0 16px;font-size:16px;line-height:1.25}@media screen and (min-width: 768px){.p-editor-content h3{padding-left:32px;margin:48px 0 16px;font-size:22px}}.p-editor-content h3::before{position:absolute;top:12px;left:0;width:16px;height:2px;content:"";background:#00c2c8}@media screen and (min-width: 768px){.p-editor-content h3::before{top:14px}}.p-editor-content h4{position:relative;padding-bottom:4px;margin:24px 0 15px;font-size:16px;line-height:1.6;border-bottom:2px solid #00c2c8}@media screen and (min-width: 768px){.p-editor-content h4{margin:48px 0 16px;font-size:18px}}.p-editor-content h5{margin:15px 0 10px;font-size:15px}@media screen and (min-width: 768px){.p-editor-content h5{font-size:16px}}.p-editor-content h6{margin:15px 0 10px;font-size:14px;font-weight:normal}.p-editor-content p{margin-bottom:.5em;line-height:1.85;letter-spacing:normal}.p-editor-content p a{color:#00c2c8}@media screen and (min-width: 992px){.p-editor-content p a:hover{text-decoration:underline}}.p-editor-content p+p{margin-top:.5em}.p-editor-content img{height:auto;margin-bottom:15px}@media screen and (min-width: 768px){.p-editor-content img{margin-bottom:20px}}.p-editor-content .aligncenter{display:block;margin:20px auto;text-align:center}@media screen and (min-width: 768px){.p-editor-content .alignright{float:right;margin-left:15px}}@media screen and (min-width: 768px){.p-editor-content .alignleft{float:left;margin-right:15px}}.p-editor-content ul{margin:2.5em 0 1em;list-style:none}@media screen and (min-width: 768px){.p-editor-content ul{padding-right:36px;padding-left:36px}}.p-editor-content ul>li{position:relative;padding-left:1.2em}.p-editor-content ul>li::before{position:absolute;top:.5em;left:0;width:8px;height:8px;content:"";background-color:#00c2c8;border-radius:4px}.p-editor-content ul>li:nth-child(n+2){margin-top:.25em}.p-editor-content ol{margin:2.5em 0 1em;counter-reset:number 0}@media screen and (min-width: 768px){.p-editor-content ol{padding-right:36px;padding-left:36px}}.p-editor-content ol>li{position:relative;padding-left:1.2em}.p-editor-content ol>li::before{position:absolute;top:0;left:0;font-family:"Oswald",sans-serif;color:#00c2c8;content:counter(number);counter-increment:number 1}.p-editor-content ol>li:nth-child(n+2){margin-top:.25em}.p-editor-content blockquote{padding:16px;margin:15px 0;background:#edeef1}@media screen and (min-width: 768px){.p-editor-content blockquote{padding:48px 64px;margin:25px 0}}@media screen and (min-width: 992px){.p-editor-content blockquote{padding:48px 64px}}.p-editor-content blockquote p{margin-bottom:0;letter-spacing:0}.p-editor-content hr{display:block;width:100%;height:auto;margin:1.2em auto;border:0;border-top:1px solid #ccc}.p-editor-content table{margin:15px 0}@media screen and (min-width: 768px){.p-editor-content table{margin:25px 0}}.p-editor-content table th{background-color:#f8fff0}.p-editor-content table th,.p-editor-content table td{padding:5px 10px;word-break:break-all;vertical-align:top;border:solid 1px #ddd}.p-editor-content iframe{max-width:100%}.p-pagination{margin-top:40px}@media screen and (min-width: 992px){.p-pagination{margin-top:80px}}.p-pagination .p-pagination__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -4px}.p-pagination .p-pagination__item{padding:4px}.p-pagination .p-pagination__item .page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;font-family:"Oswald",sans-serif;font-weight:700;letter-spacing:0;background-color:#fff;border-radius:16px;-webkit-transition:all .2s;transition:all .2s}@media screen and (min-width: 992px){.p-pagination .p-pagination__item .page-numbers{width:40px;height:40px;font-size:16px;border-radius:20px}}.p-pagination .p-pagination__item .page-numbers:hover{color:#fff;background-color:#00c2c8;opacity:1}.p-pagination .p-pagination__item .page-numbers.current{background-color:#edeef1}.p-pagination .p-pagination__item .page-numbers.current:hover{color:#fff;background-color:#00c2c8}.p-pagination .p-pagination__item .page-numbers.prev,.p-pagination .p-pagination__item .page-numbers.next{position:relative;width:auto;padding:10px 32px 10px 20px;font-family:"Zen Kaku Gothic New",sans-serif;font-size:13px;font-weight:500;background-color:#edeef1}.p-pagination .p-pagination__item .page-numbers.prev::after,.p-pagination .p-pagination__item .page-numbers.next::after{position:absolute;top:calc(50% - 4px);right:20px;width:8px;height:8px;content:"";border-right:2px solid #00c2c8;border-bottom:2px solid #00c2c8;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.p-pagination .p-pagination__item .page-numbers.prev:hover,.p-pagination .p-pagination__item .page-numbers.next:hover{color:#fff;background-color:#00c2c8}.p-pagination .p-pagination__item .page-numbers.prev:hover::after,.p-pagination .p-pagination__item .page-numbers.next:hover::after{border-color:#fff}.p-pagination .p-pagination__item .page-numbers.prev{padding:10px 20px 10px 32px}.p-pagination .p-pagination__item .page-numbers.prev::after{left:20px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.p-pagination .p-pagination__item .page-numbers.dots{pointer-events:none}.p-event-card__inner{display:grid;grid-template-columns:repeat(1, 1fr);gap:20px;padding:36px 10px;border-top:solid 1px #ccc}@media screen and (min-width: 992px){.p-event-card__inner{grid-template-columns:1fr 32.647%;gap:24px;padding:32px 40px}}@media(hover){.p-event-card__inner:hover{opacity:1}.p-event-card__inner:hover .p-event-card__thumbnail img{-webkit-transform:scale(1.1);transform:scale(1.1)}}.p-event-card__category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-event-card__category .category-job__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.p-event-card__category .category-job__item{padding:6px 10px;font-size:12px;font-weight:700;line-height:1;color:#fff;border-radius:2px}.p-event-card__category .category-job__item--taxi{background-color:#51ae2f}.p-event-card__category .category-job__item--bus{background-color:#e76032}.p-event-card__category .category-job__item--truck{background-color:#785eb4}.p-event-card__category .category-session__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.p-event-card__category .category-session__item{padding:6px 10px;font-size:12px;font-weight:700;line-height:1;color:#000;background-color:#fff;border:solid 1px #ccc;border-radius:2px}.p-event-card__title{margin-top:12px;font-size:clamp(20px,22/1400*100vw,22px);font-weight:700;line-height:1.4}.p-event-card__description{display:-webkit-box;margin-top:12px;overflow:hidden;font-size:14px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:3}.p-event-card__information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:4px;margin-top:16px}.p-event-card__information .information-block{display:grid;grid-template-columns:auto 1fr;gap:10px}.p-event-card__information .information-block__head{min-width:68px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:6px 0;font-size:12px;font-weight:500;line-height:1;text-align:center;background-color:#edeef1;border-radius:2px}.p-event-card__information .information-block__body{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-event-card__information .information-block__body p{font-size:14px}.p-event-card__information .information-block--host .information-block__body{padding-left:6px}.p-event-card__thumbnail{display:block;width:100%;height:auto;aspect-ratio:333/222;overflow:hidden}.p-event-card__thumbnail img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.p-interview-card a{display:block}@media(hover){.p-interview-card a:hover{opacity:1}.p-interview-card a:hover .p-interview-card__thumbnail img{-webkit-transform:scale(1.1);transform:scale(1.1)}}.p-interview-card__thumbnail{display:block;width:calc(100% - 8px);height:auto;aspect-ratio:324/219;overflow:hidden;border:solid 4px;border-radius:8px}@media screen and (min-width: 992px){.p-interview-card__thumbnail{aspect-ratio:500/333}}.p-interview-card__thumbnail img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.p-interview-card__title{margin-top:24px;font-size:clamp(20px,28/1400*100vw,28px);font-weight:700;line-height:1.6}@media screen and (min-width: 992px){.p-interview-card__title{margin-top:38px}}.p-interview-card__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:8px;margin-top:18px}@media screen and (min-width: 390px){.p-interview-card__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}@media screen and (min-width: 992px){.p-interview-card__info{gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px}}.p-interview-card__info .info-category{-ms-flex-negative:0;flex-shrink:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:8px 12px;font-size:clamp(13px,15/1400*100vw,15px);font-weight:700;line-height:1;color:#fff;border-radius:2px}.p-interview-card__info .info-person{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:clamp(13px,15/1400*100vw,15px);font-weight:500}.p-interview-card--taxi .p-interview-card__thumbnail{border-color:#51ae2f}.p-interview-card--taxi .info-category{background-color:#51ae2f}.p-interview-card--bus .p-interview-card__thumbnail{border-color:#e76032}.p-interview-card--bus .info-category{background-color:#e76032}.p-interview-card--truck .p-interview-card__thumbnail{border-color:#785eb4}.p-interview-card--truck .info-category{background-color:#785eb4}.p-news-card__inner{display:grid;grid-template-columns:repeat(1, 1fr);gap:20px;padding:36px 10px;border-top:solid 1px #ccc}@media screen and (min-width: 992px){.p-news-card__inner{grid-template-columns:1fr 32.647%;gap:24px;padding:32px 40px}}@media(hover){.p-news-card__inner:hover{opacity:1}.p-news-card__inner:hover .p-news-card__thumbnail img{-webkit-transform:scale(1.1);transform:scale(1.1)}}.p-news-card__category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-news-card__category .category-job__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.p-news-card__category .category-job__item{padding:6px 10px;font-size:12px;font-weight:700;line-height:1;color:#fff;border-radius:2px}.p-news-card__category .category-job__item--taxi{background-color:#51ae2f}.p-news-card__category .category-job__item--bus{background-color:#e76032}.p-news-card__category .category-job__item--truck{background-color:#785eb4}.p-news-card__category .category-session__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.p-news-card__category .category-session__item{padding:6px 10px;font-size:12px;font-weight:700;line-height:1;color:#000;background-color:#fff;border:solid 1px #ccc;border-radius:2px}.p-news-card__title{margin-top:12px;font-size:clamp(20px,22/1400*100vw,22px);font-weight:700;line-height:1.4}.p-news-card__description{display:-webkit-box;margin-top:12px;overflow:hidden;font-size:14px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:3}.p-news-card__information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:4px;margin-top:16px}.p-news-card__information .information-block{display:grid;grid-template-columns:auto 1fr;gap:10px}.p-news-card__information .information-block__head{min-width:68px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:6px 0;font-size:12px;font-weight:500;line-height:1;text-align:center;background-color:#edeef1;border-radius:2px}.p-news-card__information .information-block__body{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-news-card__information .information-block__body p{font-size:14px}.p-news-card__information .information-block--host .information-block__body{padding-left:6px}.p-news-card__thumbnail{display:block;width:100%;height:auto;aspect-ratio:333/222;overflow:hidden}.p-news-card__thumbnail img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.p-modal-button{cursor:pointer}.p-modal{position:fixed;top:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100vh;padding:32px 40px;background-color:rgba(0,0,0,.8)}.p-modal-item{display:grid;place-items:center;width:auto;max-width:80vw;max-height:80vh;aspect-ratio:225/400}.p-modal-item video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-modal-wrap{position:absolute;width:100%;height:100%}.p-modal-inner{position:relative}.p-modal-close-button{position:absolute;top:-44px;right:0;z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;cursor:pointer}@media screen and (min-width: 554px){.p-modal-close-button{right:-44px}}.p-modal-close-button .close-line{position:relative;display:inline-block;width:100%;height:2px;line-height:1;color:#fff;vertical-align:middle;background:currentcolor;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-modal-close-button .close-line::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:inherit;border-radius:inherit;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.p-search-filter{width:100%;max-width:920px;padding:34px 30px;margin:0 auto;background-color:#edeef1}@media screen and (min-width: 992px){.p-search-filter{padding:48px 60px}}.p-search-filter__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}@media(hover){.p-search-filter__item:hover{opacity:.8}}.p-search-filter__group{display:grid;grid-template-columns:repeat(1, 1fr);gap:16px}@media screen and (min-width: 992px){.p-search-filter__group{grid-template-columns:31.5% 1fr;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.p-search-filter__group:not(:first-child){margin-top:36px}.p-search-filter__group--industry .p-search-filter__item{display:inline-block;overflow:hidden;font-size:clamp(15px,16/1200*100vw,16px);font-weight:700;border:solid 1px;border-radius:2px;opacity:.2s;-webkit-transition:opacity .2s,background-color .2s,color .2s,border-color .2s;transition:opacity .2s,background-color .2s,color .2s,border-color .2s}.p-search-filter__group--industry .p-search-filter__item--taxi{color:#51ae2f;background-color:#fff}.p-search-filter__group--industry .p-search-filter__item--taxi.is-active{color:#fff;background-color:#51ae2f;border-color:#51ae2f}.p-search-filter__group--industry .p-search-filter__item--bus{color:#e76032;background-color:#fff}.p-search-filter__group--industry .p-search-filter__item--bus.is-active{color:#fff;background-color:#e76032;border-color:#e76032}.p-search-filter__group--industry .p-search-filter__item--truck{color:#785eb4;background-color:#fff}.p-search-filter__group--industry .p-search-filter__item--truck.is-active{color:#fff;background-color:#785eb4;border-color:#785eb4}.p-search-filter__group--industry .p-search-filter__label-inner{display:block;padding:5px 9px;cursor:pointer}.p-search-filter__group--eventcat .p-search-filter__item{display:inline-block;overflow:hidden;font-size:clamp(15px,16/1200*100vw,16px);font-weight:700;background-color:#fff;border:solid 1px #ccc;border-radius:2px;-webkit-transition:background-color .2s,color .2s,border-color .2s;transition:background-color .2s,color .2s,border-color .2s}.p-search-filter__group--eventcat .p-search-filter__item.is-active{color:#fff;background-color:#000}.p-search-filter__group--eventcat .p-search-filter__label-inner{display:block;padding:5px 9px;cursor:pointer}.p-search-filter__group--eventcat .p-search-filter__item.is-active{color:#fff;background-color:#333;border-color:#333}.p-search-filter__label{position:relative;padding-left:20px;font-size:clamp(16px,18/1200*100vw,18px);font-weight:700}@media screen and (min-width: 992px){.p-search-filter__label{padding-left:28px}}.p-search-filter__label::before{position:absolute;top:50%;left:0;width:12px;height:12px;content:"";background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.14722 8.14792C8.45288 7.84229 8.94833 7.84229 9.254 8.14792L11.7702 10.6639C12.0758 10.9695 12.0759 11.4649 11.7702 11.7705C11.4646 12.0761 10.9691 12.0761 10.6635 11.7705L8.14722 9.25458C7.84155 8.94895 7.84155 8.45355 8.14722 8.14792Z' fill='%2300C2C8'/%3E%3Cpath d='M9.27617 5.42017C9.27617 3.29115 7.55003 1.56522 5.42078 1.56521C3.29152 1.56521 1.56539 3.29115 1.56539 5.42017C1.5654 7.54918 3.29152 9.27512 5.42078 9.27512C7.55003 9.27511 9.27616 7.54917 9.27617 5.42017ZM10.8416 5.42017C10.8416 8.41362 8.41457 10.8403 5.42078 10.8403C2.42698 10.8403 1.02196e-05 8.41362 0 5.42017C0 2.4267 2.42698 0 5.42078 0C8.41458 1.02187e-05 10.8416 2.42671 10.8416 5.42017Z' fill='%2300C2C8'/%3E%3C/svg%3E%0A");background-size:contain;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-search-filter__checkbox{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);opacity:0}.p-search-filter__action{display:grid;grid-template-columns:repeat(2, 1fr);gap:8px;width:100%;max-width:336px;margin:36px auto 0}@media screen and (min-width: 992px){.p-search-filter__action{gap:16px;margin:40px 0 0 auto}}.p-search-filter__submit{padding:9px;font-size:16px;font-weight:500;line-height:1;color:#fff;text-align:center;background-color:#000;border:solid 1px #000;border-radius:80px;-webkit-transition:all .2s;transition:all .2s}@media screen and (min-width: 992px){.p-search-filter__submit{padding:13px}}@media(hover){.p-search-filter__submit:hover{color:#000;background-color:#fff;opacity:1}}.p-search-filter__clear{padding:9px;font-size:16px;font-weight:500;line-height:1;text-align:center;background-color:#fff;border:solid 1px #000;border-radius:80px;-webkit-transition:all .2s;transition:all .2s}@media screen and (min-width: 992px){.p-search-filter__clear{padding:13px}}@media(hover){.p-search-filter__clear:hover{color:#fff;background-color:#000;opacity:1}}.p-archive-nopost{padding:clamp(24px,32/1200*100vw,32px) 0}.p-archive-nopost__title{font-size:clamp(32px,38/1200*100vw,38px);line-height:1;text-align:center}.p-data-section{position:relative;margin-top:clamp(100px,168/1200*100vw,168px)}.p-data-section__decoration-01{display:none}@media screen and (min-width: 1200px){.p-data-section__decoration-01{position:absolute;top:30%;left:0;z-index:0;display:block;width:6.53%;height:auto;aspect-ratio:94/100;background-image:url("../img/appeal/data-decoration_01.svg");background-size:contain}}.p-data-section__decoration-02{display:none}@media screen and (min-width: 1200px){.p-data-section__decoration-02{position:absolute;top:55%;right:0;z-index:0;display:block;width:6.04%;height:auto;aspect-ratio:87/132;background-image:url("../img/appeal/data-decoration_02.svg");background-size:contain}}.p-data-section__decoration-03{display:none}@media screen and (min-width: 1200px){.p-data-section__decoration-03{position:absolute;bottom:18%;left:0;z-index:0;display:block;width:9.1%;height:auto;aspect-ratio:131/192;background-image:url("../img/appeal/data-decoration_03.svg");background-size:contain}}.p-data-section .data-content{position:relative;z-index:1;margin-top:clamp(40px,80/1200*100vw,80px)}.p-data-section .data-content__block:not(:first-child){margin-top:clamp(72px,120/1200*100vw,120px)}.p-data-section .data-content__block .data-content__list{margin-top:clamp(28px,55/1200*100vw,55px)}.p-data-section .data-content__block--01 .head-icon{background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='20' cy='20' r='20' fill='%23E76032'/%3E%3Cpath d='M18.5235 9H21.6863L21.6953 9.00272C22.0443 9.10568 22.8049 9.07689 23.213 9.13008C24.7548 9.331 28.2918 9.61293 29.1528 11.074C29.6324 11.888 29.7932 13.6737 29.9267 14.5917C30.4799 14.7771 30.9386 15.0129 30.9758 15.6685C31.0199 16.4474 30.9919 17.2639 30.9837 18.0445C30.9784 18.5481 30.6819 18.9075 30.2383 19.1173C30.223 19.1246 30.2075 19.1314 30.1918 19.1378C30.1478 19.9235 30.2126 21.0952 30.218 21.9087C30.2161 23.446 30.206 24.9832 30.1877 26.5203L30.1759 27.939C30.1744 28.2291 30.1919 28.6905 30.1238 28.9601C29.997 29.4625 29.082 29.402 28.6792 29.3869C28.6742 29.7886 28.6763 30.1913 28.6799 30.5981C28.6837 31.0191 28.6654 31.2667 28.3615 31.5957C28.1045 31.8738 27.8706 31.8425 27.6015 32H26.9766C26.684 31.8428 26.5098 31.8931 26.1989 31.5854C26.0732 31.4632 25.9824 31.3095 25.9361 31.1402C25.8617 30.87 25.8936 29.7443 25.8949 29.3867C23.3705 29.3481 20.7723 29.3782 18.2406 29.3784L16.4101 29.3794C16.117 29.3802 15.8304 29.3952 15.537 29.3862C15.5368 29.899 15.5555 30.4181 15.5295 30.9292C15.5103 31.3065 15.2285 31.6707 14.8917 31.8266C14.7527 31.8911 14.5989 31.9245 14.4636 32H13.8206C13.5759 31.8358 13.3081 31.8664 13.0523 31.5818C12.7259 31.2187 12.7428 30.9332 12.7439 30.4774C12.7447 30.1066 12.7485 29.7491 12.7514 29.3865C12.4782 29.3808 12.17 29.384 11.8977 29.3926C10.8838 29.4248 10.9308 28.5797 10.8851 27.8281C10.859 27.4018 10.835 26.9754 10.8132 26.5489C10.6903 24.1048 10.741 21.575 10.769 19.1265L10.7405 19.1096C9.79889 18.5514 10.0306 17.8751 10.0174 16.9178C10.0038 15.9289 9.82428 14.9169 11.0071 14.6292C11.0759 14.432 11.1295 13.8839 11.1536 13.663C11.2741 12.9598 11.4175 11.5061 11.7976 10.9163C12.7484 9.44059 15.7173 9.33701 17.2779 9.10689C17.693 9.04568 18.1891 9.11234 18.5235 9ZM13.3519 13.5896C13.3506 16.0537 13.3792 18.5688 13.3489 21.0282C13.8916 21.0122 14.5067 21.0276 15.0564 21.0277L18.4174 21.0279L27.4596 21.0301C27.5174 20.9037 27.4777 14.3247 27.4872 13.6113C26.2975 13.5737 24.9836 13.5998 23.7832 13.5996L17.0994 13.5989L14.5321 13.6007C14.2806 13.601 13.5505 13.6204 13.3519 13.5896ZM15.1847 12.7018C15.8649 12.7207 25.5003 12.7528 25.6432 12.6974L25.644 11.141C24.8933 11.1561 24.0885 11.1397 23.3334 11.1395L18.5991 11.1395L16.2632 11.1405C16.0352 11.1409 15.3992 11.1624 15.2153 11.1401C15.1541 11.2538 15.1961 12.4669 15.1847 12.7018ZM15.571 27.5345C16.3771 27.404 16.9248 26.6421 16.7941 25.8333C16.6634 25.0245 15.9037 24.4755 15.0978 24.6074C14.293 24.7392 13.7468 25.5004 13.8774 26.3082C14.008 27.1159 14.766 27.6648 15.571 27.5345ZM25.7996 27.5379C26.6096 27.4204 27.1701 26.6644 27.0494 25.852C26.9288 25.0397 26.1731 24.4805 25.3641 24.6051C24.5601 24.7289 24.0071 25.4817 24.127 26.2891C24.2469 27.0964 24.9945 27.6547 25.7996 27.5379Z' fill='white'/%3E%3C/svg%3E%0A")}.p-data-section .data-content__block--01 .head-text{color:#e76032}.p-data-section .data-content__block--01 .item-title{background-color:#e76032}.p-data-section .data-content__block--01 .item-percentage{color:#e76032}.p-data-section .data-content__block--02 .head-icon{background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='20' cy='20' r='20' fill='%2351AE2F'/%3E%3Cpath d='M23.0957 8.50741C23.5047 8.50703 24.1238 8.45344 24.4824 8.64022C24.9733 8.89625 24.8715 9.68863 24.8701 10.1676L24.8652 11.8502C25.9831 11.8703 26.8111 11.8718 27.6768 12.7682C27.8413 12.9396 27.982 13.1327 28.0957 13.3414C28.2403 13.6017 28.4033 14.0304 28.5205 14.317L29.1729 15.9127C29.2394 16.075 29.3848 16.4485 29.4648 16.5924C30.0322 16.4391 31.0144 16.0538 31.5 16.3658C31.8688 16.6029 31.8641 16.7633 32.0312 17.0719V18.2418C31.8083 18.7152 31.6844 19.0366 31.126 19.2584C30.9791 19.3166 30.7582 19.3477 30.6006 19.3316C30.7064 19.666 30.835 19.9941 30.9443 20.3287C31.3307 21.5109 31.3877 22.6014 31.3877 23.8326L31.3887 25.69V27.9205C31.3885 28.3154 31.4063 28.7355 31.3799 29.1187C31.2714 30.6929 29.7945 30.4968 28.6514 30.4889C28.3104 30.4865 28.0282 30.4382 27.7529 30.2877C27.4526 30.125 27.229 29.8495 27.1318 29.5221C27.0147 29.1224 27.0734 28.098 27.0645 27.6275C23.6533 27.5791 20.1495 27.6172 16.7285 27.6178L13.7939 27.6187C13.4651 27.619 12.7452 27.6445 12.4502 27.6217C12.4479 27.9246 12.4474 28.228 12.4492 28.5308C12.4518 29.1218 12.4892 29.6353 12.0293 30.0816C11.5954 30.5025 11.0515 30.4991 10.4854 30.4889C9.78887 30.4763 9.0304 30.6006 8.49707 30.0474C8.31217 29.8555 8.18996 29.6115 8.14844 29.3482C8.1069 29.0963 8.11622 28.6735 8.11621 28.4088L8.11719 27.0035C8.11851 25.6785 8.10606 24.3325 8.12109 23.0103C8.13511 21.7784 8.46847 20.4913 8.91992 19.3492C8.50589 19.327 8.18979 19.2174 7.87891 18.9176C7.65677 18.7033 7.63517 18.4587 7.5 18.2662V17.0474C7.68299 16.7201 7.75565 16.4116 8.19629 16.2848C8.70352 16.1388 9.54899 16.4543 10.0674 16.5982C10.2344 16.1112 10.5348 15.4146 10.7402 14.9322C11.2246 13.795 11.447 12.7387 12.6562 12.1607C13.3708 11.8193 13.8924 11.8575 14.6611 11.8629L14.6592 10.2037C14.6591 9.61786 14.5207 8.6464 15.3311 8.52889C15.4539 8.5111 15.6034 8.50958 15.7285 8.50839L21.3232 8.50936L23.0957 8.50741ZM15.0488 22.3883C14.816 22.2655 11.5547 22.3255 11.0283 22.3424C10.8857 22.3809 10.7721 22.4402 10.6943 22.5709C10.5562 22.8031 10.5595 24.3952 10.6416 24.6969C10.6728 24.8113 10.7392 24.9697 10.8467 25.0328C10.9571 25.0975 11.1625 25.1064 11.29 25.1139C11.9896 25.1547 12.7105 25.1189 13.4121 25.1178C13.8392 25.1171 14.5203 25.1672 14.9219 25.0885C15.062 25.0495 15.1716 24.9807 15.2432 24.8502C15.295 24.7553 15.3182 24.6502 15.3301 24.5435C15.3627 24.2499 15.3691 22.9316 15.293 22.6773C15.255 22.551 15.1649 22.45 15.0488 22.3883ZM28.5664 22.3844C28.3085 22.2776 25.0239 22.3183 24.5312 22.3463C24.3863 22.4017 24.2734 22.4765 24.207 22.6217C24.0961 22.8644 24.1091 24.5675 24.2021 24.8023C24.2485 24.9192 24.3639 25.0192 24.4795 25.064C24.7209 25.1565 28.1562 25.1476 28.4922 25.0816C28.6377 25.0254 28.7469 24.9421 28.8096 24.7955C28.9239 24.5274 28.9103 22.8749 28.8027 22.609C28.7571 22.4963 28.6772 22.4303 28.5664 22.3844ZM17.5283 12.939L15.4854 12.9371C15.0153 12.9371 14.4934 12.92 14.0332 12.9937C13.6343 13.0577 13.121 13.484 12.9639 13.8541C12.3037 15.4122 11.6611 16.9824 11.0312 18.5533C10.8225 19.0739 11.001 19.497 11.5859 19.5562C11.9675 19.5959 12.3538 19.5802 12.7373 19.5797L14.8662 19.5767H23.6787L26.4131 19.5787C26.9136 19.5791 27.4369 19.5981 27.9336 19.5582C28.5536 19.5083 28.6653 19.0142 28.4648 18.5123C28.1103 17.625 27.7434 16.7477 27.3809 15.8658L26.877 14.6305C26.6988 14.1899 26.5638 13.7365 26.208 13.4C25.7321 12.95 25.3115 12.9382 24.6924 12.9371L17.5283 12.939ZM20.2568 9.55819C20.3875 9.76226 20.9945 10.6302 21.0068 10.7945C20.9503 10.9785 20.3685 11.6755 20.2109 11.8082L19.6416 10.3609C19.5524 10.1353 19.4289 9.78735 19.3271 9.58456C19.1286 9.58596 18.7375 9.60031 18.5615 9.58163C18.3931 9.69644 17.7548 11.5193 17.5811 11.8599C17.7968 11.86 18.0585 11.8676 18.2705 11.858C18.3279 11.7033 18.3952 11.5066 18.459 11.358C18.7445 11.3408 19.0933 11.3372 19.3789 11.357C19.4135 11.4694 19.4976 11.8074 19.582 11.8248C19.9086 11.892 20.6616 11.8727 20.9766 11.8551C21.0794 11.6435 21.3134 11.2969 21.4482 11.0953C21.5962 11.3527 21.7589 11.5976 21.9209 11.8463C22.1792 11.8597 22.4377 11.8684 22.6963 11.8736C22.5602 11.7095 21.8627 10.9182 21.8613 10.7789C21.8872 10.6962 21.8949 10.6823 21.9414 10.6099C22.1745 10.2613 22.4059 9.91155 22.6348 9.56014C22.3746 9.57727 22.1428 9.57915 21.8828 9.58065C21.7252 9.79697 21.5817 10.0357 21.4395 10.2633C21.3039 10.0489 21.1545 9.79417 21.0156 9.58749C20.795 9.57905 20.4606 9.58322 20.2568 9.55819ZM15.5283 10.0113C15.8013 10.0224 16.0745 10.0273 16.3477 10.026C16.3361 10.6326 16.3521 11.2412 16.3398 11.8463C16.5597 11.8523 16.8157 11.8651 17.0332 11.8648L17.0322 11.0924L17.0332 10.0318C17.3072 10.0237 17.5814 10.0204 17.8555 10.0221L17.8545 9.5826C17.3791 9.57461 16.9032 9.5723 16.4277 9.57577C16.205 9.57699 15.7638 9.59187 15.5566 9.56698L15.5283 10.0113ZM23.0371 9.56698C22.9854 10.2167 23.0392 11.1802 23.0225 11.859C23.1993 11.8576 23.5415 11.8713 23.7031 11.8609C23.7135 11.123 23.7214 10.3207 23.7021 9.58456C23.5043 9.58966 23.2249 9.60328 23.0371 9.56698ZM18.9365 10.2525C19.0043 10.302 19.1015 10.6877 19.2363 10.8717C19.1182 10.8754 18.9964 10.8741 18.8779 10.8746C18.8126 10.8706 18.6761 10.8786 18.6055 10.8805C18.7302 10.6804 18.793 10.4587 18.9365 10.2525Z' fill='white'/%3E%3C/svg%3E%0A")}.p-data-section .data-content__block--02 .head-text{color:#51ae2f}.p-data-section .data-content__block--02 .item-title{background-color:#51ae2f}.p-data-section .data-content__block--02 .item-percentage{color:#51ae2f}.p-data-section .data-content__block--03 .head-icon{background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='20' cy='20' r='20' fill='%23785EB4'/%3E%3Cpath d='M13.1191 24.8907C13.9751 24.7951 14.7463 25.4117 14.8418 26.2676C14.937 27.1237 14.3208 27.8951 13.4648 27.9903C12.6091 28.0852 11.8376 27.4688 11.7421 26.6133C11.6469 25.7577 12.2635 24.9863 13.1191 24.8907ZM27.1601 24.8916C28.0141 24.7944 28.7855 25.4071 28.8847 26.2608C28.9838 27.1146 28.373 27.8874 27.5195 27.9883C26.6634 28.0895 25.8874 27.4765 25.788 26.6202C25.6888 25.7639 26.3036 24.9892 27.1601 24.8916ZM21.7002 12.003C22.1324 12.0023 22.5657 12.0027 22.998 12.004C23.2592 12.0048 23.4396 12.0711 23.621 12.2618C23.8746 12.5284 23.8242 12.8958 23.8242 13.2344L23.8232 14.2393V24.9346C23.8233 25.3037 23.8301 25.6938 23.8183 26.0616C23.6327 26.0473 23.2599 26.0568 23.0615 26.0567H16.5234C16.2306 26.0569 15.875 26.0661 15.5888 26.0499C15.2315 23.9579 12.5267 23.4117 11.3447 25.1465C11.14 25.447 11.0653 25.7049 10.9931 26.0547C10.6206 26.0673 10.2419 26.0497 9.86617 26.0577C9.48171 26.0658 9.11026 25.8518 9.03023 25.4541C8.99388 25.2733 9.00527 25.0674 9.0107 24.8829C9.44751 24.8688 9.98299 24.9716 10.3232 24.6553C10.6518 24.3494 10.5523 23.8689 10.5644 23.4639V23.462C10.5702 23.2673 10.5806 22.9159 10.5371 22.7413C10.505 22.6071 10.4373 22.4843 10.3408 22.3858C10.0972 22.1404 9.83847 22.1523 9.51656 22.1524L9.00484 22.1534C9.01582 21.9893 9.00682 21.7119 9.00679 21.5381V20.3565L9.00582 16.959C9.00571 16.3748 8.98998 15.7004 9.0107 15.1221C9.23422 15.1181 9.46132 15.1225 9.68453 15.1202C9.94209 15.1174 10.1502 15.0822 10.3349 14.8887C10.5795 14.6324 10.5703 14.3658 10.5654 14.0342C10.5632 13.8876 10.568 13.7336 10.5644 13.585C10.559 13.3632 10.4833 13.1563 10.3193 13.003C10.0561 12.7571 9.76043 12.8013 9.42867 12.7989C9.29241 12.7979 9.13348 12.7927 9.00093 12.7969C9.01771 12.6648 9.02763 12.5471 9.09078 12.4268C9.22545 12.1703 9.42964 12.0377 9.71285 12.0069C9.87031 12.0006 10.0402 12.0001 10.1982 12.003L20.7587 12.0079C21.0511 11.9912 21.4023 12.0068 21.7002 12.003ZM28.5127 20.5977C28.5032 21.0643 28.491 21.4466 28.8408 21.7979C29.2216 22.1803 29.5902 22.1508 30.0839 22.1504C30.3369 22.1485 30.5898 22.1501 30.8427 22.1543C30.8253 22.3936 30.8398 22.8654 30.8398 23.1192L30.8418 25.0665C30.8422 25.3865 30.843 25.5964 30.6005 25.835C30.3262 26.1047 29.9885 26.0554 29.6377 26.0557C29.6139 25.8379 29.5339 25.6383 29.4482 25.4385C29.4104 25.3596 29.3671 25.2829 29.3203 25.209C28.9996 24.687 28.4841 24.314 27.8877 24.1739C27.2634 24.0293 26.6069 24.1395 26.0644 24.4805C25.4825 24.8511 25.1711 25.3985 25.0244 26.0586C24.8852 26.0591 24.7325 26.0512 24.5957 26.0577C24.6097 25.613 24.5976 25.1097 24.5976 24.6612L24.5986 22.0127L24.5976 21.0479C24.5975 20.9646 24.5907 20.674 24.6015 20.6094C24.6323 20.585 24.6481 20.5936 24.6972 20.5909C25.7284 20.5784 26.7634 20.5973 27.7949 20.5899C28.0306 20.5882 28.2783 20.5849 28.5127 20.5977ZM9.7773 22.9395C9.76671 23.3087 9.79715 23.7531 9.76949 24.1124C9.59414 24.1046 9.17506 24.0964 9.00875 24.1084C8.99574 23.7368 9.0057 23.3137 9.00679 22.9385C9.2541 22.9305 9.52928 22.9364 9.7773 22.9395ZM29.2968 20.5899C29.6978 20.617 30.1634 20.5034 30.5117 20.7315C30.6724 20.837 30.7839 21.0028 30.8212 21.1915C30.8313 21.2419 30.8446 21.3251 30.8154 21.3682C30.5971 21.3741 30.3498 21.3754 30.1328 21.3721C29.8781 21.3568 29.5127 21.4419 29.3486 21.1915C29.2727 21.0757 29.2648 20.7165 29.2968 20.5899ZM26.7773 15.5284C26.8664 15.5318 26.9885 15.5646 27.0712 15.5967C27.2925 15.6802 27.4835 15.8291 27.6181 16.0235C27.6765 16.1092 27.7603 16.2584 27.7919 16.3575C27.8617 16.576 27.9467 16.7843 28.0293 16.9981L28.7402 18.8399L28.9902 19.4834C29.0301 19.5888 29.0628 19.6974 29.1025 19.8047C28.9428 19.8166 28.7114 19.8106 28.5449 19.8106H27.5791L24.5937 19.8096C24.606 19.6662 24.5987 19.43 24.5986 19.2813V18.3331L24.5976 15.5264C24.6936 15.5199 24.7941 15.5176 24.8906 15.5186C25.5188 15.525 26.1497 15.5044 26.7773 15.5284ZM9.77437 13.5655C9.77758 13.827 9.77887 14.0891 9.7773 14.3506C9.54088 14.3596 9.24189 14.3542 9.00484 14.3467C9.01693 14.1074 9.00282 13.8193 9.00972 13.5684C9.23893 13.5544 9.54075 13.5634 9.77437 13.5655Z' fill='white'/%3E%3C/svg%3E%0A")}.p-data-section .data-content__block--03 .head-text{color:#785eb4}.p-data-section .data-content__block--03 .item-title{background-color:#785eb4}.p-data-section .data-content__block--03 .item-percentage{color:#785eb4}@media screen and (min-width: 768px){.p-data-section .data-content__block--02 .data-content__item:nth-child(3),.p-data-section .data-content__block--03 .data-content__item:nth-child(3){grid-column:2/span 2}}@media screen and (min-width: 1200px){.p-data-section .data-content__block--02 .data-content__item:nth-child(3),.p-data-section .data-content__block--03 .data-content__item:nth-child(3){grid-column:5/span 2}}.p-data-section .data-content__head{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:24px;font-weight:900}@media screen and (min-width: 992px){.p-data-section .data-content__head{gap:28px}}.p-data-section .data-content__head .head-icon{display:block;width:40px;height:40px;background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (min-width: 992px){.p-data-section .data-content__head .head-icon{width:80px;height:80px}}.p-data-section .data-content__head .head-text{font-size:24px;font-weight:900}@media screen and (min-width: 992px){.p-data-section .data-content__head .head-text{font-size:48px}}.p-data-section .data-content__list{display:grid;grid-template-columns:repeat(1, 1fr);gap:20px;max-width:350px;margin:0 auto}@media screen and (min-width: 768px){.p-data-section .data-content__list{grid-template-columns:repeat(4, 1fr);max-width:720px}}@media screen and (min-width: 1200px){.p-data-section .data-content__list{grid-template-columns:repeat(6, 1fr);gap:25px;max-width:1100px}}.p-data-section .data-content__item{display:grid;grid-template-rows:subgrid;grid-row:span 4;gap:0;width:100%;max-width:350px;padding:11px 10px 28px;background-color:#edeef1;border-radius:8px}@media screen and (min-width: 768px){.p-data-section .data-content__item{grid-column:span 2}}@media screen and (min-width: 1200px){.p-data-section .data-content__item{grid-column:span 2}}.p-data-section .data-content__item .item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;padding:12px 0;font-size:20px;font-weight:700;line-height:1.4;color:#fff;text-align:center;border-radius:4px}.p-data-section .data-content__item .item-percentage{-ms-flex-item-align:center;align-self:center;margin-top:14px;font-family:"Oswald",sans-serif;font-size:56px;font-weight:700;line-height:1;text-align:center}@media screen and (min-width: 390px){.p-data-section .data-content__item .item-percentage{font-size:64px}}@media screen and (min-width: 768px){.p-data-section .data-content__item .item-percentage{margin-top:26px}}.p-data-section .data-content__item .item-percentage .xl{font-size:92px}@media screen and (min-width: 390px){.p-data-section .data-content__item .item-percentage .xl{font-size:100px}}.p-data-section .data-content__item .item-percentage .lg{font-size:82px}@media screen and (min-width: 390px){.p-data-section .data-content__item .item-percentage .lg{font-size:90px}}.p-data-section .data-content__item .item-percentage .md{font-size:72px}@media screen and (min-width: 390px){.p-data-section .data-content__item .item-percentage .md{font-size:80px}}.p-data-section .data-content__item .item-percentage .sm{font-size:60px}@media screen and (min-width: 390px){.p-data-section .data-content__item .item-percentage .sm{font-size:68px}}.p-data-section .data-content__item .item-percentage .xs{font-size:32px}@media screen and (min-width: 390px){.p-data-section .data-content__item .item-percentage .xs{font-size:40px}}@media screen and (min-width: 768px){.p-data-section .data-content__item:nth-child(3){grid-column:2/span 2}}@media screen and (min-width: 1200px){.p-data-section .data-content__item:nth-child(3){grid-column:5/span 2}}.p-data-section .data-content__item .item-lead{padding:0 25px;margin-top:17px;font-size:15px;font-weight:500;line-height:1.6}.p-data-section .data-content__item .item-note{padding:0 25px;margin-top:8px;font-size:12px;line-height:1.6}.p-consultation{margin-top:60px}@media screen and (min-width: 992px){.p-consultation{margin-top:140px}}.p-consultation__head{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;font-size:clamp(18px,32/1200*100vw,32px)}@media screen and (min-width: 768px){.p-consultation__head{text-align:center}}.p-consultation .p-consultation-link{margin-top:24px}@media screen and (min-width: 992px){.p-consultation .p-consultation-link{margin-top:64px}}.p-consultation .p-consultation-link__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:520px;margin:0 auto}@media screen and (min-width: 992px){.p-consultation .p-consultation-link__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 30px;max-width:initial}}@media screen and (min-width: 1200px){.p-consultation .p-consultation-link__list{gap:40px 60px}}.p-consultation .p-consultation-link__item{width:100%;max-width:520px;height:80px}.p-consultation .p-consultation-link__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:0 46px 0 24px;background-color:#edeef1;border-radius:8px}@media(hover){.p-consultation .p-consultation-link__inner:hover{opacity:1;-webkit-transition:all .2s ease;transition:all .2s ease}.p-consultation .p-consultation-link__inner:hover .arrow-item::before,.p-consultation .p-consultation-link__inner:hover .arrow-item::after{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.p-consultation .p-consultation-link__inner:hover .arrow-item::before{-webkit-transform:translateX(150%);transform:translateX(150%)}.p-consultation .p-consultation-link__inner:hover .arrow-item::after{-webkit-transform:translateX(0);transform:translateX(0)}}.p-consultation .p-consultation-link__text{font-size:16px;font-weight:500}.p-consultation .p-consultation-link__arrow{position:absolute;right:12px;bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;overflow:hidden;background-color:#fff;border-radius:100%}@media screen and (min-width: 992px){.p-consultation .p-consultation-link__arrow{top:50%;bottom:initial;width:50px;height:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.p-consultation .p-consultation-link__arrow .arrow-item{position:relative;display:block;width:100%;height:100%}.p-consultation .p-consultation-link__arrow .arrow-item::before,.p-consultation .p-consultation-link__arrow .arrow-item::after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";background-color:#333;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.40006 5.59988L9.55841 5.59988L6.73778 2.31015C6.23469 1.72308 6.3026 0.840356 6.88955 0.337134C7.47663 -0.166099 8.36064 -0.098201 8.86385 0.488905L13.6629 6.08938L13.7422 6.19056C14.1106 6.70949 14.0841 7.41914 13.6629 7.91062L8.86385 13.5111C8.36064 14.0982 7.47663 14.1661 6.88955 13.6629C6.3026 13.1596 6.23469 12.2769 6.73778 11.6898L9.55841 8.40012L1.40006 8.40012C0.626829 8.40012 6.13894e-07 7.77326 6.47695e-07 7C6.81495e-07 6.22674 0.626829 5.59988 1.40006 5.59988Z' fill='%23333333'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.40006 5.59988L9.55841 5.59988L6.73778 2.31015C6.23469 1.72308 6.3026 0.840356 6.88955 0.337134C7.47663 -0.166099 8.36064 -0.098201 8.86385 0.488905L13.6629 6.08938L13.7422 6.19056C14.1106 6.70949 14.0841 7.41914 13.6629 7.91062L8.86385 13.5111C8.36064 14.0982 7.47663 14.1661 6.88955 13.6629C6.3026 13.1596 6.23469 12.2769 6.73778 11.6898L9.55841 8.40012L1.40006 8.40012C0.626829 8.40012 6.13894e-07 7.77326 6.47695e-07 7C6.81495e-07 6.22674 0.626829 5.59988 1.40006 5.59988Z' fill='%23333333'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:8px;mask-size:8px}@media screen and (min-width: 992px){.p-consultation .p-consultation-link__arrow .arrow-item::before,.p-consultation .p-consultation-link__arrow .arrow-item::after{-webkit-mask-size:11px;mask-size:11px}}.p-consultation .p-consultation-link__arrow .arrow-item::before{-webkit-transform:translateX(0);transform:translateX(0)}.p-consultation .p-consultation-link__arrow .arrow-item::after{-webkit-transform:translateX(-150%);transform:translateX(-150%)}.p-container{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:1180px;padding-right:5.641vw;padding-left:5.641vw;margin:0 auto}@media screen and (min-width: 768px){.p-container{padding-right:40px;padding-left:40px}}.p-container--lg{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:1440px;padding-right:5.641vw;padding-left:5.641vw;margin:0 auto}@media screen and (min-width: 768px){.p-container--lg{padding-right:40px;padding-left:40px}}.p-container--xl{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:1480px;padding-right:5.641vw;padding-left:5.641vw;margin:0 auto}@media screen and (min-width: 768px){.p-container--xl{padding-right:40px;padding-left:40px}}.p-container--sm{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:980px;padding-right:5.641vw;padding-left:5.641vw;margin:0 auto}@media screen and (min-width: 768px){.p-container--sm{padding-right:40px;padding-left:40px}}.p-container--xs{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:880px;padding-right:5.641vw;padding-left:5.641vw;margin:0 auto}@media screen and (min-width: 768px){.p-container--xs{padding-right:40px;padding-left:40px}}.p-front-title .p-front-title__en{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:clamp(17px,28/1200*100vw,28px);font-family:"Oswald",sans-serif;font-size:clamp(14px,18/1200*100vw,18px);font-weight:500;letter-spacing:.1em}.p-front-title .p-front-title__en::before{position:absolute;top:50%;left:0;display:block;width:clamp(11px,15/1200*100vw,15px);height:auto;aspect-ratio:15/14;content:"";background-color:#00c2c8;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.52999 0.796244C9.26855 0.949499 11.1295 0.428293 12.518 1.50065C14.0531 2.68629 14.9097 4.60475 14.9927 6.56006C15.0791 8.59746 14.4012 10.6458 12.9667 12.0746C11.5434 13.4921 9.52303 14.0734 7.52999 13.9926C5.61717 13.9151 3.87632 13.012 2.5111 11.6508C1.13246 10.2763 0.236876 8.51404 0.0753702 6.56006C-0.102044 4.41361 -0.0963251 1.84336 1.59253 0.537559C3.23032 -0.728758 5.47836 0.615391 7.52999 0.796244Z' fill='currentColor'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.52999 0.796244C9.26855 0.949499 11.1295 0.428293 12.518 1.50065C14.0531 2.68629 14.9097 4.60475 14.9927 6.56006C15.0791 8.59746 14.4012 10.6458 12.9667 12.0746C11.5434 13.4921 9.52303 14.0734 7.52999 13.9926C5.61717 13.9151 3.87632 13.012 2.5111 11.6508C1.13246 10.2763 0.236876 8.51404 0.0753702 6.56006C-0.102044 4.41361 -0.0963251 1.84336 1.59253 0.537559C3.23032 -0.728758 5.47836 0.615391 7.52999 0.796244Z' fill='currentColor'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-front-title .p-front-title__ja{margin-top:clamp(14px,20/1200*100vw,20px);font-size:clamp(40px,64/1200*100vw,64px);font-weight:900;line-height:1.4}.p-front-title--center{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;text-align:center}.p-front-title--center .p-front-title__en{margin:0 auto}.p-section-title .p-section-title__en{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:clamp(17px,28/1200*100vw,28px);font-family:"Oswald",sans-serif;font-size:clamp(14px,18/1200*100vw,18px);font-weight:500;letter-spacing:.1em}.p-section-title .p-section-title__en::before{position:absolute;top:50%;left:0;display:block;width:clamp(11px,15/1200*100vw,15px);height:auto;aspect-ratio:15/14;content:"";background-color:#00c2c8;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.52999 0.796244C9.26855 0.949499 11.1295 0.428293 12.518 1.50065C14.0531 2.68629 14.9097 4.60475 14.9927 6.56006C15.0791 8.59746 14.4012 10.6458 12.9667 12.0746C11.5434 13.4921 9.52303 14.0734 7.52999 13.9926C5.61717 13.9151 3.87632 13.012 2.5111 11.6508C1.13246 10.2763 0.236876 8.51404 0.0753702 6.56006C-0.102044 4.41361 -0.0963251 1.84336 1.59253 0.537559C3.23032 -0.728758 5.47836 0.615391 7.52999 0.796244Z' fill='currentColor'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.52999 0.796244C9.26855 0.949499 11.1295 0.428293 12.518 1.50065C14.0531 2.68629 14.9097 4.60475 14.9927 6.56006C15.0791 8.59746 14.4012 10.6458 12.9667 12.0746C11.5434 13.4921 9.52303 14.0734 7.52999 13.9926C5.61717 13.9151 3.87632 13.012 2.5111 11.6508C1.13246 10.2763 0.236876 8.51404 0.0753702 6.56006C-0.102044 4.41361 -0.0963251 1.84336 1.59253 0.537559C3.23032 -0.728758 5.47836 0.615391 7.52999 0.796244Z' fill='currentColor'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-section-title .p-section-title__ja{margin-top:clamp(20px,40/1200*100vw,40px);font-size:clamp(26px,64/1200*100vw,64px);font-weight:900;line-height:1.6}.p-section-title--center{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;text-align:center}.p-section-title--center .p-section-title__en{margin:0 auto}.p-section-title--lg .p-section-title__en{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:clamp(17px,28/1200*100vw,28px);font-family:"Oswald",sans-serif;font-size:clamp(14px,18/1200*100vw,18px);font-weight:500;letter-spacing:.1em}.p-section-title--lg .p-section-title__en::before{position:absolute;top:50%;left:0;display:block;width:clamp(11px,15/1200*100vw,15px);height:auto;aspect-ratio:15/14;content:"";background-color:#00c2c8;-webkit-mask-image:url("../img/common/section-title_icon.svg");mask-image:url("../img/common/section-title_icon.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-section-title--lg .p-section-title__ja{margin-top:clamp(14px,20/1200*100vw,20px);font-size:clamp(40px,64/1200*100vw,64px);font-weight:900;line-height:1.4}.p-section-title--red .p-section-title__en::before{background-image:url("../img/common/section-title_icon_red.svg")}.p-section-title--green .p-section-title__en::before{background-image:url("../img/common/section-title_icon_green.svg")}.p-section-title--purple .p-section-title__en::before{background-image:url("../img/common/section-title_icon_purple.svg")}.p-section-title--white .p-section-title__en{color:#fff}.p-section-title--white .p-section-title__en::before{background-image:url("../img/common/section-title_icon_white.svg")}.p-section-title--white .p-section-title__ja{color:#fff}.p-breadcrumb{margin:0 -8px;font-size:clamp(10px,12/1200*100vw,12px);line-height:2;color:#000}.p-breadcrumb span span{margin:0 8px}.p-breadcrumb a{font-weight:500;color:#000;text-decoration:underline;text-underline-offset:4px}.p-breadcrumb .breadcrumb_last{display:inline-block}.c-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:72px;padding:0 64px 0 48px;background:#333;border-radius:80px;-webkit-transition:all .2s;transition:all .2s}@media screen and (min-width: 992px){.c-button{height:64px;padding:0 42px 0 36px}}@media(hover){.c-button:hover{opacity:1;-webkit-transition:all .2s ease;transition:all .2s ease}.c-button:hover .play-item::before,.c-button:hover .play-item::after{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.c-button:hover .play-item::before{-webkit-transform:translateX(150%);transform:translateX(150%)}.c-button:hover .play-item::after{-webkit-transform:translateX(0);transform:translateX(0)}.c-button:hover .arrow-item::before,.c-button:hover .arrow-item::after{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.c-button:hover .arrow-item::before{-webkit-transform:translateX(150%);transform:translateX(150%)}.c-button:hover .arrow-item::after{-webkit-transform:translateX(0);transform:translateX(0)}}.c-button__text{font-size:16px;font-weight:500;color:#fff}.c-button__arrow{position:absolute;top:50%;right:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;overflow:hidden;background-color:#fff;border-radius:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 992px){.c-button__arrow{width:28px;height:28px}}.c-button__arrow .arrow-item{position:relative;display:block;width:100%;height:100%}.c-button__arrow .arrow-item::before,.c-button__arrow .arrow-item::after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";background-color:#333;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.40006 5.59988L9.55841 5.59988L6.73778 2.31015C6.23469 1.72308 6.3026 0.840356 6.88955 0.337134C7.47663 -0.166099 8.36064 -0.098201 8.86385 0.488905L13.6629 6.08938L13.7422 6.19056C14.1106 6.70949 14.0841 7.41914 13.6629 7.91062L8.86385 13.5111C8.36064 14.0982 7.47663 14.1661 6.88955 13.6629C6.3026 13.1596 6.23469 12.2769 6.73778 11.6898L9.55841 8.40012L1.40006 8.40012C0.626829 8.40012 6.13894e-07 7.77326 6.47695e-07 7C6.81495e-07 6.22674 0.626829 5.59988 1.40006 5.59988Z' fill='%23333333'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.40006 5.59988L9.55841 5.59988L6.73778 2.31015C6.23469 1.72308 6.3026 0.840356 6.88955 0.337134C7.47663 -0.166099 8.36064 -0.098201 8.86385 0.488905L13.6629 6.08938L13.7422 6.19056C14.1106 6.70949 14.0841 7.41914 13.6629 7.91062L8.86385 13.5111C8.36064 14.0982 7.47663 14.1661 6.88955 13.6629C6.3026 13.1596 6.23469 12.2769 6.73778 11.6898L9.55841 8.40012L1.40006 8.40012C0.626829 8.40012 6.13894e-07 7.77326 6.47695e-07 7C6.81495e-07 6.22674 0.626829 5.59988 1.40006 5.59988Z' fill='%23333333'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:14px;mask-size:14px}@media screen and (min-width: 992px){.c-button__arrow .arrow-item::before,.c-button__arrow .arrow-item::after{-webkit-mask-size:8px;mask-size:8px}}.c-button__arrow .arrow-item::before{-webkit-transform:translateX(0);transform:translateX(0)}.c-button__arrow .arrow-item::after{-webkit-transform:translateX(-150%);transform:translateX(-150%)}.c-button__play{position:absolute;top:50%;right:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;overflow:hidden;background-color:#fff;border-radius:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 992px){.c-button__play{width:28px;height:28px}}.c-button__play .play-item{position:relative;display:block;width:100%;height:100%}.c-button__play .play-item::before,.c-button__play .play-item::after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";background-color:#333;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='11' height='13' viewBox='0 0 11 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 6.0622L3.82708e-07 12.1244L9.12681e-07 1.67072e-05L10.5 6.0622Z' fill='white'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='11' height='13' viewBox='0 0 11 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 6.0622L3.82708e-07 12.1244L9.12681e-07 1.67072e-05L10.5 6.0622Z' fill='white'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:55% center;mask-position:55% center;-webkit-mask-size:11px;mask-size:11px}@media screen and (min-width: 992px){.c-button__play .play-item::before,.c-button__play .play-item::after{-webkit-mask-size:8px;mask-size:8px}}.c-button__play .play-item::before{-webkit-transform:translateX(0);transform:translateX(0)}.c-button__play .play-item::after{-webkit-transform:translateX(-150%);transform:translateX(-150%)}.c-button--red{background:#fff}.c-button--red .c-button__text{color:#000}.c-button--red .c-button__arrow{background-color:#e76032}.c-button--red .c-button__arrow .arrow-item::before,.c-button--red .c-button__arrow .arrow-item::after{background-color:#fff}.c-button--red .c-button__play{background-color:#e76032}.c-button--red .c-button__play .play-item::before,.c-button--red .c-button__play .play-item::after{background-color:#fff}.c-button--green{background:#fff}.c-button--green .c-button__text{color:#000}.c-button--green .c-button__arrow{background-color:#51ae2f}.c-button--green .c-button__arrow .arrow-item::before,.c-button--green .c-button__arrow .arrow-item::after{background-color:#fff}.c-button--green .c-button__play{background-color:#51ae2f}.c-button--green .c-button__play .play-item::before,.c-button--green .c-button__play .play-item::after{background-color:#fff}.c-button--purple{background:#fff}.c-button--purple .c-button__text{color:#000}.c-button--purple .c-button__arrow{background-color:#785eb4}.c-button--purple .c-button__arrow .arrow-item::before,.c-button--purple .c-button__arrow .arrow-item::after{background-color:#fff}.c-button--purple .c-button__play{background-color:#785eb4}.c-button--purple .c-button__play .play-item::before,.c-button--purple .c-button__play .play-item::after{background-color:#fff}.c-button--primary{background:#00c2c8}.c-button--primary .c-button__text{color:#fff}.c-button--primary .c-button__arrow{background-color:#fff}.c-button--primary .c-button__arrow .arrow-item::before,.c-button--primary .c-button__arrow .arrow-item::after{background-color:#00c2c8}.c-button--primary .c-button__play{background-color:#fff}.c-button--primary .c-button__play .play-item::before,.c-button--primary .c-button__play .play-item::after{background-color:#00c2c8}.c-menu-icon{position:relative;z-index:3;display:block;cursor:pointer;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}@media(hover){.c-menu-icon:hover .c-menu-icon__shape{background-image:url("data:image/svg+xml,%3Csvg width='80' height='74' viewBox='0 0 80 74' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.40625 4.03223C13.242 1.09307 17.8626 1.09065 23.2129 2.12891C25.8902 2.64849 28.6132 3.39823 31.4619 4.10645C34.2728 4.80526 37.1698 5.4533 40.0293 5.70312C42.4358 5.91337 44.8654 5.89093 47.2227 5.83496C49.6053 5.77839 51.8885 5.68884 54.1221 5.74805C58.5739 5.86609 62.5223 6.57547 65.8506 9.12305C73.6319 15.0793 78.0352 24.7762 78.4619 34.7383C78.9077 45.1482 75.4084 55.5435 68.1016 62.7559C60.8778 69.886 50.546 72.8767 40.2197 72.4619C30.462 72.0698 21.517 67.5015 14.4473 60.5156C7.31997 53.4728 2.72488 44.4826 1.89648 34.5498C1.42575 28.9054 1.21193 22.8328 2.19141 17.3555C3.16909 11.8884 5.30657 7.17374 9.40625 4.03223Z' fill='white' stroke='%2300C2C8' stroke-width='3'/%3E%3C/svg%3E%0A");-webkit-transition:background-image .3s;transition:background-image .3s}.c-menu-icon:hover .c-menu-icon__line{background-color:#00c2c8}}.c-menu-icon__wrap{position:relative}.c-menu-icon__shape{position:relative;z-index:0;width:52px;height:auto;aspect-ratio:80/74;background-image:url("data:image/svg+xml,%3Csvg width='80' height='74' viewBox='0 0 80 74' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M40.1599 4.20872C49.4323 5.01878 59.3575 2.26384 66.7624 7.93199C74.9497 14.199 79.5183 24.3394 79.9609 34.6746C80.422 45.4437 76.8066 56.2709 69.1556 63.823C61.565 71.3155 50.7895 74.3881 40.1599 73.9611C29.9582 73.5513 20.6737 68.7778 13.3925 61.583C6.0398 54.3174 1.26334 45.0028 0.401974 34.6746C-0.544236 23.3291 -0.513734 9.74347 8.49349 2.84139C17.2284 -3.85201 29.2179 3.25278 40.1599 4.20872Z' fill='%2300C2C8'/%3E%3C/svg%3E%0A");background-size:contain;-webkit-transition:background-image .3s;transition:background-image .3s}@media screen and (min-width: 390px){.c-menu-icon__shape{width:60px}}@media screen and (min-width: 992px){.c-menu-icon__shape{width:80px}}.c-menu-icon__line{position:absolute;top:19px;left:50%;width:15px;height:auto;aspect-ratio:20/15;background-color:#fff;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='20' height='15' viewBox='0 0 20 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='1.21212' cy='1.21212' r='1.21212' fill='white'/%3E%3Cline x1='5.24219' y1='1.42432' x2='18.9998' y2='1.42432' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cline x1='1' y1='7.48486' x2='19' y2='7.48486' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cline x1='1' y1='13.5454' x2='19' y2='13.5454' stroke='currentColor' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='20' height='15' viewBox='0 0 20 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='1.21212' cy='1.21212' r='1.21212' fill='white'/%3E%3Cline x1='5.24219' y1='1.42432' x2='18.9998' y2='1.42432' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cline x1='1' y1='7.48486' x2='19' y2='7.48486' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cline x1='1' y1='13.5454' x2='19' y2='13.5454' stroke='currentColor' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transition:background-image .3s;transition:background-image .3s;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width: 390px){.c-menu-icon__line{top:23px}}@media screen and (min-width: 992px){.c-menu-icon__line{top:30px;width:20px}}.c-menu-icon.is-open .c-menu-icon__shape{background-image:none}.c-menu-icon.is-open .c-menu-icon__line{top:21px;width:13px;height:13px;background-color:#000;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.355469 0.353516L12.3555 12.3535' stroke='black'/%3E%3Cpath d='M12.3555 0.353516L0.355469 12.3535' stroke='black'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.355469 0.353516L12.3555 12.3535' stroke='black'/%3E%3Cpath d='M12.3555 0.353516L0.355469 12.3535' stroke='black'/%3E%3C/svg%3E%0A")}@media screen and (min-width: 992px){.c-menu-icon.is-open .c-menu-icon__line{top:25px;width:25px;height:25px;background-color:#000;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.355469 0.353516L24.3555 24.3535' stroke='black'/%3E%3Cpath d='M24.3555 0.353516L0.355469 24.3535' stroke='black'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.355469 0.353516L24.3555 24.3535' stroke='black'/%3E%3Cpath d='M24.3555 0.353516L0.355469 24.3535' stroke='black'/%3E%3C/svg%3E%0A")}}.c-input label{display:inline-block;padding-bottom:8px;font-size:12px;line-height:1;color:#ccc}@media screen and (min-width: 768px){.c-input label{font-size:14px}}.c-select{position:relative}@media screen and (min-width: 768px){.c-select{max-width:220px}}.c-select::before{position:absolute;top:calc(50% - 3px);right:12px;z-index:2;width:6px;height:6px;content:"";border-top:solid 1px #00c2c8;border-right:solid 1px #00c2c8;-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media screen and (min-width: 768px){.c-select::before{right:24px}}.mw_wp_form_confirm .c-select::before{display:none}.c-select select{position:relative;width:100%;padding:12px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border-radius:4px}@media screen and (min-width: 768px){.c-select select{padding:16px}}.c-select select::-ms-expand{display:none}.c-select select:focus{outline:0;-webkit-box-shadow:rgba(0,194,200,.5) 0 0 5px 2px;box-shadow:rgba(0,194,200,.5) 0 0 5px 2px}.c-radio,.mwform-radio-field label{display:block;padding:8px 0}@media screen and (min-width: 768px){.c-radio,.mwform-radio-field label{padding:12px;font-size:16px}}.c-radio input[type=radio],.mwform-radio-field label input[type=radio]{position:absolute;opacity:0}.c-radio input[type=radio]+.text,.c-radio input[type=radio]+.mwform-radio-field-text,.mwform-radio-field label input[type=radio]+.text,.mwform-radio-field label input[type=radio]+.mwform-radio-field-text{position:relative;cursor:pointer}.c-radio input[type=radio]+.text::before,.c-radio input[type=radio]+.mwform-radio-field-text::before,.mwform-radio-field label input[type=radio]+.text::before,.mwform-radio-field label input[type=radio]+.mwform-radio-field-text::before{position:relative;top:calc(50% - 12px);display:inline-block;width:24px;height:24px;margin-right:8px;text-align:center;vertical-align:top;cursor:pointer;content:"";background:#fff;border:1px solid #fff;border-radius:100%}.c-radio input[type=radio]:focus+.text::before,.c-radio input[type=radio]:focus+.mwform-radio-field-text::before,.mwform-radio-field label input[type=radio]:focus+.text::before,.mwform-radio-field label input[type=radio]:focus+.mwform-radio-field-text::before{border-color:#fff;outline:none}.c-radio input[type=radio]:disabled+.text::before,.c-radio input[type=radio]:disabled+.mwform-radio-field-text::before,.mwform-radio-field label input[type=radio]:disabled+.text::before,.mwform-radio-field label input[type=radio]:disabled+.mwform-radio-field-text::before{background:#ccc;border-color:#ccc}.c-radio input[type=radio]:checked+.text::after,.c-radio input[type=radio]:checked+.mwform-radio-field-text::after,.mwform-radio-field label input[type=radio]:checked+.text::after,.mwform-radio-field label input[type=radio]:checked+.mwform-radio-field-text::after{position:absolute;top:50%;left:6px;width:12px;height:12px;content:"";background-color:#000;border-radius:50%;-webkit-transform:translateY(-40%);transform:translateY(-40%)}@media screen and (min-width: 390px){.u-hide-up-xxs{display:none !important}}@media screen and (min-width: 425px){.u-hide-up-xs{display:none !important}}@media screen and (min-width: 554px){.u-hide-up-sm{display:none !important}}@media screen and (min-width: 768px){.u-hide-up-md{display:none !important}}@media screen and (min-width: 992px){.u-hide-up-lg{display:none !important}}@media screen and (min-width: 1200px){.u-hide-up-xl{display:none !important}}.u-inline-block{display:inline-block}.u-anchor-offset{display:block;padding-top:96px;margin-top:-96px}@media screen and (min-width: 992px){.u-anchor-offset{padding-top:152px;margin-top:-152px}}.front{overflow:hidden}.front .mainview{position:relative}.front .mainview .decoration-01{position:absolute;top:15px;right:7.7%;z-index:2;width:17.53%;max-width:141px;height:auto;aspect-ratio:141/136;content:"";background-image:url("../img/front/background-decoration_01.svg");background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 992px){.front .mainview .decoration-01{top:0;right:4.58%}}@media screen and (min-width: 1400px){.front .mainview .decoration-01{right:66px}}.front .mainview .decoration-02{position:absolute;top:35px;right:-3.6%;z-index:1;width:13.75%;max-width:113px;height:auto;aspect-ratio:113/98;content:"";background-image:url("../img/front/background-decoration_02.svg");background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 992px){.front .mainview .decoration-02{top:45px;right:-1.32%}}@media screen and (min-width: 1400px){.front .mainview .decoration-02{right:-18px}}.front .mainview__inner{position:relative;overflow:hidden}.front .mainview__container{padding:60px 5% 0 5.64%}@media screen and (min-width: 992px){.front .mainview__container{width:100%;max-width:calc(1180px + 31% + 5.64%);padding:156px 31% 0 5.64%;margin:0 auto}}.front .mainview .mainview-title .mainview-title__ja{font-size:clamp(29px,40/992*100vw,40px);font-weight:900;line-height:1.6}@media screen and (min-width: 992px){.front .mainview .mainview-title .mainview-title__ja{font-size:clamp(40px,72/1200*100vw,72px)}}.front .mainview .mainview-title .mainview-title__ja .color{color:#00c2c8}.front .mainview .mainview-content{position:relative;margin-top:90px}@media screen and (min-width: 992px){.front .mainview .mainview-content{margin-top:68px}}.front .mainview .mainview-content .decoration-03{display:none}@media screen and (min-width: 992px){.front .mainview .mainview-content .decoration-03{position:absolute;top:-55px;left:2.43%;z-index:2;display:block;width:93px;height:103px;content:"";background-image:url("../img/front/background-decoration_03.svg");background-repeat:no-repeat;background-size:cover}}@media screen and (min-width: 1400px){.front .mainview .mainview-content .decoration-03{left:35px}}.front .mainview .mainview-content .decoration-04{position:absolute;bottom:-24px;left:-5.641%;z-index:2;width:23%;max-width:220px;height:auto;aspect-ratio:220/213;content:"";background-image:url("../img/front/background-decoration_04.svg");background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 992px){.front .mainview .mainview-content .decoration-04{bottom:-54px;left:-2.08%}}@media screen and (min-width: 1400px){.front .mainview .mainview-content .decoration-04{left:-29px}}.front .mainview .mainview-content .decoration-05{position:absolute;bottom:-24px;left:11%;z-index:2;width:14.1%;max-width:134px;height:auto;aspect-ratio:134/126;content:"";background-image:url("../img/front/background-decoration_05.svg");background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 992px){.front .mainview .mainview-content .decoration-05{bottom:-55px;left:8.9%}}@media screen and (min-width: 1400px){.front .mainview .mainview-content .decoration-05{left:124px}}.front .mainview .mainview-content__strengths{position:absolute;top:-75px;left:50%;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;gap:12px;width:100%;max-width:480px;padding:0 15px;margin:0 auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width: 992px){.front .mainview .mainview-content__strengths{top:-48.2%;right:3.47%;left:initial;display:block;width:26.4%;min-width:340px;max-width:380px;height:auto;aspect-ratio:380/387;margin:0;-webkit-transform:initial;transform:initial}}@media screen and (min-width: 992px){.front .mainview .mainview-content__strengths .strengths-item{width:51.579%;height:auto;aspect-ratio:1/1}}@media screen and (min-width: 992px){.front .mainview .mainview-content__strengths .strengths-item:nth-child(1){position:absolute;top:0;left:0}}@media screen and (min-width: 992px){.front .mainview .mainview-content__strengths .strengths-item:nth-child(2){position:absolute;bottom:0;left:7.1%}}@media screen and (min-width: 992px){.front .mainview .mainview-content__strengths .strengths-item:nth-child(3){position:absolute;top:19.1%;right:0}}.front .mainview .mainview-content__strengths .strengths-item img{display:block;width:100%;height:100%}.front .mainview .mainview-content__slider{position:relative;z-index:1;width:100%;height:auto;margin:0 auto;overflow:hidden}@media screen and (min-width: 992px){.front .mainview .mainview-content__slider{height:680px}}.front .mainview .mainview-content__slider .mainview-swiper{position:relative;width:100%;height:100%;overflow:visible !important}.front .mainview .mainview-content__slider .mainview-swiper .swiper-wrapper{width:100%;height:100%;-webkit-transition-timing-function:linear;transition-timing-function:linear}.front .mainview .mainview-content__slider .mainview-swiper .swiper-wrapper .swiper-slide{background-color:#fff}.front .mainview .mainview-content__slider .mainview-swiper .swiper-wrapper .swiper-slide .swiper-slide-inner{width:100%;height:100%}.front .mainview .mainview-content__slider .mainview-swiper .swiper-wrapper .swiper-slide .swiper-slide-inner img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.front .movie{position:relative;background-color:#edeef1}@media screen and (min-width: 992px){.front .movie{padding:0}}.front .movie .decoration-06{position:absolute;top:18px;right:-15px;z-index:2;width:12%;max-width:103px;height:auto;aspect-ratio:103/121;content:"";background-image:url("../img/front/background-decoration_06.svg");background-repeat:no-repeat;background-size:cover}.front .movie__inner{position:relative;display:grid;grid-template-columns:repeat(1, 1fr);gap:28px;padding:121px 0 54px;overflow:hidden}@media screen and (min-width: 992px){.front .movie__inner{position:relative;grid-template-columns:360px 25.177%;gap:8.125%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:148px 0 113px 6.4%;margin:0 auto;overflow:hidden}}@media screen and (min-width: 1400px){.front .movie__inner{padding:148px 0 113px 11.8%}}@media screen and (min-width: 992px){.front .movie__inner::before{position:absolute;top:0;left:0;z-index:1;width:calc(36.8% + 32px);min-width:calc(360px + 6.4%);height:100%;content:"";background-color:#edeef1}}@media screen and (min-width: 1400px){.front .movie__inner::before{width:calc(360px + 11.8% + 4.444%)}}.front .movie .movie-text{padding:0 5.13vw}@media screen and (min-width: 992px){.front .movie .movie-text{position:relative;z-index:2;padding:0}}.front .movie .movie-text .p-front-title--center{position:relative}@media screen and (min-width: 992px){.front .movie .movie-text .p-front-title--center{margin:0;text-align:left}}@media screen and (min-width: 992px){.front .movie .movie-text .p-front-title--center .p-front-title__en{margin:0}}.front .movie .movie-text .p-front-title--center::before{position:absolute;top:-72px;left:-62px;display:block;width:70%;max-width:207px;height:auto;aspect-ratio:207/114;content:"";background-image:url("../img/front/movie-bubble.svg");background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 390px){.front .movie .movie-text .p-front-title--center::before{left:-72px}}@media screen and (min-width: 992px){.front .movie .movie-text .p-front-title--center::before{top:-120px;left:-52px}}@media screen and (min-width: 1200px){.front .movie .movie-text .p-front-title--center::before{top:-135px;width:207px}}.front .movie .movie-text__description{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:545px;margin:20px auto 0;font-size:15px;font-weight:500;line-height:1.8}@media screen and (min-width: 992px){.front .movie .movie-text__description{width:auto;max-width:initial;margin:40px 0 0;font-size:16px}}.front .movie .movie-slider{position:relative;z-index:0;width:100%;height:auto;margin:0 auto;overflow:hidden}@media screen and (min-width: 992px){.front .movie .movie-slider{padding-left:44px;overflow:visible}}.front .movie .movie-swiper{position:relative;width:100%;height:100%;padding-bottom:36px;overflow:visible !important}@media screen and (min-width: 992px){.front .movie .movie-swiper{padding-bottom:70px}}.front .movie .movie-swiper .swiper-wrapper{width:100%;height:100%;-webkit-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}.front .movie .movie-swiper .swiper-wrapper .swiper-slide{opacity:.5;-webkit-transition:opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94),transform 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94),transform 1s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transform:scale(0.8);transform:scale(0.8)}.front .movie .movie-swiper .swiper-wrapper .swiper-slide .swiper-slide-inner{width:100%;height:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover}@media(hover){.front .movie .movie-swiper .swiper-wrapper .swiper-slide .swiper-slide-inner:hover img{-webkit-transform:scale(1.08);transform:scale(1.08)}}.front .movie .movie-swiper .swiper-wrapper .swiper-slide .swiper-slide-inner img{width:100%;height:100%;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.front .movie .movie-swiper .swiper-wrapper .swiper-slide-active{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.front .movie .movie-swiper .movie-swiper__pagination{position:absolute;bottom:0;left:0;z-index:10;width:100%;text-align:center}.front .movie .movie-swiper .movie-swiper__pagination .swiper-pagination-bullet{background-color:#edeef1;border:1px solid #333;opacity:1}.front .movie .movie-swiper .movie-swiper__pagination .swiper-pagination-bullet-active{background:#333}.front .movie .movie-swiper .swiper-scrollbar{opacity:1}.front .movie .movie-swiper .swiper-button-next.swiper-button-disabled,.front .movie .movie-swiper .swiper-button-prev.swiper-button-disabled{opacity:1}.front .movie .movie-swiper .swiper-button-next,.front .movie .movie-swiper .swiper-button-prev{-webkit-transition:all .2s;transition:all .2s}@media(hover){.front .movie .movie-swiper .swiper-button-next:hover,.front .movie .movie-swiper .swiper-button-prev:hover{background-color:#fff}.front .movie .movie-swiper .swiper-button-next:hover::before,.front .movie .movie-swiper .swiper-button-prev:hover::before{background-color:#000}}.front .movie .movie-swiper .swiper-button-next{top:50%;right:9%;width:48px;height:31px;color:#fff;background-color:#333;border:solid 2px #000;border-radius:66.67px;outline:none;opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 992px){.front .movie .movie-swiper .swiper-button-next{right:-44px;width:58px;height:38px;border-radius:80px}}.front .movie .movie-swiper .swiper-button-next .swiper-navigation-icon{display:none}.front .movie .movie-swiper .swiper-button-next::before{width:5px;height:9px;content:"";background-color:#fff;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='5' height='9' viewBox='0 0 5 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.8012 4.62956L0.960104 8.33333L0 7.40755L3.36104 4.16667L0 0.92578L0.960104 0L4.8012 3.70378C4.92849 3.82656 5 3.99306 5 4.16667C5 4.34028 4.92849 4.50678 4.8012 4.62956Z' fill='currentColor'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='5' height='9' viewBox='0 0 5 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.8012 4.62956L0.960104 8.33333L0 7.40755L3.36104 4.16667L0 0.92578L0.960104 0L4.8012 3.70378C4.92849 3.82656 5 3.99306 5 4.16667C5 4.34028 4.92849 4.50678 4.8012 4.62956Z' fill='currentColor'/%3E%3C/svg%3E%0A");-webkit-mask-size:contain;mask-size:contain}.front .movie .movie-swiper .swiper-button-prev{top:50%;left:9%;width:48px;height:31px;color:#fff;background-color:#333;border:solid 2px #000;border-radius:66.67px;outline:none;opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 992px){.front .movie .movie-swiper .swiper-button-prev{left:-44px;width:58px;height:38px;border-radius:80px}}.front .movie .movie-swiper .swiper-button-prev .swiper-navigation-icon{display:none}.front .movie .movie-swiper .swiper-button-prev::before{width:5px;height:9px;content:"";background-color:#fff;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='5' height='9' viewBox='0 0 5 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.198802 4.62956L4.0399 8.33333L5 7.40755L1.63896 4.16667L5 0.92578L4.0399 0L0.198802 3.70378C0.0715091 3.82656 -1.8333e-08 3.99306 -1.8333e-08 4.16667C-1.8333e-08 4.34028 0.0715091 4.50678 0.198802 4.62956Z' fill='currentColor'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='5' height='9' viewBox='0 0 5 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.198802 4.62956L4.0399 8.33333L5 7.40755L1.63896 4.16667L5 0.92578L4.0399 0L0.198802 3.70378C0.0715091 3.82656 -1.8333e-08 3.99306 -1.8333e-08 4.16667C-1.8333e-08 4.34028 0.0715091 4.50678 0.198802 4.62956Z' fill='currentColor'/%3E%3C/svg%3E%0A");-webkit-mask-size:contain;mask-size:contain}.front .why{position:relative}.front .why .decoration-07{display:none}@media screen and (min-width: 992px){.front .why .decoration-07{position:absolute;top:-78px;left:0;z-index:1;display:block;width:198px;height:197px;content:"";background-image:url("../img/front/background-decoration_07.svg");background-repeat:no-repeat;background-size:cover}}.front .why__container{position:relative;z-index:1;padding:168px 0 270px}@media screen and (min-width: 992px){.front .why__container{width:100%;max-width:1471px;padding:150px 0 195px;margin:0 auto}}.front .why__bubble{width:61.5%;max-width:353px;height:auto;aspect-ratio:353/134;margin:0 auto}.front .why__head{margin-top:14px;font-size:clamp(39px,72/1400*100vw,72px);font-weight:900;line-height:1.28;text-align:center}@media screen and (min-width: 992px){.front .why__head{margin-top:28px}}.front .why__head .color{color:#00c2c8}.front .why__lead{width:100%;max-width:495px;padding:0 5.13vw;margin:24px auto 0;font-size:15px;font-weight:500;line-height:2}@media screen and (min-width: 992px){.front .why__lead{max-width:600px;padding:0;margin-top:56px;font-size:16px;line-height:1.8}}.front .why .why-more{display:grid;grid-template-columns:repeat(1, 1fr);gap:12px;padding:0 5.13vw;margin-top:40px}@media screen and (min-width: 1200px){.front .why .why-more{grid-template-columns:repeat(3, 1fr);gap:15px;width:100%;max-width:750px;padding:0;margin:64px auto 0}}.front .why .why-more__button{width:88%;max-width:320px;margin:0 auto}@media screen and (min-width: 992px){.front .why .why-more__button{width:100%}}.front .why__image01{display:none}@media screen and (min-width: 992px){.front .why__image01{position:absolute;top:175px;right:-1.04%;z-index:0;display:block;width:23.6%;max-width:340px;height:auto;aspect-ratio:46/27}}.front .why__image01 img{display:block;width:100%;height:auto;border-radius:8px}.front .why__image03{display:none}@media screen and (min-width: 992px){.front .why__image03{position:absolute;bottom:298px;left:-3.59%;z-index:0;display:block;width:18%;max-width:260px;height:auto;aspect-ratio:56/25}}.front .why__image03 img{display:block;width:100%;height:auto;border-radius:8px}.front .why__image05{position:absolute;top:42px;left:-5.1282%;z-index:0;width:31.282%;max-width:177px;height:auto;aspect-ratio:207/175}@media screen and (min-width: 768px){.front .why__image05{max-width:207px}}@media screen and (min-width: 992px){.front .why__image05{top:217px;left:5.4%}}.front .why__image05 img{display:block;width:100%;height:auto;border-radius:8px}.front .why__image06{position:absolute;right:2%;bottom:83px;z-index:0;width:29.23%;max-width:165px;height:auto;aspect-ratio:227/236}@media screen and (min-width: 768px){.front .why__image06{max-width:227px}}@media screen and (min-width: 992px){.front .why__image06{right:-2.15%;bottom:263px}}.front .why__image06 img{display:block;width:100%;height:auto;border-radius:8px}.front .driver__container{padding:0 2.564vw}.front .driver .driver-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:28px}.front .driver .driver-item{display:grid;grid-template-columns:repeat(1, 1fr);gap:34px;padding:14px 12px 42px;border-radius:12px}@media screen and (min-width: 992px){.front .driver .driver-item{grid-template-columns:repeat(2, 1fr);gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}}@media screen and (min-width: 1200px){.front .driver .driver-item{gap:40px}}.front .driver .driver-item:nth-child(1){background-color:#e76032}.front .driver .driver-item:nth-child(1) .content-tag::before{background-image:url("../img/front/driver-icon_01.svg")}.front .driver .driver-item:nth-child(2){background-color:#51ae2f}@media screen and (min-width: 992px){.front .driver .driver-item:nth-child(2) .content-tag{left:0}}@media screen and (min-width: 1200px){.front .driver .driver-item:nth-child(2) .content-tag{left:28px}}.front .driver .driver-item:nth-child(2) .content-tag::before{background-image:url("../img/front/driver-icon_02.svg")}.front .driver .driver-item:nth-child(3){background-color:#785eb4}.front .driver .driver-item:nth-child(3) .content-tag::before{background-image:url("../img/front/driver-icon_03.svg")}@media screen and (min-width: 992px){.front .driver .driver-item:nth-child(even) .driver-item__image{grid-row:1/2;grid-column:2/3}}@media screen and (min-width: 992px){.front .driver .driver-item:nth-child(even) .driver-item__content{grid-row:1/2;grid-column:1/2}}.front .driver .driver-item__image{width:100%;height:auto}.front .driver .driver-item__image img{display:block;width:100%;height:auto;border-radius:8px}.front .driver .driver-item__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.front .driver .driver-item__content .content-tag{display:none}@media screen and (min-width: 992px){.front .driver .driver-item__content .content-tag{position:absolute;top:8px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:42px;padding-left:57px;font-family:"Oswald",sans-serif;font-size:20px;font-weight:500;color:#fff;letter-spacing:.1em}}@media screen and (min-width: 992px)and (min-width: 1200px){.front .driver .driver-item__content .content-tag{top:20px;right:28px}}.front .driver .driver-item__content .content-tag::before{position:absolute;top:50%;left:0;width:42px;height:42px;content:"";background-repeat:no-repeat;background-size:contain;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.front .driver .driver-item__inner{padding:0 10px}@media screen and (min-width: 992px){.front .driver .driver-item__inner{width:100%;max-width:508px;padding:0}}.front .driver .driver-item__inner .content-head{font-size:clamp(32px,56/1400*100vw,56px);font-weight:700;line-height:1;color:#fff}.front .driver .driver-item__inner .content-lead{margin-top:24px;font-size:15px;font-weight:500;line-height:1.8;color:#fff}@media screen and (min-width: 992px){.front .driver .driver-item__inner .content-lead{width:100%;max-width:480px}}@media screen and (min-width: 1200px){.front .driver .driver-item__inner .content-lead{margin-top:40px}}.front .driver .driver-item__inner .content-more{display:grid;grid-template-columns:repeat(1, 1fr);gap:12px;width:94.5%;margin:36px auto 0}@media screen and (min-width: 992px){.front .driver .driver-item__inner .content-more{grid-template-columns:repeat(2, 1fr);width:100%;max-width:508px;margin:24px auto 0}}@media screen and (min-width: 1200px){.front .driver .driver-item__inner .content-more{gap:28px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:64px auto 0}}.front .driver .driver-item__inner .content-more .c-button{width:100%;max-width:320px;margin:0 auto;background-color:hsla(0,0%,100%,.8)}@media screen and (min-width: 992px){.front .driver .driver-item__inner .content-more .c-button{max-width:240px;margin:0}}.front .interview{padding-top:415px;padding-bottom:72px;margin-top:-268px;background-color:#edeef1}@media screen and (min-width: 992px){.front .interview{padding-top:355px;margin-top:-170px}}.front .interview .p-section-title--center{position:relative}.front .interview .p-section-title--center::before{position:absolute;top:-91px;left:15px;display:block;width:45.3%;max-width:212px;height:auto;aspect-ratio:212/121;content:"";background-image:url("../img/front/interview-bubble.svg");background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 992px){.front .interview .p-section-title--center::before{top:-121px;left:-23px;width:212px}}.front .interview__slider{position:relative;z-index:0;width:100%;height:auto;padding:0 30px;margin:0 auto;margin-top:40px;overflow:hidden}@media screen and (min-width: 554px){.front .interview__slider{padding:0}}@media screen and (min-width: 992px){.front .interview__slider{margin-top:72px}}.front .interview .interview-swiper{position:relative;width:100%;height:100%;overflow:visible !important}@media screen and (min-width: 992px){.front .interview .interview-swiper{padding-bottom:70px}}.front .interview .interview-swiper .swiper-wrapper{width:100%;height:100%;-webkit-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}.front .interview .interview-swiper .swiper-wrapper .swiper-slide .swiper-slide-inner{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.front .interview .interview-swiper .swiper-wrapper .swiper-slide .swiper-slide-inner img{width:100%;height:100%}.front .interview .interview-swiper .swiper-wrapper .swiper-slide-active{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.front .interview .interview-swiper .swiper-button-prev,.front .interview .interview-swiper .swiper-button-next{top:var(--thumbnail-center-y, 50%);margin-top:0;-webkit-transition:all .2s;transition:all .2s;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(hover){.front .interview .interview-swiper .swiper-button-prev:hover,.front .interview .interview-swiper .swiper-button-next:hover{background-color:#fff}.front .interview .interview-swiper .swiper-button-prev:hover::before,.front .interview .interview-swiper .swiper-button-next:hover::before{background-color:#000}}.front .interview .interview-swiper .swiper-button-next{right:calc(var(--thumbnail-right, 0px) - 20px);width:48px;height:31px;color:#fff;background-color:#333;border:solid 2px #000;border-radius:66.67px;outline:none;opacity:1}@media screen and (min-width: 992px){.front .interview .interview-swiper .swiper-button-next{right:calc(var(--thumbnail-right, 0px) - 44px);width:60px;height:40px;border-radius:80px}}@media screen and (min-width: 1400px){.front .interview .interview-swiper .swiper-button-next{right:calc(var(--thumbnail-right, 0px) - 86px)}}.front .interview .interview-swiper .swiper-button-next .swiper-navigation-icon{display:none}.front .interview .interview-swiper .swiper-button-next::before{width:5px;height:9px;content:"";background-color:#fff;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='5' height='9' viewBox='0 0 5 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.8012 4.62956L0.960104 8.33333L0 7.40755L3.36104 4.16667L0 0.92578L0.960104 0L4.8012 3.70378C4.92849 3.82656 5 3.99306 5 4.16667C5 4.34028 4.92849 4.50678 4.8012 4.62956Z' fill='currentColor'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='5' height='9' viewBox='0 0 5 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.8012 4.62956L0.960104 8.33333L0 7.40755L3.36104 4.16667L0 0.92578L0.960104 0L4.8012 3.70378C4.92849 3.82656 5 3.99306 5 4.16667C5 4.34028 4.92849 4.50678 4.8012 4.62956Z' fill='currentColor'/%3E%3C/svg%3E%0A");-webkit-mask-size:contain;mask-size:contain}.front .interview .interview-swiper .swiper-button-prev{left:calc(var(--thumbnail-left, 0px) - 20px);width:48px;height:31px;color:#fff;background-color:#333;border:solid 2px #000;border-radius:66.67px;outline:none;opacity:1}@media screen and (min-width: 992px){.front .interview .interview-swiper .swiper-button-prev{left:calc(var(--thumbnail-left, 0px) - 44px);width:60px;height:40px;border-radius:80px}}@media screen and (min-width: 1400px){.front .interview .interview-swiper .swiper-button-prev{left:calc(var(--thumbnail-left, 0px) - 86px)}}.front .interview .interview-swiper .swiper-button-prev .swiper-navigation-icon{display:none}.front .interview .interview-swiper .swiper-button-prev::before{width:5px;height:9px;content:"";background-color:#fff;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='5' height='9' viewBox='0 0 5 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.198802 4.62956L4.0399 8.33333L5 7.40755L1.63896 4.16667L5 0.92578L4.0399 0L0.198802 3.70378C0.0715091 3.82656 -1.8333e-08 3.99306 -1.8333e-08 4.16667C-1.8333e-08 4.34028 0.0715091 4.50678 0.198802 4.62956Z' fill='currentColor'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='5' height='9' viewBox='0 0 5 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.198802 4.62956L4.0399 8.33333L5 7.40755L1.63896 4.16667L5 0.92578L4.0399 0L0.198802 3.70378C0.0715091 3.82656 -1.8333e-08 3.99306 -1.8333e-08 4.16667C-1.8333e-08 4.34028 0.0715091 4.50678 0.198802 4.62956Z' fill='currentColor'/%3E%3C/svg%3E%0A");-webkit-mask-size:contain;mask-size:contain}.front .news{padding:32px 0}@media screen and (min-width: 992px){.front .news{padding:64px 0}}.front .news .news__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:16px}@media screen and (min-width: 768px){.front .news .news__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:24px -16px 0}}@media screen and (min-width: 768px){.front .news .news__item{width:33.3333333333%;padding:16px}}.front .news .news__item+.news__item{margin-top:16px}@media screen and (min-width: 768px){.front .news .news__item+.news__item{margin-top:0}}.front .news .news__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}@media screen and (min-width: 768px){.front .news .news__action{margin-top:40px}}.front .event{position:relative;padding:72px 0 0}@media screen and (min-width: 768px){.front .event{padding:145px 0 0}}.front .event .decoration-08{position:absolute;top:-32px;right:3.846%;z-index:2;display:block;width:21%;max-width:184px;height:auto;aspect-ratio:184/178;content:"";background-image:url("../img/front/background-decoration_08.svg");background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 992px){.front .event .decoration-08{top:-53px}}@media screen and (min-width: 1400px){.front .event .decoration-08{right:43px}}.front .event .decoration-09{position:absolute;top:1px;right:-3.33%;z-index:2;display:block;width:12.82%;max-width:112px;height:auto;aspect-ratio:112/105;content:"";background-image:url("../img/front/background-decoration_09.svg");background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 992px){.front .event .decoration-09{top:21px}}@media screen and (min-width: 1400px){.front .event .decoration-09{right:-20px}}.front .event .decoration-10{display:none}@media screen and (min-width: 1320px){.front .event .decoration-10{position:absolute;top:40%;left:0;z-index:2;display:block;width:7.43%;max-width:107px;height:auto;aspect-ratio:107/110;content:"";background-image:url("../img/front/background-decoration_10.svg");background-repeat:no-repeat;background-size:cover}}.front .event .decoration-11{display:none}@media screen and (min-width: 1320px){.front .event .decoration-11{position:absolute;right:0;bottom:0;z-index:2;display:block;width:9.93%;max-width:114px;height:auto;aspect-ratio:114/132;pointer-events:none;content:"";background-image:url("../img/front/background-decoration_11.svg");background-repeat:no-repeat;background-size:cover}}@media screen and (min-width: 992px){.front .event__inner{display:grid;grid-template-rows:auto 1fr;grid-template-columns:1fr 240px;gap:80px 24px;margin-top:20px}}@media screen and (min-width: 992px){.front .event__head{grid-row:1/2;grid-column:1/2}}@media screen and (min-width: 992px){.front .event__head .p-section-title__ja{margin-top:0}}.front .event .event-content{margin-top:32px}@media screen and (min-width: 992px){.front .event .event-content{grid-row:2/3;grid-column:1/3}}.front .event .event-content__item:last-child{border-bottom:solid 1px #ccc}.front .event .event-content__image{width:100%;height:auto}.front .event .event-content__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.front .event .event-archive{width:88%;max-width:320px;margin:40px auto 0}@media screen and (min-width: 992px){.front .event .event-archive{grid-row:1/2;grid-column:2/3;align-self:center;width:100%;margin:0}}.front .company{position:relative;margin-top:80px}@media screen and (min-width: 992px){.front .company{margin-top:140px}}.front .company .decoration-12{display:none}@media screen and (min-width: 1320px){.front .company .decoration-12{position:absolute;top:66px;left:0;z-index:2;display:block;width:12.2%;max-width:160px;height:auto;aspect-ratio:160/154;content:"";background-image:url("../img/front/background-decoration_12.svg");background-repeat:no-repeat;background-size:cover}}.front .company .decoration-13{display:none}@media screen and (min-width: 1320px){.front .company .decoration-13{position:absolute;top:166px;left:0;z-index:1;display:block;width:6%;max-width:86px;height:auto;aspect-ratio:86/106;content:"";background-image:url("../img/front/background-decoration_13.svg");background-repeat:no-repeat;background-size:cover}}.front .company .p-front-title{position:relative;z-index:1}.front .company .p-front-title__en{color:#fff}.front .company .p-front-title__ja{color:#fff}.front .company__inner{position:relative;display:block;width:100%;max-width:560px;aspect-ratio:346/350;padding:40px 25px;margin:0 auto;overflow:hidden;border-radius:8px}@media screen and (min-width: 992px){.front .company__inner{max-width:initial;aspect-ratio:900/300;padding:54px}}.front .company__inner::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-image:url("../img/front/company-background_sp.jpg");background-repeat:no-repeat;background-size:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;-webkit-transform:scale(1);transform:scale(1)}@media screen and (min-width: 992px){.front .company__inner::before{background-image:url("../img/front/company-background_pc.jpg")}}@media(hover){.front .company__inner:hover{opacity:1;-webkit-transition:all .2s ease;transition:all .2s ease}.front .company__inner:hover::before{-webkit-transform:scale(1.1);transform:scale(1.1)}.front .company__inner:hover .company-arrow__item::before,.front .company__inner:hover .company-arrow__item::after{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.front .company__inner:hover .company-arrow__item::before{-webkit-transform:translateX(150%);transform:translateX(150%)}.front .company__inner:hover .company-arrow__item::after{-webkit-transform:translateX(0);transform:translateX(0)}}.front .company .company-arrow{position:absolute;right:16px;bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;overflow:hidden;background-color:#fff;border-radius:100%}@media screen and (min-width: 992px){.front .company .company-arrow{right:24px;bottom:21px;width:48px;height:48px}}.front .company .company-arrow__item{position:relative;display:block;width:100%;height:100%}.front .company .company-arrow__item::before,.front .company .company-arrow__item::after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";background-color:#333;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.40006 5.59988L9.55841 5.59988L6.73778 2.31015C6.23469 1.72308 6.3026 0.840356 6.88955 0.337134C7.47663 -0.166099 8.36064 -0.098201 8.86385 0.488905L13.6629 6.08938L13.7422 6.19056C14.1106 6.70949 14.0841 7.41914 13.6629 7.91062L8.86385 13.5111C8.36064 14.0982 7.47663 14.1661 6.88955 13.6629C6.3026 13.1596 6.23469 12.2769 6.73778 11.6898L9.55841 8.40012L1.40006 8.40012C0.626829 8.40012 6.13894e-07 7.77326 6.47695e-07 7C6.81495e-07 6.22674 0.626829 5.59988 1.40006 5.59988Z' fill='%23333333'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.40006 5.59988L9.55841 5.59988L6.73778 2.31015C6.23469 1.72308 6.3026 0.840356 6.88955 0.337134C7.47663 -0.166099 8.36064 -0.098201 8.86385 0.488905L13.6629 6.08938L13.7422 6.19056C14.1106 6.70949 14.0841 7.41914 13.6629 7.91062L8.86385 13.5111C8.36064 14.0982 7.47663 14.1661 6.88955 13.6629C6.3026 13.1596 6.23469 12.2769 6.73778 11.6898L9.55841 8.40012L1.40006 8.40012C0.626829 8.40012 6.13894e-07 7.77326 6.47695e-07 7C6.81495e-07 6.22674 0.626829 5.59988 1.40006 5.59988Z' fill='%23333333'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:14px;mask-size:14px}@media screen and (min-width: 992px){.front .company .company-arrow__item::before,.front .company .company-arrow__item::after{-webkit-mask-size:16px;mask-size:16px}}.front .company .company-arrow__item::before{-webkit-transform:translateX(0);transform:translateX(0)}.front .company .company-arrow__item::after{-webkit-transform:translateX(-150%);transform:translateX(-150%)}.single .article{margin-top:24px}@media screen and (min-width: 992px){.single .article{margin-top:48px}}.single .article .article__header .date{font-size:13px;color:#ccc}@media screen and (min-width: 992px){.single .article .article__header .date{font-size:14px}}.single .article .article__header .title{margin-top:8px;font-size:20px;font-weight:bold;line-height:1.5}@media screen and (min-width: 992px){.single .article .article__header .title{margin-top:24px;font-size:32px}}.single .article .article__header .category{margin-top:8px}@media screen and (min-width: 992px){.single .article .article__header .category{margin-top:24px}}.single .article .article__header .category a{font-size:12px;color:#00c2c8}@media screen and (min-width: 992px){.single .article .article__header .category a{font-size:13px}}.single .article .article__header .category a:hover{text-decoration:underline}.single .article .article__thumbnail{margin:24px 0}@media screen and (min-width: 992px){.single .article .article__thumbnail{margin:48px 0}}.single .article .article__thumbnail img{width:100%;max-width:100%;height:auto}.single .article .article__back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:32px}@media screen and (min-width: 992px){.single .article .article__back{margin-top:80px}}.page-advantages .l-page__title .ja{margin-left:-0.3em}.page-advantages .appeal .appeal-content{margin-top:clamp(40px,90/1200*100vw,90px)}.page-advantages .appeal .appeal-content__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:clamp(64px,80/1200*100vw,80px);counter-reset:appeal 0}.page-advantages .appeal .appeal-content__item{display:grid;grid-template-columns:repeat(1, 1fr);gap:55px}@media screen and (min-width: 768px){.page-advantages .appeal .appeal-content__item{grid-template-columns:45.5% 43.6%;gap:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 1200px){.page-advantages .appeal .appeal-content__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 768px){.page-advantages .appeal .appeal-content__item:nth-child(even){grid-template-columns:43.6% 45.5%}}@media screen and (min-width: 768px){.page-advantages .appeal .appeal-content__item:nth-child(even) .appeal-content__image{grid-row:1/2;grid-column:2/3}}.page-advantages .appeal .appeal-content__item--emigration .text-head{margin-top:16px}@media screen and (min-width: 768px){.page-advantages .appeal .appeal-content__item--emigration .text-head{margin-top:20px}}.page-advantages .appeal .appeal-content__item--emigration .appeal-content__text .text-title{margin-top:8px}@media screen and (min-width: 768px){.page-advantages .appeal .appeal-content__item--emigration .appeal-content__text .text-title{margin-top:8px}}.page-advantages .appeal .appeal-content__image{position:relative}@media screen and (min-width: 768px){.page-advantages .appeal .appeal-content__image{grid-row:1/2;grid-column:1/2}}.page-advantages .appeal .appeal-content__image .image-item{display:block;width:100%;height:auto}.page-advantages .appeal .appeal-content__image .image-item img{width:100%;height:auto;border-radius:8px}.page-advantages .appeal .appeal-content__image .image-number{position:absolute;bottom:-39px;left:-8px;width:80px;height:77px;content:"";background-image:url("data:image/svg+xml,%3Csvg width='80' height='77' viewBox='0 0 80 77' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M42.1375 0.00261286C51.9286 -0.124327 61.0666 4.3847 68.0427 11.2018C75.0758 18.0745 80.8469 27.1534 79.8974 36.9018C79 46.1154 69.8598 51.3205 63.4775 58.0728C56.7163 65.2258 51.9483 75.6569 42.1375 76.8501C31.7418 78.1144 22.405 71.1688 14.8344 63.9886C7.0535 56.6089 -0.405833 47.5729 0.0171746 36.9018C0.430637 26.4715 9.01378 18.774 16.9007 11.8648C24.1544 5.51024 32.4613 0.128062 42.1375 0.00261286Z' fill='%2300C2C8'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 768px){.page-advantages .appeal .appeal-content__image .image-number{display:none}}.page-advantages .appeal .appeal-content__image .image-number::after{position:absolute;top:50%;left:50%;display:block;font-family:"Oswald",sans-serif;font-size:clamp(26px,30/1200*100vw,30px);font-weight:500;color:#fff;content:counter(appeal);counter-increment:appeal 1;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.page-advantages .appeal .appeal-content__text .text-number{display:none}@media screen and (min-width: 768px){.page-advantages .appeal .appeal-content__text .text-number{position:relative;display:block;width:80px;height:77px;content:"";background-image:url("data:image/svg+xml,%3Csvg width='80' height='77' viewBox='0 0 80 77' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M42.1375 0.00261286C51.9286 -0.124327 61.0666 4.3847 68.0427 11.2018C75.0758 18.0745 80.8469 27.1534 79.8974 36.9018C79 46.1154 69.8598 51.3205 63.4775 58.0728C56.7163 65.2258 51.9483 75.6569 42.1375 76.8501C31.7418 78.1144 22.405 71.1688 14.8344 63.9886C7.0535 56.6089 -0.405833 47.5729 0.0171746 36.9018C0.430637 26.4715 9.01378 18.774 16.9007 11.8648C24.1544 5.51024 32.4613 0.128062 42.1375 0.00261286Z' fill='%2300C2C8'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}.page-advantages .appeal .appeal-content__text .text-number::after{position:absolute;top:50%;left:50%;display:block;font-family:"Oswald",sans-serif;font-size:clamp(26px,30/1200*100vw,30px);font-weight:500;color:#fff;content:counter(appeal);counter-increment:appeal 1;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}.page-advantages .appeal .appeal-content__text .text-head{font-size:clamp(18px,20/1200*100vw,20px);font-weight:700}.page-advantages .appeal .appeal-content__text .text-title{font-size:clamp(20px,28/1200*100vw,28px);font-weight:700;line-height:1.6}@media screen and (min-width: 768px){.page-advantages .appeal .appeal-content__text .text-title{margin-top:20px}}.page-advantages .appeal .appeal-content__text .text-lead{margin-top:clamp(16px,24/1200*100vw,24px);font-size:clamp(15px,16/1200*100vw,16px);font-weight:500;line-height:1.8}.page-advantages .support{margin-top:clamp(92px,164/1200*100vw,164px)}.page-advantages .support .p-container--lg{padding-right:2.564vw;padding-left:2.564vw}@media screen and (min-width: 768px){.page-advantages .support .p-container--lg{padding-right:40px;padding-left:40px}}.page-advantages .support .support__inner{position:relative;padding:36px 3.47% 40px;background-color:#edeef1;border-radius:12px}@media screen and (min-width: 992px){.page-advantages .support .support__inner{padding:130px 9.56% 120px}}.page-advantages .support .support__inner .p-section-title{padding:0 11px}@media screen and (min-width: 992px){.page-advantages .support .support__inner .p-section-title{padding:0}}.page-advantages .support .support__inner::before{position:absolute;top:-78px;right:-12px;width:114px;height:auto;aspect-ratio:280/290;content:"";background-image:url("../img/appeal/support-decoration_01.svg");background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 992px){.page-advantages .support .support__inner::before{top:-83px;right:43px;width:19.4%;max-width:280px}}.page-advantages .support .support__inner::after{position:absolute;bottom:-84px;left:-9px;width:123px;height:auto;aspect-ratio:277/252;content:"";background-image:url("../img/appeal/support-decoration_02.svg");background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 992px){.page-advantages .support .support__inner::after{bottom:-126px;left:5px;width:19.2%;max-width:277px}}.page-advantages .support .support-content{margin-top:clamp(32px,110/1200*100vw,110px)}@media screen and (min-width: 992px){.page-advantages .support .support-content{max-width:920px;margin-left:auto}}.page-advantages .support .support-content__item{display:grid;grid-template-columns:100px 1fr;gap:14px;padding:28px 16px;border-bottom:solid 1px #ccc}@media screen and (min-width: 992px){.page-advantages .support .support-content__item{grid-template-columns:160px 1fr;gap:0 80px;padding:64px 0}}.page-advantages .support .support-content__item:first-child{padding-top:0}.page-advantages .support .support-content__icon{display:block;grid-row:1/2;grid-column:1/2;width:100%;height:auto;aspect-ratio:1/1}@media screen and (min-width: 992px){.page-advantages .support .support-content__icon{grid-row:1/3;grid-column:1/2}}.page-advantages .support .support-content__icon img{width:100%;height:100%}.page-advantages .support .support-content__title{grid-row:1/2;grid-column:2/3;align-self:center;font-size:clamp(20px,32/1200*100vw,32px)}.page-advantages .support .support-content__description{grid-row:2/3;grid-column:1/3;margin-top:16px;font-size:clamp(15px,16/1200*100vw,16px);line-height:1.8}@media screen and (min-width: 992px){.page-advantages .support .support-content__description{grid-column:2/3;padding:0;margin-top:20px}}.page-advantages .support .support-content__note{margin-top:20px;font-size:clamp(12px,14/1200*100vw,14px)}@media screen and (min-width: 992px){.page-advantages .support .support-content__note{text-align:right}}.page-driver{--color-point: #e76032}.page-driver .l-page__header{color:#fff}.page-driver .l-page__breadcrumb .p-breadcrumb{color:#fff}.page-driver .l-page__breadcrumb .p-breadcrumb a{color:#fff}.page-driver .keyvisual__image{aspect-ratio:346/245;overflow:hidden;border-radius:8px}@media screen and (min-width: 768px){.page-driver .keyvisual__image{aspect-ratio:1100/400}}.page-driver .keyvisual__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-driver .features__container{padding-top:clamp(40px,108/1560*100vw,108px)}.page-driver .features__list{display:grid;grid-template-columns:100%;gap:clamp(20px,25/1560*100vw,25px);margin-top:clamp(40px,56/1560*100vw,56px)}@media screen and (min-width: 768px){.page-driver .features__list{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 992px){.page-driver .features__list{grid-template-columns:repeat(3, 1fr)}}.page-driver .features__item{position:relative;display:grid;grid-template-rows:subgrid;grid-row:span 2;padding:clamp(40px,52/1560*100vw,52px) 31px 48px;color:#fff;background-color:var(--color-point);border-radius:8px}.page-driver .features__item::before,.page-driver .features__item::after{position:absolute;display:block;width:37px;height:27px;content:"";background:url("../img/common/driver-deco_01.svg") no-repeat 50%/contain;opacity:.5}.page-driver .features__item::before{top:14px;left:14px}.page-driver .features__item::after{right:14px;bottom:14px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.page-driver .features__item-inner{display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:clamp(16px,26/1560*100vw,26px)}.page-driver .features__item-title{-ms-flex-item-align:center;align-self:center;font-size:clamp(24px,32/1560*100vw,32px);font-weight:700;line-height:1.6;text-align:center}.page-driver .features__item-text{font-size:15px;font-weight:500;line-height:1.6}.page-driver .job{position:relative}.page-driver .job::before{position:absolute;top:clamp(30px,89/1560*100vw,89px);right:clamp(17px,60/1560*100vw,60px);display:block;width:clamp(114px,210/1560*100vw,210px);height:clamp(118px,218/1560*100vw,218px);content:"";background:url("../img/common/driver-deco_02.svg") no-repeat 50%/contain}.page-driver .job__container{padding-top:clamp(80px,160/1560*100vw,160px)}.page-driver .job__list{display:grid;grid-template-columns:100%;gap:60px;margin-top:clamp(40px,56/1560*100vw,56px)}@media screen and (min-width: 768px){.page-driver .job__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-driver .job__item:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.page-driver .job__item-image{width:100%;height:auto;aspect-ratio:346/220;margin-bottom:28px;overflow:hidden;border-radius:8px}@media screen and (min-width: 768px){.page-driver .job__item-image{width:45.454%;aspect-ratio:500/375;margin-bottom:0}}.page-driver .job__item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 768px){.page-driver .job__item-body{width:45.454%}}.page-driver .job__item-title{margin-bottom:clamp(16px,24/1560*100vw,24px);font-size:clamp(20px,28/1560*100vw,28px);font-weight:700;line-height:1.6}.page-driver .job__item-text{font-size:clamp(15px,16/1560*100vw,16px);font-weight:500;line-height:1.8}.page-driver .movie__container{padding-top:clamp(40px,100/1560*100vw,100px);padding-bottom:clamp(64px,130/1560*100vw,130px)}.page-driver .movie__block{position:relative;width:81%;padding:26px 28px;margin:0 auto;overflow:hidden;background-color:var(--color-point);border-radius:8px}@media screen and (min-width: 768px){.page-driver .movie__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:800px;padding:25px 45px 25px 8%}}.page-driver .movie__block::before{position:absolute;bottom:0;left:0;display:block;width:clamp(150px,339/1560*100vw,339px);height:clamp(73px,166/1560*100vw,166px);content:"";background:url("../img/common/driver-deco_03.svg") no-repeat left bottom/contain}.page-driver .movie__block::after{position:absolute;top:0;right:10px;display:block;width:clamp(100px,199/1560*100vw,199px);height:clamp(58px,115/1560*100vw,115px);content:"";background:url("../img/common/driver-deco_04.svg") no-repeat right top/contain}@media screen and (min-width: 768px){.page-driver .movie__block::after{right:300px}}.page-driver .movie__head .p-section-title__ja{margin-top:clamp(18px,43/1200*100vw,43px);font-size:clamp(28px,56/1200*100vw,56px);line-height:1.4}@media screen and (min-width: 768px){.page-driver .movie__head{padding-bottom:32px}}.page-driver .movie__window{position:relative;width:56.25%;height:auto;aspect-ratio:225/400;margin:32px auto 0;overflow:hidden;border-radius:8px}.page-driver .movie__window::before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;pointer-events:none;content:"";background-color:#000;opacity:.1;-webkit-transition:opacity .3s;transition:opacity .3s}.page-driver .movie__window::after{position:absolute;top:50%;left:50%;z-index:2;width:65px;height:65px;pointer-events:none;content:"";background-image:url("data:image/svg+xml,%3Csvg width='65' height='65' viewBox='0 0 65 65' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cellipse opacity='0.6' cx='32.1366' cy='32.1366' rx='32.1366' ry='32.1366' fill='%23333333'/%3E%3Cpath d='M42.5859 32.1397L26.9194 41.1848L26.9194 23.0946L42.5859 32.1397Z' fill='white'/%3E%3C/svg%3E%0A");background-size:contain;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;-webkit-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1)}@media screen and (min-width: 768px){.page-driver .movie__window{width:33.6%;margin:0}}@media(hover){.page-driver .movie__window:hover::before{opacity:.3}.page-driver .movie__window:hover::after{-webkit-transform:translateX(-50%) translateY(-50%) scale(1.15);transform:translateX(-50%) translateY(-50%) scale(1.15)}}.page-driver .movie__window img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-driver .schedule{position:relative;background-color:#edeef1}.page-driver .schedule::after{position:absolute;top:calc(clamp(49px,98/1560*100vw,98px)*-1);left:-16px;display:block;width:clamp(107px,214/1560*100vw,214px);height:auto;aspect-ratio:214/197;content:none;background-color:var(--color-point);-webkit-mask-image:url("../img/common/driver-deco_05.svg");mask-image:url("../img/common/driver-deco_05.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}@media screen and (min-width: 768px){.page-driver .schedule::after{content:""}}.page-driver .schedule__container{padding-top:clamp(60px,160/1560*100vw,160px);padding-bottom:clamp(88px,160/1560*100vw,160px)}.page-driver .schedule__inner{padding-right:2.56%;padding-left:2.56%;margin-top:clamp(40px,117/1560*100vw,117px)}.page-driver .schedule__contents{position:relative}.page-driver .schedule__contents+.schedule__contents{margin-top:clamp(80px,120/1560*100vw,120px)}@media screen and (min-width: 1200px){.page-driver .schedule__contents:nth-child(1)::before{position:absolute;top:33%;right:-70px;display:block;width:143px;height:132px;content:"";background:url("../img/common/driver-deco_06.svg") no-repeat 50%/contain}.page-driver .schedule__contents:nth-child(2)::before{position:absolute;top:33%;left:-55px;display:block;width:157px;height:192px;content:"";background:url("../img/common/driver-deco_07.svg") no-repeat 50%/contain}}.page-driver .schedule__contents-image{position:relative}.page-driver .schedule__contents-image::before{position:absolute;bottom:0;left:50%;display:block;width:100%;max-width:1100px;height:clamp(46px,130/1560*100vw,130px);content:"";background-color:#fff;border-radius:clamp(12px,20/1560*100vw,20px) clamp(12px,20/1560*100vw,20px) 0 0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page-driver .schedule__contents-image .keyvisual{position:relative;width:93.5%;aspect-ratio:346/164;margin-left:12px;overflow:hidden;border-radius:8px}@media screen and (min-width: 768px){.page-driver .schedule__contents-image .keyvisual{max-width:900px;aspect-ratio:900/360;margin:0 auto}}.page-driver .schedule__contents-image .keyvisual img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-driver .schedule__contents-body{position:relative;max-width:1100px;padding:clamp(28px,67/1560*100vw,67px) clamp(22px,100/1560*100vw,100px) clamp(40px,96/1560*100vw,96px);margin:0 auto;background-color:#fff;border-radius:0 0 clamp(12px,20/1560*100vw,20px) clamp(12px,20/1560*100vw,20px)}@media screen and (min-width: 768px){.page-driver .schedule__contents-body .head{padding-bottom:clamp(30px,60/1200*100vw,60px);border-bottom:1px solid #ccc}}.page-driver .schedule__contents-body .head-title{font-size:clamp(26px,48/1200*100vw,48px);font-weight:900;line-height:1.6}.page-driver .schedule__contents-body .timeline{margin-top:clamp(28px,48/1560*100vw,48px)}.page-driver .schedule__contents-body .timeline-row{display:grid;grid-template-columns:clamp(72px,100/1560*100vw,100px) 1fr;gap:clamp(24px,60/1560*100vw,60px)}.page-driver .schedule__contents-body .timeline-row:last-child .timeline-tree::before{content:none}.page-driver .schedule__contents-body .timeline-row:last-child .timeline-desc{padding-bottom:0}.page-driver .schedule__contents-body .timeline-tree{position:relative}.page-driver .schedule__contents-body .timeline-tree::before{position:absolute;top:10px;left:50%;display:block;width:1px;height:100%;content:"";background-color:#000;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page-driver .schedule__contents-body .timeline-time{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:clamp(72px,100/1560*100vw,100px);height:clamp(35px,48/1560*100vw,48px);font-family:"Oswald",sans-serif;font-size:clamp(18px,24/1560*100vw,24px);font-weight:500;line-height:1;color:#fff;background-color:#000;border-radius:clamp(2px,4/1560*100vw,4px)}.page-driver .schedule__contents-body .timeline-desc{padding-top:6px;padding-bottom:clamp(40px,69/1560*100vw,69px)}.page-driver .schedule__contents-body .timeline-title{margin-bottom:clamp(12px,16/1560*100vw,16px);font-size:clamp(20px,24/1560*100vw,24px);font-weight:700;line-height:1}.page-driver .schedule__contents-body .timeline-text{font-size:clamp(15px,16/1560*100vw,16px);font-weight:500;line-height:1.8}.page-driver .interview{background-color:#edeef1}.page-driver .interview__container{padding-bottom:clamp(64px,160/1560*100vw,160px)}.page-driver .interview__head{text-align:center}.page-driver .interview__head .p-section-title__en{margin:0 auto}.page-driver .interview__article{margin-top:clamp(48px,80/1560*100vw,80px)}.page-driver .interview__article-list{display:grid;grid-template-columns:100%;gap:72px}@media screen and (min-width: 768px){.page-driver .interview__article-list{grid-template-columns:repeat(2, 1fr);gap:72px 6.9%}}.page-driver .roadmap{position:relative}.page-driver .roadmap::before{position:absolute;top:-28px;right:22px;display:block;width:clamp(124px,276/1560*100vw,276px);height:clamp(113px,252/1560*100vw,252px);content:"";background:url("../img/common/driver-deco_08.svg") no-repeat 50%/contain}@media screen and (min-width: 992px){.page-driver .roadmap::before{top:80px;right:77px}}.page-driver .roadmap__container{padding-top:clamp(90px,138/1560*100vw,138px)}.page-driver .roadmap__step{margin-top:clamp(48px,84/1560*100vw,84px)}@media screen and (min-width: 768px){.page-driver .roadmap__step{display:grid;grid-template-columns:auto 1fr;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}.page-driver .roadmap__step-follow{display:none}@media screen and (min-width: 768px){.page-driver .roadmap__step-follow{display:block}}@media screen and (min-width: 768px){.page-driver .roadmap__step-follow .inner{position:sticky;top:50px}}.page-driver .roadmap__step-follow .number{display:grid;grid-template-columns:12px 1fr;-webkit-column-gap:18px;-moz-column-gap:18px;column-gap:18px}.page-driver .roadmap__step-follow .number:last-child .number__dot::after{content:none}.page-driver .roadmap__step-follow .number__dot{position:relative;padding-top:4px}.page-driver .roadmap__step-follow .number__dot::before{display:block;width:12px;height:12px;content:"";background-color:#ccc;border-radius:50%;-webkit-transition:all .4s ease;transition:all .4s ease}.page-driver .roadmap__step-follow .number__dot::after{position:absolute;top:6px;left:50%;display:block;width:1px;height:100%;content:"";background-color:#ccc;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page-driver .roadmap__step-follow .number__text{padding-bottom:50px;font-family:"Oswald",sans-serif;font-size:clamp(16px,20/1560*100vw,20px);font-weight:500;line-height:1;color:#ccc;letter-spacing:.1em;-webkit-transition:all .4s ease;transition:all .4s ease}.page-driver .roadmap__step-follow .number.is-current .number__dot::before,.page-driver .roadmap__step-follow .number.is-current .number__dot::after{background-color:#00c2c8}.page-driver .roadmap__step-follow .number.is-current .number__text{color:#00c2c8}.page-driver .roadmap__step-contents{justify-self:end;max-width:733px}.page-driver .roadmap__step-contents .detail{padding-bottom:clamp(40px,56/1560*100vw,56px);border-bottom:1px solid #ccc}.page-driver .roadmap__step-contents .detail+.detail{margin-top:clamp(48px,56/1560*100vw,56px)}.page-driver .roadmap__step-contents .detail__num{display:block;margin-bottom:12px;font-family:"Oswald",sans-serif;font-size:16px;font-weight:500;line-height:1;color:#00c2c8;letter-spacing:.1em}@media screen and (min-width: 768px){.page-driver .roadmap__step-contents .detail__num{display:none}}.page-driver .roadmap__step-contents .detail__tag{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:12px 20px;margin-bottom:clamp(16px,28/1560*100vw,28px);font-size:clamp(15px,18/1560*100vw,18px);font-weight:700;line-height:1;color:#fff;background-color:var(--color-point);border-radius:2px}.page-driver .roadmap__step-contents .detail__title{margin-bottom:clamp(16px,20/1560*100vw,20px);font-size:clamp(20px,28/1560*100vw,28px);font-weight:700;line-height:1.6}.page-driver .roadmap__step-contents .detail__text{font-size:clamp(15px,16/1560*100vw,16px);font-weight:500;line-height:1.8}.page-driver .p-data-section{margin-top:clamp(64px,120/1560*100vw,120px)}.page-driver .p-data-section .p-section-title__en--bus::before{background-color:#e76032}.page-driver .p-data-section .p-section-title__en--taxi::before{background-color:#51ae2f}.page-driver .p-data-section .p-section-title__en--truck::before{background-color:#785eb4}.page-driver .faq{position:relative}.page-driver .faq::after{position:absolute;top:-24px;left:-19px;display:block;width:113px;height:110px;content:none;background-color:var(--color-point);-webkit-mask-image:url("../img/bus-driver/faq_deco.svg");mask-image:url("../img/bus-driver/faq_deco.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}@media screen and (min-width: 992px){.page-driver .faq::after{content:""}}.page-driver .faq__container{padding-top:clamp(100px,200/1560*100vw,200px)}.page-driver .faq__contents{max-width:930px;margin-top:clamp(40px,90/1560*100vw,90px);margin-right:0;margin-left:auto}.page-driver .faq__item{padding-bottom:16px;border-bottom:1px solid #ccc}.page-driver .faq__item+.faq__item{margin-top:clamp(32px,40/1560*100vw,40px)}.page-driver .faq__item .icon::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:clamp(36px,56/1560*100vw,56px);height:clamp(36px,56/1560*100vw,56px);font-family:"Oswald",sans-serif;font-size:clamp(18px,24/1560*100vw,24px);font-weight:500;line-height:1;color:#fff;content:"Q";background-color:var(--color-point);border-radius:50%}.page-driver .faq__item .question{display:grid;grid-template-columns:auto 1fr auto;-webkit-column-gap:clamp(12px,32/1560*100vw,32px);-moz-column-gap:clamp(12px,32/1560*100vw,32px);column-gap:clamp(12px,32/1560*100vw,32px);margin-bottom:clamp(16px,24/1560*100vw,24px);cursor:pointer}.page-driver .faq__item .question__title{padding-top:clamp(4px,7/1560*100vw,7px);font-size:clamp(18px,24/1560*100vw,24px);font-weight:700;line-height:1.6;color:var(--color-point)}.page-driver .faq__item .question__plus{position:relative;display:block;width:clamp(16px,18/1560*100vw,18px);height:clamp(16px,18/1560*100vw,18px);margin-top:clamp(10px,19/1560*100vw,19px)}.page-driver .faq__item .question__plus::before,.page-driver .faq__item .question__plus::after{position:absolute;top:50%;left:0;width:100%;height:2px;content:"";background-color:var(--color-point);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-driver .faq__item .question__plus::after{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.page-driver .faq__item .answer{display:grid;grid-template-columns:auto 1fr;-webkit-column-gap:clamp(12px,32/1560*100vw,32px);-moz-column-gap:clamp(12px,32/1560*100vw,32px);column-gap:clamp(12px,32/1560*100vw,32px)}.page-driver .faq__item .answer .icon::before{content:"A";background-color:#00c2c8}.page-driver .faq__item .answer__text{padding-bottom:16px;font-size:clamp(15px,16/1560*100vw,16px);font-weight:500;line-height:1.8}.page-driver .faq__item.is-open .question__plus::after{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}.page-driver.page-bus-driver{--color-point: #e76032}.page-driver.page-bus-driver .l-page__header{background-color:#e76032}.page-driver.page-bus-driver .l-page__header::before{background-color:#f3b310}.page-driver.page-bus-driver .l-page__header::after{background-color:#00c2c8}.page-driver.page-bus-driver .l-page__container::before{background-color:#785eb4}.page-driver.page-taxi-driver{--color-point: #51ae2f}.page-driver.page-taxi-driver .l-page__header{background-color:#51ae2f}.page-driver.page-taxi-driver .l-page__header::before{background-color:#00c2c8}.page-driver.page-taxi-driver .l-page__header::after{background-color:#785eb4}.page-driver.page-taxi-driver .l-page__container::before{background-color:#f3b310}.page-driver.page-truck-driver{--color-point: #785eb4}.page-driver.page-truck-driver .l-page__header{background-color:#785eb4}.page-driver.page-truck-driver .l-page__header::before{background-color:#f3b310}.page-driver.page-truck-driver .l-page__header::after{background-color:#e76032}.page-driver.page-truck-driver .l-page__container::before{background-color:#00c2c8}.archive-column .archive-column__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:16px}@media screen and (min-width: 768px){.archive-column .archive-column__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:24px -16px 0}}@media screen and (min-width: 768px){.archive-column .archive-column__item{width:33.3333333333%;padding:24px 16px}}.archive-column .archive-column__item+.archive-column__item{margin-top:16px}@media screen and (min-width: 768px){.archive-column .archive-column__item+.archive-column__item{margin-top:0}}.archive .archive__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:archive;flex-direction:archive;margin-top:16px}@media screen and (min-width: 768px){.archive .archive__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:24px -16px 0}}@media screen and (min-width: 768px){.archive .archive__item{width:33.3333333333%;padding:24px 16px}}.archive .archive__item+.archive__item{margin-top:16px}@media screen and (min-width: 768px){.archive .archive__item+.archive__item{margin-top:0}}.page-site-policy .site-policy-content{margin-top:clamp(80px,112/1200*100vw,112px)}.page-site-policy .site-policy-content--first{margin-top:0}.page-site-policy .site-policy-content h2{margin-bottom:clamp(16px,40/1200*100vw,40px);font-size:clamp(36px,56/1200*100vw,56px);font-weight:900}.page-site-policy .site-policy-content h2:not(:first-child){margin-top:clamp(60px,80/1200*100vw,80px)}.page-site-policy .site-policy-content h3{padding-bottom:clamp(20px,36/1200*100vw,36px);margin-bottom:clamp(22px,40/1200*100vw,40px);font-size:clamp(28px,36/1200*100vw,36px);font-weight:500;border-bottom:solid 1px #ccc}.page-site-policy .site-policy-content h3:not(:first-child){margin-top:clamp(60px,80/1200*100vw,80px)}.page-site-policy .site-policy-content p{font-size:16px;font-weight:500;line-height:1.8}.page-notfound .page-notfound__title{font-size:clamp(24px,32/1200*100vw,32px);font-weight:700;text-align:center}.page-notfound .page-notfound__description{margin-top:clamp(24px,40/1200*100vw,40px)}@media screen and (min-width: 554px){.page-notfound .page-notfound__description{text-align:center}}.page-notfound .page-notfound__action{width:100%;max-width:320px;margin:40px auto 0}@media screen and (min-width: 992px){.page-notfound .page-notfound__action{margin:80px auto 0}}.page-interview .page-interview__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:76px;margin-top:32px}@media screen and (min-width: 992px){.page-interview .page-interview__list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:134px 64px;margin-top:16px}}.single-interview{padding-bottom:0 !important;background-color:#edeef1;--interview-color: #e76032}.single-interview--taxi{--interview-color: #51ae2f}.single-interview--bus{--interview-color: #e76032}.single-interview--truck{--interview-color: #785eb4}.single-interview .l-page__header{padding:48px 0 258px}@media screen and (min-width: 992px){.single-interview .l-page__header{padding:95px 0 30px}}.single-interview .l-page__header::before{top:16px}@media screen and (min-width: 992px){.single-interview .l-page__header::before{top:53px;right:59px}}.single-interview .l-page__header::after{top:35px}@media screen and (min-width: 992px){.single-interview .l-page__header::after{top:98px;right:-27px}}.single-interview .l-page__breadcrumb{padding:0}.single-interview .l-page__container{padding-bottom:0 !important}.single-interview .l-page__container::before{display:none}@media screen and (min-width: 1200px){.single-interview .l-page__container::before{display:block}}.single-interview .interview-hero{position:relative;margin-top:-180px}@media screen and (min-width: 992px){.single-interview .interview-hero{padding-top:40px;margin-top:0}}@media screen and (min-width: 992px){.single-interview .interview-hero::before{position:absolute;top:-1px;left:0;width:100%;height:64%;content:"";background-color:#edeef1}}.single-interview .interview-hero .interview-hero__inner{position:relative}.single-interview .interview-hero .interview-hero__thumbnail{position:relative;width:100%;height:auto;aspect-ratio:346/233;overflow:hidden;border:6px solid var(--interview-color);border-radius:16px}@media screen and (min-width: 992px){.single-interview .interview-hero .interview-hero__thumbnail{width:64%;aspect-ratio:705/470;margin-left:auto}}.single-interview .interview-hero .interview-hero__thumbnail img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-interview .interview-hero .interview-hero__info{position:relative;left:-6px;z-index:2;width:92.5%;max-width:320px;padding:20px 12px 14px 36px;margin-top:-30px;background-color:var(--interview-color);border-radius:8px}@media screen and (min-width: 992px){.single-interview .interview-hero .interview-hero__info{position:absolute;bottom:25px;left:0;width:520px;max-width:none;padding:60px 23px 24px 48px;margin-top:0;border-radius:20px}}.single-interview .interview-hero .interview-hero__title{position:relative;padding-right:24px;font-size:clamp(20px,28/1400*100vw,28px);font-weight:700;line-height:1.6;color:#fff}.single-interview .interview-hero .interview-hero__title::before{position:absolute;top:-10px;left:-26px;width:23px;aspect-ratio:1/1;content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20viewBox%3D%220%200%2023%2017%22%3E%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7.85%2C0l1.73%2C3.14c-1.8.49-3.27%2C1.39-4.38%2C2.68-1.08%2C1.25-1.62%2C2.59-1.62%2C3.99%2C0%2C.23.02.44.05.63.04.19.07.36.11.51.36-.53.81-.95%2C1.35-1.25.54-.34%2C1.1-.51%2C1.68-.51%2C1.01%2C0%2C1.88.36%2C2.6%2C1.08.72.68%2C1.08%2C1.64%2C1.08%2C2.85s-.41%2C2.11-1.24%2C2.8c-.83.68-1.82%2C1.05-2.98%2C1.08-1.77.04-3.25-.63-4.44-2-1.19-1.41-1.79-3.21-1.79-5.42%2C0-2.32.72-4.28%2C2.16-5.88C3.61%2C2.07%2C5.5.84%2C7.85%2C0ZM20.4%2C0l1.68%2C3.14c-1.77.49-3.21%2C1.39-4.33%2C2.68-1.08%2C1.25-1.62%2C2.59-1.62%2C3.99v.63c.04.19.07.36.11.51.4-.53.85-.95%2C1.35-1.25.54-.34%2C1.1-.51%2C1.68-.51%2C1.05%2C0%2C1.93.36%2C2.65%2C1.08.72.68%2C1.08%2C1.64%2C1.08%2C2.85s-.43%2C2.11-1.3%2C2.8c-.83.68-1.82%2C1.05-2.98%2C1.08-1.77.04-3.25-.63-4.44-2-1.15-1.41-1.73-3.21-1.73-5.42%2C0-2.32.7-4.28%2C2.11-5.88%2C1.44-1.64%2C3.36-2.87%2C5.74-3.71Z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;opacity:.5}@media screen and (min-width: 992px){.single-interview .interview-hero .interview-hero__title::before{top:-46px;left:-30px;width:40px}}.single-interview .interview-hero .interview-hero__title::after{position:absolute;right:-2px;bottom:-16px;width:23px;aspect-ratio:1/1;content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20viewBox%3D%220%200%2023%2017%22%3E%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7.85%2C0l1.73%2C3.14c-1.8.49-3.27%2C1.39-4.38%2C2.68-1.08%2C1.25-1.62%2C2.59-1.62%2C3.99%2C0%2C.23.02.44.05.63.04.19.07.36.11.51.36-.53.81-.95%2C1.35-1.25.54-.34%2C1.1-.51%2C1.68-.51%2C1.01%2C0%2C1.88.36%2C2.6%2C1.08.72.68%2C1.08%2C1.64%2C1.08%2C2.85s-.41%2C2.11-1.24%2C2.8c-.83.68-1.82%2C1.05-2.98%2C1.08-1.77.04-3.25-.63-4.44-2-1.19-1.41-1.79-3.21-1.79-5.42%2C0-2.32.72-4.28%2C2.16-5.88C3.61%2C2.07%2C5.5.84%2C7.85%2C0ZM20.4%2C0l1.68%2C3.14c-1.77.49-3.21%2C1.39-4.33%2C2.68-1.08%2C1.25-1.62%2C2.59-1.62%2C3.99v.63c.04.19.07.36.11.51.4-.53.85-.95%2C1.35-1.25.54-.34%2C1.1-.51%2C1.68-.51%2C1.05%2C0%2C1.93.36%2C2.65%2C1.08.72.68%2C1.08%2C1.64%2C1.08%2C2.85s-.43%2C2.11-1.3%2C2.8c-.83.68-1.82%2C1.05-2.98%2C1.08-1.77.04-3.25-.63-4.44-2-1.15-1.41-1.73-3.21-1.73-5.42%2C0-2.32.7-4.28%2C2.11-5.88%2C1.44-1.64%2C3.36-2.87%2C5.74-3.71Z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;opacity:.5;-webkit-transform:scale(-1);transform:scale(-1)}@media screen and (min-width: 992px){.single-interview .interview-hero .interview-hero__title::after{right:-12px;bottom:-26px;width:40px}}.single-interview .interview-hero .interview-hero__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:8px;padding-left:4px;margin-top:22px}@media screen and (min-width: 992px){.single-interview .interview-hero .interview-hero__meta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:48px}}.single-interview .interview-hero .interview-hero__category{-ms-flex-negative:0;flex-shrink:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:8px 12px;font-size:clamp(13px,15/1400*100vw,15px);font-weight:700;line-height:1;color:var(--interview-color);background-color:#fff;border-radius:2px}.single-interview .interview-hero .interview-hero__person{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:clamp(13px,15/1400*100vw,15px);font-weight:500;color:#fff}.single-interview .interview-hero .interview-hero__slash{width:10px;height:10px}@media screen and (min-width: 992px){.single-interview .interview-hero .interview-hero__slash{width:12px;height:12px}}.single-interview .l-page__container{padding-top:20px}@media screen and (min-width: 992px){.single-interview .l-page__container::before{top:-250px}}.single-interview .interview-qa{position:relative;margin-top:60px}@media screen and (min-width: 992px){.single-interview .interview-qa{margin-top:162px}}.single-interview .interview-qa .interview-qa__bg{position:absolute;display:none}@media screen and (min-width: 992px){.single-interview .interview-qa .interview-qa__bg{display:block}}.single-interview .interview-qa .interview-qa__bg.--01{bottom:calc(50% - 27px);left:0}.single-interview .interview-qa .interview-qa__bg.--02{right:0;bottom:25.6%}.single-interview .interview-qa .interview-qa__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:80px}@media screen and (min-width: 992px){.single-interview .interview-qa .interview-qa__list{gap:140px}}.single-interview .interview-qa .interview-qa__question{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media screen and (min-width: 992px){.single-interview .interview-qa .interview-qa__question{gap:16px}}.single-interview .interview-qa .interview-qa__number{font-family:"Oswald",sans-serif;font-size:17px;font-weight:500;color:var(--interview-color);letter-spacing:.1em}.single-interview .interview-qa .interview-qa__question-text{font-size:18px;font-weight:700;line-height:1.6;color:var(--interview-color)}.single-interview .interview-qa .interview-qa__answer-title{margin-top:22px;font-size:clamp(24px,28/1400*100vw,28px);font-weight:700;line-height:1.6}@media screen and (min-width: 992px){.single-interview .interview-qa .interview-qa__answer-title{margin-top:40px}}.single-interview .interview-qa .interview-qa__answer-text{margin-top:20px;font-size:clamp(15px,16/1400*100vw,16px);font-weight:500;line-height:1.8}@media screen and (min-width: 992px){.single-interview .interview-qa .interview-qa__answer-text{margin-top:24px}}.single-interview .interview-qa .interview-qa__image{margin-top:14px;overflow:hidden;border-radius:8px}@media screen and (min-width: 992px){.single-interview .interview-qa .interview-qa__image{margin-top:40px}}.single-interview .interview-qa .interview-qa__image img{display:block;width:100%;height:auto;aspect-ratio:346/200;-o-object-fit:cover;object-fit:cover;border-radius:8px}@media screen and (min-width: 992px){.single-interview .interview-qa .interview-qa__image img{aspect-ratio:790/400}}.single-interview .interview-message{position:relative;padding-bottom:100px;margin-top:48px}@media screen and (min-width: 992px){.single-interview .interview-message{padding-bottom:180px;margin-top:180px}}.single-interview .interview-message .interview-message__item{position:absolute;bottom:-140px;left:17px;z-index:2;width:96px;aspect-ratio:200/245}@media screen and (min-width: 992px){.single-interview .interview-message .interview-message__item{top:-180px;bottom:auto;left:-25px;width:200px}}.single-interview .interview-message .interview-message__item svg{width:100%}.single-interview .interview-message .interview-message__inner{position:relative;width:calc(100% - 46px);padding:42px 20px 48px;margin:0 auto;overflow:hidden;background-color:var(--interview-color);border-radius:8px}@media screen and (min-width: 992px){.single-interview .interview-message .interview-message__inner{width:100%;padding:64px 55px 50px;border-radius:8px}}.single-interview .interview-message .interview-message__inner .interview-message__bg{position:absolute}.single-interview .interview-message .interview-message__inner .interview-message__bg.--01{bottom:-4px;left:0;width:150px;aspect-ratio:339/166}@media screen and (min-width: 992px){.single-interview .interview-message .interview-message__inner .interview-message__bg.--01{width:339px}}.single-interview .interview-message .interview-message__inner .interview-message__bg.--02{top:0;right:10px;width:112px;aspect-ratio:199/115}@media screen and (min-width: 992px){.single-interview .interview-message .interview-message__inner .interview-message__bg.--02{width:199px}}.single-interview .interview-message .interview-message__inner .interview-message__bg svg{width:100%}.single-interview .interview-message .interview-message__title{font-size:clamp(20px,28/1400*100vw,28px);font-weight:700;line-height:1.4;color:#fff;text-align:center;word-break:keep-all}.single-interview .interview-message .interview-message__text{margin-top:24px;font-size:clamp(15px,16/1400*100vw,16px);font-weight:500;line-height:1.8;color:#fff}@media screen and (min-width: 992px){.single-interview .interview-message .interview-message__text{margin-top:32px}}.single-interview .interview-related{position:relative;padding:60px 0 0;background-color:#edeef1}@media screen and (min-width: 992px){.single-interview .interview-related{padding:136px 0 114px}}.single-interview .interview-related .interview-related__header{text-align:center}.single-interview .interview-related .interview-related__en{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Oswald",sans-serif;font-size:clamp(14px,18/1400*100vw,18px);font-weight:500;letter-spacing:.1em}.single-interview .interview-related .interview-related__en svg{width:10px;height:10px}@media screen and (min-width: 992px){.single-interview .interview-related .interview-related__en svg{width:15px;height:14px}}.single-interview .interview-related .interview-related__title{margin-top:14px;font-size:clamp(26px,64/1400*100vw,64px);font-weight:900;line-height:1.4}@media screen and (min-width: 992px){.single-interview .interview-related .interview-related__title{margin-top:12px}}.single-interview .interview-related .interview-related__slider{position:relative;width:100%;padding:0 30px;margin-top:48px;overflow:hidden}@media screen and (min-width: 554px){.single-interview .interview-related .interview-related__slider{padding:0}}@media screen and (min-width: 992px){.single-interview .interview-related .interview-related__slider{margin:72px auto 0}}.single-interview .interview-related .interview-related-swiper{position:relative;width:100%;height:100%;padding-bottom:40px;overflow:visible !important}@media screen and (min-width: 992px){.single-interview .interview-related .interview-related-swiper{padding-bottom:70px}}.single-interview .interview-related .interview-related-swiper .swiper-wrapper{width:100%;height:100%}.single-interview .interview-related .interview-related-swiper .swiper-slide .swiper-slide-inner a{display:block}@media(hover){.single-interview .interview-related .interview-related-swiper .swiper-slide .swiper-slide-inner a:hover{opacity:1}.single-interview .interview-related .interview-related-swiper .swiper-slide .swiper-slide-inner a:hover .p-interview-card__thumbnail img{-webkit-transform:scale(1.1);transform:scale(1.1)}}.single-interview .interview-related .interview-related-swiper .swiper-slide .p-interview-card__thumbnail{aspect-ratio:500/331}.single-interview .interview-related .interview-related-swiper .swiper-slide .p-interview-card__thumbnail img{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.single-interview .interview-related .interview-related-swiper .swiper-button-next,.single-interview .interview-related .interview-related-swiper .swiper-button-prev{top:var(--thumbnail-center-y, 50%);width:48px;height:31px;margin-top:0;color:#fff;background-color:#333;border:solid 2px #000;border-radius:66.67px;outline:none;opacity:1;-webkit-transition:all .2s;transition:all .2s;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(hover){.single-interview .interview-related .interview-related-swiper .swiper-button-next:hover,.single-interview .interview-related .interview-related-swiper .swiper-button-prev:hover{background-color:#fff}.single-interview .interview-related .interview-related-swiper .swiper-button-next:hover::before,.single-interview .interview-related .interview-related-swiper .swiper-button-prev:hover::before{background-color:#000}}@media screen and (min-width: 992px){.single-interview .interview-related .interview-related-swiper .swiper-button-next,.single-interview .interview-related .interview-related-swiper .swiper-button-prev{width:60px;height:40px;border-radius:80px}}.single-interview .interview-related .interview-related-swiper .swiper-button-next::after,.single-interview .interview-related .interview-related-swiper .swiper-button-prev::after{display:none}.single-interview .interview-related .interview-related-swiper .swiper-button-next::before,.single-interview .interview-related .interview-related-swiper .swiper-button-prev::before{width:5px;height:9px;content:"";background-size:contain}.single-interview .interview-related .interview-related-swiper .swiper-button-next svg,.single-interview .interview-related .interview-related-swiper .swiper-button-prev svg{display:none}.single-interview .interview-related .interview-related-swiper .swiper-button-next{right:calc(var(--thumbnail-right, 0px) - 24px)}@media screen and (min-width: 992px){.single-interview .interview-related .interview-related-swiper .swiper-button-next{right:calc(var(--thumbnail-right, 0px) - 90px)}}.single-interview .interview-related .interview-related-swiper .swiper-button-next::before{width:5px;height:9px;content:"";background-color:#fff;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='5' height='9' viewBox='0 0 5 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.8012 4.62956L0.960104 8.33333L0 7.40755L3.36104 4.16667L0 0.92578L0.960104 0L4.8012 3.70378C4.92849 3.82656 5 3.99306 5 4.16667C5 4.34028 4.92849 4.50678 4.8012 4.62956Z' fill='currentColor'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='5' height='9' viewBox='0 0 5 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.8012 4.62956L0.960104 8.33333L0 7.40755L3.36104 4.16667L0 0.92578L0.960104 0L4.8012 3.70378C4.92849 3.82656 5 3.99306 5 4.16667C5 4.34028 4.92849 4.50678 4.8012 4.62956Z' fill='currentColor'/%3E%3C/svg%3E%0A");-webkit-mask-size:contain;mask-size:contain}.single-interview .interview-related .interview-related-swiper .swiper-button-prev{left:calc(var(--thumbnail-left, 0px) - 24px)}@media screen and (min-width: 992px){.single-interview .interview-related .interview-related-swiper .swiper-button-prev{left:calc(var(--thumbnail-left, 0px) - 90px)}}.single-interview .interview-related .interview-related-swiper .swiper-button-prev::before{width:5px;height:9px;content:"";background-color:#fff;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='5' height='9' viewBox='0 0 5 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.198802 4.62956L4.0399 8.33333L5 7.40755L1.63896 4.16667L5 0.92578L4.0399 0L0.198802 3.70378C0.0715091 3.82656 -1.8333e-08 3.99306 -1.8333e-08 4.16667C-1.8333e-08 4.34028 0.0715091 4.50678 0.198802 4.62956Z' fill='currentColor'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='5' height='9' viewBox='0 0 5 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.198802 4.62956L4.0399 8.33333L5 7.40755L1.63896 4.16667L5 0.92578L4.0399 0L0.198802 3.70378C0.0715091 3.82656 -1.8333e-08 3.99306 -1.8333e-08 4.16667C-1.8333e-08 4.34028 0.0715091 4.50678 0.198802 4.62956Z' fill='currentColor'/%3E%3C/svg%3E%0A");-webkit-mask-size:contain;mask-size:contain}.page-event .page-event__container{margin-top:clamp(60px,80/1200*100vw,80px)}.page-event .page-event__list{border-bottom:solid 1px #ccc}.single-event__content{width:100%;padding:42px 5.4% 59px;background:#fff}@media screen and (min-width: 992px){.single-event__content{max-width:1100px;padding:100px 90px 120px;margin:0 auto}}.single-event__category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-event__category .category-job__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.single-event__category .category-job__item{padding:6px 10px;font-size:12px;font-weight:700;line-height:1;color:#fff;border-radius:2px}.single-event__category .category-job__item--taxi{background-color:#51ae2f}.single-event__category .category-job__item--bus{background-color:#e76032}.single-event__category .category-job__item--truck{background-color:#785eb4}.single-event__category .category-session__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.single-event__category .category-session__item{padding:6px 10px;font-size:12px;font-weight:700;line-height:1;color:#000;background-color:#fff;border:solid 1px #ccc;border-radius:2px}.single-event__title{margin-top:16px;font-size:clamp(20px,28/1200*100vw,28px);font-weight:700;line-height:1.6}.single-event__information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:4px;padding-bottom:clamp(20px,28/1200*100vw,28px);margin-top:16px;border-bottom:solid 1px #ccc}.single-event__information .information-block{display:grid;grid-template-columns:auto 1fr;gap:10px}.single-event__information .information-block__head{min-width:68px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:6px 0;font-size:12px;font-weight:500;line-height:1;text-align:center;background-color:#edeef1;border-radius:2px}.single-event__information .information-block__body{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-event__information .information-block__body p{font-size:14px}.single-event__information .information-block--host .information-block__body{padding-left:6px}.single-event__thumbnail{display:block;width:100%;height:auto;aspect-ratio:330/165;margin-top:20px;overflow:hidden;border-radius:8px}@media screen and (min-width: 992px){.single-event__thumbnail{margin-top:74px}}.single-event__thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-event__detail{margin-top:36px}@media screen and (min-width: 992px){.single-event__detail{margin-top:64px}}.single-event__detail li{font-size:clamp(16px,20/1200*100vw,20px);line-height:1.8}.single-event__description{margin-top:20px;font-size:15px;line-height:1.8}@media screen and (min-width: 992px){.single-event__description{margin-top:40px;font-size:16px}}.single-event__apply{width:100%;max-width:380px;margin:48px auto 0}@media screen and (min-width: 992px){.single-event__apply{margin:72px auto 0}}@media screen and (min-width: 992px){.single-event__apply .c-button{height:80px}}@media screen and (min-width: 992px){.single-event__apply .c-button__arrow{width:40px;height:40px}.single-event__apply .c-button__arrow .arrow-item::before,.single-event__apply .c-button__arrow .arrow-item::after{-webkit-mask-size:14px;mask-size:14px}}.single-event__back{width:83%;max-width:320px;margin:48px auto 0}@media screen and (min-width: 992px){.single-event__back{max-width:240px}}.page-news .page-news__intro{margin-bottom:clamp(40px,48/1200*100vw,48px);font-size:clamp(14px,16/1200*100vw,16px);font-weight:500;line-height:1.8}.page-news .page-news__container{margin-top:clamp(60px,80/1200*100vw,80px)}.page-news .page-news__list{border-bottom:solid 1px #ccc}.single-news__content{width:100%;padding:42px 5.4% 59px;background:#fff}@media screen and (min-width: 992px){.single-news__content{max-width:1100px;padding:100px 90px 120px;margin:0 auto}}.single-news__category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-news__category .category-job__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.single-news__category .category-job__item{padding:6px 10px;font-size:12px;font-weight:700;line-height:1;color:#fff;border-radius:2px}.single-news__category .category-job__item--taxi{background-color:#51ae2f}.single-news__category .category-job__item--bus{background-color:#e76032}.single-news__category .category-job__item--truck{background-color:#785eb4}.single-news__category .category-session__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.single-news__category .category-session__item{padding:6px 10px;font-size:12px;font-weight:700;line-height:1;color:#000;background-color:#fff;border:solid 1px #ccc;border-radius:2px}.single-news__title{margin-top:16px;font-size:clamp(20px,28/1200*100vw,28px);font-weight:700;line-height:1.6}.single-news__information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:4px;padding-bottom:clamp(20px,28/1200*100vw,28px);margin-top:16px;border-bottom:solid 1px #ccc}.single-news__information .information-block{display:grid;grid-template-columns:auto 1fr;gap:10px}.single-news__information .information-block__head{min-width:68px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:6px 0;font-size:12px;font-weight:500;line-height:1;text-align:center;background-color:#edeef1;border-radius:2px}.single-news__information .information-block__body{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-news__information .information-block__body p{font-size:14px}.single-news__information .information-block--host .information-block__body{padding-left:6px}.single-news__thumbnail{display:block;width:100%;height:auto;aspect-ratio:330/165;margin-top:20px;overflow:hidden;border-radius:8px}@media screen and (min-width: 992px){.single-news__thumbnail{margin-top:74px}}.single-news__thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-news__detail{margin-top:36px}@media screen and (min-width: 992px){.single-news__detail{margin-top:64px}}.single-news__detail li{font-size:clamp(16px,20/1200*100vw,20px);line-height:1.8}.single-news__description{margin-top:20px;font-size:15px;line-height:1.8}@media screen and (min-width: 992px){.single-news__description{margin-top:40px;font-size:16px}}.single-news__apply{width:100%;max-width:380px;margin:48px auto 0}@media screen and (min-width: 992px){.single-news__apply{margin:72px auto 0}}@media screen and (min-width: 992px){.single-news__apply .c-button{height:80px}}@media screen and (min-width: 992px){.single-news__apply .c-button__arrow{width:40px;height:40px}.single-news__apply .c-button__arrow .arrow-item::before,.single-news__apply .c-button__arrow .arrow-item::after{-webkit-mask-size:14px;mask-size:14px}}.single-news__back{width:83%;max-width:320px;margin:48px auto 0}@media screen and (min-width: 992px){.single-news__back{max-width:240px}}.archive-company .p-search-filter{margin-bottom:clamp(60px,80/1560*100vw,80px)}.archive-company__list{display:grid;grid-template-columns:100%;gap:64px}@media screen and (min-width: 768px){.archive-company__list{grid-template-columns:repeat(2, 1fr);-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}}@media screen and (min-width: 992px){.archive-company__list{grid-template-columns:repeat(3, 1fr);row-gap:80px}}.archive-company__item{min-width:0}.archive-company__item .card{display:block}.archive-company__item .card__thumbnail{width:100%;height:auto;aspect-ratio:340/240;margin-bottom:20px;overflow:hidden;border:4px solid #edeef1;border-radius:8px}.archive-company__item .card__thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.archive-company__item .card__title{font-size:20px;font-weight:700;line-height:1.6}.archive-company__item .card__category{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:6px 10px;margin-top:14px;font-size:14px;font-weight:700;line-height:1;color:#fff;background-color:#edeef1;border-radius:2px}@media(hover){.archive-company__item .card:hover{opacity:1}.archive-company__item .card:hover .card__thumbnail img{-webkit-transform:scale(1.1);transform:scale(1.1)}}.archive-company__item.bus .card__thumbnail{border-color:#e76032}.archive-company__item.bus .card__category{background-color:#e76032}.archive-company__item.taxi .card__thumbnail{border-color:#51ae2f}.archive-company__item.taxi .card__category{background-color:#51ae2f}.archive-company__item.truck .card__thumbnail{border-color:#785eb4}.archive-company__item.truck .card__category{background-color:#785eb4}.single-company .article__thumbnail{width:100%;aspect-ratio:346/220;overflow:hidden;border:4px solid #edeef1;border-radius:8px}@media screen and (min-width: 768px){.single-company .article__thumbnail{aspect-ratio:1100/487}}.single-company .article__thumbnail img{width:100%;height:100% !important;-o-object-fit:cover;object-fit:cover}.single-company .article__head{display:grid;grid-template-columns:100%;margin-top:clamp(40px,80/1560*100vw,80px)}@media screen and (min-width: 992px){.single-company .article__head{grid-template-rows:auto 1fr;grid-template-columns:1fr 54.54%;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}}.single-company .article__head-category{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:6px 10px;margin-bottom:clamp(16px,28/1560*100vw,28px);font-size:clamp(15px,16/1560*100vw,16px);font-weight:700;line-height:1;color:#fff;background-color:#000;border-radius:2px}.single-company .article.bus .article__thumbnail{border-color:#e76032}.single-company .article.bus .article__head-category{background-color:#e76032}.single-company .article.taxi .article__thumbnail{border-color:#51ae2f}.single-company .article.taxi .article__head-category{background-color:#51ae2f}.single-company .article.truck .article__thumbnail{border-color:#785eb4}.single-company .article.truck .article__head-category{background-color:#785eb4}.single-company .article__head-title{font-size:clamp(28px,40/1560*100vw,40px);font-weight:700;line-height:1}@media screen and (min-width: 992px){.single-company .article__head-title{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.single-company .article__head-text{margin-top:36px;font-size:clamp(15px,16/1560*100vw,16px);font-weight:500;line-height:1.8}@media screen and (min-width: 992px){.single-company .article__head-text{grid-row:span 2;grid-column:2;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:0}}.single-company .article__about{margin-top:clamp(67px,140/1560*100vw,140px)}.single-company .article__about-title{font-size:clamp(32px,36/1560*100vw,36px);font-weight:700;line-height:1}.single-company .article__about-body{display:grid;grid-template-columns:100%;margin-top:clamp(40px,60/1560*100vw,60px)}@media screen and (min-width: 768px){.single-company .article__about-body{grid-template-columns:repeat(2, 1fr);-webkit-column-gap:5.45%;-moz-column-gap:5.45%;column-gap:5.45%}}.single-company .article__about-list:first-child .row:first-child{padding-top:0}.single-company .article__about-list .row{padding-top:clamp(28px,31/1560*100vw,31px);padding-bottom:clamp(20px,31/1560*100vw,31px);border-bottom:1px solid #ccc}@media screen and (min-width: 768px){.single-company .article__about-list .row:first-child{padding-top:0}}@media screen and (min-width: 992px){.single-company .article__about-list .row{display:grid;grid-template-columns:30% 1fr}}.single-company .article__about-list .head{margin-bottom:8px;font-size:16px;font-weight:700;line-height:1;color:#00c2c8}.single-company .article__about-list .text{font-size:16px;font-weight:500;line-height:1.6}.single-company .article__about-list .text a{text-decoration:underline}@media(hover){.single-company .article__about-list .text a:hover{text-decoration:none}}.single-company .article__about-list .text .text-row{display:block}.single-company .article__job{padding:clamp(20px,60/1560*100vw,60px) clamp(22px,80/1560*100vw,80px);margin-top:clamp(80px,120/1560*100vw,120px);background-color:#edeef1}.single-company .article__job.is-open .article__job-title .plus::after{-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}.single-company .article__job-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:clamp(24px,28/1560*100vw,28px);font-weight:700;line-height:1;cursor:pointer}.single-company .article__job-title .plus{position:relative;display:block;width:clamp(20px,28/1560*100vw,28px);height:clamp(20px,28/1560*100vw,28px)}.single-company .article__job-title .plus::before,.single-company .article__job-title .plus::after{position:absolute;top:50%;left:0;display:block;width:100%;height:1px;content:"";background-color:#000;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.single-company .article__job-title .plus::after{-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.single-company .article__job-detail{padding-top:clamp(20px,60/1560*100vw,60px)}.single-company .article__job-detail .row{padding-top:clamp(28px,31/1560*100vw,31px);padding-bottom:clamp(20px,31/1560*100vw,31px);border-bottom:1px solid #ccc}@media screen and (min-width: 992px){.single-company .article__job-detail .row{display:grid;grid-template-columns:19.3% 1fr}}.single-company .article__job-detail .row:first-child{padding-top:0}.single-company .article__job-detail .head{margin-bottom:8px;font-size:16px;font-weight:700;line-height:1.6}@media screen and (min-width: 992px){.single-company .article__job-detail .head{margin-bottom:0}}.single-company .article__job-detail .text{font-size:16px;font-weight:500;line-height:1.6}.single-company .article__job-detail .text .text-map{display:block;margin-top:.5em;font-size:15px;text-decoration:underline}@media(hover){.single-company .article__job-detail .text .text-map:hover{text-decoration:none}}.single-company .article__job-action{margin-top:clamp(48px,60/1560*100vw,60px)}.single-company .article__job-action .c-button{max-width:380px;margin:0 auto}.single-company .article__job-action .c-button__text{font-size:clamp(16px,18/1560*100vw,18px);font-weight:700}.single-company .event{margin-top:clamp(80px,120/1560*100vw,120px)}.single-company .event__title{font-size:clamp(24px,36/1560*100vw,36px);font-weight:700;line-height:1.4}.single-company .event__body{margin-top:clamp(28px,44/1560*100vw,44px)}.single-company .event__list .p-event-card__inner{display:block}.single-company .event__list:last-child .p-event-card__inner{border-bottom:1px solid #ccc}.signup__content{width:100%;padding:42px 5.4% 59px;background:#fff}@media screen and (min-width: 992px){.signup__content{max-width:1100px;padding:100px 90px 120px;margin:0 auto}}.signup-complete__title{font-size:clamp(20px,48/1200*100vw,48px);font-weight:900;line-height:1.6}.signup-complete__lead{margin-top:clamp(24px,48/1200*100vw,48px);font-size:clamp(16px,18/1200*100vw,18px);line-height:1.8}.signup-complete__back{width:100%;max-width:320px;margin:48px auto 0}.signup-link__title{padding-bottom:clamp(20px,36/1200*100vw,36px);font-size:clamp(28px,36/1200*100vw,36px);font-weight:500;line-height:1.6;border-bottom:solid 1px #ccc}.signup-link__list{margin-top:22px}.signup-link__item{position:relative;padding-left:16px}.signup-link__item::before{position:absolute;top:50%;left:0;width:3px;height:3px;content:"";background-color:#000;border-radius:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.signup-link__item a{font-size:16px;font-weight:500;line-height:1.8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.signup-terms__title{padding-bottom:clamp(20px,36/1200*100vw,36px);font-size:clamp(28px,36/1200*100vw,36px);font-weight:500;line-height:1.6;border-bottom:solid 1px #ccc}.signup-terms__lead{margin-top:28px;font-size:16px;font-weight:500;line-height:1.8}@media screen and (min-width: 992px){.signup-terms__lead{margin-top:24px}}@media screen and (min-width: 992px){.signup-terms__lead--first{margin-top:40px}}.signup-terms__information .information-content{margin-top:72px}.signup-terms__information .information-content__list{display:grid;grid-template-columns:repeat(1, 1fr);gap:60px;width:100%;max-width:600px;margin:0 auto}@media screen and (min-width: 992px){.signup-terms__information .information-content__list{grid-template-columns:repeat(3, 1fr);gap:32px;max-width:initial;margin:0}}.signup-terms__information .information-content__item{position:relative;display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:0}.signup-terms__information .information-content__number{position:absolute;top:-31px;left:-8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:64px;height:58px;font-family:"Oswald",sans-serif;font-size:20px;font-weight:500;color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='64' height='62' viewBox='0 0 64 62' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M33.71 0.00210386C41.5429 -0.100107 48.8533 3.53054 54.4341 9.01961C60.0606 14.5535 64.6775 21.8638 63.9179 29.7131C63.2 37.1319 55.8878 41.323 50.782 46.7599C45.373 52.5195 41.5587 60.9186 33.71 61.8793C25.3935 62.8973 17.924 57.3047 11.8675 51.5233C5.6428 45.5812 -0.324666 38.3054 0.0137396 29.7131C0.34451 21.3147 7.21102 15.1168 13.5205 9.55349C19.3235 4.43682 25.9691 0.103115 33.71 0.00210386Z' fill='%2300C2C8'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 992px){.signup-terms__information .information-content__number{width:60px;height:58px;font-size:24px}}.signup-terms__information .information-content__image{display:block;width:100%;height:auto;border:solid 1px #bbb}.signup-terms__information .information-content__image img{width:100%;height:auto}.signup-terms__information .information-content__title{margin-top:20px;font-size:24px;font-weight:700;line-height:1.6}@media screen and (min-width: 992px){.signup-terms__information .information-content__title{margin-top:24px;font-size:22px}}.signup-terms__information .information-content__lead{margin-top:12px;font-size:15px}@media screen and (min-width: 992px){.signup-terms__information .information-content__lead{margin-top:14px}}.signup-terms__require{margin-top:60px}@media screen and (min-width: 992px){.signup-terms__require{margin-top:80px}}.signup-terms__fee{margin-top:60px}@media screen and (min-width: 992px){.signup-terms__fee{margin-top:80px}}.signup-terms__span{margin-top:60px}@media screen and (min-width: 992px){.signup-terms__span{margin-top:80px}}.signup-terms__way{margin-top:60px}.signup-terms__way .way-content{margin-top:30px}@media screen and (min-width: 992px){.signup-terms__way .way-content{margin-top:64px}}.signup-terms__way .way-content__list{display:grid;grid-template-columns:repeat(1, 1fr);gap:36px;width:86.7%;max-width:600px;margin:0 auto}@media screen and (min-width: 1200px){.signup-terms__way .way-content__list{grid-template-columns:repeat(5, 1fr);width:100%;max-width:initial}}.signup-terms__way .way-content__item{position:relative;display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:0;padding:30px;background-color:#edeef1;border-radius:8px}@media screen and (min-width: 992px){.signup-terms__way .way-content__item{padding:20px}}.signup-terms__way .way-content__item::before{position:absolute;bottom:-28px;left:50%;width:34px;height:20px;content:"";background-image:url("data:image/svg+xml,%3Csvg width='34' height='20' viewBox='0 0 34 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.85714 -4.02701e-06L17 12.5L29.1429 -5.08857e-06L34 2.49999L17 20L-7.6495e-07 2.5L4.85714 -4.02701e-06Z' fill='%2300C2C8'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width: 1200px){.signup-terms__way .way-content__item::before{top:50%;right:-36px;bottom:initial;left:initial;-webkit-transform:translateX(0) translateY(-50%) rotate(-90deg);transform:translateX(0) translateY(-50%) rotate(-90deg)}}.signup-terms__way .way-content__item:last-child::before{display:none}.signup-terms__way .way-content__icon{display:block;width:auto;height:50px;text-align:center}.signup-terms__way .way-content__icon img{width:auto;height:100%}.signup-terms__way .way-content__title{margin-top:24px;font-size:24px;font-weight:700;line-height:1.2;text-align:center}@media screen and (min-width: 992px){.signup-terms__way .way-content__title{-ms-flex-item-align:center;align-self:center;margin-top:30px}}.signup-terms__way .way-content__lead{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;margin-top:12px;font-size:15px;font-weight:500;line-height:1.6}.signup-terms__way .way-content__help{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;margin-top:40px;font-size:16px;font-weight:500;line-height:1.8}@media screen and (min-width: 992px){.signup-terms__way .way-content__help{margin-top:46px}}.signup-terms__way .way-content__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}@media screen and (min-width: 992px){.signup-terms__way .way-content__link{margin-top:20px}}.signup-terms__way .way-content__link a{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;font-size:16px;font-weight:500;line-height:1.4}.signup-terms__way .way-content__link a::before{position:absolute;bottom:0;width:100%;height:1px;content:"";background-color:#000}.signup-terms__way .way-content__action{width:95%;max-width:320px;margin:40px auto 0}@media screen and (min-width: 992px){.signup-terms__way .way-content__action{margin:27px auto 0}}@media screen and (min-width: 992px){.signup-terms__way .way-content__action .c-button{height:80px;padding:0 64px}}.signup-terms__way .way-content__action .c-button__arrow{width:46px;height:46px}.signup-terms__way .way-content__action .c-button__arrow .arrow-item::before,.signup-terms__way .way-content__action .c-button__arrow .arrow-item::after{-webkit-mask-size:14px;mask-size:14px}.signup-terms__way .way-content__contact{padding:24px;margin-top:48px;background-color:#edeef1;border-radius:8px}@media screen and (min-width: 992px){.signup-terms__way .way-content__contact{padding:32px}}.signup-terms__way .way-content__contact .contact-head{font-size:16px;font-weight:700}.signup-terms__way .way-content__contact .contact-lead{margin-top:13px;font-size:15px;font-weight:500;line-height:1.6}.page-sample .sample__block+.sample__block{margin-top:48px}@media screen and (min-width: 992px){.page-sample .sample__block+.sample__block{margin-top:80px}}.page-sample .sample__title{padding:8px 12px;margin-bottom:32px;font-size:20px;line-height:1.4;color:#00c2c8;background-color:#fff;border-radius:4px}@media screen and (min-width: 992px){.page-sample .sample__title{margin-bottom:40px;font-size:24px}}.page-sample .sample__template+.sample__template{margin-top:40px}.sample-newslist__template01 .p-newslist{border-top:solid 1px #edeef1}.sample-newslist__template01 .p-newslist .p-newslist__item{border-bottom:solid 1px #edeef1}.sample-newslist__template01 .p-newslist .p-newslist__item a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 36px 16px 0}@media screen and (min-width: 992px){.sample-newslist__template01 .p-newslist .p-newslist__item a{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:16px;padding:24px 100px 24px 24px}}.sample-newslist__template01 .p-newslist .p-newslist__item a::before{position:absolute;top:50%;right:0;width:20px;height:8px;content:"";background-color:#ccc;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 992px){.sample-newslist__template01 .p-newslist .p-newslist__item a::before{right:24px;width:32px;height:12px}}@media(hover: hover){.sample-newslist__template01 .p-newslist .p-newslist__item a:hover{background-color:#fff}.sample-newslist__template01 .p-newslist .p-newslist__item a:hover::before{right:12px}}.sample-newslist__template01 .p-newslist .p-newslist__item .p-newslist__date{width:120px;font-size:16px}.sample-newslist__template01 .p-newslist .p-newslist__item .p-newslist__title{width:100%;margin-top:12px;font-size:16px}@media screen and (min-width: 992px){.sample-newslist__template01 .p-newslist .p-newslist__item .p-newslist__title{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto;margin-top:0}}.sample-newslist__template01 .p-newslist .c-category{max-width:calc(100% - 120px)}.sample-newslist__template01 .c-category .c-category__item{display:inline-block;padding:2px 8px;font-size:12px;color:#00c2c8;border:solid 1px #00c2c8;border-radius:5px}@media screen and (min-width: 768px){.sample-newslist__template01 .c-category .c-category__item{padding:2px 16px;font-size:14px}}.sample-newslist__template02 .p-newslist{border-top:solid 1px #edeef1}.sample-newslist__template02 .p-newslist .p-newslist__item{width:100%;border-bottom:solid 1px #edeef1}.sample-newslist__template02 .p-newslist .p-newslist__item a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 36px 16px 0}@media screen and (min-width: 992px){.sample-newslist__template02 .p-newslist .p-newslist__item a{padding:24px 100px 24px 24px}}.sample-newslist__template02 .p-newslist .p-newslist__item a::before{position:absolute;top:50%;right:0;width:20px;height:8px;content:"";background-color:#ccc;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 992px){.sample-newslist__template02 .p-newslist .p-newslist__item a::before{right:24px;width:32px;height:12px}}@media(hover: hover){.sample-newslist__template02 .p-newslist .p-newslist__item a:hover{background-color:#fff}.sample-newslist__template02 .p-newslist .p-newslist__item a:hover::before{right:12px}}.sample-newslist__template02 .p-newslist .p-newslist__item .p-newslist__date{width:100%;margin-bottom:8px;font-family:"Oswald",sans-serif;font-size:12px;font-weight:600;color:#00c2c8}@media screen and (min-width: 992px){.sample-newslist__template02 .p-newslist .p-newslist__item .p-newslist__date{width:136px;margin-bottom:0;font-size:14px}}.sample-newslist__template02 .p-newslist .p-newslist__item .p-newslist__content{width:100%}@media screen and (min-width: 992px){.sample-newslist__template02 .p-newslist .p-newslist__item .p-newslist__content{width:calc(100% - 136px)}}.sample-newslist__template02 .p-newslist .p-newslist__item .p-newslist__content .p-newslist__title{margin-top:4px;font-size:14px}@media screen and (min-width: 992px){.sample-newslist__template02 .p-newslist .p-newslist__item .p-newslist__content .p-newslist__title{font-size:20px}}.sample-newslist__template02 .c-category li{margin:0 4px 8px 0}.sample-newslist__template02 .c-category .c-category__item{display:inline-block;padding:2px 10px;font-size:13px;font-weight:500;color:#00c2c8;background-color:#fff;border:solid 1px #00c2c8;border-radius:30px}@media screen and (min-width: 992px){.sample-newslist__template02 .c-category .c-category__item{padding:4px 12px;font-size:14px}}.sample-newslist__template02 .c-category .c-category__item::before{content:"#"}.sample-newslist__template03 .p-newslist{border-top:solid 1px #edeef1}.sample-newslist__template03 .p-newslist .p-newslist__item{border-bottom:solid 1px #edeef1}.sample-newslist__template03 .p-newslist .p-newslist__item a{position:relative;display:block;padding:20px 24px 20px 0}@media screen and (min-width: 768px){.sample-newslist__template03 .p-newslist .p-newslist__item a{padding:28px 56px 28px 0}}.sample-newslist__template03 .p-newslist .p-newslist__item a::before{position:absolute;top:50%;right:0;display:block;width:18px;height:18px;content:"";border:solid 1px #edeef1;border-radius:50%;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 768px){.sample-newslist__template03 .p-newslist .p-newslist__item a::before{width:24px;height:24px}}.sample-newslist__template03 .p-newslist .p-newslist__item a::after{position:absolute;top:calc(50% - 3px);right:7px;display:block;width:5px;height:5px;content:"";border-top:solid 1px #00c2c8;border-right:solid 1px #00c2c8;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width: 768px){.sample-newslist__template03 .p-newslist .p-newslist__item a::after{top:calc(50% - 4px);right:10px;width:7px;height:7px}}@media(hover: hover){.sample-newslist__template03 .p-newslist .p-newslist__item a:hover::before{background-color:#00c2c8;border-color:#00c2c8}.sample-newslist__template03 .p-newslist .p-newslist__item a:hover::after{border-color:#fff}.sample-newslist__template03 .p-newslist .p-newslist__item a:hover .title{color:#00c2c8}}.sample-newslist__template03 .p-newslist .p-newslist__item .p-newslist__info{display:-webkit-box;display:-ms-flexbox;display:flex}.sample-newslist__template03 .p-newslist .p-newslist__item .p-newslist__date{padding:2px 0;margin-right:12px;font-size:12px;color:#ccc}@media screen and (min-width: 768px){.sample-newslist__template03 .p-newslist .p-newslist__item .p-newslist__date{margin-right:16px;font-size:14px}}.sample-newslist__template03 .p-newslist .p-newslist__item .p-newslist__title{margin-top:12px;font-size:14px;font-weight:normal;-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (min-width: 768px){.sample-newslist__template03 .p-newslist .p-newslist__item .p-newslist__title{margin-top:12px;font-size:16px}}.sample-newslist__template03 .c-category li{margin:0 4px 8px 0}.sample-newslist__template03 .c-category .c-category__item{display:inline-block;padding:2px 8px;font-size:12px;color:#00c2c8;border:solid 1px #00c2c8;border-radius:5px}@media screen and (min-width: 768px){.sample-newslist__template03 .c-category .c-category__item{padding:2px 16px;font-size:14px}}.sample-button{width:300px;max-width:100%;height:50px}.sample-buttonlist__template01 .sample-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;color:#00c2c8}.sample-buttonlist__template01 .sample-button::before{position:absolute;bottom:0;left:0;width:100%;height:1px;content:"";background:#00c2c8;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 50%;transform-origin:0 50%}@media(hover){.sample-buttonlist__template01 .sample-button:hover{opacity:1}.sample-buttonlist__template01 .sample-button:hover::before{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.sample-buttonlist__template01 .sample-button:hover .sample-button__arrow::before{height:100%}.sample-buttonlist__template01 .sample-button:hover .arrow{background:#fff}.sample-buttonlist__template01 .sample-button:hover .arrow::before{border-color:#fff}}.sample-buttonlist__template01 .sample-button__arrow{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:56px;height:24px;overflow:hidden;border:1px solid #00c2c8;border-radius:28px}.sample-buttonlist__template01 .sample-button__arrow::before{position:absolute;bottom:0;display:inline-block;width:100%;height:0;content:"";background-color:#00c2c8;-webkit-transition:all .2s ease;transition:all .2s ease}.sample-buttonlist__template01 .sample-button__arrow .arrow{position:relative;display:block;width:24px;height:1px;background:#00c2c8;-webkit-transition:all .2s ease;transition:all .2s ease}.sample-buttonlist__template01 .sample-button__arrow .arrow::before{position:absolute;top:0;right:0;bottom:0;display:block;width:4px;height:4px;margin:auto;content:"";border-top:1px solid #00c2c8;border-right:1px solid #00c2c8;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sample-buttonlist__template02 .sample-button{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#00c2c8;-webkit-transition:all .2s ease;transition:all .2s ease}.sample-buttonlist__template02 .sample-button::before{display:block;width:16px;height:16px;content:"";background:#00c2c8;border-radius:5px;-webkit-transition:all .2s ease;transition:all .2s ease}@media(hover){.sample-buttonlist__template02 .sample-button:hover{color:#00c2c8;opacity:1}.sample-buttonlist__template02 .sample-button:hover::before{-webkit-transform:scale(1.5);transform:scale(1.5)}}.sample-buttonlist__template03 .sample-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:160px;padding:16px;overflow:hidden;color:#00c2c8;border:1px solid #00c2c8}.sample-buttonlist__template03 .sample-button::before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:0;height:0;padding:0;margin:auto;content:"";background:#fff;border-radius:50%;-webkit-transition:all .2s ease;transition:all .2s ease}@media(hover){.sample-buttonlist__template03 .sample-button:hover{opacity:1}.sample-buttonlist__template03 .sample-button:hover::before{top:-50%;right:-50%;bottom:-50%;left:-50%;width:200%;padding:200% 0 0}.sample-buttonlist__template03 .sample-button:hover .sample-button__subtext{opacity:1}}.sample-buttonlist__template03 .sample-button__text{z-index:1}.sample-buttonlist__template03 .sample-button__subtext{z-index:1;margin-top:24px;opacity:1;-webkit-transition:all ease .2s;transition:all ease .2s}@media screen and (min-width: 992px){.sample-buttonlist__template03 .sample-button__subtext{opacity:0}}.sample-buttonlist__template04 .sample-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#00c2c8}@media(hover){.sample-buttonlist__template04 .sample-button:hover{opacity:1}.sample-buttonlist__template04 .sample-button:hover .sample-button__arrow::before{width:200%;height:200%}.sample-buttonlist__template04 .sample-button:hover .arrow{opacity:1}}.sample-buttonlist__template04 .sample-button__arrow{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;margin-left:16px;border:2px solid #00c2c8;border-radius:50%}.sample-buttonlist__template04 .sample-button__arrow::before{position:absolute;top:0;bottom:0;display:inline-block;width:200%;height:200%;margin:auto;content:"";background-color:#00c2c8;border-radius:50%;-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (min-width: 992px){.sample-buttonlist__template04 .sample-button__arrow::before{width:0;height:0}}.sample-buttonlist__template04 .sample-button__arrow .arrow{position:relative;display:block;width:12px;height:2px;background:#fff;opacity:1;-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (min-width: 992px){.sample-buttonlist__template04 .sample-button__arrow .arrow{opacity:0}}.sample-buttonlist__template04 .sample-button__arrow .arrow::before{position:absolute;top:0;right:0;bottom:0;display:block;width:6px;height:6px;margin:auto;content:"";border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@-webkit-keyframes transformLeftRight{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes transformLeftRight{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes transformRightLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes transformRightLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.sample-buttonlist__template05 .sample-button{position:relative;-webkit-box-sizing:inherit;box-sizing:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 16px;overflow:hidden;background-color:#fff;border:1px solid #00c2c8}.sample-buttonlist__template05 .sample-button::before{position:absolute;top:0;left:0;display:block;width:0;height:100%;content:"";background-color:#00c2c8;-webkit-transition:all .2s ease;transition:all .2s ease}@media(hover){.sample-buttonlist__template05 .sample-button:hover{opacity:1}.sample-buttonlist__template05 .sample-button:hover::before{width:100%}.sample-buttonlist__template05 .sample-button:hover .sample-button__text{color:#fff}.sample-buttonlist__template05 .sample-button:hover .sample-button__arrow{border:1px solid #fff}.sample-buttonlist__template05 .sample-button:hover .sample-button__arrow span::before{background-color:#fff;-webkit-animation-name:transformRightLeft;animation-name:transformRightLeft;-webkit-animation-delay:0s;animation-delay:0s}.sample-buttonlist__template05 .sample-button:hover .sample-button__arrow span::after{background-color:#fff;-webkit-animation-name:transformLeftRight;animation-name:transformLeftRight;-webkit-animation-delay:.2s;animation-delay:.2s}}.sample-buttonlist__template05 .sample-button .sample-button__text{position:relative;z-index:1;-webkit-transition:all .2s ease;transition:all .2s ease}.sample-buttonlist__template05 .sample-button .sample-button__arrow{z-index:1;display:grid;place-items:center;width:32px;height:32px;border:1px solid #00c2c8;-webkit-transition:all .2s ease;transition:all .2s ease}.sample-buttonlist__template05 .sample-button .sample-button__arrow span{position:relative;display:block;width:16px;height:4px;overflow:hidden}.sample-buttonlist__template05 .sample-button .sample-button__arrow span::before,.sample-buttonlist__template05 .sample-button .sample-button__arrow span::after{position:absolute;top:0;right:0;bottom:0;display:block;width:100%;height:100%;margin:auto;content:"";background-color:#00c2c8;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.sample-buttonlist__template05 .sample-button .sample-button__arrow span::after{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.sample-faqlist__template01 .p-faqlist{width:100%;max-width:900px;margin:0 auto;list-style:none}.sample-faqlist__template01 .p-faqlist>li{margin:8px 0}.sample-faqlist__template01 .p-faqlist>li>section{border:1px solid #ccc}.sample-faqlist__template01 .p-faqlist .p-faqlist__title{position:relative;padding:16px 56px 16px 16px;font-size:1rem;font-weight:normal;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease}.sample-faqlist__template01 .p-faqlist .p-faqlist__title::before,.sample-faqlist__template01 .p-faqlist .p-faqlist__title::after{position:absolute;width:16px;height:2px;content:"";background-color:#000;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.sample-faqlist__template01 .p-faqlist .p-faqlist__title::before{top:calc(50% - 1px);right:16px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.sample-faqlist__template01 .p-faqlist .p-faqlist__title::after{top:calc(50% - 1px);right:16px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sample-faqlist__template01 .p-faqlist .p-faqlist__title.is-close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sample-faqlist__template01 .p-faqlist .p-faqlist__title.is-close::after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.sample-faqlist__template01 .p-faqlist .p-faqlist__content{display:none;padding:8px 16px;margin:0 16px 16px;background:#fff}.sample-faqlist__template02 .p-faqlist{margin-top:24px}.sample-faqlist__template02 .p-faqlist>li+li{margin-top:18px}@media screen and (min-width: 992px){.sample-faqlist__template02 .p-faqlist>li+li{margin-top:24px}}.sample-faqlist__template02 .p-faqlist__title{position:relative;padding:16px 0 16px 1.5em;border-bottom:1px solid #ccc}@media screen and (min-width: 992px){.sample-faqlist__template02 .p-faqlist__title{padding-left:2em}}.sample-faqlist__template02 .p-faqlist__title::before{position:absolute;top:calc(16px - .1em);left:0;font-size:18px;color:#00c2c8;content:"Q."}.sample-faqlist__template02 .p-faqlist__title>h3{font-size:16px;font-weight:normal}@media screen and (min-width: 992px){.sample-faqlist__template02 .p-faqlist__title>h3{font-size:18px}}.sample-faqlist__template02 .p-faqlist__content{margin-top:16px}.sample-tablist__template01 .p-tab__button{display:grid;grid-template-columns:repeat(3, 1fr);gap:8px}.sample-tablist__template01 .p-tab__button>li{display:grid;place-items:center;height:56px;color:#fff;text-align:center;cursor:pointer;background-color:#00c2c8;border-top-left-radius:10px;border-top-right-radius:10px}.sample-tablist__template01 .p-tab__button>li.is-active{color:#000;cursor:initial;background-color:#fff}.sample-tablist__template01 .p-tab__content>div{position:relative;z-index:2;display:none;height:100px;padding:30px;background-color:#fff}.sample-tablist__template01 .p-tab__content>div.is-show{display:block}.sample-tablist__template02 .p-tab__button{display:grid;grid-template-columns:repeat(3, 1fr);border-bottom:2px solid #edeef1}.sample-tablist__template02 .p-tab__button>li{padding-bottom:16px;color:#ccc;text-align:center;cursor:pointer}.sample-tablist__template02 .p-tab__button>li::after{position:absolute;bottom:0;left:0;display:block;width:100%;height:2px;content:"";background-color:#00c2c8;opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}.sample-tablist__template02 .p-tab__button>li.is-active{position:relative;margin-bottom:-2px;color:#00c2c8;cursor:initial}.sample-tablist__template02 .p-tab__button>li.is-active::after{opacity:1}.sample-tablist__template02 .p-tab__content{margin-top:24px}.sample-tablist__template02 .p-tab__content>div{position:relative;z-index:2;display:none;height:100px;padding:30px;background-color:#fff}.sample-tablist__template02 .p-tab__content>div.is-show{display:block}.sample-filterlist__template01 .category__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}@media screen and (min-width: 554px){.sample-filterlist__template01 .category__list{grid-template-columns:repeat(3, 1fr)}}.sample-filterlist__template01 .category__list li{display:grid;place-items:center;height:50px;color:#00c2c8;cursor:pointer;background-color:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}.sample-filterlist__template01 .category__list li.a{color:#f03748}.sample-filterlist__template01 .category__list li.b{color:#f7ac00}.sample-filterlist__template01 .category__list li.c{color:#22b295}.sample-filterlist__template01 .category__list li.d{color:#2cb1e7}.sample-filterlist__template01 .category__list li.e{color:#13202f}.sample-filterlist__template01 .category__list li:hover{opacity:.6}.sample-filterlist__template01 .item{margin-top:24px}.sample-filterlist__template01 .item__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}@media screen and (min-width: 554px){.sample-filterlist__template01 .item__list{grid-template-columns:repeat(3, 1fr)}}.sample-filterlist__template01 .item__list li{-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;place-items:center;height:50px;color:#00c2c8;background:#edeef1}.sample-filterlist__template01 .item__list li.a{color:#f03748}.sample-filterlist__template01 .item__list li.b{color:#f7ac00}.sample-filterlist__template01 .item__list li.c{color:#22b295}.sample-filterlist__template01 .item__list li.d{color:#2cb1e7}.sample-filterlist__template01 .item__list li.e{color:#13202f}.sample-modallist__template01 .title-content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.sample-modallist__template01 .title-content .title-item{display:grid;place-items:center;width:200px;height:200px;color:#fff;cursor:pointer;background:#00c2c8;-webkit-transition:all .2s ease;transition:all .2s ease}.sample-modallist__template01 .modal{position:fixed;top:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100vh;padding:32px 40px;background-color:rgba(0,0,0,.8)}.sample-modallist__template01 .modal-item{display:grid;place-items:center;width:200px;height:200px;background:#fff}.sample-modallist__template01 .modal-wrap{position:absolute;width:100%;height:100%}.sample-modallist__template01 .modal-inner{position:relative}.sample-modallist__template01 .modal-close-button{position:absolute;top:-44px;right:-44px;z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;cursor:pointer}.sample-modallist__template01 .modal-close-button .close-line{position:relative;display:inline-block;width:100%;height:2px;line-height:1;color:#fff;vertical-align:middle;background:currentcolor;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sample-modallist__template01 .modal-close-button .close-line::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:inherit;border-radius:inherit;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sample-dropdownlist__template01 .nav__block{padding:0 40px;opacity:0}@media screen and (min-width: 992px){.sample-dropdownlist__template01 .nav__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;opacity:1}}.sample-dropdownlist__template01 .nav-item{position:relative;padding:8px 0;list-style:none;cursor:pointer}@media screen and (min-width: 992px){.sample-dropdownlist__template01 .nav-item{padding:0 16px;letter-spacing:inherit}}@media screen and (min-width: 992px){.sample-dropdownlist__template01 .nav-item:nth-last-child(1 of .nav-item){padding-right:0}}.sample-dropdownlist__template01 .nav-item a,.sample-dropdownlist__template01 .nav-item span{display:inline-block}.sample-dropdownlist__template01 .nav-parent>span{-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (min-width: 992px){.sample-dropdownlist__template01 .nav-parent>span::after{display:inline-block;width:8px;height:8px;margin-left:8px;content:"";border-right:1px solid #000;border-bottom:1px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media(hover){.sample-dropdownlist__template01 .nav-parent:hover .nav-child{visibility:visible;opacity:1}}@media screen and (min-width: 992px){.sample-dropdownlist__template01 .nav-child{position:absolute;top:100%;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:80px;width:480px;padding:24px;overflow:hidden;visibility:hidden;background-color:#fff;opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}}.sample-dropdownlist__template01 .nav-child__head{margin-top:16px;font-size:14px;font-weight:normal;color:#ccc}@media screen and (min-width: 992px){.sample-dropdownlist__template01 .nav-child__head{margin-top:0}}.sample-dropdownlist__template01 .nav-child__head::before{display:inline-block;width:16px;height:1px;margin-right:8px;vertical-align:super;content:"";background-color:#ccc}@media screen and (min-width: 992px){.sample-dropdownlist__template01 .nav-child__head::before{content:none}}@media screen and (min-width: 992px){.sample-dropdownlist__template01 .nav-child__inner{display:grid;grid-template-columns:1fr 1fr;gap:32px 72px}}.sample-dropdownlist__template01 .nav-child__inner li{padding:8px 0}@media screen and (min-width: 992px){.sample-dropdownlist__template01 .nav-child__inner li{padding:0}}.sample-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sample-container .test{container-type:inline-size;width:100%}.sample-container .sample-container__main{display:grid;grid-template-columns:1fr;gap:12px;width:100%}@media screen and (min-width: 554px){.sample-container .sample-container__main{grid-template-columns:1fr 1fr}}@media screen and (min-width: 768px){.sample-container .sample-container__main{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width: 992px){.sample-container .sample-container__main{grid-template-columns:1fr 1fr;gap:24px}}.sample-container .sample-container__main li{container-type:inline-size}@media screen and (min-width: 992px){.sample-container .sample-container__main{width:calc(100% - 320px);padding-right:40px}}.sample-container .sample-container__sideber{width:100%;margin-top:40px}@media screen and (min-width: 992px){.sample-container .sample-container__sideber{width:320px;margin-top:0}}.sample-container .sample-container__sideber ul{border-top:solid 1px #ccc}.sample-container .sample-container__sideber ul li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding:8px 0;border-bottom:solid 1px #ccc}.sample-container .sample-container__sideber ul li .thumbnail{width:110px;height:80px}.sample-container .sample-container__sideber ul li .thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sample-container__card{display:block}.sample-container__card .textbody{margin-top:10px}@container (min-width: 320px){.sample-container__card{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.sample-container__card .thumbnail{width:140px;height:110px}.sample-container__card .thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sample-container__card .textbody{margin-top:0}}