.spread_content .countryarea .countrylist .listitem,.spread_content .countryarea .countrylist .listitem .box>.text,.spread_content .spreadbox .left .box .text{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox}.reason_content .reasonlist::before,.spread_content .countryarea .togglebutton .text::after,.spread_content .countryarea h3::after,.tool_content .contentbox .apply .points .pointslist::before{background-position:center;background-repeat:no-repeat;content:""}.reason{width:100%;margin-top:138px;padding-bottom:120px}@media screen and (max-width:842px){.reason{margin-top:70px;padding-bottom:42px}.reason_content .headbox{max-width:420px;margin:0 auto}}.reason_content{width:calc(100% - 40px);max-width:960px;margin:0 auto}.reason_content h2{padding-left:323px;font-size:50px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:2.5px}.reason_content h2 .up{display:inline-block;color:var(--black)}.reason_content h2 .down{display:block;background:var(--primary-grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;-webkit-transition:.3s;transition:.3s}.reason_content h2 .down .grad .grad_action .grad_text .dvs{white-space:nowrap}.reason_content .reasonlist{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:41px 30px;margin-top:70px}.reason_content .reasonlist::before{position:absolute;bottom:100%;left:20px;display:block;width:280px;height:258px;background-image:url("../../../assets/top/img/img_reason_person.png");background-size:100% 100%}.reason_content .reasonlist .reasonitem{width:calc((100% - 60px)/ 3);padding:1px;background:var(--primary-grad);border-radius:4px;-webkit-transition:.35s cubic-bezier(.215, .61, .355, 1);transition:.35s cubic-bezier(.215, .61, .355, 1)}.reason_content .reasonlist .reasonitem .content{position:relative;width:100%;padding:45px 18px 25px;background:var(--white);border-radius:3px 3px 0 0}@media screen and (max-width:842px){.reason_content h2{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 130px);margin-left:auto;padding-left:5px}.reason_content h2::before{position:absolute;content:"";bottom:-41px;right:calc(100% - 17px);width:150px;height:139px;background-image:image-set(url("../../../assets/top/img/img_reason_person_sp.webp") type("image/webp"),
    url("../../../assets/top/img/img_reason_person_sp.png") type("image/png")
  );background-size:100% 100%;background-position:center;background-repeat:no-repeat}.reason_content h2 .up{display:block;color:var(--black);font-family:"Noto Sans JP";font-size:19px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:.95px}.reason_content h2 .down{margin-top:3px;font-family:"Noto Sans JP";font-size:28px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:1.4px}.reason_content .reasonlist{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}.reason_content .reasonlist::before{display:none}.reason_content .reasonlist .reasonitem{width:100%;max-width:500px;border-radius:2px}.reason_content .reasonlist .reasonitem .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:35px 24px 20px}}.reason_content .reasonlist .reasonitem .content .head{position:absolute;top:-2px;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:176px;height:60px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.reason_content .reasonlist .reasonitem .content .image{width:140px;height:100px;margin:0 auto}.reason_content .reasonlist .reasonitem .content .lead{margin-top:17px;color:var(--black);text-align:center;font-family:"Noto Sans JP";font-size:22px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:1.1px}.reason_content .reasonlist .reasonitem .arrows{position:relative;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;width:100%;height:36px}.reason_content .reasonlist .reasonitem .arrows::after{position:absolute;top:13px;left:calc(50% + 2px);display:block;content:"";width:0;height:0;border:11px solid transparent;border-top:10px solid var(--white);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.3s;transition:.3s}.spread{width:100%;padding-bottom:94px}.spread_content,.tool_content{width:calc(100% - 40px);max-width:1080px;margin:0 auto;padding-top:160px}.spread_content .spreadbox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:calc(100% - 204px);margin:64px auto 0;z-index:15}.spread_content .spreadbox .left{padding:20px 0 0}.spread_content .spreadbox .left .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 7px;-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}.spread_content .spreadbox .left .box .country{width:188px;height:90px}.spread_content .spreadbox .left .box .text{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:198px;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.spread_content .spreadbox .left .box .text .ja{color:var(--black);text-align:center;font-family:"Noto Sans JP";font-size:32px;font-style:normal;font-weight:700;line-height:150%}.spread_content .spreadbox .left .box .text .en,.spread_content .spreadbox .left .datas .dot,.spread_content .spreadbox .left .datas .num{color:var(--black);font-family:"Barlow Semi Condensed";font-style:normal;font-weight:600}.spread_content .spreadbox .left .box .text .en{text-align:center;font-size:28px;line-height:150%}.spread_content .spreadbox .left .datas{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}.spread_content .spreadbox .left .datas .num{text-align:center;font-size:380px;line-height:100%;letter-spacing:-17.4px}.spread_content .spreadbox .left .datas .dot{font-size:240px;line-height:100%;letter-spacing:-7.2px}.spread_content .spreadbox .left .datas .text,.spread_content .spreadbox .left .datas .text small{line-height:130%;font-family:"Noto Sans JP";font-weight:700;text-align:center;color:var(--black);font-style:normal}.spread_content .spreadbox .left .datas .text{margin-left:24px;font-size:78px}.spread_content .spreadbox .left .datas .text small{margin-left:12px;font-size:28px}.spread_content .spreadbox .right{position:absolute;top:-5px;right:-140px}@media screen and (max-width:1200px){.reason_content h2{font-size:42px}.reason_content .reasonlist .reasonitem .content{border-radius:1px 1px 0 0}.reason_content .reasonlist .reasonitem .content .lead{font-size:18px}.spread_content .spreadbox{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.spread_content .spreadbox .left .datas .num{font-size:290px}.spread_content .spreadbox .left .datas .dot{font-size:180px}.spread_content .spreadbox .right{position:relative;top:38px;right:0;max-width:362px}}.spread_content .countryarea{position:relative;padding:80px 60px 60px;border-radius:8px;background:var(--background);z-index:5}.spread_content .countryarea h3{position:relative;width:100%;margin:0 auto;padding-bottom:14px;text-align:center}.spread_content .countryarea h3::after{position:absolute;top:100%;left:50%;display:block;width:100%;height:30px;background-image:url("../../../assets/top/img/img_head_arrow_bottom.png");background-size:960px 30px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.spread_content .countryarea h3 .text{color:var(--black);text-align:center;font-family:"Noto Sans JP";font-size:40px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:2px}@media screen and (max-width:1100px){.spread_content .countryarea h3 .text{font-size:32px}}.spread_content .countryarea h3 .text .color{background:-webkit-gradient(linear,left top,right top,color-stop(50.06%,#0686e2),color-stop(74.61%,#006cb9),color-stop(99.17%,#005abd));background:linear-gradient(90deg,#0686e2 50.06%,#006cb9 74.61%,#005abd 99.17%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.spread_content .countryarea .countrylist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 40px;width:100%;max-width:920px;margin:50px auto 0}@media screen and (max-width:842px){.reason_content .reasonlist .reasonitem .content .image{width:100px;height:62px;margin:0}.reason_content .reasonlist .reasonitem .content .lead{margin-top:0;margin-left:8px;color:var(--black);text-align:left;font-family:"Noto Sans JP";font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.8px}.reason_content .reasonlist .reasonitem .arrows{height:24px}.reason_content .reasonlist .reasonitem .arrows::after{top:9px;border:7px solid transparent;border-top:6px solid var(--white)}.spread{padding-bottom:63px}.spread_content{padding-top:72px}.spread_content .spreadbox{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px 30px;width:100%;margin-top:25px}.spread_content .spreadbox .left{width:282px}.spread_content .spreadbox .left .box{gap:0 12px;-webkit-transform:none;-ms-transform:none;transform:none}.spread_content .spreadbox .left .box .country{width:120px;height:auto}.spread_content .spreadbox .left .box .text{width:124px;-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}.spread_content .spreadbox .left .box .text .ja{text-align:center;font-family:"Noto Sans JP";font-size:24px;font-style:normal;font-weight:700;line-height:150%}.spread_content .spreadbox .left .box .text .en{color:var(--black);text-align:center;font-family:"Barlow Semi Condensed";font-size:20px;font-style:normal;font-weight:600;line-height:150%}.spread_content .spreadbox .left .datas{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.spread_content .spreadbox .left .datas .num{text-align:center;font-family:"Barlow Semi Condensed";font-size:188px;font-style:normal;font-weight:600;line-height:90%;letter-spacing:-5.64px}.spread_content .spreadbox .left .datas .dot{color:var(--black);font-family:"Barlow Semi Condensed";font-size:120px;font-style:normal;font-weight:600;line-height:90%;letter-spacing:-3.6px}.spread_content .spreadbox .left .datas .text{display:inline-block;margin-left:9px;color:var(--black);text-align:center;font-family:"Noto Sans JP";font-size:38px;font-style:normal;font-weight:700;line-height:130%;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.spread_content .spreadbox .left .datas .text small{display:inline-block;margin-left:6px;color:var(--black);text-align:center;font-family:"Noto Sans JP";font-size:16px;font-style:normal;font-weight:700;line-height:130%;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.spread_content .spreadbox .right{position:static;width:100%;max-width:268px;margin:0;-webkit-transform:translate(14px,27px);-ms-transform:translate(14px,27px);transform:translate(14px,27px)}.spread_content .countryarea{padding:57px 20px 24px;border-radius:6px}.spread_content .countryarea h3{padding-bottom:8px}.spread_content .countryarea h3::after{height:20px;background-image:url("../../../assets/top/img/img_head_arrow_bottom_sp.png");background-size:604px 18px}.spread_content .countryarea h3 .text{text-align:center;font-family:"Noto Sans JP";font-size:22px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:1.1px}.spread_content .countryarea .countrylist{gap:40px 20px;margin-top:20px}}.spread_content .countryarea .countrylist .listitem{display:flex;-ms-flex-direction:column;flex-direction:column;width:calc((100% - 80px)/ 3);padding:32px 0 42px}@media screen and (max-width:842px){.spread_content .countryarea .countrylist .listitem{width:calc((100% - 40px)/ 3);padding:0}}.spread_content .countryarea .countrylist .listitem .box .image{width:150px;margin:0 auto}.spread_content .countryarea .countrylist .listitem .box>.text{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:29px}.spread_content .countryarea .countrylist .listitem .box>.text .ja,.swap_content .contentbox .swaplist .listitem .box>.text .ja{color:var(--black);text-align:center;font-family:"Noto Sans JP";font-size:21px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:1.05px}.spread_content .countryarea .countrylist .listitem .box>.text .en,.swap_content .contentbox .swaplist .listitem .box>.text .en{color:var(--black);text-align:center;font-family:"Barlow Semi Condensed";font-size:20px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.6px}.spread_content .countryarea .countrylist .listitem .datas{margin-top:auto;text-align:center}.spread_content .countryarea .countrylist .listitem .datas .num{color:var(--black);text-align:right;font-family:"Barlow Semi Condensed";font-size:130px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-9.2px}.spread_content .countryarea .countrylist .listitem .datas .dot{color:var(--black);font-family:"Barlow Semi Condensed";font-size:90px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-3px}.spread_content .countryarea .countrylist .listitem .datas .text{display:inline-block;margin-left:10px;color:var(--black);text-align:center;font-family:"Noto Sans JP";font-size:36px;font-style:normal;font-weight:700;line-height:130%;-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}@media screen and (max-width:1100px){.spread_content .countryarea .countrylist .listitem .datas .num{font-size:110px}.spread_content .countryarea .countrylist .listitem .datas .dot{font-size:80px}.spread_content .countryarea .countrylist .listitem .datas .text{font-size:28px}}@media screen and (max-width:842px){.spread_content .countryarea .countrylist .listitem .box .image{width:88px;height:42px}.spread_content .countryarea .countrylist .listitem .box>.text{margin-top:9px}.spread_content .countryarea .countrylist .listitem .box>.text .ja{text-align:center;font-family:"Noto Sans JP";font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.8px}.spread_content .countryarea .countrylist .listitem .box>.text .en{margin-top:1px;text-align:center;font-family:"Barlow Semi Condensed";font-size:15px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.45px}.spread_content .countryarea .countrylist .listitem .datas .num{color:var(--black);text-align:right;font-family:"Barlow Semi Condensed";font-size:82px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-8.46px}.spread_content .countryarea .countrylist .listitem .datas .dot{color:var(--black);font-family:"Barlow Semi Condensed";font-size:65px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-5.95px}.spread_content .countryarea .countrylist .listitem .datas .text{margin-left:12px;color:var(--black);text-align:center;font-family:"Noto Sans JP";font-size:24px;font-style:normal;font-weight:700;line-height:130%;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}}.spread_content .countryarea .countrylist .listitem .datas .text small{display:inline-block;margin-left:6px;color:var(--black);text-align:center;font-family:"Noto Sans JP";font-size:24px;font-style:normal;font-weight:500;line-height:130%;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}@media screen and (max-width:1100px){.spread_content .countryarea .countrylist .listitem .datas .text small{font-size:20px}}@media screen and (max-width:842px){.spread_content .countryarea .countrylist .listitem .datas .text small{margin-left:4px;color:var(--black);text-align:center;font-family:"Noto Sans JP";font-size:14px;font-style:normal;font-weight:500;line-height:130%;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}}.spread_content .countryarea .countrybox{display:grid;grid-template-rows:0fr;-webkit-transition:.5s;transition:.5s}.spread_content .countryarea .countrybox.opened{grid-template-rows:1fr}.spread_content .countryarea .countrybox.opened .countrylist{padding-top:12px}@media screen and (max-width:842px){.spread_content .countryarea .countrybox.opened .countrylist{padding-top:40px}}.spread_content .countryarea .countrybox .countrylist{margin-top:0;overflow:hidden}.spread_content .countryarea .togglebutton{position:relative;width:100%;padding:18px 20px 20px;margin-top:11px;border-radius:4px;background:var(--white);text-align:center;overflow:hidden;cursor:pointer;-webkit-transition:.35s cubic-bezier(.215, .61, .355, 1);transition:.35s cubic-bezier(.215, .61, .355, 1)}@media (hover:hover){.reason_content .reasonlist .reasonitem:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.reason_content .reasonlist .reasonitem:hover .arrows::after{top:15px}.spread_content .countryarea .togglebutton:hover::before{opacity:.7}}.spread_content .countryarea .togglebutton::before{position:absolute;content:"";top:0;left:0;display:block;width:100%;height:100%;background:var(--black);-webkit-transition:.3s;transition:.3s;z-index:5}.spread_content .countryarea .togglebutton.opened .text::after{top:calc(50% + 1px);-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.spread_content .countryarea .togglebutton .text{position:relative;display:inline-block;color:var(--white);font-family:"Noto Sans JP";font-size:23px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:1.15px;-webkit-transform:translateX(-17px);-ms-transform:translateX(-17px);transform:translateX(-17px);z-index:15}@media screen and (max-width:500px){.reason_content .headbox{max-width:355px}.reason_content h2 .down .grad .spblock{display:block}.reason_content h2 .down .grad .grad_action .grad_text{white-space:pre-wrap}.spread_content .countryarea .togglebutton .text{max-width:178px}}.spread_content .countryarea .togglebutton .text::after{position:absolute;top:calc(50% + 3px);left:calc(100% + 16px);display:block;width:27px;height:17px;background-image:url("../../../assets/top/img/ico_country_arrow.svg");background-size:cover;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.commission,.protection,.swap_content .contentbox{background:var(--background)}.commission{width:100%}.commission_content{width:calc(100% - 40px);max-width:1035px;margin:0 auto;padding-top:160px;overflow:hidden}.commission_content .contentbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 72px;margin-top:21px}.commission_content .contentbox .left{width:573px}.commission_content .contentbox .right{width:calc(100% - 645px);margin-top:45px}.commission_content .contentbox .right .commissionlis .listitem{position:relative;padding-left:40px}.commission_content .contentbox .right .commissionlis .listitem:not(:first-child){margin-top:14px}.commission_content .contentbox .right .commissionlis .listitem::before{position:absolute;top:calc(50% + 4px);left:0;display:block;content:"";width:24px;height:24px;background-image:url("../../../assets/top/img/ico_commission_check.svg");background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.commission_content .contentbox .right .commissionlis .listitem .text{color:var(--black);font-family:"Noto Sans JP";font-size:26px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:1.3px}.commission_content .contentbox .right .commissionlis .listitem .text small{color:var(--black);font-family:"Noto Sans JP";font-size:18px;font-style:normal;font-weight:500;line-height:130%}.commission_content .contentbox .right .comment{margin-top:24px;color:var(--gray);font-family:"Noto Sans JP";font-size:14px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.7px}.swap,.system,.trust{width:100%;padding-bottom:96px}.swap_content{width:calc(100% - 40px);max-width:1080px;margin:0 auto;padding-top:157px}.swap_content .contentbox{width:100%;margin:70px auto 0;border-radius:8px;overflow:hidden}.swap_content .contentbox h3{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:15px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-negative:0;flex-shrink:0;background:var(--primary)}.swap_content .contentbox h3 .text{color:var(--white);font-family:"Noto Sans JP";font-size:32px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:1.6px}.swap_content .contentbox .lead{margin-top:24px;padding:0 60px;color:var(--black);text-align:center;font-family:"Noto Sans JP";font-size:18px;font-weight:500;line-height:160%;letter-spacing:.9px}.swap_content .contentbox .swaplist{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px;margin-top:33px;padding:0 60px}.swap_content .contentbox .swaplist .listitem{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc((100% - 50px)/ 2);padding-top:16px;padding-bottom:30px}.swap_content .contentbox .swaplist .listitem:nth-child(odd)::after{position:absolute;content:"";top:0;left:calc(100% + 25px);width:1px;height:100%;border-right:1px dashed var(--primary)}.swap_content .contentbox .swaplist .listitem:nth-child(n+3){padding-top:0;padding-bottom:15px}.swap_content .contentbox .swaplist .listitem:nth-child(n+3)::before{position:absolute;content:"";top:-25px;left:0;width:100%;height:1px;border-top:1px dashed var(--primary)}.swap_content .contentbox .swaplist .listitem .box{display:-webkit-box;display:-ms-flexbox;display:flex}.swap_content .contentbox .swaplist .listitem .box .image{width:150px}.swap_content .contentbox .swaplist .listitem .box>.text{display:-webkit-box;display:-ms-flexbox;display:flex;-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;margin:4px 0 0 26px}.tool_content .contentbox .other .otherlist .listitem,.tool_content .headbox{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.swap_content .contentbox .swaplist .listitem .datas,.tool_content .headbox h3{margin-top:16px;text-align:center}@media screen and (max-width:842px){.spread_content .countryarea .togglebutton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:60px;padding:8px 16px 10px;margin-top:31px}.spread_content .countryarea .togglebutton.opened{padding:8px 110px 10px}.spread_content .countryarea .togglebutton.opened .text::after{top:50%}.spread_content .countryarea .togglebutton .text{padding-right:24px;text-align:left;font-family:"Noto Sans JP";font-size:14px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.7px;-webkit-transform:none;-ms-transform:none;transform:none}.spread_content .countryarea .togglebutton .text::after{top:calc(50% + 1px);left:inherit;right:0;width:19px;height:10px}.commission{padding-bottom:55px}.commission_content,.swap_content{width:100%;padding-top:88px}.commission_content .contentbox{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:28px 0;width:calc(100% - 40px);margin:0 auto}.commission_content .contentbox .left{width:301px}.commission_content .contentbox .right{width:100%;max-width:263px;margin-top:3px}.commission_content .contentbox .right .commissionlis .listitem{padding-left:36px}.commission_content .contentbox .right .commissionlis .listitem:not(:first-child){margin-top:12px}.commission_content .contentbox .right .commissionlis .listitem .text{display:inline-block;color:var(--black);font-family:"Noto Sans JP";font-size:20px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:1px;-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px)}.commission_content .contentbox .right .commissionlis .listitem .text small{margin-left:2px;color:var(--black);text-align:center;font-family:"Noto Sans JP";font-size:14px;font-style:normal;font-weight:500;line-height:130%}.commission_content .contentbox .right .comment{margin-top:19px}.swap{padding-bottom:37px}.swap_content .description{width:calc(100% - 20px);margin-left:auto;margin-right:auto}.swap_content .contentbox{width:calc(100% - 40px);margin-top:38px}.swap_content .contentbox h3{padding:11px 20px 9px}.swap_content .contentbox h3 .text{text-align:center;font-family:"Noto Sans JP";font-size:20px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:1px}.swap_content .contentbox .lead{padding:0 20px;text-align:center;font-family:"Noto Sans JP";font-size:14px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.7px}.swap_content .contentbox .swaplist{padding:0 20px}.swap_content .contentbox .swaplist .listitem .box .image{width:88px;height:42px}.swap_content .contentbox .swaplist .listitem .box>.text .ja{text-align:center;font-family:"Noto Sans JP";font-size:14px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:.7px}.swap_content .contentbox .swaplist .listitem .box>.text .en{color:var(--black);text-align:center;font-family:"Barlow Semi Condensed";font-size:14px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.42px}.swap_content .contentbox .swaplist .listitem .datas{width:100%}}.swap_content .contentbox .swaplist .listitem .datas .num{color:var(--black);text-align:right;font-family:"Barlow Semi Condensed";font-size:120px;font-style:normal;font-weight:600;line-height:100%}.swap_content .contentbox .swaplist .listitem .datas .dot{color:var(--black);font-family:"Barlow Semi Condensed";font-size:100px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-3px}.swap_content .contentbox .swaplist .listitem .datas .text{display:inline-block;margin-left:10px;color:var(--black);text-align:center;font-family:"Noto Sans JP";font-size:44px;font-style:normal;font-weight:700;line-height:130%;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.swap_content .contentbox .comment{margin-top:0;padding:32px 24px 40px;text-align:center;color:var(--gray);font-family:"Noto Sans JP";font-size:14px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.7px}.system_content .contentbox .informationbox>div dt .text,.system_content .quote .equal,.system_content .quote .text,.tool_content .contentbox .apply .points .pointslist dt .text,.tool_content .contentbox .other .otherlist .listitem .title .text,.tool_content .contentbox .other h4 .text,.tool_content .headbox .subtitle,.tool_content .headbox h3 .text{font-family:"Noto Sans JP";font-weight:700;font-style:normal}.swap_content .buttonarea{margin-top:80px}.swap_content .buttonarea .button,.system_content .buttonarea .button{max-width:640px}.flow_content .contentbox .flowlist .listitem.flowdata .box .datas .icon img,.tool,.tool_content .contentbox .apply .image img,.tool_content .contentbox .other .otherlist .listitem .image img{width:100%}.tool_content .headbox{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:64px}.tool_content .headbox .subtitle{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;gap:8px;width:200px;padding:10px 31px;border-radius:88px;background:var(--black);color:var(--white);text-align:center;-webkit-font-feature-settings:"liga" off,"clig" off;font-feature-settings:"liga" off,"clig" off;font-size:24px;line-height:20px;letter-spacing:3px}.tool_content .headbox h3 .text{color:var(--black);font-size:40px;line-height:150%;letter-spacing:2px}.tool_content .imagebox .headbox{margin-top:0;margin-bottom:68px}.tool_content .contentbox.sec-tools{margin-top:120px}.tool_content .contentbox .apply{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;gap:0 71px;margin-top:40px;padding-left:30px}.tool_content .contentbox .apply .image{width:451px;height:614px}.tool_content .contentbox .apply .points{width:341px}.tool_content .contentbox .apply .points .pointslist{position:relative;margin-top:40px;padding:40px 42px 56px;border:1px solid var(--primary)}.tool_content .contentbox .apply .points .pointslist::before{position:absolute;top:32px;right:100%;width:34px;height:38px;background-image:url("../../../assets/top/img/ico_fukidashi.png");background-size:cover}@media screen and (max-width:750px){.reason_content .reasonlist .reasonitem .content{padding:18px 18px 13px}.reason_content .reasonlist .reasonitem .content .head{width:130px;height:45px}.reason_content .reasonlist .reasonitem .content .lead{text-align:left}.tool_content .contentbox .apply{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tool_content .contentbox .apply .points{width:100%;max-width:335px}.tool_content .contentbox .apply .points .pointslist::before{top:-21px;left:50%;right:inherit;width:21px;height:22px;-webkit-transform:translateX(-50%) rotate(90deg);-ms-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}}.tool_content .contentbox .apply .points .pointslist dt{margin-bottom:20px}.tool_content .contentbox .apply .points .pointslist dt .text{color:var(--black);font-size:28px;line-height:160%;letter-spacing:1.4px}.tool_content .contentbox .apply .points .pointslist dd{margin-top:8px;position:relative;padding-left:20px}.tool_content .contentbox .apply .points .pointslist dd::before{position:absolute;content:"";top:9px;left:0;width:11px;height:11px;border-radius:50%;background:var(--primary)}.tool_content .contentbox .apply .points .pointslist dd .text{color:var(--black);font-family:"Noto Sans JP";font-size:18px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.9px}.tool_content .contentbox .other{margin-top:70px}.caution_content h2,.flow_content h2,.tool_content .contentbox .other h4{text-align:center}.tool_content .contentbox .other h4 .text{position:relative;display:inline-block;color:var(--black);font-size:34px;line-height:160%;letter-spacing:1.7px}.tool_content .contentbox .other h4 .text::before{position:absolute;content:"";top:50%;right:calc(100% + 26px);width:72px;height:1px;border-top:1px solid var(--black)}.tool_content .contentbox .other h4 .text::after{position:absolute;content:"";top:50%;left:calc(100% + 26px);width:72px;height:1px;border-top:1px solid var(--black)}.tool_content .contentbox .other .otherlist{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:31px 30px;margin-top:40px}.tool_content .contentbox .other .otherlist .listitem{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;width:calc((100% - 60px)/ 3);padding-top:40px;border-radius:8px;background:var(--background);overflow:hidden}@media screen and (max-width:1200px){.tool_content .contentbox .other .otherlist{gap:31px 20px}.tool_content .contentbox .other .otherlist .listitem{width:calc((100% - 40px)/ 3)}}@media screen and (max-width:842px){.swap_content .contentbox .swaplist .listitem .datas .num{text-align:right;font-family:"Barlow Semi Condensed";font-size:56px;font-style:normal;font-weight:600;line-height:100%}.swap_content .contentbox .swaplist .listitem .datas .text{margin-left:1px;text-align:center;font-family:"Noto Sans JP";font-size:18px;font-style:normal;font-weight:700;line-height:130%;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.swap_content .contentbox .comment{padding:24px 19px 24px calc(1rem + 19px);text-align:left;font-family:"Noto Sans JP";font-size:12px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.6px;text-indent:-1rem}.swap_content .comment{width:calc(100% - 40px);margin-left:auto;margin-right:auto}.swap_content .buttonarea{width:calc(100% - 40px);margin:39px auto 0}.tool_content{padding-top:72px}.tool_content .headbox{margin-top:41px}.tool_content .headbox .subtitle{width:140px;padding:6px 12px;text-align:center;-webkit-font-feature-settings:"liga" off,"clig" off;font-feature-settings:"liga" off,"clig" off;font-family:"Noto Sans JP";font-size:16px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:3px}.tool_content .headbox h3 .text{text-align:center;font-family:"Noto Sans JP";font-size:23px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:1.15px}.tool_content .imagebox .headbox{margin-bottom:40px}.tool_content .contentbox.sec-tools{margin-top:64px}.tool_content .contentbox .apply{margin-top:32px;padding-left:0;gap:0 10px}.tool_content .contentbox .apply .image{width:300px;height:auto}.tool_content .contentbox .apply .points .pointslist{width:calc(100% - 84px);margin:37px auto 0;padding:24px 24px 32px}.tool_content .contentbox .apply .points .pointslist dt{margin-bottom:8px}.tool_content .contentbox .apply .points .pointslist dt .text{font-family:"Noto Sans JP";font-size:20px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:1px}.tool_content .contentbox .apply .points .pointslist dd{margin-top:6px;padding-left:12px}.tool_content .contentbox .apply .points .pointslist dd::before{width:8px;height:8px}.tool_content .contentbox .apply .points .pointslist dd .text{font-family:"Noto Sans JP";font-size:15px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.75px}.tool_content .contentbox .other{margin-top:48px}.tool_content .contentbox .other h4 .text{font-family:"Noto Sans JP";font-size:22px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:1.1px}.tool_content .contentbox .other h4 .text::before{right:calc(100% + 24px);width:56px}.tool_content .contentbox .other h4 .text::after{left:calc(100% + 24px);width:56px}.tool_content .contentbox .other .otherlist{margin-top:20px}.tool_content .contentbox .other .otherlist .listitem{width:calc((100% - 20px)/ 2);padding-top:24px}}.tool_content .contentbox .other .otherlist .listitem .title{display:-webkit-box;display:-ms-flexbox;display:flex;-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;gap:2px 0;margin-bottom:24px;padding:0 24px}.tool_content .contentbox .other .otherlist .listitem .title .subtitle{color:var(--black);text-align:center;font-family:"Noto Sans JP";font-size:18px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.9px}.tool_content .contentbox .other .otherlist .listitem .title .text{color:var(--primary);text-align:center;font-size:25px;line-height:150%;letter-spacing:1.25px}.tool_content .contentbox .other .otherlist .listitem .image{width:100%;max-width:340px;padding:0 55px;margin:auto auto 0}@media screen and (max-width:640px){.swap_content .contentbox .swaplist{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0;margin-top:23px;padding:0 20px}.swap_content .contentbox .swaplist .listitem{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:295px;padding:0}.swap_content .contentbox .swaplist .listitem:nth-child(odd)::after{display:none}.swap_content .contentbox .swaplist .listitem:nth-child(n+3){padding-bottom:0}.swap_content .contentbox .swaplist .listitem:not(:first-child)::before,.swap_content .contentbox .swaplist .listitem:nth-child(n+3)::before{position:absolute;content:"";top:0;left:50%;width:calc(100vw - 80px);height:1px;border-top:1px dashed var(--primary);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.swap_content .contentbox .swaplist .listitem:not(:first-child){margin-top:15px;padding-top:19px}.swap_content .contentbox .swaplist .listitem .box{display:-webkit-box;display:-ms-flexbox;display:flex;-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;width:130px}.swap_content .contentbox .swaplist .listitem .box>.text{margin:10px auto 0}.swap_content .contentbox .swaplist .listitem .datas{width:auto;text-align:right}.tool_content .contentbox .other .otherlist .listitem{width:100%;max-width:340px;padding-top:24px}.tool_content .contentbox .other .otherlist .listitem .title{margin-bottom:0}.tool_content .contentbox .other .otherlist .listitem .image{margin:19px auto 0}}.tool_content .contentbox .other .otherlist .listitem .textbox{padding:26px 32px 24px;background:var(--background2)}.tool_content .contentbox .toolslide .slide_arrows.next-arrow::before,.tool_content .contentbox .toolslide .slide_arrows.prev-arrow::before{position:absolute;left:50%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;content:"";top:50%}.tool_content .contentbox .other .otherlist .listitem .textbox .text{color:var(--black);font-family:"Noto Sans JP";font-size:16px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.8px}.tool_content .contentbox .toolslide{margin-top:0;padding-bottom:57px}.tool_content .contentbox .toolslide.slick-slider{margin-bottom:0!important}.tool_content .contentbox .toolslide .slide_arrows{position:absolute;top:50%;width:20px;height:37px;-webkit-transform:translateY(-46px);-ms-transform:translateY(-46px);transform:translateY(-46px);cursor:pointer}.tool_content .contentbox .toolslide .slide_arrows.prev-arrow{right:calc(100% + 23px)}.tool_content .contentbox .toolslide .slide_arrows.prev-arrow::before{background-image:url("../../../assets/top/img/ico_slide_arrow_left.svg");-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tool_content .contentbox .toolslide .slide_arrows.next-arrow{left:calc(100% + 23px)}.tool_content .contentbox .toolslide .slide_arrows.next-arrow::before{background-image:url("../../../assets/top/img/ico_slide_arrow_right.svg");-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tool_content .contentbox .toolslide .slick-dots{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 12px}.tool_content .contentbox .toolslide .slick-dots li{width:40px;height:6px;margin:0;background:#e3e3e3}.tool_content .contentbox .toolslide .slick-dots li.slick-active{background:var(--primary)}.tool_content .contentbox .toolslide .slick-dots li button{display:none}.flow_content .contentbox .flowlist .listitem,.system_content .quote .text.accent .textarea,.system_content .quote .text.accent .textarea .updots,.tv_slide{position:relative}.tv_slide picture:first-of-type img{position:absolute;top:2%;right:13.5%;z-index:2;width:74%}@media screen and (min-width:480.98px){.tv_slide picture:first-of-type img{top:3.5%;right:7.5%;z-index:2;width:45%}}@media screen and (min-width:1201px){.tv_slide picture:first-of-type img{top:17px;right:83px;z-index:2;width:485px}}.protection_content,.system_content,.trust_content{width:calc(100% - 40px);max-width:960px;margin:0 auto;padding-top:160px}.system_content .quote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 20px;margin-top:59px}.system_content .quote .equal,.system_content .quote .text{color:var(--black);text-align:center;font-size:36px;line-height:160%}.flow_content h2 .text .red,.system_content .quote .text.accent{color:var(--accent)}.system_content .quote .text.accent .textarea::before{position:absolute;content:"";top:50%;left:-8px;width:calc(100% + 16px);height:50%;background:var(--gradation,linear-gradient(90deg,#0686e2 -.42%,#006cb9 24.79%,#005abd 50%));opacity:.09;z-index:5}.system_content .quote .text.accent .textarea .textbox{position:relative;z-index:15}.system_content .quote .text.accent .textarea .updots::before{position:absolute;content:"";top:-8px;left:0;width:100%;height:100%;background-image:radial-gradient(circle at center,var(--accent) 25%,transparent 25%);background-position:top 0 left 3px;background-repeat:repeat-x;background-size:1em .3em;padding-top:.2em}.system_content .contentbox{margin:62px auto 0}.system_content .contentbox .informationbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--primary)}.system_content .contentbox .informationbox>div{width:50%}.system_content .contentbox .informationbox>div:first-child{border-right:1px solid var(--primary)}.system_content .contentbox .informationbox>div:last-child dt{border-left:1px solid var(--white)}.system_content .contentbox .informationbox>div dt{padding:8px 16px 10px;background:var(--primary,#006cb9);text-align:center}.system_content .contentbox .informationbox>div dt .text{color:var(--white);text-align:center;font-size:24px;line-height:130%;letter-spacing:2.88px}.system_content .contentbox .informationbox>div dd{padding:32px 24px 40px}.system_content .contentbox .informationbox>div dd .datas{padding-left:14px;text-align:center}.system_content .contentbox .informationbox>div dd .datas .num{color:var(--black);text-align:right;font-family:"Barlow Semi Condensed";font-size:140px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-1px}.system_content .contentbox .informationbox>div dd .datas .dot{color:var(--black);font-family:"Barlow Semi Condensed";font-size:100px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-6px}.flow_content h2 .text,.system_content .contentbox .informationbox>div dd .datas .text,.system_content .contentbox .informationbox>div dd .datas .text small{line-height:130%;color:var(--black);font-family:"Noto Sans JP";font-style:normal}.system_content .contentbox .informationbox>div dd .datas .text{margin-left:6px;font-size:44px;font-weight:700}.system_content .contentbox .informationbox>div dd .datas .text small{margin-left:8px;font-size:24px;font-weight:500}.system_content .contentbox .informationbox>div dd .lead{margin-top:11px;color:var(--black);text-align:center;font-family:"Noto Sans JP";font-size:18px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.9px}.system_content .buttonarea{margin-top:82px}.trust_content .movie{position:relative;margin-top:181px}@media screen and (max-width:480px){.reason{margin-top:49px}.spread_content .countryarea .countrylist .listitem .datas .text{margin-left:6px;font-size:20px}.spread_content .countryarea .countrylist .listitem .datas .text small{margin-left:2px;font-size:12px}.tool_content .imagebox .headbox{min-height:134px}.tool_content .contentbox .other .otherlist .listitem{max-width:335px}.trust_content{width:100%}.trust_content .description,.trust_content .movie{width:calc(100% - 40px);margin-left:auto;margin-right:auto}}.trust_content .movie .image{position:absolute;bottom:calc(100% - 40px);left:-27px;z-index:5}.trust_content .movie .moviearea{position:relative;width:100%;aspect-ratio:16/9;z-index:15}.trust_content .movie .moviearea iframe{display:block;width:100%;height:100%}.protection{width:100%;padding-bottom:96px}.protection_content .contentbox{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:62px;padding:64px 65px;-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;-ms-flex-item-align:stretch;align-self:stretch;border-radius:8px;background:var(--white,#fff)}.protection_content .contentbox .image{width:100%;margin:0 auto}.protection_content .contentbox .image:first-child{max-width:746px}.protection_content .contentbox .image:last-child{max-width:760px;margin-top:53px;padding-top:53px;border-top:1px dashed var(--primary)}@media screen and (max-width:580px){.spread_content .countryarea .countrylist{gap:27px 20px}.spread_content .countryarea .countrylist .listitem{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:335px}.spread_content .countryarea .countrylist .listitem .box{width:142px}.spread_content .countryarea .countrylist .listitem .datas{width:calc(100% - 142px);margin-top:7px;padding-left:0;text-align:right}.spread_content .countryarea .countrybox.opened .countrylist{padding-top:26px}.protection_content .contentbox .image{width:calc(100% - 58px);max-width:348px}.protection_content .contentbox .image:last-child{max-width:348px}}.flow{width:100%;padding-bottom:39px;background:#e1edf6}.flow_content{width:100%;max-width:960px;margin:0 auto;padding-top:118px}.flow_content h2 .text{font-size:40px;font-weight:700;letter-spacing:2px}.flow_content .contentbox{position:relative;width:100%;max-width:960px;margin:64px auto 0}.flow_content .contentbox .flowlist{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:45px 53px;width:100%;z-index:15}.flow_content .contentbox .flowlist .listitem:not(:last-child)::after{position:absolute;content:"";top:50%;left:calc(100% + 15px);width:0;height:0;border:14px solid transparent;border-left:17px solid var(--primary);opacity:.3;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flow_content .contentbox .flowlist .listitem.flowdata{width:calc((100% - 209px)/ 3);padding:17px 0}.flow_content .contentbox .flowlist .listitem.flowdata .box{display:-webkit-box;display:-ms-flexbox;display:flex;-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;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;border-radius:8px;background:var(--white);overflow:hidden}.flow_content .contentbox .flowlist .listitem.flowdata .box .number{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:8px 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--blue,#1f8ede);color:var(--white);text-align:center;-webkit-font-feature-settings:"liga" off,"clig" off;font-feature-settings:"liga" off,"clig" off;font-family:"Barlow Semi Condensed";font-size:26px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:1px}.flow_content .contentbox .flowlist .listitem.flowdata .box .datas{padding:16px 24px 24px}.flow_content .contentbox .flowlist .listitem.flowdata .box .datas .title{display:-webkit-box;display:-ms-flexbox;display:flex;-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;gap:4px 0}.flow_content .contentbox .flowlist .listitem.flowdata .box .datas .title .subtitle{color:var(--black);text-align:center;font-family:"Noto Sans JP";font-size:15px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.75px}.flow_content .contentbox .flowlist .listitem.flowdata .box .datas .title .text{color:var(--black);text-align:center;font-family:"Noto Sans JP";font-size:20px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:1px}.flow_content .contentbox .flowlist .listitem.flowdata .box .datas .icon{width:200px;margin-top:12px}.caution_content .description,.flow_content .contentbox .flowlist .listitem.flowdata .box .datas .lead{margin-top:16px;color:var(--black);font-family:"Noto Sans JP";font-size:14px;font-style:normal;font-weight:400}.flow_content .contentbox .flowlist .listitem.flowdata .box .datas .lead{line-height:160%}.flow_content .contentbox .flowlist .listitem.bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;background:var(--blue)}.flow_content .contentbox .flowlist .listitem.bar .text{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;color:var(--white,#fff);font-family:"Noto Sans JP";font-size:24px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:5px}@media screen and (max-width:1200px){.tool_content .contentbox .other .otherlist .listitem .textbox{height:126px;padding:26px 24px 24px}.tool_content .contentbox .toolslide{width:calc(100% - 80px);margin:68px auto 0}.system_content .contentbox .informationbox>div dd .datas .num{font-size:110px}.system_content .contentbox .informationbox>div dd .datas .dot{font-size:90px}.system_content .contentbox .informationbox>div dd .lead{font-size:16px}.flow_content h2{max-width:768px;margin:0 auto;text-align:left}.flow_content .contentbox{width:calc(100% - 40px)}.flow_content .contentbox .flowlist{gap:45px 40px}.flow_content .contentbox .flowlist .listitem:not(:last-child)::after{left:calc(100% + 14px);border:12px solid transparent;border-left:13px solid var(--primary)}.flow_content .contentbox .flowlist .listitem.flowdata{width:calc((100% - 160px)/ 3)}.flow_content .contentbox .flowlist .listitem.bar{width:40px}.flow_content .contentbox .flowlist .listitem.bar .text{font-size:20px}}.flow_content .contentbox .image{position:absolute;bottom:calc(100% - 17px);right:-16px;z-index:5}.cta{width:100%;padding:64px 0 96px}.cta_content{width:calc(100% - 40px);max-width:640px;margin:0 auto}.caution{width:100%;padding:64px 24px;background:#e4e6e7}.caution_content{width:calc(100% - 40px);max-width:900px;margin:0 auto}.caution_content h2 .text{color:var(--black);font-family:"Noto Sans JP";font-size:16px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.8px}.caution_content .description{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;line-height:170%;letter-spacing:.7px}@media screen and (max-width:842px){.tool_content .contentbox .other .otherlist .listitem .title .subtitle{text-align:center;font-family:"Noto Sans JP";font-size:17px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.85px}.tool_content .contentbox .other .otherlist .listitem .title .text{text-align:center;font-family:"Noto Sans JP";font-size:22px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:1.1px}.tool_content .contentbox .other .otherlist .listitem .image{width:calc(100% - 129px);max-width:305px;padding:0}.tool_content .contentbox .other .otherlist .listitem .textbox{height:auto;padding:21px 24px 20px}.tool_content .contentbox .other .otherlist .listitem .textbox .text{font-family:"Noto Sans JP";font-size:14px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.7px}.tool_content .contentbox .toolslide{width:calc(100% - 40px);margin:0 auto;padding-bottom:30px}.tool_content .contentbox .toolslide .slide_arrows{width:15px;height:27px;-webkit-transform:translateY(-41px);-ms-transform:translateY(-41px);transform:translateY(-41px)}.tool_content .contentbox .toolslide .slide_arrows.prev-arrow{right:calc(100% + 11px)}.tool_content .contentbox .toolslide .slide_arrows.next-arrow{left:calc(100% + 11px)}.tool_content .contentbox .toolslide .slick-dots li{width:32px;height:5px}.system{padding-bottom:29px}.system_content{padding-top:88px}.system_content .quote{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:43px}.system_content .quote .text{text-align:center;font-family:"Noto Sans JP";font-size:26px;font-style:normal;font-weight:700;line-height:130%}.system_content .quote .text.accent .textarea .updots::before{top:-11px;left:-1px;background-size:1em .28em}.system_content .quote .equal{text-align:center;font-family:"Noto Sans JP";font-size:28px;font-style:normal;font-weight:700;line-height:160%;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.system_content .contentbox{margin-top:43px}.system_content .contentbox .informationbox{-ms-flex-wrap:wrap;flex-wrap:wrap}.system_content .contentbox .informationbox>div{width:100%}.system_content .contentbox .informationbox>div:first-child{border-right:none}.system_content .contentbox .informationbox>div:last-child dt{border-left:none}.system_content .contentbox .informationbox>div dt{padding:8px 16px}.system_content .contentbox .informationbox>div dt .text{text-align:center;font-family:"Noto Sans JP";font-size:20px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:1px}.system_content .contentbox .informationbox>div dd{padding:16px 24px 23px}.system_content .contentbox .informationbox>div dd .datas{padding-left:24px}.system_content .contentbox .informationbox>div dd .datas .num{text-align:right;font-family:"Barlow Semi Condensed";font-size:80px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-1px}.system_content .contentbox .informationbox>div dd .datas .dot{text-align:right;font-family:"Barlow Semi Condensed";font-size:80px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-5px}.system_content .contentbox .informationbox>div dd .datas .text{display:inline-block;margin-left:8px;color:var(--black);font-family:"Noto Sans JP";font-size:32px;font-style:normal;font-weight:700;line-height:130%;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.system_content .contentbox .informationbox>div dd .datas .text small{font-family:"Noto Sans JP";font-size:14px;font-style:normal;font-weight:500;line-height:130%}.system_content .contentbox .informationbox>div dd .lead{margin-top:12px;text-align:center;font-family:"Noto Sans JP";font-size:15px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.75px}.system_content .comment{margin-top:19px}.system_content .buttonarea{margin-top:42px}.trust{padding-bottom:72px}.trust_content{padding-top:72px}.trust_content .movie{margin-top:49px}.trust_content .movie .image{display:none}.protection{padding-bottom:80px}.protection_content{width:100%;padding-top:88px}.protection_content .contentbox{width:calc(100% - 40px);margin:40px auto 0;padding:40px 21px}.protection_content .contentbox .image:last-child{margin-top:31px;padding-top:31px}.protection_content .description{width:calc(100% - 40px);margin-left:auto;margin-right:auto}.flow{padding-bottom:0;overflow:hidden}.flow_content{padding-top:49px}.flow_content h2{text-align:center}.flow_content h2 .text{font-family:"Noto Sans JP";font-size:30px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:1.5px}.flow_content .contentbox{margin-top:39px}.flow_content .contentbox .flowlist{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.flow_content .contentbox .flowlist .listitem:not(:last-child)::after{top:calc(100% + 15px);left:50%;border:12px solid transparent;border-top:13px solid var(--primary);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.flow_content .contentbox .flowlist .listitem.flowdata{width:calc(100% - 40px);max-width:480px;padding:0}.flow_content .contentbox .flowlist .listitem.flowdata .box .number{text-align:center;-webkit-font-feature-settings:"liga" off,"clig" off;font-feature-settings:"liga" off,"clig" off;font-family:"Barlow Semi Condensed";font-size:22px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:1px}.flow_content .contentbox .flowlist .listitem.flowdata .box .datas .title{gap:1px 0}.flow_content .contentbox .flowlist .listitem.flowdata .box .datas .icon{width:180px;margin:6px auto 0}.flow_content .contentbox .flowlist .listitem.flowdata .box .datas .lead{margin-top:9px;padding:0 13px;color:var(--black);font-family:"Noto Sans JP";font-size:14px;font-style:normal;font-weight:400;line-height:160%}.flow_content .contentbox .flowlist .listitem.bar{width:100%;max-width:560px;padding:12px}.flow_content .contentbox .flowlist .listitem.bar .text{-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;font-family:"Noto Sans JP";font-style:normal;font-weight:700;line-height:120%;letter-spacing:1px}.flow_content .contentbox .image{position:static;width:100%;max-width:228px;margin:7px auto 0;-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}.cta{padding:48px 0 55px}.caution{padding:46px 0 49px}.caution_content h2 .text{text-align:center;font-family:"Noto Sans JP";font-size:14px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.7px}.caution_content .description{margin-top:15px;-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;font-family:"Noto Sans JP";font-size:12px;font-style:normal;font-weight:400;line-height:166%;letter-spacing:.84px}}