:root{--color-bg-default: #002f51;--color-text-default: #002f51;--color-text-primary: #0a0a0a;--color-border-default: #002f51;--opacity-hover: 0.3;--dur-fast: 0.15s;--dur-base: 0.3s;--ease-standard: cubic-bezier(0.4, 0, 0.2, 1)}html{font-size:62.5%}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body ::-moz-selection{background:var(--color-bg-dark)}body ::selection{background:var(--color-bg-dark)}*,*::before,*::after{padding:0;margin:0;box-sizing:border-box}img{border-radius:1px;max-width:100%;height:auto;vertical-align:middle}ul,li,ol,li{list-style:none;padding:0;margin:0}input,button,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;color:inherit;font:inherit;margin:0;padding:0;outline:none}a{cursor:pointer;color:var(--color-text-primary);display:block;text-decoration:none;transition:all .3s ease}.u-mt-0{margin-top:0 !important}.u-mb-0{margin-bottom:0 !important}.u-mt-10{margin-top:10px !important}.u-mb-10{margin-bottom:10px !important}.u-mt-15{margin-top:15px !important}.u-mb-15{margin-bottom:15px !important}.u-mt-20{margin-top:20px !important}.u-mb-20{margin-bottom:20px !important}.u-mt-30{margin-top:30px !important}.u-mb-30{margin-bottom:30px !important}.u-mt-40{margin-top:40px !important}.u-mb-40{margin-bottom:40px !important}.u-mt-50{margin-top:50px !important}.u-mb-50{margin-bottom:50px !important}.u-mt-60{margin-top:60px !important}.u-mb-60{margin-bottom:60px !important}.u-mt-70{margin-top:70px !important}.u-mb-70{margin-bottom:70px !important}.u-mt-80{margin-top:80px !important}.u-mb-80{margin-bottom:80px !important}.u-text-center{text-align:center}.u-text-right{text-align:right}.u-text-left{text-align:left}.u-img-cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.u-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.u-sp-only{display:block}@media screen and (min-width: 992px){.u-sp-only{display:none}}.u-pc-only{display:none}@media screen and (min-width: 992px){.u-pc-only{display:block}}.container h1{font-size:2rem;font-weight:700;line-height:1.5;letter-spacing:.05em;color:var(--color-text-primary);font-family:"Roboto","YakuHanJP","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif}.container h2{font-size:1.6rem;font-weight:700;line-height:1.75;letter-spacing:.05em;color:var(--color-text-primary);font-family:"Roboto","YakuHanJP","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif}@media screen and (min-width: 992px){.container h2{font-size:2rem}}.container h3{font-size:1.4rem;font-weight:600;line-height:1.5;letter-spacing:.05em;color:var(--color-text-primary);font-family:"Roboto","YakuHanJP","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif}@media screen and (min-width: 992px){.container h3{font-size:1.5rem}}.container h4{font-size:1.2rem;font-weight:600;line-height:1.6;letter-spacing:.04em;color:var(--color-text-primary);font-family:"Roboto","YakuHanJP","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif}.container p{font-size:1.3rem;font-weight:400;line-height:1.75;letter-spacing:.07em;color:var(--color-text-primary);font-family:"Roboto","YakuHanJP","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif}.container span{font-size:1.1rem;font-weight:400;line-height:1.5;letter-spacing:.05em;color:var(--color-text-primary);font-family:"Roboto","YakuHanJP","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif}@media screen and (min-width: 992px){.container span{font-size:1.3rem}}.container__body{width:min(100vw,900px);margin-inline:auto}.container__body .contents__scroll{margin-bottom:8em}.container__body .contents__scroll .contents__body{padding:0 2em;margin-inline:auto;width:100%}@media screen and (min-width: 992px){.container__body .contents__scroll .contents__body{padding:unset}}.container__body .contents__scroll .contents__body .lead{margin-top:min(8.9743589744vw,59px);padding-bottom:min(8.9743589744vw,59px)}.container__body .contents__scroll .contents__body .lead p{text-align:justify}@media screen and (min-width: 992px){.container__body .contents__scroll .contents__body .lead p{text-align:center}}.container__body .contents__scroll .contents__body h2{border-left:2px solid var(--color-text-default);border-right:2px solid var(--color-text-default);color:var(--color-text-default);margin:0 auto 2em;padding:0 1em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.container__body .contents__scroll .contents__body .benefits{margin:37px 0;width:min(87.6923076923vw,583px);margin-inline:auto}.container__body .contents__scroll .contents__body .benefitsLists li{background:var(--color-bg-default);border:1px solid var(--color-border-default);border-radius:5em;padding:1em min(5.1282051282vw,40px) 1em min(7.6923076923vw,50px);position:relative;margin:2em 0}.container__body .contents__scroll .contents__body .benefitsLists li::after{background:rgba(0,0,0,0);border:rgba(0,0,0,0);content:"";display:block;position:absolute;top:-23px;width:22px;height:35px;box-shadow:inset 0px -15px 0px -5px var(--color-bg-default);border-radius:30px 5px 5px 30px;left:8px;transform:rotate(24deg)}.container__body .contents__scroll .contents__body .benefitsLists li h3{color:#fff}.container__body .contents__scroll .contents__body .benefitsLists li span{color:#fff;display:inline-block;padding-top:.3em}.container__body .contents__scroll .contents__body .howToFlow{margin-top:72px}.container__body .contents__scroll .contents__body .howToFlow .howToFlowLists{width:100%}@media screen and (min-width: 992px){.container__body .contents__scroll .contents__body .howToFlow .howToFlowLists{width:45%;margin-inline:auto}}.container__body .contents__scroll .contents__body .howToFlow .howToFlowLists li{border:1px solid var(--color-border-default);border-radius:1px;padding:3em 2em}.container__body .contents__scroll .contents__body .howToFlow .howToFlowLists li:not(:first-child){margin:4em 0}.container__body .contents__scroll .contents__body .howToFlow .howToFlowLists li .howToFlow__heading{border-right:1px solid var(--color-border-default);border-left:1px solid var(--color-border-default);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 2em;padding:.5rem 1em}.container__body .contents__scroll .contents__body .howToFlow .howToFlowLists li .howToFlow__heading .heading__wrap{display:flex;justify-content:center;align-items:center;gap:1em}.container__body .contents__scroll .contents__body .howToFlow .howToFlowLists li .howToFlow__heading .heading__wrap .details{display:flex;justify-content:center;flex-direction:column;background:var(--color-bg-default);border-radius:5em;width:4em;height:4em;line-height:4em}.container__body .contents__scroll .contents__body .howToFlow .howToFlowLists li .howToFlow__heading .heading__wrap .details span{color:#fff;line-height:1.25}.container__body .contents__scroll .contents__body .howToFlow .howToFlowLists li p{margin-bottom:1.25em}.container__body .contents__scroll .contents__body .howToFlow .howToFlowLists li p span{color:crimson;display:block;padding-top:.5em}.container__body .contents__scroll .contents__body .importantNotes{margin:72px auto 0;width:min(89.7435897436vw,600px)}.container__body .contents__scroll .contents__body .importantNotes ul{padding:0 0 0 calc(1em + 3px)}.container__body .contents__scroll .contents__body .importantNotes ul li{list-style-type:disc;padding:1em 0}
/*# sourceMappingURL=style.min.css.map */