/*! destyle.css v1.0.13 | MIT License | https://github.com/nicolas-cusan/destyle.css */*{-webkit-box-sizing:border-box;box-sizing:border-box}::before,::after{-webkit-box-sizing:inherit;box-sizing:inherit}:where(html){-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}:where(body){margin:0}:where(main){display:block}:where(p,table,blockquote,address,pre,iframe,form,figure,dl){margin:0}:where(h1,h2,h3,h4,h5,h6){margin:0}:where(ul,ol){margin:0;padding:0}:where(ul){list-style:none}:where(dt){font-weight:bold}:where(dd){margin-left:0}:where(hr){-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border:0;border-top:1px solid;margin:0;clear:both;color:inherit}:where(pre){font-family:monospace,monospace;font-size:inherit}:where(address){font-style:inherit}:where(a){background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}:where(abbr[title]){border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:inherit}:where(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}:where(sub){bottom:-0.25em}:where(sup){top:-0.5em}:where(img){max-width:100%;height:auto;width:100%}:where(embed,object,iframe){border:0;vertical-align:bottom}:where(button,input,optgroup,select,textarea){-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;border:0;background:rgba(0,0,0,0);padding:0;margin:0;border-radius:0;text-align:inherit}:where([type=checkbox]){-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}:where([type=radio]){-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}:where(button,input){overflow:visible}:where(button,select){text-transform:none}:where(button,[type=button],[type=reset],[type=submit]){cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}:where(button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]){cursor:default}:where(button)::-moz-focus-inner,:where([type=button])::-moz-focus-inner,:where([type=reset])::-moz-focus-inner,:where([type=submit])::-moz-focus-inner{border-style:none;padding:0}:where(button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring){outline:1px dotted ButtonText}:where(option){padding:0}:where(fieldset){margin:0;padding:0;border:0;min-width:0}:where(legend){color:inherit;display:table;max-width:100%;padding:0;white-space:normal}:where(progress){vertical-align:baseline}:where(textarea){overflow:auto}:where([type=checkbox],[type=radio]){padding:0}:where([type=number])::-webkit-inner-spin-button,:where([type=number])::-webkit-outer-spin-button{height:auto}:where([type=search]){outline-offset:-2px}:where([type=search])::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(label[for]){cursor:pointer}:where(details){display:block}:where(summary){display:list-item}:where(table){border-collapse:collapse;border-spacing:0}:where(caption){text-align:left}:where(td,th){vertical-align:top;padding:0}:where(th){text-align:left;font-weight:bold}:where(template){display:none}:where([hidden]){display:none}@property --_w{syntax:"<length>";inherits:true;initial-value:100vw}html{font-size:62.5%}body{--wmin: 375;--wmax: 1440;--min: 1.4;--max: 1.6;--unit: 1rem;--w: tan(atan2(var(--_w), 1px));--scale: calc( ( var(--w) - var(--wmin) ) / ( var(--wmax) - var(--wmin) ));--func: calc( var(--scale) * var(--scale) );font-size:calc(clamp(var(--min),var(--min) + var(--func)*(var(--max) - var(--min)),var(--max))*var(--unit))}h1,.h1{--wmin: 375;--wmax: 1440;--min: 1.5;--max: 2.25;--unit: 1em;font-size:calc(clamp(var(--min),var(--min) + var(--func)*(var(--max) - var(--min)),var(--max))*var(--unit))}h2,.h2,.main-title :where(._note){--min: 1.2;--max: 1.6;--unit: 1em;font-size:calc(clamp(var(--min),var(--min) + var(--func)*(var(--max) - var(--min)),var(--max))*var(--unit))}h3,.h3,.recruit__type__block__items h4,.about__analysis dt{--min: 1.1;--max: 1.3;--unit: 1em;font-size:calc(clamp(var(--min),var(--min) + var(--func)*(var(--max) - var(--min)),var(--max))*var(--unit))}small,.small{--min: 0.9;--max: 0.8;--unit: 1em;font-size:calc(clamp(var(--min),var(--min) + var(--func)*(var(--max) - var(--min)),var(--max))*var(--unit))}:where(.underline){position:relative}:where(.underline){z-index:0}:where(.bg-white){background-color:#fff}:is(.about__facility,.about__triangle)>:nth-child(1){grid-area:g1}:is(.about__facility,.about__triangle)>:nth-child(2){grid-area:g2}:is(.about__facility,.about__triangle)>:nth-child(3){grid-area:g3}[data-presymbol]{padding-left:1em}[data-presymbol]::before{content:attr(data-presymbol);margin-left:-1em}[data-note]{position:relative}:where([data-note]){position:relative}[data-note]::after{content:attr(data-note);position:absolute;font-size:.8em;bottom:-0.2em;left:0;-webkit-transform:translateY(100%);transform:translateY(100%)}html{scroll-behavior:smooth}:where(a,img,button){display:block}body,.p{line-height:1.7;letter-spacing:.02em}h1,h2,h3,h4,h5,h6,.h1,.h2,.main-title :where(._note),.h3,.recruit__type__block__items h4,.about__analysis dt,.h4,.h5,.h6,.weight-bold{font-weight:bold}.weight-inherit{font-weight:inherit}h1,.h1{line-height:1.1}h2,.h2,.main-title :where(._note){line-height:1.2}h3,.h3,.recruit__type__block__items h4,.about__analysis dt{line-height:1.3}h4,.h4{line-height:1.5}.p{font-size:inherit;font-weight:inherit}@media(min-width: 768.2px){.is-sp{display:none !important}}@media(max-width: 768px){.is-pc{display:none !important}}:is(.sr-only,#a){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;pointer-events:none}.padding :where(section,.section){padding-block:4.5em}@media(max-width: 768px){.padding :where(section,.section){padding-block:3em}}:is(.block-tiny,.recruit__type__block__items>*,.block-tiny-center)>:has(+*){margin-bottom:.5em}:is(.block-small,.recruit__type__block,.job__lists :where(ul),.block-small-center)>:has(+*){margin-bottom:1em}:is(.block-medium,.block-medium-center)>:has(+*){margin-bottom:1.5em}:is(.block-large,.block-large-center)>:has(+*){margin-bottom:2em}:is(.block-section)>*{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}:is(.block-section)>:has(+*){margin-bottom:3em}.block-inline>*{display:inline-block;margin-bottom:1em;vertical-align:middle}.block-inline>*+*{margin-left:.7em}.block-flex,.block-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.box-small,.box-small-white{padding:1em 1em 1.5em 1em}.box-medium,.box-medium-white{padding:2em 2em 3em 2em}.box-small-white,.box-medium-white{background-color:#fff}.grid2-1,.new__address{display:grid;grid-template-columns:repeat(2, 1fr)}@media(max-width: 768px){.grid2-1,.new__address{grid-template-columns:repeat(1, 1fr)}}.grid2-2{display:grid;grid-template-columns:repeat(2, 1fr)}.grid3-1,.recruit__type__block__items{display:grid;grid-template-columns:repeat(3, 1fr)}@media(max-width: 768px){.grid3-1,.recruit__type__block__items{grid-template-columns:repeat(1, 1fr)}}.grid3-2{display:grid;grid-template-columns:repeat(3, 1fr)}@media(max-width: 768px){.grid3-2{grid-template-columns:repeat(2, 1fr)}}.grid3-3{display:grid;grid-template-columns:repeat(3, 1fr)}.grid4-1{display:grid;grid-template-columns:repeat(4, 1fr)}@media(max-width: 768px){.grid4-1{grid-template-columns:repeat(1, 1fr)}}.grid4-2{display:grid;grid-template-columns:repeat(4, 1fr)}@media(max-width: 768px){.grid4-2{grid-template-columns:repeat(2, 1fr)}}.grid4-3{display:grid;grid-template-columns:repeat(4, 1fr)}@media(max-width: 768px){.grid4-3{grid-template-columns:repeat(3, 1fr)}}.grid4-4{display:grid;grid-template-columns:repeat(4, 1fr)}.-gap-tiny{gap:.5em}.-gap-small{gap:1em}.-gap-medium{gap:1.5em}.-gap-large,.recruit__type__block__items{gap:2em}.-col1-1{grid-column:span 1}@media(max-width: 768px){.-col1-1{grid-column:span 1}}.-col1-2{grid-column:span 1}@media(max-width: 768px){.-col1-2{grid-column:span 2}}.-col1-3{grid-column:span 1}@media(max-width: 768px){.-col1-3{grid-column:span 3}}.-col2-1{grid-column:span 2}@media(max-width: 768px){.-col2-1{grid-column:span 1}}.-col2-2{grid-column:span 2}@media(max-width: 768px){.-col2-2{grid-column:span 2}}.-col2-3{grid-column:span 2}@media(max-width: 768px){.-col2-3{grid-column:span 3}}.-col3-1{grid-column:span 3}@media(max-width: 768px){.-col3-1{grid-column:span 1}}.-col3-2{grid-column:span 3}@media(max-width: 768px){.-col3-2{grid-column:span 2}}.-col3-3{grid-column:span 3}@media(max-width: 768px){.-col3-3{grid-column:span 3}}.prefix{padding-left:1em}.prefix::first-letter{margin-left:-1em}.warehouse__mv::after,.job__description::before,.about__composite__list :where(li)::before{background-size:contain;background-repeat:no-repeat;background-position:center}.job__flow::before{background-size:cover;background-repeat:no-repeat;background-position:center}.rad-small{border-radius:.5em}.rad-medium,.job__lists>*{border-radius:1em}.rad-large{border-radius:1.5em}.round,.side-menu-box :where(button),.side-menu-box :where(a),.main-title :where(._note),.recruit__type__block :where(h3),.recruit__type__block__items a,.livort-link2,.job__flow li,.job__flow div,.job__flow div h3,.about__triangle>:where(:first-child),.about__triangle :where(._cross),.about__triangle>:where(:not(:first-child)),.grad-bar,.about__example__items li{border-radius:1000vw}.border,.recruit__type__block__items a,:is(.warehouse__analysis,.about__analysis) :where(._box),.job__flow div,.livort-box-small{border:2px solid currentColor}.-center,.w700px,.w800px,.w900px,.w1000px,.w1200px,.livort-link2,.job__flow div,.about__triangle :where(._cross),.--center,hgroup,hgroup>p,:where(h4):has(+.about__facility),:is(.block-section)>*,.padding :where(section,.section)>*,:is(.block-tiny-center,.block-small-center,.block-medium-center,.block-large-center)>*{margin-right:auto;margin-left:auto}.--center,hgroup,hgroup>p,:where(h4):has(+.about__facility),:is(.block-section)>*{text-align:center}:is(.mt-tiny,.a.b){margin-top:.5em}:is(.mt-small,.a.b){margin-top:1em}:is(.mt-medium,.a.b){margin-top:1.5em}:is(.mt-large,.a.b){margin-top:2em}:is(.mb-tiny,.a.b){margin-bottom:.5em}:is(.mb-small,.a.b){margin-bottom:1em}:is(.mb-medium,.a.b){margin-bottom:1.5em}:is(.mt-large,.a.b){margin-bottom:2em}.btn,.side-menu-box :where(a){display:grid;grid-template-columns:1fr auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;padding:.3em 1em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:16em;border-radius:100px}:is(.btn,.side-menu-box :where(a))::before,:is(.btn,.side-menu-box :where(a))::after{content:"";display:block;background-size:contain;background-repeat:no-repeat;background-position:center;width:1em;aspect-ratio:1}:is(.btn,.side-menu-box :where(a))::after{justify-self:end}:is(.slash-title)::before,:is(.slash-title)::after{display:inline-block;vertical-align:baseline}:is(.slash-title)::before{content:"＼"}:is(.slash-title)::after{content:"／"}.underline{padding:.3em .2em .5em .2em;line-height:1}:is(.underline)::before{content:"";display:block;position:absolute;right:0;bottom:0;left:0;height:.4em;border-radius:100px;z-index:-1}.w1200px,.w1000px,.w900px,.w800px,.w700px{padding-right:1em;padding-left:1em}.w700px{max-width:calc(700px + 2em)}.w800px{max-width:calc(800px + 2em)}.w900px{max-width:calc(900px + 2em)}.w1000px{max-width:calc(1000px + 2em)}.w1200px{max-width:calc(1200px + 2em)}:is(body,.a){font-family:"Noto Sans CJK JP","Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ","Meiryo","游ゴシック","Yu Gothic","YuGothic","Helvetica Neue","Helvetica","sans-serif";font-weight:500;overflow-x:clip !important}:is(h2,.a){font-size:1.4em}hgroup :where(img){height:1em;width:auto;display:inline}.block{display:block}.px-small{padding-right:1em;padding-left:1em}.--color1{color:#f39800}.--stress-color{color:#f7931e}.grad-ltr,.about__example__items li,.about__mv figure::before,.about__mv figure::after,.livort-link2,.livort-link ._arrow::before,.new__address__content,.main-title :where(._note){background-image:-webkit-gradient(linear, left top, right top, from(#f39800), to(#ee5a00));background-image:linear-gradient(to right, #f39800, #ee5a00)}.grad-btt,.grad-bar{background-image:-webkit-gradient(linear, left bottom, left top, from(#f39800), to(#ee5a00));background-image:linear-gradient(to top, #f39800, #ee5a00)}.gotham,.vertical-big-title,.big-title{font-family:"gotham",sans-serif;font-weight:800;font-style:normal}.stroke-text,.about__head p{-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke:2px currentColor}.skew-section{position:relative;margin-top:15vw;display:grid;grid-template-columns:1fr auto 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;grid-template-columns:1fr minmax(auto, 1000px) 1fr;gap:1em;padding-top:0;padding-bottom:0;z-index:1}.skew-section::before{content:"";display:block;position:absolute;z-index:-1;inset:0 0;-webkit-transform:skewY(-8deg);transform:skewY(-8deg);-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-box-shadow:0 0 12px rgba(0,0,0,.2);box-shadow:0 0 12px rgba(0,0,0,.2);background-color:#fffef7}.skew-section::after{content:"";display:block;position:absolute;z-index:-2;inset:-2vw 0;-webkit-transform:skewY(-8deg);transform:skewY(-8deg);-webkit-transform-origin:bottom left;transform-origin:bottom left;background:no-repeat top left/90% 50% -webkit-gradient(linear, left top, right top, from(#f39800), to(#fcee21)),no-repeat right bottom/90% 50% -webkit-gradient(linear, left top, right top, from(#fcee21), to(#f39800));background:no-repeat top left/90% 50% linear-gradient(to right, #f39800, #fcee21),no-repeat right bottom/90% 50% linear-gradient(to right, #fcee21, #f39800)}.skew-section :where(._content){margin-top:-4vw}main{position:relative}@-webkit-keyframes sp-sidebox{from{opacity:0}to{opacity:1}}@keyframes sp-sidebox{from{opacity:0}to{opacity:1}}.side-menu-box{position:absolute;z-index:10000000000;top:50vh;right:1em;padding:2em 1.5em;background-color:#f39800;border-radius:1.5em;color:#fff;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;-webkit-transform-origin:right;transform-origin:right}.side-menu-box.fix{position:fixed;top:20%}@media(max-width: 768px){.side-menu-box{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-animation:sp-sidebox .5s 2s backwards;animation:sp-sidebox .5s 2s backwards;width:80vw}}@media(min-width: 768.2px){.side-menu-box:not(:hover,:has(:focus)){-webkit-transform:scale(0.8);transform:scale(0.8)}}.side-menu-box :where(button){position:absolute;width:3em;aspect-ratio:1;top:-0.3em;right:-0.3em;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;background:linear-gradient(45deg, transparent calc(50% - 1.5px), #fff calc(50% - 1.5px), #fff calc(50% + 1.5px), transparent calc(50% + 1.5px)) center center/55% 55% no-repeat,linear-gradient(135deg, transparent calc(50% - 1.5px), #fff calc(50% - 1.5px), #fff calc(50% + 1.5px), transparent calc(50% + 1.5px)) center center/55% 55% no-repeat,#000}.side-menu-box :where(button):is(:hover,:focus-visible){-webkit-transform:scale(1.1);transform:scale(1.1)}.side-menu-box :where(p){margin-bottom:2em}.side-menu-box :where(a){color:#f39800;background-color:#fff;width:100%}.side-menu-box :where(a)::after{background-image:url(../../images/new/icon_blank_black.svg);-webkit-transition:all .3s;transition:all .3s}.side-menu-box :where(a):is(:hover,:focus-visible){-webkit-filter:brightness(1.3);filter:brightness(1.3)}.side-menu-box :where(a):is(:hover,:focus-visible)::after{background-image:url(../../images/new/icon_blank_clr1.svg);-webkit-transform:scale(1.2);transform:scale(1.2)}.side-menu-box :where(._livort)::before{background-image:url(../../images/new/icon_livort.svg);width:1.5em}.side-menu-box :where(._kochi-tsuun)::before{background-image:url(../../images/new/icon_kochi_tsuun.svg);width:1.5em}.side-menu-box :where(a:first-child){margin-bottom:.5em}.side-menu-box.close{opacity:0;pointer-events:none}:is(.c-nav-side-tab,.a.b){top:60%}.arrow-btn{padding:.7em 1em;border-radius:100px;border:2px solid #f39800;display:grid;grid-template-columns:3fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:400px;-webkit-transition:all .3s;transition:all .3s}@media(max-width: 768px){.arrow-btn{width:320px}}.arrow-btn::after{content:"";display:block;width:100%;height:calc(1.4em - 2px);-webkit-transition:all .3s;transition:all .3s;-webkit-transform-origin:left;transform-origin:left;background:linear-gradient(to bottom, transparent 0%, transparent calc(50% - 1px), currentColor calc(50% - 1px), currentColor calc(50% + 1px), transparent calc(50% + 1px), transparent) top left/calc(100% - 3px) 100% no-repeat,linear-gradient(45deg, transparent 0%, transparent calc(50% - 1px), currentColor calc(50% - 1px), currentColor calc(50% + 1px), transparent calc(50% + 0.5px)) top right 1px/0.7em 0.7em no-repeat,linear-gradient(135deg, transparent 0%, transparent calc(50% - 1px), currentColor calc(50% - 1px), currentColor calc(50% + 1px), transparent calc(50% + 0.5px)) bottom right 1px/0.7em 0.7em no-repeat}.arrow-btn:is(:hover,:focus-visible){color:#fff;background-color:#f39800}.arrow-btn:is(:hover,:focus-visible)::after{-webkit-transform:scaleX(1.1);transform:scaleX(1.1)}.main-title{margin-bottom:2em}.main-title :where(._note){color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.3em 4em;margin-bottom:1em}.main-title :where(._note) :where(small){font-size:.6em}.main-title :where(h2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.5em}.main-title :where(h2) :where(img){width:auto}.main-title :where(._call){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:url(../../images/new/deco_yellow_curve.svg) bottom left/85% auto no-repeat}.big-title{font-size:5.3vw;text-align:center}@media(max-width: 768px){.big-title{font-size:11vw;line-height:1.1;text-align:left}}.warehouse__recuit,.about__recruit{padding-bottom:10vw}.recruit__type__block{margin-bottom:4em}.recruit__type__block :where(h3){padding:.3em 0;background-color:#4d4d4d;color:#fff;text-align:center}@media(min-width: 768.2px){.recruit__type__block__items:where(:has(>:last-child:nth-child(2))){grid-template-columns:repeat(2, 1fr)}}.recruit__type__block__items p{margin-bottom:1.5em}.recruit__type__block__items img{aspect-ratio:2/1.1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:1.5em}.recruit__type__block__items a{padding:.7em 1em;display:grid;grid-template-columns:minmax(auto, 7fr) 3fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:14em}@media(max-width: 768px){.recruit__type__block__items a{width:16em}}.recruit__type__block__items a::after{content:"";display:block;width:100%;height:.5em;-webkit-transition:all .3s;transition:all .3s;-webkit-transform-origin:left;transform-origin:left;background:linear-gradient(45deg, transparent calc(50% - 1px), currentColor calc(50% - 1px), currentColor calc(50% + 1px), transparent calc(50% + 1px)) right bottom/0.5em .5em no-repeat,linear-gradient(currentColor) left bottom/100% 2px no-repeat}.recruit__type__block__items a:is(:hover,:focus-visible)::after{-webkit-transform:scaleX(1.1);transform:scaleX(1.1)}.section-message{aspect-ratio:2/1;display:grid;-ms-flex-line-pack:center;align-content:center;text-align:center;margin-top:-12vw;padding-top:20vw;background-image:url(../../images/new/bg_dawn.png);background-attachment:fixed;background-size:120vw 60vw;background-position:center;background-repeat:no-repeat}.section-message>*{margin-bottom:2em}@media(max-width: 768px){.section-message{background-size:240vw 120vw}}.new__address{margin-bottom:6em;grid-template-columns:2fr 3fr}@media(max-width: 768px){.new__address{grid-template-columns:1fr}.new__address>:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.new__address>:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.new__address :where(iframe){aspect-ratio:2;display:block}.new__address__content{padding:2em 0;display:grid;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.new__address__content :where(ul){margin-top:3em;padding:1em 2em 1.5em;position:relative}.new__address__content :where(ul)::before{content:"";display:block;position:absolute;width:3px;top:0;bottom:0;left:0;background-color:currentColor}.livort-link{margin:0 auto 3em;display:grid;grid-template-columns:3fr 2fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:.5em;background-color:#fffef7;-webkit-box-shadow:.3em .3em #f39800;box-shadow:.3em .3em #f39800;max-width:700px}@media(max-width: 768px){.livort-link{grid-template-columns:1fr 1fr}.livort-link>img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}}.livort-link>:where(img){-webkit-clip-path:polygon(0 0, 100% 0, 80% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 80% 100%, 0 100%);aspect-ratio:2.3;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.livort-link>:where(img)._left{-o-object-position:left;object-position:left}.livort-link>:where(div){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:1.5em;padding-right:.5em;padding-bottom:1em;position:relative}.livort-link>:where(div)::before{content:"";display:block;position:absolute;inset:0 0 -2em -35%;background:no-repeat top right/80% 3px -webkit-gradient(linear, left top, left bottom, from(currentColor)),no-repeat bottom 1em right 75%/75% 3px -webkit-gradient(linear, left top, left bottom, from(currentColor)),no-repeat bottom left/25% 3px -webkit-gradient(linear, left top, left bottom, from(currentColor));background:no-repeat top right/80% 3px linear-gradient(currentColor),no-repeat bottom 1em right 75%/75% 3px linear-gradient(currentColor),no-repeat bottom left/25% 3px linear-gradient(currentColor)}.livort-link ._arrow{position:relative}.livort-link ._arrow::before{content:"";display:block;width:2em;aspect-ratio:1/1;border-radius:50%}.livort-link ._arrow::after{content:"";display:block;position:absolute;width:2em;height:calc(1.2em - 2px);top:50%;left:50%;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translate(-80%, -50%);transform:translate(-80%, -50%);background:linear-gradient(to bottom, transparent 0%, transparent calc(50% - 1px), #fff calc(50% - 1px), #fff calc(50% + 1px), transparent calc(50% + 1px), transparent) top left/calc(100% - 4px) 100% no-repeat,linear-gradient(45deg, transparent 0%, transparent calc(50% - 1px), #fff calc(50% - 1px), #fff calc(50% + 1px), transparent calc(50% + 0.5px)) top right 1px/0.6em 0.6em no-repeat,linear-gradient(135deg, transparent 0%, transparent calc(50% - 1px), #fff calc(50% - 1px), #fff calc(50% + 1px), transparent calc(50% + 0.5px)) bottom right 1px/0.6em 0.6em no-repeat}.livort-link:is(:hover,:focus-visible) ._arrow::after{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.livort-link2{max-width:700px;padding:2em 1.5em;display:grid;grid-template-columns:1fr auto 1fr}.livort-link2 img{width:20em;display:inline-block}.livort-link2 ._arrow{position:relative;justify-self:end;-ms-flex-item-align:center;align-self:center;border-radius:50%;overflow:hidden}.livort-link2 ._arrow::before{content:"";display:block;width:2em;aspect-ratio:1/1;border-radius:50%;background-color:#fff}.livort-link2 ._arrow::after{content:"";display:block;position:absolute;width:2em;height:calc(1.2em - 2px);top:50%;left:50%;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translate(-80%, -50%);transform:translate(-80%, -50%);background:linear-gradient(to bottom, transparent 0%, transparent calc(50% - 1px), #f39800 calc(50% - 1px), #f39800 calc(50% + 1px), transparent calc(50% + 1px), transparent) top left/calc(100% - 4px) 100% no-repeat,linear-gradient(45deg, transparent 0%, transparent calc(50% - 1px), #f39800 calc(50% - 1px), #f39800 calc(50% + 1px), transparent calc(50% + 0.5px)) top right 1px/0.6em 0.6em no-repeat,linear-gradient(135deg, transparent 0%, transparent calc(50% - 1px), #f39800 calc(50% - 1px), #f39800 calc(50% + 1px), transparent calc(50% + 0.5px)) bottom right 1px/0.6em 0.6em no-repeat}.livort-link2:is(:hover,:focus-visible) ._arrow::after{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.livort-link2__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.new__links{margin-bottom:6em}.new__links>*{margin-bottom:3em}.new__links__livort{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:-1em}.new__links__livort img{width:12em}.new__links__kochi-tsuun{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:-1.2em}.new__links__kochi-tsuun :where(img){width:13em}:is(.new__links__livort,.new__links__kochi-tsuun) :where(span){display:block;text-align:right}.vertical-big-title{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;line-height:1;letter-spacing:0;opacity:.45;margin-left:unset;font-size:6vh;position:-webkit-sticky;position:sticky;top:100px}:where(.skew-section) .vertical-big-title{padding-bottom:.2vh}@-webkit-keyframes char{0%{-webkit-transform:perspective(300px) translateZ(-80px) translate(0, 0.6em) rotateY(0);transform:perspective(300px) translateZ(-80px) translate(0, 0.6em) rotateY(0);opacity:0}50%{-webkit-transform:perspective(300px) translateZ(-60px) translate(0, 0.45em) rotateY(-180deg);transform:perspective(300px) translateZ(-60px) translate(0, 0.45em) rotateY(-180deg)}100%{-webkit-transform:perspective(300px) translate(0) rotateY(-360deg);transform:perspective(300px) translate(0) rotateY(-360deg);opacity:1}}@keyframes char{0%{-webkit-transform:perspective(300px) translateZ(-80px) translate(0, 0.6em) rotateY(0);transform:perspective(300px) translateZ(-80px) translate(0, 0.6em) rotateY(0);opacity:0}50%{-webkit-transform:perspective(300px) translateZ(-60px) translate(0, 0.45em) rotateY(-180deg);transform:perspective(300px) translateZ(-60px) translate(0, 0.45em) rotateY(-180deg)}100%{-webkit-transform:perspective(300px) translate(0) rotateY(-360deg);transform:perspective(300px) translate(0) rotateY(-360deg);opacity:1}}.warehouse-title .stroke-text>span,.warehouse-title .about__head p>span,.about__head .warehouse-title p>span{display:inline-block}.warehouse-title .stroke-text span:nth-child(1),.warehouse-title .about__head p span:nth-child(1),.about__head .warehouse-title p span:nth-child(1){-webkit-animation:char .4s .5s linear both;animation:char .4s .5s linear both}.warehouse-title .stroke-text span:nth-child(2),.warehouse-title .about__head p span:nth-child(2),.about__head .warehouse-title p span:nth-child(2){-webkit-animation:char .4s .6s linear both;animation:char .4s .6s linear both}.warehouse-title .stroke-text span:nth-child(3),.warehouse-title .about__head p span:nth-child(3),.about__head .warehouse-title p span:nth-child(3){-webkit-animation:char .4s .7s linear both;animation:char .4s .7s linear both}.warehouse-title .stroke-text span:nth-child(4),.warehouse-title .about__head p span:nth-child(4),.about__head .warehouse-title p span:nth-child(4){-webkit-animation:char .4s .8s linear both;animation:char .4s .8s linear both}.warehouse-title .stroke-text span:nth-child(5),.warehouse-title .about__head p span:nth-child(5),.about__head .warehouse-title p span:nth-child(5){-webkit-animation:char .4s .9s linear both;animation:char .4s .9s linear both}.warehouse-title .stroke-text span:nth-child(6),.warehouse-title .about__head p span:nth-child(6),.about__head .warehouse-title p span:nth-child(6){-webkit-animation:char .4s 1s linear both;animation:char .4s 1s linear both}.warehouse-title .stroke-text span:nth-child(7),.warehouse-title .about__head p span:nth-child(7),.about__head .warehouse-title p span:nth-child(7){-webkit-animation:char .4s 1.1s linear both;animation:char .4s 1.1s linear both}@-webkit-keyframes warehouse__mv-main{0%{-webkit-transform:translateZ(600px);transform:translateZ(600px)}100%{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes warehouse__mv-main{0%{-webkit-transform:translateZ(600px);transform:translateZ(600px)}100%{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes warehouse__mv-img{0%{-webkit-transform:translateZ(-120px);transform:translateZ(-120px);opacity:0;-webkit-filter:blur(10px);filter:blur(10px)}70%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}100%{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes warehouse__mv-img{0%{-webkit-transform:translateZ(-120px);transform:translateZ(-120px);opacity:0;-webkit-filter:blur(10px);filter:blur(10px)}70%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}100%{-webkit-transform:translateZ(0);transform:translateZ(0)}}.warehouse__mv{display:grid;grid-template-columns:2fr 5fr 2fr;grid-template-rows:repeat(3, auto);grid-template-areas:"g1 g2 g3" ".. g2 .." "g4 g2 .." "g4 g5 ..";gap:2em;-webkit-perspective:800px;perspective:800px;position:relative}.warehouse__mv>*{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;display:grid}.warehouse__mv ._main{-webkit-animation:warehouse__mv-main 1s ease-out both;animation:warehouse__mv-main 1s ease-out both;grid-area:g2}.warehouse__mv ._img1{grid-area:g1;width:80%;margin-top:-2em;margin-right:1em;justify-self:end;position:relative;z-index:-1;-webkit-animation:warehouse__mv-img 1s .5s ease-out both;animation:warehouse__mv-img 1s .5s ease-out both}.warehouse__mv ._img2{grid-area:g4;width:75%;justify-self:end;align-self:end;margin-bottom:3em;-webkit-animation:warehouse__mv-img 1s 1.2s ease-out both;animation:warehouse__mv-img 1s 1.2s ease-out both;translate:0 0 -120px}.warehouse__mv ._img3{grid-area:g3;width:90%;margin-top:3em;margin-left:1em;-webkit-animation:warehouse__mv-img 1s .9s ease-out both;animation:warehouse__mv-img 1s .9s ease-out both;translate:-120px 0 120px}.warehouse__mv ._title{grid-area:g5;line-height:2;font-size:2em}.warehouse__mv::after{content:"";display:block;position:absolute;z-index:-1;width:55vw;height:10vw;bottom:-6vw;left:0;background-image:url(../../images/new/logo_big_livort.svg)}@media(max-width: 768px){.warehouse__mv{position:relative;z-index:-1;margin-top:-12vw;grid-template-columns:repeat(2, 1fr);grid-template-areas:"g2 g2" "g4 g3" "g5 g5";gap:1em}.warehouse__mv ._img1{width:40%;grid-area:g2;justify-self:end;margin-top:-1em;translate:0 -100%}.warehouse__mv ._img2{translate:-40px -15% -20px;margin-top:-2em;position:relative;z-index:1}.warehouse__mv ._img3{translate:-30px 0 20px;margin-top:0}.warehouse__mv ._title{font-size:1.35em}}.warehouse__analysis{aspect-ratio:20/11;margin-top:4em;color:#f39800;display:grid;grid-template:"g1 g3" auto "g2 g3" auto/1fr 1fr;-webkit-box-align:end;-ms-flex-align:end;align-items:end}@media(max-width: 768px){.warehouse__analysis{grid-template:"g1" auto "g2" auto "g3" auto/1fr;gap:1em}}.warehouse__analysis>*{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.warehouse__analysis :where(._a1){grid-area:g1;align-self:start}.warehouse__analysis :where(._a1) :where(img){max-width:20em}.warehouse__analysis :where(._a2){grid-area:g2;margin-left:3em}.warehouse__analysis :where(._a2) :where(img){max-width:12em}.warehouse__analysis :where(._a3){grid-area:g3;margin-bottom:7em;margin-left:3em}.warehouse__analysis :where(._a3) :where(img){max-width:13em}:is(.warehouse__analysis,.about__analysis) :where(._number){font-size:2em;font-family:"PT Sans","Noto Sans CJK JP","Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ","Meiryo","游ゴシック","Yu Gothic","YuGothic","Helvetica Neue","Helvetica",sans-serif;font-weight:bold}:is(.warehouse__analysis,.about__analysis) :where(._box){display:inline-block;line-height:1.2;padding:.3em;font-size:.8em;margin-left:.7em}.c-map{position:absolute;inset:0;opacity:.4;pointer-events:none}:has(>.c-map){position:relative}.job__description{display:grid;grid-template-columns:auto 1fr;position:relative}@media(max-width: 768px){.job__description{grid-template-columns:1fr}}.job__description hgroup,.job__description p{text-align:justify}.job__description h2{margin-bottom:1.2em}.job__description h2::after{content:"";display:block;width:4.4em;height:6px;background-color:#f39800;margin-top:1.2em}.job__description span{display:inline-block;color:#f39800}.job__description img{max-width:400px;aspect-ratio:200/192;-o-object-fit:cover;object-fit:cover}@media(min-width: 768.2px){.job__description img{margin-left:2em}}@media(max-width: 768px){.job__description figure{width:70%;margin:1em auto 0}}.job__description::before{content:"";display:block;position:absolute;width:20vw;aspect-ratio:5/8;background-image:url(../../images/new/icon_livort_gray.svg);top:50%;left:0;z-index:-1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.job__flow{padding-bottom:0;position:relative}@media(max-width: 768px){.job__flow{padding-top:36px}}.job__flow hgroup{color:#fff;margin-bottom:3em}.job__flow ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2em;margin-bottom:4em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:90%;background:linear-gradient(to bottom, transparent 50%, #fff 50%, #fff calc(50% + 2px), transparent calc(50% + 2px)) top center/calc(100% - 2em) no-repeat}@media(max-width: 768px){.job__flow ul{overflow-x:auto;padding-top:2em;padding-bottom:1em;margin-top:-2em;margin-bottom:2em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}.job__flow li{background-color:#fff;padding:1em .7em;height:17em;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright;position:relative}.job__flow li::before{content:attr(data-time);display:block;position:absolute;font-size:.8em;top:-1.6em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}.job__flow li span{text-combine-upright:all}.job__flow div{padding:2em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#fff;position:relative}@media(min-width: 768.2px){.job__flow div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5em}}@media(max-width: 768px){.job__flow div{padding-top:0;padding-bottom:1em;border-radius:1em}}.job__flow div h3{color:#fff;background-color:#000;padding:.3em 1em}@media(max-width: 768px){.job__flow div h3{margin:-0.9em auto .5em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media(max-width: 768px){.job__flow div p{text-align:center}}.job__flow::before{content:"";display:block;position:absolute;z-index:-1;background-image:url(../../images/new/job_bg1.png);inset:0;bottom:4em}@media(min-width: 768.2px){.job__lists{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.5em;padding:72px 1em}}@media(max-width: 768px){.job__lists{padding:72px 1em 0}}.job__lists>*{border:2px solid #f39800;background-color:#fffef7;padding:3em 2em 4em}@media(max-width: 768px){.job__lists>*{padding:2em;margin-bottom:2em}}.job__lists :where(h3){margin-bottom:1em}.job__lists :where(h3)::after{content:"";display:block;width:2.5em;height:4px;background-color:#f39800;margin-top:1em}.job__lists :where(li){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:.3em}.job__lists :where(li)::before{content:"";display:block;width:.8em;aspect-ratio:1/1;border:1px solid currentColor;-webkit-transform:translateY(0.5em);transform:translateY(0.5em)}.job__info{padding-right:1em;padding-left:1em}.job__info h2{margin-bottom:2em}@media(max-width: 768px){.job__info__table{padding-right:.5em;padding-left:.5em}}.job__info__table :where(tr){border-bottom:2px solid currentColor}.job__info__table :where(th){font-weight:inherit;vertical-align:top;width:12em;padding:.7em 1.5em}.job__info__table :where(td){padding:.7em}.about__mv{overflow-x:clip;position:relative}.about__mv figure{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;margin-bottom:4px;width:calc(100vw + 1050px + 8px)}.about__mv figure>*{margin-left:-70px}.about__mv figure::before,.about__mv figure::after{content:"";display:block;-webkit-clip-path:polygon(70px 0, 100% 0, calc(100% - 70px) 100%, 0 100%);clip-path:polygon(70px 0, 100% 0, calc(100% - 70px) 100%, 0 100%);height:308px;width:50vw}.about__mv figure::after{margin-left:-70px}.about__mv img{width:350px;-webkit-clip-path:polygon(20% 0, 100% 0, 80% 100%, 0 100%);clip-path:polygon(20% 0, 100% 0, 80% 100%, 0 100%);-o-object-fit:cover;object-fit:cover}.about__mv h1{max-width:900px;width:100%;padding-right:1em;padding-left:1em;display:grid;grid-template-columns:1fr auto;justify-items:end;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:1em;position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.about__mv span{background-color:#fff;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:1.2em;line-height:1.5;padding-top:.3em;margin-bottom:.5em}.about__mv ._m1::before{margin-left:-20vw}.about__mv ._m2::before{margin-left:-35vw}@media(max-width: 768px){.about__mv figure{width:calc(265vw + 8px)}.about__mv figure>*{margin-left:-11vw}.about__mv figure::before,.about__mv figure::after{-webkit-clip-path:polygon(11vw 0, 100% 0, calc(100% - 11vw) 100%, 0 100%);clip-path:polygon(11vw 0, 100% 0, calc(100% - 11vw) 100%, 0 100%);height:48.4vw}.about__mv figure::after{margin-left:-11vw}.about__mv img{width:55vw;-webkit-clip-path:polygon(20% 0, 100% 0, 80% 100%, 0 100%);clip-path:polygon(20% 0, 100% 0, 80% 100%, 0 100%)}.about__mv h1{font-size:1.8em;grid-template-columns:repeat(2, auto);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about__mv ._m1::before{margin-left:-90vw}}.bg-livort-icon{background-image:url(../../images/new/bg_livort_icon.svg);background-size:110% auto;background-position:top -4em center;background-repeat:no-repeat}@media(min-width: 768.2px){.about__top{padding-left:6em}}.about__head{text-align:justify}.about__head p{text-align:justify}@media(max-width: 768px){.about__head p{font-size:3em}}.about__composite__list{color:#f39800}.about__composite__list :where(li){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about__composite__list :where(li)::before{content:"";display:block;width:1.5em;height:1em;background-image:url(../../images/new/icon_checkbox.svg)}.about__head2{margin-bottom:3em}.about__head2 :where(p){font-style:italic;margin-bottom:.7em}.about__head2 :where(h3){color:#f39800}.about__purpose{display:grid;grid-template-columns:1fr;gap:4em;counter-reset:about__purpose}.about__purpose li{display:grid;grid-template:"g1 g3" auto "g2 g3" auto/auto 300px;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;-webkit-box-align:start;-ms-flex-align:start;align-items:start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width: 768px){.about__purpose li{grid-template:"g3" auto "g1" auto "g2" auto/1fr}}.about__purpose>:nth-child(2){justify-self:center}.about__purpose>:nth-child(3){justify-self:end}.about__purpose h4{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;grid-area:g1}.about__purpose h4::before{counter-increment:about__purpose;content:counter(about__purpose);font-size:2em;color:#f39800}.about__purpose p{grid-area:g2;max-width:350px}.about__purpose figure{grid-area:g3}.about__analysis{color:#fff;margin-bottom:3em}.about__analysis dt{aspect-ratio:3/2;display:grid;-webkit-box-align:end;-ms-flex-align:end;align-items:end;padding-bottom:.4em;text-shadow:.1em .05em #f39800;background-size:cover;padding-left:.5em}.about__feature{background-color:#f39800}.about__feature :where(h3,h4){color:#fff}.about__facility{display:grid;grid-template:"g1 g2" auto "g1 g3" auto/5fr 4fr;gap:4px 8px}:where(h4):has(+.about__facility){margin-bottom:1em}.about__facility+small{display:block;color:#fff;text-align:right;margin-top:1em}.about__facility :first-child{height:100%}.about__dx{background:url(../../images/new/bg_about_dx.png) top center/100% auto no-repeat,url(../../images/new/deco_about_dx.svg) top 20% center/120% auto no-repeat}.about__triangle{display:grid;grid-template:"g1 g1" auto "g2 g3" auto/auto auto;justify-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-column-gap:1.5em;-moz-column-gap:1.5em;column-gap:1.5em;text-align:center}.about__triangle>:where(:first-child){color:#fff;position:relative;display:grid;place-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;aspect-ratio:1;padding:0 2em;font-size:1.1em}.about__triangle :where(._cross){width:1.5em;aspect-ratio:1;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#000;letter-spacing:0;line-height:1}.about__triangle strong{color:#fff;font-weight:bold;font-size:1.5em}.about__triangle>:where(:not(:first-child)){width:14em;aspect-ratio:1;border:2px solid #f39800;margin-top:-6em;display:grid;place-content:center}.grad-bar{height:4em;width:.5em;margin:1em auto}.about__example__items{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;gap:1em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:linear-gradient(to bottom, transparent calc(50% - 1px), #f39800 calc(50% - 1px), #f39800 calc(50% + 1px), transparent calc(50% + 1px))}@media(max-width: 768px){.about__example__items{font-size:.9em}}.about__example__items li{padding:.7em 2em;color:#fff}.equal{width:1.5em;height:2em;background:-webkit-gradient(linear, left top, right top, from(currentColor), color-stop(34%, currentColor), color-stop(34%, transparent), color-stop(66%, transparent), color-stop(66%, currentColor), to(currentColor));background:linear-gradient(to right, currentColor 0%, currentColor 34%, transparent 34%, transparent 66%, currentColor 66%, currentColor 100%)}.livort-box-small{padding:.7em 2em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.about__example__system{padding:3em 1em;border-radius:2em;background-color:#f2f2f2}.about__example__system figure{max-width:600px}.about__example__vision{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.about__example__vision li{padding:1.5em 3em;border-bottom:2px solid currentColor}@media(max-width: 768px){.about__example__vision li{padding:1em}}.about__example__vision li>span{position:relative;display:block}.about__example__vision li>span::before{content:"";display:block;position:absolute;width:.8em;aspect-ratio:1/1;border:2px solid #f39800;left:-1em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@-webkit-keyframes slides-animation{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes slides-animation{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.about__slides{width:100%;overflow-x:clip}.about__slides figure{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;padding-right:4px;margin:3em 0;margin-left:-60px;width:2928px;-webkit-animation:slides-animation 30s linear infinite;animation:slides-animation 30s linear infinite}.about__slides figure img{width:300px;-webkit-clip-path:polygon(20% 0, 100% 0, 80% 100%, 0 100%);clip-path:polygon(20% 0, 100% 0, 80% 100%, 0 100%);aspect-ratio:25/22;-o-object-fit:cover;object-fit:cover}.about__slides figure>*+*{margin-left:-60px}[class^=about__table] :is(th,td){padding:1em}[class^=about__table] th{width:14em;padding-left:3em}@media(max-width: 768px){[class^=about__table] th{width:9em}}.about__table1{margin-bottom:0}.about__table1 tr:last-child{background-color:#fffaf4}.about__table2 tr:nth-child(2n+1){background-color:#fffaf4}.about__table2 :is(tr:first-child th,tr:not(:first-child) td){border-left:2px solid #fdfdfd}@-webkit-keyframes animation-text{0%{opacity:0;-webkit-filter:blur(15px);filter:blur(15px)}100%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes animation-text{0%{opacity:0;-webkit-filter:blur(15px);filter:blur(15px)}100%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}.js-animation-text{-webkit-text-stroke:2px currentColor;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;-webkit-animation:animation-text .6s .8s both;animation:animation-text .6s .8s both}:is(.c-map__line,.a.b){top:13.3%}@media(max-width: 768px){:is(.c-map__line,.a.b){top:6.9%}}/*# sourceMappingURL=new.css.map */