.post-header[data-astro-cid-a3tso4b2]{display:flex;flex-direction:column;gap:24px}h1[data-astro-cid-a3tso4b2]{font-size:var(--font-3xl);font-family:var(--font-ja-serif);line-height:1.4;font-weight:700}figure[data-astro-cid-a3tso4b2].banner{margin:0;border-radius:6px;overflow:hidden;aspect-ratio:16 / 9}figure[data-astro-cid-a3tso4b2].banner img[data-astro-cid-a3tso4b2]{width:100%;height:100%;object-fit:cover;display:block}@media(width<=768px){h1[data-astro-cid-a3tso4b2]{font-size:var(--font-2xl)}}.detail-images[data-astro-cid-lg5n272s]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.detail-images[data-astro-cid-lg5n272s] a[data-astro-cid-lg5n272s]{overflow:hidden;display:block}.detail-images[data-astro-cid-lg5n272s] a[data-astro-cid-lg5n272s]:hover img[data-astro-cid-lg5n272s]{scale:1.03}.detail-images[data-astro-cid-lg5n272s] img[data-astro-cid-lg5n272s]{width:100%;aspect-ratio:16 / 9;object-fit:cover;cursor:pointer;transition-duration:.3s;border-radius:4px;display:block}@media(width<=768px){.detail-images[data-astro-cid-lg5n272s]{grid-template-columns:1fr}}.form-wrapper[data-astro-cid-qr2fe5gp]{position:sticky;top:100px;max-height:calc(100vh - 120px);overflow-y:scroll;background:var(--color-brand-light-200);padding:20px;display:flex;flex-direction:column;gap:16px;&::-webkit-scrollbar{width:0}&::-webkit-scrollbar-thumb{background:var(--color-brand-light-300);border-radius:4px}&:hover{padding-right:16px;&::-webkit-scrollbar{width:4px}}}h3[data-astro-cid-qr2fe5gp]{font-size:var(--font-xl);font-weight:600;padding-bottom:16px;border-bottom:1px solid var(--color-brand-light-300)}.close-text[data-astro-cid-qr2fe5gp]{font-size:var(--font-sm);font-weight:600;text-align:center;color:var(--color-ontech-deep-200)}.annotation[data-astro-cid-qr2fe5gp]{font-size:10px;line-height:1.8;letter-spacing:.08em;color:var(--color-ontech-deep-200)}@media(width<920px){.form-wrapper[data-astro-cid-qr2fe5gp]{position:static;max-height:none;overflow-y:visible}}.annotation a{text-decoration:underline}.form-wrapper .mktoFormCol{margin-bottom:20px!important}.form-wrapper input[type=text],.form-wrapper input[type=url],.form-wrapper input[type=email],.form-wrapper input[type=tel],.form-wrapper input[type=number],.form-wrapper input[type=date],.form-wrapper textarea,.form-wrapper select.mktoField{padding:10px 12px!important}.mktoRequiredField .mktoLabel:after{content:" *"!important;background:none!important;padding:0!important;border-radius:0!important;font-size:1em!important;color:var(--color-dealon-signature-200)!important}main[data-category=dealon] .form-wrapper{.mktoRequiredField .mktoLabel:after{color:var(--color-dealon-signature-200)!important}.mktoButtonRow button.mktoButton{background-color:var(--color-dealon-signature-200)!important;border:1px solid var(--color-dealon-signature-200)!important}}main[data-category=cxon] .form-wrapper{.mktoRequiredField .mktoLabel:after{color:var(--color-cxon-signature-200)!important}.mktoButtonRow button.mktoButton{background-color:var(--color-cxon-signature-200)!important;border:1px solid var(--color-cxon-signature-200)!important}}main[data-category=workon] .form-wrapper{.mktoRequiredField .mktoLabel:after{color:var(--color-workon-signature-200)!important}.mktoButtonRow button.mktoButton{background-color:var(--color-workon-signature-200)!important;border:1px solid var(--color-workon-signature-200)!important}}main[data-astro-cid-3zwrwqic]{padding-top:50px;padding-bottom:80px}.page-layout[data-astro-cid-3zwrwqic]{display:grid;grid-template-columns:1fr 340px;gap:40px;align-items:start;padding-top:32px;padding-bottom:60px}.content[data-astro-cid-3zwrwqic]{display:flex;flex-direction:column;gap:40px;min-width:0}@media(width<920px){.page-layout[data-astro-cid-3zwrwqic]{grid-template-columns:1fr}}@media(width<=768px){.page-layout[data-astro-cid-3zwrwqic]{padding-top:24px}}article.body{p{font-size:var(--font-base);line-height:1.8;margin-block:1em}h2{font-family:var(--font-ja-serif);font-size:var(--font-2xl);font-weight:700;line-height:1.5;margin-block:2em 1em}ul,ol{padding-left:1.5em;margin-block:1em}ul{list-style:disc}ol{list-style:decimal}li{font-size:var(--font-base);line-height:1.8}img{max-width:100%;height:auto;margin-block:1em}}
