@charset "utf-8";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background:#f5f4f2}.mt20{margin-top:20px}.mt28{margin-top:28px}.mt36{margin-top:36px}.mt16{margin-top:16px}.mt40{margin-top:40px}.mt48{margin-top:48px}.my4{margin-bottom:4px;margin-top:4px}.my8{margin-bottom:8px;margin-top:8px}.my16{margin-bottom:16px;margin-top:16px}.my24{margin-bottom:24px;margin-top:24px}.my32{margin-bottom:32px;margin-top:32px}.mx4{margin-left:4px;margin-right:4px}.mx8{margin-left:8px;margin-right:8px}.mx16{margin-left:16px;margin-right:16px}.mx24{margin-left:24px;margin-right:24px}.mx32{margin-left:32px;margin-right:32px}.items_position{text-align:-webkit-center;text-align:-moz-center;text-align:-ms-center}.w-100{max-width:100%}.margin-none{margin:0 auto}.font12{font-size:12px}@media (max-width:359px){.sp_pt20{padding:20px 0 0}}.sp_pt20.margin-top-none p{margin-top:0!important}@media (min-width:320px) and (max-width:359px){.main-frame{margin:auto;max-width:288px;padding:0 16px 36px}}@media (min-width:360px) and (max-width:374px){.main-frame{margin:auto;max-width:325px;padding:0 18px 36px}}@media (min-width:375px) and (max-width:429px){.main-frame{margin:auto;max-width:325px;padding:0 25px 36px}}@media (min-width:430px) and (max-width:703px){.main-frame{margin:auto;max-width:325px;padding:0 53px 36px}}@media (min-width:704px){main{min-height:426px;padding-bottom:40px}.main-frame{margin:auto;max-width:664px;padding:0 20px}.main-frame .inner_frame{background-color:#faf9f8;border:1px solid #e8e7e6;border-radius:20px;max-width:664px;padding:40px 151px}.pc_mt28{margin-top:28px!important}.pc_mt36{margin-top:36px!important}.pc_mt40{margin-top:40px!important}}.delayed-display{animation:late-open 30s ease 0s 1 normal forwards running}@keyframes late-open{0%,99%{opacity:0;visibility:hidden}to{opacity:1}}input[type=radio]{margin:10px}input[type=checkbox],input[type=radio]{accent-color:#0081cc;padding:0;position:absolute}input[type=checkbox]{margin:5px}.footer-pc-component{position:relative}.footer-pc-component .frame{height:207px;padding:21px 28.11px 10px 42px}.footer-pc-component .frame .link-area{margin-top:21px;text-align:center}.footer-pc-component .frame .link-area .bloc{display:inline-block}.footer-pc-component .frame .link-area a{color:#3d3c3c;font-family:Noto Sans JP,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:144%;text-decoration:none}.footer-pc-component .frame .site-map{display:flex;gap:28px;justify-content:center;margin-top:5px;padding:0 28px}.footer-pc-component .frame .site-map .site-map-block{display:inline-block;padding:0}.footer-pc-component .frame .site-map .site-map-block .footer-linklist-title{list-style:none}.footer-pc-component .frame .site-map .site-map-block .footer-linklist-title a{color:#3d3c3c;font-family:Noto Sans JP,sans-serif;font-size:12px;font-style:normal;font-weight:700;text-decoration:none}.footer-pc-component .frame .site-map .site-map-block .footer-linklist-block{align-items:center;display:inline-flex}.footer-pc-component .frame .site-map .site-map-block .footer-linklist-text{list-style:none;padding:0 20px}.footer-pc-component .frame .site-map .site-map-block .footer-linklist-text a{color:#3d3c3c;font-family:Noto Sans JP,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:144%;text-decoration:none}.footer-pc-component .frame .copyright{bottom:10px;color:#7a7979;font-family:Noto Sans JP,sans-serif;font-size:10px;font-style:normal;font-weight:400;height:22px;left:0;line-height:152%;margin:auto;position:absolute;right:0;text-align:center}.footer-pc-component .frame .rectangle{background:#edeceb;height:9px;left:0;position:absolute;right:0;top:229px;transform:rotate(-180deg)}.footer-pc-component .frame .subtract{background:#edeceb;bottom:8px;height:8px;position:absolute;right:0;width:8px}.footer-pc-component .frame .subtract:after{background:#f5f4f3;border-radius:0 0 0 100%;content:"";height:8px;position:absolute;top:0;width:100%}.footer-pc-component .frame .txt-arearea{background:#edeceb;border-radius:0 16px 0 0;bottom:.29%;left:0;position:absolute;right:8px;top:0}.footer-sp-component{position:relative}.footer-sp-component .frame{background:#edeceb;height:425px;padding:17px 23.5px 8px;text-align:center}.footer-sp-component .frame .link-area{text-align:center}.footer-sp-component .frame .link-area a{color:#3d3c3c;font-family:Noto Sans JP,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:144%;text-decoration:none}.footer-sp-component .frame .bloc{display:inline-block}.footer-sp-component .frame .copyright{align-items:center;color:#7a7979;display:flex;font-family:Noto Sans JP,sans-serif;font-size:10px;font-style:normal;font-weight:400;height:22px;line-height:152%;margin:0;padding-top:16px;place-content:center}.footer-sp-component .frame .site-map{display:inline-block;margin-top:10px;text-align:left}.footer-sp-component .frame .site-map .site-map-block{margin:9px 0;padding:0}.footer-sp-component .frame .site-map .site-map-block .footer-linklist-title{list-style:none}.footer-sp-component .frame .site-map .site-map-block .footer-linklist-title a{color:#3d3c3c;font-family:Noto Sans JP,sans-serif;font-size:12px;font-style:normal;font-weight:700;text-decoration:none}.footer-sp-component .frame .site-map .site-map-block .footer-linklist-block{align-items:center;display:inline-flex}.footer-sp-component .frame .site-map .site-map-block .footer-linklist-text{list-style:none;padding:0 20px}.footer-sp-component .frame .site-map .site-map-block .footer-linklist-text a{color:#3d3c3c;font-family:Noto Sans JP,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:144%;text-decoration:none}:root{--heightPlus:0}footer{bottom:0;left:0;margin-top:0;margin-top:var(--heightPlus);position:relative!important;right:0;top:auto}.header-component{height:68px;position:relative}.header-component .header-top{background:#f2f1f0;height:30px}.header-component .header-bottom{background:#f2f1f0;border-radius:0 0 0 16px;box-shadow:inset 0 -4px 5px -3px #00000045;height:38px;margin-left:11.1px;text-align:center}.header-component .subtract{background:#f2f1f0;box-shadow:0 6.5px 2px 6px #f2f1f0;height:14px;left:-2.5px;position:absolute;top:19.35px;transform:rotate(180deg);width:14px}.header-component .subtract:after{background:#f2f1f0;border-radius:0 0 0 100%;box-shadow:inset 0 -3px 3px -3px #000;content:"";height:8px;position:absolute;top:0;width:100%}.storybook-button{border-radius:10px;box-shadow:0 0 2px #00000017;box-sizing:border-box;flex:none;flex-grow:0;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:700;line-height:124%;order:0;text-align:center}.storybook-button--primary{background:#0081cc;border:#0081cc;color:#fff;transition:.15s ease-in-out}.storybook-button--primary:hover{background-color:#4cbed8}.storybook-button--secondary{background:#fff;border:1px solid #ccc;color:#3d3c3c;transition:.15s ease-in-out}.storybook-button--secondary:hover{background-color:#fff;color:#777676}.storybook-button--disabled{background:#e8e7e6;border:1px solid #e8e7e6;color:#fff}.storybook-button--m :enabled,.storybook-button--s :enabled,.storybook-button--xs :enabled,.storybook-button-div--m :enabled,.storybook-button-div--s :enabled,.storybook-button-div--xs :enabled{cursor:pointer}.storybook-button--m{font-size:16px;height:52px;padding-top:2px;width:325px}.storybook-button--s{font-size:14px;height:48px;width:182px}.storybook-button--xs{font-size:12px;height:41px;width:76px}.storybook-button-div--m{height:52px;white-space:pre-wrap;width:325px}.storybook-button-div--s{height:52px;position:relative;width:182px}.storybook-button-div--xs{height:52px;width:76px}.storybook-button-div--m .imageArrowLeft,.storybook-button-div--m .imageArrowRight{bottom:19px;position:absolute;transition:.15s ease-in-out}.storybook-button-div--m .imageArrowRight{right:10px}.storybook-button-div--m .imageArrowLeft{left:10px}.storybook-button-div--s .imageArrowLeft,.storybook-button-div--s .imageArrowRight{bottom:21px;position:absolute;transition:.15s ease-in-out}.storybook-button-div--s .imageArrowRight{right:10px}.storybook-button-div--s .imageArrowLeft{left:10px}.storybook-button-div--m .storybook-button--primary:hover .imageArrowLeft,.storybook-button-div--m .storybook-button--primary:hover .imageArrowRight,.storybook-button-div--m .storybook-button--secondary:hover .imageArrowLeft,.storybook-button-div--m .storybook-button--secondary:hover .imageArrowRight,.storybook-button-div--s .storybook-button--primary:hover .imageArrowLeft,.storybook-button-div--s .storybook-button--primary:hover .imageArrowRight,.storybook-button-div--s .storybook-button--secondary:hover .imageArrowLeft,.storybook-button-div--s .storybook-button--secondary:hover .imageArrowRight{opacity:.7}@media (min-width:320px) and (max-width:359px){.storybook-button--m{font-size:16px;height:52px;max-width:288px}.storybook-button-div--m{height:52px;max-width:288px;position:relative}}@media (min-width:704px){.storybook-button--m{max-width:310px}.storybook-button-div--m{width:310px}}.h1Error-component{align-items:center;display:flex;font-family:Noto Sans JP,sans-serif;font-size:22px;font-style:normal;font-weight:700;letter-spacing:.01em;line-height:124%}.h1Error-component .title,.txt-16pt{color:#3d3c3c}.txt-16pt{font-family:Noto Sans JP,sans-serif;font-size:16px;font-style:normal;line-height:132%;white-space:pre-wrap}.txt-16pt .normal{font-weight:400}.txt-16pt .bold{font-weight:700}.txt-16pt .gry{color:#7a7979}.txt-14pt .txt-14pt-bold,.txt-14pt .txt-14pt-normal{color:#3d3c3c;font-size:14px;font-style:normal;line-height:132%;white-space:pre-wrap;word-break:break-all}.txt-14pt .txt-14pt-normal{font-family:Noto Sans JP,sans-serif;font-weight:400}.txt-14pt .txt-14pt-bold{font-family:Noto Sans JP,sans-serif;font-weight:700}.title-component .category-false,.title-component .category-true{padding:0}.title-component .Icons{align-items:center;float:left;height:44px;padding-right:8px;position:relative;width:44px}.title-component .category-false .none-category-and-title,.title-component .category-true .category-and-title{padding:0}.title-component .category-true .category-and-title .category{align-items:center;color:#3d3c3c;display:flex;font-family:Noto Sans JP,sans-serif;font-size:12px;font-style:normal;font-weight:700;height:15px;line-height:124%;margin:0 0 2px}.title-component .category-false,.title-component .category-true{align-items:center;display:flex}.title-component .category-false .none-category-and-title .title,.title-component .category-true .category-and-title .title{color:#3d3c3c;font-family:Noto Sans JP,sans-serif;font-size:22px;font-style:normal;font-weight:700;height:30px;letter-spacing:.01em;line-height:124%;margin:0}.title-component .category-false .none-category-and-title .title{left:30px;top:23px}.input-area-label-basis{color:#3d3c3c;display:flex;font:normal normal 700 16px/132% Noto Sans JP,sans-serif;margin-bottom:9px}.input-area-label-child{align-items:center;color:#3d3c3c;display:flex;font:normal normal 700 14px/132% Noto Sans JP,sans-serif;letter-spacing:0;margin-bottom:8px;min-height:16px;opacity:1;text-align:center}.label-block{display:flex;justify-content:space-between;min-height:16px}.support-label-block{display:flex;gap:2.5%;min-height:16px}.support_icon{height:16px}.label-block .input-area-label-optional{color:#7a7979;color:var(--txt-moderate-gry,#7a7979);margin-top:2px}.label-block .input-area-label-optional,.label-block .input-area-label-required{display:inline-block;font-family:Noto Sans JP,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:132%;margin-right:6px;white-space:nowrap}.label-block .input-area-label-required{align-self:start;background:#c03;border-radius:5px;box-shadow:0 0 2px 0 #00000017;color:#fff;padding:1px 18px}.support_icon:hover{cursor:pointer}.form-error-wide{text-align:center}.form-error-basic .error-message-area-basic,.form-error-wide .error-message-area-wide{background:#cc4e00;border-radius:8px;color:#fff;display:inline-block;font:normal normal 400 14px/120% Noto Sans JP,sans-serif;padding:5px 8px 3px;position:relative}.form-error-wide .error-message-area-wide{text-align:left;width:92%}.form-error-basic .error-message-area-basic:before,.form-error-wide .error-message-area-wide:before{border:11px solid;border-color:#0000 #0000 #cc4e00;content:"";left:50%;margin-left:-15px;position:absolute;top:-19px}.form-error-span:first-child{display:block}.form-text-area,.form-text-area .form-text-area-inner{position:relative}.form-text-area .input-error{background-color:#fcf3ed!important;border-color:#cc4e00!important}.form-text-area .formError-position{margin-top:-13px}.form-text-area .error-message-area-wide{white-space:pre-wrap}.form-text-area .input-area-text{border:1px solid #e0deda;border-radius:12px;color:#3d3c3c;font:normal normal 400 16px/132% Noto Sans JP,sans-serif;height:20px;opacity:1;padding:17px 40px 17px 16px}.form-text-area .text-area-width{padding:17px 76px 17px 16px;width:calc(100% - 95px)}input:not([type=radio]):not([type=checkbox]):focus{caret-color:#0081cc;outline-offset:-3px}.form-text-area .frame-and-ph{display:none}.form-text-area>.form-text-area-inner>input[type=text]:focus+.frame-and-ph,.form-text-area>input[type=text]:focus+.frame-and-ph,input[type=number]:focus+.frame-and-ph,input[type=password]:focus+.frame-and-ph{background:linear-gradient(#0000 0 40%,#fff 40% 100%);color:#949390;display:inline-block;font-family:Noto Sans JP,sans-serif;font-size:12px;left:14px;line-height:1;position:absolute;top:-17px;z-index:2}.form-text-area>.form-text-area-inner>input[type=text]:focus.input-error:focus+.frame-and-ph,.form-text-area>input[type=text]:focus.input-error:focus+.frame-and-ph,input[type=number]:focus.input-error:focus+.frame-and-ph,input[type=password]:focus.input-error:focus+.frame-and-ph{background:linear-gradient(#0000 0 40%,#fcf3ed 40% 100%);color:#949390;display:inline-block;font-family:Noto Sans JP,sans-serif;font-size:12px;left:14px;line-height:1;position:absolute;top:-17px;z-index:2}.form-text-area ::placeholder{align-items:center;color:#b3b3b3;display:flex;font:normal normal 400 16px/132% Noto Sans JP,sans-serif}.form-text-area input:focus::placeholder{color:#0000;font-size:12px}.form-text-area .icon-password{cursor:pointer;position:absolute;right:16px;top:24%}.form-text-area .icon-Cancel{cursor:pointer;display:flex;margin-right:15px;position:absolute;right:1%;top:19px}.form-text-area .icon-Cancel-position{margin-right:50px}.input-area-text{border:1px solid #e0deda;border-radius:12px;color:#3d3c3c;height:20px;opacity:1;padding:17px 16px;text-align:justify;width:calc(100% - 59px)}.input-area-text,::placeholder{font:normal normal 400 16px/140% Noto Sans CJK JP}::placeholder{align-items:center;color:#b3b3b3;display:flex}input:not([type=radio]):not([type=checkbox]):focus{border-radius:12px;outline:3px solid #e0deda}.input-area-text-error{background-color:#fcf3ed;border-color:#cc4e00}.input-area-text-error-message{background-color:#cc4e00;border-radius:6px;color:#fff;margin:-12px 1rem 0;position:relative;text-align:center;z-index:5}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.panel-set-alert-temp-component{background:#fcf3ed;border-radius:8px;position:relative}.panel-set-alert-temp-component .frame{border:1px solid #f5dbcc;border-radius:8px;padding:12px}.panel-set-alert-temp-component .frame .title-set .icon{height:20px;position:absolute;width:20px}.panel-set-alert-temp-component .frame .title-set .title{color:#cc4e00;font-family:Noto Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:700;margin:0 0 0 24px;white-space:pre-wrap}.panel-set-alert-temp-component .frame .text{color:#cc4e00;font-family:Noto Sans JP,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:132%;margin:8px 0 0;white-space:pre-wrap}.note-set-moderate{background-color:#f2f0f0;border:1px solid #e0e0e0;padding:16px}.note-set-moderate .title{color:#3d3c3c;font-family:Noto Sans JP,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:132%}.note-set-moderate .txt-line-note-basis-component{-webkit-padding-start:10px;margin-bottom:0;margin-top:8px;padding-inline-start:10px}.note-set-moderate .txt-line-note-basis-component .txt-line-note-basis-list{color:#7a7979;font-family:Noto Sans JP,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:132%;list-style:"※";padding:2px}.dot-wave{--uib-size:28px;--uib-size-sp:38px;--uib--dot-size:6px;--uib--dot-size-sp:8px;--uib-speed:0.8s;--uib-color:#0081cc;align-items:center;display:flex;flex-flow:row nowrap;height:var(--uib--dot-size);justify-content:space-between;padding-top:12px;width:var(--uib-size)}@media screen and (max-width:703px){.dot-wave{height:var(--uib--dot-size-sp);padding-top:16px;width:var(--uib-size-sp)}}.dot-wave__dot{background-color:var(--uib-color);border-radius:50%;flex-shrink:0;height:var(--uib--dot-size);width:var(--uib--dot-size);will-change:transform}@media screen and (max-width:703px){.dot-wave__dot{height:var(--uib--dot-size-sp);width:var(--uib--dot-size-sp)}}.dot-wave__dot:first-child{animation:jump var(--uib-speed) ease-in-out calc(var(--uib-speed)*-.45) infinite}.dot-wave__dot:nth-child(2){animation:jump var(--uib-speed) ease-in-out calc(var(--uib-speed)*-.3) infinite}.dot-wave__dot:nth-child(3){animation:jump var(--uib-speed) ease-in-out calc(var(--uib-speed)*-.15) infinite}.dot-wave__dot:nth-child(4){animation:jump var(--uib-speed) ease-in-out infinite}@keyframes jump{0%,to{transform:translateY(0)}50%{transform:translateY(-200%)}}.txt-line-note-basis-component{-webkit-padding-start:13px;margin-bottom:0;margin-top:0;padding-inline-start:13px}.txt-line-note-basis-list{color:#7a7979;font-family:Noto Sans JP,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:132%;list-style:"※";padding:6px 0 0 2px}.IconTitleNoteSet-component{background:#f2f0f0;border:1px solid #e0e0e0;position:relative}.IconTitleNoteSet-component .frame{padding:16px 16px 18px}.IconTitleNoteSet-component .frame .icon{height:20px;position:absolute}.IconTitleNoteSet-component .frame .title{color:#3d3c3c;font-family:Noto Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:124%;margin:0 0 0 25px}.IconTitleNoteSet-component .frame .txt-line{-webkit-padding-start:18px;margin-bottom:0;margin-top:8px;padding-inline-start:18px}.IconTitleNoteSet-component .frame .txt-line .list,.IconTitleNoteSet-component .frame .txt-line .list-style-none{color:#3d3c3c;font-family:Noto Sans JP,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:132%;margin:2px}.IconTitleNoteSet-component .frame .txt-line .list{list-style:"・"}.IconTitleNoteSet-component .frame .txt-line .list-style-none{list-style:none}.IconTitleNoteSet-component .frame .txt-line .list .text{color:#3d3c3c}.panel-set-form-set-component{background:#f2efeb;border-radius:16px;box-shadow:0 0 2px #00000017}.panel-set-form-set-component .frame{display:inline-block;padding:20px 0 20px 31px}.panel-set-form-set-component .icon{float:left}.panel-set-form-set-component .set{padding:0 32px 0 31px}.panel-set-form-set-component .title{align-items:flex-end;color:#7a7979;display:flex;font:normal normal 700 12px/124% Noto Sans JP,sans-serif;margin:0}.panel-set-form-set-component .text{align-items:flex-end;color:#3d3c3c;display:flex;font:normal normal 400 16px/132% Noto Sans JP,sans-serif;margin:0;text-align:justify;word-break:break-all}.panel-set-form-set-component .x2-frame{display:inline-block;padding:20px 0 20px 31px}.panel-set-form-set-component .second-block{padding:12px 0 0}.storybook-button-div--m{margin-bottom:12px;position:relative}.num-code-set{box-sizing:border-box;width:288px}.num-code-set .frame{display:flex;height:18px;margin-bottom:16px}.form-label{font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700;margin:0}.icon-txt{display:flex;margin-left:auto;margin-right:3px}.icon-clock{height:18px;margin-right:6px;width:18px}.icon-txt .txt-14pt .txt-14pt-normal{margin:0;padding:1px 0 0}.num-code-basis{display:flex;height:60px;justify-content:space-between;text-align:center}.otp-text-box6{background:#fff;border:1px solid #e0deda;border-radius:12px}.otp-text-box6,.otp-text-box6-error{box-sizing:border-box;font-family:Outfit,sans-serif;font-size:20px;font-style:normal;font-weight:600;height:60px;padding:0;text-align:center;width:46px}.otp-text-box6-error{background:#fcf6f2;border:1px solid #cc4e00;border-radius:12px}.num-code-basis4{display:flex;height:60px;justify-content:center;text-align:center}.otp-text-box4{background:#fff;border:1px solid #e0deda;border-radius:12px}.otp-text-box4,.otp-text-box4-error{box-sizing:border-box;font-family:Outfit,sans-serif;font-size:20px;font-style:normal;font-weight:600;height:60px;margin:0 6px;padding:0;text-align:center;width:46px}.otp-text-box4-error{background:#fcf6f2;border:1px solid #cc4e00;border-radius:12px}@media (min-width:704px){.num-code-set{box-sizing:border-box;width:360px}.otp-text-box6{background:#fff;border:1px solid #e0deda;border-radius:12px}.otp-text-box6,.otp-text-box6-error{box-sizing:border-box;font-family:Outfit,sans-serif;font-size:20px;font-weight:700;height:60px;padding:0;text-align:center;width:50px}.otp-text-box6-error{background:#fcf6f2;border:1px solid #cc4e00;border-radius:12px}}.otp-text-box6::placeholder{color:#b3b3b3;font-family:Outfit,sans-serif;font-size:20px}.otp-text-box6-error::placeholder{color:#cc4e00;font-family:Outfit,sans-serif;font-size:20px}.otp-text-box4::placeholder{color:#b3b3b3;font-family:Outfit,sans-serif;font-size:20px}.otp-text-box4-error::placeholder{color:#cc4e00;font-family:Outfit,sans-serif;font-size:20px}.txt-link-component .control{height:19px;margin-right:3px;margin-top:-4px;width:19px}.txt-link-component .area .icon-right{height:21px;margin-left:1px;margin-top:0;width:21px}.txt-link-component{align-items:center;display:flex;height:19px}.position_right{display:flex;justify-content:flex-end}.position_center{display:flex;justify-content:center}.txt-link-component .control-small{height:19px;margin-right:1px;margin-top:-7px;width:19px}.txt-link-component .control-normal{height:19px;margin-right:3px;margin-top:-4px;width:19px}.txt-link-component .area{display:flex;height:auto}.txt-link-component .area .txt{color:#3d3c3c;font-family:Noto Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:25px;line-height:132%;-webkit-text-decoration-line:underline;text-decoration-line:underline}.txt-link-component .area .small{font-size:14px}.txt-link-component .area .icon-right-small{height:21px;margin-left:1px;margin-top:-2px;width:21px}.txt-link-component .area .icon-right-normal{height:21px;margin-left:1px;margin-top:0;width:21px}@media (min-width:320px) and (max-width:359px){.MNNEWb05-section .num-code-set{width:256px}}.txt-12pt .txt-12pt-bold,.txt-12pt .txt-12pt-normal{color:#3d3c3c;font-size:12px;font-style:normal;line-height:132%;white-space:pre-wrap}.txt-12pt .txt-12pt-normal{font-family:Noto Sans JP,sans-serif;font-weight:400}.txt-12pt .txt-12pt-bold{font-family:Noto Sans JP,sans-serif;font-weight:700}.MNNEWb06_sectionH1 p{-webkit-margin-after:0;margin-block-end:0}.sectionH1_link_txt{color:#3d3c3c;font-family:Noto Sans JP,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:132%;white-space:pre-wrap}.p-w-security{display:flex;flex-direction:column;height:auto;margin:12px 0 6px;width:100%}.p-w-security .p-w-security-label{color:#3d3c3c;font-family:Noto Sans JP,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:144%;margin:0 0 6px;position:relative}.p-w-security .security-level-high,.p-w-security .security-level-low,.p-w-security .security-level-middle{font-family:Noto Sans JP,sans-serif;font-size:12px;font-style:normal;font-weight:700;left:121px;line-height:136%;position:absolute;top:1px}.p-w-security .security-level-low{color:#a64a36}.p-w-security .security-level-middle{color:#b5843b}.p-w-security .security-level-high{color:#45995d}.txt-line-note-basis-non{-webkit-padding-start:18px;color:#7a7979;font-family:Noto Sans JP,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:132%;margin-bottom:0;margin-top:0;padding-inline-start:18px;padding:0 2px 2px 18px}.select-area{position:relative}.select-area .pulldown{border:1px solid #e0deda;border-radius:12px;color:#3d3c3c;font:normal normal 400 16px/132% Noto Sans JP,sans-serif;height:56px;opacity:1;padding:17px 40px 17px 16px;text-align:justify;width:100%}.pulldown.input-error{background-color:#fcf3ed;border-color:#cc4e00}.select-area select:focus{border-color:#e0deda;border-radius:12px;outline:3px solid #e0deda}.select-area select:disabled{background-color:#fcfcfc;border:0!important;color:#7a7979;font-size:12px!important}.select-area select{-webkit-appearance:none;appearance:none}.select-area select::-ms-expand{display:none}.form-select-check-component ul{padding:0}.form-select-check-component li{box-sizing:border-box;list-style:none;padding:3px;vertical-align:middle}.form-select-check-component .form-select-wrap-label{text-align:left;transition:.15s ease-in-out}.form-select-check-component .form-select-wrap-label :hover{cursor:pointer;opacity:.9}.form-select-check-component .rectangle,.form-select-check-component .rectangle-error{border-radius:8px;margin:3px 0 8px;padding:14px 0 14px 5px;width:100%}.form-select-check-component .rectangle{background:#fff;border:1px solid #e0deda}.form-select-check-component .rectangle-error{background:#fcf3ed;border:1px solid #cc4e00}.form-select-check-component .check-list,.form-select-check-component .check-list-error{display:flex;font-family:Noto Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:132%;margin:2px;padding:1px 0 0}.form-select-check-component .check-list{color:#3d3c3c}.form-select-check-component .check-list-error{color:#cc4e00}.form-select-check-component .check-list .label-text,.form-select-check-component .check-list-error .label-text{margin:0;text-align:left;width:90%;word-break:break-all}input[type=checkbox]+label:before{background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:24px;margin:-3px 6px -3px 0;padding-right:3px;width:24px}.rules-component{background:#fff;border:7px solid #ededed;border-radius:1px}.rules-component .top-items{background:#f2f0f0;padding:1px 1px 1px 11px}.rules-component .agreement{padding:0 11px 0 0}.rules-component .agreement-note{background:#f2f0f0;padding:10px 10px 0}.rules-component .items-top{margin:0;position:relative}.rules-component .items-top :visited{color:#00417f}.rules-component .items-under{border-top:1px solid #ededed;margin:0;position:relative}.rules-component .items-under :visited{color:#00417f}.rules-component .items-under .txt-line-note-basis-list{margin:-15px 0 5px 4px}.rules-component .text{color:#0080ff;font-family:Noto Sans JP,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:132%;margin:0;padding:0;text-decoration:none}.rules-component .agreement .items-top a,.rules-component .agreement .items-under a{display:block;padding:19px 80px 19px 11px}.rules-component .items-top .square{position:absolute;right:24px;top:18px;width:21px}.rules-component .items-top .arrow{position:absolute;right:0;top:21px}.rules-component .items-under .square{position:absolute;right:24px;top:16px;width:21px}.rules-component .items-under .arrow{position:absolute;right:0;top:19px}@media (min-width:320px) and (max-width:359px){.rules-component .text{width:195px}.rules-component .bottom-items .form-select-check-component .rectangle input[type=checkbox]+label:before{height:30px;margin:-3px 4px 0 0;width:30px}}@media (min-width:360px) and (max-width:374px){.rules-component .text{width:225px}.rules-component .bottom-items .form-select-check-component .rectangle input[type=checkbox]+label:before{height:30px;margin:-3px 4px 0 0;width:30px}}@media (min-width:375px) and (max-width:429px){.rules-component .text{width:225px}.rules-component .bottom-items .form-select-check-component .rectangle input[type=checkbox]+label:before{height:30px;margin:-3px 4px 0 0;width:30px}}@media (min-width:430px) and (max-width:703px){.rules-component .text{width:225px}.rules-component .bottom-items .form-select-check-component .rectangle input[type=checkbox]+label:before{height:30px;margin:-2px 4px 0 0;width:30px}}@media (min-width:704px){.rules-component .text{width:260px}.rules-component .bottom-items .form-select-check-component .rectangle input[type=checkbox]+label:before{height:23px;margin:-2px 4px 0 0;width:23px}}.bottom-items{background-color:#f2f0f0}.rules-component .bottom-items .form-select-check-component ul{margin:0}.rules-component .bottom-items .form-select-check-component .rectangle{background-color:#f2f0f0;border:0;margin:0;padding:14px 0 14px 5px;width:100%}.rules-component .bottom-items .form-select-check-component .rectangle .check-list{color:#3d3c3c;display:flex;font-size:14px;font-style:normal;font-weight:700;line-height:124%;margin:2px;padding:1px 0 0;place-content:center}.rules-component .bottom-items .form-select-check-component .rectangle .check-list .label-text{width:auto}.top-items{padding:0 0 12px}.hidden-items{padding:0}.contents-set .title-set{display:flex;gap:2.5%}.hidden-items .contents-set .title{padding:0}.contents-set .title-set .input-area-label-optional:hover{cursor:pointer}.contents-set .text,.contents-set .text-next-line-none{color:#3d3c3c;font-family:Noto Sans JP,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:132%;list-style:"・";margin:0;white-space:pre-wrap;word-break:break-all}.contents-set .text{padding:0 0 8px}.comment,.contents-set .text-next-line-none,.hidden-items .contents-set .text{padding:0}.comment{left:-2px;margin:0}.comment .txt-line-note-basis-component{margin:0 0 0 -6px}.comment .txt-line-note-basis-component .txt-line-note-basis-list{padding:0 2px 2px}.popup{background-color:#fff;filter:drop-shadow(0 4px 6px black);left:50%;padding:10px;top:50%;transform:translate(-50%,-50%);width:70%;z-index:10000}.overlay,.popup{display:none;position:fixed}.overlay{background-color:#00000040;height:100%;left:0;top:0;width:100%;z-index:9999}.section-component{align-items:stretch;column-gap:4px;display:flex}.section-component>.border-area{background:#0081cc;border-radius:30px;width:4px}.section-component>.body-area{-webkit-margin-before:-2px;-webkit-margin-after:-4px;color:#3d3c3c;display:flex;flex:1 1;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:700;line-height:124%;margin-block-end:-4px;margin-block-start:-2px;margin-bottom:0;margin-top:0}.section-component h2{font-size:20px}.section-component h3{font-size:18px}.marketo-frame{display:none}.areaPickupEmphasis-component{background:#f2eee4;border-radius:16px;margin:0;position:relative}.areaPickupEmphasis-component .frame{padding:12px 18px 16px 20px}.areaPickupEmphasis-component .frame .dot-border{border-bottom:1px dashed #dbdad9}.areaPickupEmphasis-component .frame .icon{height:20px;position:absolute}.areaPickupEmphasis-component .frame .title{color:#3d3c3c;font-family:Noto Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:20px;margin:0 0 0 24px;padding-bottom:17px}.areaPickupEmphasis-component .frame .text{color:#3d3c3c;font-family:Noto Sans JP,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:148%;margin:0 0 16px;padding-top:10px}.areaPickupEmphasis-component .frame .txt-link-padding{padding-bottom:20px;padding-top:14.5px}.areaPickupEmphasis-component .frame .txt-line-bottom{padding-bottom:15px}.areaPickupEmphasis-component .storybook-button--m{font-size:16px;height:52px;max-width:100%}.areaPickupEmphasis-component .storybook-button-div--m{height:52px;max-width:100%;position:relative}.form-select-multiple-component ul{padding:0}.form-select-multiple-component li{align-items:center;box-sizing:border-box;display:grid;list-style:none;padding:3px;position:relative;vertical-align:middle}.form-select-multiple-component .rectangle,.form-select-multiple-component .rectangle-error{border-radius:9px;margin-bottom:8px;margin-left:1.5em;margin-top:3px;padding-bottom:13px;padding-top:13px;width:100%;width:calc(100% - 1.5em)}.form-select-multiple-component .rectangle{background:#fff;border:1px solid #e0deda}.form-select-multiple-component .rectangle-error{background:#fcf3ed;border:1px solid #cc4e00}.form-select-multiple-component .rectangle .form-select-list,.form-select-multiple-component .rectangle-error .form-select-list-error{display:flex;font-family:Noto Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:132%;margin:2px}.form-select-multiple-component .rectangle .form-select-list{color:#3d3c3c}.form-select-multiple-component .rectangle-error .form-select-list-error{color:#cc4e00}.form-select-multiple-component .rectangle .form-select-list .label-text,.form-select-multiple-component .rectangle-error .form-select-list-error .label-text{margin:0;width:90%;word-break:break-all}.form-select-multiple-component .rectangle input[type=radio]+label{padding-left:30px;position:relative}.form-select-wrap-label:hover{cursor:pointer;opacity:.8;transition:.15s ease-in-out}.list-set-cont-panel{background:#fff;border-radius:16px;padding:16px 15px 0 16px}.inside-items{border-top:1px solid #ededed;padding:11px 0 12px}.contents-set{margin:0}.contents-set .title{font-size:16px;font-weight:700}.contents-set .title,.contents-set .txt-line-component .list{color:#3d3c3c;font-family:Noto Sans JP,sans-serif;font-style:normal;line-height:132%;margin:0;padding:0 0 8px}.contents-set .txt-line-component .list{font-size:14px;font-weight:400;list-style:"・"}.contents-set ul{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-padding-start:11px;margin-block-end:0;margin-block-start:0;padding-inline-start:11px}.form-set-label-text-area-temp-component input:focus{caret-color:#0081cc}.form-set-label-text-area-temp-component-split{align-items:top;display:flex;flex-direction:row;gap:8px;justify-content:space-between;width:100%}@media (max-width:359px){.form-set-label-text-area-temp-component-split{display:flex;gap:5px}}.form-set-label-text-area-temp-component-split .splitted-text-area{max-width:50%}.form-select-landscape-component .gender{display:flex;gap:8px}@media (max-width:359px){.form-select-landscape-component .gender{display:flex;gap:5px}}.form-select-landscape-component .wrap-label{display:block;width:100%}.form-select-landscape-component ul{margin:0;padding:0}.form-select-landscape-component li{box-sizing:border-box;list-style:none;padding:3px;position:relative;vertical-align:middle}.form-select-landscape-component .rectangle,.form-select-landscape-component .rectangle-error{border-radius:9px;margin:3px 0 8px;padding-bottom:13px;padding-top:13px;width:99%}.form-select-landscape-component .rectangle{background:#fff;border:1px solid #e0deda}.form-select-landscape-component .rectangle-error{background:#fcf3ed;border:1px solid #cc4e00}.form-select-landscape-component .landscape-list,.form-select-landscape-component .landscape-list-error{display:flex;font-family:Noto Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:132%;margin:2px}.form-select-landscape-component .landscape-list{color:#3d3c3c}.form-select-landscape-component .landscape-list-error{color:#cc4e00}.form-select-landscape-component .landscape-list .label-text,.form-select-landscape-component .landscape-list-error .label-text{margin:0;width:90%;word-break:break-all}.form-select-landscape-component .rectangle input[type=radio]+label{padding-left:30px;position:relative}@media (max-width:359px){#other+label{padding-left:25px}}.form-select-landscape-component .wrap-label :hover{cursor:pointer;opacity:.8;transition:.15s ease-in-out}.form-select-component ul{padding:0}.form-select-component li{align-items:center;box-sizing:border-box;display:grid;list-style:none;padding:3px;position:relative;vertical-align:middle}.form-select-component .rectangle,.form-select-component .rectangle-error{border-radius:9px;margin-bottom:8px;margin-top:3px;padding-bottom:13px;padding-top:13px;width:100%}.form-select-component .rectangle{background:#fff;border:1px solid #e0deda}.form-select-component .rectangle-error{background:#fcf3ed;border:1px solid #cc4e00}.form-select-component .form-select-list,.form-select-component .form-select-list-error{display:flex;font-family:Noto Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:132%;margin:2px}.form-select-component .form-select-list{color:#3d3c3c}.form-select-component .form-select-list-error{color:#cc4e00}.form-select-component .form-select-list .label-text,.form-select-component .form-select-list-error .label-text{margin:0;width:90%;word-break:break-all}.form-select-component .rectangle input[type=radio]+label{padding-left:30px;position:relative}.form-select-component .form-select-wrap-label{transition:.15s ease-in-out}.form-select-component .form-select-wrap-label :hover{cursor:pointer;opacity:.8}.basis-form-select-multiple-component ul{padding:0}.basis-form-select-multiple-component li{box-sizing:border-box;list-style:none;padding:3px;position:relative;vertical-align:middle}.basis-form-select-multiple-component .basis-rectangle,.basis-form-select-multiple-component .basis-rectangle-error{border-radius:9px;margin-bottom:8px;margin-left:1.5em;margin-top:3px;padding-bottom:13px;padding-top:13px;width:100%;width:calc(100% - 1.5em)}.basis-form-select-multiple-component .basis-rectangle{background:#fff;border:1px solid #e0deda}.basis-form-select-multiple-component .basis-rectangle-error{background:#fcf3ed;border:1px solid #cc4e00}.basis-form-select-multiple-component .basis-rectangle .basis-form-select-list,.basis-form-select-multiple-component .basis-rectangle-error .basis-form-select-list-error{display:flex;font-family:Noto Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:132%;margin:2px}.basis-form-select-multiple-component .basis-rectangle .basis-form-select-list{color:#3d3c3c}.basis-form-select-multiple-component .basis-rectangle-error .basis-form-select-list-error{color:#cc4e00}.basis-form-select-multiple-component .basis-rectangle .basis-form-select-list,.basis-form-select-multiple-component .basis-rectangle-error .basis-form-select-list-error,.basis-label-text{margin:0;width:90%;word-break:break-all}.basis-link-text{font-size:14px;margin-right:5px;width:45%;word-break:break-all}.basis-label-text-sub{font-size:14px;margin-left:15%;word-break:break-all}.basis-label-text-annotation{font-size:12px;margin-left:5px;word-break:break-all}.basis-form-select-multiple-component .basis-rectangle input[type=radio]+label{padding-left:30px;position:relative}.basis-form-select-wrap-label:hover{transition:.15s ease-in-out}.basis-form-select-wrap-label-disabled,.basis-form-select-wrap-label:hover{opacity:.8}.basis-form-select-wrap-label :hover{cursor:pointer}input[name=gender]{margin:5px}.mnnewb36 .precautions-title{color:#3d3c3c;font-family:Noto Sans JP,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:148%}.mnnewb36 .txt-line-precautions-basis-component{-webkit-padding-start:18px;margin-bottom:0;margin-top:8px;padding-inline-start:18px}.mnnewb36 .txt-line-precautions-basis-list{color:#7a7979;font-family:Noto Sans JP,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:144%;list-style:"・";padding:2px}.mnnewb36 .txt-line-precautions-basis-list-bold{color:#3d3c3c}.txt-line-component{-webkit-padding-start:18px;margin-bottom:0;margin-top:8px;padding-inline-start:18px}.txt-line-component .list{color:#3d3c3c;font-family:Noto Sans JP,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:132%;list-style:"・";margin:2px}