@charset "UTF-8";.guide-flow_Base{padding-bottom:80px}.guide-flow_Anchor-belt{padding:16px 0 18px;background-color:#f5f5fa}.guide-flow_Anchor-title{color:#ff008c;font-size:16px;font-weight:700;text-align:center}.guide-flow_Anchor-title span{font-size:24px;line-height:1.2}.guide-flow_Anchor-list{width:100%;margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px}.guide-flow_Anchor-list>li{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc((100% - 72px)/ 4);margin-left:24px;background-color:#fff;position:relative}.guide-flow_Anchor-list>li:first-child{margin-left:0}.guide-flow_Anchor-list>li a{display:block;padding:16px 16px 46px;text-decoration:none}.guide-flow_Anchor-list>li::after{content:"\e900";position:absolute;font:24px rex-icon;bottom:12px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#ff008c}.guide-flow_Anchor-img{margin-bottom:8px}.guide-flow_Anchor-img img{width:100%;max-width:170px}.guide-flow_Anchor-step{margin-bottom:8px;color:#ff008c;font-size:20px;font-weight:700}.guide-flow_Anchor-text{text-align:left}.guide-flow_Section{margin-top:48px}.guide-flow_Section:first-of-type{margin-top:0}.guide-flow_Section-ttl{text-align:center}.guide-flow_Section-ttl-step{display:block;color:#ff008c}.guide-flow_Section-ttl span{font-size:16px}.guide-flow_Select select{height:56px}.guide-flow_Select-block{padding:16px;background-color:#ffcce8}.guide-flow_Select-contents[aria-hidden=true]{display:none}.guide-flow_Select-contents[aria-hidden=false]{display:block}.guide-flow_Btn-adjust-large{width:100%;min-height:60px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.guide-flow_Btn-text-normal-m{font-size:16px}.guide-flow_Btn-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.guide-flow_Btn-center a+a{margin-top:20px}.guide-flow_Btn-center-l{width:100%;height:66px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.guide-flow_Info{display:table;width:100%}.guide-flow_Info-img{display:table-cell;width:90px;vertical-align:top}.guide-flow_Info-img img{width:100%}.guide-flow_Info-text{display:table-cell;padding-left:8px;vertical-align:top}.guide-flow_Linkapp{padding:16px;background-color:#ff008c}.guide-flow_Linkapp-ttl{width:100%;max-width:930px;margin:0 auto;padding:11px;background-color:#fff;border-radius:32px;text-align:center}.guide-flow_Linkapp-ttl img{width:100%;max-width:681px}.guide-flow_Linkapp-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:24px}.guide-flow_Linkapp-list>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc((100% - 32px)/ 3);margin-left:16px;padding-left:16px;padding-right:12px;background-color:#fff}.guide-flow_Linkapp-list>li:first-child{margin-left:0}.guide-flow_Linkapp-note{margin-top:16px;color:#fff;font-size:12px}.guide-flow_Check{color:#232361;font-weight:700;display:table}.guide-flow_Check>span{display:table-cell;vertical-align:middle;position:relative}.guide-flow_Check>span:first-child{padding-right:16px;font-weight:700;font-size:28px}.guide-flow_Check small{font-size:12px;font-weight:400;margin-left:4px;display:inline-block}.guide-flow_Check-zero{font-size:64px;font-family:"Rakuten Sans";font-weight:700}.guide-flow_Check-icon{color:#ff008c}.guide-flow_Link-img:hover{opacity:.7}.guide-flow_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:24px;padding-top:16px}.guide-flow_checkIcon{width:56px;margin-right:16px}.guide-flow_3btn{width:33.3333333333%;margin:0 8px;padding:.6em .5em}.guide-flow_3btn-Wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.guide-flow_Standing-border{border:1px solid #e5e5e5;padding:16px}@media screen and (min-width:834px){.guide-flow_Anchor-list>li{max-width:240px}}@media screen and (min-width:835px){.guide-flow_Select{max-width:540px;margin:0 auto}.guide-flow_Btn-adjust-large{max-width:540px;min-height:40px}.guide-flow_Btn-half{width:350px}.guide-flow_Btn-text-normal-m{font-size:18px}.guide-flow_Btn-center a{width:calc(50% - 10px);max-width:504px}.guide-flow_Btn-center a+a{margin-top:0}.guide-flow_Btn-center-l{max-width:500px;height:70px}.guide-flow_Info-img{width:120px}.guide-flow_Info-text{padding-left:24px}}@media screen and (max-width:835px){.guide-flow_3btn-Wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.guide-flow_3btn{width:100%;margin:0 0 8px}}@media screen and (max-width:834px){.guide-flow_Base{padding-bottom:64px}.guide-flow_Anchor-title span{font-size:24px}.guide-flow_Anchor-list{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px}.guide-flow_Anchor-list>li:first-child{margin-right:8px}.guide-flow_Anchor-list>li{display:block;width:calc(50% - 4px);margin-left:0;margin-top:16px}.guide-flow_Anchor-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.guide-flow_Anchor-detail{display:table-cell;padding-left:8px;vertical-align:top}.guide-flow_Linkapp-ttl{padding:0;background-color:transparent;border-radius:0}.guide-flow_Linkapp-list{display:block;margin-top:12px}.guide-flow_Linkapp-list>li{display:block;width:100%;margin:8px 0 0;padding:12px}.guide-flow_Linkapp-list>li:first-child{margin-top:0}.guide-flow_Linkapp-note{margin-top:8px}.guide-flow_Check-zero{line-height:1.1}.guide-flow_box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0}.guide-flow_checkIcon{width:64px}}@media screen and (max-width:834px) and (max-width:834px){.guide-flow_Anchor-list>li{margin-top:12px}}