@charset "utf-8";.cc-header__content[data-v-6c32d74a]{display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;gap:16px;padding:0 16px;letter-spacing:normal}.cc-header__content[data-v-6c32d74a]:after{content:none}.cc-header__logo[data-v-6c32d74a]{min-width:0}.cc-header__logo img[data-v-6c32d74a]{max-width:100%;height:auto}.cc-header__rule[data-v-6c32d74a]{margin:0;border:none;border-top:2px solid #dadf00}@media screen and (max-width:480px){.cc-header__content[data-v-6c32d74a]{gap:8px}.cc-header__logo strong[data-v-6c32d74a]{margin-top:4px;font-size:87%}}.cc-back-to-top[data-v-4581ea59]{position:fixed;right:16px;bottom:16px;width:44px;height:44px;padding:0;border:none;border-radius:50%;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.2);cursor:pointer;z-index:500}.cc-back-to-top__arrow[data-v-4581ea59]{display:block;width:10px;height:10px;margin:2px auto 0;border-top:2px solid #231815;border-right:2px solid #231815;transform:rotate(-45deg)}.cc-positive-button[data-v-27a1df54]{display:block;width:100%;box-sizing:border-box;padding:1rem;font-size:118%;text-align:center;background:#dadf00;color:#333;border:none;border-radius:6px;box-shadow:0 6px 0 rgba(0,0,0,.06);cursor:pointer;transition:opacity .2s}.cc-positive-button[data-v-27a1df54]:hover:not(:disabled){opacity:.8}.cc-positive-button[data-v-27a1df54]:disabled{background:#ddd;color:#b3b3b3;box-shadow:none;cursor:default}.guide-image[data-v-5403aa1c]{display:block;max-width:100%;height:auto;margin:0 auto}.cc-step-indicator[data-v-49252370]{display:flex;list-style:none;margin:0;padding:.5rem 0;gap:4px;font-size:80%;overflow-x:auto}.cc-step-indicator__item[data-v-49252370]{flex:1 1 0;min-width:0;box-sizing:border-box;position:relative;display:flex;justify-content:center;align-items:center;text-align:center;line-height:1.25;padding:1rem 3px .4rem;border-bottom:3px solid #e6e6e6;color:#999}.cc-step-indicator__item[data-v-49252370]:not(:last-child):after{position:absolute;top:53%;right:-3px;z-index:1;width:10px;height:10px;border-top:1px solid #b0b500;border-right:1px solid #b0b500;content:"";transform:translateY(-50%) rotate(45deg)}.cc-step-indicator__label--narrow[data-v-49252370]{display:flex;width:100%;flex-direction:column;align-items:center;text-align:center}.cc-step-indicator__label--narrow span[data-v-49252370]{display:block}.cc-step-indicator__label--wide[data-v-49252370]{display:block;width:100%;text-align:center}.cc-step-indicator__item--done[data-v-49252370]{border-bottom-color:#ccd100;color:#222}.cc-step-indicator__item--current[data-v-49252370]{border-bottom-color:#ccd100;background-color:#dadf00;color:#222;font-weight:700}@media (min-width:768px){.cc-step-indicator__label--narrow[data-v-49252370]{display:none}}@media (max-width:767px){.cc-step-indicator__label--wide[data-v-49252370]{display:none}}.terms-page[data-v-57bd07a6]{padding:24px 0 48px}.terms-page__indicator[data-v-57bd07a6]{box-sizing:border-box;letter-spacing:normal}.cc-terms__iframe[data-v-57bd07a6]{display:block;width:100%;height:60vh;border:1px solid #e6e6e6}.cc-negative-button[data-v-331e93ac]{display:block;width:100%;box-sizing:border-box;padding:1rem;font-size:112%;text-align:center;background:#cbcbcb;color:#666;border:none;border-radius:6px;box-shadow:0 6px 0 rgba(0,0,0,.06);cursor:pointer;transition:opacity .2s}.cc-negative-button[data-v-331e93ac]:hover:not(:disabled){opacity:.8}.cc-negative-button[data-v-331e93ac]:disabled{color:#b3b3b3;box-shadow:none;cursor:default}.cc-contract-card[data-v-61d7e680]{position:relative;box-sizing:border-box;width:100%;padding:20px;background:#fff;border:1px solid #d8d8d8;border-radius:6px;box-shadow:0 3px 8px rgba(0,0,0,.08)}.cc-contract-card__title[data-v-61d7e680]{padding-right:72px;padding-bottom:10px;color:#222;border-bottom:3px solid #dadf00;font-size:125%;font-weight:700;line-height:1.5}.cc-contract-card__status[data-v-61d7e680]{position:absolute;top:16px;right:16px;padding:3px 10px;color:#fff;border:none;border-radius:4px;font-size:87%;font-weight:700;line-height:1.5}.cc-contract-card__status--migrated[data-v-61d7e680]{background:#27864a}.cc-contract-card__status--pending[data-v-61d7e680]{background:#777}.cc-contract-card__subscription-id[data-v-61d7e680]{margin-top:12px;color:#666;font-size:87%;overflow-wrap:anywhere}.cc-contract-card__details[data-v-61d7e680]{margin-top:16px}.cc-contract-card__detail[data-v-61d7e680]{display:flex;align-items:baseline;padding:5px 0;line-height:1.6}.cc-contract-card__detail dt[data-v-61d7e680]{flex:0 0 auto;font-weight:700}.cc-contract-card__detail dd[data-v-61d7e680]{min-width:0;overflow-wrap:anywhere}.cc-contract-card__detail--price[data-v-61d7e680]{margin-top:8px;padding-top:12px;border-top:1px solid #e5e5e5}.cc-contract-card__detail--price dd[data-v-61d7e680]{font-size:112%;font-weight:700}@media screen and (max-width:480px){.cc-contract-card[data-v-61d7e680]{padding:16px}.cc-contract-card__detail[data-v-61d7e680]{display:block}}.billing-entry[data-v-d73e6b76]{margin:1.5rem 0}.billing-error[data-v-d73e6b76]{color:#b00020}.contract-page[data-v-2a01e204]{padding:24px 0 48px}.contract-page__indicator[data-v-2a01e204]{box-sizing:border-box;letter-spacing:normal}.contract-message[data-v-2a01e204]{margin-top:20px;padding:16px;background:#f5f5f5;text-align:center}.contract-message--error[data-v-2a01e204]{color:#b42318}.contract-message--loading[data-v-2a01e204]{display:flex;justify-content:center;align-items:center;gap:10px}.contract-loading-indicator[data-v-2a01e204]{width:20px;height:20px;box-sizing:border-box;border:3px solid #d5d5d5;border-top-color:#777;border-radius:50%;animation:contract-loading-spin-2a01e204 .8s linear infinite}@keyframes contract-loading-spin-2a01e204{to{transform:rotate(1turn)}}.contract-retry-button[data-v-2a01e204]{margin-top:12px;padding:7px 20px;background:#fff;border:1px solid #888;border-radius:999px;color:#222;cursor:pointer}.contract-list[data-v-2a01e204]{margin-top:20px}.contract-option[data-v-2a01e204]{display:flex;align-items:center;gap:14px}.contract-option+.contract-option[data-v-2a01e204]{margin-top:16px}.contract-option__checkbox[data-v-2a01e204]{display:block!important;flex:0 0 auto;width:22px;height:22px;margin:0;accent-color:#ccd100;cursor:pointer}.contract-option__checkbox[data-v-2a01e204]:disabled{cursor:not-allowed}.contract-option__card[data-v-2a01e204]{flex:1;min-width:0}.contract-notes[data-v-2a01e204]{margin-top:28px}.contract-notes ul[data-v-2a01e204]{margin-top:12px}.contract-notes li[data-v-2a01e204]{position:relative;padding-left:1.1em}.contract-notes li[data-v-2a01e204]:before{position:absolute;left:0;content:"・"}.price-table-wrapper[data-v-2a01e204]{margin:1.5rem 0 3rem;overflow-x:auto}.price-table[data-v-2a01e204]{width:100%;max-width:100%;border-collapse:collapse;table-layout:fixed}.price-table td[data-v-2a01e204],.price-table th[data-v-2a01e204]{padding:1rem;border-bottom:1px solid #e6e6e6;font-size:84%;text-align:right;overflow-wrap:anywhere}.price-table td[data-v-2a01e204]:first-child,.price-table th[data-v-2a01e204]:first-child{width:50%}.price-table td[data-v-2a01e204]:nth-child(2),.price-table td[data-v-2a01e204]:nth-child(3),.price-table th[data-v-2a01e204]:nth-child(2),.price-table th[data-v-2a01e204]:nth-child(3){width:25%}.price-table tr:first-child td[data-v-2a01e204],.price-table tr:first-child th[data-v-2a01e204]{border-top:1px solid #e6e6e6}.price-table th[data-v-2a01e204]:first-child{text-align:left}.price-table__plan-name[data-v-2a01e204],.price-table__price-name[data-v-2a01e204]{display:inline-block}.price-table__unit-price--narrow[data-v-2a01e204]{display:none}.price-table th[data-v-2a01e204]{font-weight:700}.first-billing-date[data-v-2a01e204]{box-sizing:border-box;width:100%;margin-top:20px;padding:16px;border:1px solid #222;text-align:center}.first-billing-date strong[data-v-2a01e204]{font-size:112%;font-weight:700}@media screen and (max-width:767px){.price-table__unit-price--wide[data-v-2a01e204]{display:none}.price-table__unit-price--narrow[data-v-2a01e204]{display:block;width:100%;text-align:right}.price-table__unit-price-group[data-v-2a01e204]{display:inline-flex;flex-direction:column;align-items:center;text-align:center}.price-table__plan-name[data-v-2a01e204],.price-table__price-name[data-v-2a01e204]{display:block}}@media screen and (max-width:480px){.contract-option[data-v-2a01e204]{align-items:flex-start;gap:8px}.contract-option__checkbox[data-v-2a01e204]{width:20px;height:20px;margin-top:16px}}.cc-postal-code-field[data-v-e488130a]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.cc-postal-code-field .cc-address-search-button[data-v-e488130a]{height:100%;min-width:88px;padding:0 18px;font-size:100%;width:auto}.cc-address-fields[data-v-e488130a]{display:grid;gap:3px}.input-steps[data-v-413fc915]{display:flex;gap:4px;margin:12px 16px 0;padding:0;overflow-x:auto;list-style:none;font-size:80%;letter-spacing:normal}li[data-v-413fc915]{flex:1 0 0;min-width:90px;box-sizing:border-box;position:relative;display:flex;justify-content:center;align-items:center;line-height:1.25;padding:1rem 3px .4rem;text-align:center;border-bottom:3px solid #e6e6e6;color:#999}li[data-v-413fc915]:not(:last-child):after{position:absolute;top:53%;right:-3px;z-index:1;width:10px;height:10px;border-top:1px solid #b0b500;border-right:1px solid #b0b500;content:"";transform:translateY(-50%) rotate(45deg)}.current[data-v-413fc915]{background:#dadf00;font-weight:700}.current[data-v-413fc915],.done[data-v-413fc915]{border-color:#ccd100;color:#222}.wide[data-v-413fc915]{display:block;width:100%}.narrow[data-v-413fc915]{display:flex;width:100%;flex-direction:column;align-items:center}@media (min-width:768px){.narrow[data-v-413fc915]{display:none}}@media (max-width:767px){.wide[data-v-413fc915]{display:none}}.target-survey[data-v-18fd7b83]{border:0;padding:0;margin:1.5rem 0 0;min-width:0}.target-survey__choices[data-v-18fd7b83]{display:flex;flex-wrap:wrap;padding-top:1rem;-moz-column-gap:20px;column-gap:20px;row-gap:8px}.target-survey label[data-v-18fd7b83]{display:inline-flex;gap:8px;align-items:center;line-height:1.5;cursor:pointer}.target-survey input[type=radio][data-v-18fd7b83]{display:inline-block;width:1.2em;height:1.2em;margin:0;flex-shrink:0;accent-color:#788000}.form-page[data-v-18fd7b83]{padding:24px 0 48px}.form-page__indicator[data-v-18fd7b83]{box-sizing:border-box;padding-bottom:20px;letter-spacing:normal}.form-description[data-v-18fd7b83]{margin-top:16px}.form-fields[data-v-18fd7b83]{margin-top:24px}.form-fields[data-v-18fd7b83] .cc-contract-card{margin-bottom:24px}.progress-modal[data-v-18fd7b83]{position:fixed;z-index:10;inset:0;display:flex;justify-content:center;align-items:center;padding:1.5rem;background:rgba(0,0,0,.55)}.progress-modal__content[data-v-18fd7b83]{width:min(100%,40rem);box-sizing:border-box;padding:2rem;background:#fff;border-radius:8px;text-align:center}.progress-modal__error[data-v-18fd7b83]{color:#333;font-size:1em;line-height:1.8}.progress-modal__retry[data-v-18fd7b83]{margin-top:1.5rem}.survey-page[data-v-ee5cc498]{padding:24px 0 48px}.survey-page__indicator[data-v-ee5cc498]{box-sizing:border-box;padding-bottom:20px;letter-spacing:normal}.survey-question[data-v-ee5cc498]{border:0;padding:0;min-width:0}.survey-image[data-v-ee5cc498]{display:block;width:100%;max-width:480px;height:auto;margin:20px auto}.survey-choices[data-v-ee5cc498]{display:grid;gap:16px;margin:20px 0}.survey-choices label[data-v-ee5cc498]{display:flex;gap:8px;align-items:baseline;cursor:pointer}.survey-question .survey-choices input[data-v-ee5cc498]{display:inline-block;width:1.2em;height:1.2em;flex-shrink:0;accent-color:#788000}.survey-ratings[data-v-ee5cc498]{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;background:#e0eaee;border-radius:6px;overflow:hidden;padding:0;margin-top:8px}.survey-ratings label[data-v-ee5cc498]{position:relative;display:block;min-width:0}.survey-ratings label+label[data-v-ee5cc498]{border-left:1px solid #fff}.survey-question .survey-ratings input[data-v-ee5cc498]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%)}.survey-ratings label span[data-v-ee5cc498]{display:flex;align-items:center;justify-content:center;min-height:48px;color:#677980}.survey-ratings input:checked+span[data-v-ee5cc498]{background:#dadf00;color:#222;font-weight:700}.survey-ratings input:focus-visible+span[data-v-ee5cc498]{outline:2px solid #677980;outline-offset:-2px}.survey-scale[data-v-ee5cc498]{display:flex;justify-content:space-between;gap:8px;font-size:85%}.survey-comment[data-v-ee5cc498]{display:block;width:100%;box-sizing:border-box;font:inherit;font-size:16px;line-height:1.5;padding:.5rem .75rem;background:#f7f7f7;border:1px solid #ced4da;border-radius:4px;margin-top:16px;resize:vertical}.survey-count[data-v-ee5cc498]{text-align:right}.survey-answers[data-v-0bde65a4]{white-space:pre-wrap}.confirm-page[data-v-0bde65a4]{padding:24px 0 48px}.confirm-page__indicator[data-v-0bde65a4]{box-sizing:border-box;padding-bottom:16px;letter-spacing:normal}.price-table-wrapper[data-v-0bde65a4]{margin:1.5rem 0 3rem;overflow-x:auto}.price-table[data-v-0bde65a4]{width:100%;max-width:100%;border-collapse:collapse;table-layout:fixed}.price-table td[data-v-0bde65a4],.price-table th[data-v-0bde65a4]{padding:1rem;border-bottom:1px solid #e6e6e6;font-size:84%;text-align:right;overflow-wrap:anywhere}.price-table td[data-v-0bde65a4]:first-child,.price-table th[data-v-0bde65a4]:first-child{width:50%}.price-table td[data-v-0bde65a4]:nth-child(2),.price-table td[data-v-0bde65a4]:nth-child(3),.price-table th[data-v-0bde65a4]:nth-child(2),.price-table th[data-v-0bde65a4]:nth-child(3){width:25%}.price-table tr:first-child td[data-v-0bde65a4],.price-table tr:first-child th[data-v-0bde65a4]{border-top:1px solid #e6e6e6}.price-table th[data-v-0bde65a4]:first-child{text-align:left}.price-table__plan-name[data-v-0bde65a4],.price-table__price-name[data-v-0bde65a4]{display:inline-block}.price-table__unit-price--narrow[data-v-0bde65a4]{display:none}.price-table th[data-v-0bde65a4]{font-weight:700}.first-billing-date[data-v-0bde65a4]{box-sizing:border-box;width:100%;margin-top:20px;padding:16px;border:1px solid #222;text-align:center}.first-billing-date strong[data-v-0bde65a4]{font-size:112%;font-weight:700}.confirm-fields[data-v-0bde65a4]{margin-top:4px}@media screen and (max-width:767px){.price-table__unit-price--wide[data-v-0bde65a4]{display:none}.price-table__unit-price--narrow[data-v-0bde65a4]{display:block;width:100%;text-align:right}.price-table__unit-price-group[data-v-0bde65a4]{display:inline-flex;flex-direction:column;align-items:center;text-align:center}.price-table__plan-name[data-v-0bde65a4],.price-table__price-name[data-v-0bde65a4]{display:block}}.payment-page[data-v-ee60163e]{padding:24px 0 48px}.payment-page__indicator[data-v-ee60163e]{box-sizing:border-box;letter-spacing:normal}.payment-page--kasai[data-v-ee60163e]{display:flex;justify-content:center;align-items:center;min-height:60vh}.kasai-processing[data-v-ee60163e]{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.kasai-processing__spinner[data-v-ee60163e]{width:40px;height:40px;box-sizing:border-box;border:4px solid #d5d5d5;border-top-color:#687487;border-radius:50%;animation:kasai-processing-spin-ee60163e .8s linear infinite}.kasai-processing__error[data-v-ee60163e]{color:#e25950}@keyframes kasai-processing-spin-ee60163e{to{transform:rotate(1turn)}}.payment-form[data-v-ee60163e]{width:100%;max-width:720px;margin:0 auto;text-align:left}.payment-form__heading[data-v-ee60163e]{padding-bottom:.5rem;border-bottom:1px solid #dedede;color:#687487;font-size:1.5rem}.field-heading[data-v-ee60163e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.3rem;color:#536278}.field-heading--split[data-v-ee60163e]{margin-top:1rem}.card-brands[data-v-ee60163e]{display:inline-flex;align-items:center;gap:.25rem;color:#4c5875;white-space:nowrap}.stripe-element[data-v-ee60163e]{min-height:2.8rem;box-sizing:border-box;padding:.2rem .7rem;background:#f7f7f7}.split-fields[data-v-ee60163e]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.cvc-help[data-v-ee60163e]{display:inline-flex;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;margin-left:.3rem;border-radius:50%;background:#555;color:#fff;font-size:1rem}.form-error[data-v-ee60163e]{margin-top:1rem;color:#e25950;font-size:1.4rem}.payment-actions span[data-v-ee60163e]{float:right;font-size:1.5rem}.progress-modal[data-v-ee60163e]{position:fixed;z-index:10;inset:0;display:flex;justify-content:center;align-items:center;padding:1.5rem;background:rgba(0,0,0,.55)}.progress-modal__content[data-v-ee60163e]{width:min(100%,34rem);box-sizing:border-box;padding:2rem 1.5rem;background:#fff;text-align:center}.progress-modal__error[data-v-ee60163e],.progress-modal__message[data-v-ee60163e]{color:#333;font-size:1.6rem}.progress-modal__retry[data-v-ee60163e]{width:100%;margin-top:1.5rem;padding:1rem;border:none;border-radius:6px;background:#dadf00;color:#333;font-size:1.1rem;cursor:pointer}@media (max-width:480px){.split-fields[data-v-ee60163e]{gap:1rem}}.complete-page[data-v-35cd3df2]{padding:24px 0 48px}.complete-page__indicator[data-v-35cd3df2]{box-sizing:border-box;letter-spacing:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;vertical-align:baseline;white-space:normal;text-align:left;margin:0;padding:0;border:0;outline:0;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}table{border-collapse:collapse;border-spacing:0}img{vertical-align:middle;height:auto}input[type=password],input[type=text]{padding:0;border:none;border-radius:0;outline:none;background:none}select{border:none}select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;background:transparent}textarea{resize:none;padding:0;border:0}button,input[type=button]
input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none;outline:none;background:transparent}html{font-size:62.5%;box-sizing:border-box}body{font-family:YakuHanJP,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;line-height:1.8;color:#222;min-width:100%}article,body,footer,header{width:100%}a{transition:opacity .2s}a,a:visited{color:#222;text-decoration:none}a.underbar{text-decoration:underline}a.disabled{pointer-events:none}a:hover{opacity:.8}p a{border-bottom:1px dotted #222;padding-bottom:2px}rp,rt{font-size:40%;-webkit-transform:scale(.8)}rp{padding:0}ruby{ruby-overhang:auto;ruby-align:center;ruby-position:inline}.text-vertical{writing-mode:vertical-rl;-ms-writing-mode:tb-rl;-moz-writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;font-family:sans-serif!important}#all{font-size:1.5rem}img{max-width:100%}.mt-0{margin-top:0!important}.mt-02em{margin-top:.2rem!important}.mt-05em{margin-top:.5rem!important}.mt-1em{margin-top:1rem!important}.mt-2em{margin-top:2rem!important}.mt-3em{margin-top:3rem!important}.mt-4em{margin-top:4rem!important}.mt-5em{margin-top:5rem!important}.mt-6em{margin-top:6rem!important}.mt-7em{margin-top:7rem!important}.mt-8em{margin-top:8rem!important}.mr-0{margin-right:0!important}.mr-02em{margin-right:.2rem!important}.mr-05em{margin-right:.5rem!important}.mr-1em{margin-right:1rem!important}.mr-2em{margin-right:2rem!important}.mr-3em{margin-right:3rem!important}.mr-4em{margin-right:4rem!important}.mb-0{margin-bottom:0!important}.mb-05em{margin-bottom:.5rem!important}.mb-1em{margin-bottom:1rem!important}.mb-2em{margin-bottom:2rem!important}.mb-3em{margin-bottom:3rem!important}.mb-4em{margin-bottom:4rem!important}.mb-5em{margin-bottom:5rem!important}.mb-6em{margin-bottom:6rem!important}.ml-0{margin-left:0!important}.ml-02em{margin-left:.2rem!important}.ml-05em{margin-left:.5rem!important}.ml-1em{margin-left:1rem!important}.ml-2em{margin-left:2rem!important}.ml-3em{margin-left:3rem!important}.ml-4em{margin-left:4rem!important}.mg-0{margin:0!important}.pt-0{padding-top:0!important}.pt-05em{padding-top:.5rem!important}.pt-1em{padding-top:1rem!important}.pt-2em{padding-top:2rem!important}.pt-3em{padding-top:3rem!important}.pt-4em{padding-top:4rem!important}.pt-5em{padding-top:5rem!important}.pt-6em{padding-top:6rem!important}.pr-0{padding-right:0!important}.pr-02em{padding-right:.2rem!important}.pr-05em{padding-right:.5rem!important}.pr-1em{padding-right:1rem!important}.pr-2em{padding-right:2rem!important}.pr-3em{padding-right:3rem!important}.pr-4em{padding-right:4rem!important}.pb-0{padding-bottom:0!important}.pb-05em{padding-bottom:.5rem!important}.pb-1em{padding-bottom:1rem!important}.pb-2em{padding-bottom:2rem!important}.pb-3em{padding-bottom:3rem!important}.pb-4em{padding-bottom:4rem!important}.pb-5em{padding-bottom:5rem!important}.pb-6em{padding-bottom:6rem!important}.pl-0{padding-left:0!important}.pl-02em{padding-left:.2rem!important}.pl-05em{padding-left:.5rem!important}.pl-1em{padding-left:1rem!important}.pl-2em{padding-left:2rem!important}.pl-3em{padding-left:3rem!important}.pl-4em{padding-left:4rem!important}.pd-0{padding:0!important}.mb-05em-sp{margin-bottom:.5rem!important}.mt-1em-sp{margin-top:1rem!important}.mt-2em-sp{margin-top:2rem!important}.mb-1em-sp{margin-bottom:1rem!important}.mb-2em-sp{margin-bottom:2rem!important}.pt-1em-sp{padding-top:1rem!important}.wrapper{width:90%;display:block;position:relative;margin:0 auto;letter-spacing:-.5em;display:block\9;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}.wrapper:after{content:"";display:block;clear:both;box-sizing:border-box}.w100{max-width:100%!important;width:100%!important}.flex{display:flex}.flex.justify-start{justify-content:flex-start}.flex.justify-end{justify-content:flex-end}.flex.justify-center{justify-content:center}.flex.justify-between{justify-content:space-between}.flex.justify-around{justify-content:space-around}.flex.align-stretch{align-items:stretch}.flex.align-start{align-items:flex-start}.flex.align-end{align-items:flex-end}.flex.align-center{align-items:center}.flex.align-baseline{align-items:baseline}.wrapper.flex:after{content:none}.col1,.col10,.col11,.col12,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9{display:inline-block;vertical-align:middle;position:relative;padding:1.851%;width:100%;letter-spacing:normal;box-sizing:border-box}.wrap-pd-0 .col1,.wrap-pd-0 .col10,.wrap-pd-0 .col11,.wrap-pd-0 .col12,.wrap-pd-0 .col2,.wrap-pd-0 .col3,.wrap-pd-0 .col4,.wrap-pd-0 .col5,.wrap-pd-0 .col6,.wrap-pd-0 .col7,.wrap-pd-0 .col8,.wrap-pd-0 .col9{padding:0}.wrap-pd-5px .col1,.wrap-pd-5px .col10,.wrap-pd-5px .col11,.wrap-pd-5px .col12,.wrap-pd-5px .col2,.wrap-pd-5px .col3,.wrap-pd-5px .col4,.wrap-pd-5px .col5,.wrap-pd-5px .col6,.wrap-pd-5px .col7,.wrap-pd-5px .col8,.wrap-pd-5px .col9{padding:5px}.wrap-pd-10px .col1,.wrap-pd-10px .col10,.wrap-pd-10px .col11,.wrap-pd-10px .col12,.wrap-pd-10px .col2,.wrap-pd-10px .col3,.wrap-pd-10px .col4,.wrap-pd-10px .col5,.wrap-pd-10px .col6,.wrap-pd-10px .col7,.wrap-pd-10px .col8,.wrap-pd-10px .col9{padding:10px}.wrap-pd-0,.wrap-pd-10px,.wrap-pd-5px{letter-spacing:-.5em;text-align:center}.col12.wrap-pd-0,.col12.wrap-pd-10px,.col12.wrap-pd-5px{width:96.29%}.db{display:block!important}.di{display:inline!important}.dib{display:inline-block!important}.dt{display:table!important}.dtc{display:table-cell!important;vertical-align:middle}.over-hidden{overflow:hidden}.text-right{text-align:right!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.vertical-top{vertical-align:top!important}.vertical-bottom{vertical-align:bottom}.vertical-middle{vertical-align:middle}.fl{float:left}.fr{float:right}.fi{float:inherit;text-align:center}.on-sp{display:inline-block}.off-sp{display:none!important}.off-tb,.on-pc,.on-tb{display:none}.off-pc{display:inline-block}@media screen and (min-width:835px){#all{font-size:1.6rem}.on-sp{display:none!important}.off-sp{display:inline-block!important}.on-tb{display:inline-block}.off-tb{display:none}.on-pc{display:none!important}.off-pc{display:inline-block}.mb-0-tb,.mb-05em-sp{margin-bottom:0!important}.mt-1em-tb{margin-top:1em!important}.mt-1em-sp,.mt-2em-sp{margin-top:0!important}.mb-1em-sp,.mb-2em-sp{margin-bottom:0!important}.mt-2em-tb{margin-top:2em!important}.mb-2em-tb{margin-bottom:2em!important}.ml-1em-tb{margin-left:1em!important}.pt-1em-sp{padding-top:0!important}.wrapper{width:100%}.col1,.col10,.col11,.col12,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9{padding:20px}.col1{width:8.3333%}.col2{width:16.6666%}.col3{width:25%}.col4{width:33.3333%}.col5{width:41.6666%}.col6{width:50%}.col7{width:58.333%}.col8{width:66.666%}.col9{width:74.999%}.col10{width:83.333%}.col11{width:91.666%}.col12{width:100%}}@media screen and (min-width:1080px){.col12,.wrapper{max-width:1080px}#all{font-size:1.7rem}.off-tb{display:inline-block}.on-pc{display:inline-block!important}.off-pc{display:none}}@media screen and (max-width:834px){.col1-sp{width:8.3333%}.col2-sp{width:16.6666%}.col3-sp{width:25%}.col4-sp{width:33.3333%}.col5-sp{width:41.6666%}.col6-sp{width:50%}.col7-sp{width:58.333%}.col8-sp{width:66.666%}.col9-sp{width:74.999%}.col10-sp{width:83.333%}.col11-sp{width:91.666%}.col12-sp{width:100%}}.small{font-size:80%}.smaller{font-size:70%}.big{font-size:115%}.bigger{font-size:125%}.big-16{font-size:106%}.big-18{font-size:160%}.strong{font-weight:700}.normal{font-weight:400}.caption{font-size:71%;padding-top:1rem}.caution{font-size:82%;margin-top:1rem}#pagetop{position:fixed;bottom:20px;right:20px;cursor:pointer;opacity:.8}.sup{vertical-align:super}.sub,.sup{font-size:70%}ul.list-circle,ul.list-decimal,ul.list-disc{list-style-type:circle;list-style-position:outside;padding-left:1.5rem}ul.list-circle li,ul.list-decimal li{margin-bottom:.5em}ul.list-decimal{list-style-type:decimal;padding-left:2rem}ul.list-disc{list-style-type:disc}body,html{width:100%;height:100%;padding:0;border:none}body{overflow-x:hidden}article,body,header{background-color:#fff}article,header{width:100%;max-width:100%}#all{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer{width:100%;max-width:100%}.text_yellow{color:#d1d721}.text_green{color:#90a900}.marker{background:linear-gradient(transparent 60%,#e9ec66 0)}.container{position:relative;background:#fff;padding:3rem 0}hr{height:0;border:0;margin:3rem 0;border-top:1px solid #e6e6e6}hr.thick{border-top:4px solid #f0f0f0;margin:3rem 0 2rem}hr.line{border:1px solid #fff;margin:1rem 0}.header .logo a{display:inline-block;padding:.8rem 0;color:#000;font-size:1.6rem}.header .logo a img,.header .logo a strong{display:inline-block;vertical-align:middle;margin-right:1rem}.footer{padding:3rem 0;background:#eee}.footer .copyright{font-size:1.3rem;text-align:right}.caption.source{position:relative;margin-top:1rem;padding:0 0 0 3.5rem}.caption.source>span{display:inline-block;position:absolute;top:0;left:0}.page_title{padding-top:2rem;font-size:118%;text-align:center;border-top:4px solid #dadf00}.section_title{margin-bottom:2rem;font-size:124%;text-align:left;line-height:1.5;vertical-align:top}.section_title strong{position:relative;display:block;padding-left:1.5rem}.section_title strong:after{position:absolute;top:50%;transform:translateY(-50%);left:0;content:"";display:block;width:3px;height:100%;background:#ccd100}.note{margin-bottom:.5rem;padding:.5rem 0 .5rem 32px;font-size:106%;font-weight:700;background:url(/continueContractMamolico/webapp/ContinueContractMamolico/img/icon_note.svg) no-repeat 0 8px;background-size:24px}a.allow{color:#2b80b5;border:none}a.allow:after{content:"";display:inline-block;margin-left:.5rem;vertical-align:middle;width:9px;height:9px;border-top:1px solid #2b80b5;border-right:1px solid #2b80b5;transform:rotate(45deg) translateY(-2px)}.bottom_nav{margin-bottom:5px;padding-bottom:10px}.bottom_nav a{display:inline-block;margin-right:2rem;font-size:80%}.bottom_nav a:last-child{margin-right:0}.bottom_nav a:after{position:relative;top:-1px;content:"";display:inline-block;margin-left:.5rem;vertical-align:middle;width:6px;height:6px;border-top:1px solid #222;border-right:1px solid #222;transform:rotate(45deg)}.btn_trigger,a.btn_trigger{display:inline-block;margin:2rem 0;padding:.4rem 4rem;text-align:center;border:1px solid #ccd100;border-radius:20px;color:#222}.btn_trigger.check,a.btn_trigger.check{border-color:#b9b9b9;color:#999}a.link_checkbox{display:inline-block;position:relative;padding-left:25px;color:#222}a.link_checkbox:before{position:absolute;top:3px;left:0;content:"";display:inline-block;width:19px;height:19px;background:#dadf00 url(/continueContractMamolico/webapp/ContinueContractMamolico/img/icon_check.svg) no-repeat 50%;background-size:14px}a.link_checkbox.current:before{background:#ddd}a.btn_round{margin:1.5rem 0;padding:.4rem 4rem;border:1px solid #ccd100;border-radius:20px}a.btn_round,a.btn_round_s{display:inline-block;text-align:center;color:#222}a.btn_round_s{padding:.2rem 1.5rem;font-size:88%;background:#f0f0f0;border:1px solid #f0f0f0;border-radius:20px}a.btn_round_s.green{background:#dadf00;border:1px solid #dadf00}a.btn_round_s.white{background:#fff;border:1px solid #dadf00}a.btn_round_s.gray{background:#ddd;color:#b3b3b3;border:1px solid #ddd}.assist{font-size:88%}a.color-link{color:#2b80b5;border:none}.input_area input[type=email],.input_area input[type=password],.input_area input[type=tel],.input_area input[type=text]:not(.cc-text-box){display:block;width:100%;padding:1rem;margin:1rem 0;background:#f7f7f7;box-sizing:border-box;border:none;font-size:16px}.cc-form-field{margin-top:0}.cc-form-field__label{margin-top:.5rem;margin-bottom:0;font-weight:700}.cc-form-field__required{margin-left:.5em;font-size:80%;font-weight:400}.cc-form-field__error{margin-top:4px;color:#b42318;font-size:87%}.cc-readonly-field__value{overflow-wrap:anywhere}input.cc-text-box{box-sizing:border-box;width:100%;padding:.5rem .75rem;background:#f7f7f7;border:1px solid #ced4da;border-radius:4px;line-height:1.5;font-size:16px}.cc-text-box--readonly{background:#f0f0f0;color:#999;border:1px solid #ddd}input.cc-text-box.invalid,select.cc-select.invalid{background:#f2f4a6}select.cc-select{box-sizing:border-box;width:100%;padding:.5rem .75rem;background:#f7f7f7;border:1px solid #ced4da;border-radius:4px;line-height:1.5;font-size:16px}.input_area dl+dl{margin-top:1.5rem}.input_area dt{font-weight:700;font-size:93.3%}.input_area .wrap_pw_input{position:relative}.input_area .wrap_pw_input input[type=password].check,.input_area input[type=email].invalid,.input_area input[type=password].invalid,.input_area input[type=tel].invalid,.input_area input[type=text].invalid{background:#f2f4a6}.input_area .field-icon{position:absolute;top:0;right:12px;display:block;width:30px;height:38px;background:url(/continueContractMamolico/webapp/ContinueContractMamolico/img/icon_pwshow.svg) no-repeat 50%;background-size:26px;cursor:pointer;transition:opacity .2s}.input_area .field-icon:hover{opacity:.7}.input_area .field-icon.hide{background-image:url(/continueContractMamolico/webapp/ContinueContractMamolico/img/icon_pwhide.svg)}.input_area .submit_btn{position:relative;margin-top:4rem}.input_area input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:block;width:100%;padding:1rem;box-sizing:border-box;font-size:118%;text-align:center;background:#dadf00;color:#333;border:none;border-radius:6px;box-shadow:0 6px 0 rgba(0,0,0,.06);cursor:pointer;transition:all .2s}.input_area .submit_btn:after{content:"";position:absolute;top:40%;right:20px;display:block;width:11px;height:11px;border-top:1px solid #939600;border-right:1px solid #939600;transform:rotate(45deg)}.input_area input[type=submit]:hover{opacity:.8}.input_area .submit_btn.no-check input[type=submit]{background:#ddd;color:#b3b3b3;box-shadow:none;cursor:default}.input_area .submit_btn.no-check:after{border-top:1px solid #bcc4c7;border-right:1px solid #bcc4c7}.input_area .submit_btn.no-check input[type=submit]:hover{opacity:1}.input_area .submit_btn.no-check a{display:block;padding:1rem;border-radius:6px;box-shadow:0 6px 0 rgba(0,0,0,.06);background:#cbcbcb;color:#666;font-size:112%;text-align:center;border:none}.input_area .submit_btn.no-arrow:after,.input_area .submit_btn.no-check.no-arrow:after{border:none}.input_area .submit_btn.no-check.arrow-back:after{right:auto;left:20px;border-top:1px solid #888;border-right:1px solid #888;transform:rotate(-135deg)}.input_area input[type=checkbox]{display:none}.input_area input[type=checkbox]+label{display:inline-block;position:relative;padding-left:25px;cursor:pointer}.input_area input[type=checkbox]+label:before{position:absolute;top:3px;left:0;content:"";display:inline-block;width:19px;height:19px;background:#ddd}.input_area input[type=checkbox]:checked+label:before{background:#dadf00 url(/continueContractMamolico/webapp/ContinueContractMamolico/img/icon_check.svg) no-repeat 50%;background-size:14px}.error{font-size:71%;color:red}.w130{max-width:130px}.input_area .wrap_select{position:relative;margin:1rem 0;width:220px;overflow:hidden;background:#f7f7f7;cursor:pointer}.input_area .wrap_select:after{position:absolute;top:45%;right:20px;content:"";display:block;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #677980}.input_area .wrap_select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:250px;margin:0;border:0;outline:none;padding:1rem;background:transparent;font-size:93.3%}.input_area .wrap_select select.invalid{background:#f2f4a6}.input_area .application_name{border-left:4px solid #ccd100;padding-left:12px;margin:10px 0 20px;font-size:112%;font-weight:700}.input_area .application_name+ul{margin-top:0}.input_area input[type=radio]{display:none}.input_area input[type=radio]+label{padding-left:30px;position:relative;margin-right:20px}.input_area input[type=radio]+label:before{content:"";display:block;position:absolute;top:2px;left:0;width:17px;height:17px;border:1px solid #ababab;border-radius:50%;cursor:pointer}.input_area input[type=radio]:checked+label:after{content:"";display:block;position:absolute;top:6px;left:4px;width:11px;height:11px;background:#dadf00;border-radius:50%}.card_list{display:table;width:100%;margin:.8rem 0 3rem}.card_list li{display:table-row}.card_list li>span{display:table-cell;padding:.8rem;border-top:1px solid #e6e6e6;font-size:86.6%;vertical-align:middle}.card_list li:last-child span{border-bottom:1px solid #e6e6e6}.card_list li>span:first-child{width:90px}.card_list li>span:last-child{width:16px;text-align:right}.btn_delete{position:relative;top:3px;display:inline-block;width:16px;height:16px;letter-spacing:-9999px;background:url(/continueContractMamolico/webapp/ContinueContractMamolico/img/icon_delete.svg) no-repeat 50%;background-size:100%;cursor:pointer}.signup_flow{margin-top:4rem;background:#f7f7f7}.signup_flow ol{display:table;width:100%;table-layout:fixed}.signup_flow ol li{display:table-cell;padding:2rem 0 1rem;position:relative;text-align:center;font-weight:700;line-height:1.4;vertical-align:middle;font-size:93.3%}.signup_flow ol li.current{background:#dadf00}.signup_flow ol li:after{content:"";position:absolute;top:50%;right:-2px;display:block;width:11px;height:11px;border-top:1px solid #b0b500;border-right:1px solid #b0b500;transform:rotate(45deg);z-index:20}.signup_flow ol li:last-child:after{display:none}.signup_flow ol li span{position:absolute;top:-18px;left:0;right:0;margin:auto;width:36px;height:36px;background:rgba(200,204,0,.75);border-radius:50%;padding-top:5px;font-size:113%;text-align:center;color:#fff;box-sizing:border-box}.modal_inner{display:none}.rules_detail{padding:1rem 1.5rem;background:#fff;font-size:1.3rem;box-sizing:border-box}.rules_detail h1{font-size:160%}.rules_detail dl{margin-top:2rem}.rules_detail dt{margin-bottom:.5rem;counter-increment:num;font-size:106%;font-weight:700}.rules_detail.auto_number dt:before{content:counter(num) ". "}.rules_detail dd+dt{margin-top:2rem}.rules_detail dd>ul{margin:2rem 0 2rem 1rem}.rules_detail dd>ul>li>ol{margin-left:1.8rem}.rules_detail dd>ul>li>ol>li{position:relative;padding:.5rem 0 0 2.2rem}.rules_detail dd>ul>li>ol>li span{position:absolute;left:0;top:5px}.wrap_iframe{position:relative;width:100%;height:75%}.wrap_iframe iframe{overflow:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;width:100%;height:100%;border:none;display:block}.wrap_iframe iframe::-webkit-scrollbar{background:#ccc!important;width:10px}.wrap_iframe iframe::-webkit-scrollbar-thumb{background:#999!important;border-radius:50px;height:50px}.wrap_confirm{position:relative;padding:3rem 1rem;background:#fff;display:block}.wrap_confirm a,.wrap_confirm button{display:inline-block;margin:0 1rem;padding:.5rem 1.5rem;min-width:35%;background:#cbcbcb;border-radius:6px;box-shadow:0 6px 0 rgba(0,0,0,.06);text-align:center;color:#222;font-size:1.5rem;vertical-align:middle;border:none}.wrap_confirm button{padding:.7rem 1.5rem;cursor:pointer;transform:opacity .2s}.wrap_confirm button:hover{opacity:.8}.wrap_confirm a.btn_modal_close,.wrap_confirm button.btn_modal_close{background:#dadf00}button.btn_modal_close.icon_btn{position:absolute;right:10px;top:-10px;display:block;height:30px;width:30px;max-width:25px;padding:0;margin:0;background:transparent;border-radius:0;box-shadow:none;cursor:pointer}.wrap_confirm button.btn_modal_close.icon_btn,.wrap_iframe button.btn_modal_close.icon_btn{right:0;top:-40px;min-width:30px}.btn_modal_close.icon_btn:after,.btn_modal_close.icon_btn:before{display:block;content:" ";position:absolute;top:0;left:15px;width:2px;height:28px;background:#585656;transition:background .2s ease-in-out}.btn_modal_close.icon_btn:before{transform:rotate(-45deg)}.btn_modal_close.icon_btn:after{transform:rotate(45deg)}.open_contents{display:none}.default_list{display:table;width:100%;margin:1.5rem 0 3rem}.default_list li{display:table-row}.default_list li>span{display:table-cell;padding:1rem;border-bottom:1px solid #e6e6e6;font-size:84%}.default_list li:first-child>span{border-top:1px solid #e6e6e6}.default_list li>span:first-child{width:40%;font-weight:700}.fv_title{position:relative;background:#f7f7f7;min-height:262px;border-radius:14px}.fv_title h1{position:absolute;top:50%;left:0;width:100%;transform:translateY(-44%);text-align:center;z-index:2}.fv_title h1 strong{display:block;margin-top:1rem;text-align:center;font-size:106%}.fv_title p{position:absolute;bottom:0;right:33px;width:183px;z-index:1}.header .header_nav{text-align:right}.header .header_nav a{margin-left:5px}.page_nav{display:flex;flex-wrap:wrap;justify-content:space-between;padding:18px 0;border-top:2px solid #f0f0f0;border-bottom:2px solid #f0f0f0}.page_nav li{padding:3px 0;width:49%}.page_nav li a{display:block;padding:.6rem 0;text-align:center;color:#222;font-size:88%;letter-spacing:-.05em;border:1px solid #dadf00;border-radius:20px}.page_nav li a.current{background:#dadf00;cursor:default}.page_nav li a.current:hover{opacity:1}.set_menu dl{padding:1.5rem;background:#f6f6f6;border-radius:10px}.set_menu dl.top{border-radius:10px 10px 0 0}.set_menu dl.bottom{border-radius:0 0 10px 10px}.set_menu dl+dl{margin-top:10px}.set_menu dt{display:table;width:100%}.set_menu dt>span,.set_menu dt>strong{display:table-cell;box-sizing:border-box}.set_menu dt>strong{font-weight:700;line-height:1.5}.set_menu dt>span{padding-left:1rem;text-align:right;font-size:76%;white-space:nowrap}.set_menu dd{padding-top:2rem}.set_menu dd a{margin-right:5px}@media screen and (max-width:834px){article a.btn_round_s{display:block;padding:.6rem 0;text-align:center;font-size:88%;letter-spacing:-.05em;background:#f0f0f0;border:1px solid #f0f0f0;border-radius:20px;color:#222;box-shadow:0 6px 0 rgba(0,0,0,.06)}}@media screen and (min-width:835px){hr{margin:4rem 0}hr.thick{margin:4rem 0 3rem}.header h1 a{font-size:1.8rem}.footer{padding:1.5rem 0}.page_title{padding-top:3rem;font-size:141%}.section_title{padding-right:8.3%;font-size:171%;text-align:right}.section_title strong{display:inline-block;padding-bottom:35px;text-align:right}.section_title strong:after{top:auto;transform:translateY(0);left:auto;bottom:0;right:2px;width:90px;height:3px}.bottom_nav a{font-size:76%}a.link_checkbox:before{top:5px}.wrap_pr_2col{box-sizing:border-box;padding-right:16.6%}.input_area dl+dl{margin-top:2.5rem}.input_area input[type=checkbox]+label:before{top:5px}.input_area .submit_btn.no-check a{padding:.8rem}.input_area .submit_btn.no-check a,.input_area input[type=submit]{padding:1.5rem}.wrap_confirm{padding:5rem;display:inline-block}.wrap_confirm a,.wrap_confirm button{min-width:140px}.wrap_confirm button.btn_modal_close.icon_btn{min-width:30px}.signup_flow{margin-top:5rem}.signup_flow ol{width:80%;margin:0 auto}.signup_flow ol li{padding:3rem 0 2.5rem;font-size:100%}.signup_flow ol li:after{top:45%;width:13px;height:13px}.rules_detail{padding:2.2rem 3rem;font-size:1.5rem}.fv_title{min-height:342px}.fv_title h1 img{width:220px}.fv_title h1 strong{font-size:153%}.fv_title p{right:292px;width:226px}.page_nav{padding-left:1.2%;justify-content:flex-start;border-top-width:4px;border-bottom-width:4px}.page_nav li{width:25%;padding-right:7px;box-sizing:border-box}.page_nav li a{font-size:65%}.set_menu dl{padding:2.5rem}.set_menu dt>strong{font-size:112%}.set_menu dt>span{font-size:82%}}@media screen and (min-width:1080px){.signup_flow ol{width:66.6%}.page_nav li a{font-size:82%}}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.color-red{color:red}.box_contact{margin:2rem 0;padding:1.5rem 2rem;border:1px solid #e4e8eb}.display-none{display:none}.break-word{word-wrap:break-word}.overflow-break-word{overflow-wrap:break-word}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}:root{color:#222;font-family:sans-serif}body{margin:0}.page{padding:24px 16px}.page,.page-actions{box-sizing:border-box;letter-spacing:normal}.page-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:32px 20px 0}.page-actions:after{content:none}.page-actions__next{grid-column:2;grid-row:1}.page-actions__back{grid-column:1;grid-row:1}@media (max-width:834px){.page-actions{grid-template-columns:minmax(0,1fr);gap:14px;padding:32px 0 0}.page-actions__next{grid-column:1}.page-actions__back{grid-column:1;grid-row:2}}@media (min-width:835px){.page>.page-actions{width:calc(100% + 32px);margin-inline:-16px}}