:root{--sc: 1px}@media screen and (min-width: 769px)and (max-width: 1440px){:root{--sc: calc((100vw / 1440) * 1)}}@media(min-width: 1920px){:root{--sc: 1.25px}}@media(min-width: 2560px){:root{--scale: 1.5}}@media screen and (max-width: 768px){.sp{display:block !important}.pc{display:none !important}}@media screen and (min-width: 769px){.pc{display:block}.sp{display:none !important}}:root{--black: #2A2A2A;--red: #F45243;--sky: #39C5EA;--pink: #FF879D;--green: #A7D120;--orange: #FE8428;--gray: #CECECE}.red-c{color:var(--red)}.sky-c{color:var(--sky)}.pink-c{color:var(--pink)}.green-c{color:var(--green)}.orange-c{color:var(--orange)}.bg-red{background:var(--red) !important}.bg-sky{background:var(--sky) !important}.bg-pink{background:var(--pink) !important}.bg-green{background:var(--green) !important}.bg-orange{background:var(--orange) !important}.g-red{background:conic-gradient(from 127deg at 53.36% 50%, #FF8325 0deg, #FF6683 83.0769234896deg, #FF8325 167.8846120834deg, #FF4837 249.2307758331deg, #FF7E1C 360deg);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.g-green{background:conic-gradient(from 158deg at 37.77% 128.13%, #A7D120 75.7762134075deg, #39C5EA 122.0811295509deg, #70CB85 154.7701871395deg, #39C5EA 296.1859130859deg, #A7D120 324.7716736794deg);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.pageTop{position:relative;overflow:hidden;padding-top:calc(144*var(--sc));padding-bottom:calc(105*var(--sc))}.pageTop__bg{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:auto}.pageTop__sub{position:relative;padding-left:calc(22*var(--sc));font-size:calc(24*var(--sc));font-weight:500;line-height:1;background:conic-gradient(from -47deg at 60.91% 72.5%, #2BCAF4 0deg, #AEDD17 263.3223724365deg, #2BCAF4 360deg);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.pageTop__sub::after{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(12*var(--sc));height:calc(12*var(--sc));background:url(../img/icon/ttl_hd_red.png);background-repeat:no-repeat;background-size:100% 100%}.pageTop__ttl{margin-top:calc(20*var(--sc));font-size:calc(48*var(--sc));font-weight:500;line-height:1.5;letter-spacing:.03em}.pageTop__ttl .lg{font-size:calc(60*var(--sc))}@media(max-width: 768px){.pageTop{padding-top:calc(130/375*100vw);padding-bottom:calc(70/375*100vw)}.pageTop__bg{top:calc(60/375*100vw);bottom:unset}.pageTop__sub{padding-left:calc(19/375*100vw);font-size:calc(20/375*100vw)}.pageTop__sub::after{width:calc(12/375*100vw);height:calc(12/375*100vw)}.pageTop__ttl{margin-top:calc(20/375*100vw);font-size:calc(32/375*100vw);font-weight:500}.pageTop__ttl .lg{font-size:calc(32/375*100vw)}}.p-thx__ttl{margin-top:calc(80*var(--sc));font-size:calc(36*var(--sc));font-weight:500;line-height:1.8;letter-spacing:.03em;text-align:center}.p-thx__read{margin:calc(30*var(--sc)) auto calc(60*var(--sc));font-size:calc(18*var(--sc));line-height:1.8;font-weight:500;letter-spacing:.03em;text-align:center}@media(max-width: 768px){.p-ctTop.pageTop{padding-top:calc(110/375*100vw)}.p-ctTop .brd{margin-top:0}.p-thx__ttl{margin-top:calc(40/375*100vw);font-size:calc(26/375*100vw);line-height:1.5}.p-thx__read{margin:calc(30/375*100vw) auto calc(30/375*100vw);font-size:calc(16/375*100vw)}}.p-dt{padding-bottom:calc(80*var(--sc))}.p-dt *{font-weight:500}.formCv{width:calc(280*var(--sc));margin:calc(30*var(--sc)) auto 0;border:none;cursor:pointer;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.formCv .ctBtn__txt{font-size:calc(18*var(--sc));text-align:center}.formCv .ctBtn__icon{position:absolute;top:50%;right:calc(15*var(--sc));-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width: 768px){.p-dtTop.pageTop{padding-top:calc(110/375*100vw)}.p-dtTop .brd{margin-top:0}.p-dt{padding-bottom:calc(80/375*100vw)}.p-dt *{font-weight:500}.formCv{width:calc(250/375*100vw);margin:calc(30/375*100vw) auto 0}.formCv .ctBtn__txt{font-size:calc(16/375*100vw)}.formCv .ctBtn__icon{right:calc(15/375*100vw)}.formCvs__flex{gap:calc(10/375*100vw)}}/*# sourceMappingURL=p-download-thanks.css.map */