.cs{margin:0;font-family:"M PLUS Rounded 1c","Rounded Mplus 1c","Hiragino Kaku Gothic ProN","Meiryo",sans-serif;color:#3c3c3c;background:#faf6fb;line-height:1.5;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-size-adjust:100%}.cs *,.cs *::before,.cs *::after{box-sizing:border-box}.cs img{max-width:100%;height:auto;vertical-align:bottom}.cs button{font-family:inherit}.cs [hidden]{display:none !important}.cs__page{width:100%}.cs__main{padding:24px 18px 64px}@media(min-width: 768px){.cs__main{max-width:1120px;margin:0 auto;padding:48px 20px 96px}}.for-pc{display:none !important}@media(min-width: 768px){.for-pc{display:block !important}}.for-sp{display:block !important}@media(min-width: 768px){.for-sp{display:none !important}}.cs-header{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 16px;text-align:center;color:#fff;background:linear-gradient(90deg, #e080b3 0%, #c15ec9 51%, #884fb4 100%)}.cs-header__badge{font-size:12px;padding:4px 16px;border:1px solid #fff;line-height:1}.cs-header__logo{width:199px;height:auto}.cs-header__sub{margin:0;font-size:13px}.cs-header__ttl{margin:0;width:100%;text-align:center;font-size:18px;font-weight:700}@media(min-width: 768px){.cs-header__ttl{font-size:28px;letter-spacing:.02em}}.cs-progress{position:sticky;top:0;z-index:50;background:hsla(0,0%,100%,.95);box-shadow:0 2px 6px rgba(68,51,141,.15)}@media(min-width: 768px){.cs-progress{position:fixed;top:auto;left:0;right:0;bottom:0;box-shadow:0 -2px 6px rgba(68,51,141,.15)}}.cs-progress__inner{display:flex;align-items:center;gap:12px;padding:10px 18px;max-width:1120px;margin:0 auto}@media(min-width: 768px){.cs-progress__inner{padding:12px 20px;gap:16px}}.cs-progress__label{flex-shrink:0;font-size:13px;font-weight:700;color:#45338d}@media(min-width: 768px){.cs-progress__label{font-size:15px}}.cs-progress__count{flex-shrink:0;font-size:14px;font-weight:700;color:#45338d}@media(min-width: 768px){.cs-progress__count{font-size:16px}}.cs-progress__cur{color:#9e328b}.cs-progress__bar{flex:1;height:8px;border-radius:99px;background:#ece8f4;overflow:hidden}.cs-progress__fill{display:block;height:100%;width:16.66%;border-radius:99px;background:linear-gradient(90deg, #45338d 0%, #9d328b 100%);transition:width .35s ease}.cs-intro{background:#fff;padding:24px 18px}@media(min-width: 768px){.cs-intro{padding:24px 32px}}.cs-intro__ttl{margin:0 0 12px;font-size:16px;font-weight:700;text-align:center}.cs-intro__list{margin:0;padding:0;list-style:none}.cs-intro__item{display:flex;font-size:14px;line-height:1.5}@media(min-width: 768px){.cs-intro__item font-fix{padding-left:1em;text-indent:-1em}}.cs-intro__item+.cs-intro__item{margin-top:0}.cs-intro__mark{flex-shrink:0}.cs-lead{margin:24px 0}.cs-lead__strong{margin:0 0 8px;padding:12px 24px;background:#ffeaf4;color:#d9004c;font-size:16px;font-weight:400;line-height:1.5;text-align:left}@media(min-width: 768px){.cs-lead__strong{font-size:20px;margin-bottom:16px;text-align:center}}.cs-lead__note{margin:0;text-align:center;color:#3c3c3c;font-size:16px;font-weight:500;line-height:1.5}@media(min-width: 768px){.cs-lead__note{font-size:20px}}.cs-lead__compose{margin:10px 0 0;text-align:center;color:#3c3c3c;font-size:13px;line-height:1.6}@media(min-width: 768px){.cs-lead__compose{font-size:14px}}.cs-lead__pointer{display:block;width:0;height:0;margin:6px auto 0;border-left:9px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0);border-top:11px solid #3c3c3c}@media(min-width: 768px){.cs-lead__pointer{margin-top:8px;border-left-width:11px;border-right-width:11px;border-top-width:14px}}.cs-questions{display:flex;flex-direction:column;gap:24px}.cs-section{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 0 8px rgba(158,50,139,.25)}.cs-section__ttl{margin:0;padding:16px;font-size:16px;font-weight:700;line-height:1.5;color:#3c3c3c;background:#f2d1ec}@media(min-width: 768px){.cs-section__ttl{font-size:18px;padding:20px 24px}}.cs-section__body{padding:24px 16px 32px}@media(min-width: 768px){.cs-section__body{padding:28px 54px 36px}}.cs-checks{display:flex;flex-direction:column;gap:8px}.cs-check{display:flex;align-items:center;gap:12px;padding:8px 16px;border:1px solid #eecae9;border-radius:4px;cursor:pointer;transition:border-color .15s,background .15s}.cs-check__input{position:absolute;opacity:0;width:0;height:0}.cs-check__box{flex-shrink:0;width:16px;height:16px;border:1px solid #979797;border-radius:4px;background:#fff;position:relative}@media(min-width: 768px){.cs-check__box{width:20px;height:20px}}.cs-check__input:checked+.cs-check__box{background:#9e328b;border-color:#9e328b}.cs-check__input:checked+.cs-check__box::after{content:"";position:absolute;left:50%;top:45%;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:translate(-50%, -50%) rotate(45deg)}@media(min-width: 768px){.cs-check__input:checked+.cs-check__box::after{width:6px;height:11px}}.cs-check__input:focus-visible+.cs-check__box{outline:2px solid #a8649f;outline-offset:2px}.cs-check__label{font-size:14px;line-height:1.5}.cs-check__input:checked~.cs-check__label{font-weight:500}.cs-check--none .cs-check__label{color:#9e328b;font-weight:700}.cs-check--none.is-disabled{opacity:.4;pointer-events:none}.cs-check.is-checked{background:#fdf3fa;border-color:#9e328b}.cs-check--none.is-checked{background:#efffed;border-color:#27510f}.cs-check--none.is-checked .cs-check__label{color:#27510f}.cs-radios{display:flex;flex-wrap:wrap;gap:14px 24px}.cs-field-row .cs-radios{width:70%}@media(min-width: 768px){.cs-field-row .cs-radios{width:auto}}.cs-radios--col{flex-direction:column;gap:14px}.cs-radio{display:inline-flex;align-items:center;gap:8px;width:100%;cursor:pointer;font-size:14px}@media(min-width: 768px){.cs-radio{width:auto}}.cs-radio__input{position:absolute;opacity:0;width:0;height:0}.cs-radio__mark{flex-shrink:0;width:18px;height:18px;border:1px solid #a8649f;border-radius:50%;background:#fff;position:relative}@media(min-width: 768px){.cs-radio__mark{width:20px;height:20px}}.cs-radio__input:checked+.cs-radio__mark{border-color:#9e328b}.cs-radio__input:checked+.cs-radio__mark::after{content:"";position:absolute;left:50%;top:50%;width:10px;height:10px;border-radius:50%;background:#9e328b;transform:translate(-50%, -50%)}.cs-radio__input:focus-visible+.cs-radio__mark{outline:2px solid #a8649f;outline-offset:2px}.cs-radio__label{line-height:1.5}.cs-radio__label--accent{color:#9e328b;font-weight:700}.cs-radios--boxed{gap:8px}.cs-radios--boxed .cs-radio{display:flex;width:100%;gap:12px;padding:8px 16px;border:1px solid #eecae9;border-radius:4px;background:#fff}@media(min-width: 768px){.cs-radios--boxed .cs-radio{padding:8px 24px}}.cs-field{display:inline-flex;align-items:center;background:#f5f5f5;border:1px solid #a8649f;border-radius:4px;height:38px}.cs-field--date{display:inline-block;min-width:150px;height:38px;padding:0 34px 0 14px;font-size:14px;color:#3c3c3c;font-family:inherit;line-height:normal;cursor:pointer;background-color:#f5f5f5;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Cpath d=%27M0.8 3.2C0.8 2.32 1.52 1.6 2.4 1.6H13.6C14.0243 1.6 14.4313 1.76857 14.7314 2.06863C15.0314 2.36869 15.2 2.77565 15.2 3.2V14.4C15.2 14.8243 15.0314 15.2313 14.7314 15.5314C14.4313 15.8314 14.0243 16 13.6 16H2.4C1.97565 16 1.56869 15.8314 1.26863 15.5314C0.968571 15.2313 0.8 14.8243 0.8 14.4V3.2ZM2.4 4.8V14.4H13.6V4.8H2.4ZM4 0H5.6V1.6H4V0ZM10.4 0H12V1.6H10.4V0ZM4 7.2H5.6V8.8H4V7.2ZM4 10.4H5.6V12H4V10.4ZM7.2 7.2H8.8V8.8H7.2V7.2ZM7.2 10.4H8.8V12H7.2V10.4ZM10.4 7.2H12V8.8H10.4V7.2ZM10.4 10.4H12V12H10.4V10.4Z%27 fill=%27%23979797%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:14px 14px;transition:border-color .15s,box-shadow .15s,background-color .15s}.cs-field--date:hover{border-color:#9e328b;background-color:#fdf3fa}.cs-field--date:focus-within,.cs-field--date:focus{border-color:#9e328b;box-shadow:0 0 0 2px rgba(158,50,139,.15);outline:none}.cs-field--date::-webkit-datetime-edit{color:#3c3c3c}.cs-field--date:invalid::-webkit-datetime-edit{color:#979797}.cs-field--date::-webkit-date-and-time-value{text-align:left;line-height:36px;margin:0}.cs-field--date::-webkit-calendar-picker-indicator{opacity:0}.cs-field--date::-webkit-calendar-picker-indicator{display:none}.cs-field--date::-webkit-inner-spin-button{display:none;-webkit-appearance:none}.is-android .cs-field--date{-webkit-appearance:none;appearance:none}.cs-datewrap{position:relative;display:inline-block}.cs-datewrap .cs-field--date{display:block}.cs-date-ph{position:absolute;left:15px;top:50%;transform:translateY(-50%);font-size:14px;color:#979797;pointer-events:none;white-space:nowrap;display:none}.cs-datewrap.is-empty .cs-date-ph{display:block}.cs-datewrap.is-empty .cs-field--date,.cs-datewrap.is-empty .cs-field--date::-webkit-datetime-edit{color:rgba(0,0,0,0)}.cs-datewrap.is-empty:focus-within .cs-date-ph{display:none}.cs-datewrap.is-empty:focus-within .cs-field--date,.cs-datewrap.is-empty:focus-within .cs-field--date::-webkit-datetime-edit{color:#979797}.cs-datewrap:not(.is-empty) .cs-field--date{background-image:none;padding-right:14px}.cs-field--select{position:relative;padding:0;overflow:hidden}.cs-field--select::after{content:"";position:absolute;right:12px;top:50%;width:16px;height:16px;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 18 18%27%3E%3Cpath transform=%27rotate(180 9 9)%27 d=%27M12.1574 12.0005H5.8424C5.59309 12.0008 5.34877 11.9306 5.13773 11.7979C4.92669 11.6651 4.75756 11.4753 4.6499 11.2505C4.52387 10.9837 4.47534 10.6868 4.50981 10.3938C4.54429 10.1007 4.66039 9.82325 4.8449 9.59298L8.0024 5.76798C8.12631 5.62501 8.27951 5.51034 8.45161 5.43176C8.62372 5.35317 8.8107 5.3125 8.9999 5.3125C9.1891 5.3125 9.37608 5.35317 9.54819 5.43176C9.72029 5.51034 9.87349 5.62501 9.9974 5.76798L13.1549 9.59298C13.3394 9.82325 13.4555 10.1007 13.49 10.3938C13.5245 10.6868 13.4759 10.9837 13.3499 11.2505C13.2422 11.4753 13.0731 11.6651 12.8621 11.7979C12.651 11.9306 12.4067 12.0008 12.1574 12.0005Z%27 fill=%27%23979797%27/%3E%3C/svg%3E") no-repeat center/contain;pointer-events:none}.cs-field__select{appearance:none;-webkit-appearance:none;border:none;background:rgba(0,0,0,0);font-family:inherit;font-size:14px;color:#3c3c3c;padding:0 34px 0 14px;height:100%;cursor:pointer;width:100%}.is-ios .cs-field,.is-ios .cs-field__select{min-height:40px}.cs-field__select:required:invalid{color:#979797}.cs-field--sm{min-width:96px}.cs-field--xs{height:auto;min-width:56px;vertical-align:middle}.cs-field--xs.cs-field--select::after{display:none}.cs-field--xs .cs-field__select{padding:3px 10px;text-align:center;text-align-last:center}.cs-field--xs.cs-field--arrow{min-width:56px}.cs-field--xs.cs-field--arrow.cs-field--select::after{display:block;width:12px;height:12px;right:6px}.cs-field--xs.cs-field--arrow .cs-field__select{padding:3px 20px 3px 8px}.cs-datetime{margin-top:20px}.cs-datetime__label{margin:0 0 8px;font-size:14px;font-weight:500}.cs-datetime__row{display:flex;flex-wrap:wrap;gap:8px}.cs-datetime__elapsed{margin:12px 0 0;font-size:14px;color:#9e328b;min-height:1em}.cs-datetime__elapsed.is-over{color:#d9004c;font-weight:700}.cs-subsec+.cs-subsec{margin-top:32px}.cs-subsec__ttl{margin:0 0 16px;padding:8px 12px;font-size:15px;font-weight:700;background:#f7e8f4;color:#9e328b;border-radius:4px}.cs-field-group{padding:0 1em}.cs-field-group+.cs-field-group{margin-top:24px}.cs-field-group__head{margin:0 0 10px;font-size:14px;font-weight:700}.cs-field-group__note{font-size:11px;font-weight:400;color:#777}@media(min-width: 768px){.cs-field-group__note{margin-left:8px}}.cs-field-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.cs-field-row+.cs-field-row{margin-top:12px}.cs-field-row:has(.cs-radios){align-items:flex-start}@media(min-width: 768px){.cs-field-row:has(.cs-radios){align-items:center}}.cs-field-row__label{font-size:14px;min-width:64px;font-weight:500}.cs-field-row__unit{font-size:14px}.cs-cycle-day{display:inline-flex;align-items:center;gap:4px;margin:0 2px}.cs-cycle-day.js-cycle-irregular{display:inline-table}@media(min-width: 768px){.cs-cycle-day.js-cycle-irregular{display:inline-flex}}.cs-cycle-lead{margin-right:.2em;white-space:nowrap}.cs-cycle-vals{display:block}@media(min-width: 768px){.cs-cycle-vals{display:inline}}.cs-cycle-day.js-cycle-irregular .cs-cycle-vals{margin-left:-30px}@media(min-width: 768px){.cs-cycle-day.js-cycle-irregular .cs-cycle-vals{margin-left:0}}.cs-cycle-opt{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.cs-cycle-err{margin:0;color:#d9004c;font-size:12px;line-height:1.5}.cs-defalert{margin:6px 0 0;color:#e9711c;font-size:12px;line-height:1.6;font-weight:500}.cs-cycle-opt.is-error .cs-field--xs{background:#ffeaf4;border-color:#d9004c}.js-req{position:relative}.cs-field-row.js-req,.cs-radios--col.js-req{padding:8px 8px;margin-left:-8px;margin-right:-8px;border-radius:4px}.cs-field-row.js-req.is-missing,.cs-radios--col.js-req.is-missing{background:#fff5f9}.cs-yn.js-req.is-missing{background:#fff5f9;border-color:#9e328b}.cs-req-flag{display:none}.js-req.is-missing>.cs-req-flag{display:block;width:100%;margin-top:6px}@media(min-width: 768px){.js-req.is-missing>.cs-req-flag{margin:0}}.cs-req-flag__txt{width:max-content;padding:2px 10px;font-size:11px;font-weight:600;line-height:1.6;color:#fff;background:#d9004c;border-radius:6px;white-space:nowrap}.cs-gatehint{margin-top:20px;padding:16px 20px;background:#ffeaf4;border:2px solid #d9004c;border-radius:4px;text-align:center}.cs-gatehint__txt{margin:0 0 12px;font-size:14px;font-weight:700;line-height:1.6;color:#d9004c}.cs-gatehint__num{font-size:1.3em}.cs-gatehint__btn{display:inline-block;padding:10px 24px;font-size:14px;font-weight:700;font-family:inherit;color:#fff;background:#d9004c;border:none;border-radius:999px;cursor:pointer}@media(min-width: 768px){.cs-gatehint__btn{font-size:15px;padding:12px 28px}}.cs-gatehint__btn:hover{opacity:.9}.cs-yn{margin-top:8px;padding:1em;border:1px solid #eecae9;border-radius:4px}.cs-yn+.cs-yn{margin-top:8px}.cs-yn__q{margin:0 0 8px;font-size:14px;line-height:1.5}.cs-yn--inline+.cs-yn--inline{margin-top:16px}@media(min-width: 768px){.cs-yn{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:4px;margin-top:16px}.cs-yn__q{margin:0;flex:1}.cs-yn .cs-radios{flex-shrink:0;flex-wrap:nowrap}}.cs-banner{margin-top:28px;padding:14px 16px;text-align:center;font-size:18px;font-weight:700;color:#fff;background:#9e328b}@media(min-width: 768px){.cs-banner{font-size:18px}}.cs-caution{margin-top:20px}.cs-caution__box{background:#ffeaf4;padding:16px}@media(min-width: 768px){.cs-caution__box{padding:32px}}.cs-caution__ttl{margin:0 0 8px;font-size:14px;font-weight:700;color:#d9004c}@media(min-width: 768px){.cs-caution__ttl{font-size:16px;margin-bottom:16px;text-align:center}}.cs-caution__body{font-size:10px;line-height:1.5}@media(min-width: 768px){.cs-caution__body{font-size:12px}}.cs-caution__body>p{margin:0 0 6px}.cs-caution__li{display:flex}.cs-caution__li font-fix{padding-left:1em;text-indent:-1em}.cs-caution__li--num{padding-left:0}.cs-caution__mark{flex-shrink:0}.cs-caution__num{flex-shrink:0}.cs-caution__foot{margin:14px 0 0;font-size:12px;font-weight:700;color:#636363;text-align:center}@media(min-width: 768px){.cs-caution__foot{font-size:13px}}.cs-understand{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;cursor:pointer}.cs-understand__label{font-size:16px;font-weight:700;color:#9e328b}.cs-prevuse{margin:16px 0;padding:16px;background:#faf3f8;border-radius:6px}.cs-prevuse__note{margin:0 0 12px;font-size:13px;color:#777}.cs-closing{margin-top:24px}@media(min-width: 768px){.cs-closing{text-align:center}}.cs-closing__lead{margin:0 0 8px;font-size:14px;font-weight:400;color:#d9004c;line-height:1.5}.cs-closing__note{margin:0;display:block;background:#ffe7f2;color:#d9004c;font-weight:700;font-size:16px;line-height:1.5;padding:8px 16px}@media(min-width: 768px){.cs-closing__note{font-size:20px}}@media(min-width: 768px){.cs-check__label,.cs-radio,.cs-yn__q,.cs-field-group__head,.cs-field-row__label,.cs-field-row__unit,.cs-datetime__label,.cs-datetime__elapsed,.cs-field--date,.cs-field__select,.cs-subsec__ttl,.cs-understand__label{font-size:16px}}.cs-alert{margin-top:16px;padding:16px 24px;border-radius:8px;border:2px solid rgba(0,0,0,0);font-size:15px;font-weight:700;line-height:1.5;text-align:left}@media(min-width: 768px){.cs-alert{padding:24px;font-size:20px}}.cs-alert--danger{color:#d9004c;background:#ffeaf4;border-color:#d9004c}.cs-alert--warning{color:#27510f;background:#efffed;border-color:#27510f}.cs-actions{display:flex;flex-direction:column;gap:16px;margin-top:8px}@media(min-width: 768px){.cs-actions{flex-direction:row;flex-wrap:wrap;justify-content:center}}.cs-actions .cs-alert{width:100%;margin-top:0}@media(min-width: 768px){.cs-actions .cs-alert{order:-1}}.cs-actions__note{width:100%;margin:0;text-align:center;color:#000;font-size:14px;font-weight:500;line-height:1.5}@media(min-width: 768px){.cs-actions__note{order:-2}}.cs-actions__subnote{width:100%;margin:-8px 0 0;text-align:center;color:#666;font-size:13px;line-height:1.5}@media(min-width: 768px){.cs-actions__subnote{order:-2}}@media(max-width: 767.98px){.cs-btn.js-pdf{display:none}}.cs-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:22px 24px;border:none;border-radius:100px;background:linear-gradient(90deg, #45338d 0%, #9d328b 100%);color:#fff;font-size:18px;font-weight:600;cursor:pointer;transition:opacity .2s}@media(min-width: 768px){.cs-btn{width:auto;min-width:360px}}.cs-btn:hover{opacity:.88}.cs-btn__icon{width:auto;height:22px;flex:none}#cs-pdf-root{position:fixed;left:-99999px;top:0}.cs-pdf-page{width:620px;min-height:877px;-webkit-text-size-adjust:100%;text-size-adjust:100%;background:#f8f7ff;color:#3c3c3c;color:#000;font-family:"M PLUS Rounded 1c","Rounded Mplus 1c","Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:7px;line-height:1.5;box-sizing:border-box}.cs-pdf-page+.cs-pdf-page{margin-top:24px}.cs-pdf-page *{box-sizing:border-box}.cs-pdf-page__inner{padding:12px 28px 8px}.cs-pdf-page--fill{min-height:0;height:877px;display:flex;flex-direction:column}.cs-pdf-page--fill .cs-pdf-page__inner{flex:1;display:flex;flex-direction:column}.cs-pdf-flowwrap{display:flex;flex-direction:column;justify-content:space-between;padding:6px 0 0}.cs-pdf-grp{flex-shrink:0}.cs-pdf-head{position:relative;background:linear-gradient(90deg, #44338d 0%, #9e328b 100%);color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 30px 10px}.cs-pdf-head__top{position:absolute;width:90%;display:flex;align-items:flex-start;justify-content:space-between}.cs-pdf-head__badge{display:inline-block;border:1px solid #fff;font-size:8px;padding:2px 8px 5px;line-height:1}.cs-pdf-head__brands{display:flex;flex-direction:column;gap:2px;width:100px}.cs-pdf-head__brand{background:#fff;border-radius:4px;padding:2px 4px;display:flex}.cs-pdf-head__brand img{width:100%;height:auto;display:block}.cs-pdf-head__label{display:flex;margin:0;padding:0 10px;align-items:center;gap:16px;border-radius:16px;background:#1f1255;color:#fff;font-size:19px;font-style:normal;font-weight:400;line-height:normal}.cs-pdf-head__logo{width:214px;display:block}.cs-pdf-head__ttl{margin:2px 0 0;font-size:24px;font-weight:700;letter-spacing:.02em}.cs-pdf-read{background:#fff;padding:8px 16px;margin:0 0 8px;text-align:center}.cs-pdf-read__ttl{font-weight:700;margin:0 0 4px;font-size:8px}.cs-pdf-read__body{padding:0;font-size:6px;line-height:1.5;text-align:left}.cs-pdf-read__body li{list-style:none;padding-left:1em;text-indent:-1em}.cs-pdf-lead{color:#d9004c;font-weight:700;font-size:7px;line-height:1.5;margin:0 0 6px;text-align:center}.cs-pdf-flow{display:flex;align-items:stretch}.cs-pdf-flow__main{width:320px;flex-shrink:0}.cs-pdf-flow__row{display:flex;align-items:stretch}.cs-pdf-shared-left{display:flex;flex-direction:column}.cs-pdf-flow__branch{flex:1;flex-shrink:0;display:flex;flex-direction:column;align-items:center;width:92px;justify-content:center;gap:4px;text-align:center}.cs-pdf-flow__lbl{font-size:9px;font-weight:700;color:#d9004c;line-height:1.3;text-align:left}.cs-pdf-prog{display:flex;align-items:center;gap:3px;position:relative;width:320px;padding:4px 0}.cs-pdf-prog__txt{position:absolute;left:48px;width:100px;text-align:right;font-size:10px;font-weight:700;color:#45338d}.cs-pdf-arr{display:block;position:relative;box-sizing:border-box}.cs-pdf-arr>i{display:block;width:0;height:0;position:absolute}.cs-pdf-arr--r{width:56px;height:19px}.cs-pdf-arr--r::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:47px;height:8px;background:#d9004c;border-radius:1px 0 0 1px}.cs-pdf-arr--r>i{right:0;top:50%;transform:translateY(-50%);border-top:9.5px solid rgba(0,0,0,0);border-bottom:9.5px solid rgba(0,0,0,0);border-left:12px solid #d9004c}.cs-pdf-arr--d{width:17px;height:19px;margin:0 auto}.cs-pdf-arr--d::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:8px;height:12px;background:#45338d;border-radius:1px 1px 0 0}.cs-pdf-arr--d>i{bottom:0;left:50%;transform:translateX(-50%);border-left:8.5px solid rgba(0,0,0,0);border-right:8.5px solid rgba(0,0,0,0);border-top:10px solid #45338d}.cs-pdf-arr--l{width:130px;height:60px}.cs-pdf-arr--l::before{content:"";position:absolute;right:0;top:0;bottom:0;width:8px;background:#45338d;border-radius:1px 1px 0 0}.cs-pdf-arr--l::after{content:"";position:absolute;left:0;right:0;bottom:0;height:8px;background:#45338d}.cs-pdf-arr--l>i{left:-8px;bottom:-4.5px;border-top:8.5px solid rgba(0,0,0,0);border-bottom:8.5px solid rgba(0,0,0,0);border-right:10px solid #45338d}.cs-pdf-ng{width:152px;flex-shrink:0;border:.72px solid #d9004c;border-radius:6px;background:#ffeaf4;color:#000;font-weight:500;font-size:8px;line-height:1.5;padding:11px;display:flex;align-items:center;justify-content:center}.cs-pdf-ng--auto{align-self:center}.cs-pdf-card{background:#fff;border-radius:3px;border:1px solid #dbd6f5;overflow:hidden}.cs-pdf-card__ttl{background:#dbd6f5;color:#000;font-weight:700;padding:4px 12px;font-size:8px;line-height:1.4}.cs-pdf-card__body{padding:6px 8px}.cs-pdf-card--p2 .cs-pdf-card__body{padding:8px 10px}.cs-pdf-card--p2 .cs-pdf-card__inner{padding:0 16px}.cs-pdf-item{display:flex;align-items:flex-start;gap:6px;padding:1px 4px;border-radius:3px}.cs-pdf-item+.cs-pdf-item{margin-top:2px}.cs-pdf-item--hit{background:#ffeaf4}.cs-pdf-item--hit .cs-pdf-label{font-weight:500}.cs-pdf-box{flex-shrink:0;width:10px;height:10px;margin-top:1px;border:.72px solid #979797;border-radius:2px;background:#fff;position:relative}.cs-pdf-box--on{background:#9e328b;border-color:#9e328b}.cs-pdf-box--on::after{content:"";position:absolute;left:3px;top:1px;width:2.6px;height:6px;border:solid #fff;border-width:0 1.4px 1.4px 0;transform:rotate(45deg)}.cs-pdf-label{font-size:7px;line-height:1.5}.cs-pdf-datetime{margin-top:3px;padding:0 4px 5px;font-size:7px}.cs-pdf-datetime__label{font-weight:500;margin-bottom:2px}.cs-pdf-datetime__row{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.cs-pdf-uline{padding-bottom:.1em;border-bottom:.5px solid #3c3c3c}.cs-pdf-bottom{display:flex;align-items:center;gap:18px}.cs-pdf-back{width:320px;flex-shrink:0;background:#45338d;color:#fff;text-align:center;font-weight:700;font-size:12px;border-radius:100px;padding:8px}.cs-pdf-sodan{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:2px;position:relative;top:-32px;width:145px}.cs-pdf-sodan .cs-pdf-arr--l{position:absolute;top:-18px;left:0;width:150px;height:70px}.cs-pdf-sodan__txt{font-size:10px;font-weight:700;color:#45338d;line-height:1.5;text-align:left;margin-left:20px}.cs-pdf-card+.cs-pdf-card,.cs-pdf-card+.cs-pdf-banner,.cs-pdf-banner+.cs-pdf-caution,.cs-pdf-caution+.cs-pdf-closing,.cs-pdf-closing+.cs-pdf-card,.cs-pdf-card+.cs-pdf-closing,.cs-pdf-closing+.cs-pdf-table{margin-top:8px}.cs-pdf-subbar{background:#efecff;color:#45338d;font-weight:700;font-size:8px;padding:3px 8px;margin:6px 0 6px}.cs-pdf-subbar:first-child{margin-top:0}.cs-pdf-fieldhead{font-weight:700;font-size:7px;margin:4px 0 3px}.cs-pdf-note{margin-left:6px;font-size:6px;font-weight:400;color:#000}.cs-pdf-row{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin-bottom:4px;line-height:1.4;font-size:7px}.cs-pdf-row:last-child{margin-bottom:0}.cs-pdf-row__inner{display:flex;gap:26px;width:45%}.cs-pdf-row__box{display:flex;gap:5px}.cs-pdf-row__label{font-weight:700}.cs-pdf-row--yn{flex-wrap:nowrap}.cs-pdf-q{width:51%}.cs-pdf-opts{display:flex;gap:14px;flex-shrink:0}.cs-pdf-opt{display:inline-flex;align-items:center;gap:4px}.cs-pdf-dot{width:10px;height:10px;border-radius:50%;border:.72px solid #979797;flex-shrink:0;position:relative}.cs-pdf-dot--on{background-color:#9e328b;border-color:#9e328b}.cs-pdf-dot--on::after{content:"";position:absolute;left:2.4px;top:2.4px;width:4px;height:4px;border-radius:50%;background:#fff}.cs-pdf-banner{background:#45338d;color:#fff;text-align:center;font-weight:700;font-size:12px;padding:8px}.cs-pdf-caution{background-color:#fff;border:.72px solid #d9004c;border-radius:4px;overflow:hidden}.cs-pdf-caution__ttl{background:#ffeaf4;text-align:center;color:#d9004c;font-weight:700;font-size:10px;padding:4px}.cs-pdf-caution__body{font-size:6px;line-height:1.5;padding:8px 12px;margin:0;list-style:none}.cs-pdf-caution__body li{padding-left:1em;text-indent:-1em}.cs-pdf-understand{display:flex;align-items:center;justify-content:center;gap:8px;padding:0 12px 10px}.cs-pdf-understand__pre{background:#ffeaf4;color:#d9004c;font-weight:700;font-size:6px;padding:3px 8px;border-radius:3px}.cs-pdf-understand__lbl{color:#d9004c;font-weight:700;font-size:8px}.cs-pdf-closing{text-align:center;font-size:8px}.cs-pdf-closing--dark{font-weight:700;color:#000}.cs-pdf-closing--strong{font-weight:700;color:#d9004c}.cs-pdf-saleintro{display:flex;gap:4px;align-items:center;margin:8px 0 4px}.cs-pdf-saleintro__badge{flex-shrink:0;background:#e6e6e6;border-radius:2px;padding:2px 4px;font-weight:700;font-size:6px;white-space:nowrap}.cs-pdf-saleintro__txt{font-weight:700;font-size:6px;line-height:1.5}.cs-pdf-saleintro__date{margin-left:auto;flex-shrink:0;white-space:nowrap;font-size:7px;color:#a5a5a5}.cs-pdf-table{width:100%;border-collapse:collapse;font-size:6px}.cs-pdf-table th,.cs-pdf-table td{border:.72px solid #a5a5a5;padding:4px 8px;background:#fff;vertical-align:middle;font-weight:400;text-align:left;line-height:1.5}.cs-pdf-table th{width:120px}.cs-pdf-table__cat,.cs-pdf-table td.cs-pdf-table__cat{width:16px;background:#e6e6e6;text-align:center;padding:2px !important}.cs-pdf-table__cat span{display:inline-block;font-size:8px;line-height:1.15;text-align:center}.cs-pdf-table__spacer td{border:none;padding:3px !important;background:rgba(0,0,0,0)}.cs-pdf-table .cs-pdf-box{width:8px;height:8px}.cs-pdf-table td.cs-pdf-table__right{text-align:right}.cs-pdf-table td.cs-pdf-table__right .cs-pdf-saleopt{width:max-content}.cs-pdf-bul{display:inline-block;width:6px;height:6px;border-radius:50%;background:#3c3c3c;margin-right:3px;flex-shrink:0}.cs-pdf-saleq{display:flex;align-items:center;font-weight:500;font-size:6px;margin-bottom:2px}.cs-pdf-saleopts{display:flex;flex-wrap:wrap;gap:3px 16px;margin-bottom:2px}.cs-pdf-saleopts:last-child{margin-bottom:0}.cs-pdf-saleopt{display:inline-flex;align-items:center;gap:4px;font-size:6px}td .cs-pdf-saleopt{width:30%}td .cs-pdf-saleopt--full{display:flex;width:100%}.cs-pdf-saleopt__fill{flex:1}.cs-pdf-foot{text-align:right;font-size:8px;color:#a5a5a5;margin-top:0px}#cs-print-root{display:none}@page{size:A4 portrait;margin:0}@media print{html,body{margin:0 !important;padding:0 !important}body.cs>.cs__page,body.cs>.footer,#cs-pdf-root{display:none !important}body.cs.is-printing #cs-print-root{display:block !important}.cs-print-page{width:100%;height:100vh;overflow:hidden;page-break-after:always;break-after:page;page-break-inside:avoid;break-inside:avoid}.cs-print-page:last-child{page-break-after:auto;break-after:auto}.cs-print-page img{display:block;width:100%;height:100%;object-fit:contain;object-position:top center}}.footer{padding:2em;background:#fff;text-align:center}@media(min-width: 768px){.footer{padding-bottom:64px}}.footer__logo{width:170px;margin:0 auto 1em}.footer__copy{margin:0;font-size:12px}font-fix{display:inline-block;transform:rotate(0.03deg)}.medicine-info__usage-item font-fix{display:block}.nav__item font-fix{display:block}.is-win .cs-field--date,.is-win .cs-gatehint__btn{transform:rotate(0.03deg)}
/*# sourceMappingURL=checksheet.css.map */
