
/* -------------------------------------------------------
Theme Name: rentabi_root
Author: motto:
Author URI: https://motto.ltd
 * ---------------------------------------------------- */

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{background:rgba(0,0,0,0);border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}body{line-height:1;-webkit-text-size-adjust:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{background:rgba(0,0,0,0);font-size:100%;margin:0;padding:0;vertical-align:baseline}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:unset;height:100%}html{font-size:62.5%}body{font-size:1.2rem;font-style:normal;font-weight:400}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=text],input[type=button],input[type=email],input[type=tel],input[type=number],input[type=submit],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}:root,*::before,*::after{--BREAKPOINT-mobile: 752;--COLOR-bg: #fffff9;--COLOR-primary: #00a040;--COLOR-secondary: #fff500;--COLOR-tertiary: #fffa7c;--COLOR-quaternary: #fffedd;--COLOR-fig: #eee;--COLOR-fig-rgb: 238, 238, 238;--COLOR-txt: #333;--COLOR-txt-rgb: 51, 51, 51;--COLOR-txt-light: #999;--COLOR-link: #01c05d;--COLOR-link-inline: var(--COLOR-txt);--COLOR-link-hover: #52d481;--COLOR-border: #aaa;--COLOR-border-light: #ddd;--COLOR-footer: transparent;--COLOR-caution: #e60020;--COLOR-overlay: rgb(0 0 0 / 50%);--COLOR-ok: var(--COLOR-primary);--COLOR-disabled: #ccc;--COLOR-itonami-primary: #00c4d5;--COLOR-itonami-wappen: #fff;--COLOR-gmenu-drawer-bgcolor: var(--COLOR-primary);--FONTS-base: "Zen Maru Gothic", "游ゴシック体", yugothic, "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic ProN", "メイリオ", arial, sans-serif;--FONTS-en: VAGRoundedStd, "Zen Maru Gothic", "游ゴシック体", yugothic, "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic ProN", "メイリオ", arial, sans-serif;--SPACE-l: clamp(40px, 5vw, 80px);--SPACE-m: clamp(24px, 4.6vw, 36px);--SPACE-s: clamp(16px, 4.8vw, 24px);--GAP-l: clamp(96px, 9.5vw, 120px);--GAP-xm: clamp(64px, 7vw, 88px);--GAP-m: clamp(40px, 7vw, 80px);--GAP-sm: clamp(32px, 8vw, 64px);--GAP-s: clamp(28px, 5vw, 40px);--GAP-xs: clamp(16px, 4.8vw, 24px);--RADIUS-regular: 8px;--RADIUS-large: 16px;--RADIUS-small: 4px;--RADIUS-xsmall: 2px;--HEADER-LOGO-height-l: 184px;--HEADER-LOGO-height-m: 104px;--HEADER-LOGO-height-s: 80px;--ITONAMILAB-WAPPEN-height: calc(100% - 16px);--ITONAMILAB-WAPPEN-height-mobile: 32px;--ACCORDION-color: #fff;--ACCORDION-color-hover: var(--COLOR-secondary);--ACCORDION-border-width: 1px;--ACCORDION-border-color: rgba(255 255 255 / 25%);--ACCORDION-border-style: dotted;--ACCORDION-label-padding: 1.6rem;--ACCORDION-label-font-size: 1.3rem;--ACCORDION-drawer-bg-color: var(--COLOR-primary);--ACCORDION-drawer-open-dur: 0.7s;--ACCORDION-icon-size: 1.6rem;--ACCORDION-icon-color: #fff;--ACCORDION-icon-color-hover: var(--COLOR-primary);--ACCORDION-icon-position: calc((var(--ACCORDION-label-font-size) + var(--ACCORDION-label-padding) * 2) * (1 - var(--ACCORDION-icon-bg-scale)) * 0.8);--ACCORDION-icon-rotate: 225deg;--ACCORDION-icon-dur: 0.3s;--ACCORDION-icon-ease: ease-in;--ACCORDION-icon-trigger: url("../img/icon-plus-bold.svg");--ACCORDION-icon-arrow: url("../img/icon-arrow-bold-r.svg");--ACCORDION-icon-bg-size: calc((var(--ACCORDION-label-font-size) + var(--ACCORDION-label-padding) * 2) * var(--ACCORDION-icon-bg-scale));--ACCORDION-icon-bg-color: transparent;--ACCORDION-icon-bg-color-hover: var(--COLOR-secondary);--ACCORDION-icon-bg-border-width: 0;--ACCORDION-icon-bg-border-style: solid;--ACCORDION-icon-bg-border-color: transparent;--ACCORDION-icon-bg-radius: 50%;--ACCORDION-icon-bg-scale: 0.6;--ACCORDION-icon-bg-position: calc((var(--ACCORDION-label-font-size) + var(--ACCORDION-label-padding) * 2) * (1 - var(--ACCORDION-icon-bg-scale)) * 0.5);--ACCORDION-icon-divider-width: 1px;--ACCORDION-icon-divider-style: solid;--ACCORDION-icon-divider-color: #ddd;--ACCORDION-icon-divider-scale: var(--ACCORDION-icon-bg-scale);--SPEC_DT-width: 7rem;--SPEC_GAP: 1.4rem;--WP-block-maxwidth: 1200px;--WP-block-gap: 1.7rem;--WP-block-figcaption-bg-color: rgb(255 255 255 / 75%);--WP-block-figcaption-color: var(--COLOR-txt);--WP-block-figcaption-border-color: #fff;--WP-block-figcaption-border-width: 0;--WP-block-figcaption-border-radius: 2px;--WP-block-figcaption-font-size: 10px;--WP-block-figcaption-font-family: var(--FONTS-sans);--WP-block-figcaption-padding-x: 5px;--WP-block-figcaption-padding-t: 3px;--WP-block-figcaption-padding-b: 3px;--WP-block-button-padding: 0.6em 0.8em 0.3em;--WP-block-button-bg-color: var(--COLOR-bg);--WP-block-button-bg-color-hover: var(--COLOR-link);--WP-block-button-color: var(--COLOR-link);--WP-block-button-color-hover: #fff;--WP-block-button-border-width: 1px;--WP-block-button-border-color: var(--COLOR-link);--WP-block-button-border-color-hover: var(--COLOR-link);--WP-block-button-border-radius: 4px;--WP-block-button-font-family: var(--FONTS-sans);--WP-block-button-font-size: 13px;--WP-block-button-font-weight: 400;--WP-block-separator-color: var(--COLOR-border);--WP-block-separator-width: 1px;--WP-block-separator-style: solid;--WP-block-separator-gutter: clamp(20px, 3.7vw, 40px);--WP-block-separator-margin: clamp(20px, 4vw, 40px);--EASE-in-sine: cubic-bezier(0.47, 0, 0.745, 0.715);--EASE-out-sine: cubic-bezier(0.39, 0.575, 0.565, 1);--EASE-inout-sine: cubic-bezier(0.445, 0.05, 0.55, 0.95);--EASE-in-quad: cubic-bezier(0.55, 0.085, 0.68, 0.53);--EASE-out-quad: cubic-bezier(0.25, 0.46, 0.45, 0.94);--EASE-inout-quad: cubic-bezier(0.455, 0.03, 0.515, 0.955);--EASE-in-cubic: cubic-bezier(0.55, 0.055, 0.675, 0.19);--EASE-out-cubic: cubic-bezier(0.215, 0.61, 0.355, 1);--EASE-inout-cubic: cubic-bezier(0.645, 0.045, 0.355, 1);--EASE-in-quart: cubic-bezier(0.895, 0.03, 0.685, 0.22);--EASE-out-quart: cubic-bezier(0.165, 0.84, 0.44, 1);--EASE-inout-quart: cubic-bezier(0.77, 0, 0.175, 1);--EASE-in-quint: cubic-bezier(0.755, 0.05, 0.855, 0.06);--EASE-out-quint: cubic-bezier(0.23, 1, 0.32, 1);--EASE-inout-quint: cubic-bezier(0.86, 0, 0.07, 1);--EASE-in-expo: cubic-bezier(0.95, 0.05, 0.795, 0.035);--EASE-out-expo: cubic-bezier(0.19, 1, 0.22, 1);--EASE-inout-expo: cubic-bezier(1, 0, 0, 1);--EASE-in-circ: cubic-bezier(0.6, 0.04, 0.98, 0.335);--EASE-out-circ: cubic-bezier(0.075, 0.82, 0.165, 1);--EASE-inout-circ: cubic-bezier(0.785, 0.135, 0.15, 0.86);--EASE-in-back: cubic-bezier(0.6, -0.28, 0.735, 0.045);--EASE-out-back: cubic-bezier(0.175, 0.885, 0.32, 1.275);--EASE-inout-back: cubic-bezier(0.68, -0.55, 0.265, 1.55)}@font-face{font-display:swap;font-family:VAGRoundedStd;font-style:normal;font-weight:700;src:url("../font/VAGRoundedStd/VAGRoundedStd-Bold.woff2") format("woff2"),url("../font/VAGRoundedStd/VAGRoundedStd-Bold.woff") format("woff")}body{background-color:var(--COLOR-bg);color:var(--COLOR-txt);font-family:var(--FONTS-base);overflow-wrap:break-word;position:relative;word-break:break-all;word-wrap:break-word}body.is-win{font-weight:500}h1,h2,h3,h4,h5,h6{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-weight:600}p{line-height:1.7}a:link,a:visited,a:active{color:var(--COLOR-link-inline);text-decoration:none;-webkit-transition:all var(--EASE-out-sine) .2s;transition:all var(--EASE-out-sine) .2s}a:hover{color:var(--COLOR-link);text-decoration:none}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-family:inherit;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-weight:600}button:focus:not(:focus-visible){outline:0}address{font-style:normal}.grecaptcha-badge{visibility:hidden}.l-wrapper{height:100%;width:100%}.is-ios .l-wrapper{padding:constant(safe-area-inset-top) constant(safe-area-inset-right) constant(safe-area-inset-bottom) constant(safe-area-inset-left);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.l-container{display:-ms-grid;display:grid;grid-gap:0;-ms-grid-rows:1fr 0 auto;-ms-grid-columns:100%;grid-template:"contents" 1fr "footer" auto/100%;margin:0 auto;min-height:100vh;width:100%}#l-main{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.l-header{grid-area:header;position:relative}.c-header__inner{--gap-x: 4px;--gap-y: 16px;--padding-x: var(--SPACE-l);--padding-y: 32px;display:-ms-grid;display:grid;gap:var(--gap-y) var(--gap-x);-ms-grid-rows:auto var(--gap-y) auto;-ms-grid-columns:auto var(--gap-x) 1fr;grid-template:"header_logo header_main" "header_logo header_aside"/auto 1fr;height:100%;margin-inline:auto;padding:var(--padding-y) var(--padding-x);width:min(100%, 1600px)}.c-header__brand{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;--height: var(--HEADER-LOGO-height-l);position:relative;display:block;grid-area:header_logo;height:var(--height)}.c-header__brand>picture img,.c-header__brand>img{font-family:"object-fit:cover;";height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.c-header__brand::before{content:"";float:left;padding-top:66.67%}.c-header__brand::after{clear:both;content:"";display:block}@supports(aspect-ratio: 16/9){.c-header__brand{aspect-ratio:1.5}.c-header__brand::before{display:none}.c-header__brand::after{display:none}}.c-header__brand__logo{height:100%}.c-header__brand__logo img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}body.is-home{--logo-height: 320px;--logo-width: calc(var(--logo-height) / 24 * 36)}body.is-home .c-header__brand{position:relative}body.is-home .c-header__brand__logo{height:var(--logo-height);left:0;position:absolute;top:0;width:var(--logo-width);z-index:3}.c-header__main{-ms-grid-row:1;-ms-grid-column:3;--gap-x: 0;--gap-y: 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:var(--gap-y) var(--gap-x);grid-area:header_main;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.c-header__admin{--gap-x: 8px;--gap-y: 2px;border-right:1px solid var(--COLOR-border-light);display:-ms-grid;display:grid;gap:var(--gap-y) var(--gap-x);-ms-grid-rows:auto var(--gap-y) auto;grid-template-rows:auto auto;height:100%;min-width:128px;padding:4px;place-items:center}.c-header__admin__logo{height:100%;max-height:72px;width:100%}.c-header__admin__logo img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.c-header__admin__branch{color:var(--COLOR-caution);font-size:15px;font-weight:700;line-height:1;text-align:center}.c-header__admin__branch a{color:var(--COLOR-caution)}.c-header__menus{--gap-x: 0;--gap-y: 0;display:-ms-grid;display:grid;gap:var(--gap-y) var(--gap-x);-ms-grid-columns:minmax(80px, 104px) var(--gap-x) minmax(80px, 104px) var(--gap-x) minmax(80px, 104px);grid-template-columns:repeat(3, minmax(80px, 104px));height:100%}.c-header__menus__item{--gap-x: 8px;--gap-y: 12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0);border-right:1px solid var(--COLOR-border-light);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;gap:var(--gap-y) var(--gap-x);height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.c-header__menus__item span{display:block}.c-header__menus__item .c-icon{--icon-color: var(--COLOR-primary);--icon-size: 40px}.c-header__menus__item.is-trips .c-icon{--icon: url("../img/icon-flag.svg")}.c-header__menus__item.is-about .c-icon{--icon: url("../img/icon-car.svg")}.c-header__menus__item .is-label{color:var(--COLOR-primary);font-size:15px;font-weight:700;line-height:1;text-align:center}#p-gmenu--trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;cursor:pointer}#p-gmenu--trigger .c-icon{--icon: url("../img/icon-menu.svg")}.c-header__wappen{height:100%;width:112px}.c-itonami-wappen--header{--width: var(--menubar-aside-width);--height: 100%;--gap-x: 8px;--gap-y: 6px;--padding-x: 8px;--padding-y: 24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--COLOR-itonami-wappen);border:1px solid var(--COLOR-border);border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--height);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 0 auto;width:var(--width)}.c-itonami-wappen--header__inner{color:var(--COLOR-txt);display:-ms-grid;display:grid;font-size:10px;gap:var(--gap-y) var(--gap-x);line-height:1.4;padding:var(--padding-y) var(--padding-x);text-align:center}.c-itonami-wappen__fig{position:relative;width:80px}.c-itonami-wappen__fig>picture img,.c-itonami-wappen__fig>img{font-family:"object-fit:cover;";height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.c-itonami-wappen__fig::before{content:"";float:left;padding-top:65%}.c-itonami-wappen__fig::after{clear:both;content:"";display:block}@supports(aspect-ratio: 16/9){.c-itonami-wappen__fig{aspect-ratio:1.5384615385}.c-itonami-wappen__fig::before{display:none}.c-itonami-wappen__fig::after{display:none}}.c-itonami-wappen__fig img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.c-header__aside{-ms-grid-row:3;-ms-grid-column:3;--gap-x: 24px;--gap-y: 8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-ms-grid;display:grid;gap:var(--gap-y) var(--gap-x);grid-area:header_aside;-ms-grid-columns:auto var(--gap-x) 1fr;grid-template-columns:auto 1fr;-ms-grid-row-align:end;-ms-grid-column-align:end;place-self:end end;width:548px}@media screen and (max-width: 1080px){.c-header__brand{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.c-header__main{-ms-grid-row:1;-ms-grid-column:2}.c-header__aside{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}}@media screen and (max-width: 752px){.c-header__brand{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.c-header__main{-ms-grid-row:2;-ms-grid-column:1}}.c-header__aseide__copy{color:var(--COLOR-primary);font-size:14px;font-weight:700;line-height:1;padding:0 0 0 4px}.c-header__aside .c-searchform{--width: 100%;-ms-grid-column-align:end;justify-self:end}#p-gmenu{--top: 0;--drawer-open-dur: 0.7s;--overlay-open-dur: 0.2s;height:100dvh;height:100vh;opacity:0;pointer-events:none;position:fixed;right:0;top:0;-webkit-transition:0s .9s;transition:0s .9s;visibility:hidden;width:0;z-index:10}#p-gmenu[aria-hidden=true]{opacity:0;pointer-events:none;visibility:hidden}#p-gmenu[aria-hidden=false]{opacity:1;pointer-events:auto;-webkit-transition:0s;transition:0s;visibility:visible;width:100%}.c-gmenu__overlay{--closer-size: 2.4rem;--closer-color: #fff;background-color:rgba(0,0,0,0);height:100%;position:relative;-webkit-transition:background-color var(--overlay-open-dur) var(--drawer-open-dur);transition:background-color var(--overlay-open-dur) var(--drawer-open-dur);width:100%}.c-gmenu__overlay::after{color:var(--closer-color);content:"✕";cursor:pointer;display:block;font-size:var(--closer-size);height:44px;line-height:44px;opacity:0;position:absolute;right:clamp(300px,100vw - 80px,400px);text-align:center;top:22px;width:44px;z-index:1}#p-gmenu[aria-hidden=false] .c-gmenu__overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:var(--COLOR-overlay);-webkit-transition:background-color var(--overlay-open-dur);transition:background-color var(--overlay-open-dur)}#p-gmenu[aria-hidden=false] .c-gmenu__overlay::after{-webkit-animation:fadeIn .2s .6s ease-out forwards;animation:fadeIn .2s .6s ease-out forwards}.c-gmenu__drawer{background-color:var(--COLOR-gmenu-drawer-bgcolor);border-radius:var(--RADIUS-large) 0 0 var(--RADIUS-large);-webkit-box-shadow:0 24px 24px rgba(0,0,0,.1);box-shadow:0 24px 24px rgba(0,0,0,.1);color:#fff;height:100%;margin:0 0 0 auto;max-width:400px;min-width:300px;-webkit-transform:scale3d(0, 1, 1);transform:scale3d(0, 1, 1);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transition:var(--drawer-open-dur) cubic-bezier(1, 0, 0, 1);transition:var(--drawer-open-dur) cubic-bezier(1, 0, 0, 1);width:100%}#p-gmenu[aria-hidden=false] .c-gmenu__drawer{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.c-gmenu__scroller{--space: var(--SPACE-l);--bar_width: 5px;--bar_color: transparent;--track_color: transparent;--bar_radius: 0;height:100%;margin:0 auto;max-width:1600px;opacity:0;-webkit-overflow-scrolling:touch;overflow-y:scroll;padding:var(--space);position:relative;scrollbar-color:var(--bar_color) var(--track_color);scrollbar-width:thin;-webkit-transition:opacity .1s;transition:opacity .1s;width:100%}.c-gmenu__scroller::-webkit-scrollbar{width:var(--bar_width)}.c-gmenu__scroller::-webkit-scrollbar-track{background-color:var(--track_color);border-radius:var(--bar_radius)}.c-gmenu__scroller::-webkit-scrollbar-thumb{background-color:var(--bar_color);border-radius:var(--bar_radius);-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}#p-gmenu[aria-hidden=false] .c-gmenu__scroller{opacity:1;-webkit-transition:opacity .2s .6s;transition:opacity .2s .6s}.c-gmenu__menus{--gap-x: 40px;--gap-y: 40px;display:-ms-grid;display:grid;gap:var(--gap-y) var(--gap-x);margin:0 auto;width:min(100%,980px)}.c-gmenu__reservation__link.c-button{--border-color: #fff;--border-color-hover: #fff;width:100%}.c-gmenu__reservation__link.c-button .c-icon{--icon: url("../img/icon-car-fill.svg")}.c-gmenu__items{--gap-x: 40px;--gap-y: 40px;display:-ms-grid;display:grid;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.4rem;gap:var(--gap-y) var(--gap-x);line-height:1.5}.c-gmenu__item{--gap-x: 64px;--gap-y: 40px;display:-ms-grid;display:grid;gap:var(--gap-y) var(--gap-x)}.c-gmenu__item.is-home-search{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:auto;grid-template-columns:auto}.c-gmenu__item.is-home-search .c-searchform{-ms-grid-column-align:start;justify-self:start}.c-gmenu__item.is-home-search .c-gmenu-seg.is-home{font-weight:700}.c-gmenu__item.is-home-search .c-gmenu-seg.is-home a{color:#fff}.c-gmenu__item.is-home-search .c-gmenu-seg.is-home a .c-icon{--icon-color: #fff}.c-gmenu__item.is-home-search .c-gmenu-seg.is-home .c-icon{--icon: url("../img/icon-home.svg");--icon-size: 18px;margin-right:4px;vertical-align:-20%}.c-gmenu__item.is-cols{-ms-grid-columns:auto;grid-template-columns:auto}.c-gmenu-seg__hdg{border-bottom:1px solid #fff;color:#fff;font-size:1.3rem;font-weight:700;line-height:1;padding-bottom:1rem}.c-gmenu-seg__hdg--en{font-family:VAGRoundedStd,sans-serif;font-size:2rem;font-weight:700;letter-spacing:.05em;margin-bottom:.4rem}.c-gmenu-seg__items{list-style:none}.c-gmenu-seg__item{border-bottom:1px solid rgba(255,255,255,.25);font-weight:700}.c-gmenu-seg__item a{color:#fff;display:block;height:100%;padding:.75em 0;padding-right:32px;position:relative;width:100%}.c-gmenu-seg__item a::after{background-color:#fff;content:"";display:block;height:14px;-webkit-mask-image:url("../img/icon-arrow-r.svg");mask-image:url("../img/icon-arrow-r.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;right:12px;top:calc(50% - 7px);width:14px}.c-gmenu-seg__item .c-icon{--icon: url("../img/icon-arrow-alt-outline-r.svg");--icon-size: 18px;--icon-color: #fff;margin-right:4px;vertical-align:-20%}.c-gmenu-seg__item.is-trips .c-icon{--icon: url("../img/icon-flag-fill.svg")}.c-gmenu-seg__item.is-person .c-icon{--icon: url("../img/icon-person.svg")}.c-gmenu-seg__item.is-info .c-icon{--icon: url("../img/icon-info.svg")}.c-gmenu-seg__item.is-thing .c-icon{--icon: url("../img/icon-thing.svg")}.c-gmenu-seg__item.is-shop .c-icon{--icon: url("../img/icon-shop.svg")}.c-gmenu-seg__item.is-about .c-icon{--icon: url("../img/icon-car-fill.svg")}.c-gmenu-seg__item.is-contact .c-icon{--icon: url("../img/icon-mail.svg")}.c-gmenu-seg__item.is-sitepolicy .c-icon,.c-gmenu-seg__item.is-privacypolicy .c-icon{--icon: url("../img/icon-policy.svg")}.c-gmenu__footer{--gap-x: 12px;--gap-y: 12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-ms-grid;display:grid;gap:var(--gap-y) var(--gap-x);-ms-grid-columns:1fr var(--gap-x) auto;grid-template-columns:1fr auto;margin:var(--GAP-s) auto 0;width:min(100%,980px)}.c-gmenu__closer{--label-color: #fff;--label-size: 12px;--label-weight: 700;--label-icon-size: calc(var(--label-size) + 8px);--padding-t: 1em;--padding-b: 1.1em;--padding-x: 1.5em;--width: max-content;--height: calc(var(--label-size) + var(--padding-t) + var(--padding-b));--border-width: 1px;--border-style: solid;--border-color: transparent;--border-color-hover: var(--label-color);--border-radius: calc(var(--height) / 2);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:var(--border-width) var(--border-style) var(--border-color);border-radius:var(--border-radius);color:var(--label-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--label-size);font-weight:var(--label-weight);height:var(--height);-ms-grid-column-align:end;justify-self:end;line-height:1;margin:0 0 0 auto;padding:var(--padding-t) var(--padding-x) var(--padding-b);-webkit-transition:.2s;transition:.2s;width:var(--width)}.c-gmenu__closer span{font-size:var(--label-icon-size);margin-right:.4em}.l-footer{margin-top:var(--GAP-m)}.c-footer__inner{--gap-x: 8px;--gap-y: 8px;display:-ms-grid;display:grid;gap:var(--gap-y) var(--gap-x);justify-items:center;padding:var(--SPACE-l) var(--SPACE-s)}.c-footer__toyoren{--gap-x: 12px;--gap-y: 12px;display:-ms-grid;display:grid;gap:var(--gap-y) var(--gap-x)}a.c-footer__toyoren__logo{position:relative;display:block;width:256px}a.c-footer__toyoren__logo>picture img,a.c-footer__toyoren__logo>img{font-family:"object-fit:cover;";height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}a.c-footer__toyoren__logo::before{content:"";float:left;padding-top:9.52%}a.c-footer__toyoren__logo::after{clear:both;content:"";display:block}@supports(aspect-ratio: 16/9){a.c-footer__toyoren__logo{aspect-ratio:10.5}a.c-footer__toyoren__logo::before{display:none}a.c-footer__toyoren__logo::after{display:none}}a.c-footer__toyoren__logo img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;width:100%}.c-footer__wappen{--fig-width: 200px;--fig-height: calc(var(--fig-width) / 149 * 14)}.c-footer__wappen__inner{--gap-x: 12px;--gap-y: 12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap-y) var(--gap-x)}.c-footer__wappen .c-itonami-wappen__fig{height:auto;height:var(--fig-height);width:var(--fig-width)}.c-footer__colophon{--gap-x: 16px;--gap-y: 4px;display:-ms-grid;display:grid;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;gap:var(--gap-y) var(--gap-x);line-height:1.3}.c-icon{--icon: url("");--icon-color: var(--COLOR-txt);--icon-color-hover: var(--COLOR-link);--icon-size: 16px;background-color:var(--icon-color);border-radius:4px;display:inline-block;height:var(--icon-size);-webkit-mask-image:var(--icon);mask-image:var(--icon);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-transition:background-color .2s;transition:background-color .2s;width:var(--icon-size)}.c-block{--padding-x: var(--SPACE-l);--padding-y: clamp(40px, 5vw, 80px);height:auto;margin:0 auto;max-width:1600px;padding:var(--padding-y) var(--padding-x) 0;position:relative}.c-block:last-of-type{padding-bottom:var(--padding-y)}.c-block.is-full{padding-bottom:var(--padding-y)}.c-block.is-full:not(:first-of-type){margin-top:var(--padding-y)}.c-block.is-full-width{padding-bottom:var(--padding-y)}.c-block.is-full-width:not(:first-of-type){margin-top:var(--padding-y)}.c-buttons{--gap-x: 8px;--gap-y: 12px;--padding-t: var(--GAP-sm);--padding-b: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:var(--gap-y) var(--gap-x);padding:var(--padding-t) 0 var(--padding-b)}.c-buttons.is-short{--padding-t: clamp(8px, 4vw, 16px)}.c-button,a.c-button,input.c-button{--min-width: 120px;--padding-t: 0.9em;--padding-b: 1em;--padding-x: 1.5em;--color: #fff;--color-hover: var(--COLOR-link);--bg-color: var(--COLOR-link);--bg-color-hover: #fff;--border-width: 2px;--border-style: solid;--border-color: var(--COLOR-link);--border-color-hover: var(--COLOR-link);--border-radius: 100vmax;--font-size: 1.6rem;--font-weight: 700;--lineHeight: 22px;--letter-spacing: 0.05em;--maxLine: 3;--label-gap-x: 4px;--label-gap-y: 4px;--label-icon-size: calc(var(--font-size) + 0.4em);--label-icon-offset: 0.15em 0 0;--outline-color: var(--color-hover);--outline-color-hover: var(--color);--outline-bg-color: var(--bg-color-hover);--outline-bg-color-hover: var(--bg-color);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bg-color);background-repeat:no-repeat;border:var(--border-width) var(--border-style) var(--border-color);border-radius:var(--border-radius);color:var(--color);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:var(--font-size);font-weight:var(--font-weight);gap:var(--label-gap-y) var(--label-gap-x);height:-webkit-max-content;height:-moz-max-content;height:max-content;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:var(--letter-spacing);line-height:var(--lineHeight);min-width:var(--min-width);overflow:hidden;padding:var(--padding-t) var(--padding-x) var(--padding-b);position:relative;-webkit-transition:.2s;transition:.2s;vertical-align:middle}.c-button:focus:not(:focus-visible),a.c-button:focus:not(:focus-visible),input.c-button:focus:not(:focus-visible){outline:0}.c-button[disabled],a.c-button[disabled],input.c-button[disabled]{background-color:var(--COLOR-disabled);border-color:var(--COLOR-disabled);cursor:not-allowed}.c-button .c-icon,a.c-button .c-icon,input.c-button .c-icon{--icon: url("../img/icon-arrow-bold-r.svg");--icon-color: var(--color);--icon-size: var(--label-icon-size);margin:var(--label-icon-offset)}.c-button span+.c-icon,a.c-button span+.c-icon,input.c-button span+.c-icon{margin-right:-0.25em}.c-button.is-outline,a.c-button.is-outline,input.c-button.is-outline{background-color:var(--outline-bg-color);color:var(--outline-color)}.c-button.is-outline .c-icon,a.c-button.is-outline .c-icon,input.c-button.is-outline .c-icon{--icon-color: var(--outline-color);--icon-color-hover: var(--outline-color-hover)}.c-button.is-secondary,a.c-button.is-secondary,input.c-button.is-secondary{--color: var(--COLOR-primary);--color-hover: var(--COLOR-primary);--bg-color: var(--COLOR-secondary);--bg-color-hover: #fff;--border-width: 2px;--border-style: solid;--border-color: var(--COLOR-primary);--border-color-hover: var(--COLOR-primary)}.c-button.is-small,a.c-button.is-small,input.c-button.is-small{--padding-t: 0.4em;--padding-b: 0.3em;--padding-x: 1.2em;--font-size: 1.2rem;--label-icon-size: calc(var(--font-size) + 0.2em);--label-gap-x: 4px;--label-gap-y: 4px;--label-icon-offset: 0.02em -0.4em 0 -0.2em}.c-button .c-icon.is-back{--icon: url("../img/icon-arrow-bold-l.svg")}.c-button .c-icon.is-order{--icon: url("../img/icon-order.svg")}.c-button .c-icon.is-about{--label-icon-size: calc(var(--font-size) + 0.8rem);--icon: url("../img/icon-about.svg")}.c-button .c-icon.is-contact{--label-icon-size: calc(var(--font-size) + 0.8rem);--icon: url("../img/icon-mail.svg")}.c-button .c-icon.is-link-ext{--label-icon-size: calc(var(--font-size) + 0.4rem);--icon: url("../img/icon-link-ext.svg")}#p-404{height:100%}#p-404 .c-cols{height:100%;margin-top:0}#p-404 .c-sect{height:100%}.c-404{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:320px;padding:4rem 0;text-align:center}.c-404__hdg{font-size:clamp(15px, calc((100vw - 384px) * ((24 - 15) / (1600 - 384)) + 15px), 24px)}.c-404__hdg--en{color:var(--COLOR-primary);font-family:var(--FONTS-en);font-weight:700;margin:0 0 2rem;font-size:clamp(28px, calc((100vw - 384px) * ((40 - 28) / (1600 - 384)) + 28px), 40px)}.c-404__hdg span{display:inline-block}.c-404__body{font-weight:500;margin:2.4rem 0 0;font-size:clamp(12px, calc((100vw - 384px) * ((14 - 12) / (1600 - 384)) + 12px), 14px)}#p-404 .c-button{margin:4rem 0 0}.c-modal{--drawer-transform-dur: 0.5s;--drawer-opacity-dur: 0.6s;--drawer-padding: clamp(20px, 4vw, 40px)}.c-modal{display:block;height:var(--vh);opacity:0;pointer-events:none;position:fixed;right:0;top:0;-webkit-transition:.1s var(--drawer-opacity-dur);transition:.1s var(--drawer-opacity-dur);visibility:hidden;width:100%;z-index:1300}.c-modal[aria-hidden=false]{opacity:1;pointer-events:initial;-webkit-transition:.1s;transition:.1s;visibility:visible}.c-modal__overlay{--closer-size: 2.4rem;--closer-color: #fff;background-color:rgba(0,0,0,0);height:100%;position:relative;-webkit-transition:background-color 1s;transition:background-color 1s;width:100%}.c-modal[aria-hidden=false] .c-modal__overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:var(--COLOR-overlay)}.c-modal__drawer{--space: clamp(16px, 5vw, 80px);--width: calc(100% - var(--space) * 2);--max-width: initial;--min-width: initial;--height: calc(100% - var(--space) * 2);--padding: 0;--position-l: var(--space);--position-r: var(--space);--position-t: var(--space);--position-b: var(--space);--bg-color: var(--COLOR-bg);--radius: 8px;--transform: translate3d(0, 80px, 0);--transform_origin: center bottom;background-color:var(--bg-color);border-radius:var(--radius);inset:var(--position-t) var(--position-r) var(--position-b) var(--position-l);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;height:var(--height);max-width:var(--max-width);min-width:var(--min-width);opacity:0;padding:var(--padding);position:absolute;-webkit-transform:var(--transform);-ms-transform:var(--transform);transform:var(--transform);-webkit-transform-origin:var(--trnasform_origin);-ms-transform-origin:var(--trnasform_origin);transform-origin:var(--trnasform_origin);-webkit-transition:opacity var(--drawer-opacity-dur),-webkit-transform var(--drawer-transform-dur) cubic-bezier(1, 0, 0, 1);transition:opacity var(--drawer-opacity-dur),-webkit-transform var(--drawer-transform-dur) cubic-bezier(1, 0, 0, 1);transition:transform var(--drawer-transform-dur) cubic-bezier(1, 0, 0, 1),opacity var(--drawer-opacity-dur);transition:transform var(--drawer-transform-dur) cubic-bezier(1, 0, 0, 1),opacity var(--drawer-opacity-dur),-webkit-transform var(--drawer-transform-dur) cubic-bezier(1, 0, 0, 1);width:var(--width);z-index:1}.c-modal[aria-hidden=false] .c-modal__drawer{--transform: translate3d(0, 0, 0);opacity:1;-webkit-transition:opacity var(--drawer-opacity-dur),-webkit-transform var(--drawer-transform-dur) cubic-bezier(1, 0, 0, 1);transition:opacity var(--drawer-opacity-dur),-webkit-transform var(--drawer-transform-dur) cubic-bezier(1, 0, 0, 1);transition:transform var(--drawer-transform-dur) cubic-bezier(1, 0, 0, 1),opacity var(--drawer-opacity-dur);transition:transform var(--drawer-transform-dur) cubic-bezier(1, 0, 0, 1),opacity var(--drawer-opacity-dur),-webkit-transform var(--drawer-transform-dur) cubic-bezier(1, 0, 0, 1)}.c-modal__header{padding:var(--drawer-padding);position:relative}.c-modal__hdg{font-size:clamp(15px, calc((100vw - 384px) * ((20 - 15) / (1600 - 384)) + 15px), 20px);line-height:1.5;margin-inline:auto;max-inline-size:-webkit-max-content;max-inline-size:-moz-max-content;max-inline-size:max-content}.c-modal__header__closer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:50%;color:var(--COLOR-link);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-font-feature-settings:initial;font-feature-settings:initial;font-size:20px;font-weight:700;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;position:absolute;right:4px;top:4px;-webkit-transition:.2s;transition:.2s;width:40px}.c-modal__header__closer span{pointer-events:none}.c-modal__scroller{--bar_width: 5px;--bar_color: transparent;--track_color: transparent;--bar_radius: 100px;--padding: var(--drawer-padding);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-overflow-scrolling:touch;overflow-y:scroll;padding:0 var(--padding);scrollbar-color:var(--bar_color) var(--track_color);scrollbar-width:thin;width:100%}.c-modal__scroller::-webkit-scrollbar{width:var(--bar_width)}.c-modal__scroller::-webkit-scrollbar-track{background-color:var(--track_color);border-radius:var(--bar_radius)}.c-modal__scroller::-webkit-scrollbar-thumb{background-color:var(--bar_color);border-radius:var(--bar_radius);-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.c-modal__closer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:8px;color:var(--COLOR-link);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-font-feature-settings:initial;font-feature-settings:initial;font-size:1.1rem;font-weight:700;height:-webkit-max-content;height:-moz-max-content;height:max-content;line-height:1;margin:24px 0;margin-left:auto;padding:.5em 1em;-webkit-transition:.2s;transition:.2s;width:-webkit-max-content;width:-moz-max-content;width:max-content}.c-modal__closer span{pointer-events:none}.c-modal__closer .is-closer{font-size:2rem;margin-right:4px}.c-title{padding:var(--SPACE-l);width:100%}.c-title__hdg{margin-inline:auto;width:min(100%,280px)}.c-title__hdg img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.c-title__tagline{font-size:clamp(12px, calc((100vw - 384px) * ((16 - 12) / (1600 - 384)) + 12px), 16px);color:var(--COLOR-primary);font-weight:700;line-height:1.6;margin-inline:auto;margin-top:2em;max-inline-size:-webkit-max-content;max-inline-size:-moz-max-content;max-inline-size:max-content}.c-branches{margin-inline:auto;padding:0 var(--GAP-m);width:min(100%,560px)}.c-branches__hdg{font-size:clamp(12px, calc((100vw - 384px) * ((14 - 12) / (1600 - 384)) + 12px), 14px);background-color:var(--COLOR-bg);color:var(--COLOR-primary);font-weight:700;line-height:1;margin:0 auto -0.5em;padding:0 .5em;position:relative;text-align:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:1}.c-branches__items{font-size:clamp(15px, calc((100vw - 384px) * ((16 - 15) / (1600 - 384)) + 15px), 16px);--gap-x: 1em;--gap-y: 1em;border:1px solid var(--COLOR-primary);border-radius:16px;color:var(--COLOR-primary);display:-ms-grid;display:grid;font-weight:700;gap:var(--gap-y) var(--gap-x);-ms-grid-columns:auto var(--gap-x) auto;grid-template-columns:repeat(2, auto);line-height:1.5;list-style:none;margin-inline:auto;padding:var(--GAP-s)}.c-branches__items[data-items-length="1"]{-ms-grid-columns:auto;grid-template-columns:auto;justify-items:center}.c-branches__item a{color:var(--COLOR-primary)}.c-branches__item a .c-icon{--icon: url("../img/icon-car-fill.svg");--icon-color: var(--COLOR-primary);--icon-size: 1.4em;margin-right:2px;vertical-align:-20%}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInBT{0%{opacity:0;-webkit-transform:translate3d(0, 40px, 0);transform:translate3d(0, 40px, 0)}100%{-webkit-animation-timing-function:cubic-bezier(0.87, 0.04, 0.59, 1.56);animation-timing-function:cubic-bezier(0.87, 0.04, 0.59, 1.56);opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInBT{0%{opacity:0;-webkit-transform:translate3d(0, 40px, 0);transform:translate3d(0, 40px, 0)}100%{-webkit-animation-timing-function:cubic-bezier(0.87, 0.04, 0.59, 1.56);animation-timing-function:cubic-bezier(0.87, 0.04, 0.59, 1.56);opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes flash{0%{opacity:0}100%{opacity:1}}@keyframes flash{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes spinY{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes spinY{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}[data-scrollTextTyping] span{-webkit-animation:fadeIn .1s forwards;animation:fadeIn .1s forwards;display:inline-block;opacity:0}[data-scrollTextTyping] span:nth-of-type(1){-webkit-animation-delay:0.02s;animation-delay:0.02s}[data-scrollTextTyping] span:nth-of-type(2){-webkit-animation-delay:0.04s;animation-delay:0.04s}[data-scrollTextTyping] span:nth-of-type(3){-webkit-animation-delay:0.06s;animation-delay:0.06s}[data-scrollTextTyping] span:nth-of-type(4){-webkit-animation-delay:0.08s;animation-delay:0.08s}[data-scrollTextTyping] span:nth-of-type(5){-webkit-animation-delay:0.1s;animation-delay:0.1s}[data-scrollTextTyping] span:nth-of-type(6){-webkit-animation-delay:0.12s;animation-delay:0.12s}[data-scrollTextTyping] span:nth-of-type(7){-webkit-animation-delay:0.14s;animation-delay:0.14s}[data-scrollTextTyping] span:nth-of-type(8){-webkit-animation-delay:0.16s;animation-delay:0.16s}[data-scrollTextTyping] span:nth-of-type(9){-webkit-animation-delay:0.18s;animation-delay:0.18s}[data-scrollTextTyping] span:nth-of-type(10){-webkit-animation-delay:0.2s;animation-delay:0.2s}[data-scrollTextTyping] span:nth-of-type(11){-webkit-animation-delay:0.22s;animation-delay:0.22s}[data-scrollTextTyping] span:nth-of-type(12){-webkit-animation-delay:0.24s;animation-delay:0.24s}[data-scrollTextTyping] span:nth-of-type(13){-webkit-animation-delay:0.26s;animation-delay:0.26s}[data-scrollTextTyping] span:nth-of-type(14){-webkit-animation-delay:0.28s;animation-delay:0.28s}[data-scrollTextTyping] span:nth-of-type(15){-webkit-animation-delay:0.3s;animation-delay:0.3s}[data-scrollTextTyping] span:nth-of-type(16){-webkit-animation-delay:0.32s;animation-delay:0.32s}[data-scrollTextTyping] span:nth-of-type(17){-webkit-animation-delay:0.34s;animation-delay:0.34s}[data-scrollTextTyping] span:nth-of-type(18){-webkit-animation-delay:0.36s;animation-delay:0.36s}[data-scrollTextTyping] span:nth-of-type(19){-webkit-animation-delay:0.38s;animation-delay:0.38s}[data-scrollTextTyping] span:nth-of-type(20){-webkit-animation-delay:0.4s;animation-delay:0.4s}[data-scrollTextTyping] span:nth-of-type(21){-webkit-animation-delay:0.42s;animation-delay:0.42s}[data-scrollTextTyping] span:nth-of-type(22){-webkit-animation-delay:0.44s;animation-delay:0.44s}[data-scrollTextTyping] span:nth-of-type(23){-webkit-animation-delay:0.46s;animation-delay:0.46s}[data-scrollTextTyping] span:nth-of-type(24){-webkit-animation-delay:0.48s;animation-delay:0.48s}[data-scrollTextTyping] span:nth-of-type(25){-webkit-animation-delay:0.5s;animation-delay:0.5s}[data-scrollTextTyping] span:nth-of-type(26){-webkit-animation-delay:0.52s;animation-delay:0.52s}[data-scrollTextTyping] span:nth-of-type(27){-webkit-animation-delay:0.54s;animation-delay:0.54s}[data-scrollTextTyping] span:nth-of-type(28){-webkit-animation-delay:0.56s;animation-delay:0.56s}[data-scrollTextTyping] span:nth-of-type(29){-webkit-animation-delay:0.58s;animation-delay:0.58s}[data-scrollTextTyping] span:nth-of-type(30){-webkit-animation-delay:0.6s;animation-delay:0.6s}[data-scrollTextTyping] span:nth-of-type(31){-webkit-animation-delay:0.62s;animation-delay:0.62s}[data-scrollTextTyping] span:nth-of-type(32){-webkit-animation-delay:0.64s;animation-delay:0.64s}[data-scrollTextTyping] span:nth-of-type(33){-webkit-animation-delay:0.66s;animation-delay:0.66s}[data-scrollTextTyping] span:nth-of-type(34){-webkit-animation-delay:0.68s;animation-delay:0.68s}[data-scrollTextTyping] span:nth-of-type(35){-webkit-animation-delay:0.7s;animation-delay:0.7s}[data-scrollTextTyping] span:nth-of-type(36){-webkit-animation-delay:0.72s;animation-delay:0.72s}[data-scrollTextTyping] span:nth-of-type(37){-webkit-animation-delay:0.74s;animation-delay:0.74s}[data-scrollTextTyping] span:nth-of-type(38){-webkit-animation-delay:0.76s;animation-delay:0.76s}[data-scrollTextTyping] span:nth-of-type(39){-webkit-animation-delay:0.78s;animation-delay:0.78s}[data-scrollTextTyping] span:nth-of-type(40){-webkit-animation-delay:0.8s;animation-delay:0.8s}[data-scrollTextTyping] span:nth-of-type(41){-webkit-animation-delay:0.82s;animation-delay:0.82s}[data-scrollTextTyping] span:nth-of-type(42){-webkit-animation-delay:0.84s;animation-delay:0.84s}[data-scrollTextTyping] span:nth-of-type(43){-webkit-animation-delay:0.86s;animation-delay:0.86s}[data-scrollTextTyping] span:nth-of-type(44){-webkit-animation-delay:0.88s;animation-delay:0.88s}[data-scrollTextTyping] span:nth-of-type(45){-webkit-animation-delay:0.9s;animation-delay:0.9s}[data-scrollTextTyping] span:nth-of-type(46){-webkit-animation-delay:0.92s;animation-delay:0.92s}[data-scrollTextTyping] span:nth-of-type(47){-webkit-animation-delay:0.94s;animation-delay:0.94s}[data-scrollTextTyping] span:nth-of-type(48){-webkit-animation-delay:0.96s;animation-delay:0.96s}[data-scrollTextTyping] span:nth-of-type(49){-webkit-animation-delay:0.98s;animation-delay:0.98s}[data-scrollTextTyping] span:nth-of-type(50){-webkit-animation-delay:1s;animation-delay:1s}[data-scrollTextTyping] span:nth-of-type(51){-webkit-animation-delay:1.02s;animation-delay:1.02s}[data-scrollTextTyping] span:nth-of-type(52){-webkit-animation-delay:1.04s;animation-delay:1.04s}[data-scrollTextTyping] span:nth-of-type(53){-webkit-animation-delay:1.06s;animation-delay:1.06s}[data-scrollTextTyping] span:nth-of-type(54){-webkit-animation-delay:1.08s;animation-delay:1.08s}[data-scrollTextTyping] span:nth-of-type(55){-webkit-animation-delay:1.1s;animation-delay:1.1s}[data-scrollTextTyping] span:nth-of-type(56){-webkit-animation-delay:1.12s;animation-delay:1.12s}[data-scrollTextTyping] span:nth-of-type(57){-webkit-animation-delay:1.14s;animation-delay:1.14s}[data-scrollTextTyping] span:nth-of-type(58){-webkit-animation-delay:1.16s;animation-delay:1.16s}[data-scrollTextTyping] span:nth-of-type(59){-webkit-animation-delay:1.18s;animation-delay:1.18s}[data-scrollTextTyping] span:nth-of-type(60){-webkit-animation-delay:1.2s;animation-delay:1.2s}[data-scrollTextTyping] span:nth-of-type(61){-webkit-animation-delay:1.22s;animation-delay:1.22s}[data-scrollTextTyping] span:nth-of-type(62){-webkit-animation-delay:1.24s;animation-delay:1.24s}[data-scrollTextTyping] span:nth-of-type(63){-webkit-animation-delay:1.26s;animation-delay:1.26s}[data-scrollTextTyping] span:nth-of-type(64){-webkit-animation-delay:1.28s;animation-delay:1.28s}[data-scrollTextTyping] span:nth-of-type(65){-webkit-animation-delay:1.3s;animation-delay:1.3s}[data-scrollTextTyping] span:nth-of-type(66){-webkit-animation-delay:1.32s;animation-delay:1.32s}[data-scrollTextTyping] span:nth-of-type(67){-webkit-animation-delay:1.34s;animation-delay:1.34s}[data-scrollTextTyping] span:nth-of-type(68){-webkit-animation-delay:1.36s;animation-delay:1.36s}[data-scrollTextTyping] span:nth-of-type(69){-webkit-animation-delay:1.38s;animation-delay:1.38s}[data-scrollTextTyping] span:nth-of-type(70){-webkit-animation-delay:1.4s;animation-delay:1.4s}[data-scrollTextTyping] span:nth-of-type(71){-webkit-animation-delay:1.42s;animation-delay:1.42s}[data-scrollTextTyping] span:nth-of-type(72){-webkit-animation-delay:1.44s;animation-delay:1.44s}[data-scrollTextTyping] span:nth-of-type(73){-webkit-animation-delay:1.46s;animation-delay:1.46s}[data-scrollTextTyping] span:nth-of-type(74){-webkit-animation-delay:1.48s;animation-delay:1.48s}[data-scrollTextTyping] span:nth-of-type(75){-webkit-animation-delay:1.5s;animation-delay:1.5s}[data-scrollTextTyping] span:nth-of-type(76){-webkit-animation-delay:1.52s;animation-delay:1.52s}[data-scrollTextTyping] span:nth-of-type(77){-webkit-animation-delay:1.54s;animation-delay:1.54s}[data-scrollTextTyping] span:nth-of-type(78){-webkit-animation-delay:1.56s;animation-delay:1.56s}[data-scrollTextTyping] span:nth-of-type(79){-webkit-animation-delay:1.58s;animation-delay:1.58s}[data-scrollTextTyping] span:nth-of-type(80){-webkit-animation-delay:1.6s;animation-delay:1.6s}[data-scrollTextTyping] span:nth-of-type(81){-webkit-animation-delay:1.62s;animation-delay:1.62s}[data-scrollTextTyping] span:nth-of-type(82){-webkit-animation-delay:1.64s;animation-delay:1.64s}[data-scrollTextTyping] span:nth-of-type(83){-webkit-animation-delay:1.66s;animation-delay:1.66s}[data-scrollTextTyping] span:nth-of-type(84){-webkit-animation-delay:1.68s;animation-delay:1.68s}[data-scrollTextTyping] span:nth-of-type(85){-webkit-animation-delay:1.7s;animation-delay:1.7s}[data-scrollTextTyping] span:nth-of-type(86){-webkit-animation-delay:1.72s;animation-delay:1.72s}[data-scrollTextTyping] span:nth-of-type(87){-webkit-animation-delay:1.74s;animation-delay:1.74s}[data-scrollTextTyping] span:nth-of-type(88){-webkit-animation-delay:1.76s;animation-delay:1.76s}[data-scrollTextTyping] span:nth-of-type(89){-webkit-animation-delay:1.78s;animation-delay:1.78s}[data-scrollTextTyping] span:nth-of-type(90){-webkit-animation-delay:1.8s;animation-delay:1.8s}[data-scrollTextTyping] span:nth-of-type(91){-webkit-animation-delay:1.82s;animation-delay:1.82s}[data-scrollTextTyping] span:nth-of-type(92){-webkit-animation-delay:1.84s;animation-delay:1.84s}[data-scrollTextTyping] span:nth-of-type(93){-webkit-animation-delay:1.86s;animation-delay:1.86s}[data-scrollTextTyping] span:nth-of-type(94){-webkit-animation-delay:1.88s;animation-delay:1.88s}[data-scrollTextTyping] span:nth-of-type(95){-webkit-animation-delay:1.9s;animation-delay:1.9s}[data-scrollTextTyping] span:nth-of-type(96){-webkit-animation-delay:1.92s;animation-delay:1.92s}[data-scrollTextTyping] span:nth-of-type(97){-webkit-animation-delay:1.94s;animation-delay:1.94s}[data-scrollTextTyping] span:nth-of-type(98){-webkit-animation-delay:1.96s;animation-delay:1.96s}[data-scrollTextTyping] span:nth-of-type(99){-webkit-animation-delay:1.98s;animation-delay:1.98s}[data-scrollTextTyping] span:nth-of-type(100){-webkit-animation-delay:2s;animation-delay:2s}[data-scrollTextTyping]+.c-all-posts__header__hdg{-webkit-transition:opacity .4s .2s;transition:opacity .4s .2s}[data-scrollTextTyping=off] span{-webkit-animation-name:none;animation-name:none;opacity:0}[data-scrollTextTyping=off]+.c-all-posts__header__hdg{opacity:0}.u-visually-hidden{border:0 !important;clip:rect(0 0 0 0) !important;font-size:0 !important;height:0 !important;line-height:0 !important;margin:0 !important;opacity:0 !important;overflow:hidden !important;padding:0 !important;position:absolute !important;visibility:hidden !important;width:0 !important;word-wrap:normal !important}.u-clearfix::after{clear:both;content:"";display:block}@media (max-width: 1200px){@supports((width: -moz-max-content) or (width: max-content)){body.is-home .c-header__brand{position:static}body.is-home .c-header__brand__logo{height:100%;left:auto;position:static;top:auto;width:auto;z-index:initial}}}@media screen and (max-width: 1080px){@supports((width: -moz-max-content) or (width: max-content)){.c-header__inner{--padding-x: var(--SPACE-m);-ms-grid-rows:auto auto;-ms-grid-columns:auto 1fr;grid-template:"header_logo header_main" "header_aside header_aside"/auto 1fr}}@supports((width: -moz-max-content) or (width: max-content)){.c-header__brand{--height: var(--HEADER-LOGO-height-m)}}@supports((width: -moz-max-content) or (width: max-content)){.c-header__aside{width:100%}}@supports((width: -moz-max-content) or (width: max-content)){.c-header__aseide__copy{padding:0}}@supports((width: -moz-max-content) or (width: max-content)){.c-header__aside .c-searchform{--width: 288px}}@supports((width: -moz-max-content) or (width: max-content)){.c-gmenu__scroller{--space: var(--SPACE-m)}}}@media screen and (max-width: 752px)and (hover: hover)and (pointer: fine){#p-gmenu--trigger:hover{background-color:var(--COLOR-primary)}#p-gmenu--trigger:hover .c-icon{--icon-color: #fff}#p-gmenu--trigger[data-hum-scrolldownevent=on]:hover{background-color:var(--COLOR-link-hover)}}@media screen and (max-width: 752px){@supports((width: -moz-max-content) or (width: max-content)){.c-header__inner{--gap-y: 0;--padding-y: 12px;-ms-grid-rows:auto auto;-ms-grid-columns:100%;grid-template:"header_logo" "header_main"/100%;justify-items:center}}@supports((width: -moz-max-content) or (width: max-content)){.c-header__brand{--height: var(--HEADER-LOGO-height-s)}}@supports((width: -moz-max-content) or (width: max-content)){.c-header__main{display:contents}}@supports((width: -moz-max-content) or (width: max-content)){.c-header__admin{border-right:0;-ms-grid-columns:auto auto;grid-template-columns:auto auto;-ms-grid-rows:auto;grid-template-rows:auto;padding:12px}.c-header__admin > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.c-header__admin > *:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}}@supports((width: -moz-max-content) or (width: max-content)){.c-header__admin__logo{height:16px;margin:0 0 0 auto;max-height:initial;width:auto}}@supports((width: -moz-max-content) or (width: max-content)){.c-header__admin__branch{font-size:14px;margin:0 auto 0 0;text-align:left}}@supports((width: -moz-max-content) or (width: max-content)){.c-header__menus__item{display:none}}@supports((width: -moz-max-content) or (width: max-content)){#p-gmenu--trigger{--bgcolor: transparent;--bgcolor-scrolldown: var(--COLOR-primary);--button-icon-color: var(--COLOR-primary);--button-icon-color-scrolldown: #fff;--width: 48px;--height: var(--width);background-color:var(--bgcolor);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--height);left:8px;padding:0;position:fixed;top:12px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;width:var(--width);z-index:10}#p-gmenu--trigger .c-icon{--icon-size: 32px;--icon-color: var(--button-icon-color)}#p-gmenu--trigger .is-label{display:none}@media screen and (max-width: 752px)and (hover: hover)and (pointer: fine){#p-gmenu--trigger:hover{background-color:var(--COLOR-primary)}#p-gmenu--trigger:hover .c-icon{--icon-color: #fff}}#p-gmenu--trigger[data-hum-scrolldownevent=on]{background-color:var(--bgcolor-scrolldown)}#p-gmenu--trigger[data-hum-scrolldownevent=on] .c-icon{--icon-color: var(--button-icon-color-scrolldown)}@media screen and (max-width: 752px)and (hover: hover)and (pointer: fine){#p-gmenu--trigger[data-hum-scrolldownevent=on]:hover{background-color:var(--COLOR-link-hover)}}body[data-p-archivenav=open] #p-gmenu--trigger{opacity:0;pointer-events:none;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}}@supports((width: -moz-max-content) or (width: max-content)){.c-header__wappen{height:var(--ITONAMILAB-WAPPEN-height-mobile);width:var(--vw)}}@supports((width: -moz-max-content) or (width: max-content)){.c-itonami-wappen--header{--width: 100%;border-radius:0;border-top:1px solid var(--COLOR-border);border-width:1px 0}}@supports((width: -moz-max-content) or (width: max-content)){.c-itonami-wappen--header__inner{--padding-y: 8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:auto auto;grid-template-columns:auto auto}}@supports((width: -moz-max-content) or (width: max-content)){.c-itonami-wappen__fig{position:relative;height:12px;width:127.7142857143px}.c-itonami-wappen__fig>picture img,.c-itonami-wappen__fig>img{font-family:"object-fit:cover;";height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.c-itonami-wappen__fig::before{content:"";float:left;padding-top:9.4%}.c-itonami-wappen__fig::after{clear:both;content:"";display:block}@supports(aspect-ratio: 16/9){.c-itonami-wappen__fig{aspect-ratio:10.6428571429}.c-itonami-wappen__fig::before{display:none}.c-itonami-wappen__fig::after{display:none}}}@supports((width: -moz-max-content) or (width: max-content)){.c-header__aside{display:none}}@supports((width: -moz-max-content) or (width: max-content)){.c-gmenu__overlay::after{left:clamp(300px,100vw - 80px,400px);right:auto;top:40px}}@supports((width: -moz-max-content) or (width: max-content)){.c-gmenu__drawer{border-radius:0 var(--RADIUS-large) var(--RADIUS-large) 0;margin:0;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;width:calc(100% - 80px)}}@supports((width: -moz-max-content) or (width: max-content)){.c-gmenu__scroller{--space: var(--SPACE-s);padding-top:40px}}@supports((width: -moz-max-content) or (width: max-content)){.c-gmenu__item.is-home-search{-ms-grid-columns:auto;grid-template-columns:auto}.c-gmenu__item.is-home-search .c-searchform{-ms-grid-column-align:start;justify-self:start}.c-gmenu__item.is-home-search .c-gmenu-seg.is-home{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}}@supports((width: -moz-max-content) or (width: max-content)){.c-gmenu__footer{margin-bottom:80px}}@supports((width: -moz-max-content) or (width: max-content)){.c-block{--padding-x: var(--SPACE-m)}}@supports((width: -moz-max-content) or (width: max-content)){.c-modal{height:100vh;height:100dvh}}@supports((width: -moz-max-content) or (width: max-content)){.c-modal__closer{margin-bottom:40px}@supports not (height: 100dvh){.c-modal__closer{margin-bottom:120px}}}}@media screen and (max-width: 640px){@supports((width: -moz-max-content) or (width: max-content)){.c-header__inner{--padding-x: var(--SPACE-s)}}@supports((width: -moz-max-content) or (width: max-content)){.c-footer__wappen__inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}}@supports((width: -moz-max-content) or (width: max-content)){.c-block{--padding-x: var(--SPACE-s);--padding-y: 4rem}}@supports((width: -moz-max-content) or (width: max-content)){.c-button,a.c-button,input.c-button{--padding-t: 0.7em;--padding-b: 0.8em;--padding-x: 1.5em;--font-size: 1.3rem}.is-safari .c-button,.is-safari a.c-button,.is-safari input.c-button{--padding-b: 0.85em}.c-button.is-small,a.c-button.is-small,input.c-button.is-small{--padding-t: 0.3em;--padding-b: 0.2em;--padding-x: 1em;--font-size: 1.1rem;--label-icon-offset: 0 -0.4em 0 -0.2em}}@supports((width: -moz-max-content) or (width: max-content)){.c-title__hdg{width:min(100%,160px)}}@supports((width: -moz-max-content) or (width: max-content)){.c-branches__items{-ms-grid-columns:auto;grid-template-columns:auto;padding:var(--GAP-s) 40px;width:-webkit-max-content;width:-moz-max-content;width:max-content}}}@media screen and (max-width: 384px){@supports((width: -moz-max-content) or (width: max-content)){#p-404 .c-button{width:auto}}}@media screen and (min-width: 1600px){.c-block.is-full{--space_full: calc((100% - 1600px) / 2 + var(--SPACE-l));max-width:auto;max-width:initial;padding-left:var(--space_full);padding-right:var(--space_full)}@supports((width: -moz-max-content) or (width: max-content)){.c-block.is-full-width{max-width:initial;padding-left:0;padding-right:0}}}@media (hover: hover)and (pointer: fine){a.c-header__brand__logo:hover{opacity:.5}.c-header__admin__branch a:hover{color:var(--COLOR-primary)}.c-header__menus__item:hover{background-color:var(--COLOR-primary)}.c-header__menus__item:hover .c-icon{--icon-color: #fff}.c-header__menus__item:hover .is-label{color:#fff}a.c-itonami-wappen--header:hover{opacity:.5}.c-gmenu__scroller:hover{--bar_color: rgb(0 0 0 / 25%)}.c-gmenu__item.is-home-search .c-gmenu-seg.is-home a:hover{color:var(--COLOR-secondary)}.c-gmenu__item.is-home-search .c-gmenu-seg.is-home a:hover .c-icon{--icon-color: var(--COLOR-secondary)}.c-gmenu-seg__item a:hover{color:var(--COLOR-secondary)}.c-gmenu-seg__item a:hover .c-icon{--icon-color: var(--COLOR-secondary)}.c-gmenu-seg__item a:hover::after{background-color:var(--COLOR-secondary)}.c-gmenu__closer:hover{border-color:var(--border-color-hover)}a.c-footer__toyoren__logo:hover img{opacity:.5}a.c-footer__wappen__inner:hover{color:var(--COLOR-txt);opacity:.5}.c-button:hover,a.c-button:hover,input.c-button:hover{background-color:var(--bg-color-hover);border-color:var(--border-color-hover);color:var(--color-hover)}.c-button:hover .c-icon,a.c-button:hover .c-icon,input.c-button:hover .c-icon{--icon-color: var(--color-hover)}.c-button[disabled]:hover,a.c-button[disabled]:hover,input.c-button[disabled]:hover{background-color:var(--COLOR-disabled);border-color:var(--COLOR-disabled);color:var(--color)}.c-button[disabled]:hover .c-icon,a.c-button[disabled]:hover .c-icon,input.c-button[disabled]:hover .c-icon{--icon-color: var(--color)}.c-button.is-outline:hover,a.c-button.is-outline:hover,input.c-button.is-outline:hover{background-color:var(--outline-bg-color-hover);color:var(--outline-color-hover)}.c-button.is-outline:hover .c-icon,a.c-button.is-outline:hover .c-icon,input.c-button.is-outline:hover .c-icon{--icon-color: var(--outline-color-hover)}.c-modal__header__closer:hover{border-color:var(--COLOR-link)}.c-modal__scroller:hover{--bar_color: rgb(0 0 0 / 25%)}.c-modal__closer:hover{border-color:var(--COLOR-link)}.c-branches__item a:hover{color:var(--COLOR-link-hover)}.c-branches__item a:hover .c-icon{--icon-color: var(--COLOR-link-hover)}}@media not all and (resolution >= 0.001dpcm){@supports not (translate: none){.c-header__main{margin-left:calc(var(--gap-x)*-1);margin-top:calc(var(--gap-y)*-1)}.c-header__main>*{margin-left:var(--gap-x);margin-top:var(--gap-y)}}@supports not (translate: none){.c-header__menus__item{margin-left:calc(var(--gap-x)*-1);margin-top:calc(var(--gap-y)*-1)}.c-header__menus__item>*{margin-left:var(--gap-x);margin-top:var(--gap-y)}}@supports not (translate: none){.c-footer__wappen__inner{margin-left:calc(var(--gap-x)*-1);margin-top:calc(var(--gap-y)*-1)}.c-footer__wappen__inner>*{margin-left:var(--gap-x);margin-top:var(--gap-y)}}@supports not (translate: none){.c-buttons{margin-left:calc(var(--gap-x)*-1);margin-top:calc(var(--gap-y)*-1)}.c-buttons>*{margin-left:var(--gap-x);margin-top:var(--gap-y)}}@supports not (translate: none){.c-button,a.c-button,input.c-button{margin-left:calc(var(--label-gap-x)*-1);margin-top:calc(var(--label-gap-y)*-1)}.c-button>*,a.c-button>*,input.c-button>*{margin-left:var(--label-gap-x);margin-top:var(--label-gap-y)}}}@media only screen and (-webkit-min-device-pixel-ratio: 2),(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media print{body{color:#000}}
