.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}img{display:block;max-width:100%;height:auto}body{line-height:1.8}.inner{max-width:768px;width:calc(100% - 60px);margin:0 auto}.mv+*{margin-top:24px}.mvImage{display:block}.mvImage img{width:100%}.btns{width:100%}.btns ul{display:grid;row-gap:10px}@media print,screen and (min-width: 751px){.btns ul{grid-template-columns:repeat(2, 1fr);-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px}}.btns .button{margin-inline:auto}.btns .password{opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.5rem;font-weight:400;line-height:1.8;text-align:center;border-bottom:1px solid #0b2a3a;padding-bottom:5px;margin-inline:auto;margin-top:10px}@media(any-hover: hover){.btns .password:hover{opacity:.7}}.btns .password:focus-visible{opacity:.7}.btns+*{margin-top:40px}@media print,screen and (min-width: 751px){.btns+*{margin-top:60px}}.button{opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s;display:block;font-size:2rem;font-weight:500;line-height:1.3;text-align:center;border-radius:12px;-webkit-box-shadow:2px 4px 16px 0px rgba(0,0,0,.15);box-shadow:2px 4px 16px 0px rgba(0,0,0,.15);padding:3px 16px}@media(any-hover: hover){.button:hover{opacity:.7}}.button:focus-visible{opacity:.7}@media print,screen and (max-width: 750px){.button{max-width:280px}}@media print,screen and (min-width: 751px){.button{font-size:2.4rem;padding:8px 20px}}.button small{display:block;font-size:1.4rem}@media print,screen and (min-width: 751px){.button small{font-size:1.8rem}}.registerBtn{color:#c00;border:2px solid currentColor}.loginBtn{color:#fff;background-color:#c00;border:2px solid #c00}.sectionContainer{padding-block:20px}@media print,screen and (min-width: 751px){.sectionContainer{padding-block:40px}}@media print,screen and (min-width: 751px){.navigation{border:solid #c0dbe5;border-width:1px 0}}.navigation .inner{width:100%}@media print,screen and (min-width: 751px){.navigation .inner{max-width:1440px}}.navigation ul{row-gap:10px}@media print,screen and (min-width: 751px){.navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex}}.navigation li{border:solid #c0dbe5;border-width:1px 1px 0 1px}@media print,screen and (min-width: 751px){.navigation li{-webkit-box-flex:1;-ms-flex:1;flex:1;border-width:0 0 0 1px}}.navigation li:last-of-type{border-width:1px 0}@media print,screen and (min-width: 751px){.navigation li:last-of-type{border-width:0 1px}}.navigation a{opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s;display:grid;grid-template-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;font-size:15px;font-weight:bold;line-height:1.5;letter-spacing:.04em;border-radius:6px;padding:12px 15px}@media(any-hover: hover){.navigation a:hover{opacity:.7}}.navigation a:focus-visible{opacity:.7}@media print,screen and (min-width: 751px){.navigation a{font-size:18px;text-align:center;border-radius:10px;padding:18px 16px 19px}}.navigation a::after{content:"";display:block;width:16px;height:16px;background-image:url("../images/icon_anchor_arrow.svg");background-repeat:no-repeat;background-size:contain}.navigation+*{margin-top:20px}@media print,screen and (min-width: 751px){.navigation+*{margin-top:40px}}.popHeading{font-size:2.2rem;line-height:1.5;text-align:center}@media print,screen and (min-width: 751px){.popHeading{font-size:2.8rem}}.popHeading b{font-size:2.6rem}@media print,screen and (min-width: 751px){.popHeading b{font-size:4rem}}.popHeading img{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;margin-bottom:6px;width:73px}@media print,screen and (min-width: 751px){.popHeading img{width:93px;margin-bottom:0}}.popHeading+*{margin-top:16px}@media print,screen and (min-width: 751px){.popHeading+*{margin-top:20px}}.content{display:grid;row-gap:16px}.content a{opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s;display:grid;border-radius:16px;-webkit-box-shadow:2px 4px 16px 0px rgba(0,0,0,.15);box-shadow:2px 4px 16px 0px rgba(0,0,0,.15);padding:20px 20px 24px}@media(any-hover: hover){.content a:hover{opacity:.7}}.content a:focus-visible{opacity:.7}@media print,screen and (min-width: 751px){.content a{grid-template-columns:1fr auto;grid-template-rows:1fr auto;padding:20px 30px 30px}}@media print,screen and (min-width: 751px){.content dl{display:contents}}.content dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;font-size:2.2em;font-weight:bold}@media print,screen and (min-width: 751px){.content dt{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;grid-area:1/1/2/2;font-size:2.8rem}}.content dt img{width:50px;aspect-ratio:1/1}@media print,screen and (min-width: 751px){.content dt img{width:80px}}.content dt .title{line-height:1.45}.content dd{font-size:1.5rem;line-height:1.8;margin-top:12px}@media print,screen and (min-width: 751px){.content dd{grid-area:2/1/3/3;margin-top:16px}}.content p.more{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0 48px 0 10px;position:relative;display:inline-block;border-radius:5px;background:#647382;line-height:2.2;font-size:1.2rem;letter-spacing:.04em;color:#fff;margin-right:14px}@media print,screen and (max-width: 750px){.content p.more{margin-left:auto;margin-top:16px}}@media print,screen and (min-width: 751px){.content p.more{grid-area:1/2/2/3;align-self:center}}.content p.more::after{content:"";width:65px;height:5px;display:block;position:absolute;right:-22px;top:calc(50% - 3px);background:url("../images/icon_btn_more.png") no-repeat center center/contain}.content+.highlightBox{margin-top:20px}@media print,screen and (min-width: 751px){.content+.highlightBox{margin-top:40px}}.highlightBox{background-color:#eff6f7;border-radius:16px;padding:20px}@media print,screen and (min-width: 751px){.highlightBox{padding:20px 40px}}@media print,screen and (min-width: 751px){.highlightBox .wrap{display:grid;grid-template-columns:auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}.highlightBox .wrap+*{margin-top:10px}@media print,screen and (min-width: 751px){.highlightBox .wrap+*{margin-top:20px}}@media print,screen and (max-width: 750px){.highlightBox .wrap img{margin-inline:auto;margin-bottom:16px}}.highlightBox .text .heading{font-size:2.2rem;font-weight:bold;line-height:1.5;color:#c00}@media print,screen and (min-width: 751px){.highlightBox .text .heading{font-size:2.8rem}}.highlightBox .text .heading+*{margin-top:10px}.highlightBox .text p{font-size:1.4rem;font-weight:normal}@media print,screen and (min-width: 751px){.highlightBox .text p{font-size:1.8rem}}.highlightBox .darkButton{margin-inline:auto}.darkButton{opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.5rem;font-weight:bold;color:#fff;background-color:#0b2a3a;border-radius:8px;-webkit-box-shadow:2px 4px 10px 0px rgba(0,0,0,.25);box-shadow:2px 4px 10px 0px rgba(0,0,0,.25);padding:14px 20px}@media(any-hover: hover){.darkButton:hover{opacity:.7}}.darkButton:focus-visible{opacity:.7}@media print,screen and (min-width: 751px){.darkButton{font-size:2rem;border-radius:12px;padding:12px 40px}}.sectionHeading{font-size:2.6em;font-weight:bold;line-height:1.5;text-align:center}@media print,screen and (min-width: 751px){.sectionHeading{font-size:4rem}}#about_yuid{margin-bottom:40px}@media print,screen and (min-width: 751px){#about_yuid{margin-bottom:60px}}@media print,screen and (min-width: 751px){#about_yuid .highlightBox .wrap{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}#about_yuid .highlightBox .wrap img{width:100px}@media print,screen and (min-width: 751px){#about_yuid .highlightBox .wrap img{width:182px}}#app .content dt img{width:40px !important}@media print,screen and (min-width: 751px){#app .content dt img{width:60px !important}}@media print,screen and (max-width: 750px){#app .content p.more{margin-top:12px !important}}#app .jppt .wrap img{width:100px}@media print,screen and (min-width: 751px){#app .jppt .wrap img{width:120px}}#collect{-webkit-padding-after:40px;padding-block-end:40px}@media print,screen and (min-width: 751px){#collect{-webkit-padding-after:80px;padding-block-end:80px}}#step{background-color:#eff6f7;padding-block:30px;margin-bottom:20px}@media print,screen and (min-width: 751px){#step{padding-block:64px;margin-bottom:40px}}#step .sectionHeading{margin-bottom:60px}@media print,screen and (min-width: 751px){#step .sectionHeading{margin-bottom:72px}}@media print,screen and (min-width: 751px){.stepWrapper{display:grid;grid-template-columns:auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}.stepWrapper .img{-ms-flex-negative:0;flex-shrink:0;height:auto;-webkit-transform:translateY(-12px);transform:translateY(-12px)}@media print,screen and (max-width: 750px){.stepWrapper .img{display:none}}.step{display:grid;grid-template-columns:repeat(3, 1fr);-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}@media print,screen and (min-width: 751px){.step{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}}.step li{position:relative;background-color:#fff;border-radius:4px;-webkit-box-shadow:4px 4px 8px 0px rgba(0,0,0,.15) inset;box-shadow:4px 4px 8px 0px rgba(0,0,0,.15) inset;padding:30px 10px 15px}@media print,screen and (min-width: 751px){.step li{border-radius:16px;padding:60px 20px 30px}}.step li:not(:first-of-type)::before{content:"";width:14px;height:14px;background-image:url("../images/icon_step_arrow.svg");background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:0;-webkit-transform:translate(-100%, -50%);transform:translate(-100%, -50%)}@media print,screen and (min-width: 751px){.step li:not(:first-of-type)::before{width:26px;height:26px}}.step dt{width:60px;position:absolute;left:50%;top:-40px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media print,screen and (min-width: 751px){.step dt{width:80px}}.step .image{width:45px;margin-inline:auto;margin-bottom:16px}@media print,screen and (min-width: 751px){.step .image{width:100px;margin-bottom:20px}}.step .text{font-size:13px;font-weight:600;line-height:1.4;text-align:center}@media print,screen and (min-width: 751px){.step .text{font-size:15px}}.contact{margin-top:95px}@media print,screen and (min-width: 751px){.contact{margin-top:146px}}