html{box-sizing:border-box;-webkit-text-size-adjust:100%;text-size-adjust:100%;tab-size:4;word-break:normal}:where(*,:before,:after){box-sizing:inherit;margin:0;padding:0}:where(:before,:after){text-decoration:inherit;vertical-align:inherit}:where(hr){color:inherit;height:0;overflow:visible}:where(details,main){display:block}:where(summary){display:list-item}:where(small){font-size:80%}:where(abbr[title]){border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(a){background-color:initial}:where(a:active,a:hover){outline-width:0}:where(code,kbd,pre,samp){font-family:monospace,monospace}:where(pre){font-size:1em}:where(b,strong){font-weight:bolder}:where(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:initial}:where(sub){bottom:-.25em}:where(sup){top:-.5em}:where(table){border-color:inherit;text-indent:0}:where(iframe){border-style:none}:where(input){border-radius:0}:where([type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button){height:auto}:where([type=search]){appearance:textfield;outline-offset:-2px}:where([type=search]::-webkit-search-decoration){appearance:none}:where(textarea){overflow:auto;resize:vertical}:where(button,input,optgroup,select,textarea){font:inherit}:where(optgroup){font-weight:700}:where(button){overflow:visible}:where(button,select){text-transform:none}:where(button,[type=button],[type=reset],[type=submit],[role=button]){cursor:pointer}:where(button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner){border-style:none;padding:0}:where(button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner){outline:1px dotted ButtonText}:where(button,html [type=button],[type=reset],[type=submit]){appearance:auto}:where(button,input,select,textarea){background-color:initial;border-style:none}:where(a:focus,button:focus,input:focus,select:focus,textarea:focus){outline-width:0}:where(select){appearance:none}:where(select::-ms-expand){display:none}:where(select::-ms-value){color:currentColor}:where(legend){border:0;color:inherit;display:table;max-width:100%;white-space:normal}:where(::-webkit-file-upload-button){appearance:auto;color:inherit;font:inherit}:where([disabled]){cursor:default}:where(img){border-style:none}:where(progress){vertical-align:initial}:where([aria-busy=true]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true]){cursor:default}:where(:root){text-spacing-trim:trim-start}:where(address:lang(ja)){font-style:unset}:where(em:lang(ja)){font-weight:bolder}:where(:is(i,cite,em,dfn,var):lang(ja)){font-style:unset}:where(a:focus,button:focus,input:focus,select:focus,textarea:focus,summary:focus){outline:revert}:where(a){color:inherit;text-decoration:none;text-underline-offset:.2ex}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,picture,svg,video){block-size:auto;max-inline-size:100%}:where(h1,h2,h3,h4,h5,h6){font-weight:var(--font_weight_base)}:where(ul,ol,menu){list-style-type:""}:where(button){box-sizing:border-box}:where(dialog){background-color:unset;border:unset;color:unset;height:unset;max-height:unset;max-width:unset;overflow:unset;padding:unset;width:unset}:where(table){border-collapse:collapse;border-spacing:0}:where(th){font-weight:inherit}:where(address){font-style:normal}:where(iframe){border-width:0}:where(summary){cursor:pointer;display:block;list-style:none}:where(fieldset){border:none}:where(select){border-radius:0;color:var(--base_color)}summary::-webkit-details-marker{display:none}:where([hidden]:not([hidden=until-found])){display:none}:where([hidden=until-found]){overflow:hidden}::file-selector-button,:where(button,input:is([type=button i],[type=submit i],[type=reset i]),[role=tab i],[role=button i],[role=option i]){touch-action:manipulation}:root{--color_base:oklch(40% 0.05 70);--color_accent:oklch(57% 0.072 62);--font_feature_settings:"palt";--font_base:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;--letter_spacing:0.05em;--font_weight_base:400;--font_weight_mid:500;--font_weight_bold:700;--focus_border:oklch(65% 0.07 70);--input_bg:#fff;--scrollbar-width:0px;--header_height:140px;--pagetop_bottom:50px}@media screen and (max-width:768.999px){:root{--header_height:50px;--pagetop_bottom:20px}}.notosans{font-family:Noto Sans JP,sans-serif}:focus-visible{outline:2px solid var(--focus_border)}body{background-color:#fff;color:var(--color_base);font-family:var(--font_base);font-feature-settings:var(--font_feature_settings);font-optical-sizing:auto;font-size:16px;font-weight:var(--font_weight_base);letter-spacing:var(--letter_spacing);line-break:strict;line-height:1.8;overflow-wrap:anywhere;word-break:normal;-webkit-font-smoothing:antialiased}@media screen and (max-width:768.999px){body{font-size:14px}img{height:auto;width:100%}}dialog :focus{outline:none}html.user-is-tabbing dialog :focus-visible{outline:2px solid var(--focus_border)}@media (any-hover:hover){a:hover{color:color-mix(in srgb,var(--color_base) 70%,#fff)}a[href^="tel:"]{cursor:default;pointer-events:none}}.ly_wrapper{display:grid;grid-template-rows:auto 1fr auto;min-height:100vh;min-height:100dvh;min-width:1200px}@media screen and (max-width:768.999px){.ly_wrapper{min-width:320px}}.ly_header{min-height:var(--header_height);position:relative}.header_inner{align-items:center;background-color:#dcd7d2;display:flex;left:0;position:fixed;top:0;width:100%;z-index:1000}.header_logo{width:fit-content}.header_logo a{display:block}.ly_footer{background-color:#dcd7d2;padding:15px;position:relative;text-align:center}[data-pagetop_point]{bottom:400px;height:0;left:0;position:absolute;width:100%}[data-pagetop]{background:#000;border-radius:4px;bottom:var(--pagetop_bottom);color:#fff;display:block;font-size:14px;opacity:0;padding:.5em 1em;pointer-events:none;position:fixed;right:50px;text-decoration:none;transform:translateY(10px);transition:opacity .3s,transform .3s;visibility:hidden;z-index:99}[data-pagetop].is_visible{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}[data-pagetop].is_stay{bottom:0;display:block;position:absolute}@media screen and (max-width:768.999px){[data-pagetop_point]{bottom:100px}[data-pagetop]{bottom:var(--pagetop_bottom);right:20px}}:where([data-modal]){background:#0000;border:none;height:100%;margin:0;overflow:hidden;padding:0;width:100%}:where([data-modal])::backdrop{display:none}:where([data-modal][open]){display:grid;place-content:center}:where([data-modal-layer]){background-color:#0006;inset:0;opacity:0;position:fixed;transition:opacity .3s;will-change:transform}:where([data-modal-contents]){background-color:#fff;position:relative;will-change:transform}:where([data-modal-close]){cursor:pointer;height:50px;position:fixed;right:0;top:0;transition:background-color .2s,color .2s;width:50px}:where([data-modal-close]):after,:where([data-modal-close]):before{background-color:#000;content:"";display:block;height:23px;inset:0;margin:auto;position:absolute;width:2px}:where([data-modal-close]):before{transform:rotate(45deg)}:where([data-modal-close]):after{transform:rotate(-45deg)}:where([data-modal-close] span){display:none}:where(body.is_modal_open .header_inner){width:calc(100vw - var(--scrollbar-width))}@media screen and (max-width:768.999px){:where([data-modal-close]){height:56px;width:56px}}:where([open] [data-modal-layer]){opacity:1}:where(.is_animation [data-modal-layer]){opacity:0;transition:opacity .4s}:where([open] [data-modal-contents]){animation:dialogFadeInUp .6s forwards}:where(.is_animation [data-modal-contents]){animation:dialogFadeOutUp .4s forwards}@keyframes dialogFadeIn{0%{opacity:0}to{opacity:1}}@keyframes dialogFadeOut{0%{opacity:1}to{opacity:0}}@keyframes dialogFadeInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes dialogFadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-50px)}}@keyframes dialogFadeRightIn{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes dialogFadeLeftOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-40px)}}@keyframes dialogFadeLeftIn{0%{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:translateX(0)}}@keyframes dialogFadeRightOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(40px)}}:where([data-tablist]){display:flex}:where([data-tabpanelWrapper]){position:relative;transition:height .3s ease}:where([data-tabpanel]){left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;width:100%}:where([data-tabpanel].is_active){opacity:1;pointer-events:auto}.md_view.__fadeUp{opacity:0;transform:translateY(60px)}.md_view.__fadeDown{opacity:0;transform:translateY(-60px)}.md_view.__fadeLeft{opacity:0;transform:translateX(-60px)}.md_view.__fadeRight{opacity:0;transform:translateX(60px)}.md_view.is_view{opacity:1;transform:translate(0);transition:opacity .8s ease,transform .8s ease;will-change:opacity,transform}@media screen and (max-width:768.999px){.md_view.__fadeUp{transform:translateY(30px)}.md_view.__fadeDown{transform:translateY(-30px)}.md_view.__fadeLeft{transform:translateX(-30px)}.md_view.__fadeRight{transform:translateX(30px)}.md_view.is_view{transform:translate(0)}}.md_view.__zoomIn{opacity:1;transform:scale(.6)}.md_view.is_view.__zoomIn{animation-duration:.5s;animation-fill-mode:forwards;animation-name:zoomInAnime;transition:none}@keyframes zoomInAnime{0%{transform:scale(.6)}to{transform:scale(1)}}@media (min-width:769px),print{.sp_br,.sp_only{display:none!important}}@media screen and (max-width:768.999px){.pc_br,.pc_only{display:none!important}.sp_noSpace{display:none}.sp_brNoSpace{display:block;text-indent:-1em}.sp_nowrap{white-space:nowrap}}@page{size:A4 portrait;margin:10mm}@media print{body{page-break-after:always;position:relative;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:1280px!important;zoom:.617}.ly_wrapper{display:block;min-height:auto;min-width:auto}.header_inner{position:static}.md_modal_contents{min-height:100%;top:0;z-index:10}}