html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,nav,section,time,mark,audio,video{box-sizing:border-box;border:0;outline:0;margin:0;padding:0;font-size:1em}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}body{-webkit-text-size-adjust:100%}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}img{vertical-align:top;max-width:100%;height:auto}@media (-webkit-min-device-pixel-ratio:0) and (-webkit-min-device-pixel-ratio:0),(-webkit-min-device-pixel-ratio:0) and (-webkit-min-device-pixel-ratio:.0000264583),(-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){body{image-rendering:-webkit-optimize-contrast}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:70px;font-size:62.5%}@media screen and (max-width:767px){html{scroll-padding-top:0}}body{font-family:Noto Sans JP,Noto Sans,游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-size:18px;color:#6a3906;letter-spacing:.05em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-size:1.8rem;font-weight:400;line-height:1.63}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:inherit;text-decoration:none}figure{margin:0}img{vertical-align:middle;font-size:0;line-height:0}.img-responsive{max-width:100%;height:auto;display:block}.img-circle{border-radius:50%}h1,h2,h3,h4,h5,h6 p{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:36px;font-size:3.6rem}h2{font-size:30px;font-size:3rem}h3{font-size:24px;font-size:2.4rem}h4{font-size:18px;font-size:1.8rem}h5{font-size:14px;font-size:1.4rem}h6{font-size:12px;font-size:1.2rem}ol,ul{margin:0;padding:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{margin-left:-5px;padding-left:0;list-style:none}.list-inline>li{padding-left:5px;padding-right:5px;display:inline-block}.list-double-circle{padding-left:1.3em;list-style:none}.list-double-circle li{text-indent:-1.3em;line-height:1.5}.list-kome{padding-left:1em;list-style:none}.list-kome li{text-indent:-1em}dl{margin:0;padding:0}dl dd{margin-left:0}.dl-col dt{float:left;width:3em}.dl-col dd{padding-left:3em}form{width:100%}table{border-spacing:0;border-collapse:collapse;background-color:transparent}[data-aos=line-bl]{width:200px;transition-property:width}[data-aos=line-bl].aos-animate{width:100%}table,input,textarea,select,option{line-height:1.1}@media only screen and (min-width:768px){.sp{display:none!important}}@media only screen and (max-width:767px){.pc{display:none!important}}.ib{display:inline-block}.heading{--notch:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:344px;padding:10px calc(var(--notch) + 20px);font-size:30px;text-align:center;letter-spacing:.15em;-webkit-clip-path:polygon(0 0, 100% 0, calc(100% - var(--notch)) 50%, 100% 100%, 0 100%, var(--notch) 50%);clip-path:polygon(0 0, 100% 0, calc(100% - var(--notch)) 50%, 100% 100%, 0 100%, var(--notch) 50%);background-color:#fff697;margin:0 auto;font-size:3rem;font-weight:700;line-height:1}@media screen and (max-width:767px){.heading{font-size:28px;width:80%;min-width:auto;max-width:275px;padding-top:6px;padding-bottom:6px;font-size:2.8rem}}.heading-lg{font-size:30px;font-size:3rem;font-weight:700}@media screen and (max-width:767px){.heading-lg{font-size:28px;font-size:2.8rem}}.heading-md{font-size:24px;font-size:2.4rem;font-weight:700}@media screen and (max-width:767px){.heading-md{font-size:20px;font-size:2rem}}.heading-sm{font-size:22px;font-size:2.2rem;font-weight:700}@media screen and (max-width:767px){.heading-sm{font-size:18px;font-size:1.8rem}}.note,.list-disc>li{text-indent:-1em;padding-left:1em}.list-disc>li:before{content:"・"}.list-num>li{text-indent:-1em;padding-left:1em}.list-paren>li{text-indent:-2.6em;padding-left:2.6em}.accordion{border:1px solid #e50012;border-radius:10px;width:calc(100% - 40px);max-width:826px;margin:0 auto;box-shadow:2px 2px 5px rgba(0,0,0,.1)}.accordion__trigger{font-size:22px;color:#e50012;letter-spacing:.05em;cursor:pointer;background-color:#fff;border:none;border-radius:10px;width:100%;padding-top:13px;padding-bottom:13px;font-size:2.2rem;font-weight:700;line-height:1.1;transition:background-color .3s;display:block;position:relative}@media screen and (max-width:767px){.accordion__trigger{font-size:18px;font-size:1.8rem}}.accordion__trigger:before,.accordion__trigger:after{content:"";background-color:#e50012;width:13px;height:2px;display:block;position:absolute;top:50%;right:53px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:767px){.accordion__trigger:before,.accordion__trigger:after{right:18px}}.accordion__trigger:after{transition:-webkit-transform .3s,transform .3s,opacity .3s;-webkit-transform:translateY(-50%)rotate(90deg);transform:translateY(-50%)rotate(90deg)}@media (hover:hover){.accordion__trigger:hover{background-color:#ffefef}}.accordion__trigger[aria-expanded=true]{border-radius:10px 10px 0 0}.accordion__trigger[aria-expanded=true]:after{opacity:0;-webkit-transform:translateY(-50%)rotate(0);transform:translateY(-50%)rotate(0)}.accordion__body{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .3s,visibility .3s,-ms-grid-rows .3s;display:grid}.accordion__body.is-open{visibility:visible;grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){.accordion__body{transition:none}}.accordion__inner{overflow:hidden}.accordion__content{padding:20px}.btn{width:-webkit-fit-content;width:-moz-fit-content;font-size:18px;color:#fff;text-align:center;border-radius:999px;width:fit-content;min-width:300px;margin:20px auto 0;padding:21px 30px;font-size:1.8rem;font-weight:700;line-height:1;transition:background-color .3s;display:block;box-shadow:2px 2px 5px rgba(0,0,0,.1)}@media screen and (max-width:767px){.btn{width:100%;min-width:auto;max-width:300px;padding:21px 10px}}.btn.btn--primary{background-color:#e50012}@media (hover:hover){.btn.btn--primary:hover{background-color:#f3858d}}.btn.btn--nonmember{background-color:#008093}@media (hover:hover){.btn.btn--nonmember:hover{background-color:#62b5c1}}.header{z-index:999;background-color:#fff;border-bottom:4px solid #ffd900;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;height:68px;padding-left:43px;padding-right:43px;display:-webkit-flex;display:flex;position:-webkit-sticky;position:sticky;top:0}@media screen and (max-width:767px){.header{background-color:transparent;border-bottom:none;width:100%;height:auto;padding-top:20px;padding-left:0;padding-right:0;position:absolute;top:0}.header__logo{width:40%;max-width:130px;margin-left:14px}}.header__logo a{cursor:pointer;display:block}.header__logo a img{transition:opacity .3s}@media (hover:hover){.header__logo a img{will-change:opacity}}@media screen and (max-width:767px){.header__logo a img{display:block}}@media (hover:hover){.header__logo a:hover img{opacity:.8}}.header__nav-list{gap:42px;padding-right:40px;display:-webkit-flex;display:flex}@media screen and (max-width:1023px){.header__nav-list{padding-right:0}}.header__nav-link{font-size:20px;-webkit-align-items:center;align-items:center;gap:9px;font-size:2rem;font-weight:700;transition:color .3s;display:-webkit-flex;display:flex}.header__nav-link:before{content:"";background:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%209C6.38632%2010.444%207.55602%2011.6137%209%2018C10.444%2011.6137%2011.6137%2010.444%2018%209C11.6137%207.55602%2010.444%206.38632%209%200C7.55602%206.38632%206.38632%207.55602%200%209Z'%20fill='%23F2971B'/%3e%3c/svg%3e") no-repeat;width:18px;height:18px;transition:opacity .3s}@media (hover:hover){.header__nav-link:hover{color:rgba(106,57,6,.8)}.header__nav-link:hover:before{opacity:.8}}.footer{color:#000;border-top:20px solid #ffd900;padding:0 50px 42px}@media screen and (max-width:767px){.footer{padding:0 20px 40px}}.footer__pagetop{color:#6a3906;-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,50% 87%,0% 100%);clip-path:polygon(0% 0%,100% 0%,100% 100%,50% 87%,0% 100%);background-color:#fff697;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;width:110px;height:100px;margin:-20px 0 0 auto;padding-top:14px;font-size:16px;font-weight:700;transition:background-color .3s;display:-webkit-flex;display:flex}@media screen and (max-width:767px){.footer__pagetop{width:90px;height:83px;padding-top:12px;font-size:14px}}.footer__pagetop:before{content:"";border-bottom:8px solid #6a3906;border-left:8.5px solid transparent;border-right:8.5px solid transparent;width:0;height:0;margin-bottom:10px;display:block}@media screen and (max-width:767px){.footer__pagetop:before{margin-bottom:3px}}.footer__pagetop span{line-height:1.2}@media (hover:hover){.footer__pagetop:hover{background-color:#ffd900}}.footer__wrapper{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-end;align-items:flex-end;max-width:1420px;margin:76px auto 0;display:-webkit-flex;display:flex}@media screen and (max-width:1023px){.footer__wrapper{display:block}}@media screen and (max-width:767px){.footer__wrapper{margin-top:6px}.footer__news{font-size:12px;text-align:center;margin-bottom:33px;font-size:1.2rem}}.footer__logo a{cursor:pointer;display:block}.footer__logo a img{transition:opacity .3s}@media (hover:hover){.footer__logo a img{will-change:opacity}.footer__logo a:hover img{opacity:.8}}@media screen and (max-width:1023px){.footer__logo{width:80%;max-width:200px;margin:0 auto}}.footer__org{font-size:14px;-webkit-flex-direction:column;flex-direction:column;margin-left:20px;font-size:1.4rem;font-weight:700;display:-webkit-flex;display:flex}.footer__org-note{font-size:12px;font-size:1.2rem;font-weight:400}@media screen and (max-width:767px){.footer__org-note{line-height:1.5}}@media screen and (max-width:1023px){.footer__org{text-align:center;margin:18px auto 0}}.footer__meta{-webkit-flex-direction:column;flex-direction:column;-webkit-order:2;order:2;-webkit-align-items:end;align-items:end;margin-left:auto;display:-webkit-flex;display:flex}.footer__meta-text{font-size:12px;margin-bottom:19px;font-size:1.2rem}@media screen and (max-width:1023px){.footer__meta{-webkit-order:1;order:1;-webkit-align-items:center;align-items:center;margin:17px auto 0}}@media screen and (max-width:767px){.footer__meta{margin-top:12px}}.footer__copyright{font-size:12px;-webkit-order:1;order:1;margin-left:16px;font-size:1.2rem}@media screen and (max-width:1023px){.footer__copyright{text-align:center;margin:23px auto 0}}.kv{background-image:url(./../images/top/kv_bg_pc.jpg);background-position:bottom;background-repeat:no-repeat;background-size:cover;padding-bottom:30px}@media screen and (max-width:767px){.kv{background-image:url(./../images/top/kv_bg_sp.jpg);padding-top:96px}}.kv__title{text-align:center;max-width:1230px;margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.kv__title{max-width:390px;padding-left:0;padding-right:0}}.kv__desc{text-align:center;margin-top:-70px}@media screen and (max-width:1023px){.kv__desc{margin-top:-4.5%}}@media screen and (max-width:767px){.kv__desc{margin-top:33px;padding-left:20px;padding-right:20px}}.kv__desc picture{text-align:center}@media screen and (max-width:767px){.kv__desc picture{width:100%;display:block}}.lead{font-size:24px;color:#e50012;text-align:center;border-top:7px solid #e50012;border-bottom:7px solid #e50012;padding:24px 100px 22px;font-size:2.4rem;font-weight:800;line-height:1.46}@media screen and (max-width:1023px){.lead{padding-left:20px;padding-right:20px}}@media screen and (max-width:767px){.lead{font-size:20px;padding:25px 20px;font-size:2rem;line-height:1.4}}.lead p{max-width:1200px;margin-left:auto;margin-right:auto}.overview{background-color:#ffd900;padding:74px 20px 121px}@media screen and (max-width:767px){.overview{padding-top:54px;padding-bottom:23px}}.period__text{text-align:center;margin-top:25px}@media screen and (max-width:767px){.period__text{max-width:320px;margin:19px auto 0}}.product{padding-top:110px}@media screen and (max-width:767px){.product{padding-top:71px}}.product__wrapper{background-color:#fff;border-radius:10px;max-width:1000px;margin-left:auto;margin-right:auto;padding-bottom:50px;box-shadow:4px 4px 10px rgba(0,0,0,.1)}@media screen and (max-width:767px){.product__wrapper{max-width:500px;-webkit-box-shadow:none;box-shadow:none;padding-bottom:27px}}.product__title{-webkit-transform:translateY(-38px);transform:translateY(-38px)}@media screen and (max-width:767px){.product__title{-webkit-transform:translateY(-28px);transform:translateY(-28px)}}.product__lead{font-size:22px;text-align:center;margin-top:-16px;padding:0 20px 24px;font-size:2.2rem;font-weight:700}@media screen and (max-width:767px){.product__lead{font-size:20px;margin-top:-13px;padding-top:0;padding-bottom:15px;font-size:2rem;line-height:1.4}}.product__list{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;gap:42px 0;margin-left:118px;margin-right:107px;display:-webkit-flex;display:flex}@media screen and (max-width:1023px){.product__list{margin:0 50px}}@media screen and (max-width:767px){.product__list{gap:20px 0;margin:0 20px}}.product__item img{width:100%}.product__item:first-child{width:22.9%;margin-right:14.3%}@media screen and (max-width:767px){.product__item:first-child{width:35.1%;margin-left:6.9%;margin-right:18.8%}}.product__item:nth-child(2){width:24.1%;margin-right:13.8%}@media screen and (max-width:767px){.product__item:nth-child(2){width:36.7%;margin-right:2.5%}}.product__item:nth-child(3){width:24.9%}@media screen and (max-width:767px){.product__item:nth-child(3){width:38.5%;margin-left:31%;margin-right:30.5%}}.product__item:nth-child(4){width:37.7%;margin-right:14.3%}@media screen and (max-width:767px){.product__item:nth-child(4){width:50.5%;margin-right:3.7%}}.product__item:nth-child(5){width:34.3%}@media screen and (max-width:767px){.product__item:nth-child(5){width:45.8%}}.present{max-width:1000px;margin:95px auto 0}@media screen and (max-width:767px){.present{max-width:500px;margin-top:57px}}.present__title{font-size:22px;text-align:center;font-size:2.2rem;font-weight:700}@media screen and (max-width:767px){.present__title{font-size:20px;font-size:2rem;line-height:1.5}}.present__list{grid-template-columns:1fr 1fr 1fr;gap:13px;margin-top:34px;display:grid}@media screen and (max-width:767px){.present__list{grid-template-columns:1fr;gap:17px;margin-top:22px}}.present__item{background-color:#fff;border-radius:30px;padding:20px 20px 40px;position:relative;box-shadow:4px 4px 10px rgba(0,0,0,.1)}@media screen and (max-width:767px){.present__item{-webkit-box-shadow:none;box-shadow:none}}.present__rank{z-index:2;position:absolute;top:0;left:33px}@media screen and (max-width:1023px){.present__rank{width:40px;left:20px}}@media screen and (max-width:767px){.present__rank{width:49px;left:34px}}@media screen and (max-width:1023px){.present__rank img{vertical-align:top;width:100%}}.present__count{position:absolute;top:28px;left:19px}@media screen and (max-width:1023px){.present__count{width:64px;top:25px;left:8px}}@media screen and (max-width:767px){.present__count{width:76px;top:27px;left:21px}}@media screen and (max-width:1023px){.present__count img{vertical-align:top;width:100%}}@media screen and (max-width:767px){.present__image{max-width:300px;margin:0 auto}.present__image img{width:100%}}.present__name{--notch:13px;width:100%;padding:5px calc(var(--notch) + 20px) 5px 20px;font-size:18px;text-align:center;letter-spacing:.1em;-webkit-clip-path:polygon(0 0, 100% 0, calc(100% - var(--notch)) 50%, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, calc(100% - var(--notch)) 50%, 100% 100%, 0 100%);background-color:#ffe45f;-webkit-flex-direction:column;flex-direction:column;font-size:1.8rem;font-weight:700;line-height:1;display:-webkit-flex;display:flex}@media screen and (max-width:767px){.present__name{margin-top:.4em}}.present__brand{font-size:14px;font-size:1.4rem}.present__note{font-size:12px;-webkit-justify-content:flex-start;justify-content:flex-start;width:calc(100% - 24px);margin:5px auto;font-size:1.2rem;line-height:1.3;display:-webkit-flex;display:flex}@media screen and (max-width:767px){.present__note{margin-top:10px}}.present__note:before{content:"※"}.present__desc{font-size:16px;text-align:justify;width:calc(100% - 42px);max-width:240px;margin:16px auto 0;font-size:1.6rem}@media screen and (max-width:1023px){.present__desc{width:calc(100% - 20px)}}@media screen and (max-width:767px){.present__desc{width:calc(100% - 50px);max-width:none}}.present__notice{font-size:12px;margin-top:13px;font-size:1.2rem}@media screen and (max-width:767px){.present__notice{line-height:1.5}}.present__notice small{display:-webkit-flex;display:flex}.flow{width:calc(100% - 40px);max-width:1200px;margin:90px auto 0}@media screen and (max-width:767px){.flow{width:100%;margin-top:73px}}.flow__title{color:#e50012;text-align:center;letter-spacing:.15em;margin-bottom:55px}@media screen and (max-width:767px){.flow__title{margin-bottom:20px}}.flow__body{-webkit-filter:drop-shadow(4px 4px 10px rgba(0,0,0,.1));filter:drop-shadow(4px 4px 10px rgba(0,0,0,.1));will-change:filter;position:relative}.flow__tabs{z-index:1;-webkit-align-items:flex-end;align-items:flex-end;padding-left:112px;padding-right:112px;display:-webkit-flex;display:flex;position:relative}@media screen and (max-width:1023px){.flow__tabs{padding-left:50px;padding-right:50px}}@media screen and (max-width:767px){.flow__tabs{padding-left:20px;padding-right:20px}}.flow__tab{z-index:1;font-size:22px;letter-spacing:.15em;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:none;border-radius:13px 13px 0 0;width:50.1%;height:87px;padding:10px 32px;font-size:2.2rem;font-weight:700;line-height:1.2;position:relative}@media screen and (max-width:767px){.flow__tab{font-size:16px;height:auto;padding:10px 5px;font-size:1.6rem}}@media screen and (max-width:375px){.flow__tab{letter-spacing:.02em}}.flow__tab#flowtab-member{color:#e50012;background-color:#fee6e6}.flow__tab#flowtab-nonmember{color:#008093;background-color:#d3f2ee}.flow__tab[aria-selected=true]{z-index:2;height:117px;padding-top:5px;padding-bottom:10px}@media screen and (max-width:767px){.flow__tab[aria-selected=true]{height:auto;padding:20px 10px}}.flow__tab:before,.flow__tab:after{background:inherit;content:"";width:13px;height:13px;position:absolute;bottom:0}.flow__tab:before{left:-13px;-webkit-mask-image:radial-gradient(circle at 0 0,transparent 13px,#000 13px);mask-image:radial-gradient(circle at 0 0,transparent 13px,#000 13px)}.flow__tab:after{right:-13px;-webkit-mask-image:radial-gradient(circle at 100% 0,transparent 13px,#000 13px);mask-image:radial-gradient(circle at 100% 0,transparent 13px,#000 13px)}.flow__panel{z-index:2;border-radius:13px;padding:65px 20px 90px;position:relative}@media screen and (max-width:767px){.flow__panel{border-radius:0;margin-top:-1px;padding:40px 20px 60px}}.flow__panel#flowpanel-member{background-color:#fee6e6}.flow__panel#flowpanel-member .flow__step{max-width:600px;margin-left:auto;margin-right:auto}.flow__panel#flowpanel-member .flow__step:not(:last-child){border-bottom:2px solid #fff;margin-bottom:36px;padding-bottom:37px}@media screen and (max-width:767px){.flow__panel#flowpanel-member .flow__step:not(:last-child){margin-bottom:33px;padding-bottom:31px}}.flow__panel#flowpanel-nonmember{background-color:#d3f2ee}.flow__panel#flowpanel-nonmember .flow__step{background-color:#ade7df;border-radius:20px;max-width:800px;margin-left:auto;margin-right:auto;padding:52px 20px 56px}@media screen and (max-width:767px){.flow__panel#flowpanel-nonmember .flow__step{padding:28px 20px 35px}}.flow__panel#flowpanel-nonmember .flow__step:not(:last-child){margin-bottom:40px}@media screen and (max-width:767px){.flow__panel#flowpanel-nonmember .flow__step:not(:last-child){margin-bottom:30px}}.flow__panel#flowpanel-nonmember .flow__step-title{color:#008093}.flow__anchors{font-size:22px;color:#e50012;letter-spacing:.15em;max-width:800px;margin:0 auto;font-size:2.2rem;font-weight:700;line-height:1}.flow__anchors-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:1em}.flow__anchors-link{border-bottom:1px solid #e50012;-webkit-align-items:center;align-items:center;gap:7px;padding-bottom:.4em;display:-webkit-flex;display:flex}.flow__anchors-link:before{content:"";background-color:#e50012;border-radius:50%;width:15px;height:15px}.flow__anchors-link{transition:opacity .3s}@media (hover:hover){.flow__anchors-link{will-change:opacity}.flow__anchors-link:hover{opacity:.8}}.flow__case{width:calc(100% - 40px);max-width:826px;margin:56px auto 0}@media screen and (max-width:767px){.flow__case{width:100%;margin-top:15px}.flow__case#flowcase-unregistered{margin-top:30px}.flow__case#flowcase-unregistered .flow__case-trigger{letter-spacing:-.05em}}.flow__case-trigger{color:#e50012;letter-spacing:.15em;background-color:#fff;border:none;border-radius:10px;width:100%;padding-top:13px;padding-bottom:13px;font-weight:700;line-height:1.1;box-shadow:2px 2px 5px rgba(0,0,0,.1)}@media screen and (max-width:767px){.flow__case-trigger{letter-spacing:.02em;padding-top:9px;padding-bottom:9px;line-height:1.3;position:relative}.flow__case-trigger:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left;padding-left:13px;padding-right:26px}.flow__case-trigger:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left;padding-left:13px;padding-right:26px}.flow__case-trigger:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left;padding-left:13px;padding-right:26px}.flow__case-trigger:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right;padding-left:26px;padding-right:13px}.flow__case-trigger:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right;padding-left:26px;padding-right:13px}.flow__case-trigger:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right;padding-left:26px;padding-right:13px}.flow__case-trigger:after{content:"";background:url("data:image/svg+xml,%3csvg%20fill='none'%20height='8'%20viewBox='0%200%2013%208'%20width='13'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m6.35059%204.40039%204.62011-4.3740228%201.375%201.4531228-5.94043%205.625-6.40527-5.59863%201.31641-1.50586z'%20fill='%23e50012'/%3e%3c/svg%3e") 50%/contain no-repeat;width:13px;height:7px;transition:-webkit-transform .3s,transform .3s;position:absolute;top:50%;right:13px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flow__case-trigger[aria-expanded=true]:after{-webkit-transform:translateY(-50%)rotate(180deg);transform:translateY(-50%)rotate(180deg)}}@media only screen and (max-width:385px){.flow__case-trigger:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:13px;padding-right:30px}.flow__case-trigger:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:13px;padding-right:30px}.flow__case-trigger:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:13px;padding-right:30px}.flow__case-trigger:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:30px;padding-right:13px}.flow__case-trigger:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:30px;padding-right:13px}.flow__case-trigger:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:30px;padding-right:13px}}.flow__case-body{background-color:#ffd5d5;border-radius:0 0 20px 20px;width:calc(100% - 26px);margin:0 auto}@media screen and (max-width:767px){.flow__case-body{width:100%;margin-top:-10px}.flow__case-body.is-collapsible{visibility:hidden;grid-template-rows:0fr;margin-bottom:10px;transition:grid-template-rows .3s,visibility .3s,margin-bottom .3s,-ms-grid-rows .3s;display:grid}.flow__case-body.is-collapsible.is-open{visibility:visible;grid-template-rows:1fr;margin-bottom:0}}@media screen and (max-width:767px) and (prefers-reduced-motion:reduce){.flow__case-body.is-collapsible{transition:none}}.flow__case-inner{overflow:hidden}.flow__case-content{padding:26px 20px 47px}@media screen and (max-width:767px){.flow__case-content{padding-top:34px;padding-bottom:30px}}.flow__case-text{font-size:16px;color:#000;text-align:justify;max-width:600px;margin:0 auto;font-size:1.6rem}.flow__case-img{text-align:center;margin-top:15px}@media screen and (max-width:767px){.flow__case-img{max-width:205px;margin:10px auto 0}.flow__case-img img{width:100%}}.flow__step-title{font-size:18px;color:#e50012;-webkit-align-items:center;align-items:center;gap:14px;max-width:600px;margin:0 auto;font-size:1.8rem;line-height:1;display:-webkit-flex;display:flex}@media screen and (max-width:767px){.flow__step-title{line-height:1.3}}.flow__step-text{font-size:16px;color:#000;max-width:600px;margin:13px auto 0;font-size:1.6rem}.flow__step-num{font-size:16px;text-align:center;background-color:#fff;border-radius:10px;min-width:81px;padding:10px;font-size:1.6rem}.flow__step-num span{font-size:20px;font-size:2rem}.flow__figure{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;gap:42px;margin-top:10px;display:-webkit-flex;display:flex;position:relative}.flow__figure:after{content:"";border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:20px solid #e50012;width:0;height:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:767px){.flow__figure:after{border-top:11px solid transparent;border-bottom:11px solid transparent;border-left:15px solid #e50012}.flow__figure{gap:52px}.flow__figure img{-webkit-flex:1;flex:1;min-width:0}}.terms{font-size:16px;margin-top:72px;font-size:1.6rem}@media screen and (max-width:767px){.terms{margin-top:42px}}.terms__container dt{margin-top:1em;font-weight:700}.terms__container a{color:#e50012;text-underline-offset:.1em;text-decoration:underline}@media screen and (max-width:767px){.terms .accordion__content{padding:10px}}.faq{font-size:16px;margin-top:22px;font-size:1.6rem}@media screen and (max-width:767px){.faq{margin-top:11px}}.faq__question{padding-left:1.4em;font-weight:700;position:relative}.faq__question:before{content:"Q.";position:absolute;top:0;left:0}.faq__answer{padding-left:1.4em;position:relative}.faq__answer:before{content:"A.";position:absolute;top:0;left:0}.faq__answer:not(:last-child){margin-bottom:1em}.faq__answer a{color:#e50012;text-underline-offset:.1em;text-decoration:underline;display:inline-block}.faq__contact{margin-top:1em}@media screen and (max-width:767px){.faq .accordion__content{padding:10px}}.closing{font-size:22px;color:#e50012;text-align:center;padding:36px 20px 76px;font-size:2.2rem;font-weight:700}@media screen and (max-width:767px){.closing{font-size:18px;padding-top:30px;padding-bottom:36px;font-size:1.8rem}}
